*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_1033162402 hr {
    color:var(--color_4) !important;
    border:none !important;
    height:1px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%221%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%221%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner div.u_1021795346 img {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1357329697 img {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1202080631 img {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1907434791 img {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1762359500 img {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

  *#dm .dmInner div.u_1199735017 hr {
    color:var(--color_2) !important;
    border:none !important;
    height:1px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%221%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%221%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner div.u_1487801334 hr {
    color:var(--color_2) !important;
    border:none !important;
    height:1px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%221%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%221%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner div.u_1683395998 hr {
    color:var(--color_2) !important;
    border:none !important;
    height:1px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%221%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%221%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner div.u_1104549883 hr {
    color:var(--color_2) !important;
    border:none !important;
    height:1px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%221%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%221%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner div.u_1795037170 hr {
    color:var(--color_2) !important;
    border:none !important;
    height:1px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%221%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%221%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

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

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

  *#dm .dmInner div.u_4093787818 img {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:20px 20px 20px 20px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_4234491444 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:16px !important;
  }
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_4);
}
}



@media all {
    
#\35 494c7cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\37 143744b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 350px 0% 200px 0%;
}
    
#\33 20308ac {
    margin: 0px 0% 0px 0%;
}
    
#\32 d0e6cde::before, #\32 d0e6cde > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 d0e6cde {
    background-image: url("https://lirp.cdn-website.com/8de1d6b0/dms3rep/multi/opt/484857731_9397287697023431_3285336024970400444_n-1920w.jpg");
    background-position: 50% 0%;
}
    
#innergrid_rj6 {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_5pd {
    justify-content: flex-start;
    align-items: center;
    justify-self: stretch;
    align-self: stretch;
    order: 0;
    width: 100%;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    max-height: none;
    flex-wrap: nowrap;
    margin: 0px 0px 0px 0px;
}
    
#widget_96l {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 61px;
}
    
#widget_d9r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gho {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 4ae5478 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#\36 8e167e8 {
    min-height: 570px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 4.5% 3% 4.5%;
}
    
#\33 385af63 {
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_8dn {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7h1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_7h1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8st {
    align-items: flex-start;
    width: 60%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\38 5bb969e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d05 {
    width: 34.08%;
    height: 448px;
    max-width: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#\31 26f0ae7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_q21 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\31 1331796 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#d2c90a21.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d2c90a21 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 50eb6d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8cbd260 {
    width: 40%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    order: 0;
}
    
#\35 253ba4b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 1;
}
    
#e4282fe3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 47be192 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e1fdacd2 {
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\37 40be460 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\39 c16b128 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 e9852d4::before, #\33 e9852d4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\33 e9852d4 {
    background-image: url("https://lirp.cdn-website.com/8de1d6b0/dms3rep/multi/opt/481286199_1142696194219590_1190499948653034859_n-1920w.jpg");
    background-attachment: fixed;
}
#\33 e9852d4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgP/xAAfEAABAwQDAQAAAAAAAAAAAAABAgMEAAURMQYSISL/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABsRAAIBBQAAAAAAAAAAAAAAAAECAAMEERIi/9oADAMBAAIRAxEAPwCfK7IWYEe5xm1vuHfU5KRQc3ZAJBiuZG/mn6bvIjWAMtkenHY7AokpClKKiv0nOhUmsxV6MGbU4E//2Q==');
}
    
#widget_n2t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_2r7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
}
    
#\38 5fe7b98 {
    width: 39.1%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a72736f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c7ec366.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 c7ec366 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4f89778 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: 402px;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddc4772c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ddc4772c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bql.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_bql {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 14px 0% 0px 0%;
}
    
#b25061c1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
}
    
#\34 d94a7cb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: 402px;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afcd18bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 38d45a0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 38d45a0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5c1d829.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#e5c1d829 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 14px 0% 0px 0%;
}
    
#\36 7d47da4 {
    width: 39.1%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 91a9cb4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 91a9cb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 9eb6284 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\32 73a5853 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\30 cfdfda2 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\38 b284e77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_34b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_fl5 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_9fe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#widget_vau {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2qv {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_a7m {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\31 aeeb04e {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f84b5487 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#de172400 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4d0bdbb {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d510a3bd {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\31 0ceccf9 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dc2ac2a4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\35 f0b9950 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 02e5c7d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#cd4ba1d0 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#afb40954 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 b9d9776 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc099634 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\34 c90df38 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ea94cd05 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c0873824 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\36 7068c44 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#adba005c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#b1760753 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eb44ce0e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 bd9ef59 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\31 854c6fb {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c38efdf3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\36 a0c5f59 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3280b30 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 eb1cd84 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\36 abef6c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 eceb0e1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 affa50a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#b165e2b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 724d6fe {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 5f2bb09 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\31 bae964b {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6112f19 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\39 ce22652 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 255334a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 b7123a7 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media all {
    
