@media all {
  *#dm .dmInner div.u_1379719632 img { object-fit:contain !important; }

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

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

  *#dm .dmInner div.u_3079723467 { transform:scaleX(-1) !important; }

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

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

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

  *#dm .dmInner a.u_3136136299 { transition:all 0.3s ease !important; }

  *#dm .dmInner a.u_3136136299:hover {
    box-shadow:0px 15px 35px -10px rgba(53,107,191,.4) !important;
    transform:scale(1.05) !important;
  }

  #\31 604735349 {
    display:flex !important;
    flex-direction:column !important;
  }

  #\31 604735349>div.layout-container.square { order:0 !important; }

  #\31 604735349>nav {
    order:-1 !important;
    margin-bottom:24px !important;
  }

  #a13e5703 { z-index:100 !important; }

  *#dm .dmInner a.u_4226765875 { transition:all 0.3s ease !important; }

  *#dm .dmInner a.u_4226765875:hover {
    box-shadow:0px 15px 35px -10px rgba(182,71,159,.4) !important;
    transform:scale(1.05) !important;
  }

  *#dm .dmInner a.u_1966914772,
  *#dm .dmInner a.u_1623785921,
  *#dm .dmInner a.u_1495938072,
  *#dm .dmInner a.u_2804858805,
  *#dm .dmInner a.u_1626847982 { transition:all 0.3s ease !important; }

  *#dm .dmInner a.u_1966914772:hover {
    box-shadow:0px 15px 35px -10px rgba(53,107,191,.4) !important;
    transform:scale(1.05) !important;
    background-image:linear-gradient(495deg,rgba(53,107,191,1) 0%,rgba(176,196,230,1) 100%) !important;
    background-origin:border-box !important;
    border-color:var(--color_15) !important;
  }

  *#dm .dmInner a.u_1626847982:hover {
    box-shadow:0px 15px 35px -10px rgba(93,118,148,.5) !important;
    transform:scale(1.05) !important;
    background-image:linear-gradient(495deg,rgba(93,118,148,1) 0%,rgba(176,196,230,1) 100%) !important;
    background-origin:border-box !important;
    border-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1623785921:hover {
    box-shadow:0px 15px 35px -10px rgba(53,107,191,.4) !important;
    transform:scale(1.05) !important;
  }

  *#dm .dmInner a.u_1495938072:hover {
    box-shadow:0px 15px 35px -10px rgba(97,76,141,.5) !important;
    transform:scale(1.05) !important;
    background-image:linear-gradient(495deg,rgba(97,76,141,1) 0%,rgba(163,126,180,1) 100%) !important;
    background-origin:border-box !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_2804858805:hover {
    box-shadow:0px 15px 35px -10px rgba(182,71,159,.4) !important;
    transform:scale(1.05) !important;
  }

  #widget_05r:hover+#widget_7qe { margin:24px 0 -6px 0 !important; }

  #widget_7qe { transition:all 0.5s ease !important; }

  #\31 f6c222c,
  #\34 e5d8683,
  #\37 3ed49b5,
  #be7b77e8,
  #\35 82e8fc0,
  #d5549cd0,
  #a6c221d7 { transition:all 0.5s ease !important; }

  #\31 f6c222c *,
  #\34 e5d8683 *,
  #\37 3ed49b5 *,
  #be7b77e8 *,
  #\35 82e8fc0 *,
  #d5549cd0 *,
  #a6c221d7 * { transition:all 0.5s ease !important; }

  #\31 f6c222c:hover,
  #\34 e5d8683:hover,
  #\37 3ed49b5:hover,
  #be7b77e8:hover,
  #\35 82e8fc0:hover,
  #d5549cd0:hover,
  #a6c221d7:hover { transform:scale(1.02) !important; }

  #\31 f6c222c:hover *,
  #\34 e5d8683:hover *,
  #\37 3ed49b5:hover *,
  #be7b77e8:hover *,
  #\35 82e8fc0:hover *,
  #d5549cd0:hover *,
  #a6c221d7:hover * { transform:scale(1.01) !important; }

  #\39 6ecfc01,
  #a65b0a07 { row-gap:12px !important; }

  #\39 6ecfc01 {
    opacity:0 !important;
    transition:all 0.5s ease !important;
  }

  #a65b0a07 {
    opacity:0 !important;
    transition:all 0.5s ease !important;
  }

  #\37 68642f1:hover #\39 6ecfc01 { opacity:1 !important; }

  #c0e5d14c:hover #a65b0a07 { opacity:1 !important; }

  #\38 44c10df {
    display:none !important;
    transition:all 0.5s ease !important;
  }

  #\37 68642f1:hover #e5210db2 {
    margin:-2% 0 2% 0 !important;
    transition:all 0.5s ease !important;
  }

  #c0e5d14c:hover #\30 8fc8dd6 {
    margin:-2% 0 2% 0 !important;
    transition:all 0.5s ease !important;
  }

  #group_1ko { transition:all 1s ease !important; }

  #\31 791728070 { transition:all 0.5s ease !important; }

  #group_1ko:hover { margin-top:-4% !important; }

  #group_1ko:hover~#widget_cm2 { display:none !important; }

  #group_1ko:hover #\31 791728070 { transform:rotate(-90deg) !important; }

  #group_1ko:hover #\38 44c10df { display:block !important; }

  #widget_cm2 { transition:all 0.5s ease !important; }

  #widget_cm2.hidden {
    max-height:0 !important;
    opacity:0 !important;
    margin-bottom:0 !important;
  }

  *#dm .dmInner a.u_1495938072 {
    background-image:linear-gradient(495deg,rgba(97,76,141,1) 0%,rgba(163,126,180,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-width:2.4px 2.4px 2.4px 2.4px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1495938072.hover {
    background-image:linear-gradient(495deg,rgba(97,76,141,1) 0%,rgba(163,126,180,1) 100%) !important;
    background-origin:border-box !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1626847982 {
    background-origin:border-box !important;
    background-image:linear-gradient(495deg,rgba(93,118,148,1) 0%,rgba(176,196,230,1) 100%) !important;
    border-style:solid !important;
    border-width:2.4px 2.4px 2.4px 2.4px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1626847982.hover {
    background-image:linear-gradient(495deg,rgba(93,118,148,1) 0%,rgba(176,196,230,1) 100%) !important;
    background-origin:border-box !important;
    border-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1966914772 { background-origin:border-box !important; }

  *#dm .dmInner a.u_1966914772.hover {
    background-image:linear-gradient(495deg,rgba(53,107,191,1) 0%,rgba(176,196,230,1) 100%) !important;
    background-origin:border-box !important;
    border-color:var(--color_15) !important;
  }

  .dmAccordionTitle .dmAccordionIcon svg { display:none !important; }

  .dmAccordionTitle .dmAccordionIcon {
    display:inline-block !important;
    width:24px !important;
    height:24px !important;
    background:url(https://irp.cdn-website.com/23cc6523/dms3rep/multi/MHF+arrow.svg) center center/contain no-repeat !important;
    transition:transform 0.5s ease !important;
  }

  li[aria-expanded="true"] .dmAccordionTitle .dmAccordionIcon { transform:rotate(90deg) !important; }

  *#dm .dmInner div.u_2475663284 .accordion-title { font-family:'IM Fell English' !important; }

  *#dm .dmInner *.u_2475663284 .accordion-icon {
    color:var(--color_10) !important;
    fill:rgba(254,239,220,1) !important;
  }

  *#dm .dmInner a.u_1203708316 { transition:all 0.3s ease !important; }

  *#dm .dmInner a.u_1203708316:hover {
    box-shadow:0px 15px 35px -10px rgba(182,71,159,.4) !important;
    transform:scale(1.05) !important;
  }

  *#dm .dmInner a.u_2804858805 span.text {
    font-family:'Source Sans Pro' !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1495938072 span.text { font-family:'Source Sans Pro' !important; }

  *#dm .dmInner a.u_1623785921 span.text { font-family:'Source Sans Pro' !important; }

  *#dm .dmInner a.u_1626847982 span.text { font-family:'Source Sans Pro' !important; }

  *#dm .dmInner a.u_1966914772 span.text { font-family:'Source Sans Pro' !important; }

  *#dm .dmInner div.u_681911268 img {
    border-radius:50% !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1889791703 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_3) rgb(255,255,255) !important;
    border-width:0px 0px 0.8px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1889791703 textarea {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_3) rgb(255,255,255) !important;
    border-width:0px 0px 0.8px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1889791703 select {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_3) rgb(255,255,255) !important;
    border-width:0px 0px 0.8px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1889791703 .dmformsubmit:hover {
    background-image:linear-gradient(495deg,rgba(123,101,169,1) 0%,rgba(123,101,169,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1889791703 .dmformsubmit.hover {
    background-image:linear-gradient(495deg,rgba(123,101,169,1) 0%,rgba(123,101,169,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1889791703 .dmformsubmit {
    width:200px !important;
    margin-block-start:12px !important;
    background-image:linear-gradient(495deg,rgba(123,101,169,1) 0%,rgba(163,126,180,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-width:2.4px 2.4px 2.4px 2.4px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1889791703 .dmforminput input {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .dmforminput textarea {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .dmforminput .fileUploadLink {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .checkboxwrapper span {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .radiowrapper span {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .optinwrapper div {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .freetextwrapper {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .dmforminput select {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 .dmforminput option {
    font-family:'Source Sans Pro' !important;
    font-size:18px !important;
    color:var(--color_13) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1889791703 input::placeholder {
    color:var(--color_13) !important;
    font-family: OPTIMA !important;
  }

  *#dm .dmInner div.u_1889791703 input.placeholder {
    color:var(--color_13) !important;
    font-family: OPTIMA !important;
  }

  *#dm .dmInner div.u_1889791703 textarea::placeholder {
    color:var(--color_13) !important;
    font-family: OPTIMA !important;
  }

  *#dm .dmInner div.u_1889791703 textarea.placeholder {
    color:var(--color_13) !important;
    font-family: OPTIMA !important;
  }

  *#dm .dmInner div.u_1889791703 select::placeholder {
    color:var(--color_13) !important;
    font-family: OPTIMA !important;
  }

  *#dm .dmInner div.u_1889791703 select.placeholder {
    color:var(--color_13) !important;
    font-family: OPTIMA !important;
  }

  *#dm .dmInner div.u_1889791703 .dmform-success { text-align:center !important; }

  *#dm .dmInner div.u_1889791703 .dmform-success .rteBlock { text-align:center !important; }

  *#dm .dmInner div.u_1889791703 .dmform-error { text-align:center !important; }

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

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

  *#dm .dmInner div.u_1604735349 .pagination-nav .pagination-link.disabled { color:rgba(188,156,163,0.3) !important; }

  *#dm .dmInner div.u_1604735349 .pagination-nav .pagination-item:not(.active) { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1604735349 .pagination-nav .pagination-item.active {
    color:rgba(255,255,255,1) !important;
    background-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1962443121 .pagination-nav .pagination-item:not(.active) { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1962443121 .pagination-nav .pagination-link.disabled { color:rgba(188,156,163,0.3) !important; }

  *#dm .dmInner div.u_1962443121 .pagination-nav .pagination-item.active {
    background-color:var(--color_9) !important;
    color:rgba(255,255,255,1) !important;
  }
}
@media (min-width:1025px) {
  *.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-color:var(--color_6) !important;
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/texture+paper+bg+1.1-16227h.png) !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-color:var(--color_6) !important;
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/texture+paper+bg+1.1-16227h.png) !important;
    background-size:cover !important;
    background-attachment:initial !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_2475663284 .accordion-title { font-size:30px !important; }

  *#dm .dmInner div.u_1604735349 .pagination-nav .pagination-item { font-size:18px !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:repeat !important;
    background-size:auto !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:repeat !important;
    background-size:auto !important;
  }

  *#dm .dmInner div.u_2475663284 .accordion-body { font-size:14px !important; }

  *#dm .dmInner div.u_1962443121 .pagination-nav .pagination-item { font-size:16px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1639733854
{
}
#\31 639733854>h2>span
{
	font-size:4vw !important;
}
*#dm .dmInner div.u_1500144490
{
}
#\31 500144490>h2>span
{
	font-size:4vw !important;
}
*#dm .dmInner div.u_1500144490
{
}
#\31 500144490>h2>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1951910027
{
}
#\31 951910027>h2>span
{
	font-size:4vw !important;
}
#\31 951910027>h2>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1951910027
{
}
#\31 951910027>h2>span
{
	font-size:4vw !important;
}
#\31 951910027>h2>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1959213780
{
}
#\31 959213780>h2>span
{
	font-size:4vw !important;
}
#\31 959213780>h2>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1959213780
{
}
#\31 959213780>h2>span
{
	font-size:4vw !important;
}
#\31 959213780>h2>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1290907592
{
}
#\31 290907592>h2>span
{
	font-size:4vw !important;
}
#\31 290907592>h2>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1290907592
{
}
#\31 290907592>h2>span
{
	font-size:4vw !important;
}
#\31 290907592>h2>span
{
	font-size:3vw !important;
}
#\31 290907592>p>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1262127620
{
}
#\31 262127620>h2>span
{
	font-size:4vw !important;
}
#\31 262127620>h2>span
{
	font-size:3vw !important;
}
*#dm .dmInner div.u_1262127620
{
}
#\31 262127620>h2>span
{
	font-size:4vw !important;
}
#\31 262127620>h2>span
{
	font-size:3vw !important;
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-top: 200px;
    padding-bottom: 4%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_2nk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -2% 0% 0px 0%;
}
    
#group_liq {
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_nsa {
    width: 600px;
    height: auto;
    max-width: 100%;
    margin-left: -2px;
    margin-right: 2px;
}
    
#\39 d424743 {
    width: 525px;
    height: auto;
    max-width: 100%;
}
    
#group_apb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 24px;
    margin-bottom: 24px;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_oks {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 8d28f3a {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0%;
    min-height: auto;
}
    
#group_a7v {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding-left: 2%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#widget_2nk {
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_a7v {
    order: 1;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_nsa {
    width: 320px;
}
    
#group_liq {
    padding-left: 0%;
    padding-right: 0%;
}
    
#group_apb {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    margin-top: 9px;
    margin-bottom: 9px;
}
    
#\36 8d28f3a {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_oks {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d424743 {
    width: 310px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    background-size: contain;
    background-position: 0% 50%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\36 3d24979f4a54e38542a8abb.lazy {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    padding-top: 2%;
    padding-bottom: 4%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_dsj.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#widget_dsj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\36 3d24979f4a54e38542a8abb.lazy {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 0% 4% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e0a62f17 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 fa78168 {
    width: 540px;
    height: auto;
    max-width: 100%;
}
    
#\34 6330fbf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 0a0dbe2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ae7a40a0 {
    width: 545px;
    height: auto;
    max-width: 100%;
}
    
#e965f76b {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 51f4f0c {
    align-items: flex-start;
    width: 550px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2b8c44f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    background-size: contain;
    background-position: 0% 50%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\39 2b8c44f.lazy {
    background-image: url('');
}
    
#fdaf0f3d {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c3702bf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 3d0d7db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6af9682[data-pinned] {
    position: sticky;
    top: 6%;
    bottom: 0px;
    z-index: 1;
}
#\36 6af9682 {
    width: 54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6c679f5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 90a9d5a {
    width: 550px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ba6ac418 {
    width: 530px;
    height: auto;
    max-width: 100%;
}
    
#\35 1bde5c8 {
    align-items: flex-start;
    width: 550px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dc72688e {
    width: 490px;
    height: auto;
    max-width: 100%;
}
    
#\30 ddd4759 {
    align-items: flex-start;
    width: 550px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 667b1ae {
    align-items: flex-start;
    width: 550px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_uqd {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 35% 0% 30% 0%;
}
    
#\33 4983a62 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 30% 0%;
}
    
#b118970e {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 30% 0%;
}
    
#\33 cadae06 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 30% 0%;
}
    
#\32 d90ec39 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 35% 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 6af9682[data-pinned] {
    top: 0%;
}
#\36 6af9682 {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 0a0dbe2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\39 2b8c44f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\39 2b8c44f.lazy {
    background-image: url('');
}
    
#e965f76b {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#fdaf0f3d {
    width: 100%;
    padding-left: 10%;
    padding-right: 6%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 285af89 {
    margin: 0px 0% 0px 0%;
}
    
#group_uqd {
    margin-top: 20%;
    margin-bottom: 20%;
}
    
#\33 4983a62 {
    row-gap: 0px;
    min-height: auto;
    margin-bottom: 20%;
}
    
#\30 ddd4759 {
    row-gap: 12px;
    width: 100.00000203179617%;
}
    
#ae7a40a0 {
    width: 100.00000203179617%;
}
    
#\36 90a9d5a {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-width: 310px;
}
    
#b118970e {
    min-height: auto;
    margin-bottom: 20%;
    row-gap: 0px;
}
    
