*#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 div.u_1760244790 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1137727516 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1005735172 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1747895443 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1669772400 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1051782284 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1937199013 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1453663870 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1126959735 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1638681388 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner a.u_1392080767:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1392080767.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1226215543 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1482285160 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1876368072 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1628459556 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1048713623 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1286624089 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1220503623 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1777551446 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div.u_1636654461 hr {
    border-top-style:solid !important;
    border-top-width:4px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner *.u_1963498673 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner *.u_1963498673 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

  *#dm .dmInner a.u_1294863102:hover span.text { color:rgba(19,33,57,1) !important; }

  *#dm .dmInner a.u_1294863102.hover span.text { color:rgba(19,33,57,1) !important; }

  *#dm .dmInner a.u_1294863102:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(19,33,57,1) !important;
  }

  *#dm .dmInner a.u_1294863102.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(19,33,57,1) !important;
  }

  *#dm .dmInner a.u_1294863102 {
    background-color:rgba(19,33,57,1) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    border-color:rgba(19,33,57,1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1687863731 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

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

  *#dm .dmInner div.u_1811366358 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

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

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

  *#dm .dmInner div.u_1340676085 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1459892691 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1018516086 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1057651166 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div.u_1911450277 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

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

  *#dm .dmInner div.u_1914894578 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

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

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

  *#dm .dmInner div.u_1126752540 img[dm_changed] {
    border-radius:15% !important;
    -moz-border-radius:15% !important;
    -webkit-border-radius:15% !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1187770319 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1012384558 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1895905000 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1910310893 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1330160248 { text-align:CENTER !important; }

  *#dm .dmInner *.u_1869572852 { text-align:CENTER !important; }

  *#dm .dmInner div.u_1292598601 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1433268241 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1355110459 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1107215342 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1659404161 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1708922939 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1995611169 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1123123782 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1834621626 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1632519819 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1130050409 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1374426581 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1874535377 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1307856393 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1118779505:hover { background-image:none !important; }

  *#dm .dmInner a.u_1118779505.hover { background-image:none !important; }

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

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

  *#dm .dmInner nav.u_1866486080 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1963498673 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

  *#dm .dmInner *.u_1963498673 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1963498673 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1963498673 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner a.u_1294863102 span.text { font-size:18px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1963498673 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_1963498673 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_1963498673 .photoGalleryViewAll { padding:0 15px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1963498673 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_1963498673 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_1963498673 .photoGalleryViewAll { padding:0 15px !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 {
    
#\33 5cecbba {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\39 b19ccbb {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c17b3a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    order: 1;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\32 c17b3a8.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media all {
    
#e2dfb67a {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
}
    
#dffd7e30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5bdcfa5 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fa2ad860 {
    width: 100%;
    height: 350px;
    max-width: 100%;
}
    
#\35 f84be66 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b4e7ca26/dms3rep/multi/opt/deep-cleaning-manhattan-new-york-maidfirst-004-1920w.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\35 f84be66.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAAAAAAAAAHqZRakAAAAnklEQVQI1xXJSRKCMBAAwDzf8qCUKIooW6gshJFZIEFeZ9nXVoxeGEQIPuC8tW7QummaV9fVIXglNDL9mxjhE8LkjB163fa6s84qZ7sQzIwgCyGBD7bum+JZXooiuxXKmHYcDSLEKLKgD658V6c8P56zwylTzg0AIwumtK6RYZ5a3d+r6lqW+eOh4sopLt8t7nva95S2VRYmnpFmYvwB9nR2tWu6cLEAAAAASUVORK5CYII=');
}
    
#\34 c3e2b7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c2767ac {
    width: 590px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9567aac {
    justify-content: flex-start;
    align-items: flex-start;
    width: 660px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\30 487f341 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media all {
    
#\35 ad5eb4c {
    width: 1122px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ee01acc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de485311 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\35 4b42d3e {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 10% 1% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 95d039a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4ac31f1 {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#dad855a4 {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 62dcb56 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#e7c375f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 f1d4fb0 {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9062a68 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 10% 8% 10%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\39 4530f0f {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8ba3a6e {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 420f352 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\31 3101554 {
    width: 100%;
    height: 350px;
    max-width: 100%;
}
    
#\31 7738750 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ba286cf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9ea94a3 {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
}
    
#\36 45d5e22 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b4e7ca26/dms3rep/multi/opt/eco-friendly-cleaning-service-nyc-maidfirst-011-1920w.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 45d5e22.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAAAAAAAAAHqZRakAAABA0lEQVQI1wH4AAf/ALCFaKmNe56OhZSGf5OEfZSPjJ6kqqCvvKKuuqGqsQC5j3G8nYS/p5K3opGsmYugl5Gfoqacpa+XnKKRjo4AtIxxwaCGzbOZxrCbrp2OlYyGjo2PkZCSlImDlH5uAIxtXo50ZpiEdZuMf5SMhYJ/f319gYJ8fIt6cJF1YgBmU1BhUU9iV1VlXVtlZWZfYGVcW2FhV1lrWlV4YlgAS0FHQjk+PTQ4Pjc4Q0FCSEZJRkFGRTlARDc8TUBDAFdLTUg8QDgtLzIlIy8iHjYoJTQkJTAeIiQUGycYIABlVlNNQEE5LC01JCAxHRU1HhU0HBYxGRgmEBQpFBgChWHolb211QAAAABJRU5ErkJggg==');
}
    
#d306fd7f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a955ea69 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 660px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#f688379b {
    background-color: var(--color_3);
    background-image: initial;
}
    
