@media all {
  *#dm .dmInner *.u_4219795845 .svg { width:100% !important; }

  *#dm .dmInner div.u_4219795845 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,232,228,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1708274423 .svg { width:100% !important; }

  *#dm .dmInner div.u_1708274423 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,232,228,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1449605492 .svg { width:100% !important; }

  *#dm .dmInner div.u_1449605492 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,232,228,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1755780512:hover {
    background-color:rgba(217,102,6,1) !important;
    background-image:none !important;
    border-color:rgba(217,102,6,1) !important;
  }

  *#dm .dmInner a.u_1755780512.hover {
    background-color:rgba(217,102,6,1) !important;
    background-image:none !important;
    border-color:rgba(217,102,6,1) !important;
  }

  *#dm .dmInner a.u_1755780512 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
  }

  *#dm .dmInner a.u_1755780512 span.text {
    font-weight:600 !important;
    font-size:17px !important;
  }

  *#dm .dmInner a.u_1883912632 span.text {
    color:rgba(0,29,69,1) !important;
    font-size:17px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1883912632:hover {
    background-color:rgba(244,241,234,1) !important;
    background-image:none !important;
    border-color:rgba(244,241,234,1) !important;
  }

  *#dm .dmInner a.u_1883912632.hover {
    background-color:rgba(244,241,234,1) !important;
    background-image:none !important;
    border-color:rgba(244,241,234,1) !important;
  }

  *#dm .dmInner a.u_1883912632 {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1181467769 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/review-stars.svg) !important;
    background-position:0% 50% !important;
  }

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

  *#dm .dmInner a.u_3848860591 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_3848860591 span.text {
    color:rgba(129,192,185,1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_3848860591:hover span.text { color:rgba(129,192,185,1) !important; }

  *#dm .dmInner a.u_3848860591.hover span.text { color:rgba(129,192,185,1) !important; }

  *#dm .dmInner a.u_3848860591 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:rgba(129,192,185,1) !important;
    mask-image:url(https://irp.cdn-website.com/7af4d515/icon/Arrow_3134190.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner a.u_3848860591:hover .iconBg { background-color:rgb(129,192,185) !important; }

  *#dm .dmInner a.u_3848860591.hover .iconBg { background-color:rgb(129,192,185) !important; }

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

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

  *#dm .dmInner div.u_1183573966 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://lirp.cdn-website.com/7af4d515/dms3rep/multi/opt/dot-1920w.png) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1402146443 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://lirp.cdn-website.com/7af4d515/dms3rep/multi/opt/dot--1920w.png) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_3758303011 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(230,225,214) rgb(230,225,214) rgb(230,225,214) rgb(230,225,214) !important;
    border-width:2px 2px 2px 2px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(251,250,246,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3758303011 textarea {
    border-style:solid !important;
    border-color:rgb(230,225,214) rgb(230,225,214) rgb(230,225,214) rgb(230,225,214) !important;
    border-width:2px 2px 2px 2px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(251,250,246,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3758303011 select {
    border-style:solid !important;
    border-color:rgb(230,225,214) rgb(230,225,214) rgb(230,225,214) rgb(230,225,214) !important;
    border-width:2px 2px 2px 2px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(251,250,246,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_3758303011 input[type="submit"] {
    font-size:17px !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_3758303011 .dmformsubmit:hover {
    background-color:rgba(238,115,1,1) !important;
    background-image:none !important;
    border-color:rgba(238,115,1,1) !important;
  }

  *#dm .dmInner div.u_3758303011 .dmformsubmit.hover {
    background-color:rgba(238,115,1,1) !important;
    background-image:none !important;
    border-color:rgba(238,115,1,1) !important;
  }

  *#dm .dmInner div.u_3971334956 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3971334956 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3971334956 {
    background-color:rgba(0,29,69,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1289516589 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1289516589 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1289516589 {
    background-color:rgba(0,29,69,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1370473116 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1370473116 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1370473116 {
    background-color:rgba(0,29,69,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1079104917 .postDescription { max-height:2.6999999999999997em !important; }

  *#dm .dmInner div.u_1079104917 .postArticle>.inner {
    border-radius:14px 14px 14px 14px !important;
    -webkit-box-shadow:rgba(0,0,0,0.1) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.1) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.1) 0px 3px 11px 0px !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(127,192,185,0.4) !important;
  }

  *#dm .dmInner div.u_1079104917 .readMore a {
    color:rgba(10,93,102,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner a.u_1544726074 {
    background-color:rgba(0,29,69,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,29,69,1) rgba(0,29,69,1) rgba(0,29,69,1) rgba(0,29,69,1) !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1544726074 span.text {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
    font-weight:600 !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1544726074:hover {
    background-color:rgba(20,49,96,1) !important;
    background-image:none !important;
    border-color:rgba(20,49,96,1) !important;
  }

  *#dm .dmInner a.u_1544726074.hover {
    background-color:rgba(20,49,96,1) !important;
    background-image:none !important;
    border-color:rgba(20,49,96,1) !important;
  }

  *#dm .dmInner a.u_1544726074 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/7af4d515/icon/Blog_8314240.svg) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner div.u_322834746 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:0% 50% !important;
  }

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

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

  *#dm .dmInner div.u_1401188822 {
    background-color:rgba(0,29,69,1) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner div.u_2675575376 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1088140314 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1766831511 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1941872941 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1646168477 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1667045913 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1386459938 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1077716849 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1868505620 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1676393027 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1786901564 hr { color:rgba(238,115,1,1) !important; }

  *#dm .dmInner div.u_1913015117 hr { color:rgba(238,115,1,1) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1746542275:hover {
    background-color:rgba(217,102,6,1) !important;
    background-image:none !important;
    border-color:rgba(217,102,6,1) !important;
  }

  *#dm .dmInner a.u_1746542275.hover {
    background-color:rgba(217,102,6,1) !important;
    background-image:none !important;
    border-color:rgba(217,102,6,1) !important;
  }

  *#dm .dmInner a.u_1746542275 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
  }

  *#dm .dmInner a.u_1746542275 span.text {
    font-weight:600 !important;
    font-size:17px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1385268756:hover {
    background-color:rgba(20,49,96,1) !important;
    background-image:none !important;
    border-color:rgba(20,49,96,1) !important;
  }

  *#dm .dmInner a.u_1385268756.hover {
    background-color:rgba(20,49,96,1) !important;
    background-image:none !important;
    border-color:rgba(20,49,96,1) !important;
  }

  *#dm .dmInner a.u_1385268756 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,29,69,1) rgba(0,29,69,1) rgba(0,29,69,1) rgba(0,29,69,1) !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1385268756 .iconBg {
    display:inline-block !important;
    background-color:rgba(0,29,69,1) !important;
    mask-image:url(https://irp.cdn-website.com/7af4d515/icon/Phone_7948821.svg) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner a.u_1385268756 span.text {
    color:rgba(0,29,69,1) !important;
    font-size:16px !important;
    font-weight:600 !important;
  }
}
*#dm .dmInner div.u_1176201605 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1883912632 span.text { font-size:15px !important; }

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

  *#dm .dmInner a.u_1746542275 span.text { font-size:15px !important; }
}
*#dm .dmInner a.u_1755780512:hover
{
	transform:translateY(-1px) !important;
	box-shadow:0 9px 22px rgba(238,115,1,.30) !important;
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
}
*#dm .dmInner a.u_1755780512
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
}
*#dm .dmInner a.u_1755780512 span.text:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	margin-left:8px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow-47c54788.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner a.u_1883912632
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
}
*#dm .dmInner a.u_1883912632 span.text:before
{
	content:"" !important;
	display:inline-block !important;
	width:17px !important;
	height:17px !important;
	margin-right:8px !important;
	background:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/call.svg) no-repeat center !important;
	background-size:17px 17px !important;
	vertical-align:middle !important;
}
*#dm .dmInner a.u_1883912632:hover
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
	transform:translateY(-1px) !important;
}
*#dm .dmInner div.u_1181467769
{
	background-size:83px 15px !important;
}
*#dm .dmInner div.u_1511651029 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1574313547 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1348596300 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1227471138 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1528407757 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1215425248 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1428917953 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1820430500 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1214653522 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1348050338 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner a.u_1544726074:hover
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1544726074
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1079104917 .readMore a { font-size:16px !important; }
}
*#dm .dmInner div.u_1962670092 p:before
{
	content:"" !important;
	width:26px !important;
	height:2px !important;
	background:#EE7301 !important;
	display:inline-block !important;
	vertical-align:middle !important;
	margin-right:8px !important;
}
*#dm .dmInner div.u_1896466945:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1896466945:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1896466945 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1896466945 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1265203181:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1265203181:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1265203181 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1265203181 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1109129899:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1109129899:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1109129899 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1109129899 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1425016381:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1425016381:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1425016381 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1425016381 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1440253457:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1440253457:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1440253457 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1440253457 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1005146944:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1005146944:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1005146944 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1005146944 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1243607918:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1243607918:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1243607918 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1243607918 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1897888557:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1897888557:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1897888557 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1897888557 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1815579431:hover span:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1815579431:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1815579431 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1815579431 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner div.u_1873457382:hover a:after
{
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow1.svg) !important;
}
*#dm .dmInner div.u_1873457382 a:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow2.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner div.u_1873457382 a:hover
{
	color:#ee7301 !important;
}
*#dm .dmInner a.u_1746542275:hover
{
	transform:translateY(-1px) !important;
	box-shadow:0 9px 22px rgba(238,115,1,.30) !important;
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
}
*#dm .dmInner a.u_1746542275
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
}
*#dm .dmInner a.u_1746542275 span.text:after
{
	content:"" !important;
	display:inline-block !important;
	vertical-align:middle !important;
	width:17px !important;
	height:17px !important;
	margin-left:8px !important;
	background-image:url(https://irp.cdn-website.com/7af4d515/dms3rep/multi/arrow-47c54788.svg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:contain !important;
}
*#dm .dmInner a.u_1385268756:hover
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1385268756
{
	transition:all .22s cubic-bezier(.22,.61,.36,1) !important;
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1176201605
{
}
*#dm .dmInner a.u_1755780512
{
}
*#dm .dmInner a.u_1883912632
{
}
*#dm .dmInner div.u_1181467769
{
}
*#dm .dmInner div.u_1511651029
{
}
*#dm .dmInner div.u_1183573966
{
	background-size:20px !important;
}
*#dm .dmInner div.u_1402146443
{
	background-size:20px !important;
}
*#dm .dmInner a.u_1544726074
{
}
*#dm .dmInner a.u_1544726074
{
}
*#dm .dmInner div.u_1896466945
{
}
*#dm .dmInner div.u_1265203181
{
}
*#dm .dmInner div.u_1109129899
{
}
*#dm .dmInner div.u_1425016381
{
}
*#dm .dmInner div.u_1440253457
{
}
*#dm .dmInner div.u_1005146944
{
}
*#dm .dmInner div.u_1896466945
{
}
*#dm .dmInner div.u_1265203181
{
}
*#dm .dmInner div.u_1109129899
{
}
*#dm .dmInner div.u_1425016381
{
}
*#dm .dmInner div.u_1440253457
{
}
*#dm .dmInner div.u_1005146944
{
}
*#dm .dmInner div.u_1243607918
{
}
*#dm .dmInner div.u_1897888557
{
}
*#dm .dmInner div.u_1815579431
{
}
*#dm .dmInner div.u_1243607918
{
}
*#dm .dmInner div.u_1897888557
{
}
*#dm .dmInner div.u_1815579431
{
}
*#dm .dmInner div.u_1873457382
{
}
*#dm .dmInner div.u_1873457382
{
}
*#dm .dmInner a.u_1746542275
{
}
*#dm .dmInner a.u_1746542275
{
}
*#dm .dmInner a.u_1385268756
{
}
*#dm .dmInner a.u_1385268756
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(251, 250, 246, 0.86);
    --overlapping-background-image: rgba(251, 250, 246, 0.86);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 115px 2% 115px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,29,69,1);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,29,69,1);
    background-image: url("https://lirp.cdn-website.com/7af4d515/dms3rep/multi/opt/general-liability-pet-industry-1920w.jpg");
}
#\36 3bd85219866cc362278151f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQIAAwQFBhESI0FRof/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8A2m1tUydw6tfi0dmqpOevyTLrUBWKsELA8E+/kREQsK7en//Z');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\37 dca97e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f992da88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u4f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_u4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 9px 0% 0px 0%;
}
}