#\35 1bde5c8 {
    row-gap: 12px;
    width: 100.00000203179617%;
}
    
#ba6ac418 {
    width: 100%;
}
    
#\36 fa78168 {
    width: 100%;
}
    
#\31 51f4f0c {
    row-gap: 12px;
    width: 100.00000203179617%;
}
    
#\33 cadae06 {
    row-gap: 0px;
    margin-bottom: 20%;
    min-height: auto;
}
    
#\32 d90ec39 {
    row-gap: 0px;
    min-height: auto;
    margin-bottom: 20%;
}
    
#\38 667b1ae {
    row-gap: 12px;
    width: 100.00000203179617%;
}
    
#dc72688e {
    width: 100%;
}
}



@media all {
    
#f8e000de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin-top: 8%;
    margin-bottom: 8%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 b4da8c8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d7becd4c {
    width: 507px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\32 a847542 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 431bda5 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding-left: 4%;
    padding-right: 2%;
    margin: 0px 0% 0px 0%;
    padding-top: 0%;
    padding-bottom: 0%;
}
    
#\34 3a76819 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    margin-bottom: NaN%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
}
    
#group_bdp {
    justify-content: flex-start;
    align-items: flex-start;
    width: 54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: -20%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
}



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



@media (max-width: 767px) {
    
#f8e000de {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: 0%;
    margin-bottom: 0%;
}
    
