@media all {
  *#dm .dmInner div.u_1052637212 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1926038515 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_2531139805 hr {
    border-width:2px !important;
    color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1535641992 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1102065124 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1344177478 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1605044637 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1542487751 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1654557267 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1820687743 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1641765796 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1758950788 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1430184441 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1375312823 hr {
    border-width:2px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1380565152 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1953904425 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1466740990 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1624671430 hr {
    border-width:2px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1480803778 hr {
    border-width:2px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1904186020 hr {
    border-width:2px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1655598181 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1922003426 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1804975857 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1283043259 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1438993106 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1388367606 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1867313523 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1635829752 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1423167583 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1622186520 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1084471577 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1626571404 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1587259211 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1919251900 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

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

  *#dm .dmInner a.u_1798933171 {
    background-color:rgba(0,0,0,0.15) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1798933171:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1798933171.hover span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1199863337 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_3843751470 .arrow-btn { background-color:var(--color_1) !important; }

  *#dm .dmInner *.u_3843751470 .vab-btn { background:var(--color_1) !important; }

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

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

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

  *#dm .dmInner div.u_3784370391 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1311437157 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1866239698 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_3843751470 .case-name { font-family: 'Lora' !important; }

  *#dm .dmInner *.u_3843751470 .obit-item { background:var(--color_17) !important; }

  *#dm .dmInner div.u_2242561377 .gather-search-bar-header { background-color:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_5) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_5) !important; }
}
.heroBgOverlay::after
{
	content:'' !important;
	position:absolute !important;
	inset:0 !important;
	z-index:0 !important;
	background:radial-gradient(ellipse 74% 64% at 50% 50%,rgba(8,8,10,.5),rgba(8,8,10,.1) 74%),linear-gradient(180deg,rgba(8,8,10,.24) 0%,rgba(8,8,10,.1) 38%,rgba(8,8,10,.58) 100%) !important;
}
*#dm .dmInner div.u_3859531013 img
{
	filter:drop-shadow(0 8px 18px rgba(0,0,0,.5)) !important;
}
*#dm .dmInner div.u_1480094342 p span
{
	text-shadow:0 2px 20px rgba(8,8,10,.6) !important;
}
*#dm .dmInner div.u_3701656587 h1
{
	text-shadow:0 2px 20px rgba(8,8,10,.6) !important;
}
*#dm .dmInner div.u_1598708087 p span
{
	text-shadow:0 2px 20px rgba(8,8,10,.6) !important;
	font-weight:300 !important;
}
*#dm .dmInner a.u_1798933171
{
	letter-spacing:.04em !important;
	text-transform:uppercase !important;
	cursor:pointer !important;
	transition:.22s ease !important;
}
*#dm .dmInner a.u_3687834290
{
	letter-spacing:.04em !important;
	text-transform:uppercase !important;
	cursor:pointer !important;
	transition:.22s ease !important;
	font-size:14px !important;
}
*#dm .dmInner div.u_1154938090 p span
{
	text-shadow:0 2px 20px rgba(8,8,10,.6) !important;
	font-weight:400 !important;
	letter-spacing:.05em !important;
}
*#dm .dmInner div.u_1154938090 p::before
{
	content:"" !important;
	width:40px !important;
	height:2px !important;
	background:var(--color_1) !important;
	display:inline-block !important;
}
*#dm .dmInner div.u_1154938090 p
{
	display:flex !important;
	align-items:center !important;
	justify-content:center !important;
	gap:5px !important;
}
*#dm .dmInner div.u_1431467687 p span
{
	font-size:5.5rem !important;
	line-height:1 !important;
	opacity:.55 !important;
	display:block !important;
	height:44px !important;
}
*#dm .dmInner div.u_1375997969 p span
{
	letter-spacing:.14em !important;
}
*#dm .dmInner a.u_1691077899
{
	letter-spacing:.04em !important;
	text-transform:uppercase !important;
	cursor:pointer !important;
	transition:.22s ease !important;
}
*#dm .dmInner a.u_1550728671
{
	letter-spacing:.04em !important;
	text-transform:uppercase !important;
	cursor:pointer !important;
	transition:.22s ease !important;
}
*#dm .dmInner div.u_750206383::before
{
	content:"" !important;
	position:absolute !important;
	top:22px !important;
	left:22px !important;
	right:-22px !important;
	bottom:-22px !important;
	border:1px solid var(--color_1) !important;
	border-radius:3px !important;
	z-index:0 !important;
	opacity:.6 !important;
}
*#dm .dmInner div.u_750206383 img
{
	box-shadow:var(--shadow) !important;
	z-index:2 !important;
	position:relative !important;
}
*#dm .dmInner div.u_1052637212 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1535641992 p:not(:last-child)
{
	margin-bottom:18px !important;
}
.serVceCard
{
	transition:.25s !important;
}
.serVceCard:hover
{
	border-color:var(--color_1) !important;
	transform:translateY(-5px) !important;
	box-shadow:var(--shadow) !important;
}
*#dm .dmInner div.u_1102065124 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1344177478 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1605044637 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1542487751 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1654557267 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1820687743 p:not(:last-child)
{
	margin-bottom:18px !important;
}
.bgOverlay-2::after
{
	content:'' !important;
	position:absolute !important;
	inset:0 !important;
	background:linear-gradient(90deg,rgba(8,8,10,.92) 0%,rgba(10,9,7,.78) 45%,rgba(12,11,8,.5) 100%) !important;
}
*#dm .dmInner a.u_1759331412
{
	letter-spacing:.04em !important;
	text-transform:uppercase !important;
	cursor:pointer !important;
	transition:.22s ease !important;
	font-size:14px !important;
}
*#dm .dmInner div.u_1758950788 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1641765796 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1526674035 p span
{
	font-weight:600 !important;
}
*#dm .dmInner div.u_1827949872 h4
{
	letter-spacing:.06em !important;
	text-transform:uppercase !important;
}
*#dm .dmInner div.u_1430184441 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1435366948 p span
{
	font-weight:600 !important;
}
*#dm .dmInner div.u_1380565152 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1264649633 h4
{
	letter-spacing:.06em !important;
	text-transform:uppercase !important;
}
*#dm .dmInner div.u_1300057680 p span
{
	font-weight:600 !important;
}
*#dm .dmInner div.u_1194891462 h4
{
	letter-spacing:.06em !important;
	text-transform:uppercase !important;
}
*#dm .dmInner div.u_1953904425 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1339259973 h4
{
	letter-spacing:.06em !important;
	text-transform:uppercase !important;
}
*#dm .dmInner div.u_1466740990 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1319701434 p span
{
	font-weight:600 !important;
}
*#dm .dmInner a.u_1079714012
{
	letter-spacing:.04em !important;
	text-transform:uppercase !important;
	cursor:pointer !important;
	transition:.22s ease !important;
	font-size:14px !important;
}
*#dm .dmInner div.u_1655598181 p:not(:last-child)
{
	margin-bottom:18px !important;
}
.planBgOverlay::after
{
	content:'' !important;
	position:absolute !important;
	inset:0 !important;
	background:linear-gradient(90deg,rgba(8,8,10,.95) 0%,rgba(10,9,7,.85) 46%,rgba(12,11,8,.45) 100%) !important;
}
*#dm .dmInner div.u_1804975857 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1283043259 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1438993106 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1388367606 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1867313523 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1635829752 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1423167583 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1622186520 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1084471577 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1626571404 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1587259211 p:not(:last-child)
{
	margin-bottom:18px !important;
}
*#dm .dmInner div.u_1919251900 p:not(:last-child)
{
	margin-bottom:18px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_3859531013
{
}
*#dm .dmInner div.u_1480094342
{
}
*#dm .dmInner div.u_3701656587
{
}
*#dm .dmInner div.u_1598708087
{
}
*#dm .dmInner a.u_1798933171
{
}
*#dm .dmInner a.u_3687834290
{
}
*#dm .dmInner div.u_1154938090
{
}
*#dm .dmInner div.u_1615177721
{
}
*#dm .dmInner div.u_1431467687
{
}
*#dm .dmInner div.u_1999598506
{
}
*#dm .dmInner div.u_1375997969
{
}
*#dm .dmInner div.u_1968282085
{
}
*#dm .dmInner a.u_1691077899
{
}
*#dm .dmInner a.u_1550728671
{
}
*#dm .dmInner div.u_1031744501
{
}
*#dm .dmInner div.u_750206383
{
}
*#dm .dmInner div.u_657556444
{
}
*#dm .dmInner div.u_1703143779
{
}
*#dm .dmInner div.u_1424534002
{
}
*#dm .dmInner a.u_1759331412
{
}
*#dm .dmInner div.u_1641765796
{
}
*#dm .dmInner div.u_1504366795
{
}
*#dm .dmInner div.u_1526674035
{
}
*#dm .dmInner div.u_1827949872
{
}
*#dm .dmInner div.u_1435366948
{
}
*#dm .dmInner div.u_1264649633
{
}
*#dm .dmInner div.u_1300057680
{
}
*#dm .dmInner div.u_1194891462
{
}
*#dm .dmInner div.u_1339259973
{
}
*#dm .dmInner div.u_1319701434
{
}
*#dm .dmInner a.u_1079714012
{
}
*#dm .dmInner div.u_1655598181
{
}
*#dm .dmInner div.u_1605144432
{
}
*#dm .dmInner div.u_1700486704
{
}
*#dm .dmInner div.u_1060737498
{
}
*#dm .dmInner div.u_1060737498
{
}
*#dm .dmInner div.u_1101368993
{
}
*#dm .dmInner div.u_1101368993
{
}
*#dm .dmInner div.u_1335493137
{
}
*#dm .dmInner div.u_1335493137
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c793668 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4e675f0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 98px 0% 98px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2e7b23 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_9i2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_ra7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
    
#group_l48 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    max-width: 900px;
    order: 0;
    align-content: flex-end;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_te9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.419293809062483%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 48a776b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8f073b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c79f61ac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 30px 14px 30px;
}
#c79f61ac {
    width: auto;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a19526c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 30px 14px 30px;
}
#\33 a19526c {
    width: auto;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8k9 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\37 d2152a1 {
    background-color: var(--color_10);
    background-image: none;
}
    
#\32 245aab1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    order: 0;
    background-image: url("https://irp.cdn-website.com/0df5d29f/dms3rep/multi/opt/499470595_1077736224376232_4739328374061859463_n-1920w.jpg");
    background-position: 50% 0%;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ae4659d6 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#cf20cacc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    order: 1;
    padding: 16px 0px 16px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\32 8057c54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 8057c54 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 62c18b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 62c18b6 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e15c6d33 {
    margin: 0px 0% 0px 0%;
}
    
#\39 cf00d6d {
    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;
}
    
#\32 14744dd {
    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;
}
    
#widget_mkb {
    width: 100%;
    height: 510px;
    max-width: 100%;
}
}