#fab72def {
    width: 590px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 a7e3453 {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 10% 1% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 5a122ba {
    margin: 0px 0px 0px 0px;
}
    
#\30 796eeda {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 fd3c8c7 {
    width: 1122px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e73c6198 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 eba0453 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 cbb23ae {
    background-color: var(--color_3);
    background-image: initial;
}
    
#bca27092 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 6407c29 {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5737cbc {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0388776 {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c232f4b5 {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd089841 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f08fa7ae {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 10% 8% 10%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\32 ec0865b {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\35 89c5d6e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#dde8788d {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 3% 2% 3%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#b7380f66 {
    width: 30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6d4a8e6 {
    width: 53.32%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 ce0d31b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#b29371b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6ef8082 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 35049e7 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\37 4cb8253 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 abbdc53 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#fb85e776 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#dc12df97 {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a8d725c3 {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f5798765 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 50adb95 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5bc2b02 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 20fdedf {
    min-height: 230px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 9% 0% 9%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 c82bd6f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\38 09cd3ac {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\31 e8e7aba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c48e9fb {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#da9fb29f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2a5c9d2 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\33 64a2659 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c87ae55 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e7dff69b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d5aba94 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f6de0c3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 328e8cb {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 06e7b1a {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e3929c96 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#b07b84e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b6ee56e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 1995b63 {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 349535c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#d9d2e386 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 22ed10d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cf7d6f08 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 986904f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e967a9c {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#f5374902 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#cd41b452 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d8fa5fa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3b495b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#caf8a95c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\35 24e0ce3 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\34 818562b {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c2580a2b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\31 aab82c9 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e98a665 {
    min-height: 230px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1.5% 9% 6% 9%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c17ffa91 {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2f854da {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 13289e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 1a9aa7e {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fbec966d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a6341422 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c5b8c73 {
    width: 644px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c783802c {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 067cab1 {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#a7627bac {
    margin: 0px 0px 0px 0px;
}
    
#\31 4efce3e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d14646da {
    min-height: 485px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 3% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f200a931 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#d19319fb {
    justify-content: flex-start;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d9277510 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ee0b2806 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 9b37b7f::before, #\34 9b37b7f > .bgExtraLayerOverlay {
    
}
#\34 9b37b7f {
    min-height: 8px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px 20px 20px 20px;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    background-image: initial;
    min-width: 4%;
    order: 0;
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#f3bc7df2 {
    align-self: flex-start;
    max-height: 100%;
    width: 47.23%;
    justify-content: flex-start;
    min-height: 370px;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 594cf40 {
    max-width: 100%;
    width: 100%;
    margin-top: 29px;
    height: auto;
    order: 1;
}
    
#b86ddad2 {
    max-width: 100%;
    width: 240px;
    min-height: 50px;
    height: auto;
    order: 2;
    margin: 100px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 87bd405 {
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    min-height: 893px;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 00af284 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    margin: 27px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2753eba {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: var(--color_3);
    border-style: solid;
}
}



@media all {
    
#\38 9dade20 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\30 9322bb2 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b56add89 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f4195e8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a893bc3f {
    margin: 0px 0% 0px 0%;
}
    
#\31 d9fd524 {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 8% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\34 47069fc {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c58391e6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9fe1929 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 9d70b8c {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\33 3b96764 {
    justify-content: flex-start;
    align-items: center;
    width: 99.8%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba8c051b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fdaf3b9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 db8e69c {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#ef538913 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\35 a57ff32 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f6614c40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 73d01e6 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 9ebd49a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\34 097c1c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\38 e729dbc {
    justify-content: flex-start;
    align-items: center;
    width: 99.49%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1d756cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f9dad1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b196fe48 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e0f10f2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b07debb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d667ced4 {
    min-height: 502px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 a488d79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ed797ae4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5a48e2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 16463d8 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\37 a5657e0 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 7089461 {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#fdd123c6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 a64d5f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cc3b21a {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dd75f8b {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5983f65 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ad069807 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1c5faff {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6c80410 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 76f7037 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 316a59c {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2e1cfde {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\36 533506b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 0dba3d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b4e7ca26/dms3rep/multi/opt/House+Cleaning+Service+New+York+NYC+Maid+First-1920w.png");
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 0dba3d2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAxUlEQVQI1wG6AEX/AJ+krqersq2usqamp5aVlIWEgn96c35xaIFzaYF2bwCXnameoqyipKufnqOamJiSiYqMfXuDb2qDdmuEfXMAjpSik5ejmZqhoJ+gp56epo+UnH1+hm5od3FibnJmAImNmpWTl6WdlLWrnb+wprmfoJ+BgXdnYVpiVExhVgCAhI6akYeynoHAqoi9ppGvloyNeG5eXlI4UUQpT0cAen2EopJ8v6BxwqFysJl7not3eXFfSFVHJEhBH05JSLxe2cKl5a8AAAAASUVORK5CYII=');
}
    
#b51eb36c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e745ba87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#d9ba43ac {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\34 4abd6b1 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 f841682 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 f2acbed {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-bottom: 20px;
}
    
#\38 9a38660 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b3dc7e26 {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    order: 0;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
}
    
#e7e9bf21 {
    min-height: 0;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4ef2de8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f40df76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c52eb762 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#de307ac6 {
    width: 100%;
    height: 429px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 6e3e498 {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    order: 1;
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 6e3e498.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 e263e32 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 50px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b22762cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d72e2d40 {
    position: relative;
    width: 99.76%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 50dcd4c {
    align-self: start;
    background-size: cover;
    min-height: 479px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 4d0d54d {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 16px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 48.99%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/1f386f7c-c7a8-49c4-8ee8-5cb1ccfb8f15/dms3rep/multi/opt/small_plant_light_blue_bg-1920w.jpg");
    padding: 8% 5% 8% 5%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
#\31 4d0d54d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAIBAxEEQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDc7lsdYzMJJ5W3wAaUxyX/2Q==');
}
    
#\38 b5b31d6 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 0px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 51.01%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 2% 16px 2% 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#fde0fcfa {
    position: relative;
    width: 438px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e2704949.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#e2704949 {
    position: relative;
    width: 52px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\39 cfa292f {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
}
    
#\38 b7d537e {
    position: relative;
    width: 698px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d28e0edf {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/b4e7ca26/dms3rep/multi/opt/house-cleaning-service-manhattan-new-york-maidfirst-001-1920w.png");
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#d28e0edf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAIAAADt1dgcAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACIklEQVQozz3KaU/TcACA8f8X0teCRtghBDAo51o3jigBBLoD8CCZBwjbXBkt7dZ27br1WLuOHXRbl+4iZImyLBicgUj8NkZNTJ53zw+w5GGcQGk8TGGh2FEoGgkSaIBAAxSOsjEcJGJHXDQSJ1DmOExhn/+JGBbmGTIt8iBJ4zyF/Uc0HmaO0SRDygKXUUQgcVGJi4osKcQJnsJ4ChO4mCImpBSboEmgiZwmsmqKSfOUxEWVJKPJSVXiaSIS2vWD06xcyIhZOaGk4um/L6sIQoLG0cD++x1gVorVUl4vZPKafKKK+ayiKWKKj1MkHiMw0Dprtc4azYZZNUolvXBazJ1k1YyazmhqoVAE7U73onvZ6XRaZ02jWi6VdaNaqVQNs95onbdBt3dzdf3zqter1Wu5nJbVlEpFN4xyo9lsf7kA329ur29/9X70DP1EYCL04QeZCUvMYU4VTNME37pfry47lxdtXWHp4Kt9L3zgc+56XMdBvyKJoH4qN/V0LZ9Kk3vh7flNeGB9sm/5Sd+bFRjd8wPmYDMe2GKD29GPG5/ckBe2rk4+eDHejzgf76wtAN/cyNulp7sb0IHX+W5l0uccRhzWtRnLhuORxzkKpix3Fsfvby6M+Ven/csTrxdHt+aGfM/sHsiOQHYwMXDXNdb/Ehpyu0a8zmEPbPNAVvefbG7YDlyj9+bHHz6fsi5NW1dnLOuzg8jsIOKwIA4rAtl+A0skKiHEjVY6AAAAAElFTkSuQmCC');
}
    
#\34 1afb042 {
    width: 215px;
    height: 68px;
    max-width: 100%;
    order: 0;
}
    
#\34 b9e03e5 {
    background-color: rgba(213, 222, 237, 1);
}
    
#dd5aed34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 50%;
    min-width: 4%;
    padding: 0% 9% 0% 9%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8c587fc {
    width: 385px;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5285f97 {
    min-height: 730px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 85abc9d {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d979a166 {
    width: 245px;
    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 bfe14e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 5376d33 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#ff762614 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d5022be {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\37 23c77f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d539e0ad {
    width: 100%;
    height: 163px;
    max-width: 100%;
}
    
#c76dabc1 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 742533e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\39 742533e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ac7fcefe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a121f9d3 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 16px 6% 16px 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 b8693d4 {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\30 d989296 {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 af57a7f {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 933162e {
    width: 100%;
    height: 163px;
    max-width: 100%;
}
    
#\31 5e2761d {
    width: 245px;
    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 fb33f30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a6400d6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 a11f312 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\34 ddedffe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 55d55ec {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#d3178912.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#d3178912 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c90b9866 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d5c5d2c3 {
    min-height: 42px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 16px 6% 16px 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 3acc4c1 {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#d8bdcf27 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 206a0cd {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#df763659 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d014ebad {
    background-color: var(--color_5);
    background-image: initial;
}
    
#f39c0492 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#eb2b638a {
    width: 100%;
    height: 163px;
    max-width: 100%;
}
    
#\35 1a1b0b4 {
    width: 245px;
    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 e033ce0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 e33f61f {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#\35 6b227fe {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 1% 6% 1% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 79dc23e {
    background-color: var(--color_5);
    background-image: initial;
}
    
#ca9932f1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#ca9932f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 d820ddf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#\35 16a01e3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\35 16a01e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 80bebfc {
    background-color: var(--color_5);
    background-image: initial;
}
    
#c8e44f0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f3fd1f46 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 1% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#\32 4095958 {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 509809f {
    width: 100%;
    height: 163px;
    max-width: 100%;
}
    
#fcf3cffd {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 2907da4 {
    width: 245px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aabeaaf0 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ea9f236 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d7b94679 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#e7be2471 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7391a3d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#c6322885.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#c6322885 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 fe7c663 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f99de440 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 16px 6% 16px 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 4f09023 {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\32 50b4722 {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 01e7c70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bab5901 {
    width: 245px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9d34d20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\34 a2fb684 {
    width: 100%;
    height: 163px;
    max-width: 100%;
}
    
#\37 2ecb067 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaf87f01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 8fef837 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 634e2b1 {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\32 5c6e570.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\32 5c6e570 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 6bde256 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\30 5e463e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 d62fcf9 {
    min-height: 42px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 16px 6% 16px 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#a729c938 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.26%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d6ab2308 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 627eb9f {
    width: 100%;
    height: 163px;
    max-width: 100%;
}
    
#a97fdf56 {
    width: 56px;
    height: 56px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ee830b7b {
    min-height: 88px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#cb251f21 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f8da10db {
    width: 245px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0264805 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\34 f2aa143 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.69%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#b5e7908e {
    background-color: var(--color_5);
    background-image: initial;
}
    
#fb9133b8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#fb9133b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#daf7e769 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#c8c2b680 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 1% 6% 1% 6%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#ecde7fcd {
    margin: 0px 0% 0px 0%;
}
    
#f59d4fa7 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
}
    
#\39 e52b86f {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 37619f4 {
    align-self: start;
    background-size: cover;
    min-height: 214px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 8% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 01fe9be {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 10px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ede47d9f {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ebe867a1 {
    position: relative;
    width: 200px;
    height: 53px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 47ffacd {
    position: relative;
    width: 99.47%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1693a38 {
    position: relative;
    width: 200px;
    height: 53px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a4662a17 {
    align-self: start;
    background-size: cover;
    min-height: 632px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 3%;
    row-gap: 18px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fc892dca {
    position: relative;
    width: 99.45%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1767eb3 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f210fc39 {
    position: relative;
    width: 99.45%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 aaeeb6a {
    position: relative;
    width: 99.47%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 aa081e6 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 2796dd2 {
    position: relative;
    width: 63.32%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 3d48cb5 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 55162bb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\32 60e986c {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 33px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 31.33%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 47c6aad {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 7b0ede2 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#c157defe {
    margin: 0px 0% 0px 0%;
}
    
#\30 cab91d2 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 33px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 31.33%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#e154b2bf {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e8b268a2 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#dcf0e827 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 6px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 31.33%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/c516ab3d-e6f1-4c06-b0e4-cb599ea24bcc/dms3rep/multi/opt/little-boy-smiling-skateboard-on-orange-background-601h.jpg");
    background-attachment: initial;
    border-radius: 22px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#dcf0e827.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAQAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACAQAAAHAAEFAAAAAAAAAAAAAAABAgMEERMSFSIxQVL/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGxEAAQUBAQAAAAAAAAAAAAAAAQACAwQhMRL/2gAMAwEAAhEDEQA/ANbs3rnzLT59ggQitR+qOSXORIujSfmxYNUWz7VAdYjfB5JHdTOvabOXADmL/9k=');
}
}



@media all {
    
#\33 96b7e48 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\34 f8e6405 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a6c5e54 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0283bca {
    margin: 0px 0% 0px 0%;
}
    
#\32 bafb0b4 {
    min-height: 62px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding-top: 4%;
    padding-right: 2%;
    padding-left: 2%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    padding-bottom: 0%;
}
}



@media all {
    
#\31 4c62217 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 2px;
    margin-bottom: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e5fe932 {
    width: 96px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 63dffd2 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d4ab0cd {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3d26e57 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfaa0bd6 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\38 2039f85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 36px 36px 36px 36px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8ca751d {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9325adb {
    width: 96px;
    height: 96px;
    min-width: 56px;
    min-height: 56px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 137fc49 {
    width: 96px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff6c96ca {
    width: 96px;
    height: 96px;
    min-width: 56px;
    min-height: 56px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 29ee20b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 36px 36px 36px 36px;
    margin: 0px 0% 0px 0%;
}
    
#\30 925eed7 {
    width: 96px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6e9bcb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 2px;
    margin-bottom: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e467b60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 2px;
    margin-bottom: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#f92d3f48 {
    min-height: 357px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 1.9998851269649336% 4% 1.9998851269649336%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 dd91518 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 36px 36px 36px 36px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7f7c846 {
    width: 96px;
    height: 96px;
    min-width: 56px;
    min-height: 56px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f9847ca7 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 15px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e3b02089 {
    position: relative;
    width: 100.00%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e79f4fa {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#a8546490 {
    margin: 0px 0% 0px 0%;
}
    
#\36 03f7cfd {
    align-self: start;
    background-size: cover;
    min-height: 247px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 8% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 94ccacb {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b0f38f3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a2398c3 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7fb94e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ce17bdc1 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f3304c69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7df9438 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b72897e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 5eb0df8 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
}
    
#\34 d2da675 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f54f90a6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 c8cc1cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bb01d78d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 64a6a88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4f08e0d {
    margin: 0px 0% 0px 0%;
}
    
#ca489aa3 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#a5a9faf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0499d60 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 3498a44 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 f3321e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 aa13e83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c6a05004 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 255b144 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 69f98e8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#fa03266a {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#d9553903 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f28b61ca {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 81201b9 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 653472e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 c47307b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 65aad22 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a2797877 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 6eff77e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 e8fe55a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 27cf4fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7d2b470 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d6a4d295 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 28de1a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f2b2dcc {
    min-height: 409px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d6580872 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 71955d5 {
    width: 76.45%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e9005195 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\33 08e1bb5 {
    min-height: 499px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ae7b005 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 250px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 20px 20px 20px 20px;
    border-color: rgba(0, 0, 0, 0);
    row-gap: 24px;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c768065 {
    width: 90.94%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -3%;
    align-self: flex-start;
    grid-area: auto / auto / auto / auto;
}
    
#\38 48586cb::before, #\38 48586cb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\38 48586cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b4e7ca26/dms3rep/multi/opt/same-day-maid-service-manhattan-new-york-012-1920w.png");
    border-radius: 20px 20px 20px 20px;
    padding: 10% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\38 48586cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAAAAAAAAAHqZRakAAAAxUlEQVQI1wG6AEX/ALetl8i3c8awU7aiUKKYdqeln7a0rcfFv9HPytfW0gC1o2DIsErHsEe2pFijnIOop6G1tK3FxL7NzMfR0MsAuaE8w6guv6lAsKJjpKCRqKihs7OswL+6xcXAxsXCAKKNOp6IL5+OSaOadqinnqmpo7Kzrbu7tr29uru7twB/ckxxZD14blCSjXynpqCnp6Kxsq23uLS6ure3t7QAVk5KSUE/WVRRhoN/paWhpqejsLKut7i2uru4tre0kPdvvuXh6yYAAAAASUVORK5CYII=');
}
    
#fd096231 {
    width: 165px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    min-height: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 03587d5 {
    width: 90.1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#deab8b09 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f611b202 {
    width: 50.93%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    order: 2;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\39 b8107b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b23c4ff {
    width: 90.1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c67dc81 {
    width: 90%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 575e11a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ee2fe683 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 dbca08d {
    width: 90%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 e55b74f {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\35 469cf7f {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a2bba6a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 311bd6f {
    width: 90.1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8c14ccf {
    width: 90.1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 515c22c {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 5ea9e45 {
    width: 90.1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 13b0e69 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbd7ae6f {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#fc416317 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44.94%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\30 66c6c67 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a68fd5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9a4c911 {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\38 4bfaf05 {
    margin: 0px 0% 0px 0%;
}
    
#c557d413 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#fb848a14 {
    width: 90.1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 88db20a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e88e87e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 2d1f7c7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3204b95 {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\35 8c35868 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#ffb1edf4 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 981ea46 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b758c9bb {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 5e97af2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 1025px) {
    
#f59d4fa7 {
    background-color: rgba(255, 255, 255, 1);
}
}



@media (min-width: 1025px) {
    
#a4662a17 {
    min-height: 615px;
    padding-bottom: 8%;
}
    
#\32 60e986c {
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
}
    
#\39 47c6aad {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 cab91d2 {
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
}
    
#dcf0e827 {
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/c516ab3d-e6f1-4c06-b0e4-cb599ea24bcc/dms3rep/multi/opt/little-boy-smiling-skateboard-on-orange-background-601h.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: initial;
    border-radius: 22px;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 6px;
    padding: 4% 4% 4% 4%;
}
#dcf0e827.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAQAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACAQAAAHAAEFAAAAAAAAAAAAAAABAgMEERMSFSIxQVL/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGxEAAQUBAQAAAAAAAAAAAAAAAQACAwQhMRL/2gAMAwEAAhEDEQA/ANbs3rnzLT59ggQitR+qOSXORIujSfmxYNUWz7VAdYjfB5JHdTOvabOXADmL/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b19ccbb {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#\32 c17b3a8 {
    width: 100%;
    min-height: 80px;
}
#\32 c17b3a8.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dffd7e30 {
    width: 100%;
}
    
#e2dfb67a {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\39 5bdcfa5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#fa2ad860 {
    height: 226px;
}
    
#\35 f84be66 {
    width: 100%;
    min-height: 202px;
    height: auto;
}
#\35 f84be66.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAAAAAAAAAHqZRakAAAAnklEQVQI1xXJSRKCMBAAwDzf8qCUKIooW6gshJFZIEFeZ9nXVoxeGEQIPuC8tW7QummaV9fVIXglNDL9mxjhE8LkjB163fa6s84qZ7sQzIwgCyGBD7bum+JZXooiuxXKmHYcDSLEKLKgD658V6c8P56zwylTzg0AIwumtK6RYZ5a3d+r6lqW+eOh4sopLt8t7nva95S2VRYmnpFmYvwB9nR2tWu6cLEAAAAASUVORK5CYII=');
}
    
#\34 c3e2b7b {
    width: 100%;
}
    
#\39 c2767ac {
    width: 100.00%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a5181a2a {
    margin: 0px 0% 0px 0%;
}
    
#a9567aac {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ad5eb4c {
    margin-left: 0%;
    margin-right: 0%;
    width: 110.04%;
    max-width: none;
}
    
#\35 4b42d3e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 2% 4%;
}
    
#\31 95d039a {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dad855a4 {
    width: 100%;
}
    
#e7c375f7 {
    width: 100%;
    min-height: 80px;
    row-gap: 12px;
}
    
#\31 f1d4fb0 {
    width: 100%;
}
    
#\38 9062a68 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 2% 4% 10% 4%;
}
    
#\39 4530f0f {
    width: 100%;
}
    
#d8ba3a6e {
    width: 100%;
}
    
#\39 420f352 {
    width: 100%;
    min-height: 80px;
    row-gap: 12px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3101554 {
    height: 226px;
}
    
#\31 7738750 {
    width: 100%;
}
    
#ba286cf5 {
    width: 100%;
}
    
#\33 78af66a {
    margin: 0px 0% 0px 0%;
}
    
#\36 9ea94a3 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\36 45d5e22 {
    width: 100%;
    min-height: 202px;
    height: auto;
}
#\36 45d5e22.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAAAAAAAAAHqZRakAAABA0lEQVQI1wH4AAf/ALCFaKmNe56OhZSGf5OEfZSPjJ6kqqCvvKKuuqGqsQC5j3G8nYS/p5K3opGsmYugl5Gfoqacpa+XnKKRjo4AtIxxwaCGzbOZxrCbrp2OlYyGjo2PkZCSlImDlH5uAIxtXo50ZpiEdZuMf5SMhYJ/f319gYJ8fIt6cJF1YgBmU1BhUU9iV1VlXVtlZWZfYGVcW2FhV1lrWlV4YlgAS0FHQjk+PTQ4Pjc4Q0FCSEZJRkFGRTlARDc8TUBDAFdLTUg8QDgtLzIlIy8iHjYoJTQkJTAeIiQUGycYIABlVlNNQEE5LC01JCAxHRU1HhU0HBYxGRgmEBQpFBgChWHolb211QAAAABJRU5ErkJggg==');
}
    
#d306fd7f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#a955ea69 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fab72def {
    width: 100.00%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a7e3453 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 2% 4%;
}
    
#\32 fd3c8c7 {
    margin-left: 0%;
    margin-right: 0%;
    width: 110.04%;
    max-width: none;
}
    
#e73c6198 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bca27092 {
    width: 100%;
    min-height: 80px;
    row-gap: 12px;
}
    
#\35 6407c29 {
    width: 100%;
}
    
#\38 5737cbc {
    width: 100%;
}
    
#\36 0388776 {
    width: 100%;
}
    
#c232f4b5 {
    width: 100%;
}
    
#fd089841 {
    width: 100%;
    min-height: 80px;
    row-gap: 12px;
}
    