#\33 b4da8c8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0px 0%;
}
    
#\32 a847542 {
    height: auto;
    margin-top: 0%;
    margin-bottom: 0%;
}
    
#\34 483a99c {
    margin: 0px 0% 0px 0%;
}
    
#\34 3a76819 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\34 431bda5 {
    width: 100%;
    min-height: auto;
    padding: 4% 0% 8% 10%;
    margin: 0px 0% 0px 0%;
}
    
#group_bdp {
    width: 104%;
    min-height: auto;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
}
    
#d7becd4c {
    width: 295px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\38 442bfcb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d39a9609 {
    padding-top: 8%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 a9af23a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#\39 a9af23a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_p4d {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/watercolor-brush-strokes-thick-3cd367f4-1920w.png);
    margin-left: 2%;
}
#innergrid_p4d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhklEQVQI1wF7AIT/AMmr0ZDNsNOw0rjW1NjC2tzgzd/f5tbk3Ord59Xu4urE7+Xriu7m6lQAzbDUk9G21rPWvtnX3Mfc3OLR4d3o2eXY69/o0O/k673w5uyF7+fqUADQtdaW1bzZttrE3NrfzN/c5dXi2unc5tPt4enL8ObstvHn7X/w6OpLhCFife8yLsQAAAAASUVORK5CYII=');
}
    
#\32 b4b8b8f {
    width: 878px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    margin-top: 34px;
    margin-left: -2%;
}
    