@media all {
    
#\38 2980647.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#\38 2980647 {
    width: 55px;
    height: 55px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 241, 234, 1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb[data-css-edit] {
    box-shadow: rgba(0, 29, 69, 0.07) 0px 4px 14px, rgba(0, 29, 69, 0.06) 0px 14px 40px;
}
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 26px 2% 115px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_fc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_c6a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_t0d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    --column-gap: 12px;
}
    
#group_jg7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 60px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 81249ef {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 5.240937359218849%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_q7p.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#widget_q7p {
    width: 55px;
    height: 55px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_5ku {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 45b7a07 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a04d1ea2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    --column-gap: 12px;
}
    
#\32 ebc2623 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 60px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd5c4708 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 5.240937359218849%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d77a5583 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7aab289 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 df90b5c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    --column-gap: 12px;
}
    
#\32 bc68604 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 60px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a0a5de1.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#\36 a0a5de1 {
    width: 55px;
    height: 55px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a9bda4b3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 5.240937359218849%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e67f46b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 bbd40a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec3cd694 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 55413b1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.643851044016446%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    --column-gap: 12px;
    flex-wrap: nowrap;
}
    
#widget_4hc {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 78b5374.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 78b5374 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdae4ac7 {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4fb33aa {
    margin: 0px 0% 0px 0%;
}
    
