.roles
{
	background-color:white !important;
	border-radius:20px !important;
	color:#000 !important;
}
.roles:hover
{
	background-color:#DD4A9A !important;
	border-radius:20px !important;
}
.roles:hover,.roles:hover *
{
	color:#ffffff !important;
}
#dm [list-layout=layout4][text-box-padding=true] .postArticle .postText
{
	padding:20px 40px !important;
}
#dm [blog-posts-feature-flag=true][text-box-padding=true]:not([list-layout=list_slider]) .postTextContainer .readMore
{
	padding:10px 15px !important;
	background:#DD4A9A !important;
	width:170px !important;
	margin-left:40px !important;
	margin-top:20px !important;
	margin-bottom:-22px !important;
	font-size:20px !important;
	font-family: 'Rubik' !important;
	font-weight:700 !important;
	border-radius:50px !important;
}
#dm [blog-posts-feature-flag=true][text-box-padding=true]:not([list-layout=list_slider]) .postTextContainer .readMore:hover
{
	padding:10px 15px !important;
	background:#75dbcc !important;
	width:170px !important;
	margin-left:40px !important;
	margin-top:20px !important;
	margin-bottom:-22px !important;
	font-size:20px !important;
	font-family: 'Rubik' !important;
	font-weight:700 !important;
	border-radius:50px !important;
}
#dm [blog-posts-feature-flag=true][text-box-padding=true]:not([list-layout=list_slider]) .postTextContainer .readMore:hover a
{
	color:var(--var-1) !important;
}
.Tsiema img
{
	width:140px !important;
	border-radius:0 !important;
}
.t-am-nav.Tleft
{
	text-align:right !important;
	margin:-60px !important;
}
@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

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

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

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

  *#dm .dmInner div.u_1375200092 .uqlMainContainer span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer {
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtn { font-weight:600 !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtn {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlDivider { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1375200092 .uqnUser {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 span.uqlCandidateInfo {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtnActive { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtnActive { background-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_2177410098:hover .iconBg { background-color:var(--color_6) !important; }

  *#dm .dmInner a.u_2177410098.hover .iconBg { background-color:var(--color_6) !important; }

  *#dm .dmInner div.u_75669738 .postArticle>.inner { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_75669738 .postTitle a {
    font-family: 'Rubik' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_75669738 .readMore a { color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1582035245 input:not([type="submit"]) {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1582035245 textarea {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1582035245 select {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1582035245 input::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 input.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 textarea::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 textarea.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 select::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 select.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .dmforminput input { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .dmforminput textarea { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .dmforminput .fileUploadLink { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .checkboxwrapper span { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .radiowrapper span { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .optinwrapper div { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .freetextwrapper { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .dmforminput select { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .dmforminput option { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1582035245 .dmforminput { padding-block:2px !important; }

  *#dm .dmInner div.u_1582035245 .spacing-container { margin-block:-2px !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1633866077:hover .iconBg { background-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1633866077.hover .iconBg { background-color:var(--color_6) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1661882582 input:not([type="submit"]) {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1661882582 textarea {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1661882582 select {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1661882582 input::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 input.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 textarea::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 textarea.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 select::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 select.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .dmforminput input { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .dmforminput textarea { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .dmforminput .fileUploadLink { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .checkboxwrapper span { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .radiowrapper span { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .optinwrapper div { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .freetextwrapper { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .dmforminput select { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .dmforminput option { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1661882582 .dmforminput { padding-block:2px !important; }

  *#dm .dmInner div.u_1661882582 .spacing-container { margin-block:-2px !important; }

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

  *#dm .dmInner div.u_1496690668 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1661882582 .dmformsubmit {
    float:none !important;
    display:block !important;
    width:148px !important;
    height:40px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1522854632 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1364279605 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

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

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

  *#dm .dmInner a.u_2977794034 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1865085783 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1094095156 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1138869872 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1680852782 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1983211251 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_4102174775 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1075472734 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1441167322 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1981323355 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1272753493 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1499073623 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1469444514 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1790057545 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1459708754 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1328288010 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1023137040 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1509940526 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1864355598 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1030276005 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1876986774 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1915239236 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1856402691 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1664758176 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1229721943 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1642184700 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1928077795 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1341064625 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1669106750 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1958128286 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1789852385 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1623744399 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1677462079 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1830319803 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1262783621 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1883220248 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1673538694 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1737080645 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1582035245 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:148px !important;
    height:40px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1248153013 button.prev svg { fill:var(--color_4) !important; }

  *#dm .dmInner *.u_1248153013 button.next svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1248153013 h5.author { font-weight:400 !important; }

  *#dm .dmInner div.u_1248153013 button.prev { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1248153013 button.next { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1066041504 button.prev svg { fill:var(--color_4) !important; }

  *#dm .dmInner *.u_1066041504 button.next svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1066041504 h5.author { font-weight:400 !important; }

  *#dm .dmInner div.u_1066041504 button.prev { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1066041504 button.next { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_75669738 .postDescription {
    max-height:-0.1em !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1898659138:hover .iconBg { background-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1898659138.hover .iconBg { background-color:var(--color_6) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1817611551 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1747715933 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1627684193 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1874563773 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1601409022 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1661291456 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1520664088 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1253403422 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1998276310 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1178602191 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1638540967 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1815437533 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1078981312 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1501844689 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1627257583 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1322206189 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

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

  *#dm .dmInner a.u_1309928465:hover .iconBg { background-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1309928465.hover .iconBg { background-color:var(--color_6) !important; }

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

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

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

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

  *#dm .dmInner a.u_1561116622 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1445653306 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1227638733 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1749924381 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1806703047 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner a.u_1966870087 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e4c10456/icon/Pin+Maps_5139063.svg) !important;
  }

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

  *#dm .dmInner div.u_1248153013 div.blckq {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1248153013 .blckq>ul {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1248153013 .blckq>ol {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1248153013 .rteBlock {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1066041504 div.blckq {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1066041504 .blckq>ul {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1066041504 .blckq>ol {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1066041504 .rteBlock {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

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

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

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

  *#dm .dmInner div.u_1347125076 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1971761319 .postArticle>.inner { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1971761319 .postTitle a {
    font-family: 'Rubik' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1971761319 .readMore a { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1971761319 .postDescription {
    max-height:-0.1em !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_75669738 .postArticle .blogImgLink { height:250px !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1704643698 .uqlMainContainer span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer {
    height:54px !important;
    width:192px !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtn { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtn { font-size:16px !important; }

  *#dm .dmInner *.u_1375200092 .uqlDivider {
    width:2px !important;
    margin-right:0px !important;
    margin-left:0px !important;
  }

  *#dm .dmInner div.u_1375200092 .uqnUser { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 span.uqlCandidateInfo { font-size:16px !important; }

  *#dm .dmInner div.u_75669738 .postTitle a { font-size:20px !important; }

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

  *#dm .dmInner div.u_75669738 .more-posts-text-container { width:160px !important; }

  *#dm .dmInner *.u_1248153013 .imgSpacer { height:30px !important; }

  *#dm .dmInner *.u_1248153013 .authorSpacer { height:32px !important; }

  *#dm .dmInner div.u_1248153013 h5.author { font-size:16px !important; }

  *#dm .dmInner *.u_1248153013 .slide_item {
    padding-left:0px !important;
    padding-right:0px !important;
    line-height:18px !important;
  }

  *#dm .dmInner div.u_1248153013 div.blckq { font-size:16px !important; }

  *#dm .dmInner div.u_1248153013 .blckq>ul { font-size:16px !important; }

  *#dm .dmInner div.u_1248153013 .blckq>ol { font-size:16px !important; }

  *#dm .dmInner div.u_1248153013 .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1066041504 .imgSpacer { height:30px !important; }

  *#dm .dmInner *.u_1066041504 .authorSpacer { height:32px !important; }

  *#dm .dmInner div.u_1066041504 h5.author { font-size:16px !important; }

  *#dm .dmInner *.u_1066041504 .slide_item {
    padding-left:0px !important;
    padding-right:0px !important;
    line-height:18px !important;
  }

  *#dm .dmInner div.u_1066041504 div.blckq { font-size:16px !important; }

  *#dm .dmInner div.u_1066041504 .blckq>ul { font-size:16px !important; }

  *#dm .dmInner div.u_1066041504 .blckq>ol { font-size:16px !important; }

  *#dm .dmInner div.u_1066041504 .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1971761319 .postTitle a { font-size:20px !important; }

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

  *#dm .dmInner div.u_1971761319 .more-posts-text-container { width:160px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_75669738 .more-posts-text-container { width:160px !important; }

  *#dm .dmInner div.u_1347125076 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1971761319 .more-posts-text-container { width:160px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1971761319 .readMore a { font-size:18px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1776390973 .uqlDivider {
    margin-left:0px !important;
    margin-right:0px !important;
  }

  *#dm .dmInner div.u_75669738 .readMore a { font-size:18px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1749924381 span.text { font-size:14px !important; }
}
#dm .postArticle .readMore
{
	opacity:1 !important;
}
#dm .u_75669738.mainBlog .postArticle .inner
{
	overflow:visible !important;
}
#dm .u_75669738.mainBlog .blogImgLink
{
	border-top-left-radius:20px !important;
	border-top-right-radius:20px !important;
}
*#dm .dmInner div.u_75669738 .postTitle a
{
	line-height:1.1 !important;
}
#dm [blog-posts-feature-flag=true][list-layout=large_list][posts-padding="10"]>.inner,#dm [list-layout=layout4][posts-padding="10"]>.inner
{
	grid-gap:45px !important;
}
@media only screen and (max-width:767px) {
  .t-am-nav.Tleft {
    text-align:left !important;
    margin:-15px !important;
  }
}
*#dm .dmInner div.u_1496690668
{
	z-index:1 !important;
}
*#dm .dmInner div.u_1522854632
{
	z-index:2 !important;
}
*#dm .dmInner div.u_1364279605
{
	z-index:2 !important;
}
#dm .dmInner div.u_1248153013 div.blckq
{
	width:98% !important;
}
*#dm .dmInner div.u_1248153013 button.prev
{
	border:none !important;
}
*#dm .dmInner div.u_1248153013 button.next
{
	border:none !important;
}
#dm .dmInner div.u_1066041504 div.blckq
{
	width:98% !important;
}
*#dm .dmInner div.u_1066041504 button.prev
{
	border:none !important;
}
*#dm .dmInner div.u_1066041504 button.next
{
	border:none !important;
}
#dm .u_1971761319.mainBlog .postArticle .inner
{
	overflow:visible !important;
}
#dm .u_1971761319.mainBlog .blogImgLink
{
	border-top-left-radius:20px !important;
	border-top-right-radius:20px !important;
}
*#dm .dmInner div.u_1971761319 .postTitle a
{
	line-height:1.1 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1522854632
{
}
*#dm .dmInner div.u_1522854632
{
}
*#dm .dmInner div.u_1364279605
{
}
*#dm .dmInner div.u_1364279605
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 1);
}
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 150px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 740px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 12% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
    background-position: 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_s1v {
    justify-content: flex-start;
    width: 21.31%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    padding: 8% 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_tb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_anm {
    width: 98.75%;
    height: auto;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_56d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 20px;
}
    
#group_3v5 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e80fbd01 {
    min-height: 656px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 bd61c9c::before, #\39 bd61c9c > .bgExtraLayerOverlay {
    
}
#\39 bd61c9c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
    background-size: contain;
    background-position: 0% 0%;
}
    
#\39 04f7ed4 {
    width: 44.79%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url("https://irp.cdn-website.com/e4c10456/dms3rep/multi/Maze+Animation+GIF+%286%29.gif");
    background-size: contain;
    padding: 0% 0px 12% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d6fe3f7 {
    margin: 0px 0% 0px 0%;
}
    
#ef99db17 {
    width: 65.09%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px -10%;
}
    
#bc5c22a3 {
    width: 99.96%;
    grid-template-rows: minmax(502.21875px, max-content);
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b2887773 {
    min-height: 603px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100.00%;
    min-width: 4%;
    background-image: url();
    order: 1;
    justify-self: start;
    align-self: start;
    height: auto;
    background-position: 100% 50%;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_6);
    padding: 3% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 bbbda73.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 bbbda73 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b83ac50 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 b5d1ab0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.77%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 2;
    height: auto;
    margin-top: 10px;
}
    
#\33 e0b4e7c {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fb038cf {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#\31 d39880a {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 92d7ab2 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 14ccc01 {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#\37 43665c7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 789a807 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.29%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 6;
    height: auto;
}
    
#\37 da32504 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b9c680b {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#\36 b3154b7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 1615e11 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e755ecc {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#\38 c444876 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#e7624302.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7624302 {
    width: 17.02%;
    height: 169px;
    max-width: 100%;
    order: 0;
    justify-self: end;
    align-self: start;
    margin: -70px 1px 0px 0px;
}
    
#group_q3g[data-css-edit] {
    display: flex;
    flex-wrap: wrap;
}
#group_q3g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.2325232061009899%;
    order: 3;
    height: auto;
    margin-top: 25px;
    --column-gap: 10px;
    flex-wrap: nowrap;
    align-content: stretch;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_cjs.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#widget_cjs {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c1eeb28d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#c1eeb28d {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#db6d8a5a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#db6d8a5a {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\31 2b06e89.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\31 2b06e89 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5993c01.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\30 5993c01 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a3b360.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\30 9a3b360 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d34f17e0 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b3b6ca47::before, #b3b6ca47 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#b3b6ca47 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    background-size: auto;
    background-position: 100% 50%;
    box-shadow: none;
}
    
#\33 900341b {
    margin: 0px 0% 0px 0%;
}
    
#a1aa24be {
    align-items: flex-start;
    width: 49.10%;
    min-height: 906px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    background-image: url(https://irp.cdn-website.com/e4c10456/dms3rep/multi/Group+59.svg);
    height: auto;
    justify-self: end;
    align-self: start;
    background-size: contain;
    margin: -48px -8.066705544198085% 0px 0%;
}
    
#group_n07 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
}
    
#innergrid_48e {
    width: 100.00%;
    grid-template-rows: minmax(899.140625px, max-content);
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ba7911ae {
    align-items: flex-start;
    width: 61.37%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    justify-self: start;
    align-self: start;
    padding: 6% 0px 6% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8bd742f[data-css-edit] {
    row-gap: 10px;
}
#\36 8bd742f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    order: 2;
    flex-wrap: wrap;
    align-self: flex-start;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1ceabe5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 1ceabe5 {
    width: 71.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3568c41 {
    width: 90.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5473f98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5473f98 {
    width: 55.99%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rm7 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 80.29%;
    min-height: 369px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 6;
    background-image: url(https://lirp.cdn-website.com/e4c10456/dms3rep/multi/opt/Group+75-1920w.png);
    background-size: contain;
    height: auto;
    justify-self: start;
    align-self: start;
    flex-wrap: nowrap;
    padding: 0px 60px 0px 0px;
    margin: 530px 0px 0px 0px;
}
    
#widget_043 {
    width: 55.53%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9rs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 55.99%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0gf {
    width: 45.12%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0.1%;
}
    
#\34 c3d1197 {
    width: 47.45%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_k1k.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_k1k {
    width: 186px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin: 0px 0px 0px 25px;
}
    
#\32 4e0d91a[data-css-edit] {
    row-gap: 10px;
}
#\32 4e0d91a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    order: 2;
    flex-wrap: wrap;
    align-self: flex-start;
    background-image: url("https://lirp.cdn-website.com/e4c10456/dms3rep/multi/opt/Frame+13+%282%29-1920w.png");
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_ibe {
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
}
    
#\38 1e2bc62.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 1e2bc62 {
    width: 79.89%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 0;
    align-self: start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m44 {
    width: 100%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#b4ab7a2b {
    width: 60.51%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin: 0px 0% 0px 0.1%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 632fd99 {
    width: 63.63%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: end;
    align-self: start;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 2cd706c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\38 2cd706c {
    width: 186px;
    height: auto;
    max-width: 100%;
}
    
#\31 32a5d64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\31 32a5d64 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1629e84.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#f1629e84 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ad5d89f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\35 ad5d89f {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af43c481.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#af43c481 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3ff263a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\32 3ff263a {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5eb9d18.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\32 5eb9d18 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8391ac9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\38 8391ac9 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2466bee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\30 2466bee {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9007a2b[data-css-edit] {
    row-gap: 10px;
}
#c9007a2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.55%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7px;
    height: auto;
    justify-self: auto;
    order: 15;
    flex-wrap: wrap;
    align-self: auto;
    --column-gap: 7px;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a51ecbb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\38 a51ecbb {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef687fab.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#ef687fab {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a359fdc6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#a359fdc6 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 65dc181.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\30 65dc181 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daf8f4a5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#daf8f4a5 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a1b5228.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\35 a1b5228 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c632546c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#c632546c {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4f9fb05.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#f4f9fb05 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 5308913 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 9659107 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 60px;
    order: 3;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 50px 50px 50px 50px;
    padding: 0px 0px 0px 0px;
    margin: 80px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 b3f75e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#d21d230f {
    min-height: 1274px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f0354918.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0354918 {
    width: 55.99%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j0a {
    width: 74.52%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#widget_rmh.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 0px 0px;
}
#widget_rmh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#group_kqh {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 3;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    --column-gap: 20px;
    padding: 4% 4% 4% 4%;
    margin: 30px 0% 0px 0%;
}
    
#fee44eea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fee44eea {
    width: 71.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5og {
    width: 100px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5r7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 442px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 2px 0 0;
    border-color: #000000 var(--color_2) #000000 #000000;
    padding: 0px 0px 0px 40px;
    margin: 0px 2% 0px 0%;
}
    
#d641a1b1 {
    margin: 0px 0% 0px 0%;
}
    
#ed6a68ac {
    justify-content: flex-start;
    align-items: flex-start;
    width: 502px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 2px 0 0;
    border-color: #000000 var(--color_2) #000000 #000000;
    padding: 0px 40px 0px 160px;
    margin: 0px 0% 0px 0%;
}
    
#d217e372 {
    width: 100px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdcce5c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fdcce5c1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
}
    
#group_45p {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f247c72d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f247c72d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
}
    
#\30 26816ef {
    width: 468px;
    height: 352px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e97ad21d {
    width: 468px;
    height: 352px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2b72dd3.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 0px 0px;
}
#\37 2b72dd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 051ab89 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fd0ee7d6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 facded8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#innergrid_9vk {
    width: 99.95%;
    grid-template-rows: minmax(680px, max-content);
    max-width: 100%;
}
    
#\33 6e2a9a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 6e2a9a6 {
    width: 410px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d28be6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\30 d28be6e {
    width: 403px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4d6b85e {
    width: 410px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    min-width: 32px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b81 {
    width: 46.72%;
    height: 572px;
    justify-self: start;
    align-self: end;
    max-width: 100%;
    margin: 0px 0% -7px -0.644041553293736%;
}
    
#widget_d7q {
    width: 44.94%;
    height: 639px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: -45px 0% 0px 5.060771165129925%;
}
    
#e220495f {
    margin: 0px 0% 0px 0%;
}
    
#group_vv8 {
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 46.35%;
    min-height: 425px;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 30px;
    margin: 45px 48px 0px 0px;
}
}



@media all {
    
#\32 0939734 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\35 0567531.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\35 0567531 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2380040 {
    align-items: flex-start;
    width: 61.37%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    justify-self: start;
    align-self: start;
    padding: 6% 0px 6% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ec6e521d {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 34825f0 {
    width: 97.96%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f846ed8f {
    margin: 0px 0% 0px 0%;
}
    
#aa262106[data-css-edit] {
    row-gap: 10px;
}
#aa262106 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.55%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7px;
    height: auto;
    justify-self: auto;
    order: 2;
    flex-wrap: wrap;
    align-self: flex-start;
    --column-gap: 7px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f54ec60 {
    width: 100.00%;
    grid-template-rows: minmax(899.140625px, max-content);
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 0e56b01::before, #\32 0e56b01 > .bgExtraLayerOverlay {
    
}
#\32 0e56b01 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-size: auto;
    background-position: 100% 50%;
}
    
#\35 58ec713 {
    align-items: flex-start;
    width: 48.06%;
    min-height: 906px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    background-image: url(https://irp.cdn-website.com/e4c10456/dms3rep/multi/Group+59.svg);
    height: auto;
    justify-self: end;
    align-self: start;
    background-size: contain;
    margin: -48px -8.021852085014325% 0px 0%;
}
    
#\36 adb40db.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 adb40db {
    width: 71.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l1e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#widget_l1e {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb2591bd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#eb2591bd {
    width: auto;
    height: auto;
    min-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 a2a9115.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\34 a2a9115 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 817cbc0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\36 817cbc0 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 75ff996.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\39 75ff996 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 86a8760.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\38 86a8760 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4063c20.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\31 4063c20 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 868cea1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\39 868cea1 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb37a936.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#cb37a936 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 73c63fb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\38 73c63fb {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dc5075f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\33 dc5075f {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 04ffb72.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\31 04ffb72 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7186bfa.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#e7186bfa {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0c10074.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\37 0c10074 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e888746a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#e888746a {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca4b456c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 55.99%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 5px 0px;
    margin: -3px 0% 0px 0%;
}
    
#\34 ae561c1 {
    width: 45.12%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0.1%;
}
    
#\34 904fd00 {
    width: 55.23%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: -7px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 26f397f {
    width: 47.45%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 3px 0% 0px 0%;
}
    
#aa49aa6a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#aa49aa6a {
    width: 196px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin: 0px 0px 0px 75px;
}
    
#f3533856.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f3533856 {
    width: 55.99%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da205dbe {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 370px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 6;
    background-image: url("https://lirp.cdn-website.com/e4c10456/dms3rep/multi/opt/Frame-12--2812-29-1920w.png");
    height: auto;
    justify-self: start;
    align-self: start;
    flex-wrap: nowrap;
    border-radius: 50px 50px 50px 50px;
    padding: 0px 60px 0px 0px;
    margin: 536px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 a9cf86a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\37 a9cf86a {
    width: 410px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3d9b516 {
    width: 44.94%;
    height: 639px;
    max-width: 100%;
}
    
#\39 bb4857d {
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 46.35%;
    min-height: 425px;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 30px;
    margin: 45px 48px 0px 0px;
}
    
#\32 edf2f22 {
    width: 46.72%;
    height: 572px;
    max-width: 100%;
}
    
#\37 7a27f78 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2bdb141 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2f7a547 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2391a02 {
    width: 99.95%;
    grid-template-rows: minmax(680px, max-content);
    max-width: 100%;
}
    
#e563d50a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#a4f1a48f {
    width: 410px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    min-width: 32px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0edf37f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d0edf37f {
    width: 410px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 fa8fe92 {
    width: 16.26%;
    height: 169px;
    max-width: 100%;
    order: 0;
    justify-self: end;
    align-self: start;
    margin: -39px 105px 0px 0px;
}
    
#\38 a59ec79 {
    width: 88.03%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#db2efa5d {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0d70f37 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#d5aeea32 {
    min-height: 554px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2031d88 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 c086f90 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.77%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 3;
    height: auto;
    margin-top: 10px;
}
    
#be531522 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 4adaf32.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 4adaf32 {
    width: 37.83%;
    height: 486px;
    min-height: 100px;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 2;
    margin: 189px -11.472584787964575% 0px 0%;
}
    
#\36 9c7fcb1 {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#\34 fe5f55d {
    min-height: 704px;
    column-gap: 4%;
    row-gap: 10px;
    width: 61.84%;
    min-width: 4%;
    background-image: url();
    order: 1;
    justify-self: center;
    align-self: start;
    height: auto;
    background-position: 100% 50%;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_6);
    padding: 3% 4% 2% 4%;
    margin: 0px 0% 0px 3.201277756550938%;
}
    
#\35 5c6c78b {
    margin: 0px 0% 0px 0%;
}
    
#bd8a0963 {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#e9955d6d {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#\31 a613e92 {
    width: 100.00%;
    grid-template-rows: minmax(646px, max-content);
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 7553dcd {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#b0e22883::before, #b0e22883 > .bgExtraLayerOverlay {
    
}
#b0e22883 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/e4c10456/dms3rep/multi/MazeAnimationGIF24-ezgif.com-crop+%281%29.gif");
    background-size: contain;
    background-position: 0% 50%;
}
    
#e4f7fee1 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b8a736b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 b8a736b {
    width: 86.58%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d803d399 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2c978d8[data-css-edit] {
    display: flex;
    flex-wrap: wrap;
}
#d2c978d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.2325232061009899%;
    order: 3;
    height: auto;
    --column-gap: 10px;
    flex-wrap: nowrap;
    align-content: stretch;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0cfa543.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\34 0cfa543 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\31 a80cdd6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\31 a80cdd6 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9c4a72d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\33 9c4a72d {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b40c21eb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#b40c21eb {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ababd93.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\32 ababd93 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 a36986c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\39 a36986c {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 699444a {
    min-height: 740px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 12% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 4e6a710 {
    justify-content: flex-start;
    width: 21.31%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    padding: 8% 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fdb8f787 {
    width: 98.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 56a8ced {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bb93f8d6 {
    margin: 0px 0% 0px 0%;
}
    
#f48e11c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 76.64%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 150px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c76d7c8::before, #\31 c76d7c8 > .bgExtraLayerOverlay {
    
}
#\31 c76d7c8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
    background-position: 0% 0%;
}
    
#\39 093cd98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 20px;
}
}



@media all {
    
#\39 6204844 {
    width: 47.45%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 3px 0% 0px 0%;
}
    
#\37 4b894dc {
    align-items: flex-start;
    width: 61.37%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    justify-self: start;
    align-self: start;
    padding: 6% 0px 6% 0px;
    margin: 0px 0% 0px 0%;
}
    