#\33 92a515f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\30 1ab6bb4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#b639190b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_t3b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_0mg {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 14px 0% 0px 0%;
}
    
#group_9hn {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#widget_pbv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_mv8 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_t5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i7t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b87d4ebc {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\30 174eba4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 aebd277 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b66ff11a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ea4f5dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b9380d7a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 14px 0% 0px 0%;
}
    
#\37 006b115 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\33 eb42f14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 6f6dd0f {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 87ddbec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ad14424c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 68abf8a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#ab18846c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9afa766 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 01f4fe9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7ca519d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 6181541 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\31 e95ed5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3491091 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#\30 ba91028.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 ba91028 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a73b3f1b {
    width: 40%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    order: 1;
}
    
#\37 a200953 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e84585e5 {
    align-items: flex-start;
    width: 60%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 0;
}
    
#\31 5da62f8 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
}



@media all {
    
#b79a62ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\34 0431d41 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\32 2b265c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5l5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#group_luf {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_10h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dkt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1e28106 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#\32 bd7e0d1 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    align-self: stretch;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d19e60f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eca8dc91 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 37e615c {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    align-self: stretch;
    height: auto;
    justify-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc839e15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec400b89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 53f4ccf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e9a6e9b9 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    height: auto;
    order: 0;
    justify-self: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 63a7473 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_r3q {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
}
    
#\30 4907c3f {
    width: 100%;
    height: 320px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a9c1c4c {
    width: 100%;
    height: 320px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ae1fbcb {
    width: 100%;
    height: 320px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ab2 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\39 8408888 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 f9ebd82 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 1d4e8a4 {
    background-color: var(--color_5);
    background-image: none;
}
    
#e674f48f {
    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_803 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_8e7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#group_4on {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_l0i {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_nj9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 57cd064 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ac3805f6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d8343af6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f787a7b9 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d2c9c3f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e25beca5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed418abd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#a870ebea {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e8c9c1b9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 4c03230 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0938db3 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aba95c4 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 163953b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f03b0a1d {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f84610d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 e461116 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f727287 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
}
    
#cabd6fad {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b9bfdb69 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c2c9cd77 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e167aad1 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c1f95d7 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 e8ba9df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7a57095 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 647b2b9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c3af8774 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 aff7960.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 aff7960 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    margin: 14px 0% 14px 0%;
}
}



@media all {
    
#\31 3329640 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#c7646b9a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c7646b9a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 75b3e14 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 3b4df10 {
    align-items: flex-start;
    width: 60%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 1;
}
    
#\39 50e7193 {
    width: 40%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    order: 0;
}
    
#e552d1b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ff2f121 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\34 f8f710a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 143744b {
    padding: 250px 3% 100px 3%;
}
    
#\32 d0e6cde::before, #\32 d0e6cde > .bgExtraLayerOverlay {
    
}
    
#\33 20308ac {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8e167e8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 4ae5478 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_8st {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
    order: 1;
}
    
#widget_d05 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    height: 400px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1331796 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 47be192 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 8cbd260 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 400px;
}
    
#\35 253ba4b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 c16b128 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 e9852d4::before, #\33 e9852d4 > .bgExtraLayerOverlay {
    
}
#\33 e9852d4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgP/xAAfEAABAwQDAQAAAAAAAAAAAAABAgMEAAURMQYSISL/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABsRAAIBBQAAAAAAAAAAAAAAAAECAAMEERIi/9oADAMBAAIRAxEAPwCfK7IWYEe5xm1vuHfU5KRQc3ZAJBiuZG/mn6bvIjWAMtkenHY7AokpClKKiv0nOhUmsxV6MGbU4E//2Q==');
}
    
#group_2r7 {
    column-gap: 3.6885836415157773%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 4f89778 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\38 5fe7b98 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    height: 400px;
}
    
#b25061c1 {
    column-gap: 3.6885836415157773%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 7d47da4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 400px;
}
    
#\34 d94a7cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 73a5853 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_fl5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\31 aeeb04e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\31 0ceccf9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\36 b9d9776 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\36 7068c44 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: auto;
}
    
#\31 854c6fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\36 eceb0e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\31 bae964b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#group_34b {
    column-gap: 3.6885836415157773%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_a7m {
    height: 400px;
}
    