@media all {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    
}
#af00d7b5 {
    background-image: url("https://irp.cdn-website.com/0df5d29f/dms3rep/multi/opt/pexels-photo-31390080-1920w.jpg");
    background-color: var(--color_5);
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 48px 2% 48px 2%;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 90vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
    
#group_3sv[data-css-edit] {
    z-index: 2;
}
#group_3sv {
    align-items: center;
    max-width: 900px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1367519974177434%;
    min-width: auto;
    flex-wrap: nowrap;
    padding: 84px 0px 84px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hnm {
    width: 106px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_1vv {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    order: 1;
}
    
#widget_j65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 0de7bc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 3;
}
    
#group_nl7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6ed.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 30px 14px 30px;
}
#widget_6ed {
    width: auto;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#caed621f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 30px 14px 30px;
}
#caed621f {
    width: auto;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 dea174c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 5;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 1265e4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5a1e951 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 b552e5d {
    border-width: 1px 0px 1px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    background-color: var(--color_10);
    background-image: none;
}
    
#group_f2p {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 900px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 2.322543239660053%;
    min-width: auto;
    flex-wrap: nowrap;
}
    
#\34 0164f55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 de556f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9fe4dee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce37b838 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_52p.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_52p {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 60px;
    order: 3;
    align-self: center;
    margin: 30px 0px 0px 0px;
}
}