#befb673d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#befb673d {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c69cbfb0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c69cbfb0 {
    width: 55.99%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d06dd03.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\30 d06dd03 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 99ed1b6 {
    width: 97.96%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 579006e {
    width: 45.12%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0.1%;
}
    
#\36 0aed70b {
    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/e4c10456/dms3rep/multi/d.svg");
    background-size: auto;
    background-position: 100% 50%;
}
    
#\31 211bf85.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\31 211bf85 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3748b1e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#a3748b1e {
    width: 196px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin: 0px 0px 0px 75px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 18a292d[data-css-edit] {
    row-gap: 10px;
}
#\36 18a292d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.55%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7px;
    height: auto;
    justify-self: auto;
    order: 2;
    flex-wrap: wrap;
    align-self: flex-start;
    --column-gap: 7px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d221b68a {
    width: 100.00%;
    grid-template-rows: minmax(899.140625px, max-content);
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 1489eed.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\38 1489eed {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5b28d54 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 12aaf18.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\39 12aaf18 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 08ee1d3 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#ed05239a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#ed05239a {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c695191e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 55.99%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 5px 0px;
    margin: -3px 0% 0px 0%;
}
    
#\34 65a66bb {
    margin: 0px 0% 0px 0%;
}
    
#c25dda7d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#c25dda7d {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a29d8e7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\31 a29d8e7 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d394bb7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\37 d394bb7 {
    width: auto;
    height: auto;
    min-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 8d4264a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 8d4264a {
    width: 71.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c2212e7 {
    align-items: flex-start;
    width: 48.06%;
    min-height: 906px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    background-image: url(https://irp.cdn-website.com/e4c10456/dms3rep/multi/Group+59.svg);
    height: auto;
    justify-self: end;
    align-self: start;
    background-size: contain;
    margin: -48px -8.021852085014325% 0px 0%;
}
    
#\36 683d38c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\36 683d38c {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd5b6d06.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#fd5b6d06 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a81fe42.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\38 a81fe42 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3d0a8ef.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\35 3d0a8ef {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8deae54 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 88.5%;
    min-height: 370px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 6;
    background-image: url("https://lirp.cdn-website.com/e4c10456/dms3rep/multi/opt/Frame+12+%2812%29-1920w.png");
    height: auto;
    justify-self: start;
    align-self: start;
    flex-wrap: nowrap;
    padding: 0px 60px 0px 0px;
    margin: 536px 0px 0px 0px;
}
    
#fb2a9336.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#fb2a9336 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 858e2d8 {
    width: 55.23%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: -7px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0f24576.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#e0f24576 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7dad8f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 12px 7px 12px;
}
#\36 7dad8f2 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 40px;
    padding: 15% 6% 8% 6%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding-right: 0px;
    padding-top: 16px;
    justify-content: center;
    row-gap: 22px;
    padding-left: 6px;
    margin: 0% 0% 0% 0%;
}
    