#group_ogm {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_1gr {
    width: 45%;
    height: auto;
    max-width: 100%;
    margin: -6% 0% -4% 0%;
}
    
#group_1nc {
    align-items: flex-start;
    width: 55%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 6%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
}
    
#widget_cm2 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-left: 12%;
    margin-right: 8%;
    margin-bottom: 8%;
}
    
#group_1ko {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    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%;
}
    
#group_4nt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding-left: 15%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 44c10df {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_b28 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_p74 {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin-bottom: 0px;
    order: 0;
}
    
#widget_f92 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\38 442bfcb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d39a9609 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 18% 0% 0% 0%;
}
    
#widget_1gr {
    height: 240px;
    width: 60%;
    margin: -62px 0% 0% 0%;
}
    
#\36 27e8922 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_p4d {
    grid-template-rows: minmax(8px, max-content);
    margin-left: 0%;
}
#innergrid_p4d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhklEQVQI1wF7AIT/AMmr0ZDNsNOw0rjW1NjC2tzgzd/f5tbk3Ord59Xu4urE7+Xriu7m6lQAzbDUk9G21rPWvtnX3Mfc3OLR4d3o2eXY69/o0O/k673w5uyF7+fqUADQtdaW1bzZttrE3NrfzN/c5dXi2unc5tPt4enL8ObstvHn7X/w6OpLhCFife8yLsQAAAAASUVORK5CYII=');
}
    
#\39 a9af23a {
    margin-bottom: -4%;
}
    
#\32 b4b8b8f {
    margin-left: 0%;
    width: 355px;
    align-self: center;
    margin-bottom: 12%;
    margin-top: 10%;
}
    
#group_ogm {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_1nc {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_cm2 {
    margin-left: 0%;
    margin-right: 4%;
    align-self: flex-end;
    margin-top: -90px;
}
    
#group_1ko {
    row-gap: 12px;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\39 09359e9 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#b32318af.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#b32318af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0f0b749 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#HowItWorks {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    background-size: contain;
    background-position: 0% 50%;
    padding-top: 6%;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#HowItWorks.lazy {
    background-image: url('');
}
}



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



@media (max-width: 767px) {
    
#\39 09359e9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 0% 4%;
}
    
#HowItWorks {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding-top: 0%;
    padding-bottom: 0%;
}
#HowItWorks.lazy {
    background-image: url('');
}
    
#fe7f0d12 {
    margin: 0px 0% -4% 0%;
}
    
#b32318af {
    width: 330px;
}
}



@media all {
    
#c900b693 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ce6daf8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_5k2 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_lee {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#widget_jqh {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#c091e77a {
    width: 378px;
    height: auto;
    max-width: 100%;
}
    
#\36 13a80bf {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 59c9634 {
    width: 100px;
    height: auto;
    max-width: 100%;
    margin-top: -10px;
    margin-bottom: -10px;
}
    
#\31 4fb3087 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 63b8591 {
    width: 364px;
    height: auto;
    max-width: 100%;
}
    
#\36 7dbc3f4 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b02bd826 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#cb287295 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 86f1e24 {
    width: 400px;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#c900b693 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 ce6daf8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 8% 18% 8%;
}
    
#group_5k2 {
    margin: 0px 0% 0px 0%;
}
    
#\36 13a80bf {
    margin: 0px 0% 0px 0%;
}
    
#\36 7dbc3f4 {
    margin: 0px 0% 0px 0%;
}
    
#bb07fe8f {
    margin: 0px 0% 0px 0%;
}
    
#\39 86f1e24 {
    width: 275px;
}
    
#\38 63b8591 {
    width: 300px;
}
    
#c091e77a {
    width: 300px;
}
}



@media all {
    
#e9d17c38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/MHF-watercolor-all-3x2-1-1920w.png);
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#e9d17c38.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJklEQVQY0wXByU7CUBQA0PcNxqVf4k5d6Na/cOMHGA0b4tKliUMMUWMKIcaUBEIdUNQEKLRAa2mbtq+UsbVRqOIAvnvjOaTlBQsiHa01zTDW1rt89KKU/lrFBprZLNqZOLjCMtiFOeIEH+vVdhSXjVCw6q4+qlU7Uyk3BIUz0eBugPLbMHhaIc4w2mvS96Kq+19UsmAslnFauUKQTwC1xCfa6Tz2CzHS98ec6wyVjkYhqMlsIt7BtJIEJu4zUA8Z2lwD/YcL8toLdt8s+zbStcm3WoGZeg1MSQEoR4BmAtBNy+g/npJJr7f6a2k7M7OeY/pzHQyhBealDsa5CjQlYjdzjGFpk/x42jxzpCVw5C2k5TOk9zy2czx6fBr6+QMYFDYwlBb/Aa9+5Df9Ep6rAAAAAElFTkSuQmCC');
}
    
#a0d3c62a {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    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%;
}
    
#group_u9i {
    align-items: center;
    width: 80%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 4%;
    order: 0;
    padding-top: 15%;
    padding-bottom: 12%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_m0l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ec601d6c {
    width: 824px;
    height: auto;
    max-width: 100%;
    margin-top: 12px;
    order: 1;
}
    
#widget_05r {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_7qe {
    width: 354px;
    height: auto;
    max-width: 100%;
    margin-top: 18px;
    order: 4;
}
    
#group_ugr {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    margin-top: 4%;
    margin-bottom: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_trd {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 24px 0px 0%;
}
    
#widget_45n {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: -2px;
}
}



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



@media (max-width: 767px) {
    
#e9d17c38 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#e9d17c38.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJklEQVQY0wXByU7CUBQA0PcNxqVf4k5d6Na/cOMHGA0b4tKliUMMUWMKIcaUBEIdUNQEKLRAa2mbtq+UsbVRqOIAvnvjOaTlBQsiHa01zTDW1rt89KKU/lrFBprZLNqZOLjCMtiFOeIEH+vVdhSXjVCw6q4+qlU7Uyk3BIUz0eBugPLbMHhaIc4w2mvS96Kq+19UsmAslnFauUKQTwC1xCfa6Tz2CzHS98ec6wyVjkYhqMlsIt7BtJIEJu4zUA8Z2lwD/YcL8toLdt8s+zbStcm3WoGZeg1MSQEoR4BmAtBNy+g/npJJr7f6a2k7M7OeY/pzHQyhBealDsa5CjQlYjdzjGFpk/x42jxzpCVw5C2k5TOk9zy2czx6fBr6+QMYFDYwlBb/Aa9+5Df9Ep6rAAAAAElFTkSuQmCC');
}
    
#a0d3c62a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\31 ef78903 {
    margin: 0px 0% 0px 0%;
}
    