#\39 54e9a6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 54e9a6e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c1afdeb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2d579d9::before, #a2d579d9 > .bgExtraLayerOverlay {
    
}
#a2d579d9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(135deg, rgba(0, 0, 0, 0) 24%, rgba(221, 221, 221, 1) 100%);
    background-position: 50% 0%;
    background-origin: border-box;
}
    
#\37 6ed4e71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 52%;
    min-width: 4%;
    padding: 0px 0px 80px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_5rq::before, #group_5rq > .bgExtraLayerOverlay {
    
}
#group_5rq {
    width: 47%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/7af4d515/dms3rep/multi/opt/da5e17cf-cc58-4995-9b61-19eb15a4b89a-23b7ba5d-820h.png");
    justify-content: flex-end;
    border-radius: 14px 14px 14px 14px;
    background-position: 100% 100%;
    background-size: contain;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_q8a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_179.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#widget_179 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_8vc {
    width: 90%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 4e88b3d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca90b4c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#ca90b4c9 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 20e3296 {
    width: 90%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 eaf7902 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e2857ed.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\37 e2857ed {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 0b71647 {
    width: 90%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_30q {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 7;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f1c91344 {
    width: 336px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 15cf5dc {
    width: 150px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vg1 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 3%;
}
    
#group_7pv[data-css-edit] {
    box-shadow: rgba(0, 29, 69, 0.07) 0px 4px 14px, rgba(0, 29, 69, 0.06) 0px 14px 40px;
}
#group_7pv {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 221px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 12px 12px 12px 12px;
    --column-gap: 8px;
    padding: 14px 12px 14px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\35 53076e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 90px;
}
#\35 53076e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 10px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v0s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8n5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_qjg {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 387e07b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 51%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d0b2b84 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 118px 2% 118px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 ef63f27 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 241, 234, 1);
    background-image: none;
}
    
#fa5ecf19 {
    margin: 0px 0% 0px 0%;
}
    
