@media all {
  *#dm .dmInner div.u_363393810 input:not([type="submit"]) {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_363393810 textarea {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_363393810 select {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_363393810 .dmforminput {
    padding-inline:5px !important;
    padding-block:5px !important;
  }

  *#dm .dmInner div.u_363393810 .spacing-container {
    margin-inline:-5px !important;
    margin-block:-5px !important;
  }

  *#dm .dmInner div.u_363393810 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:120px !important;
    margin-block-start:15px !important;
  }

  *#dm .dmInner *.u_1604020360 { display:none !important; }

  *#dm .dmInner *.u_1615424842 { display:none !important; }

  *#dm .dmInner *.u_1325129120 { display:none !important; }

  *#dm .dmInner *.u_1082687283 { display:none !important; }

  *#dm .dmInner div.u_363393810 input[type="submit"] { font-weight:300 !important; }

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

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

  *#dm .dmInner div.u_1999536724 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1999536724 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1999536724 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1773244140 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1773244140 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1773244140 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner div.u_1031231984 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1031231984 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1031231984 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:21px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1101120853 .dmforminput {
    padding-inline:5px !important;
    padding-block:5px !important;
  }

  *#dm .dmInner div.u_1101120853 .spacing-container {
    margin-inline:-5px !important;
    margin-block:-5px !important;
  }

  *#dm .dmInner div.u_1101120853 input[type="submit"] { font-weight:300 !important; }

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

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

  *#dm .dmInner a.u_1582217934:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1582217934.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1582217934 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/c439b5bb/icon/Right+Arrow_7997406.svg) !important;
    background-color:var(--color_3) !important;
    width:38px !important;
    height:38px !important;
  }

  *#dm .dmInner a.u_1582217934 { gap:15px !important; }

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

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

  *#dm .dmInner a.u_1768560936:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1768560936.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1768560936 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/c439b5bb/icon/Right+Arrow_7997406.svg) !important;
    background-color:var(--color_3) !important;
    width:38px !important;
    height:38px !important;
  }

  *#dm .dmInner a.u_1768560936 { gap:15px !important; }

  *#dm .dmInner a.u_1768560936 span.text { font-weight:300 !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1208160112 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(75,84,41) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1078703794 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1101120853 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:140px !important;
    margin-block-start:15px !important;
    height:50px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1885235588 {
    background-color:rgba(174,183,144,0) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1585835420 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

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

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

  *#dm .dmInner div.u_1101120853 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(174,183,144,1) rgba(174,183,144,1) rgba(174,183,144,1) rgba(174,183,144,1) !important;
  }

  *#dm .dmInner div.u_1101120853 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(174,183,144,1) rgba(174,183,144,1) rgba(174,183,144,1) rgba(174,183,144,1) !important;
  }

  *#dm .dmInner div.u_1101120853 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(174,183,144,1) rgba(174,183,144,1) rgba(174,183,144,1) rgba(174,183,144,1) !important;
  }

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

  *#dm .dmInner *.u_1436754560 { display:none !important; }

  *#dm .dmInner *.u_1412981889 { display:none !important; }

  *#dm .dmInner *.u_1061262506 { display:none !important; }

  *#dm .dmInner *.u_1707043904 { display:none !important; }

  *#dm .dmInner *.u_1816456734 { background-position:50% 0% !important; }

  *#dm .dmInner a.u_1869666202 {
    gap:15px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1869666202 span.text { color:rgba(75,84,41,0.85) !important; }

  *#dm .dmInner a.u_1869666202 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/a0ede7fa/icon/Right+Arrow_7997406.svg) !important;
    background-color:rgba(75,84,41,0.85) !important;
    width:38px !important;
    height:38px !important;
  }

  *#dm .dmInner a.u_1869666202:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1869666202.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner div.u_1957649494 .svg { fill:var(--color_5) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1078703794 .photoGalleryThumbs .image-container a { padding-top:520px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1999536724 p { font-size:14px !important; }

  *#dm .dmInner div.u_1999536724 li { font-size:14px !important; }

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

  *#dm .dmInner div.u_1773244140 p { font-size:14px !important; }

  *#dm .dmInner div.u_1773244140 li { font-size:14px !important; }

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

  *#dm .dmInner div.u_1031231984 p { font-size:14px !important; }

  *#dm .dmInner div.u_1031231984 li { font-size:14px !important; }

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

  *#dm .dmInner *.u_3717864506 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1078703794 .photoGalleryThumbs .image-container a { padding-top:360px !important; }

  *#dm .dmInner *.u_3717864506 .photoGalleryThumbs .image-container a { padding-top:360px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_363393810 input[type="submit"] { font-size:16px !important; }

  *#dm .dmInner *.u_1078703794 .photoGalleryThumbs .image-container a { padding-top:220px !important; }

  *#dm .dmInner div.u_1101120853 input[type="submit"] { font-size:16px !important; }

  *#dm .dmInner *.u_3717864506 .photoGalleryThumbs .image-container a { padding-top:220px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 cf2dd2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6f6ff8a {
    min-height: 190px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 2% 60px 2%;
}
    