#widget_m0l {
    width: 260px;
}
    
#group_u9i {
    width: 100%;
    padding: 18% 0% 8% 0%;
}
    
#ec601d6c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 8%;
    padding-right: 8%;
}
#ec601d6c {
    width: 99.99999829320036%;
}
    
#widget_45n {
    margin-top: 0px;
}
    
#widget_trd {
    margin-right: 0px;
}
    
#group_ugr {
    justify-content: space-around;
    width: 100%;
    padding-left: 4%;
    padding-right: 4%;
    margin-top: 8%;
    margin-bottom: 8%;
}
    
#widget_7qe.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-right: 0%;
}
#widget_7qe {
    width: 330px;
    margin-top: 24px;
}
}



@media all {
    
#\30 d41d70a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 6px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ff74d374 {
    padding-top: 2%;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 2%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 3ae1c7a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 233da0e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f24ebcf {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin-top: 18px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\30 d41d70a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ff74d374 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\30 233da0e {
    width: 275px;
}
    
#\36 4e991e5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f24ebcf {
    margin-top: 12px;
}
}



@media all {
    
#\39 5023162 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 322917d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 921c624 {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/watercolor-brush-strokes-thick-bf9c57e1-1920w.png);
    margin-left: 2%;
}
#\38 921c624.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhklEQVQI1wF7AIT/AMfZ5HG/1eSSvtXkucHV4sbL2uPN1eDkz+Hm58zm6Oe+6enmiOXl4VUAzN3nb8jc55XJ3Oe+zNzlx9Xh5sbd5ei95urrs+nr6Z/r7Ols5ubiPADS4elu0eLqmNPj6sLX4+nI3+fqvuXr66zt7++b7+/tgPDw7VHp6OUjYFdhR76djbcAAAAASUVORK5CYII=');
}
    
#\34 ca325a7 {
    width: 838px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: center;
    margin-left: -2%;
    margin-bottom: 18px;
}
    
#\34 f5ec81e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 894f4bd {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f58bf91.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#\37 f58bf91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ios {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_h7d {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_nb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 6px;
}
    
#widget_pcn {
    width: 350px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 0db8aa4 {
    width: 350px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 303cd8f {
    width: 350px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b3dcfa5c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#b3dcfa5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 6% 0% 3% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 60a10c0 {
    width: 350px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#b6f11fbd {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 d81d292 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 6px;
}
    
#\34 060bad3 {
    width: 350px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#group_fu8 {
    align-items: flex-start;
    width: 350px;
    min-height: auto;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 4%;
    order: 3;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-width: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 12px 0% 0% 0%;
}
    
#widget_2a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 48ebea3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 39c324b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 322917d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24% 0% 0% 0%;
}
    
#\34 f5ec81e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ios {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_h7d {
    width: 100%;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#b6f11fbd {
    row-gap: 10px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 f58bf91 {
    margin-bottom: -4%;
    margin-top: 0%;
}
    
#\39 92db720 {
    margin: 0px 0% 0px 0%;
}
    
#\38 921c624 {
    margin-left: 0%;
    grid-template-rows: minmax(8px, max-content);
    background-position: 50% 50%;
}
#\38 921c624.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhklEQVQI1wF7AIT/AMfZ5HG/1eSSvtXkucHV4sbL2uPN1eDkz+Hm58zm6Oe+6enmiOXl4VUAzN3nb8jc55XJ3Oe+zNzlx9Xh5sbd5ei95urrs+nr6Z/r7Ols5ubiPADS4elu0eLqmNPj6sLX4+nI3+fqvuXr66zt7++b7+/tgPDw7VHp6OUjYFdhR76djbcAAAAASUVORK5CYII=');
}
    
#\34 ca325a7 {
    width: 350px;
    justify-self: center;
    margin: 10% 0px 15% 0%;
}
    
#\39 894f4bd {
    min-height: auto;
}
    
#\34 0db8aa4 {
    width: 280px;
}
    
#\34 060bad3 {
    width: 280px;
}
    
#\39 60a10c0 {
    width: 280px;
}
    
#\34 303cd8f {
    width: 280px;
}
    
#widget_pcn {
    width: 280px;
}
    
#\36 d81d292 {
    margin-top: 0%;
    margin-bottom: 6px;
}
    
#group_fu8 {
    align-items: center;
    margin-top: 24px;
}
}



@media all {
    
#d2e84981 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 aa8fb93 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 8% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9gs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 f311a8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-bottom: 9px;
}
    
#e6517de5 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_di5 {
    width: 750px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 4%;
    margin-left: 45px;
}
}



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



@media (max-width: 767px) {
    
#d2e84981 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 aa8fb93 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 0% 0px 0%;
}
    
#widget_di5.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 4%;
}
#widget_di5 {
    margin-left: 0px;
    width: 99.99999829320036%;
    margin-top: 8%;
}
    
#\31 53eaedb {
    margin: 0px 0% 0px 0%;
}
    
#\33 f311a8e {
    margin-bottom: 0px;
    width: 315px;
}
}



@media all {
    
#\30 3492ff7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f7badee {
    min-height: 668px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1uj {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_806 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 750px;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0%;
    align-self: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 3% 0%;
}
    
#widget_0ji {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: -24px;
    margin-bottom: 10px;
}
    
#widget_ipa {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 48px;
}
    
#widget_hlp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 3b96a1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 f7badee {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_0ji {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 3492ff7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 f7badee {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 0% 0% 0%;
}
    
#widget_1uj {
    height: auto;
    width: 120px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0ji {
    height: auto;
    width: 40px;
    margin: 0px -10px 0px -20px;
}
    
#\32 8659a9c {
    margin: 0px 0% 0px 0%;
}
    
#group_806 {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 0%;
}
    
#widget_ipa {
    width: 300px;
    margin: 12px 0% 24px 0%;
}
}



@media all {
    
#\30 4370cf2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    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 0cf0824 {
    min-height: 10px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    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%;
}
    
#\32 0c1b260 {
    margin-top: -10px;
}
}



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



@media (max-width: 767px) {
    
#\30 4370cf2 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 0px;
}
    