#f08fa7ae {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 2% 4% 10% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 89c5d6e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dde8788d {
    padding-left: 2%;
    padding-right: 2%;
}
    
#b7380f66 {
    align-self: auto;
    width: 99.99%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6d4a8e6 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ce0d31b {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c87ae55 {
    height: auto;
    width: 110px;
}
    
#\31 328e8cb {
    height: auto;
    width: 110px;
}
    
#e3929c96 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#b07b84e4 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 20fdedf {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 20px;
    padding-bottom: 1%;
}
    
#\33 64a2659 {
    height: auto;
    width: 110px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5374902 {
    width: 48.5%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
}
    
#\32 349535c {
    width: 48.5%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
}
    
#\38 e98a665 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 40px;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1a9aa7e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 10% 6% 0% 6%;
}
    
#fbec966d {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
    
#a6341422 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\31 c5b8c73 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 556.836px;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d14646da {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 0%;
    padding: 2% 4% 3% 4%;
}
    
#d19319fb {
    width: 50%;
    min-height: 8px;
    justify-content: flex-start;
}
    
#d9277510 {
    width: 50%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9b37b7f::before, #\34 9b37b7f > .bgExtraLayerOverlay {
    
}
#\34 9b37b7f {
    padding: 5% 5% 5% 5%;
}
    