@media all {
    
#\31 9034cd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8f90b5a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\34 07b77ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 b5466f4 {
    flex-direction: row;
    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%;
}
    
#\32 f5bb8b5 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2adf3ba {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#e7bd97f3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.419293809062483%;
    flex-wrap: nowrap;
    order: 0;
    min-width: auto;
    max-width: 730px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ff5c0c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5f7d927.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5f7d927 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fca9f9eb {
    flex-direction: row;
    align-items: center;
    width: 77%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_5ka {
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 2.322543239660053%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_15) var(--color_15) var(--color_15) var(--color_15);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    flex-wrap: nowrap;
    padding: 36px 26px 36px 26px;
    margin: 0px 0% 0px 0%;
}
    
#group_hnv {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 7.182940516273851%;
    flex-wrap: nowrap;
    order: 0;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\32 3e8387c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 3e8387c {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0fdacf8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0fdacf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fac16b6b {
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 2.322543239660053%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_15) var(--color_15) var(--color_15) var(--color_15);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    flex-wrap: nowrap;
    padding: 36px 26px 36px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6aed0dd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 7.182940516273851%;
    flex-wrap: nowrap;
    order: 0;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fc15221 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\34 bdd65b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 bdd65b9 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0188234 {
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 2.322543239660053%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_15) var(--color_15) var(--color_15) var(--color_15);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    flex-wrap: nowrap;
    padding: 36px 26px 36px 26px;
    margin: 0px 0% 0px 0%;
}
    