#bfcd88b7 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\31 bf62348 {
    margin: 0px 0% 0px 0%;
}
    
#widget_71h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#a393938c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#ca3bf3ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 60%;
    min-width: 4%;
    background-color: rgba(222,222,213,1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 60px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ab6dcbf {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 2% 120px 2%;
}
    
#widget_9mv[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#widget_9mv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 cbd8d7f {
    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;
}
    
#\34 bc488c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 bc488c5 {
    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;
}
    
#\37 9c2d413::before, #\37 9c2d413 > .bgExtraLayerOverlay {
    
}
#\37 9c2d413 {
    background-color: var(--color_3);
    background-image: none;
}
    
#dcb0183c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 16b24e2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 2% 120px 2%;
}
    
#\34 019ba8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 85.20%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 341ce95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 10.74%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 100px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c016d763 {
    margin: 0px 0% 0px 0%;
}
    
#\32 50de6ce {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_1u2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1u2 {
    width: 100.00%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 8e3c825 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 7a23c04 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\30 974ca56 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 59%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ae3f1d16 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 20px 0%;
}
    
#\32 7d66f77 {
    min-height: 720px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d0f7665 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#bd4a0c99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7px;
    align-self: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0ebeeca {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7px;
    align-self: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 7bafdc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 242e6b8 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 7ae6c6b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7ae6c6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 5px 0%;
}
    
#\34 b63823c::before, #\34 b63823c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
    border-radius: inherit;
}
#\34 b63823c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/a0ede7fa/dms3rep/multi/opt/pexels-photo-4736553-1920w.jpeg");
}
    
#\39 6c742d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f013b333::before, #f013b333 > .bgExtraLayerOverlay {
    
}
#f013b333 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(207,210,189,1);
    background-image: url("https://lirp.cdn-website.com/a0ede7fa/dms3rep/multi/opt/square-r-1920w.png");
    background-position: 100% 0%;
    height: auto;
    order: 1;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#b27ee93b {
    margin: 0px 0% 0px 0%;
}
    
#\37 3b6c912 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7077ae8 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e4261eb2 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 35%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 5cb9f5c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7px;
    align-self: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 af5b9b9 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ea23d52b {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#cf839ed1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 30px;
}
#cf839ed1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8cae3b9 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#Form_Home {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(207,210,189,1);
    background-image: none;
    justify-content: flex-start;
    order: 0;
    padding: 25px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f6a32f5d {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2b2b390 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0fe251a {
    background-color: var(--color_3);
    background-image: none;
}
    
#bcb4b886 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 533ebcb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 120px 2% 120px 2%;
}
    
#\31 919a919 {
    margin: 0px 0% 0px 0%;
}
    
#e3ff0e19.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 30px;
}
#e3ff0e19 {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_e3c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 45%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a5fd074c {
    justify-content: space-between;
    align-items: flex-start;
    width: 55%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9170709437356854%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1eh[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#widget_1eh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 a13141f {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 10% 0px 10%;
}
    