#f3bc7df2 {
    align-self: flex-end;
    margin-left: 0%;
    width: 46.81%;
    min-height: 213px;
    height: auto;
    margin-right: 0%;
}
    
#b86ddad2 {
    width: 220px;
    min-height: 46px;
}
    
#\38 87bd405 {
    padding-left: 3%;
    padding-bottom: 3%;
    min-height: 440px;
    padding-right: 3%;
}
    
#\35 00af284 {
    margin-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f4195e8 {
    width: 100.00%;
}
    
#\31 d9fd524 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 47069fc {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#d667ced4 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 2%;
}
    
#\34 9fe1929 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 16463d8 {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a5657e0 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 9d70b8c {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3b96764 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 fdaf3b9 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 7089461 {
    height: auto;
    width: 110px;
}
    
#\39 db8e69c {
    height: auto;
    width: 110px;
}
    
#\30 cc3b21a {
    height: auto;
    width: 110px;
}
    
#ef538913 {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a57ff32 {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 dd75f8b {
    height: auto;
    width: 110px;
}
    
#\38 5983f65 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#ad069807 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 9ebd49a {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 097c1c1 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 1c5faff {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 316a59c {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 2e1cfde {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0dba3d2 {
    width: 100%;
    min-height: 202px;
    height: auto;
}
#\39 0dba3d2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAxUlEQVQI1wG6AEX/AJ+krqersq2usqamp5aVlIWEgn96c35xaIFzaYF2bwCXnameoqyipKufnqOamJiSiYqMfXuDb2qDdmuEfXMAjpSik5ejmZqhoJ+gp56epo+UnH1+hm5od3FibnJmAImNmpWTl6WdlLWrnb+wprmfoJ+BgXdnYVpiVExhVgCAhI6akYeynoHAqoi9ppGvloyNeG5eXlI4UUQpT0cAen2EopJ8v6BxwqFysJl7not3eXFfSFVHJEhBH05JSLxe2cKl5a8AAAAASUVORK5CYII=');
}
    