#\39 0cf0824 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\32 0c1b260 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 31cd2ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    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 6958aca {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-top: 10%;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 c78d4ec {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 3ed49b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/watercolor-clouds-sapphire-1-44a8048f-1920w.png);
    background-size: contain;
    align-items: center;
    padding-top: 10%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding-bottom: 4%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\37 3ed49b5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AOb//wLM4e0OwNPkLrnM4l2yxN2AscLcgbPE3GK6y+Izx9jpFNTU/wEAz+LxEMDT6Dm1x99yprnUpJyvzL2cr8y+qLrVqrfJ4X/E1ulJydrrHADB0+kzsMPcdKW40sOTp8Xri569+42gv/udsMzxsMPc0L/R54vI2u5NALrL41amuNSilqnH7n+UtP52i6z+fpKz/pGkw/2nudb4tMbfvb/R54IAt8nie56wzbuInLr7b4Wl/myCov55ja7+h5q7/Zqty/2nutbOuczkoACyxN1+mqzKvYGWtftpgJ/+Zn2c/nWKqv6Dlrf9lafH/aGz0Mu2yOCZALLE3Wifsc6riZ2773GIpv1qgaD+eI2t/oyfvv2cr8zpp7rUq7nM4m0ArL3YNKO10XCVqMa+h5y56IOYtfuMoL35nrHM6Ky+17q1x95wwNLkNACxwNsPtMXeNKm71m+htM+lnbDLvKK1z7axw9uZvs/lZ8na7DHK2+oJAL+//wDN3OsJus3hLb7Q5WK9z+V+wdLmc8XV50nJ2esm2un4Db+//wCONxcB26SangAAAABJRU5ErkJggg==');
}
    
#f7ac011e {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    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 cc495ad {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#b547eab6 {
    width: 276px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a28387a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 36px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 83d2ccc {
    width: 314px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e4f7cae8 {
    width: 400px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: -63px;
    grid-area: auto / auto / auto / auto;
}
    
#a515678c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#a515678c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_016 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 4;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#be7b77e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/watercolor-clouds-lavender-1-1920w.png);
    background-size: contain;
    align-items: center;
    padding-top: 10%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-top: 15%;
    margin-left: -12%;
    margin-right: -12%;
    padding-bottom: 4%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
}
#be7b77e8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+ANCiuQHuzN0BoYaxFqSJtUCrkLpnspi/WL+mxjHYxdUK4NHZA8uYywEAqI2xCZV7qSGFa55RfGKYh4RqnayQdqafrZO7fcWty0vWwdcp487hCwChiLIzhWufXnFXj59hSYLVZ0+H83dek+aaf63Lt53Cnsmxz2XWv9gxAKCEs3iCZ52pZEyF3ks2cPhJNW/8YUmC/YhsoPumi7fouqDFrMmw0HEAqo+7qodsodBlTIb3SDNu/Ugzbv5eRYD+fGCY/Z+Csvu2msLKzLLSmwC5oMW0mn+u2HphlvxeRoD9XUV//m1TjP6GaZ/8pIe197qfxcfPttSYAMy20n6zmsC2nIGv74Rpnv1+Ypn9iWyh/Zx/r/Gzl8DQxavNjtrE3FcA18XYRMewzn23nsO/qY656aOItPaojLjvspe/yMCmyI3Ot9JL383eIwDfz9wP18HZOMqy0GzCqcugvKPHs7+myKvDqct7yK7NPsqzzxL///8AAH9/fwDYxNgN1L/VJdjD2ljXwtlx2MPaadTA1jfSvdIRy8vLAf///wCyifkVIXuUigAAAABJRU5ErkJggg==');
}
    
#c83dce0c {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 17a6c42 {
    width: 274px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b388c58 {
    width: 294px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 244214e {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
    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 c549e54 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    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 071b11a {
    width: 400px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: -63px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e50231f {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 36px;
    margin-top: 6px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 82e8fc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/watercolor-clouds-sage-1-1920w.png);
    background-size: contain;
    align-items: center;
    padding-top: 10%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding-bottom: 4%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\35 82e8fc0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AP//fwDfyYsJ3ruGLeK+h2LhvYd+4b+Ic97BiUndxIsm3s+PDb+/PwAA27d/D+G4gzTesH9v36t8pd2oerzerHy237WCmeG+h2fixYsx28OFCQDcsn803q18cNyjd77cmnHo2pdv+9ydc/ndqXro37KAuuC4g3DfvoY0AOC3gmjfqnur3Jty79iLaP3WhmX+2I9r/tudc/3fqXrp4LB+q+K7hW0A37eCft2meL3alm7714Vk/taDY/7XjWr+2Jdv/d2jd/3frHzL4rmEmQDhuoR73ap6u9uacfvXimf+1odm/teQa/7YmXH93qd5/eGwf87lvYegAN+7hFbfr36i3KR37tqVbv7Xjmr+2JNt/tugdf3fsH/44biEvePAiIIA4sGJM+G2gnTern3D3KN269uccvvbnnP73Kl68eC2gtDiwIiL5ceMTQDgx4wQ48CIOeC4g3Lfr36k3ah6vd2oeb7esH6q4LqEf+HDiUnfxoscAObCkQLdwokO3L2GLt67hV3ft4KA37aBgd23gmLdu4Qz3cOKFP/UqgG9GQcrFsVzqwAAAABJRU5ErkJggg==');
}
    
#eab8c068 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    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 0f35fc3 {
    width: 314px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f3f5ea3 {
    width: 288px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 24px;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 08f4213 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e6e68086 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 7cc406a {
    width: 400px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: -63px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1de1d43 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 36px;
    margin-top: 4px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2d7754d {
    width: 300px;
    height: auto;
    max-width: 100%;
    margin-top: -12px;
    align-self: center;
}
    
#a13e5703 {
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 3;
    justify-self: auto;
    align-self: center;
    margin-top: 6%;
    margin-bottom: -12%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 5eab400 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_dj3 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#group_i0u {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



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



@media (max-width: 767px) {
    
#\32 31cd2ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 6958aca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 18% 0% 0px 0%;
}
    
#\37 3ed49b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 25%;
    padding-bottom: 5%;
    margin: 0px 0% 0px 0%;
}
#\37 3ed49b5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AOb//wLM4e0OwNPkLrnM4l2yxN2AscLcgbPE3GK6y+Izx9jpFNTU/wEAz+LxEMDT6Dm1x99yprnUpJyvzL2cr8y+qLrVqrfJ4X/E1ulJydrrHADB0+kzsMPcdKW40sOTp8Xri569+42gv/udsMzxsMPc0L/R54vI2u5NALrL41amuNSilqnH7n+UtP52i6z+fpKz/pGkw/2nudb4tMbfvb/R54IAt8nie56wzbuInLr7b4Wl/myCov55ja7+h5q7/Zqty/2nutbOuczkoACyxN1+mqzKvYGWtftpgJ/+Zn2c/nWKqv6Dlrf9lafH/aGz0Mu2yOCZALLE3Wifsc6riZ2773GIpv1qgaD+eI2t/oyfvv2cr8zpp7rUq7nM4m0ArL3YNKO10XCVqMa+h5y56IOYtfuMoL35nrHM6Ky+17q1x95wwNLkNACxwNsPtMXeNKm71m+htM+lnbDLvKK1z7axw9uZvs/lZ8na7DHK2+oJAL+//wDN3OsJus3hLb7Q5WK9z+V+wdLmc8XV50nJ2esm2un4Db+//wCONxcB26SangAAAABJRU5ErkJggg==');
}
    
#e4f7cae8 {
    height: auto;
    width: 100%;
    margin-bottom: 0px;
}
    
#be7b77e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 25%;
    padding-bottom: 5%;
    margin: 0px 0% 0px 0%;
}
#be7b77e8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+ANCiuQHuzN0BoYaxFqSJtUCrkLpnspi/WL+mxjHYxdUK4NHZA8uYywEAqI2xCZV7qSGFa55RfGKYh4RqnayQdqafrZO7fcWty0vWwdcp487hCwChiLIzhWufXnFXj59hSYLVZ0+H83dek+aaf63Lt53Cnsmxz2XWv9gxAKCEs3iCZ52pZEyF3ks2cPhJNW/8YUmC/YhsoPumi7fouqDFrMmw0HEAqo+7qodsodBlTIb3SDNu/Ugzbv5eRYD+fGCY/Z+Csvu2msLKzLLSmwC5oMW0mn+u2HphlvxeRoD9XUV//m1TjP6GaZ/8pIe197qfxcfPttSYAMy20n6zmsC2nIGv74Rpnv1+Ypn9iWyh/Zx/r/Gzl8DQxavNjtrE3FcA18XYRMewzn23nsO/qY656aOItPaojLjvspe/yMCmyI3Ot9JL383eIwDfz9wP18HZOMqy0GzCqcugvKPHs7+myKvDqct7yK7NPsqzzxL///8AAH9/fwDYxNgN1L/VJdjD2ljXwtlx2MPaadTA1jfSvdIRy8vLAf///wCyifkVIXuUigAAAABJRU5ErkJggg==');
}
    
