@media (min-width:1025px) {
  *#dm .dmInner div.u_1463764689 .copyright { font-size:12px !important; }

  *#dm .dmInner *.u_1721508574 { text-align:left !important; }
}
@media all {
  *#dm .dmInner div.u_1463764689 .copyright { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1463764689 .copyright a { color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1985476483 img {
    object-fit:contain !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1156130283 hr {
    border-width:6px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1546243948 hr {
    border-width:6px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1650945425 img {
    object-fit:contain !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1058355400 hr {
    border-width:6px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1933385448 img {
    object-fit:contain !important;
    box-shadow:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1819555822 img {
    object-fit:contain !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_1217646889 { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1708779838 { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1005532561 { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1270767091 { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1954090489 { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1781745353 { border-radius:20px 20px 20px 20px !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1175719832 { border-radius:20px 20px 20px 20px !important; }

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

  *#dm .dmInner a.u_1832708257 { border-radius:20px 20px 20px 20px !important; }

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

  *#dm .dmInner a.u_1318796447 { border-radius:20px 20px 20px 20px !important; }

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

  *#dm .dmInner a.u_1250360913 { border-radius:20px 20px 20px 20px !important; }

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

  *#dm .dmInner a.u_1511079627 { border-radius:20px 20px 20px 20px !important; }

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

  *#dm .dmInner a.u_1725662236 { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1471432840 img {
    object-fit:contain !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1483479129 img {
    object-fit:contain !important;
    box-shadow:none !important;
    object-position:100% 50% !important;
  }

  *#dm .dmInner div.u_1566936929 img {
    object-fit:contain !important;
    box-shadow:none !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1721508574 { text-align:left !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1451323256 span.text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1721508574 { text-align:left !important; }
}
#widget_4kv span.morePosts.text
{
	display:none !important;
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\32 9ac7bbe {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 500px 20% 0% 20%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c727ea88 {
    margin-right: 0%;
    margin-left: 0%;
    margin-bottom: -10px;
}
    
#\39 3807f05[data-css-edit] {
    opacity: 90% !important;
}
#\39 3807f05::before, #\39 3807f05 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\39 3807f05 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    background-color: rgba(255, 255, 255, 1);
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: initial;
    min-width: 4%;
    border-radius: 50px 50px 50px 50px;
    order: 0;
    padding: 20px 16px 100px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 afdbe7f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\34 afdbe7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf92f1b6 {
    width: 97.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d036346 {
    background-image: url(https://lirp.cdn-website.com/6cb5acc6/dms3rep/multi/opt/iStock-2160439676-1920w.png);
    background-position: 50% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9ac7bbe {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 466px;
    padding-top: 300px;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\39 3807f05 {
    width: 100%;
    min-height: 8px;
    padding-bottom: 30px;
}
    
#c727ea88 {
    margin-top: 0px;
}
}



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



@media (max-width: 767px) {
    
#\32 9ac7bbe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 4% 0px 4%;
}
    
#c727ea88 {
    margin: 0px 0% 0px 0%;
}
    
#\39 3807f05::before, #\39 3807f05 > .bgExtraLayerOverlay {
    
}
#\39 3807f05 {
    row-gap: 18px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 20px 6px 41px 6px;
}
    
#bf92f1b6 {
    width: 100.01%;
}
}



@media all {
    
#\33 24f2820[data-css-edit] {
    background-color: transparent;
}
#\33 24f2820 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d1b812c6[data-css-edit] {
    background-color: transparent;
}
#d1b812c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



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



@media (max-width: 767px) {
    
#\33 24f2820 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1b812c6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\34 7217250 {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#\34 648a834 {
    min-height: 67px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 1;
    padding-right: 15%;
    height: auto;
    padding-top: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 83f9cd6 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 2;
    padding-right: 1%;
    padding-bottom: 16px;
    padding-left: 2%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 3e22594[data-css-edit] {
    position: relative !important;
    z-index: 3 !important;
}
#\35 3e22594 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 79cb2fc {
    background-color: rgba(183, 217, 238, 1);
    background-image: initial;
}
    
#widget_0no {
    width: 300px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8mt {
    width: 300px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_grn {
    width: 300px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4km {
    width: 95.35%;
    height: 138px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: -122px;
    grid-area: auto / auto / auto / auto;
}
    
#group_5h8 {
    flex-direction: row;
    align-items: flex-start;
    width: 71.40%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    height: auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_9k6 {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
}
    
#f94fcf0c {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b98161c {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
}
    
#group_hkr {
    width: 100%;
    min-width: 4%;
    min-height: 20px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
    height: auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_a70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -68px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bae0209e {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#\35 6f431f1 {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 0;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 6c462ab {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#d0060002 {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#group_vh3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_alk {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 1f5b2e8 {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#\39 cc5aae5 {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7217250 {
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3e22594 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_a70 {
    height: auto;
    margin-top: -25px;
}
    
#\34 648a834 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 198px;
    order: 2;
}
    
#group_5h8 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 46.33%;
    margin: 0px 0% 0px 0%;
}
    
#widget_4km {
    height: 96px;
}
    
#widget_8mt {
    margin: 0px 0% 0px 0%;
}
    
#widget_grn {
    margin: 0px 0% 0px 0%;
}
    
#widget_0no {
    margin: 0px 0% 0px 0%;
}
    
#\35 6f431f1 {
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    width: 100%;
    min-height: 80px;
}
    
#bae0209e {
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6c462ab {
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0060002 {
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hkr {
    order: 0;
    width: 100%;
    min-height: 20px;
    height: auto;
}
    
#\33 83f9cd6 {
    order: 3;
    width: 100%;
    min-height: 80px;
}
    
#\32 1f5b2e8 {
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cc5aae5 {
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_alk {
    width: 50.00%;
    align-items: center;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_vh3 {
    width: 50.00%;
    align-items: center;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 648a834 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#\33 83f9cd6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 3;
}
    
#\35 3e22594 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#widget_4km {
    height: 48px;
    width: 100.00%;
    margin-top: -58px;
}
    
#group_hkr {
    width: 100%;
    min-height: 20px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#widget_a70 {
    height: auto;
    margin-top: -25px;
}
    
#\35 6f431f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#bae0209e {
    width: 150px;
}
    
#\30 6c462ab {
    width: 150px;
}
    
#d0060002 {
    width: 150px;
}
    
#\32 1f5b2e8 {
    width: 165px;
}
    
#group_vh3 {
    width: 46.33%;
    order: 1;
}
    
#group_alk {
    width: 150px;
    order: 0;
}
}