#group_866 {
    width: 45%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: flex-end;
    flex-wrap: nowrap;
    background-image: url("https://lirp.cdn-website.com/7af4d515/dms3rep/multi/opt/design-team-meeting-and-petting-dog-on-design-stud-2026-01-09-09-09-33-utc-1920w.jpg");
    border-radius: 14px 14px 14px 14px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    padding: 18px 18px 18px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\35 dc96ecc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i8t {
    width: 88.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 776a707 {
    width: 71.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0582c8a {
    width: 86.03%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ht1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(238,115,1,1) rgba(238,115,1,1) rgba(238,115,1,1) rgba(238,115,1,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
}
    
#widget_7f8 {
    width: 100%;
    height: 416px;
    max-width: 100%;
}
    
#widget_kme.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_kme {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c5656a4a {
    margin: 0px 0% 0px 0%;
}
    
#\36 0a52da3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#ce248d1b {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 118px 2% 26px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 bd203a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d149231 {
    width: 71.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1ca1bec {
    width: 100.00%;
    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 71da6c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 8170364 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 4007511 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8986474 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 30px 28px 30px 28px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dc39dc3c {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c77fddf {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 20px 2% 116px 2%;
    margin: 0% 0% 0% 0%;
}
    
#d5aa9092 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#\32 7d64d99 {
    margin: 0px 0% 0px 0%;
}
    
#group_ehg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 30px 28px 30px 28px;
    margin: 0px 0% 0px 0%;
}
    
#widget_u77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_jgo {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 a56f694 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b777beb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 93940e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c461217c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d9d8a3cf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 30px 28px 30px 28px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5871c03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 0129a3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a4775f6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 ce017df {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 30px 28px 30px 28px;
    margin: 0px 0% 0px 0%;
}
    
#d207dcff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 f5071e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 dc9509f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 aea8483 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 30px 26px 30px 28px;
    margin: 0px 0% 0px 0%;
}
    
#ea388265 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 79f9742 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b863540b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 e204028 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    background-color: rgba(0,29,69,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 30px 28px 30px 28px;
    margin: 0px 0% 0px 0%;
}
    
#a56a25ae {
    width: 124.80%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_aap.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 2px 0px 2px 0px;
}
#widget_aap {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\34 7731e4a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 7731e4a {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0b80fed.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 0b80fed {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f472811.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 f472811 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bbd9458.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 bbd9458 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b391b31f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b391b31f {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aefef1e7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#aefef1e7 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 7e66cc4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7ede8ed {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 116px 2% 116px 2%;
    margin: 0% 0% 0% 0%;
}
    
#b23ed8a2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#\35 3705acc {
    margin: 0px 0% 0px 0%;
}
    
#group_bk9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 840px;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a8a2ee33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caf0999d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#caf0999d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_67o.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_67o {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    margin: 27px 0% 0px 0%;
}
}