#a15116c1 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    order: 2;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8b09c81 {
    align-items: center;
    width: undefinednull;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cbe41cad {
    width: 50%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dbb7ccd4 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\33 a528423 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    order: 2;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f0eb5e21 {
    width: 50%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d847b25 {
    align-items: flex-start;
    width: 100%;
    min-height: 1px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(174,183,144,1);
    background-image: none;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9cd1245 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_3);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2e2a3b6 {
    width: 100px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b937cdf1 {
    width: 50%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c9dc8dfb {
    align-items: center;
    width: undefinednull;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 199620c {
    width: 100px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 86f26e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ed54ee67 {
    width: 100px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3717f4e {
    margin: 0px 0% 0px 0%;
}
    
#a759e7cf {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    order: 2;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d146674 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3e5b8ef {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    background-color: rgba(207,210,189,1);
    background-image: none;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 30dc3ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bfd68b1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    background-color: rgba(174,183,144,1);
    background-image: none;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0cea3d6 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    justify-content: flex-start;
    background-color: rgba(222,222,213,1);
    background-image: none;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f00535e {
    align-items: flex-start;
    width: 100%;
    min-height: 1px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(174,183,144,1);
    background-image: none;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d63cd113 {
    align-items: center;
    width: undefinednull;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 3px;
}
}



@media all {
    
#\35 1290389 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e32e20f2 {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#a27c73ed {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b8340c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 3%;
    flex-wrap: nowrap;
    align-content: stretch;
    order: 1;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 60px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\30 38c611f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1c73063::before, #\34 1c73063 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
}
#\34 1c73063 {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/a0ede7fa/dms3rep/multi/opt/215658562-1920w.jpg");
    background-position: 50% 100%;
}
#\34 1c73063.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHBAAAgMAAwEAAAAAAAAAAAAAAQIAAwQRIUHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDTYsTaKHSpFVqwCr89nv2VFdwABz0Ej3n5ESSpWiM//9k=');
}
    
#\31 fc79d6c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c5a734f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aefd18c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2dda4bf {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#\38 691689b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 2d95457 {
    align-items: flex-end;
    width: 100%;
    min-height: 389px;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    order: 1;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f173ea7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 24444fa {
    align-items: flex-end;
    width: 100%;
    min-height: 377px;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    order: 2;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5f1a39f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 100px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 240px 2% 120px 2%;
}
    
#\38 0efef84 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 1;
    flex-wrap: nowrap;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\38 4d12090 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac439a07 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 80e62f8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 78d89e4 {
    margin: -120px 0% 0px 0%;
}
    
#\31 bfb390a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 2%;
    flex-wrap: wrap;
    align-content: stretch;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    --column-gap: 2%;
    justify-content: space-between;
    padding: 60px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#bbe70627 {
    align-items: flex-end;
    width: 49%;
    min-height: 389px;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    order: 1;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1176104 {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#\32 ab2f780 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9ea6721 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 743a89e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e091cda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 391dba9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 dcfc29e {
    align-items: flex-end;
    width: 49%;
    min-height: 389px;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    order: 2;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#d23fb4c5 {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#\38 0aed0ca {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1a16f74 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 18b897f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c3f95e6d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c63c2b3c {
    align-items: flex-end;
    width: 49%;
    min-height: 377px;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    order: 3;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1ce6d1b {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#\33 c22ab28 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3e21f98 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7b2eb7b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e725b45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6fbd467 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f891d254 {
    align-items: flex-end;
    width: 49%;
    min-height: 377px;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    order: 4;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3ddf4e3 {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#\37 92493d7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f93e816e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8ea904a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 adace30 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 21e8133 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d51a6465 {
    align-items: flex-start;
    width: 75%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 3%;
    order: 2;
    flex-wrap: nowrap;
    align-content: stretch;
    background-color: rgba(222,222,213,1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a40d9b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\38 a40d9b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 dac2b4b {
    align-items: flex-start;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 3%;
    flex-wrap: nowrap;
    align-content: stretch;
    order: 0;
    background-color: rgba(207,210,189,1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
    
#\32 3cfb347.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\32 3cfb347 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 7a40f8a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 a86ab9c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a8fc8671 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a7167ff0 {
    margin: 0px 0% 0px 0%;
}
    
#\30 aac48b4 {
    align-items: flex-start;
    width: 1px;
    min-height: 92px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 1px;
    order: 2;
    background-color: rgba(207,210,189,1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a184eead {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#bbde46e5 {
    align-items: center;
    width: 70%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 40px;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9802620.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 30px;
}
#a9802620 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab41b4f8 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 0;
    align-self: auto;
    justify-content: space-between;
    background-color: rgba(207, 210, 189, 1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    --column-gap: 20px;
    justify-self: auto;
    padding: 60px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 17355b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 5fcef28 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 67d84b3 {
    width: 134px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6f6ff8a {
    padding: 0% 4% 0% 4%;
}
    
#\31 bf62348 {
    margin: 0px 0% 0px 0%;
}
    
#\36 cf2dd2f {
    width: 100%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ab6dcbf {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 30px;
    padding: 60px 4% 60px 4%;
}
    
#a393938c {
    width: 100%;
    min-height: 80px;
}
    
#ca3bf3ca {
    width: 100%;
    min-height: 80px;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#dcb0183c {
    margin: 0px 0% 0px 0%;
}
    
#\37 9c2d413::before, #\37 9c2d413 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 16b24e2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 40px;
    padding: 60px 4% 60px 4%;
}
    
#c016d763 {
    margin: 0px 0% 0px 0%;
}
    
#\33 341ce95 {
    width: 100%;
    min-height: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 019ba8e {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f013b333::before, #f013b333 > .bgExtraLayerOverlay {
    
}
#f013b333 {
    min-width: 32px;
    order: 0;
    width: 48.5%;
    margin: 0px 0% 0px 0%;
}
    
#b27ee93b {
    margin: 0px 0% 0px 0%;
}
    
#\30 974ca56 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e4261eb2 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    width: 100%;
    min-height: 80px;
}
    
#\33 5cb9f5c {
    min-width: 32px;
    width: 100%;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#ae3f1d16 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#bd4a0c99 {
    min-width: 32px;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 7d66f77 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 4% 60px 4%;
}
    
#\39 0ebeeca {
    min-width: 32px;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 b63823c::before, #\34 b63823c > .bgExtraLayerOverlay {
    
}
    
#Form_Home {
    min-width: 32px;
    order: 1;
    width: 48.5%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bcb4b886 {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 533ebcb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 60px 4% 60px 4%;
}
    
#\31 919a919 {
    margin: 0px 0% 0px 0%;
}
    
#a5fd074c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#group_e3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a13141f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 60px;
    padding: 0px 4% 0px 4%;
}
    
#\36 2e2a3b6 {
    height: auto;
    width: 75px;
}
    