#group_s1v {
    width: 100%;
    min-height: 80px;
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0%;
    row-gap: 18px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_3v5 {
    order: 2;
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e80fbd01 {
    min-height: 695px;
    padding: 0% 4% 6% 0%;
}
    
#\37 d6fe3f7 {
    margin: 0px 0% 0px 0%;
}
    
#\39 bd61c9c::before, #\39 bd61c9c > .bgExtraLayerOverlay {
    
}
    
#b2887773 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 652px;
    width: 92.38%;
    justify-content: flex-start;
    padding: 10% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 04f7ed4 {
    background-position: 50% 50%;
    width: 37.42%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#ef99db17 {
    width: 72.49%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px -10%;
}
    
#group_q3g {
    width: 99.87%;
}
    
#\39 bbbda73 {
    width: 96.81%;
}
    
#bc5c22a3 {
    width: 99.10%;
    grid-template-rows: minmax(635px, max-content);
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d34f17e0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 900341b {
    margin: 0px 0% 0px 0%;
}
    
#b3b6ca47::before, #b3b6ca47 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d21d230f {
    padding: 6% 4% 6% 4%;
}
    
#d641a1b1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_j0a {
    width: 86.32%;
}
    
#\30 26816ef {
    width: 304px;
    height: auto;
}
    