@media all {
    
#\35 7655732 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#c68ccea1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 241, 234, 1);
    background-image: none;
}
    
#\39 789bbbb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 300px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 14px 0 0 14px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0f0a9d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0f0a9d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
}
    
#\30 0d9685a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ad60f20d {
    margin: 0px 0% 0px 0%;
}
    
#\30 7b01e78 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e289945b[data-css-edit] {
    box-shadow: 0 4px 14px rgba(0,29,69,.07), 0 14px 40px rgba(0,29,69,.06);
}
#e289945b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230, 225, 214, 1) rgba(230, 225, 214, 1) rgba(230, 225, 214, 1) rgba(230, 225, 214, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    padding: 0px 34px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 16c50f1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 115px 2% 115px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 ca8a059 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b491e13f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 e495f7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nub {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#d6fac10d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf07ee94 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f12b1544.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f12b1544 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8a94748 {
    width: 336px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\38 1b1e60a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#\36 48bb29a {
    margin: 0px 0% 0px 0%;
}
    
#\33 572b60d {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\33 8a55d39 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 31e4714 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 115px 2% 20px 2%;
    margin: 0% 0% 0% 0%;
}
    
#b711cec2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaa45e57.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aaa45e57 {
    width: 81.25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cd9a62e6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 18px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#bbe83406 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b148d3ac {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 115px 2% 115px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0a7870a {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 194fe74 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,29,69,1);
    background-image: none;
}
    
#\39 a3e8ab8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6d9 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_a41 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vbh {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_qk0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fmq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 126ad74 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cf7f656 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a512c994 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a62fb9b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab7c4bc7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5b178e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 aaf3220 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cc70b726 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a163f1e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c6ebc67c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b0f95754 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ee6bd76b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 7f39a84.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 7f39a84 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 05c6618.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 05c6618 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caaf07b1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#caaf07b1 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e53c261.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 e53c261 {
    width: 35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3te {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1950618.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 4px;
}
#a1950618 {
    width: 270px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8d1cca4 {
    width: 82%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 2164687 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 073bbe1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 073bbe1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 512b3a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 512b3a4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7a5786e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 241, 234, 1);
    background-image: none;
}
    
#\30 fbba000 {
    margin: 0px 0% 0px 0%;
}
    
#ef2c18b4 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 116px 2% 20px 2%;
    margin: 0% 0% 0% 0%;
}
    
#e49b694c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 1637804.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 1637804 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cb276616.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cb276616 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 37e6bf2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 37e6bf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cbb3af1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#df0eae2e {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 116px 2% 116px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ab09b05 {
    margin: 0px 0% 0px 0%;
}
    
#e47cbaf6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 26%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_dlk {
    width: 70%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#\34 ba50adc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ha2 {
    width: 100%;
    height: 562px;
    max-width: 100%;
}
    
#group_mo5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_org {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 9.227812320693324%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ae5043fa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 9.227812320693324%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0e1af83.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 0e1af83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c094261.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 28px;
}
#\34 c094261 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f934f136.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 28px;
}
#f934f136 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 4daa0c0 {
    margin: 0px 0% 0px 0%;
}
    
#ca0096be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 e3bf817.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 e3bf817 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 54329ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 54329ce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 57342fd {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 116px 2% 20px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 93d9960 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 241, 234, 1);
    background-image: none;
}
    
#\33 fa53a88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b6be224b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 2px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c5405bfd {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 2px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ca3f07a2 {
    align-items: flex-end;
    width: 25.31%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f303571b {
    align-items: flex-start;
    width: 74.69%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d698db60.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d698db60 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0e1a7e5 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 116px 2% 116px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f46019ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 4px;
}
#f46019ca {
    width: 185px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8ee0797 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 241, 234, 1);
    background-image: none;
}
    
#\32 07ff230.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 07ff230 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1138a15 {
    margin: 0px 0% 0px 0%;
}
    
#\37 3a7e6bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ad47b328 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 9421403 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ffbf3ff3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d4fb983 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ac68a32d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#a428a82c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 15284fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a9c2bdb5 {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d91fe84 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bbee0c2 {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a6f0cfe9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ea66f1d2 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a967bbdb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a967bbdb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#abfea1f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 801425b {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f820fce {
    width: 100%;
    min-width: 4%;
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#\31 0a446f4 {
    margin: 0px 0% 0px 0%;
}
    