#b51eb36c {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#e745ba87 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#\39 f841682 {
    width: 100%;
    order: 2;
}
    
#\33 f2acbed {
    width: 100%;
    order: 3;
}
    
#\38 9a38660 {
    width: 100.00%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e7e9bf21 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 6% 4% 6% 4%;
}
    
#b3dc7e26 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 4ef2de8 {
    width: 100.00%;
    min-width: 32px;
}
    
#de307ac6 {
    height: 224px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6e3e498 {
    width: 100%;
    min-height: 202px;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
}
#\37 6e3e498.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 e263e32 {
    width: 100%;
    justify-content: flex-start;
    row-gap: 24px;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b22762cd {
    width: 100%;
    min-width: 32px;
}
    
#\34 786c678 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d72e2d40 {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\30 50dcd4c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 4d0d54d {
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/1f386f7c-c7a8-49c4-8ee8-5cb1ccfb8f15/dms3rep/multi/opt/small_plant_light_blue_bg-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding-bottom: 10%;
    padding-top: 10%;
    width: 100%;
    min-height: 448px;
}
#\31 4d0d54d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAIBAxEEQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDc7lsdYzMJJ5W3wAaUxyX/2Q==');
}
    
#\38 b5b31d6 {
    width: 100%;
    min-height: 160px;
    padding: 20px 2% 20px 2%;
}
    
#fde0fcfa {
    width: 655px;
}
    
#\39 cfa292f {
    background-color: rgba(255, 255, 255, 1);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d28e0edf {
    background-size: cover;
    background-repeat: no-repeat;
}
#d28e0edf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAIAAADt1dgcAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACIklEQVQozz3KaU/TcACA8f8X0teCRtghBDAo51o3jigBBLoD8CCZBwjbXBkt7dZ27br1WLuOHXRbl+4iZImyLBicgUj8NkZNTJ53zw+w5GGcQGk8TGGh2FEoGgkSaIBAAxSOsjEcJGJHXDQSJ1DmOExhn/+JGBbmGTIt8iBJ4zyF/Uc0HmaO0SRDygKXUUQgcVGJi4osKcQJnsJ4ChO4mCImpBSboEmgiZwmsmqKSfOUxEWVJKPJSVXiaSIS2vWD06xcyIhZOaGk4um/L6sIQoLG0cD++x1gVorVUl4vZPKafKKK+ayiKWKKj1MkHiMw0Dprtc4azYZZNUolvXBazJ1k1YyazmhqoVAE7U73onvZ6XRaZ02jWi6VdaNaqVQNs95onbdBt3dzdf3zqter1Wu5nJbVlEpFN4xyo9lsf7kA329ur29/9X70DP1EYCL04QeZCUvMYU4VTNME37pfry47lxdtXWHp4Kt9L3zgc+56XMdBvyKJoH4qN/V0LZ9Kk3vh7flNeGB9sm/5Sd+bFRjd8wPmYDMe2GKD29GPG5/ckBe2rk4+eDHejzgf76wtAN/cyNulp7sb0IHX+W5l0uccRhzWtRnLhuORxzkKpix3Fsfvby6M+Ven/csTrxdHt+aGfM/sHsiOQHYwMXDXNdb/Ehpyu0a8zmEPbPNAVvefbG7YDlyj9+bHHz6fsi5NW1dnLOuzg8jsIOKwIA4rAtl+A0skKiHEjVY6AAAAAElFTkSuQmCC');
}
    
#\34 b9e03e5 {
    background-color: rgba(213, 222, 237, 1);
}
    
#dd5aed34 {
    padding-left: 4%;
    padding-right: 4%;
    align-items: center;
}
    
#\39 8c587fc {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 85abc9d {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#d979a166 {
    order: 1;
    width: 75%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bfe14e6 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 5376d33 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ff762614 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 23c77f0 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d539e0ad {
    height: 275px;
}
    
#c76dabc1 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a121f9d3 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d989296 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\37 af57a7f {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 933162e {
    height: 275px;
}
    
#\31 5e2761d {
    order: 1;
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#\34 fb33f30 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6400d6c {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 ddedffe {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 55d55ec {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5c5d2c3 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d8bdcf27 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 206a0cd {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#df763659 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f39c0492 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 1a1b0b4 {
    order: 1;
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#eb2b638a {
    height: 275px;
}
    
#\31 e033ce0 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 e33f61f {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6b227fe {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f3fd1f46 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4095958 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\36 509809f {
    height: 275px;
}
    
#\36 2907da4 {
    order: 1;
    width: 75%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aabeaaf0 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 ea9f236 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d7b94679 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e7be2471 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7391a3d {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f99de440 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 50b4722 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\39 01e7c70 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bab5901 {
    order: 1;
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#d9d34d20 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2fb684 {
    height: 275px;
}
    
#\37 2ecb067 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#eaf87f01 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 8fef837 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d62fcf9 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a729c938 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d6ab2308 {
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a97fdf56 {
    height: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 627eb9f {
    height: 275px;
}
    
#ee830b7b {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#cb251f21 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f8da10db {
    order: 1;
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f2aa143 {
    width: 50%;
    min-height: 8px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8c2b680 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f59d4fa7 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\39 e52b86f {
    order: 1;
}
    
#\37 37619f4 {
    padding: 8% 3% 0% 3%;
}
    
#\34 01fe9be {
    justify-content: center;
}
    
#ede47d9f {
    align-self: center;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 47ffacd {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 aaeeb6a {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a4662a17 {
    min-height: 505px;
    column-gap: 2%;
    padding: 6% 2% 8% 2%;
}
    
#fc892dca {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 2796dd2 {
    order: 2;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 81.75%;
}
    
#\32 60e986c {
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
    width: 32%;
    row-gap: 24px;
    padding: 4% 3% 4% 3%;
}
    
#\39 47c6aad {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 cab91d2 {
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
    width: 32%;
    row-gap: 24px;
    padding: 4% 3% 4% 3%;
}
    
#e154b2bf {
    order: 0;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#dcf0e827 {
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/c516ab3d-e6f1-4c06-b0e4-cb599ea24bcc/dms3rep/multi/opt/little-boy-smiling-skateboard-on-orange-background-601h.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: initial;
    border-radius: 22px;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 8px;
    width: 32%;
    padding: 4% 4% 4% 4%;
}
#dcf0e827.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAQAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACAQAAAHAAEFAAAAAAAAAAAAAAABAgMEERMSFSIxQVL/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGxEAAQUBAQAAAAAAAAAAAAAAAQACAwQhMRL/2gAMAwEAAhEDEQA/ANbs3rnzLT59ggQitR+qOSXORIujSfmxYNUWz7VAdYjfB5JHdTOvabOXADmL/9k=');
}
    
#f210fc39 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 bafb0b4 {
    min-height: 34px;
    padding: 6% 3% 1% 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 29ee20b {
    width: 32.67%;
    min-height: 8px;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 e5fe932 {
    height: auto;
    width: 96px;
}
    
#\30 925eed7 {
    height: auto;
    width: 96px;
}
    
#\38 2039f85 {
    width: 32.67%;
    min-height: 8px;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f92d3f48 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 352px;
    column-gap: 1%;
    row-gap: 24px;
    padding: 0% 2% 6% 2%;
}
    
#\33 dd91518 {
    width: 32.67%;
    min-height: 8px;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 7f7c846 {
    height: 80px;
    width: 80px;
    min-width: 50px;
    min-height: 50px;
}
    
#\37 9325adb {
    height: 80px;
    width: 80px;
    min-width: 50px;
    min-height: 50px;
}
    
#\35 137fc49 {
    height: auto;
    width: 96px;
}
    
#ff6c96ca {
    height: 80px;
    width: 80px;
    min-width: 50px;
    min-height: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3b02089 {
    width: 100.00%;
}
    