@media all {
    
#\36 3ecc449 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.10%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ee0fd03e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 73.82877526753863%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3b6e5f5 {
    padding-bottom: 3%;
    min-height: 429px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d43a68c7 {
    background-color: var(--color_8);
    background-image: initial;
}
    
#widget_pua {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5nd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_28h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 2de7e28 {
    margin-top: -50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3b6e5f5 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 227px;
}
    
#widget_pua {
    height: auto;
}
    
#ee0fd03e {
    width: 100%;
    min-height: 8px;
    align-items: center;
}
    
#\33 2de7e28 {
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\36 3ecc449 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ee0fd03e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3b6e5f5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_pua {
    height: auto;
}
    
#\33 2de7e28 {
    margin-top: 0px;
}
}



@media all {
    
#a9cffc66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    align-items: center;
    padding-right: 50px;
    padding-bottom: 75px;
    padding-left: 50px;
    justify-content: flex-start;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 4b62ba6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 6% 4% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 c57cae0 {
    background-image: url(https://lirp.cdn-website.com/6cb5acc6/dms3rep/multi/opt/wave-background-1920w.png);
}
#\38 c57cae0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAEUlEQVQI12PQa96BBzHQUhoAlN84ab+QL3MAAAAASUVORK5CYII=');
}
    
#widget_8u6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 25px;
}
    
#widget_tki.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_tki {
    width: 99.99848741940176%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_71v {
    width: 45%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -110px;
    margin-bottom: 30px;
}
    
#widget_4k5 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mqj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b98155ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    align-items: center;
    padding-right: 50px;
    padding-bottom: 75px;
    padding-left: 50px;
    justify-content: flex-start;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 df544e2 {
    width: 45%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -110px;
    margin-bottom: 30px;
}
    
#\34 1cb7715 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 38e597e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 38e597e {
    width: 99.99848741940176%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 917f088 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 25px;
}
    
#\30 d09970e {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b93fed8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    align-items: center;
    padding-right: 50px;
    padding-bottom: 75px;
    padding-left: 50px;
    justify-content: flex-start;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 d2a0b8b {
    width: 45%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -110px;
    margin-bottom: 30px;
}
    