#\31 3717f4e {
    margin: 0px 0% 0px 0%;
}
    
#\36 199620c {
    height: auto;
    width: 75px;
}
    
#ed54ee67 {
    height: auto;
    width: 75px;
}
    
#\33 9cd1245 {
    width: 100%;
    min-height: 80px;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e32e20f2 {
    width: 90px;
    min-height: 90px;
    padding: 0px 0px 0px 0px;
    margin: -40px 0% 0px 0%;
}
    
#\39 b8340c4 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    min-height: auto;
    column-gap: 2.913726382881858%;
    flex-direction: row;
    padding: 60px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ac439a07 {
    width: 50px;
}
    
#\34 1c73063::before, #\34 1c73063 > .bgExtraLayerOverlay {
    
}
#\34 1c73063.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHBAAAgMAAwEAAAAAAAAAAAAAAQIAAwQRIUHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDTYsTaKHSpFVqwCr89nv2VFdwABz0Ej3n5ESSpWiM//9k=');
}
    
#\32 24444fa {
    width: 48.54%;
    min-height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 78d89e4 {
    margin: 0px 0% 0px 0%;
}
    
#\34 5f1a39f {
    row-gap: 40px;
    padding: 60px 2% 60px 2%;
}
    
#\31 bfb390a {
    flex-wrap: wrap;
    justify-content: flex-start;
    min-height: auto;
    column-gap: 2.920448091994115%;
    flex-direction: row;
    align-content: center;
    padding: 60px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#bbe70627 {
    width: 48.54%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e1176104 {
    width: 90px;
    min-height: 90px;
    padding: 0px 0px 0px 0px;
    margin: -40px 0% 0px 0%;
}
    
#\32 ab2f780 {
    width: 50px;
}
    
#\37 dcfc29e {
    width: 48.54%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d23fb4c5 {
    width: 90px;
    min-height: 90px;
    padding: 0px 0px 0px 0px;
    margin: -40px 0% 0px 0%;
}
    
#\38 0aed0ca {
    width: 50px;
}
    
#c63c2b3c {
    width: 48.54%;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1ce6d1b {
    width: 90px;
    min-height: 90px;
    padding: 0px 0px 0px 0px;
    margin: -40px 0% 0px 0%;
}
    
#\33 c22ab28 {
    width: 50px;
}
    
#f891d254 {
    width: 48.54%;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3ddf4e3 {
    width: 90px;
    min-height: 90px;
    padding: 0px 0px 0px 0px;
    margin: -40px 0% 0px 0%;
}
    
#\37 92493d7 {
    width: 50px;
}
    
#d51a6465 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    min-height: auto;
    column-gap: 20px;
    width: 100%;
    row-gap: 50px;
    padding: 40px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 dac2b4b {
    flex-wrap: nowrap;
    justify-content: flex-start;
    min-height: auto;
    column-gap: 20px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 50px;
    padding: 40px 0px 10px 0px;
}
    
#\38 0efef84 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 2d95457 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.54%;
}
    
#c2dda4bf {
    width: 90px;
    min-height: 90px;
}
    
