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

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

  *#dm .dmInner a.u_1692589594:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1692589594.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1692589594:hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1692589594.hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1965684742:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1965684742.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1965684742:hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1965684742.hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_2453800680 hr {
    border-width:4px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1790082309:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1790082309.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1790082309:hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1790082309.hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1790082309 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1790082309 span.text {
    color:var(--color_2) !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_3603677843 { background-color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_3482256371 { background-color:rgba(83,83,83,1) !important; }

  *#dm .dmInner a.u_1692589594 span.text {
    color:var(--color_6) !important;
    font-size:24px !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1965684742 span.text {
    color:var(--color_6) !important;
    font-size:24px !important;
    font-weight:normal !important;
  }

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

  *#dm .dmInner div.u_3009128977 { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1195318141 { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1711680923 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_3747295783 img {
    object-fit:cover !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner a.u_1271380534:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1271380534.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1271380534:hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1271380534.hover {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1271380534 span.text {
    color:var(--color_6) !important;
    font-size:30px !important;
    font-weight:bold !important;
  }

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

  *#dm .dmInner div.u_3718587279 img {
    object-fit:contain !important;
    object-position:100% 100% !important;
  }
}
*#dm .dmInner div.u_240046842
{
	opacity:50% !important;
}
*#dm .dmInner a.u_1271380534
{
	z-index:3 !important;
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1711680923 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3747295783 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1271380534 span.text { font-size:22px !important; }
}
*#dm .dmInner div.u_1035438740
{
	z-index:3 !important;
}
*#dm .dmInner div.u_3462507157
{
	z-index:3 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_240046842
{
}
*#dm .dmInner a.u_1271380534
{
}
*#dm .dmInner a.u_1271380534
{
}
separatorHomeCss{color:red !important}

@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0.55);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 13px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 579px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 265.1px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.28;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/c4e9a101/dms3rep/multi/opt/activeyards-white-vinyl-fence-01-1200px-bw-1920w.jpg);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_map {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_699 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_6c6 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_3et {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_2fm {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    padding: 35px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ae3ca28 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdbd617d {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca14e7dc {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    padding: 35px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vj5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vj5 {
    width: 132px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -55px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 265.1px 2% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    padding-left: 5%;
    padding-right: 5%;
}
    
#widget_map {
    width: 96.94%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_vj5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vj5 {
    width: 117px;
    height: 74px;
    margin: -25px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 225px 4% 12% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_vj5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vj5 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_2fm {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 13px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ae3ca28 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fdbd617d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ca14e7dc {
    height: auto;
    min-height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 c4198be[data-css-edit] {
    z-index: 3 !important;
}
#\33 c4198be {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e3580171 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\32 e9a994e {
    margin: 0px 0% 0px 0%;
}
    
#\33 bc81521 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#group_aiu {
    justify-content: flex-start;
    align-items: flex-start;
    width: 20%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/c4e9a101/dms3rep/multi/opt/0A34AFB0-67C7-49C0-B0BB-8217F45F26B7_4_5005_c-420h.jpeg);
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-width: 0 2px 0 2px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_fbb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_7vq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 8d7cf2f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 20%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/c4e9a101/dms3rep/multi/opt/vinyl2-420h.jpg);
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-width: 0 2px 0 2px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8d1ded6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
}
    
#\34 e61cd23 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a6d31a1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 20%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/c4e9a101/dms3rep/multi/opt/chain+link-420h.jpg);
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-width: 0 2px 0 2px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 02813bc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
}
    
#\37 04b7d88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d722894 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 20%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/c4e9a101/dms3rep/multi/opt/aluminum-420h.jpg);
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-width: 0 2px 0 2px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c39c8eaf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
}
    
#df40d3f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d24a62d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 20%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/c4e9a101/dms3rep/multi/opt/gate2-420h.jpg);
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-width: 0 2px 0 2px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e1df6f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
}
    
#\38 ebb96d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 c4198be {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e3580171 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_aiu {
    min-width: 32px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\35 8d7cf2f {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 a6d31a1 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d722894 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d24a62d6 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_fbb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 34ed332 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da1f976a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 123.7px 0% 2% 0%;
}
    
#group_iqu {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bqp {
    width: 17%;
    height: auto;
    max-width: 100%;
}
    