#e6875dd3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 7.182940516273851%;
    flex-wrap: nowrap;
    order: 0;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b8954448 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\33 71911ec.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 71911ec {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6773f5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a6773f5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#accaac6b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#accaac6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nrc {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d5ba098c {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0e3c189 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 7893216[data-css-edit] {
    z-index: 2;
}
#\36 7893216 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c7bf989 {
    min-height: 736px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 128px 4% 128px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 bc01bf2 {
    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/0df5d29f/dms3rep/multi/opt/pexels-photo-3620797-1920w.jpg");
}
    
#\34 6b25f15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd327081 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bcfdfda {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.419293809062483%;
    flex-wrap: nowrap;
    order: 0;
    min-width: auto;
    max-width: 730px;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7dd9e5a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7dd9e5a {
    width: 77.40%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c319e05.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 30px 14px 30px;
}
#\33 c319e05 {
    width: auto;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_t7k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 436px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    --column-gap: 8px;
    order: 2;
    padding: 9px 16px 9px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4417e56.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 4417e56 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc08bba4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_apj {
    width: 15px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f1c8ada8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 fde82cf {
    justify-content: flex-start;
    align-items: center;
    max-width: 900px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 2.322543239660053%;
    min-width: auto;
    flex-wrap: nowrap;
}
    
#fe8cd3e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 35ae1ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aa0317e3 {
    border-width: 1px 0px 1px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    background-color: var(--color_10);
    background-image: none;
}
    
#\37 6cb38e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7a7b897 {
    justify-content: flex-start;
    align-items: stretch;
    max-width: 1000%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 2.322543239660053%;
    min-width: auto;
    flex-wrap: nowrap;
    flex-direction: row;
}
    