#group_5r7 {
    width: 236px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fee44eea {
    width: 100.00%;
}
    
#group_kqh {
    --column-gap: 20px;
    column-gap: 20px;
    height: auto;
    min-height: 490px;
    width: 100.00%;
    padding: 0px 0px 0px 0px;
    margin: 40px 0% 0px 0%;
}
    
#widget_rmh.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 0px 0px;
}
#widget_rmh {
    margin: 0px 0% 0px 0%;
}
    
#\37 2b72dd3.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 0px 0px;
}
#\37 2b72dd3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd0ee7d6 {
    min-height: 982px;
    padding: 0% 4% 4% 4%;
}
    
#e220495f {
    margin: 0px 0% 0px 0%;
}
    
#group_vv8 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 464px;
    width: 100.00%;
    column-gap: 3.6484588301824834%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 45px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_d7q.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_d7q {
    justify-self: center;
    align-self: start;
    height: auto;
    width: 70.08%;
    margin: 444px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 051ab89 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#innergrid_9vk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    grid-template-rows: minmax(974px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
}
    
#\33 6e2a9a6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d28be6e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 4d6b85e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_b81 {
    justify-self: start;
    align-self: start;
    height: 429px;
    width: 59.14%;
    margin: 470px 0% 0px 13.377682377335773%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0567531 {
    order: 10;
}
    