#\38 4d12090 {
    width: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5fcef28 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a7167ff0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 cf2dd2f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 6f6ff8a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\31 bf62348 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a393938c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ca3bf3ca {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ab6dcbf {
    min-height: unset;
    flex-direction: column;
    row-gap: 20px;
    padding: 40px 4% 40px 4%;
}
    
#dcb0183c {
    margin: 0px 0% 0px 0%;
}
    
#\34 bc488c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 bc488c5 {
    margin: 0px 0% 10px 0%;
}
    
#\37 9c2d413::before, #\37 9c2d413 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\32 16b24e2 {
    min-height: unset;
    flex-direction: column;
    row-gap: 30px;
    padding: 40px 4% 40px 4%;
}
    
#\34 019ba8e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 341ce95 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c016d763 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f013b333::before, #f013b333 > .bgExtraLayerOverlay {
    
}
#f013b333 {
    min-width: 32px;
    order: 1;
    width: 100%;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#b27ee93b {
    margin: 0px 0% 0px 0%;
}
    
#\30 974ca56 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    justify-content: center;
    row-gap: 10px;
}
    
#e4261eb2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\33 5cb9f5c {
    min-width: 32px;
    width: 100%;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 7ae6c6b {
    width: 100%;
}
    
#ae3f1d16 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bd4a0c99 {
    min-width: 32px;
    width: 100%;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 7d66f77 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 90px 4% 40px 4%;
}
    
#\39 0ebeeca {
    min-width: 32px;
    width: 100%;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 b63823c::before, #\34 b63823c > .bgExtraLayerOverlay {
    
}
    
#Form_Home {
    min-width: 32px;
    order: 2;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bcb4b886 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 533ebcb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\31 919a919 {
    margin: 0px 0% 0px 0%;
}
    
#e3ff0e19 {
    width: 100%;
}
    
#a5fd074c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#group_e3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\39 a13141f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 40px 4%;
}
    
#\31 3717f4e {
    margin: 0px 0% 0px 0%;
}
    
#a15116c1 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#a759e7cf {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\33 8b09c81 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cbe41cad {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d146674 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a528423 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f0eb5e21 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9cd1245 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2e2a3b6 {
    height: auto;
}
    
#\38 3e5b8ef {
    column-gap: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#b937cdf1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 30dc3ce {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bfd68b1 {
    column-gap: 6.094593038794815%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\34 0cea3d6 {
    column-gap: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#c9dc8dfb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 199620c {
    height: auto;
}
    
#\34 86f26e5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ed54ee67 {
    height: auto;
}
    
#d63cd113 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 0efef84 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2d95457 {
    width: 100%;
    min-height: auto;
    padding: 0px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1c73063::before, #\34 1c73063 > .bgExtraLayerOverlay {
    
}
#\34 1c73063.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHBAAAgMAAwEAAAAAAAAAAAAAAQIAAwQRIUHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDTYsTaKHSpFVqwCr89nv2VFdwABz0Ej3n5ESSpWiM//9k=');
}
    
#\32 24444fa {
    width: 100%;
    min-height: auto;
    padding: 0px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 78d89e4 {
    margin: 0px 0% 0px 0%;
}
    
#\39 b8340c4 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    column-gap: 20px;
    padding: 50px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5f1a39f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 4% 40px 4%;
}
    
#\31 bfb390a {
    flex-wrap: nowrap;
    justify-content: flex-start;
    column-gap: 6.094593038794815%;
    flex-direction: column;
    padding: 50px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#bbe70627 {
    width: 100%;
    min-height: auto;
    padding: 0px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 dcfc29e {
    width: 100%;
    min-height: auto;
    padding: 0px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c63c2b3c {
    width: 100%;
    min-height: auto;
    padding: 0px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f891d254 {
    width: 100%;
    min-height: auto;
    padding: 0px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d51a6465 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    column-gap: 20px;
    width: 100%;
    row-gap: 30px;
    padding: 50px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 dac2b4b {
    flex-wrap: nowrap;
    justify-content: flex-start;
    column-gap: 20px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 30px;
    padding: 50px 0px 10px 0px;
}
}



@media (max-width: 767px) {
    
#bbde46e5 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    column-gap: 20px;
    align-items: flex-start;
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
}
    
#a9802620 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ab41b4f8 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
    margin: 0px 0% 40px 0%;
}
    
#\36 a86ab9c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a8fc8671 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5fcef28 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 aac48b4 {
    min-width: 32px;
    width: 100%;
    min-height: 1px;
    margin: 0px 0% 0px 0%;
}
    
#\35 67d84b3 {
    height: auto;
    min-width: 32px;
    width: 30%;
    margin: 0px 0% 0px 0%;
}
}