#d510a3bd {
    height: 400px;
}
    
#cd4ba1d0 {
    height: 400px;
}
    
#afb40954 {
    column-gap: 3.6885836415157773%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 bd9ef59 {
    height: 400px;
}
    
#c0873824 {
    height: 400px;
}
    
#\38 eb1cd84 {
    height: 400px;
}
    
#\36 abef6c5 {
    column-gap: 3.6885836415157773%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 5f2bb09 {
    height: 400px;
}
    
#\39 b7123a7 {
    height: 400px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1ab6bb4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5da62f8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 3491091 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e84585e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
    order: 1;
}
    
#a73b3f1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    height: 400px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0431d41 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_r3q {
    column-gap: 3.6885836415157773%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 4907c3f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 400px;
}
    
#\39 a9c1c4c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 400px;
}
    
#\36 ae1fbcb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 400px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8408888 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3329640 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 75b3e14 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 50e7193 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 400px;
}
    
#\38 3b4df10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#\35 494c7cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 143744b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 200px 4% 50px 4%;
}
    
#\32 d0e6cde::before, #\32 d0e6cde > .bgExtraLayerOverlay {
    
}
    
#\33 20308ac {
    margin: 0px 0% 0px 0%;
}
    
#widget_96l {
    width: 15%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 4ae5478 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\36 8e167e8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 5bb969e {
    width: 100.00%;
    order: 3;
}
    
#widget_d05 {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#group_8st {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 1331796 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\38 50eb6d0 {
    width: 100.00%;
    order: 3;
}
    
#\32 8cbd260 {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 47be192 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 253ba4b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 40be460 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 c16b128 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 e9852d4::before, #\33 e9852d4 > .bgExtraLayerOverlay {
    
}
#\33 e9852d4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgP/xAAfEAABAwQDAQAAAAAAAAAAAAABAgMEAAURMQYSISL/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABsRAAIBBQAAAAAAAAAAAAAAAAECAAMEERIi/9oADAMBAAIRAxEAPwCfK7IWYEe5xm1vuHfU5KRQc3ZAJBiuZG/mn6bvIjWAMtkenHY7AokpClKKiv0nOhUmsxV6MGbU4E//2Q==');
}
    
#\38 5fe7b98 {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#ddc4772c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ddc4772c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7d47da4 {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 91a9cb4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 91a9cb4 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_2r7 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\36 4f89778 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    align-items: center;
}
    
#b25061c1 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\34 d94a7cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 9eb6284 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 73a5853 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_a7m {
    height: 200px;
}
    
#group_fl5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 aeeb04e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d510a3bd {
    height: 200px;
}
    
#\31 0ceccf9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd4ba1d0 {
    height: 200px;
}
    
#\36 b9d9776 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c0873824 {
    height: 200px;
}
    
#\36 7068c44 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 bd9ef59 {
    height: 200px;
}
    
#\31 854c6fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 eb1cd84 {
    height: 200px;
}
    
#\36 eceb0e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 5f2bb09 {
    height: 200px;
}
    
#\31 bae964b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 b7123a7 {
    height: 200px;
}
    
#group_34b {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#afb40954 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 abef6c5 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9fe {
    justify-content: center;
}
    
#f84b5487 {
    justify-content: center;
}
    
#dc2ac2a4 {
    justify-content: center;
}
    
#adba005c {
    justify-content: center;
}
    
#cc099634 {
    justify-content: center;
}
    
#c38efdf3 {
    justify-content: center;
}
    
#\32 affa50a {
    justify-content: center;
}
    
#\34 6112f19 {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\33 92a515f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 1ab6bb4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_0mg {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9hn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b87d4ebc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b9380d7a {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 006b115 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\36 68abf8a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 3491091 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a73b3f1b {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\37 a200953 {
    width: 100.00%;
    order: 3;
}
    
#\31 5da62f8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e84585e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#b79a62ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 0431d41 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_luf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\32 bd7e0d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\32 37e615c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#e9a6e9b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\30 4907c3f {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 a9c1c4c {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 ae1fbcb {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_5l5 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c1e28106 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_r3q {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 8408888 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 f9ebd82 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_4on {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\36 57cd064 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#f787a7b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#a870ebea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\38 0938db3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#f03b0a1d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#cabd6fad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#e167aad1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\38 7a57095 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#group_8e7 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ed418abd {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 f727287 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 3329640 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 75b3e14 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 50e7193 {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f8f710a {
    width: 100.00%;
}
    
#\38 3b4df10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
    align-items: center;
}
}