#ec6e521d {
    padding: 0% 4% 6% 4%;
}
    
#f846ed8f {
    margin: 0px 0% 0px 0%;
}
    
#\35 58ec713 {
    min-height: 650px;
}
    
#\36 adb40db {
    width: 94.63%;
}
    
#widget_l1e {
    order: 0;
}
    
#eb2591bd {
    order: 1;
}
    
#\34 a2a9115 {
    order: 2;
}
    
#\36 817cbc0 {
    order: 6;
}
    
#\39 75ff996 {
    order: 5;
}
    
#\38 86a8760 {
    order: 4;
}
    
#\31 4063c20 {
    order: 7;
}
    
#\39 868cea1 {
    order: 8;
}
    
#cb37a936 {
    order: 9;
}
    
#\38 73c63fb {
    order: 11;
}
    
#\33 dc5075f {
    order: 12;
}
    
#\31 04ffb72 {
    order: 13;
}
    
#\37 0c10074 {
    order: 3;
}
    
#e7186bfa {
    order: 14;
}
    
#e888746a {
    order: 15;
}
    
#\32 0e56b01::before, #\32 0e56b01 > .bgExtraLayerOverlay {
    
}
#\32 0e56b01 {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 100% 100%;
}
    
#\30 2380040 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 596px;
    width: 61.42%;
    padding: 6% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#da205dbe {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0% 0%;
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 281px;
    width: 100.00%;
    padding: 0px 20px 0px 0px;
    margin: 660px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 26f397f {
    width: 39.44%;
}
    