#\31 bcc5c74 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 28px 1.5% 116px 1.5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 a312156 {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 59f5903 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 df118b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 df118b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#\33 b0965c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 8a8135b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 680b082 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dd91a02c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dd91a02c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#cd84bf5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cd84bf5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#\36 2ebbd61 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8bfad65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#df7a791a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 0fd8213 {
    min-height: 80px;
    column-gap: 1.6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d35aa22f {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 70264c5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#c5ed2e31 {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 0dd45bd {
    min-height: 80px;
    column-gap: 1.6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d045d8c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251,250,246,1);
    background-image: none;
}
    
#\35 a81cfbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 a81cfbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#d39bc6db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 f0932a0 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d2e0594 {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 8ded109 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a762b7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 fbfb119 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b9c5ee25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 194dcfb {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d31cdb04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 617f7ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 dcac9f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 7069a65 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f2d5eb30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 fcb637c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fcb637c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
}



@media all {
    
#da0fde2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 67f766b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fd0ab6b0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 2e76d9c {
    min-height: 80px;
    column-gap: 1.6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f6a879f1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 241, 234, 1);
    background-image: none;
}
    
#\32 891e898 {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d4c7b0dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fb73c152 {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 906e258 {
    width: 84.35%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 535eb52 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#e263bb03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f4f2e0ed {
    width: 100%;
    height: 228px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 b4e7771 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bbd0f140 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 69cc95d {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8b844f1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 26px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 26px 1.5% 116px 1.5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 37f667d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a33c7b1e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a33c7b1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#dfd406b9 {
    margin: 0px 0% 0px 0%;
}
    
#c9225d18 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.664466730658072%;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#cabd876e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 2e60b7c {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.399200168986633%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1) rgba(230,225,214,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ac70e044.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ac70e044 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf26f608.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf26f608 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a4349e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 c6b4198 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\30 bb24e5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQIAAwQFBhESI0FRof/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8A2m1tUydw6tfi0dmqpOevyTLrUBWKsELA8E+/kREQsK7en//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2980647 {
    height: auto;
}
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_t0d {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_q7p {
    height: auto;
}
    
#\37 81249ef {
    width: 75%;
}
    
#a04d1ea2 {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#cd5c4708 {
    width: 75%;
}
    
#\30 df90b5c {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a0a5de1 {
    height: auto;
}
    
#a9bda4b3 {
    width: 75%;
}
    
#\37 55413b1 {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 78b5374 {
    width: 100%;
}
    
#fdae4ac7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 0px 4%;
}
    
#\33 4fb33aa {
    margin: 0px 0% 0px 0%;
}
    
#\39 54e9a6e {
    width: 100%;
}
    
#\37 6ed4e71 {
    align-items: flex-start;
    order: 0;
    width: 49.5%;
    min-height: 8px;
    padding: 0px 0px 80px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_5rq::before, #group_5rq > .bgExtraLayerOverlay {
    
}
#group_5rq {
    order: 1;
    width: 49.5%;
    min-height: 8px;
    background-repeat: no-repeat;
    background-size: contain;
    align-items: flex-end;
    justify-content: space-between;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a2d579d9::before, #a2d579d9 > .bgExtraLayerOverlay {
    
}
    
#group_vg1 {
    width: 75.28%;
    justify-content: flex-end;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -70px 3%;
}
    
#group_7pv {
    --column-gap: 8px;
    column-gap: 8px;
}
    
#widget_qjg {
    order: 0;
}
    
#group_30q {
    column-gap: 3.6871078094773004%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f1c91344 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 15cf5dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4007511 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 8986474 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c77fddf {
    padding: 20px 4% 116px 4%;
}
    
#\32 7d64d99 {
    margin: 0px 0% 0px 0%;
}
    
#group_ehg {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d9d8a3cf {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ce017df {
    width: 32%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 aea8483 {
    width: 32%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e204028 {
    width: 32%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7ede8ed {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 3705acc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad60f20d {
    margin: 0px 0% 0px 0%;
}
    
#e289945b {
    width: 100%;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\30 16c50f1 {
    padding: 40px 4% 40px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 48bb29a {
    margin: 0px 0% 0px 0%;
}
    
#\35 31e4714 {
    padding: 40px 4% 40px 4%;
}
    
#\33 8a55d39 {
    width: 59.41%;
}
    
#aaa45e57 {
    width: 59.41%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b148d3ac {
    padding: 40px 4% 40px 4%;
}
    
#\32 0a7870a {
    margin: 0px 0% 0px 0%;
}
    
#group_6d9 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_a41 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    min-height: auto;
}
    
#\36 126ad74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    min-height: auto;
}
    
#ab7c4bc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    min-height: auto;
}
    
#\35 a163f1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    min-height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 073bbe1 {
    width: 100%;
}
    
#\34 512b3a4 {
    width: 100%;
}
    
#\30 fbba000 {
    margin: 0px 0% 0px 0%;
}
    
#ef2c18b4 {
    padding: 40px 4% 20px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb276616 {
    width: 100%;
}
    