#group_t52 {
    justify-content: flex-start;
    align-items: center;
    width: 48.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 2.322543239660053%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#widget_hg1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 f7e7726 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b529cc42.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b529cc42 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 55657cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\32 55657cb {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 42px;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 6px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f90b349 {
    justify-content: flex-start;
    align-items: center;
    width: 48.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 2.322543239660053%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\38 dac7df7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 2f325e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 340c51a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 340c51a {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c3c767 {
    justify-content: flex-start;
    align-items: center;
    width: 48.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 2.322543239660053%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\33 54b3d38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e44e4099 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 e37a77b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 e37a77b {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a73e5e6 {
    justify-content: flex-start;
    align-items: center;
    width: 48.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 2.322543239660053%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#e04f5b66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b5a0a1c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 4d551bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4d551bd {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8f5215b.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\35 8f5215b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 42px;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 6px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ed2e20d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#ed2e20d7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 42px;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 6px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 88ad086.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\39 88ad086 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 42px;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 6px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 4be6fe9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.419293809062483%;
    flex-wrap: nowrap;
    order: 0;
    min-width: auto;
    max-width: 730px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d16eaff7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#fe279d5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b80f6a2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\36 885d354 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5f75f23 {
    margin: 0px 0% 0px 0%;
}
    
#\38 21d6e7b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 44c158c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5a200b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5a200b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1a9c265 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 7.182940516273851%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2bd9afb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 2bd9afb {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d733a10 {
    flex-direction: row;
    align-items: stretch;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9f9da8f {
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 22px;
    column-gap: 2.322543239660053%;
    border-width: 3px 1px 1px 1px;
    border-color: var(--color_1) var(--color_15) var(--color_15) var(--color_15);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    flex-wrap: nowrap;
    padding: 36px 26px 36px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\32 450680c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#df8aa2fa {
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 22px;
    column-gap: 2.322543239660053%;
    border-width: 3px 1px 1px 1px;
    border-color: var(--color_1) var(--color_15) var(--color_15) var(--color_15);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    flex-wrap: nowrap;
    padding: 36px 26px 36px 26px;
    margin: 0px 0% 0px 0%;
}
    
#ab50aef2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 7.182940516273851%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 5a914cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#df6574f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df6574f9 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 22ceac7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 22ceac7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b167569b {
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 22px;
    column-gap: 2.322543239660053%;
    border-width: 3px 1px 1px 1px;
    border-color: var(--color_1) var(--color_15) var(--color_15) var(--color_15);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    flex-wrap: nowrap;
    padding: 36px 26px 36px 26px;
    margin: 0px 0% 0px 0%;
}
    
#a5999ce4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 7.182940516273851%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c700a99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f422cf5e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f422cf5e {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 135fd04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 135fd04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 c610954 {
    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/0df5d29f/dms3rep/multi/opt/photo-1733703276031-5f9288d6afc5+%281%29-1920w.jpg");
}
    
#\36 b0f6eb7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.419293809062483%;
    flex-wrap: nowrap;
    order: 0;
    min-width: auto;
    max-width: 730px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b518b72.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 b518b72 {
    width: 77.40%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c9850a3 {
    min-height: 736px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 58px 4% 58px 4%;
    margin: 0% 0% 0% 0%;
}
    
#bd1c078b {
    margin: 0px 0% 0px 0%;
}
    
#\38 bf0f904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 ab6b430.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 30px 14px 30px;
}
#\38 ab6b430 {
    width: auto;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac3db5db[data-css-edit] {
    z-index: 2;
}
#ac3db5db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ddb0370d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 6499660 {
    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;
}
    
#\32 7981448 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3975246 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    --column-gap: 8px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa68e9e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 101e657 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 2bfbba3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ee993e55 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\35 69755d7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.419293809062483%;
    flex-wrap: nowrap;
    order: 0;
    min-width: auto;
    max-width: 730px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1df5766 {
    margin: 0px 0% 0px 0%;
}
    
#b8b782a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b8b782a3 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eeeb98eb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ace7345 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#group_mc7 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_tun {
    justify-content: flex-start;
    align-items: center;
    width: 48.84%;
    min-height: auto;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 4.755535568283634%;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    border-width: 1px 1px 1px 3px;
    border-color: var(--color_15) var(--color_15) var(--color_15) var(--color_1);
    border-style: solid;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f3880f81 {
    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;
}
    
#\31 a0ba96d {
    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 1c7e6fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 1c7e6fd {
    width: auto;
    height: auto;
    max-width: 50%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fde48f37.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fde48f37 {
    width: 100%;
    height: auto;
    max-width: 20px;
    order: 0;
    margin: 7px 0% 7px 0%;
}
    
#\36 c5f6ace {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    --column-gap: 8px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8791743.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8791743 {
    width: 100%;
    height: auto;
    max-width: 20px;
    order: 0;
    margin: 7px 0% 7px 0%;
}
    