#\35 37bcc27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ca0e0b74.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ca0e0b74 {
    width: 99.99848741940176%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 35d9c68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 25px;
}
    
#ddcd8232 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4b62ba6 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding-top: 20%;
    row-gap: 100px;
}
    
#widget_71v {
    height: auto;
    margin-top: -110px;
}
    
#\39 df544e2 {
    height: auto;
    margin-top: -110px;
}
    
#\36 d2a0b8b {
    height: auto;
}
    
#b98155ec {
    width: 30.666666666666668%;
    min-height: 8px;
    margin-top: 0%;
    margin-bottom: 30px;
    padding: 0px 15px 0px 15px;
}
    
#a9cffc66 {
    padding-left: 15px;
    padding-right: 15px;
    width: 30.666666666666668%;
    min-height: 8px;
    margin-top: 0%;
    margin-bottom: 30px;
    padding-bottom: 20px;
}
    
#\37 b93fed8 {
    width: 30.666666666666668%;
    min-height: 8px;
    margin-bottom: 30px;
    margin-top: 0px;
    padding: 0px 15px 20px 15px;
}
}



@media (max-width: 767px) {
    
#a9cffc66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-bottom: 50px;
    padding-bottom: 25px;
}
    
#\34 4b62ba6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 8% 10% 8%;
}
    
#widget_71v {
    height: auto;
    margin-top: -50px;
    margin-bottom: 0px;
}
    
#b98155ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-bottom: 50px;
    margin-top: 0px;
    padding-bottom: 25px;
    padding-left: 25px;
    padding-right: 25px;
}
    
#\39 df544e2 {
    height: auto;
    margin-top: -50px;
    margin-bottom: 0px;
}
    
#\37 b93fed8 {
    width: 100%;
    min-height: 497px;
    align-items: center;
    padding-right: 25px;
    padding-left: 25px;
    height: auto;
    padding-bottom: 25px;
}
    
#\36 d2a0b8b {
    height: auto;
    margin-top: -50px;
    margin-bottom: 0px;
}
}



@media all {
    
#dd91e7de {
    width: 100%;
    height: 244px;
    min-height: 100px;
    max-width: 100%;
}
    
#\35 94cda9c {
    width: 100%;
    height: 252px;
    min-height: 100px;
    max-width: 100%;
}
    
#e285645e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 61606a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e8582fc8 {
    width: 100%;
    height: 244px;
    min-height: 100px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#e285645e {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\37 61606a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\37 8e5beb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 64.25683709869203%;
    min-width: 4%;
    padding-right: 16px;
    padding-left: 16px;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 e3cddee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.68%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 52241b2 {
    min-height: 290px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 2%;
    padding-right: 6%;
    padding-left: 6%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_1q2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_4fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_pcu {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_rri {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\31 cfa7cc0 {
    background-color: rgba(236, 234, 229, 1);
    background-image: initial;
}
    
#widget_la1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 52241b2 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#widget_rri {
    height: auto;
}
    
#\37 8e5beb2 {
    width: 100%;
    min-height: 209px;
    height: auto;
}
    
#\32 e3cddee {
    width: 100%;
    min-height: 80px;
    padding-left: 10%;
    padding-right: 10%;
}
}



@media (max-width: 767px) {
    
#\37 8e5beb2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 e3cddee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 52241b2 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_rri {
    height: auto;
}
    
#widget_pcu {
    width: 94.0972px;
}
    
#widget_4fc {
    width: 64.23%;
}
}



@media all {
    
#\34 6505935 {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-right: 6%;
    padding-bottom: 6%;
    padding-left: 6%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d450017c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 4e50e77 {
    background-color: rgba(236, 234, 229, 1);
    background-image: initial;
}
    
#widget_sf7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 db62f31 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c43f8687 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e301e39c {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b7e312fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 49a1c90 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 caced89 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 c79d2a1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c566287b {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6505935 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#d450017c {
    width: 100%;
    min-height: 80px;
    justify-content: space-around;
}
    
#b7e312fc {
    width: 100%;
    min-height: 81px;
    justify-content: space-around;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\34 6505935 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d450017c {
    width: 100%;
    min-height: 72px;
    align-items: center;
    height: auto;
}
    
#b7e312fc {
    width: 100%;
    min-height: 56px;
    align-items: center;
    height: auto;
    padding-top: 0px;
}
}