#group_dv9 {
    align-items: flex-start;
    width: 83%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1daee02 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fb3f8f6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bef8d737 {
    margin: -80px 0% 0px 0%;
}
    
#\34 3873c0f {
    background-color: var(--color_2);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da1f976a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_dv9 {
    min-height: auto;
    align-items: flex-start;
}
    
#group_iqu {
    min-height: auto;
    justify-content: center;
    width: 686px;
}
    
#\37 34ed332 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 34ed332 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#da1f976a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_bqp {
    height: auto;
    width: 24%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_iqu {
    margin-top: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_dv9 {
    height: auto;
    min-height: 119px;
    min-width: 32px;
    align-items: center;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 fb3f8f6 {
    width: 275px;
}
}



@media all {
    
#\32 22e9e95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6bc7d69 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 70px 0%;
}
    
#fc25caa4 {
    margin: 0px 0% 0px 0%;
}
    
#group_ve6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_r9m {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.61983333333333%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url();
    background-size: contain;
    background-position: 100% 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_r9m.lazy {
    background-image: url('');
}
    
#innergrid_md7 {
    width: 48.38%;
    grid-template-rows: minmax(498px, max-content);
    max-width: 100%;
}
    
#b88aa39b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qsi.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_qsi {
    width: 112px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 45px;
}
    
#widget_pmm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d1482ee1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#d1482ee1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2op {
    width: 75.48%;
    height: 439px;
    max-width: 100%;
    justify-self: center;
    align-self: end;
    order: 2;
    margin: 0px 0% -36px 6.478329919885894%;
}
    
#widget_8b8 {
    width: 96.21%;
    height: 534px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: -36px 0% 0px 0%;
}
    
#\38 869fb54 {
    width: 221px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin: -35px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c508a877 {
    width: 221px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin: 111px 0px 0px 3px;
}
    
#widget_rmt {
    width: 73.46795349902764%;
    height: 122px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 292px 0.16958144646342593% 0px 0%;
}
    
#\36 40becf2 {
    width: 308px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: start;
    justify-self: end;
    margin: 11px 11.89074700239602% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6bc7d69 {
    min-height: 625px;
    padding: 1% 2% 20px 2%;
}
    
#widget_2op {
    justify-self: start;
    align-self: start;
    height: 522px;
    width: 90.83%;
    margin: 124px 0% 0px 2.4984717445901268%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_md7 {
    grid-template-rows: minmax(646px, max-content);
}
    
#widget_8b8 {
    justify-self: start;
    align-self: start;
    height: 498px;
    width: 96.19366534368432%;
    margin: -17px 0% 0px -0.24090358077582677%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 40becf2 {
    justify-self: end;
    align-self: start;
    width: 212px;
    margin: 29px 6.7754789537397775% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 869fb54 {
    justify-self: start;
    align-self: start;
    height: 108px;
    width: 108px;
    margin: -16px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c508a877 {
    width: 108px;
    justify-self: start;
    align-self: start;
    margin: 57px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fc25caa4 {
    margin: 0px 0% 0px 0%;
}
    
#b88aa39b {
    width: 315px;
}
    
#widget_pmm {
    width: 340.578px;
}
    
#group_r9m {
    width: auto;
}
#group_r9m.lazy {
    background-image: url('');
}
    
#group_ve6 {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\32 22e9e95 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 6bc7d69 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 35px 4%;
}
    
#widget_2op {
    height: 375px;
    justify-self: center;
    align-self: end;
    width: 84.2553320683112%;
    margin: 0px 4.068387560039135% -11px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_ve6 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_r9m {
    min-width: 32px;
    order: 1;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
#group_r9m.lazy {
    background-image: url('');
}
    
#innergrid_md7 {
    min-width: 32px;
    order: 0;
    width: 100%;
    grid-template-rows: minmax(498px, max-content);
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8b8 {
    justify-self: start;
    align-self: start;
    width: 96.21%;
    height: 499px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b88aa39b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b88aa39b {
    margin: 10px 0% 0px 0%;
}
    
#widget_qsi.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_qsi {
    margin: 0px 0px 0px 0px;
}
    