#\39 4a7c5a7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4a7c5a7 {
    width: auto;
    height: auto;
    max-width: 50%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4a589be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    --column-gap: 8px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe24e319.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fe24e319 {
    width: 100%;
    height: auto;
    max-width: 20px;
    order: 0;
    margin: 7px 0% 7px 0%;
}
    
#b1c7359d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b1c7359d {
    width: auto;
    height: auto;
    max-width: 50%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e2a97b1 {
    justify-content: flex-start;
    align-items: center;
    width: 48.8%;
    min-height: auto;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 4.755535568283634%;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    border-width: 1px 1px 1px 3px;
    border-color: var(--color_15) var(--color_15) var(--color_15) var(--color_1);
    border-style: solid;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4dcbb34 {
    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;
}
    
#\32 bb4ae0f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    --column-gap: 8px;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d9de06b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 d9de06b {
    width: 100%;
    height: auto;
    max-width: 20px;
    order: 0;
    margin: 7px 0% 7px 0%;
}
    
#\36 70c3b4d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 70c3b4d {
    width: auto;
    height: auto;
    max-width: 50%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5480915 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    --column-gap: 8px;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f50838be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f50838be {
    width: 100%;
    height: auto;
    max-width: 20px;
    order: 0;
    margin: 7px 0% 7px 0%;
}
    
#\37 25ff2c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 25ff2c0 {
    width: auto;
    height: auto;
    max-width: 50%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f089167 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_17) var(--color_17) var(--color_17) var(--color_17);
    border-style: solid;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3e78f15.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 3e78f15 {
    width: 100%;
    height: auto;
    max-width: 20px;
    order: 0;
    margin: 7px 0% 7px 0%;
}
    
#bfe6cbd5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bfe6cbd5 {
    width: auto;
    height: auto;
    max-width: 50%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
    
#group_l48 {
    justify-content: flex-start;
}
    
#group_te9 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 245aab1 {
    width: 100%;
    min-height: 80px;
    height: auto;
}
    
#ae4659d6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
}
    
#cf20cacc {
    width: 100%;
    min-height: 80px;
    padding-right: 0px;
    row-gap: 16px;
    align-items: flex-start;
}
    
#\32 8057c54 {
    width: 77.29%;
}
    
#\33 62c18b6 {
    width: 77.29%;
}
    
#widget_mkb {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    
}
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 8px;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 80vh;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5a1e951 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 8df1035 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 b5466f4 {
    justify-content: flex-start;
}
    
#\32 f5bb8b5 {
    margin: 0px 0% 0px 0%;
}
    
#e7bd97f3 {
    width: 100%;
}
    
#fca9f9eb {
    justify-content: flex-start;
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_5ka {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fac16b6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0188234 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f1c8ada8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d97fcfca {
    margin: 0px 0% 0px 0%;
}
    
#c7a7b897 {
    column-gap: 2.322543239660053%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_t52 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.78%;
}
    
#\37 f90b349 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.78%;
}
    
#\36 3c3c767 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.78%;
}
    
#\37 a73e5e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5f75f23 {
    margin: 0px 0% 0px 0%;
}
    
#\34 4be6fe9 {
    width: 100%;
}
    
#\38 21d6e7b {
    justify-content: flex-start;
}
    
#\38 9f9da8f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#df8aa2fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b167569b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d733a10 {
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 69755d7 {
    width: 100%;
}
    
#\37 1df5766 {
    margin: 0px 0% 0px 0%;
}
    
#\34 101e657 {
    justify-content: flex-start;
    column-gap: 2.912904010087779%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#eeeb98eb {
    justify-content: flex-start;
}
    
#group_mc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 c793668 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 4e675f0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ra7 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    order: 3;
}
    
#group_te9 {
    width: 100%;
}
    
#widget_8k9 {
    width: auto;
    height: auto;
    order: 1;
}
    