#\34 ae561c1 {
    width: 53.29%;
}
    
#ca4b456c {
    height: auto;
    min-height: 62px;
    width: 52.84%;
    --column-gap: 15px;
    column-gap: 15px;
    justify-content: space-between;
}
    
#f3533856.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f3533856 {
    width: 51.90%;
    margin: 31px 1% 0px 1.156295933365997%;
}
    
#\34 f54ec60 {
    width: 100.00%;
    grid-template-rows: minmax(866.84375px, max-content);
}
    
#aa49aa6a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#aa49aa6a {
    width: 176px;
    align-self: center;
    margin: 0px 0px 0px 100px;
}
    
#\34 904fd00 {
    width: 52.83%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0e22883::before, #b0e22883 > .bgExtraLayerOverlay {
    
}
    
#d5aeea32 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 5c6c78b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 699444a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 40px;
    padding: 15% 6% 8% 6%;
}
    
#\30 4e6a710 {
    width: 100%;
    min-height: 80px;
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0%;
    row-gap: 18px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0% 0% 0% 0%;
}
    
#bb93f8d6 {
    margin: 0px 0% 0px 0%;
}
    
#f48e11c0 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding-right: 0px;
    padding-top: 16px;
    justify-content: center;
    row-gap: 22px;
    padding-left: 6px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c76d7c8::before, #\31 c76d7c8 > .bgExtraLayerOverlay {
    
}
#\31 c76d7c8 {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6204844 {
    width: 38.18%;
    margin-top: 0px;
}
    
#\37 4b894dc {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 596px;
    width: 61.42%;
    padding: 6% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#befb673d {
    order: 1;
}
    
#\30 d06dd03 {
    order: 7;
}
    
#c69cbfb0 {
    width: 59.21%;
}
    
#\39 579006e {
    width: 54.82%;
}
    
#\31 211bf85 {
    order: 8;
}
    
#\36 0aed70b {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 100% 100%;
}
    