#\38 869fb54 {
    width: 100px;
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 40becf2 {
    justify-self: end;
    align-self: start;
    width: 194px;
    margin: 37px 10.307399452976755% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c508a877 {
    justify-self: start;
    align-self: start;
    width: 100px;
    margin: 70px 0px 0px 1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fc25caa4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 8bb6896 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7f01376 {
    min-height: 55px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\35 c128a40 {
    margin: 0px 0% 0px 0%;
}
    
#ace155bd {
    background-color: var(--color_1);
    background-image: url();
    background-size: contain;
    background-position: 100% 100%;
}
#ace155bd.lazy {
    background-image: url('');
}
    
#\37 757b3f3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dhr {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_lbt {
    width: 170px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_101 {
    width: 170px;
    height: 5px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7f01376 {
    min-height: 92px;
    padding: 0% 0% 0% 0%;
}
    
#\37 757b3f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 757b3f3 {
    width: 404px;
    margin: -25px 0% 0px 0%;
}
    
#\35 c128a40 {
    margin: 0px 0% 0px 0%;
}
    
#group_dhr {
    padding: 25px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_101 {
    width: 155.422px;
}
    
#widget_lbt {
    width: 155.422px;
}
}



@media (max-width: 767px) {
    
#\36 8bb6896 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 7f01376 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_lbt {
    height: 50px;
}
    
#\35 c128a40 {
    margin: 0px 0% 0px 0%;
}
    
#group_dhr {
    align-items: flex-end;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 757b3f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 757b3f3 {
    margin: 0px 0% 20px 0%;
}
}



@media all {
    
#\38 6d9afbc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5dc3117 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\30 2723406 {
    margin: 0px 0% 0px 0%;
}
    
#\38 7078f0b {
    background-color: var(--color_6);
    background-image: initial;
}
    
#innergrid_3fn {
    width: 100%;
    grid-template-rows: minmax(900px, max-content);
    max-width: 100%;
}
    
#widget_613 {
    width: 100.00%;
    height: 474px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b6b4c85b {
    width: 100%;
    height: 320px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 467px 0% 0px 0%;
}
    
#widget_c7t.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_c7t {
    width: 37.80%;
    height: 642px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ed16f00 {
    width: 339px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: start;
    min-height: 54px;
    margin: 377px 0% 0px 17.871307373046875%;
}
    
#ab37ee03 {
    width: 702px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: start;
    margin: 529px 0% 0px 0.43465909090909094%;
}
    
#\30 92b5d14 {
    width: 669px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: start;
    margin: 234px 0% 0px 2.8982960094105117%;
}
    
#\39 718756b {
    width: 708px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: start;
    margin: 312px 0% 0px 1.0994318181818181%;
}
    
#f8ee214d {
    width: 1062px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: center;
    margin: 53px 0% 0px 0.056593095642331635%;
}
    
#bb771354 {
    width: 1062px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: center;
    margin: 185px 0.056593095642331635% 0px 0%;
}
    
#innergrid_kid {
    width: 1100px;
    grid-template-rows: minmax(642px, max-content);
    justify-self: center;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#\39 17ed8ee {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    margin: 431px 0px 0px 58px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5dc3117 {
    min-height: 706px;
    padding: 0% 0% 0% 0%;
}
    
#bb771354 {
    justify-self: end;
    align-self: start;
    margin: 129px -0.10380176249608923% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 2723406 {
    margin: 0px 0% 0px 0%;
}
    