#group_l48 {
    order: 0;
}
    
#widget_9i2 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\32 245aab1 {
    width: 100%;
    min-height: 322px;
    align-items: center;
    height: auto;
    order: 1;
}
    
#ae4659d6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cf20cacc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\32 8057c54 {
    width: 100%;
}
    
#\33 62c18b6 {
    width: 100%;
}
    
#widget_mkb {
    height: auto;
}
}



@media (max-width: 767px) {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    
}
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 245px;
    align-items: center;
    height: auto;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_hnm {
    height: 50px;
    width: auto;
}
    
#group_3sv {
    padding: 84px 20px 84px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 1265e4b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 5a1e951 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_f2p {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 8f90b5a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e7bd97f3 {
    width: 100%;
}
    
#\32 ff5c0c5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a5f7d927 {
    width: 100%;
}
    
#\32 3e8387c {
    width: 100%;
}
    
#\33 0fdacf8 {
    width: 100%;
}
    
#\34 bdd65b9 {
    width: 100%;
}
    
#\33 71911ec {
    width: 100%;
}
    
#a6773f5c {
    width: 100%;
}
    
#accaac6b {
    width: 100%;
}
    
#fca9f9eb {
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_5ka {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fac16b6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0188234 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 7893216 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 c7bf989 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 bcfdfda {
    width: 100%;
}
    
#\36 7dd9e5a {
    width: 100%;
}
    
#\35 4417e56 {
    width: 100%;
    order: 1;
}
    
#widget_apj {
    width: 10px;
    order: 0;
}
    
#group_t7k {
    padding: 9px 8px 9px 8px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f1c8ada8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 35ae1ea {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b529cc42 {
    width: 100%;
}
    
#\35 340c51a {
    width: 100%;
}
    
#\34 e37a77b {
    width: 100%;
}
    
#\39 4d551bd {
    width: 100%;
}
    
#c7a7b897 {
    column-gap: 2.322543239660053%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_t52 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 f90b349 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3c3c767 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 a73e5e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 b80f6a2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 4be6fe9 {
    width: 100%;
}
    
#\38 44c158c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a5a200b8 {
    width: 100%;
}
    
#\30 d733a10 {
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
}
    
#\38 9f9da8f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 2bd9afb {
    width: 100%;
}
    
#df8aa2fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#df6574f9 {
    width: 100%;
}
    
#\35 22ceac7 {
    width: 100%;
}
    
#b167569b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f422cf5e {
    width: 100%;
}
    
#\35 135fd04 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ac3db5db {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 b0f6eb7 {
    width: 100%;
}
    
#\31 b518b72 {
    width: 100%;
}
    
#\30 c9850a3 {
    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) {
    
#\35 69755d7 {
    width: 100%;
}
    
#b8b782a3 {
    width: 100%;
}
    
#\30 ace7345 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 2bfbba3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 1c7e6fd {
    width: 100%;
    min-width: 10px;
    max-width: 100%;
}
    
#\39 4a7c5a7 {
    width: 100%;
}
    
#b1c7359d {
    width: 100%;
}
    
#\36 70c3b4d {
    width: 100%;
    min-width: 10px;
    max-width: 100%;
}
    
#\37 25ff2c0 {
    width: 100%;
}
    
#\34 101e657 {
    column-gap: 6.079027355623101%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_mc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.322543239660053%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#bfe6cbd5 {
    width: 100%;
}
    
#group_tun {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 e2a97b1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

#\37 bc01bf2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAAUFAQEAAAAAAAAAAAAAAAECAwQFBhESMSJR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIEERMhQf/aAAwDAQACEQMRAD8AgTbtlVG13qW7HaVu3jbHDGOKtSYaj9I79ABOVRO72KwwXD//2Q==')!important}#\31 c610954.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABAwMFAAAAAAAAAAAAAAACAAEDBAUREyEjMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMRIWH/2gAMAwEAAhEDEQA/AJiG4DPROJ0kUcWMkQ7u6jJa2y6p8UnZ/ERSSh1hXY1rCP/Z')!important}