#a3748b1e {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1489eed {
    order: 14;
}
    
#c5b28d54 {
    padding: 0% 4% 6% 4%;
}
    
#\39 12aaf18 {
    order: 11;
}
    
#ed05239a {
    order: 12;
}
    
#\34 65a66bb {
    margin: 0px 0% 0px 0%;
}
    
#c695191e {
    width: 58.21%;
    height: auto;
    min-height: 76px;
    margin-left: 1.1709357030841612%;
}
    
#c25dda7d {
    order: 5;
}
    
#\31 a29d8e7 {
    order: 13;
}
    
#\37 d394bb7 {
    order: 0;
}
    
#\31 8d4264a {
    width: 94.63%;
}
    
#\31 c2212e7 {
    min-height: 650px;
}
    
#\36 683d38c {
    order: 2;
}
    
#fd5b6d06 {
    order: 4;
}
    
#\38 a81fe42 {
    order: 15;
}
    
#\35 3d0a8ef {
    order: 9;
}
    
#\32 8deae54 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 373px;
    width: 100.00%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 0%;
    padding: 0px 60px 0px 0px;
    margin: 700px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fb2a9336 {
    order: 10;
}
    
#\36 858e2d8 {
    width: 58.21%;
}
    
#e0f24576 {
    order: 6;
}
    
#\36 7dad8f2 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    row-gap: 10px;
    padding: 0% 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 110px 0px 0% 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 100% 0%;
}
    
#group_s1v {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 2;
    padding-top: 16px;
    justify-content: space-between;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_anm {
    width: 76.95%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tb4 {
    justify-self: auto;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_56d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_56d {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3v5 {
    width: 100%;
    min-height: 244px;
    align-items: flex-start;
    order: 0;
    height: auto;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e80fbd01 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 25px 15% 25px;
}
    
#\39 04f7ed4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 bd61c9c::before, #\39 bd61c9c > .bgExtraLayerOverlay {
    
}
#\39 bd61c9c {
    background-position: 0% 0%;
}
    
#\37 d6fe3f7 {
    margin: 0px 0% 0px 0%;
}
    
#ef99db17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bc5c22a3 {
    width: 98.56%;
    grid-template-rows: minmax(697.546875px, max-content);
}
    
#b2887773 {
    min-height: 755px;
    align-items: flex-start;
    width: 100.00%;
    justify-self: end;
    align-self: start;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 bbbda73 {
    width: 100.00%;
}
    
#\35 b83ac50 {
    width: 100.00%;
}
    
#\33 b5d1ab0 {
    width: 100.00%;
    column-gap: 8px;
}
    
#e7624302 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#d34f17e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
}
    
#group_n07 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15% 0px 15% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1ceabe5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\34 1ceabe5 {
    width: 96.97%;
    margin: 0px 0% 0px 0%;
}
    
#\33 900341b {
    margin: 0px 0% 0px 0%;
}
    
#a1aa24be {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 385px;
    width: 39.94%;
    justify-content: center;
    background-position: 100% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ba7911ae {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 1024px;
    width: 98.60%;
    justify-content: flex-start;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 3568c41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 25px;
}
#\30 3568c41 {
    width: 61.47%;
    margin: 0px 0% 0px 0%;
}
    
#\36 8bd742f {
    flex-wrap: wrap;
    column-gap: 15px;
    width: 100.00%;
    height: auto;
    min-height: 141px;
    padding: 0px 25px 0px 25px;
    margin: 15px 0% 0px 0%;
}
    
#group_rm7 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 721px;
    width: 100.00%;
    padding: 0px 60px 0px 0px;
    margin: 800px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b3b6ca47::before, #b3b6ca47 > .bgExtraLayerOverlay {
    
}
#b3b6ca47 {
    background-position: 0% 100%;
    background-repeat: no-repeat;
    background-size: contain;
}
    
#innergrid_48e {
    grid-template-rows: minmax(403px, max-content);
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\32 4e0d91a {
    flex-wrap: wrap;
    column-gap: 15px;
    width: 100.00%;
    height: auto;
    min-height: 462px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_ibe {
    width: 100.00%;
    grid-template-rows: minmax(374px, max-content);
    order: 0;
}
    
#\38 1e2bc62.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\38 1e2bc62 {
    width: 79.87%;
    justify-self: center;
    align-self: start;
    margin: 44px 0% 0px 2.266497914919662%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_m44 {
    position: relative;
    justify-self: end;
    align-self: start;
    width: 72.52%;
    margin: 116px 8.906104809283136% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b4ab7a2b {
    justify-self: center;
    align-self: start;
    width: 60.5%;
    margin: 251px 1.8413370011105263% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 632fd99 {
    justify-self: center;
    align-self: start;
    width: 63.63%;
    margin: 304px 0% 0px 1.6954734492215%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 2cd706c {
    justify-self: center;
    align-self: end;
    order: 0;
    margin: 0px 4.244951612537673% -28px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 32a5d64 {
    order: 4;
}
    
#f1629e84 {
    order: 11;
}
    
#\35 ad5d89f {
    order: 0;
}
    
#af43c481 {
    order: 8;
}
    
#\32 3ff263a {
    order: 1;
}
    
#\32 5eb9d18 {
    order: 2;
}
    
#\38 8391ac9 {
    order: 6;
}
    
#\30 2466bee {
    order: 7;
}
    
#c9007a2b {
    flex-wrap: wrap;
    column-gap: 15px;
    width: 100.00%;
    height: auto;
    min-height: 141px;
}
    
#\38 a51ecbb {
    order: 3;
}
    
#ef687fab {
    order: 12;
}
    
#a359fdc6 {
    order: 10;
}
    
#\30 65dc181 {
    order: 14;
}
    
#daf8f4a5 {
    order: 13;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a1b5228 {
    order: 9;
}
    
#c632546c {
    order: 5;
}
    
#f4f9fb05 {
    order: 15;
}
}