#\31 37e6bf2 {
    width: 100%;
}
    
#df0eae2e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 20px 4%;
}
    
#\32 ab09b05 {
    margin: 0px 0% 0px 0%;
}
    
#\34 c094261 {
    width: 100%;
}
    
#f934f136 {
    width: 100%;
}
    
#group_dlk {
    width: 100%;
    min-height: 80px;
}
    
#e47cbaf6 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4daa0c0 {
    margin: 0px 0% 0px 0%;
}
    
#\35 e3bf817 {
    width: 100%;
}
    
#\30 54329ce {
    width: 100%;
}
    
#\37 57342fd {
    padding: 40px 4% 20px 4%;
}
    
#\33 fa53a88 {
    width: 20.70%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1138a15 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0e1a7e5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ffbf3ff3 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0a446f4 {
    margin: 0px 0% 0px 0%;
}
    
#\31 bcc5c74 {
    padding: 4% 4% 4% 4%;
}
    
#\38 f0932a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\36 a312156 {
    height: 200px;
}
    
#\35 d2e0594 {
    height: 200px;
}
    
#\34 0fd8213 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: stretch;
}
    
#d35aa22f {
    height: 200px;
}
    
#\30 8ded109 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\30 8a8135b {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ac68a32d {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 70264c5 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 194dcfb {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#a9c2bdb5 {
    height: 200px;
}
    
#\34 d91fe84 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\34 bbee0c2 {
    height: 200px;
}
    
#c5ed2e31 {
    height: 200px;
}
    
#\36 2ebbd61 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ea66f1d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\39 0dd45bd {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: stretch;
}
    
#\30 7069a65 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 801425b {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb73c152 {
    height: 200px;
}
    
#fd0ab6b0 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 69cc95d {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\37 8b844f1 {
    padding: 4% 4% 4% 4%;
}
    
#\35 535eb52 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#dfd406b9 {
    margin: 0px 0% 0px 0%;
}
    
#\34 2e76d9c {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: stretch;
}
    
#c9225d18 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2e60b7c {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#f4f2e0ed {
    height: 200px;
}
    
#\32 891e898 {
    height: 200px;
}
    
#bbd0f140 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQIAAwQFBhESI0FRof/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8A2m1tUydw6tfi0dmqpOevyTLrUBWKsELA8E+/kREQsK7en//Z');
}
}



@media (max-width: 767px) {
    
#\38 2980647 {
    height: auto;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_q7p {
    height: auto;
}
    
#\36 a0a5de1 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 78b5374.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 78b5374 {
    width: 100%;
    margin: 5px 0% 5px 0%;
}
    
#fdae4ac7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 0px 20px;
}
    
#\33 4fb33aa {
    margin: 0px 0% 0px 0%;
}
    
#\39 54e9a6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 54e9a6e {
    width: 100%;
    margin: 5px 0% 0px 0%;
}
    
#\37 6ed4e71 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_5rq::before, #group_5rq > .bgExtraLayerOverlay {
    
}
#group_5rq {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: space-between;
    background-position: 50% 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_7pv {
    width: 253px;
    --column-gap: 8px;
    column-gap: 8px;
    align-items: center;
    padding: 14px 12px 14px 18px;
    margin: 0px 0% 0px 0%;
}
    
#f1c91344 {
    min-height: 45px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 15cf5dc {
    min-height: 45px;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
}
    
#a2d579d9::before, #a2d579d9 > .bgExtraLayerOverlay {
    
}
#a2d579d9 {
    background-position: 0% 50%;
    background-repeat: no-repeat;
}
    
#group_vg1 {
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v0s.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_v0s {
    width: 99.40%;
    margin: 0px 0% 0px 0%;
}
    
#widget_8n5.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#widget_8n5 {
    margin: 0px 0% 0px 0%;
}
    
#group_30q {
    column-gap: 3.6036036036036037%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_qjg {
    width: 100%;
    height: 238px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\38 387e07b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
}
    
#\32 d0b2b84 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 90px 20px 40px 20px;
}
    
#group_866 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#fa5ecf19 {
    margin: 0px 0% 0px 0%;
}
    
#\35 0582c8a {
    width: 100%;
}
    
#\37 776a707 {
    width: 100%;
}
    
#widget_i8t {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ce248d1b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 26px 20px;
}
    
#\32 bd203a1 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
}
    
#c5656a4a {
    margin: 0px 0% 0px 0%;
}
    
#b1ca1bec {
    width: 100%;
}
    
#\36 d149231 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 4007511 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\37 8986474 {
    width: 100%;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#dc39dc3c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\37 c77fddf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
}
    