#\36 03f7cfd {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca489aa3 {
    height: auto;
    width: 110px;
}
    
#\36 0499d60 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 3498a44 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\37 a2398c3 {
    height: auto;
    width: 110px;
}
    
#f3304c69 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 aa13e83 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fa03266a {
    height: auto;
    width: 110px;
}
    
#d9553903 {
    width: 83.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 65aad22 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\32 6eff77e {
    width: 83.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 e8fe55a {
    width: 83.00%;
    margin: 0px 0% 0px 0%;
}
    
#d6a4d295 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5eb0df8 {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f2b2dcc {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\36 c8cc1cc {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 71955d5 {
    width: 99.62%;
}
    
#\33 08e1bb5 {
    min-height: 266px;
    padding: 6% 3% 6% 3%;
}
    
#\33 ae7b005 {
    border-color: rgba(0, 0, 0, 0);
    width: 66.22%;
    min-height: 198px;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#\38 c768065 {
    width: 99.62%;
    margin-top: -5%;
}
    
#\38 48586cb::before, #\38 48586cb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\38 48586cb {
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 3.5%;
    padding-right: 3.5%;
    row-gap: 0px;
    padding-bottom: 3.5%;
}
#\38 48586cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAAAAAAAAAHqZRakAAAAxUlEQVQI1wG6AEX/ALetl8i3c8awU7aiUKKYdqeln7a0rcfFv9HPytfW0gC1o2DIsErHsEe2pFijnIOop6G1tK3FxL7NzMfR0MsAuaE8w6guv6lAsKJjpKCRqKihs7OswL+6xcXAxsXCAKKNOp6IL5+OSaOadqinnqmpo7Kzrbu7tr29uru7twB/ckxxZD14blCSjXynpqCnp6Kxsq23uLS6ure3t7QAVk5KSUE/WVRRhoN/paWhpqejsLKut7i2uru4tre0kPdvvuXh6yYAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4bfaf05 {
    margin: 0px 0% 0px 0%;
}
    
#c557d413 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f611b202 {
    width: 100%;
    min-height: 80px;
}
    
#\33 2d1f7c7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 c67dc81 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ee2fe683 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 dbca08d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ffb1edf4 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 0px;
}
    
#\35 469cf7f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 515c22c {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b758c9bb {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 13b0e69 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 0px;
}
    
#dbd7ae6f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#fc416317 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#\30 66c6c67 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#de485311 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 4b42d3e {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 a7e3453 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 796eeda {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\39 2a5c9d2 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\38 20fdedf {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#cf7d6f08 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\38 e98a665 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 1a9aa7e {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c783802c {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#d14646da {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f200a931 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\38 9dade20 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\31 d9fd524 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#d667ced4 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 73d01e6 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\33 96b7e48 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 bafb0b4 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#bfaa0bd6 {
    grid-template-rows: minmax(8px, max-content);
}
    
#f92d3f48 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 e79f4fa {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 03f7cfd {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\34 81201b9 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\37 f2b2dcc {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 b19ccbb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\32 c17b3a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 c17b3a8.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#e2dfb67a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#dffd7e30 {
    width: 100%;
}
    
#\39 5bdcfa5 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#fa2ad860 {
    height: 232px;
}
    
#\35 f84be66 {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#\35 f84be66.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAAAAAAAAAHqZRakAAAAnklEQVQI1xXJSRKCMBAAwDzf8qCUKIooW6gshJFZIEFeZ9nXVoxeGEQIPuC8tW7QummaV9fVIXglNDL9mxjhE8LkjB163fa6s84qZ7sQzIwgCyGBD7bum+JZXooiuxXKmHYcDSLEKLKgD658V6c8P56zwylTzg0AIwumtK6RYZ5a3d+r6lqW+eOh4sopLt8t7nva95S2VRYmnpFmYvwB9nR2tWu6cLEAAAAASUVORK5CYII=');
}
    
#\34 c3e2b7b {
    width: 100%;
}
    
#a5181a2a {
    margin: 0px 0% 0px 0%;
}
    
#\39 c2767ac {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a9567aac {
    min-width: 32px;
    width: 100%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 ad5eb4c {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee01acc4 {
    order: 0;
}
    
#\35 4b42d3e {
    min-height: 0;
    flex-direction: column;
    row-gap: 30px;
    flex-wrap: nowrap;
    padding: 10% 4% 4% 4%;
}
    
#\31 95d039a {
    width: 100%;
    min-height: 277px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 11px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#dad855a4 {
    width: 311px;
    order: 0;
}
    
#e7c375f7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\31 f1d4fb0 {
    width: 311px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9062a68 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 4% 12% 4%;
}
    
#\39 4530f0f {
    width: 311px;
}
    
#d8ba3a6e {
    width: 311px;
}
    
#\39 420f352 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#\31 3101554 {
    height: 232px;
}
    
#\31 7738750 {
    width: 100%;
}
    
#ba286cf5 {
    width: 100%;
}
    
#\33 78af66a {
    margin: 0px 0% 0px 0%;
}
    
#\36 9ea94a3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\36 45d5e22 {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#\36 45d5e22.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAAAAAAAAAHqZRakAAABA0lEQVQI1wH4AAf/ALCFaKmNe56OhZSGf5OEfZSPjJ6kqqCvvKKuuqGqsQC5j3G8nYS/p5K3opGsmYugl5Gfoqacpa+XnKKRjo4AtIxxwaCGzbOZxrCbrp2OlYyGjo2PkZCSlImDlH5uAIxtXo50ZpiEdZuMf5SMhYJ/f319gYJ8fIt6cJF1YgBmU1BhUU9iV1VlXVtlZWZfYGVcW2FhV1lrWlV4YlgAS0FHQjk+PTQ4Pjc4Q0FCSEZJRkFGRTlARDc8TUBDAFdLTUg8QDgtLzIlIy8iHjYoJTQkJTAeIiQUGycYIABlVlNNQEE5LC01JCAxHRU1HhU0HBYxGRgmEBQpFBgChWHolb211QAAAABJRU5ErkJggg==');
}
    
#d306fd7f {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#a955ea69 {
    min-width: 32px;
    width: 100%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#fab72def {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 a7e3453 {
    min-height: 0;
    flex-direction: column;
    row-gap: 30px;
    flex-wrap: nowrap;
    padding: 10% 4% 4% 4%;
}
    
#\32 fd3c8c7 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e73c6198 {
    width: 100%;
    min-height: 277px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 11px;
    height: auto;
}
    
#\35 eba0453 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#bca27092 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\35 6407c29 {
    width: 311px;
}
    
#\38 5737cbc {
    width: 311px;
    order: 0;
}
    
#\36 0388776 {
    width: 311px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c232f4b5 {
    width: 311px;
}
    
#fd089841 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
}
    
#f08fa7ae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 4% 12% 4%;
}
}



@media (max-width: 767px) {
    
#\35 89c5d6e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
}
    
#dde8788d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 2% 3% 2%;
}
    
#b7380f66 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d6d4a8e6 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 ce0d31b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\38 09cd3ac {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\31 6ef8082 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\36 35049e7 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\34 c48e9fb {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\31 abbdc53 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\33 64a2659 {
    width: 96px;
    height: auto;
}
    
#\32 c87ae55 {
    width: 96px;
    height: auto;
}
    
#e7dff69b {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#f5798765 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\30 f6de0c3 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\31 328e8cb {
    width: 96px;
    height: auto;
}
    
#e3929c96 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#b07b84e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\39 5bc2b02 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\38 20fdedf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 6% 4% 6%;
}
}



@media (max-width: 767px) {
    
#\38 e967a9c {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#f5374902 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#cd41b452 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\32 349535c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\31 d8fa5fa {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\35 24e0ce3 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\34 818562b {
    width: 96px;
    height: auto;
}
    
#\31 aab82c9 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\38 e98a665 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 2% 6% 12% 6%;
}
    
#\34 2f854da {
    width: 96px;
    height: auto;
}
    