#\34 071b11a {
    height: auto;
    width: 100%;
    margin-bottom: 0px;
}
    
#\35 82e8fc0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
    padding-top: 25%;
    padding-bottom: 10%;
    margin: 0px 0% 0px 0%;
}
#\35 82e8fc0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AP//fwDfyYsJ3ruGLeK+h2LhvYd+4b+Ic97BiUndxIsm3s+PDb+/PwAA27d/D+G4gzTesH9v36t8pd2oerzerHy237WCmeG+h2fixYsx28OFCQDcsn803q18cNyjd77cmnHo2pdv+9ydc/ndqXro37KAuuC4g3DfvoY0AOC3gmjfqnur3Jty79iLaP3WhmX+2I9r/tudc/3fqXrp4LB+q+K7hW0A37eCft2meL3alm7714Vk/taDY/7XjWr+2Jdv/d2jd/3frHzL4rmEmQDhuoR73ap6u9uacfvXimf+1odm/teQa/7YmXH93qd5/eGwf87lvYegAN+7hFbfr36i3KR37tqVbv7Xjmr+2JNt/tugdf3fsH/44biEvePAiIIA4sGJM+G2gnTern3D3KN269uccvvbnnP73Kl68eC2gtDiwIiL5ceMTQDgx4wQ48CIOeC4g3Lfr36k3ah6vd2oeb7esH6q4LqEf+HDiUnfxoscAObCkQLdwokO3L2GLt67hV3ft4KA37aBgd23gmLdu4Qz3cOKFP/UqgG9GQcrFsVzqwAAAABJRU5ErkJggg==');
}
    
#\37 7cc406a {
    height: auto;
    width: 99.99999829320036%;
    margin-bottom: 0px;
    margin-left: 2%;
    margin-right: -2%;
}
    
#b6e264a8 {
    margin: 0px 0% 0px 0%;
}
    
#a13e5703 {
    margin-bottom: 0%;
}
    
#group_016 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 8%;
    padding-bottom: 0%;
    row-gap: 0px;
}
    
#\36 a28387a {
    margin-top: -15%;
}
    
#b547eab6 {
    width: 239px;
}
    
#\37 83d2ccc {
    width: auto;
}
    
#\32 c78d4ec {
    row-gap: 18px;
    min-height: auto;
}
    
#\30 e50231f {
    margin-top: -15%;
}
    
#c83dce0c {
    row-gap: 18px;
    min-height: auto;
}
    
#\30 b388c58 {
    width: 244px;
}
    
#\37 17a6c42 {
    width: 170px;
}
    
#\33 1de1d43 {
    margin-top: -15%;
    margin-bottom: 40px;
}
    
#eab8c068 {
    row-gap: 18px;
}
    
#\37 f3f5ea3 {
    width: 250px;
    margin-top: 0px;
    margin-bottom: 0px;
}
}



@media all {
    
#f8227eaf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d57c3c31 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_023 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 2798faa {
    width: 400px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: -63px;
    grid-area: auto / auto / auto / auto;
}
    
#b28ee10c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#aeb4be3a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#c1fb65b8 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#d5549cd0 {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/watercolor-clouds-lavender-1-1920w.png);
    background-size: contain;
    align-items: center;
    padding-top: 10%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
#d5549cd0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+ANCiuQHuzN0BoYaxFqSJtUCrkLpnspi/WL+mxjHYxdUK4NHZA8uYywEAqI2xCZV7qSGFa55RfGKYh4RqnayQdqafrZO7fcWty0vWwdcp487hCwChiLIzhWufXnFXj59hSYLVZ0+H83dek+aaf63Lt53Cnsmxz2XWv9gxAKCEs3iCZ52pZEyF3ks2cPhJNW/8YUmC/YhsoPumi7fouqDFrMmw0HEAqo+7qodsodBlTIb3SDNu/Ugzbv5eRYD+fGCY/Z+Csvu2msLKzLLSmwC5oMW0mn+u2HphlvxeRoD9XUV//m1TjP6GaZ/8pIe197qfxcfPttSYAMy20n6zmsC2nIGv74Rpnv1+Ypn9iWyh/Zx/r/Gzl8DQxavNjtrE3FcA18XYRMewzn23nsO/qY656aOItPaojLjvspe/yMCmyI3Ot9JL383eIwDfz9wP18HZOMqy0GzCqcugvKPHs7+myKvDqct7yK7NPsqzzxL///8AAH9/fwDYxNgN1L/VJdjD2ljXwtlx2MPaadTA1jfSvdIRy8vLAf///wCyifkVIXuUigAAAABJRU5ErkJggg==');
}
    
#e5210db2 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e554bafe {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#dff60eb9 {
    width: 350px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f8937f0f {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 36px;
    grid-area: auto / auto / auto / auto;
}
    