#group_ehg {
    width: 100%;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7d64d99 {
    margin: 0px 0% 0px 0%;
}
    
#d9d8a3cf {
    width: 100%;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ce017df {
    width: 100%;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 aea8483 {
    width: 100%;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e204028 {
    width: 100%;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 7e66cc4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 7ede8ed {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#caf0999d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#caf0999d {
    width: 100%;
    margin: 12px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 7655732 {
    height: 240px;
}
    
#\30 0d9685a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 16c50f1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#\39 789bbbb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_nub {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#cf07ee94 {
    width: 100%;
}
    
#e289945b {
    column-gap: 6.9936864627784106%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7b01e78 {
    width: 100%;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#ad60f20d {
    margin: 0px 0% 0px 0%;
}
    
#b8a94748 {
    min-height: 45px;
}
}



@media (max-width: 767px) {
    
#\35 31e4714 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
    
#\33 572b60d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
}
    
#\33 8a55d39 {
    width: 100%;
}
    
#aaa45e57.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aaa45e57 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 48bb29a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cd9a62e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#bbe83406 {
    width: 100%;
}
    
#b148d3ac {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#\32 0a7870a {
    margin: 0px 0% 0px 0%;
}
    
#group_6d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 15px;
}
    
#group_a41 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\36 126ad74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#ab7c4bc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\35 a163f1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#group_3te {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a1950618 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 073bbe1 {
    width: 100%;
}
    
#\34 512b3a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 512b3a4 {
    width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#\30 fbba000 {
    margin: 0px 0% 0px 0%;
}
    
#ef2c18b4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
    
#e49b694c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 4px;
}
}



@media (max-width: 767px) {
    
#\38 1637804 {
    width: 100%;
}
    
#cb276616 {
    width: 100%;
}
    
#\31 37e6bf2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 37e6bf2 {
    width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#df0eae2e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
    
#\32 ab09b05 {
    margin: 0px 0% 0px 0%;
}
    
#e47cbaf6 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 4px;
}
    
#group_dlk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ha2 {
    height: 240px;
}
    
#\32 0e1af83 {
    width: 100%;
}
    
#\34 c094261 {
    width: 100%;
}
    
#f934f136 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 4daa0c0 {
    margin: 0px 0% 0px 0%;
}
    
#ca0096be {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 4px;
}
    
#\35 e3bf817 {
    width: 100%;
}
    
#\30 54329ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 54329ce {
    width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#\37 57342fd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
}



@media (max-width: 767px) {
    
#b6be224b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 4px;
}
    
#c5405bfd {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 4px;
}
    
#f46019ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d698db60 {
    width: 100%;
}
    
#\32 07ff230.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 07ff230 {
    width: 100%;
}
    
#\39 1138a15 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0e1a7e5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
}



@media (max-width: 767px) {
    
#ffbf3ff3 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0fd8213 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d35aa22f {
    height: 200px;
}
    
#ac68a32d {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 70264c5 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a9c2bdb5 {
    height: 200px;
}
    
#\34 d91fe84 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 bbee0c2 {
    height: 200px;
}
    
#c5ed2e31 {
    height: 200px;
}
    
#ea66f1d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 0dd45bd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a967bbdb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a967bbdb {
    margin: 12px 0% 0px 0%;
}
    
#\34 801425b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 f820fce {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 0a446f4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a81cfbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 a81cfbb {
    margin: 12px 0% 0px 0%;
}
    
#\31 bcc5c74 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#\38 f0932a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 a312156 {
    height: 200px;
}
    
#\35 d2e0594 {
    height: 200px;
}
    
#\30 8ded109 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 df118b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 df118b0 {
    margin: 12px 0% 0px 0%;
}
    
#\30 8a8135b {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 194dcfb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dd91a02c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dd91a02c {
    margin: 12px 0% 0px 0%;
}
    
#cd84bf5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cd84bf5b {
    margin: 12px 0% 0px 0%;
}
    
#\36 2ebbd61 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7069a65 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fcb637c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fcb637c {
    margin: 12px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fd0ab6b0 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 69cc95d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 8b844f1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#a33c7b1e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a33c7b1e {
    margin: 12px 0% 0px 0%;
}
    
#dfd406b9 {
    margin: 0px 0% 0px 0%;
}
    
#\34 2e76d9c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c9225d18 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2e60b7c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 891e898 {
    height: 200px;
}
    
#ac70e044.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ac70e044 {
    margin: 12px 0% 0px 0%;
}
    
#fb73c152 {
    height: 200px;
}
    
#\35 535eb52 {
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#cf26f608.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf26f608 {
    margin: 12px 0% 0px 0%;
}
    
#f4f2e0ed {
    height: 200px;
}
    
#bbd0f140 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 c6b4198 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