@media (max-width: 767px) {
    
#\36 9659107 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 668px;
    padding: 20px 0px 20px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\30 b3f75e1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 0px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#d21d230f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 0px 0% 0px;
}
    
#f0354918.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#f0354918 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d641a1b1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_j0a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#widget_j0a {
    width: 100.00%;
    margin: -10px 0px 0px 0px;
}
    
#widget_rmh.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#widget_rmh {
    margin: 30px 0% 0px 0%;
}
    
#group_5r7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 0px 40px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5og {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#fee44eea {
    min-width: 32px;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_kqh {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ed6a68ac {
    flex-direction: row;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-content: space-between;
    height: auto;
    min-height: 145px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d217e372 {
    min-width: 32px;
    order: 1;
    width: 120px;
    height: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#fdcce5c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 0px 25px;
}
#fdcce5c1 {
    min-width: 32px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_45p {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 145px;
    width: 53.16%;
}
    
#f247c72d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 25px;
}
#f247c72d {
    min-width: 32px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -25px 0% -25px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 26816ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\30 26816ef {
    height: 455px;
    margin: 0px 0% 0px 0%;
}
    
#e97ad21d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#e97ad21d {
    height: 459px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 2b72dd3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\37 2b72dd3 {
    margin: 30px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 051ab89 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fd0ee7d6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 25px 0% 25px;
}
    
#widget_b81 {
    height: 240px;
}
    
#widget_d7q {
    height: 240px;
}
    
#group_vv8 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 595px;
    width: 99.93%;
    padding: 0px 0px 0px 0px;
    margin: 42px -34px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e220495f {
    margin: 0px 0% 0px 0%;
}
    
#\30 d28be6e {
    width: 269px;
}
}



@media (max-width: 767px) {
    
#\32 0939734 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 2380040 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 1212px;
    width: 98.60%;
    justify-content: flex-start;
    padding: 6% 25px 6% 25px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ec6e521d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 0px 6% 0px;
}
    
#\33 34825f0 {
    width: 65%;
}
    
#f846ed8f {
    margin: 0px 0% 0px 0%;
}
    
#aa262106 {
    flex-wrap: wrap;
    column-gap: 15px;
    width: 100.00%;
    height: auto;
    min-height: 141px;
}
    
#\32 0e56b01::before, #\32 0e56b01 > .bgExtraLayerOverlay {
    
}
#\32 0e56b01 {
    background-position: 0% 100%;
    background-repeat: no-repeat;
    background-size: contain;
}
    
#\35 58ec713 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 357px;
    width: 32.68%;
    justify-content: center;
    background-position: 100% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 adb40db {
    width: 96.97%;
}
    
#da205dbe {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 721px;
    width: 100.00%;
    padding: 0px 60px 0px 0px;
    margin: 800px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 3d9b516 {
    height: 261px;
    align-self: auto;
    width: 100.00%;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bb4857d {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 722px;
    width: 100%;
    align-items: center;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 42px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 a9cf86a {
    width: 303px;
    order: 1;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 edf2f22.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 edf2f22 {
    height: 260px;
    width: 93.94%;
    order: 4;
    align-self: auto;
    margin: -250px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7a27f78 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2bdb141 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 2f7a547 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 25px 400px 25px;
}
    
#d0edf37f {
    order: 0;
}
    
#a4f1a48f {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\31 a613e92 {
    width: 98.56%;
    grid-template-rows: minmax(697.546875px, max-content);
}
    
#\32 7553dcd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 fa8fe92 {
    height: 240px;
}
    
#b0e22883::before, #b0e22883 > .bgExtraLayerOverlay {
    
}
#b0e22883 {
    background-position: 0% 0%;
    background-repeat: no-repeat;
    background-size: contain;
}
    
#d5aeea32 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 25px 15% 25px;
}
    
#\30 b8a736b {
    width: 100.00%;
}
    
#\34 fe5f55d {
    min-height: 755px;
    align-items: flex-start;
    width: 100.00%;
    justify-self: end;
    align-self: start;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 a59ec79 {
    width: 100.00%;
}
    
#\35 5c6c78b {
    margin: 0px 0% 0px 0%;
}
    
#d2c978d8 {
    --column-gap: 14px;
    column-gap: 14px;
    height: auto;
    min-height: 138px;
    align-items: flex-start;
    margin-top: 10px;
}
}



@media (max-width: 767px) {
    
#\35 699444a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 110px 25px 0% 25px;
}
    
#\30 4e6a710 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 2;
    padding-top: 16px;
    justify-content: space-between;
}
    
#fdb8f787 {
    width: 100.00%;
}
    
#bb93f8d6 {
    margin: 0px 0% 0px 0%;
}
    
#f48e11c0 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    row-gap: 10px;
    padding: 0% 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c76d7c8::before, #\31 c76d7c8 > .bgExtraLayerOverlay {
    
}
#\31 c76d7c8 {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 100% 0%;
}
    
#\39 093cd98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 093cd98 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\34 65a66bb {
    margin: 0px 0% 0px 0%;
}
    
#\37 4b894dc {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 1212px;
    width: 98.60%;
    justify-content: flex-start;
    padding: 6% 25px 6% 25px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 8deae54 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 721px;
    width: 100.00%;
    padding: 0px 60px 0px 0px;
    margin: 800px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 18a292d {
    flex-wrap: wrap;
    column-gap: 15px;
    width: 100.00%;
    height: auto;
    min-height: 141px;
}
    
#\31 8d4264a {
    width: 96.97%;
}
    
#c5b28d54 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 0px 6% 0px;
}
    
#\31 c2212e7 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 357px;
    width: 32.68%;
    justify-content: center;
    background-position: 100% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 08ee1d3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 99ed1b6 {
    width: 65%;
}
    
#\36 0aed70b {
    background-position: 0% 100%;
    background-repeat: no-repeat;
    background-size: contain;
}
}