#\30 92b5d14 {
    justify-self: start;
    align-self: start;
    width: 471px;
    margin: 255px 0% 0px 2.965472027972028%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 718756b {
    justify-self: start;
    align-self: start;
    width: 350px;
    margin: 316px 0% 0px 10.549825388234812%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 ed16f00 {
    justify-self: start;
    align-self: start;
    margin: 391px 0% 0px 11.375874339283763%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 17ed8ee {
    justify-self: center;
    align-self: start;
    margin: 452px 0px 0px 126px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_613 {
    justify-self: start;
    align-self: start;
    height: 467px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ab37ee03 {
    justify-self: start;
    align-self: start;
    width: 352px;
    margin: 520px 0% 0px 10.348776437185862%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_c7t {
    justify-self: end;
    align-self: end;
    height: 544px;
    width: 37.79944055944056%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_kid {
    justify-self: end;
    align-self: start;
    margin: 76px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b6b4c85b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b6b4c85b {
    align-self: center;
    justify-self: center;
    margin: 182px 0% 0px 0%;
}
    
#innergrid_3fn {
    grid-template-rows: minmax(441px, max-content);
}
    
#\38 6d9afbc {
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 6d9afbc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d5dc3117 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_613 {
    height: 472px;
    justify-self: start;
    align-self: start;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b6b4c85b {
    height: 240px;
}
    
#widget_c7t.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_c7t {
    height: 344px;
    justify-self: center;
    align-self: start;
    width: 64.32877094972068%;
    margin: -135px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#bb771354 {
    justify-self: start;
    align-self: start;
    margin: 68px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 2723406 {
    margin: 0px 0% 0px 0%;
}
    
#\30 92b5d14 {
    justify-self: start;
    align-self: start;
    margin: 237px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 718756b {
    justify-self: center;
    align-self: start;
    width: 329px;
    margin: 279px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 ed16f00 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 46px;
    width: 239px;
    margin: 350px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 17ed8ee {
    justify-self: end;
    align-self: start;
    margin: 396px 14px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ab37ee03 {
    justify-self: center;
    align-self: start;
    width: 306px;
    margin: 470px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f8ee214d {
    justify-self: start;
    align-self: start;
    margin: 24px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\32 9d188cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 617d68f {
    min-height: 89px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 1% 0%;
}
    
#\36 a759162 {
    margin: 0px 0% 0px 0%;
}
    
#\35 633a787 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0a9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dbede3e4 {
    width: 10%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 617d68f {
    padding: 2% 2% 2% 2%;
}
    
#\36 a759162 {
    margin: 0px 0% 0px 0%;
}
    
#group_0a9 {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\32 9d188cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 617d68f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#dbede3e4 {
    height: auto;
    min-width: 32px;
    order: 0;
    width: 24%;
    margin: 0px 0% 0px 0%;
}
    
#group_0a9 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 633a787 {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 a759162 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 f2e3416 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f3aed32 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\35 fbfba9c {
    margin: 0px 0% 0px 0%;
}
    
#widget_2eu {
    width: 24%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_fu3 {
    width: 18%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b80b928e {
    width: 18%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 d84d8a5 {
    width: 18%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f3aed32 {
    padding: 0% 0% 0% 0%;
}
    
#widget_fu3 {
    width: 22%;
}
    
#b80b928e {
    width: 22%;
}
    
#\32 d84d8a5 {
    width: 22%;
}
    
#\35 fbfba9c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 f2e3416 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\33 f3aed32 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_fu3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fu3 {
    height: 240px;
    min-width: 32px;
    width: 90%;
    order: 1;
    margin: -200px 0% 0px 0%;
}
    
#b80b928e {
    height: 240px;
    min-width: 32px;
    width: 90%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 d84d8a5 {
    height: 240px;
    min-width: 32px;
    width: 90%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\35 fbfba9c {
    margin: 0px 0% 0px 0%;
}
    
#widget_2eu {
    min-width: 32px;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c9db59a3 {
    width: 18%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b3d7fe49 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#ba678fe9 {
    margin: 0px 0% 0px 0%;
}
    
#c64efb09 {
    width: 18%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 c9f7a73 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#c4595163 {
    width: 18%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\34 148b750 {
    width: 24%;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3d7fe49 {
    padding: 0% 0% 0% 0%;
}
    
#c4595163 {
    width: 22%;
}
    
#c64efb09 {
    width: 22%;
}
    
#c9db59a3 {
    width: 22%;
}
    
#ba678fe9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c9db59a3 {
    height: 240px;
    min-width: 32px;
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#b3d7fe49 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#c64efb09 {
    height: 240px;
    min-width: 32px;
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#\31 c9f7a73 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c4595163 {
    height: 240px;
    min-width: 32px;
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#ba678fe9 {
    margin: 0px 0% 0px 0%;
}
    
#\34 148b750 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 f689ea1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a33ffef9 {
    min-height: 134px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 5% 0%;
}
    
#ab8e6fd8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 85137a6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae1685b0 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a33ffef9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 f689ea1 {
    row-gap: 9px;
}
}



@media (max-width: 767px) {
    
#\33 f689ea1 {
    width: 100%;
    min-height: 62px;
    align-items: center;
    height: auto;
}
    
#a33ffef9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
}
    
#ae1685b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ae1685b0 {
    margin: -5px 0% 0px 0%;
}
    
#ab8e6fd8 {
    margin: 0px 0% 0px 0%;
}
}