#f9e23034 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#b374b934 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 6c4283a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 6ecfc01 {
    flex-direction: row;
    align-items: flex-start;
    width: 500px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-wrap: wrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 12px;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 68642f1 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
    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 290e12c {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a6991536 {
    width: 380px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e2cfc93a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 f5b63f6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 26a0fbd {
    width: 400px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-left: -12px;
    margin-right: 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a95a7c6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#c0e5d14c {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#ab92bdc0 {
    width: 350px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a7fd5e62 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\31 1570bb6 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-top: -63px;
    margin-bottom: 36px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8fc8dd6 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a65b0a07 {
    flex-direction: row;
    align-items: flex-start;
    width: 450px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 12px;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 dce9da7 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a03cac3c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 b3e16b8 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 29ea34b {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#cef6e5df {
    width: 390px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a6c221d7 {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/23cc6523/dms3rep/multi/opt/watercolor-clouds-sapphire-1-1920w.png);
    background-size: contain;
    align-items: center;
    padding-top: 10%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
#a6c221d7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AH+/vwCtyd8JnLXSLaG51mKhuNV+pbzYc6zD20myyd8mx+DvDX+/vwAAkqrHD5OqzDSIn8Fvf5a5pXqRtLyBmLm2kqnImaG41meux+Exr8rhCQCNpMU0gJe7cHKIrL5jep3oXnWY+2l/ovl8k7bojKLEupeuzXClvNc0AJOrzGh8krerZHuf70tihf1EW37+UmiN/mZ8o/15j7Xphp3Aq5yz0W0Ak6vLfnaNsr1cc5f7Q1p9/j9Xef5PZYr+XXKb/XCFrf1/lbrLl6/PmQCYsNB7e5K2u2N6nvtJX4T+RVyA/lJoj/5id5/9doyz/Yacwc6as9OgAJ2101aFnL+ic4mu7llwlv5PZoz+V22U/m2Dqv2FnMH4lazOvaK72YIApr7bM5GpynSEm77DcIar62V8ovtnfaT7epG28ZGoytCiu9iLrcfiTQC40+cQo73ZOZeuznKGnL+kepC1vXmPtL6GnsGqmbHRf6nC3UmxyuEcAMLy/wKz0OUOpr/ZLp200l2Uq8uAkajKgZOry2KetdMzsMfgFNTU/wGtx/dYkvy0hgAAAABJRU5ErkJggg==');
}
    
#\37 005f339 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 5;
}
}



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



@media (max-width: 767px) {
    
#f8227eaf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d57c3c31 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#dff60eb9 {
    width: 250px;
}
    
#f8937f0f {
    margin-bottom: 8%;
    margin-top: -54px;
}
    
#\36 2798faa {
    height: auto;
    width: 350px;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\39 6ecfc01 {
    margin-top: 0px;
    width: 330px;
}
    
#\39 290e12c {
    row-gap: 18px;
    margin-top: 30%;
    margin-bottom: 0%;
}
    
#a6991536 {
    width: 260px;
}
    
#d5549cd0 {
    width: 116%;
    min-height: 0px;
    align-items: center;
    padding-top: 0%;
    row-gap: 12px;
    padding-bottom: 0%;
    justify-content: center;
    min-width: 120%;
    margin: 0px -10% 0px -10%;
}
#d5549cd0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+ANCiuQHuzN0BoYaxFqSJtUCrkLpnspi/WL+mxjHYxdUK4NHZA8uYywEAqI2xCZV7qSGFa55RfGKYh4RqnayQdqafrZO7fcWty0vWwdcp487hCwChiLIzhWufXnFXj59hSYLVZ0+H83dek+aaf63Lt53Cnsmxz2XWv9gxAKCEs3iCZ52pZEyF3ks2cPhJNW/8YUmC/YhsoPumi7fouqDFrMmw0HEAqo+7qodsodBlTIb3SDNu/Ugzbv5eRYD+fGCY/Z+Csvu2msLKzLLSmwC5oMW0mn+u2HphlvxeRoD9XUV//m1TjP6GaZ/8pIe197qfxcfPttSYAMy20n6zmsC2nIGv74Rpnv1+Ypn9iWyh/Zx/r/Gzl8DQxavNjtrE3FcA18XYRMewzn23nsO/qY656aOItPaojLjvspe/yMCmyI3Ot9JL383eIwDfz9wP18HZOMqy0GzCqcugvKPHs7+myKvDqct7yK7NPsqzzxL///8AAH9/fwDYxNgN1L/VJdjD2ljXwtlx2MPaadTA1jfSvdIRy8vLAf///wCyifkVIXuUigAAAABJRU5ErkJggg==');
}
    
#e5210db2 {
    min-height: auto;
}
    
#\31 1570bb6 {
    margin-bottom: 8%;
    margin-top: -54px;
}
    
#a65b0a07 {
    width: 300px;
}
    
#\30 26a0fbd {
    height: auto;
    width: 350px;
}
    
#cef6e5df {
    width: 280px;
}
    
#a6c221d7 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 12px;
    padding-top: 30%;
    min-width: 120%;
    margin: -6% -10% 12px -10%;
}
#a6c221d7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AH+/vwCtyd8JnLXSLaG51mKhuNV+pbzYc6zD20myyd8mx+DvDX+/vwAAkqrHD5OqzDSIn8Fvf5a5pXqRtLyBmLm2kqnImaG41meux+Exr8rhCQCNpMU0gJe7cHKIrL5jep3oXnWY+2l/ovl8k7bojKLEupeuzXClvNc0AJOrzGh8krerZHuf70tihf1EW37+UmiN/mZ8o/15j7Xphp3Aq5yz0W0Ak6vLfnaNsr1cc5f7Q1p9/j9Xef5PZYr+XXKb/XCFrf1/lbrLl6/PmQCYsNB7e5K2u2N6nvtJX4T+RVyA/lJoj/5id5/9doyz/Yacwc6as9OgAJ2101aFnL+ic4mu7llwlv5PZoz+V22U/m2Dqv2FnMH4lazOvaK72YIApr7bM5GpynSEm77DcIar62V8ovtnfaT7epG28ZGoytCiu9iLrcfiTQC40+cQo73ZOZeuznKGnL+kepC1vXmPtL6GnsGqmbHRf6nC3UmxyuEcAMLy/wKz0OUOpr/ZLp200l2Uq8uAkajKgZOry2KetdMzsMfgFNTU/wGtx/dYkvy0hgAAAABJRU5ErkJggg==');
}
    
#ab92bdc0 {
    width: 250px;
}
    
#\30 1964631 {
    margin: 0px 0% 0px 0%;
}
    
#group_023 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
}