#\36 986904f {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
}



@media (max-width: 767px) {
    
#\33 1a9aa7e {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 12% 6% 0% 6%;
}
    
#fbec966d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-left: 6px;
    padding-right: 6px;
}
    
#\31 c5b8c73 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (max-width: 767px) {
    
#\31 4efce3e {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d14646da {
    min-height: 0;
    flex-direction: column;
    row-gap: 8px;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#d19319fb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#d9277510 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#ee0b2806 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\34 9b37b7f::before, #\34 9b37b7f > .bgExtraLayerOverlay {
    
}
#\34 9b37b7f {
    width: 100%;
    min-height: 433px;
    justify-content: flex-end;
    align-items: center;
    background-position: 0% 50%;
    height: auto;
    padding: 10% 8% 10% 8%;
}
    
#f3bc7df2 {
    align-self: auto;
    width: 99.37%;
    min-height: 147px;
    justify-content: flex-end;
    align-items: center;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b86ddad2 {
    width: 220px;
    min-height: 44px;
}
    
#\38 87bd405 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\35 00af284 {
    margin-bottom: 8%;
}
}



@media (max-width: 767px) {
    
#b56add89 {
    width: 100%;
    min-height: 101px;
    align-items: flex-start;
    row-gap: 5px;
}
    
#\36 f4195e8 {
    width: 100.00%;
}
    
#\31 d9fd524 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\34 47069fc {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#c58391e6 {
    height: auto;
    min-height: 160px;
}
    
#\34 9fe1929 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\30 9d70b8c {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\33 3b96764 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fdaf3b9 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 db8e69c {
    width: 96px;
    height: auto;
}
    
#ef538913 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\35 a57ff32 {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\31 9ebd49a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\34 097c1c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\38 e729dbc {
    height: auto;
    min-height: 160px;
}
    
#\36 e0f10f2 {
    height: auto;
    min-height: 160px;
}
    
#d667ced4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 6% 2% 6%;
}
    
#\34 16463d8 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\37 a5657e0 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7089461 {
    width: 96px;
    height: auto;
}
    
#\30 cc3b21a {
    width: 96px;
    height: auto;
}
    
#\31 dd75f8b {
    width: 96px;
    height: auto;
}
    
#\38 5983f65 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad069807 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\30 1c5faff {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\36 76f7037 {
    height: auto;
    min-height: 160px;
}
    
#\38 316a59c {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\36 2e1cfde {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
}



@media (max-width: 767px) {
    
#\39 0dba3d2 {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#\39 0dba3d2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAxUlEQVQI1wG6AEX/AJ+krqersq2usqamp5aVlIWEgn96c35xaIFzaYF2bwCXnameoqyipKufnqOamJiSiYqMfXuDb2qDdmuEfXMAjpSik5ejmZqhoJ+gp56epo+UnH1+hm5od3FibnJmAImNmpWTl6WdlLWrnb+wprmfoJ+BgXdnYVpiVExhVgCAhI6akYeynoHAqoi9ppGvloyNeG5eXlI4UUQpT0cAen2EopJ8v6BxwqFysJl7not3eXFfSFVHJEhBH05JSLxe2cKl5a8AAAAASUVORK5CYII=');
}
    
#b51eb36c {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#e745ba87 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#d9ba43ac {
    height: 144px;
}
    
#\39 f841682 {
    width: 100%;
}
    
#\33 f2acbed {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b3dc7e26 {
    width: 100%;
    min-height: 227px;
    align-items: flex-start;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e7e9bf21 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 8% 4% 8% 4%;
}
    
#\38 4ef2de8 {
    min-width: 32px;
    width: 100%;
}
    
#de307ac6 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6e3e498 {
    width: 100%;
    min-height: 139px;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
#\37 6e3e498.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 e263e32 {
    width: 100.00%;
    min-width: 32px;
    row-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b22762cd {
    width: 100%;
}
    
#\34 786c678 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 50dcd4c {
    min-height: unset;
    flex-direction: column;
}
    
#\31 4d0d54d {
    width: 100%;
    min-height: 435px;
    align-items: center;
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/1f386f7c-c7a8-49c4-8ee8-5cb1ccfb8f15/dms3rep/multi/opt/small_plant_light_blue_bg-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding: 50px 6% 50px 6%;
}
#\31 4d0d54d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAIBAxEEQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDc7lsdYzMJJ5W3wAaUxyX/2Q==');
}
    
#\38 b5b31d6 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding: 2.793296089385475% 2% 4% 2%;
}
    
#\39 cfa292f {
    background-color: rgba(255, 255, 255, 1);
}
}



@media (max-width: 767px) {
    
#d28e0edf {
    width: 100%;
    min-height: 320px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
}
#d28e0edf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAIAAADt1dgcAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACIklEQVQozz3KaU/TcACA8f8X0teCRtghBDAo51o3jigBBLoD8CCZBwjbXBkt7dZ27br1WLuOHXRbl+4iZImyLBicgUj8NkZNTJ53zw+w5GGcQGk8TGGh2FEoGgkSaIBAAxSOsjEcJGJHXDQSJ1DmOExhn/+JGBbmGTIt8iBJ4zyF/Uc0HmaO0SRDygKXUUQgcVGJi4osKcQJnsJ4ChO4mCImpBSboEmgiZwmsmqKSfOUxEWVJKPJSVXiaSIS2vWD06xcyIhZOaGk4um/L6sIQoLG0cD++x1gVorVUl4vZPKafKKK+ayiKWKKj1MkHiMw0Dprtc4azYZZNUolvXBazJ1k1YyazmhqoVAE7U73onvZ6XRaZ02jWi6VdaNaqVQNs95onbdBt3dzdf3zqter1Wu5nJbVlEpFN4xyo9lsf7kA329ur29/9X70DP1EYCL04QeZCUvMYU4VTNME37pfry47lxdtXWHp4Kt9L3zgc+56XMdBvyKJoH4qN/V0LZ9Kk3vh7flNeGB9sm/5Sd+bFRjd8wPmYDMe2GKD29GPG5/ckBe2rk4+eDHejzgf76wtAN/cyNulp7sb0IHX+W5l0uccRhzWtRnLhuORxzkKpix3Fsfvby6M+Ven/csTrxdHt+aGfM/sHsiOQHYwMXDXNdb/Ehpyu0a8zmEPbPNAVvefbG7YDlyj9+bHHz6fsi5NW1dnLOuzg8jsIOKwIA4rAtl+A0skKiHEjVY6AAAAAElFTkSuQmCC');
}
    
#\34 1afb042 {
    height: 56px;
}
    
#\34 b9e03e5 {
    background-color: rgba(213, 222, 237, 1);
}
    
#dd5aed34 {
    min-height: 320px;
    row-gap: 32px;
    width: 100%;
    align-items: center;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 8c587fc {
    width: 275px;
}
    
#\32 5285f97 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\32 85abc9d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d979a166 {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bfe14e6 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\32 5376d33 {
    width: 100%;
    min-height: 159px;
    align-items: flex-start;
    padding-bottom: 8px;
    height: auto;
}
    
#ff762614.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#ff762614 {
    width: 343px;
}
    
#\37 23c77f0 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#d539e0ad {
    height: 175px;
    width: 100.00%;
}
    
#c76dabc1 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ac7fcefe {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#a121f9d3 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\30 d989296 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\37 af57a7f {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 933162e {
    height: 175px;
    width: 100%;
}
    
#\31 5e2761d {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 fb33f30.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\34 fb33f30 {
    width: 343px;
}
    
#a6400d6c {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\34 ddedffe {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\31 55d55ec {
    width: 100%;
    min-height: 164px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#c90b9866 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#d5c5d2c3 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#d8bdcf27 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 206a0cd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#df763659.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#df763659 {
    width: 343px;
}
    
#f39c0492 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#eb2b638a {
    height: 175px;
    width: 100%;
}
    
#\35 1a1b0b4 {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e033ce0 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\36 e33f61f {
    width: 100%;
    min-height: 164px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\35 6b227fe {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 d820ddf {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c8e44f0c {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#f3fd1f46 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\32 4095958 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 509809f {
    height: 175px;
    width: 100.00%;
}
    
#\36 2907da4 {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aabeaaf0 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 ea9f236 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#d7b94679 {
    width: 100%;
    min-height: 159px;
    align-items: flex-start;
    padding-bottom: 8px;
    height: auto;
}
    
#e7be2471.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#e7be2471 {
    width: 343px;
}
    
#\32 7391a3d {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\39 fe7c663 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#f99de440 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\32 50b4722 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 01e7c70.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\39 01e7c70 {
    width: 343px;
}
    
#\30 bab5901 {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d9d34d20 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\34 a2fb684 {
    height: 175px;
    width: 100%;
}
    
#\37 2ecb067 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#eaf87f01 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\32 8fef837 {
    width: 100%;
    min-height: 164px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\30 5e463e2 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\36 d62fcf9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#a729c938 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#d6ab2308.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#d6ab2308 {
    width: 343px;
}
    
#\38 627eb9f {
    height: 175px;
    width: 100%;
}
    
#a97fdf56 {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ee830b7b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#cb251f21 {
    width: 100%;
    min-height: 164px;
    align-items: flex-start;
}
    
#f8da10db {
    width: 100%;
    order: 1;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f2aa143 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#daf7e769 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#c8c2b680 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#f59d4fa7 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\39 e52b86f {
    width: 92.08%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\37 37619f4 {
    min-height: unset;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 12%;
}
    
#\34 01fe9be {
    width: 100%;
    min-height: 93px;
    align-items: center;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#ebe867a1 {
    margin-left: 0%;
    margin-right: 0%;
    order: 3;
}
    
#\35 47ffacd {
    order: 2;
}
    
#c1693a38 {
    margin-left: 0%;
    margin-right: 0%;
    order: 3;
}
    
#a4662a17 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 10% 4% 12% 4%;
}
    
#fc892dca {
    order: 1;
}
    
#f210fc39 {
    order: 1;
}
    
#\39 aaeeb6a {
    order: 2;
}
    
#\33 2796dd2 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
}
    
#\33 55162bb {
    order: 0;
    align-items: flex-start;
}
    
#\32 60e986c {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
    row-gap: 24px;
    padding: 9% 8% 9% 8%;
}
    
#\39 47c6aad {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 cab91d2 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    border-radius: 22px;
    border-width: 1px;
    border-color: rgba(151, 151, 151, 0.2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px ;
    row-gap: 24px;
    padding: 9% 8% 9% 8%;
}
    
#e154b2bf {
    margin-left: 0%;
    margin-right: 0%;
}
    
#e8b268a2 {
    order: 0;
    align-items: flex-start;
}
    
#dcf0e827 {
    width: 100%;
    min-height: 440px;
    align-items: flex-start;
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/c516ab3d-e6f1-4c06-b0e4-cb599ea24bcc/dms3rep/multi/opt/little-boy-smiling-skateboard-on-orange-background-601h.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: initial;
    border-radius: 22px;
    background-position: 50% 50%;
    row-gap: 6px;
    padding: 8% 8% 8% 8%;
}
#dcf0e827.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAQAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACAQAAAHAAEFAAAAAAAAAAAAAAABAgMEERMSFSIxQVL/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGxEAAQUBAQAAAAAAAAAAAAAAAQACAwQhMRL/2gAMAwEAAhEDEQA/ANbs3rnzLT59ggQitR+qOSXORIujSfmxYNUWz7VAdYjfB5JHdTOvabOXADmL/9k=');
}
}



@media (max-width: 767px) {
    
#\34 f8e6405 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    height: auto;
}
    
#\32 bafb0b4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 1% 4%;
}
}



@media (max-width: 767px) {
    
#\31 4c62217 {
    order: 2;
}
    
#\36 e5fe932 {
    width: 96px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d4ab0cd {
    order: 3;
    width: 100%;
}
    
#\37 3d26e57 {
    order: 3;
    width: 100%;
}
    
#\38 2039f85 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
}
    
#\36 8ca751d {
    order: 3;
    width: 100%;
}
    
#\37 9325adb {
    height: 80px;
    width: 80px;
    min-width: 44px;
    min-height: 44px;
    order: 0;
    margin-bottom: 8px;
}
    
#\35 137fc49 {
    width: 96px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff6c96ca {
    height: 80px;
    width: 80px;
    min-width: 44px;
    min-height: 44px;
    order: 0;
    margin-bottom: 8px;
}
    
#\35 29ee20b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
}
    
#\30 925eed7 {
    width: 96px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6e9bcb1 {
    order: 2;
}
    
#\34 e467b60 {
    order: 2;
}
    
#f92d3f48 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 2% 4% 10% 4%;
}
    
#\33 dd91518 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
}
    
#\30 7f7c846 {
    height: 80px;
    width: 80px;
    min-width: 44px;
    min-height: 44px;
    order: 0;
    margin-bottom: 8px;
}
}



@media (max-width: 767px) {
    
#f9847ca7 {
    width: 100%;
    min-height: 101px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#e3b02089 {
    width: 100.00%;
}
    
#\36 03f7cfd {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#ca489aa3 {
    width: 96px;
    height: auto;
}
    
#\36 0499d60 {
    order: 2;
    justify-content: flex-start;
    align-self: auto;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3498a44 {
    order: 2;
    justify-content: flex-start;
    align-self: auto;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a2398c3 {
    width: 96px;
    height: auto;
}
    
#f3304c69 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\38 aa13e83 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\32 7df9438 {
    width: 96px;
    height: auto;
}
    
#\35 69f98e8 {
    order: 2;
    justify-content: flex-start;
    align-self: auto;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa03266a {
    width: 96px;
    height: auto;
}
    
#d9553903 {
    min-height: 54px;
    width: 82.96%;
}
    
#f28b61ca {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\35 65aad22 {
    order: 2;
    justify-content: flex-start;
    align-self: auto;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6eff77e {
    min-height: 54px;
    width: 82.96%;
}
    
#\34 e8fe55a {
    min-height: 54px;
    width: 82.96%;
}
    
#d6a4d295 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\34 5eb0df8 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\34 d2da675 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\37 f2b2dcc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 2% 4% 12% 4%;
}
    
#d6580872 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#f54f90a6 {
    min-height: 54px;
    width: 82.96%;
}
    
#\36 c8cc1cc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#\33 71955d5 {
    width: 74.91%;
}
    
#\33 08e1bb5 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
}
    
#\33 ae7b005 {
    border-color: rgba(0, 0, 0, 0);
    width: 99.61%;
    min-height: 197px;
    padding: 8% 8% 8% 8%;
}
    
#\38 c768065 {
    width: 99.91%;
}
    
#\38 48586cb::before, #\38 48586cb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\38 48586cb {
    width: 100%;
    min-height: 463px;
    align-items: flex-start;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 6% 8% 8% 8%;
}
#\38 48586cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAAAAAAAAAHqZRakAAAAxUlEQVQI1wG6AEX/ALetl8i3c8awU7aiUKKYdqeln7a0rcfFv9HPytfW0gC1o2DIsErHsEe2pFijnIOop6G1tK3FxL7NzMfR0MsAuaE8w6guv6lAsKJjpKCRqKihs7OswL+6xcXAxsXCAKKNOp6IL5+OSaOadqinnqmpo7Kzrbu7tr29uru7twB/ckxxZD14blCSjXynpqCnp6Kxsq23uLS6ure3t7QAVk5KSUE/WVRRhoN/paWhpqejsLKut7i2uru4tre0kPdvvuXh6yYAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#c557d413 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f611b202 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\33 2d1f7c7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\33 c67dc81 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ee2fe683 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 dbca08d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ffb1edf4 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 469cf7f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 515c22c {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b758c9bb {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 13b0e69 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
}
    
#dbd7ae6f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#fc416317 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\30 66c6c67 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
}
}

