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

  *#dm .dmInner a.u_1540576542 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-up-right.svg) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1397422750 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1263359537 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

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

  *#dm .dmInner div.u_1551541276 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_75858682 hr {
    color:rgba(233,234,235,1) !important;
    border-width:1px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1197467425 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-up-right.svg) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1380565539 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

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

  *#dm .dmInner a.u_1146909086:hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1146909086.hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1146909086:hover span.text { color:rgba(37,43,55,1) !important; }

  *#dm .dmInner a.u_1146909086.hover span.text { color:rgba(37,43,55,1) !important; }

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

  *#dm .dmInner div.u_1478226600 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1865443844 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

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

  *#dm .dmInner a.u_1567205542:hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1567205542.hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1567205542:hover span.text { color:rgba(37,43,55,1) !important; }

  *#dm .dmInner a.u_1567205542.hover span.text { color:rgba(37,43,55,1) !important; }

  *#dm .dmInner a.u_1567205542 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-up-right.svg) !important;
    background-color:rgba(164,167,174,1) !important;
  }

  *#dm .dmInner a.u_1146909086 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-right-a0619704.svg) !important;
    background-color:rgba(164,167,174,1) !important;
  }

  *#dm .dmInner a.u_1454969654 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-right-0e473a90.svg) !important;
    order:1 !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1103836800 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-up-right.svg) !important;
  }

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

  *#dm .dmInner div.u_1138422166 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

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

  *#dm .dmInner a.u_1435089492 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-right-0e473a90.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_1782591070 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1338940953 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1741137133 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1557629163:hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1557629163.hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1557629163:hover span.text { color:rgba(37,43,55,1) !important; }

  *#dm .dmInner a.u_1557629163.hover span.text { color:rgba(37,43,55,1) !important; }

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

  *#dm .dmInner div.u_1560549405 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1145858495 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1732853373 {
    padding:25% !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) rgba(230,230,230,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1584586750 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(254,200,74,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1264320414 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-up-right.svg) !important;
    order:1 !important;
  }

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

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

  *#dm .dmInner a.u_1913996520:hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1913996520.hover .iconBg { background-color:rgba(113,118,128,1) !important; }

  *#dm .dmInner a.u_1913996520:hover span.text { color:rgba(37,43,55,1) !important; }

  *#dm .dmInner a.u_1913996520.hover span.text { color:rgba(37,43,55,1) !important; }

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

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

  *#dm .dmInner a.u_1952075320 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-right-0e473a90.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1106758890 .svg { fill:rgba(164,167,174,1) !important; }

  *#dm .dmInner div.u_1106758890:hover .svg { fill:rgba(35,67,95,1) !important; }

  *#dm .dmInner div.u_1106758890.hover .svg { fill:rgba(35,67,95,1) !important; }

  *#dm .dmInner div.u_1702682509 .svg { fill:rgba(164,167,174,1) !important; }

  *#dm .dmInner div.u_1702682509:hover .svg { fill:rgba(35,67,95,1) !important; }

  *#dm .dmInner div.u_1702682509.hover .svg { fill:rgba(35,67,95,1) !important; }

  *#dm .dmInner div.u_1739320783 .svg { fill:rgba(164,167,174,1) !important; }

  *#dm .dmInner div.u_1739320783:hover .svg { fill:rgba(35,67,95,1) !important; }

  *#dm .dmInner div.u_1739320783.hover .svg { fill:rgba(35,67,95,1) !important; }

  *#dm .dmInner div.u_1946814175 .svg { fill:rgba(65,70,81,1) !important; }

  *#dm .dmInner div.u_1576425412 .svg { fill:rgba(65,70,81,1) !important; }

  *#dm .dmInner div.u_1697251860 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(254,200,74,1) !important;
  }

  *#dm .dmInner div.u_1930578579 .svg { fill:rgba(65,70,81,1) !important; }

  *#dm .dmInner div.u_1998137802 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(254,200,74,1) !important;
  }

  *#dm .dmInner div.u_1794178631 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(254,200,74,1) !important;
  }

  *#dm .dmInner div.u_1364544852 .svg { fill:rgba(65,70,81,1) !important; }

  *#dm .dmInner div.u_1487867668 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(254,200,74,1) !important;
  }

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

  *#dm .dmInner div.u_1126318316 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(254,200,74,1) !important;
  }

  *#dm .dmInner div.u_1203107914 .svg { fill:rgba(65,70,81,1) !important; }

  *#dm .dmInner a.u_1557629163 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/arrow-up-right.svg) !important;
    background-color:rgba(164,167,174,1) !important;
  }

  *#dm .dmInner a.u_1913996520 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2a1ce723/icon/Icon+wrap.svg) !important;
    background-color:rgba(164,167,174,1) !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1304377502 .photoGalleryThumbs { padding:4px !important; }

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

  *#dm .dmInner *.u_1304377502 .photoGalleryViewAll { padding:0 4px !important; }

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

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

  *#dm .dmInner *.u_1304377502 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner *.u_1304377502 .photoGalleryThumbs .image-container a { padding-top:320px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1304377502 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

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

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

  *#dm .dmInner *.u_1304377502 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner *.u_1304377502 .photoGalleryThumbs .image-container a { padding-top:690px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 52%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 776px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    background-image: url("https://irp.cdn-website.com/2a1ce723/dms3rep/multi/IMG_4803.jpg?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\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/2a1ce723/dms3rep/multi/opt/Background+pattern-1920w.png");
    background-position: 50% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_ju3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fo6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1jt {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_q8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_iev {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: rgba(213, 215, 218, 1) rgba(213, 215, 218, 1) rgba(213, 215, 218, 1) rgba(213, 215, 218, 1);
    border-width: 1px 1px 1px 1px;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qe7 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_lsr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_lsr {
    width: 32.11%;
    height: 98px;
    max-width: 100%;
    margin: 307px 0px 0px -100px;
}
    
#group_mst {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e4de8001 {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 74817b5 {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kcf {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    flex-direction: row;
    justify-content: flex-start;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_43e {
    width: 52px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9c6676e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9c6676e {
    width: 52px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0px 0px -12px;
    grid-area: auto / auto / auto / auto;
}
    
#cf334605.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf334605 {
    width: 52px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0px 0px -12px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2280f78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 2280f78 {
    width: 52px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px -12px;
    grid-area: auto / auto / auto / auto;
}
    
#group_bq5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_djt {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4px;
    min-width: 32px;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#widget_s8u {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 57ac8fc {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    flex-direction: row;
    justify-content: flex-start;
    min-width: 32px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 673db56.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 673db56 {
    width: 32px;
    height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f5da0edb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f5da0edb {
    width: 32px;
    height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px -12px;
    grid-area: auto / auto / auto / auto;
}
    
#group_uo9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 854077e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcf0ff0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bcf0ff0f {
    width: 32px;
    height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px -12px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0c5d8b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 0c5d8b2 {
    width: 20px;
    height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px -12px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 673d995.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 673d995 {
    width: 32px;
    height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px -12px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nd0 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 0872061 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 a3e6b85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 32%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(250, 250, 250, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
}
    
#\31 cb38ad7 {
    background-image: linear-gradient(90deg, rgba(29, 56, 79, 1) 0%, rgba(41, 78, 111, 1) 100%);
    background-origin: border-box;
}
    
#widget_djq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 792e6ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_i9g.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#widget_i9g {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: -60px 0px 0px 0px;
}
    
#widget_eqk {
    width: 100%;
    height: 12px;
    max-width: 100%;
    order: 1;
}
    
#\37 71580d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 32%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(250, 250, 250, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
}
    
#da2902ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#da2902ae {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: -60px 0px 0px 0px;
}
    
#afd45741 {
    width: 100%;
    height: 12px;
    max-width: 100%;
    order: 1;
}
    
#\38 3f33c76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a0c02237 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 6f7bc24 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 32%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(250, 250, 250, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
}
    
#\35 b464d5f.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\35 b464d5f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: -60px 0px 0px 0px;
}
    
#\31 e3854dd {
    width: 100%;
    height: 12px;
    max-width: 100%;
    order: 1;
}
    
#b7dad872 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 52dcced {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\34 65efef9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/2a1ce723/dms3rep/multi/celestial-counseling-desktop-5f30e05b.jpg?dm-skip-opt=true");
    background-position: 50% 100%;
    margin: 0px 0% 0px 0%;
}
    
#dfb93786 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#e36d3ef7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_rbd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9633ebf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cfd {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5014520 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f7a4363 {
    width: 12px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eb9d6318 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_stt.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_stt {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7b97c94 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b45500c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 502c19b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b90e63eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kou {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 969ab24 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2e3f543 {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a579cea {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d42d4205 {
    width: 100%;
    height: 400px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 6037002 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b3606250 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d665912 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 f17b273 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(196, 212, 226, 1);
    background-image: none;
}
    
#\38 a2c61ae {
    width: 64.30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f63d1dee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 16f4836 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4qr {
    align-items: flex-start;
    width: 100.00%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: start;
    align-self: start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k7h {
    width: 100.00%;
    height: 178px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_irq {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(495deg, rgba(29, 56, 79, 1) 0%, rgba(119, 136, 149, 1) 100%);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#\30 eb011f5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ef1dfa6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 743f227 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_43a {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c757d176 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7dr {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_nkt {
    width: 100%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(320px, max-content) minmax(320px, max-content);
    max-width: 100%;
    column-gap: 24px;
    row-gap: 24px;
}
    
#f0ac6ac6 {
    align-items: flex-start;
    width: 100%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: start;
    align-self: start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\38 f5515db {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(495deg, rgba(29, 56, 79, 1) 0%, rgba(119, 136, 149, 1) 100%);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#\32 141acb9 {
    width: 100.00%;
    height: 178px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 84a3eed {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 40cadc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8469c48 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d69c6349 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f061aa1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff06e2c0 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 96c2fde {
    align-items: flex-start;
    width: 100%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: start;
    align-self: start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#e71e53c2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(495deg, rgba(29, 56, 79, 1) 0%, rgba(119, 136, 149, 1) 100%);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#\31 09eef6a {
    width: 100.00%;
    height: 178px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 333dae8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a5de43d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ae77b04 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 999f3f9 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c768d47c {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a6a0676c {
    align-items: flex-start;
    width: 99.99172080610128%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: start;
    align-self: start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#de6af8e2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(495deg, rgba(29, 56, 79, 1) 0%, rgba(119, 136, 149, 1) 100%);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#\32 cb7e566 {
    width: 100.00%;
    height: 178px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 38c7e85 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 757a565 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7e329e5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 61233fa {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 aac0710 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba4e05dc {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 24c752b {
    align-items: flex-start;
    width: 99.99172080610128%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: start;
    align-self: start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 2 / span 1 / span 1;
}
    
#\33 412efbd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(495deg, rgba(29, 56, 79, 1) 0%, rgba(119, 136, 149, 1) 100%);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#\30 860be6d {
    width: 100.00%;
    height: 178px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b662bcb {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b100b2ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a6dd210 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 253772e {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a98a5d3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb9cac94 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a3d19e50 {
    align-items: flex-start;
    width: 99.99172080610128%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: start;
    align-self: start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 3 / span 1 / span 1;
}
    
#\30 8a16441 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(495deg, rgba(29, 56, 79, 1) 0%, rgba(119, 136, 149, 1) 100%);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#ee124c82 {
    width: 100.00%;
    height: 178px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 70dfae3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e867102 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fb838b7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3150e99 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e24765f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 99f7159 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a562be7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 76e7b5a {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#c1ec6722 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_mrb {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0c9c8cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2c9b14b {
    width: 92.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db55e43a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_j9u {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_4vu {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 8c64003 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mri {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    background-image: url('https://irp.cdn-website.com/2a1ce723/dms3rep/multi/bellas-bakery-austin-texas-admin-dashboard.png?dm-skip-opt=true');
    background-position: 50% 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_n53 {
    width: 100%;
    height: 480px;
    max-width: 100%;
}
    
#widget_kee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q1a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4qi {
    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%;
}
    
#be56c378.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#be56c378 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a7c0a16 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4b50a8d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ebde213a {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    border-radius: 20px 20px 20px 20px;
    background-image: url('https://irp.cdn-website.com/2a1ce723/dms3rep/multi/086b3abbeabcbbc7c0b4b7a39d2fa74c08a3bd8f.png?dm-skip-opt=true');
    margin: 0px 0% 0px 0%;
}
    
#\38 0e1908d {
    width: 100%;
    height: 480px;
    max-width: 100%;
}
    
#\36 9935fb5 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 5e60cee {
    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%;
}
    
#\30 11a25c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\30 11a25c2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cb6a0892 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c530bce6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffd6f92d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abc31c3f {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 414e44d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8d1fc67 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    background-image: url('https://irp.cdn-website.com/2a1ce723/dms3rep/multi/28e561b04dacb5f01a3bbd9dcbbe71b7425d7bff.png?dm-skip-opt=true');
    margin: 0px 0% 0px 0%;
}
    
#\38 cc6713b {
    width: 100%;
    height: 480px;
    max-width: 100%;
}
    
#\38 9b93792 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e5019ad2 {
    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%;
}
    
#a8faee85.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#a8faee85 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#de6acaeb {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 735e527 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 18f2759 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 117f228 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b0fc39c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af930620 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b38644e2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c3131a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a6563ac3 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    border-radius: 20px 20px 20px 20px;
    background-image: url('https://irp.cdn-website.com/2a1ce723/dms3rep/multi/tddizon-ux-ui-designer-business-card-2.jpg?dm-skip-opt=true');
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 5453bd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4efb673 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\37 eb7e2a1 {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    padding: 40px 80px 40px 80px;
    margin: 0px 0% 0px 0%;
}
    
#bc7164bc {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    align-self: auto;
    order: 0;
    justify-self: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(90deg, rgba(29, 56, 79, 1) 0%, rgba(41, 78, 111, 1) 100%);
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 48fc129 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee501463 {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8ef1ae1 {
    width: 160px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 50px;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f8a6fb1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0d6f459 {
    width: 100%;
    height: 400px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 33ee974 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 9948520.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\33 9948520 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7184244 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4777a94 {
    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%;
}
    
#ca11d92f {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#dbd179b6 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6eec7f5 {
    align-items: flex-start;
    width: 76%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 a0f3cab {
    width: 92.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 37f5c1c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fddfe9b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3041600 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1884c5d {
    margin: 0px 0% 0px 0%;
}
    
#e73317b4 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#eb805642 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f6edd86 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 892b17a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a45f6442 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 8fbab37 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 2;
    border-radius: 20px 20px 20px 20px;
    background-image: url('https://irp.cdn-website.com/2a1ce723/dms3rep/multi/bundaberg-painter-mobile-792e8bf2.jpg?dm-skip-opt=true');
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 5bc54e8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    order: 1;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f886c3c {
    width: 12px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#add9bd3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_etj {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c69ac13 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 50px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac8e99a2 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 b6dcd05 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab5c3f9c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1ko {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d05e491 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe7d874b {
    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 3f4bc62.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\36 3f4bc62 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d8ec461 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbaab793 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eb50ced {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a762437e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8a38e7b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfc67c6b {
    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%;
}
    
#\31 51d6383.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\31 51d6383 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b516401f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c46dd49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc8edadb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 13f83e1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c34559dd {
    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%;
}
    
#\38 430eea4.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\38 430eea4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b60daf99 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f6fc649 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb22b673 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_uua {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 466be4f {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f36f18d3 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a0b3fd96 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb715ab2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 63f0377 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b1e11f01 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 6c619f9 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 63f453b {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 870a361 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 09d0f66 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 dc4c880 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\31 e2c738b {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 50px;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d79a4a79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 736fbc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d408e8ca {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c050c3ba {
    align-items: center;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a2c348c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 14aebd0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    justify-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b674aab {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    align-self: auto;
    order: 0;
    justify-self: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(90deg, rgba(29, 56, 79, 1) 0%, rgba(41, 78, 111, 1) 100%);
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbf4324a {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 3056659 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2f4b65f {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 cfc780a {
    width: 66.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a6abe4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 2ceac05 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 fd6f693 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f25e0bcf {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a3f02604 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 20b6880 {
    width: 96.33542745368773%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df997785 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: rgba(213, 215, 218, 1) rgba(213, 215, 218, 1) rgba(213, 215, 218, 1) rgba(213, 215, 218, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2c1e702 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f3604d02 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a6c604c.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\36 a6c604c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c818bebb {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dcda293 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9806c63 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 52ef299 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 62507d9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 60px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f34c1bb5 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 23a9c53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7fa83d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1369d9b {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ff17cc8 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9b54ca8.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\32 9b54ca8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a1d1db8 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5dd16b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e67a382c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 951a273 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 57261b1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5c1c3a5 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 12f83af {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 36b122e.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\31 36b122e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8ed4f77 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2e5d46c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 096ef14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0ab6a6f {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d411f686 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5a11b07 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 85b51cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 1153670 {
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1991261 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-style: solid;
    border-color: rgba(230, 230, 230, 1) rgba(230, 230, 230, 1) rgba(230, 230, 230, 1) rgba(230, 230, 230, 1);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9248383 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 5adb392 {
    min-height: 1451px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a88283f0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\32 c318d77 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\35 b72737a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 147fa5c {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\36 e2ac98d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e862ea6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d138c9b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd8fc372 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a85bc3b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cce6b153 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 50px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4b64346 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    order: 1;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfc93ac9 {
    width: 92.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fc0801d {
    width: 12px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 9d6dc68 {
    align-items: flex-start;
    width: 76%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b4a5624 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 57956f0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 10224a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5fa79d1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-style: solid;
    border-color: rgba(230, 230, 230, 1) rgba(230, 230, 230, 1) rgba(230, 230, 230, 1) rgba(230, 230, 230, 1);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 64d7c16 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9cfcc64 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f8f70c12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ff3ac9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d415a3d {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\31 5ab3877 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ac1bd04f {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 738e666 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c63f951b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fee24404 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b09c480 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a44ef2e7 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\30 8d2e475 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6533a33 {
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac92be0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ca036d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1bfca00 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bcca53a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d0bb176 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0eef6f8 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\35 cb32c2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#eab0428a {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c78ed757 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af18750e {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 87c8ed3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b41ea64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a11daf {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#b8eb0919 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e8c4d66 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9c0b28f {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 26c010a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cd7ccbd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f1bd0c6c {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\30 39aacee {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 9e0b04f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e30d8336 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 357a0e0 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7b5dd0b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 72aeb75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 149370c {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bcd21f4f {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0ce55eb {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 e713d34 {
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4959f2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1a0f279 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ca03e17 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1e935fe {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ef424702 {
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e59bf7f {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0fb66b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dfd68e5 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c75a9500 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ebe21d95 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a0a812b4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 de71dcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ec2cf120 {
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a00bec81 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3df52e4 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 855e35f {
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e4c7e52 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e603c07 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#eddfca94 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bb43e230 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 6fdede0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e28da80c {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 e759469 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e0b4c3c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5051f70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 958889b {
    width: 50.32%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d19bbb7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 cbb126b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fpv {
    width: 83.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dcc3446 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccbf02af {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 5939c11 {
    align-items: center;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2474f65 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    align-self: auto;
    order: 2;
    justify-self: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(90deg, rgba(29, 56, 79, 1) 0%, rgba(41, 78, 111, 1) 100%);
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 91f0c84 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ca45bd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 303de02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d495f337 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 b018d0b {
    margin: 0px 0% 0px 0%;
}
    
#\31 abc8166 {
    align-items: flex-start;
    width: 76%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbfadd81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a58636b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    order: 1;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6dcd628 {
    width: 12px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 503a24b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#aeb099bc {
    width: 76.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 42c6f60 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1665f29 {
    min-height: 868px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#bc37d93b {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 50px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2c8a98c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a0f4827 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae46edec {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a3bd024 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/2a1ce723/dms3rep/multi/opt/c66e63c790cc145a77f0aaed4dd372387ad1b39c-1920w.jpg);
    background-origin: border-box;
    border-radius: 16px 16px 16px 16px;
    order: 0;
}
    
#\37 04b75c9 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    height: auto;
    order: 2;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b7e730c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 09767f7 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mpr {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#b1cb17cf {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2422b96 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c1e43bf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1afb650 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#defbbd91 {
    width: 43px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 3.4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4ue {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c02ef51f {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    height: auto;
    order: 2;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 086b217 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/2a1ce723/dms3rep/multi/opt/d1db16d3c6d5513083fc3821a7a900ceed70d883-1920w.jpg);
    background-origin: border-box;
    border-radius: 16px 16px 16px 16px;
    order: 0;
}
    
#\33 15e15ae {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2d8434b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5a85f06 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a79249d7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 23d4ff8 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 3.4%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 41571e6 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 240aef7 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a4dbe38 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\36 da5c35f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afc6f4c0 {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b9239b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f837313e {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    height: auto;
    order: 2;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a7aaf6e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/2a1ce723/dms3rep/multi/opt/32d2911cb9133f225b9e1c2648748f84af4c8f09-1920w.jpg);
    background-origin: border-box;
    border-radius: 16px 16px 16px 16px;
    order: 0;
}
    
#\36 00e89f7 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de09febe {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdb7c213 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9e41ad4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(239, 243, 247, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1) rgba(156, 183, 207, 1);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6fe18cb {
    width: 59px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 3.4%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f376f91 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0ca2e57 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e16b6be {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\39 941a57c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4a3a00c {
    width: 16px;
    height: 24px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8b18f2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 673db56.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 673db56 {
    height: 20px;
    width: 32px;
    margin: 0px 0% 0px -4px;
}
    
#f5da0edb {
    height: 20px;
    margin-left: -12px;
}
    
#bcf0ff0f {
    height: 20px;
    width: 32px;
}
    
#\37 0c5d8b2 {
    height: 20px;
    width: 32px;
}
    
#\30 673d995 {
    height: 20px;
    width: 32px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    align-items: center;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 100px;
    background-position: 50% 50%;
}
    
#widget_nd0 {
    height: 580px;
}
    
#group_1jt {
    row-gap: 12px;
    align-items: flex-start;
}
    
#widget_qe7 {
    width: 18px;
}
    
#group_mst {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0872061 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 60px;
    padding: 80px 100px 60px 100px;
}
    
#\31 a3e6b85 {
    width: 100%;
    min-height: 80px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\37 71580d2 {
    width: 100%;
    min-height: 80px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\34 6f7bc24 {
    width: 100%;
    min-height: 80px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 08e366e {
    margin: 0px 0% 0px 0%;
}
    
#da2902ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#da2902ae {
    width: 52px;
    margin: -52px 0px 0px 0px;
}
    
#\35 b464d5f.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\35 b464d5f {
    width: 52px;
    margin: -52px 0px 0px 0px;
}
    
#widget_i9g.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#widget_i9g {
    width: 52px;
    margin: -52px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e36d3ef7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 65efef9 {
    width: 100%;
    min-height: 80px;
    background-position: 50% 50%;
}
    
#\34 969ab24 {
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#b2e3f543 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a579cea {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dfb93786 {
    width: 100%;
    min-height: 80px;
}
    
#d42d4205 {
    height: 480px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d665912 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 8614944 {
    margin: 0px 0% 0px 0%;
}
    
#widget_k7h {
    width: 100%;
    height: 130px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#group_irq {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_4qr {
    row-gap: 20px;
    min-height: 425px;
    justify-self: start;
    align-self: start;
    height: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_43a {
    column-gap: 4px;
}
    
#widget_7dr {
    height: 22px;
    width: 12px;
}
    
#\31 743f227 {
    width: 100.00%;
}
    
#innergrid_nkt {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(425px, max-content) minmax(425px, max-content) minmax(425px, max-content);
    column-gap: 20px;
    row-gap: 20px;
}
    
#f0ac6ac6 {
    row-gap: 20px;
    min-height: 425px;
    justify-self: start;
    align-self: start;
    height: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\38 f5515db {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 141acb9 {
    width: 100%;
    height: 130px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\36 8469c48 {
    width: 100.00%;
}
    
#d69c6349 {
    column-gap: 4px;
}
    
#ff06e2c0 {
    height: 22px;
    width: 12px;
}
    
#\35 96c2fde {
    row-gap: 20px;
    min-height: 425px;
    justify-self: start;
    align-self: start;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#e71e53c2 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 09eef6a {
    width: 100%;
    height: 130px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\35 ae77b04 {
    width: 100.00%;
}
    
#\35 999f3f9 {
    column-gap: 4px;
}
    
#c768d47c {
    height: 22px;
    width: 12px;
}
    
#a6a0676c {
    row-gap: 20px;
    min-height: 425px;
    justify-self: start;
    align-self: start;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 2 / span 1 / span 1;
}
    
#de6af8e2 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 cb7e566 {
    width: 100%;
    height: 130px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\38 7e329e5 {
    width: 100.00%;
}
    
#\36 61233fa {
    column-gap: 4px;
}
    
#ba4e05dc {
    height: 22px;
    width: 12px;
}
    
#\30 24c752b {
    row-gap: 20px;
    min-height: 425px;
    justify-self: start;
    align-self: start;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\33 412efbd {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 860be6d {
    width: 100%;
    height: 130px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\34 a6dd210 {
    width: 100.00%;
}
    
#\39 253772e {
    column-gap: 4px;
}
    
#eb9cac94 {
    height: 22px;
    width: 12px;
}
    
#a3d19e50 {
    row-gap: 20px;
    min-height: 425px;
    justify-self: start;
    align-self: start;
    height: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 3 / 2 / span 1 / span 1;
}
    
#\30 8a16441 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ee124c82 {
    width: 100%;
    height: 130px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\30 fb838b7 {
    width: 100.00%;
}
    
#\31 3150e99 {
    column-gap: 4px;
}
    
#\31 99f7159 {
    height: 22px;
    width: 12px;
}
    
#\38 a2c61ae {
    width: 91.74%;
}
    
#\34 16f4836 {
    align-items: center;
}
    
#b3606250 {
    width: 100%;
    padding: 32px 16px 32px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 76e7b5a {
    padding: 60px 24px 30px 24px;
}
    
#\31 b0fc39c {
    margin: 0px 0% 0px 0%;
}
    
#group_mrb {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0c9c8cb {
    width: 84.67%;
}
    
#group_mri {
    min-width: 32px;
    width: 100%;
    background-position: 50% 50%;
    margin: 0px 0% 0px 0%;
}
    
#group_q1a {
    row-gap: 12px;
}
    
#group_j9u {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 12px;
}
    
#group_4vu {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_n53 {
    height: 400px;
}
    
#group_4qi {
    row-gap: 16px;
}
    
#be56c378 {
    width: 52px;
}
    
#e4b50a8d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 12px;
}
    
#ebde213a {
    min-width: 32px;
    width: 100%;
    background-position: 50% 50%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 0e1908d {
    height: 400px;
}
    
#\36 9935fb5 {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 5e60cee {
    row-gap: 16px;
}
    
#\30 11a25c2 {
    width: 52px;
}
    
#cb6a0892 {
    row-gap: 12px;
}
    
#\31 414e44d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 12px;
}
    
#\37 8d1fc67 {
    min-width: 32px;
    width: 100%;
    background-position: 50% 50%;
    margin: 0px 0% 0px 0%;
}
    
#\38 cc6713b {
    height: 400px;
}
    
#\38 9b93792 {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#e5019ad2 {
    row-gap: 16px;
}
    
#a8faee85 {
    width: 52px;
}
    
#de6acaeb {
    row-gap: 12px;
}
    
#a562be7e {
    row-gap: 60px;
}
    
#c2c9b14b {
    width: 96.25%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b38644e2 {
    padding: 30px 32px 30px 32px;
}
    
#\31 33ee974 {
    margin: 0px 0% 0px 0%;
}
    
#\37 eb7e2a1 {
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#b0d6f459 {
    height: 320px;
}
    
#\38 f8a6fb1 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#ee501463 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8ef1ae1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9948520 {
    width: 52px;
}
    
#\37 4777a94 {
    row-gap: 16px;
}
    
#ca11d92f {
    padding: 30px 24px 30px 24px;
}
    
#dbd179b6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 40px;
}
    
#\39 6eec7f5 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fddfe9b7 {
    width: 100.00%;
}
    
#\30 3041600 {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    min-height: auto;
}
    
#\39 1884c5d {
    margin: 0px 0% 0px 0%;
}
    
#e73317b4 {
    height: 580px;
}
    
#\33 f6edd86 {
    row-gap: 8px;
}
    
#\31 8fbab37 {
    min-width: 32px;
    width: 100%;
    background-position: 50% 50%;
    min-height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_1ko {
    width: 100%;
    min-height: auto;
    column-gap: 32px;
}
    
#\31 d05e491 {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    min-height: auto;
}
    
#fe7d874b {
    row-gap: 16px;
}
    
#\36 3f4bc62 {
    width: 52px;
}
    
#\34 d8ec461 {
    row-gap: 8px;
}
    
#group_etj {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 c69ac13 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a0f3cab {
    width: 100.00%;
}
    
#a762437e {
    width: 100%;
    min-height: auto;
    column-gap: 32px;
}
    
#\35 8a38e7b {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    min-height: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
    justify-content: center;
}
    
#bfc67c6b {
    row-gap: 16px;
}
    
#\31 51d6383 {
    width: 52px;
}
    
#b516401f {
    row-gap: 8px;
}
    
#\34 13f83e1 {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    min-height: auto;
}
    
#c34559dd {
    row-gap: 16px;
}
    
#\38 430eea4 {
    width: 52px;
}
    
#b60daf99 {
    row-gap: 8px;
}
    
#group_uua {
    width: 100%;
    order: 1;
    row-gap: 32px;
}
    
#\30 892b17a {
    row-gap: 40px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 09d0f66 {
    padding: 30px 32px 30px 32px;
}
    
#c050c3ba {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d408e8ca {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3056659 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c2f4b65f {
    margin: 0px 0% 0px 0%;
}
    
#\33 2ceac05 {
    row-gap: 32px;
    align-items: center;
}
    
#\30 fd6f693 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f25e0bcf {
    padding: 30px 24px 60px 24px;
}
    
#a3f02604 {
    width: 88.69%;
}
    
#\34 cfc780a {
    width: 100.00%;
}
    
#\37 62507d9 {
    column-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 80%;
    row-gap: 60px;
}
    
#f34c1bb5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1369d9b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1991261 {
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\39 5adb392 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 8a7bb7d {
    margin: 0px 0% 0px 0%;
}
    
#\36 57956f0 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 b72737a {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 e2ac98d {
    min-width: 32px;
    flex-direction: row;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 9d6dc68 {
    min-width: 32px;
    align-items: center;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cce6b153 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d138c9b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#\35 a85bc3b {
    min-width: 32px;
    align-items: center;
    min-height: auto;
    padding: 4px 16px 4px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 147fa5c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5fa79d1 {
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\35 64d7c16 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#\32 9cfcc64 {
    min-width: 32px;
    align-items: center;
    min-height: auto;
    padding: 4px 16px 4px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d415a3d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5ab3877 {
    min-width: 32px;
    flex-direction: row;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ac1bd04f {
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\33 738e666 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#c63f951b {
    min-width: 32px;
    align-items: center;
    min-height: auto;
    padding: 4px 16px 4px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a44ef2e7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8d2e475 {
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\38 ca036d8 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#\37 1bfca00 {
    min-width: 32px;
    align-items: center;
    min-height: auto;
    padding: 4px 16px 4px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0eef6f8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 cb32c2e {
    min-width: 32px;
    flex-direction: row;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#eab0428a {
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#c78ed757 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#af18750e {
    min-width: 32px;
    align-items: center;
    min-height: auto;
    padding: 4px 16px 4px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9a11daf {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b8eb0919 {
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\30 e8c4d66 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#\39 9c0b28f {
    min-width: 32px;
    align-items: center;
    min-height: auto;
    padding: 4px 16px 4px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f1bd0c6c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bfc93ac9 {
    width: 100.00%;
}
    
#fd8fc372 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb43e230 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e28da80c {
    padding: 60px 24px 30px 24px;
}
    
#\38 e759469 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e0b4c3c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 12px;
}
    
#\33 5051f70 {
    row-gap: 60px;
}
    
#\37 cbb126b {
    width: 84.67%;
}
    
#\32 958889b {
    width: 100.00%;
}
    
#widget_fpv {
    width: 100.00%;
}
    
#ccbf02af {
    width: 100.00%;
}
    
#\38 5939c11 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 303de02 {
    row-gap: 40px;
}
    
#d495f337 {
    width: 100.00%;
}
    
#\38 b018d0b {
    margin: 0px 0% 0px 0%;
}
    
#\31 abc8166 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1665f29 {
    padding: 30px 24px 30px 24px;
}
    
#bc37d93b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#aeb099bc {
    width: 76.12%;
}
    
#\31 2c8a98c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 32px;
}
    
#\37 42c6f60 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#ae46edec {
    width: 90.19264448336253%;
}
    
#\37 04b75c9 {
    row-gap: 20px;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a0f4827 {
    row-gap: 12px;
}
    
#group_4ue {
    row-gap: 8px;
}
    
#b1cb17cf {
    width: 32px;
    height: 24px;
}
    
#c02ef51f {
    row-gap: 20px;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2d8434b {
    row-gap: 12px;
}
    
#\35 240aef7 {
    row-gap: 8px;
}
    
#\36 da5c35f {
    width: 90.19264448336253%;
}
    
#afc6f4c0 {
    width: 32px;
    height: 24px;
}
    
#f837313e {
    row-gap: 20px;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#de09febe {
    row-gap: 12px;
}
    
#e0ca2e57 {
    row-gap: 8px;
}
    
#\39 941a57c {
    width: 90.19264448336253%;
}
    
#\37 4a3a00c {
    width: 32px;
    height: 24px;
}
    
#\32 09767f7 {
    height: 280px;
}
    
#\33 15e15ae {
    height: 280px;
}
    
#\36 00e89f7 {
    height: 280px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#widget_lsr {
    height: 240px;
}
    
#\31 673db56.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 673db56 {
    height: 20px;
    width: 20px;
    margin: 0px 0% 0px -4px;
}
    
#f5da0edb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f5da0edb {
    height: 20px;
    width: 20px;
    margin: 0px 0% 0px -12px;
}
    
#bcf0ff0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bcf0ff0f {
    height: 20px;
    width: 20px;
    margin: 0px 0% 0px -12px;
}
    
#\37 0c5d8b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 0c5d8b2 {
    height: 20px;
    margin: 0px 0px 0px -12px;
}
    
#\30 673d995.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 673d995 {
    height: 20px;
    width: 20px;
    margin: 0px 0% 0px -12px;
}
    
#widget_qe7 {
    width: 16px;
}
    
#group_mst {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#e4de8001 {
    min-width: 32px;
    width: 100%;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#\36 74817b5 {
    min-width: 32px;
    width: 100%;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nd0 {
    height: 400px;
}
    
#group_djt {
    column-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\39 0872061 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 48px;
    padding: 60px 32px 32px 32px;
}
    
#\31 a3e6b85 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_i9g.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#widget_i9g {
    width: 52px;
    margin: -40px 0px 0px 0px;
}
    
#widget_eqk {
    height: 8px;
}
    
#\37 71580d2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#da2902ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#da2902ae {
    width: 52px;
    margin: -40px 0px 0px 0px;
}
    
#afd45741 {
    height: 8px;
}
    
#\34 6f7bc24 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 b464d5f.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\35 b464d5f {
    width: 52px;
    margin: -40px 0px 0px 0px;
}
    
#\31 e3854dd {
    height: 8px;
}
    
#\36 08e366e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 65efef9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dfb93786 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
}
    
#e36d3ef7 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 f7a4363 {
    width: 12px;
}
    
#\34 969ab24 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#b2e3f543 {
    min-width: 32px;
    width: 100%;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a579cea {
    width: 100%;
}
    
#group_kou {
    row-gap: 24px;
}
    
#eb9d6318 {
    column-gap: 6px;
}
    
#d42d4205 {
    height: 320px;
}
}



@media (max-width: 767px) {
    
#b3606250 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 d665912 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 a2c61ae {
    width: 100.00%;
}
    
#widget_k7h {
    height: 130px;
}
    
#group_4qr {
    width: 100.00%;
    min-height: 390px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_7dr {
    height: 20px;
    width: 10px;
}
    
#innergrid_nkt {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(390px, max-content) minmax(390px, max-content) minmax(390px, max-content) minmax(390px, max-content) minmax(390px, max-content) minmax(390px, max-content);
    column-gap: 16px;
    row-gap: 16px;
}
    
#\30 eb011f5 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#group_43a {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#f0ac6ac6 {
    width: 100.00%;
    min-height: 390px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\32 141acb9 {
    height: 130px;
}
    
#\38 84a3eed {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#d69c6349 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#ff06e2c0 {
    height: 20px;
    width: 10px;
}
    
#\35 96c2fde {
    width: 100.00%;
    min-height: 390px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\31 09eef6a {
    height: 130px;
}
    
#\38 333dae8 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\35 999f3f9 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#c768d47c {
    height: 20px;
    width: 10px;
}
    
#a6a0676c {
    width: 100.00%;
    min-height: 390px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#\32 cb7e566 {
    height: 130px;
}
    
#\39 38c7e85 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\36 61233fa {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#ba4e05dc {
    height: 20px;
    width: 10px;
}
    
#\30 24c752b {
    width: 100.00%;
    min-height: 390px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 5 / 1 / span 1 / span 1;
}
    
#\30 860be6d {
    height: 130px;
}
    
#\36 b662bcb {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\39 253772e {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#eb9cac94 {
    height: 20px;
    width: 10px;
}
    
#a3d19e50 {
    width: 99.99418043393423%;
    min-height: auto;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 6 / 1 / span 1 / span 1;
}
    
#ee124c82 {
    height: 130px;
}
    
#\30 70dfae3 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3150e99 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 99f7159 {
    height: 20px;
    width: 10px;
}
}



@media (max-width: 767px) {
    
#a562be7e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 60px;
}
    
#\32 76e7b5a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 16px 16px 16px;
}
    
#c2c9b14b {
    width: 100.00%;
    order: 2;
}
    
#db55e43a {
    order: 0;
}
    
#\36 0c9c8cb {
    order: 1;
}
    
#group_mrb {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_mri {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#be56c378.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#be56c378 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#group_q1a {
    row-gap: 12px;
}
    
#\39 a7c0a16 {
    width: 100%;
}
    
#group_j9u {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#group_4vu {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_n53 {
    height: 280px;
}
    
#group_4qi {
    row-gap: 16px;
}
    
#e4b50a8d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#ebde213a {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 0e1908d {
    height: 280px;
}
    
#\36 9935fb5 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 5e60cee {
    row-gap: 16px;
}
    
#\30 11a25c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\30 11a25c2 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#cb6a0892 {
    row-gap: 12px;
}
    
#abc31c3f {
    width: 100%;
}
    
#\31 414e44d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\37 8d1fc67 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 cc6713b {
    height: 280px;
}
    
#\38 9b93792 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#e5019ad2 {
    row-gap: 16px;
}
    
#a8faee85.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#a8faee85 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#de6acaeb {
    row-gap: 12px;
}
    
#\38 117f228 {
    width: 100%;
}
    
#\31 b0fc39c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#af930620 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b38644e2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#a6563ac3 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 4efb673 {
    row-gap: 12px;
    align-items: center;
}
    
#\37 eb7e2a1 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    order: 1;
    align-items: center;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
    
#bc7164bc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 0px;
}
    
#ee501463 {
    width: 220px;
}
    
#\32 8ef1ae1 {
    min-width: 32px;
    width: 220px;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f8a6fb1 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-items: center;
}
    
#b0d6f459 {
    height: 200px;
}
    
#\31 33ee974 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 9948520.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\33 9948520 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#\34 7184244 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4777a94 {
    row-gap: 16px;
    align-items: center;
}
    
#ca11d92f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#dbd179b6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 40px;
}
    
#\39 6eec7f5 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a0f3cab {
    width: 100.00%;
    order: 2;
}
    
#fddfe9b7 {
    order: 1;
}
    
#\30 3041600 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 1884c5d {
    margin: 0px 0% 0px 0%;
}
    
#e73317b4 {
    height: 320px;
}
    
#\33 f6edd86 {
    row-gap: 8px;
    align-items: center;
}
    
#\30 892b17a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 40px;
}
    
#\31 8fbab37 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 f886c3c {
    width: 12px;
}
    
#\31 c69ac13 {
    width: 220px;
    min-width: 32px;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#ac8e99a2 {
    height: 20px;
    width: 10px;
}
    
#\34 b6dcd05 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_1ko {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#\31 d05e491 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#fe7d874b {
    row-gap: 16px;
    align-items: center;
}
    
#\36 3f4bc62.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\36 3f4bc62 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#\34 d8ec461 {
    row-gap: 8px;
    align-items: center;
}
    
#group_etj {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 5bc54e8 {
    column-gap: 6px;
}
    
#a762437e {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#\35 8a38e7b {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#bfc67c6b {
    row-gap: 16px;
    align-items: center;
}
    
#\31 51d6383.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\31 51d6383 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#b516401f {
    row-gap: 8px;
    align-items: center;
}
    
#\34 13f83e1 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#c34559dd {
    row-gap: 16px;
    align-items: center;
}
    
#\38 430eea4.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\38 430eea4 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#b60daf99 {
    row-gap: 8px;
    align-items: center;
}
    
#\34 466be4f {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f36f18d3 {
    height: 20px;
    width: 10px;
}
    
#\39 63f0377 {
    height: 20px;
    width: 10px;
}
    
#b1e11f01 {
    height: 20px;
    width: 10px;
}
    
#\32 63f453b {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_uua {
    width: 100.00%;
    row-gap: 60px;
    order: 1;
}
    
#\38 37f5c1c {
    width: 90%;
}
    
#\31 eb50ced {
    width: 90%;
}
    
#fc8edadb {
    width: 90%;
}
    
#fb22b673 {
    width: 90%;
}
}



@media (max-width: 767px) {
    
#\36 870a361 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 09d0f66 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#\39 dc4c880 {
    row-gap: 12px;
    align-items: center;
}
    
#c050c3ba {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e2c738b {
    min-width: 32px;
    width: 220px;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#\32 14aebd0 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-items: center;
}
    
#\32 b674aab {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 0px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d408e8ca {
    margin: 0px 0% 0px 0%;
}
    
#cbf4324a {
    width: 220px;
}
}



@media (max-width: 767px) {
    
#\34 3056659 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#c2f4b65f {
    margin: 0px 0% 0px 0%;
}
    
#\34 cfc780a {
    width: 100.00%;
    order: 2;
}
    
#\33 2ceac05 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 40px;
}
    
#\30 fd6f693 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f25e0bcf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 32px 16px;
}
    
#a3f02604 {
    order: 1;
}
    
#d2c1e702 {
    width: 16px;
}
    
#f3604d02 {
    row-gap: 8px;
}
    
#\36 a6c604c.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\36 a6c604c {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#\35 dcda293 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9806c63 {
    height: 20px;
    width: 10px;
}
    
#\31 52ef299 {
    row-gap: 16px;
}
    
#\37 62507d9 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#f34c1bb5 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1369d9b {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ff17cc8 {
    row-gap: 16px;
}
    
#\32 9b54ca8.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\32 9b54ca8 {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#\33 a1d1db8 {
    row-gap: 8px;
}
    
#\30 951a273 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5c1c3a5 {
    height: 20px;
    width: 10px;
}
    
#\35 12f83af {
    row-gap: 16px;
}
    
#\31 36b122e.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\31 36b122e {
    width: 52px;
    margin: 0px 0px 0px 0px;
}
    
#\36 8ed4f77 {
    row-gap: 8px;
}
    
#\31 0ab6a6f {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5a11b07 {
    height: 20px;
    width: 10px;
}
    
#\35 7fa83d7 {
    width: 90%;
}
    
#e67a382c {
    width: 90%;
}
    
#\30 096ef14 {
    width: 90%;
}
    
#\31 23a9c53 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 1153670 {
    width: 100%;
}
    
#\39 1991261 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#\39 9248383 {
    width: 96px;
    height: auto;
}
    
#\39 5adb392 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 c318d77 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 40px;
}
    
#\35 b72737a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\36 d138c9b {
    justify-content: flex-start;
    min-height: auto;
    width: 99.53%;
    padding: 0px 4px 0px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\37 147fa5c {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\35 a85bc3b {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\36 e2ac98d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cce6b153 {
    width: 200px;
    min-width: 32px;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4b64346 {
    column-gap: 6px;
}
    
#bfc93ac9 {
    width: 100.00%;
    order: 2;
}
    
#\39 fc0801d {
    width: 12px;
}
    
#\35 9d6dc68 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 57956f0 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 10224a2 {
    order: 1;
}
    
#\30 5fa79d1 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#\35 64d7c16 {
    justify-content: flex-start;
    min-height: auto;
    width: 99.53%;
    padding: 0px 4px 0px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9cfcc64 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\38 d415a3d {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\31 5ab3877 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ac1bd04f {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
    order: 0;
}
    
#\33 738e666 {
    justify-content: flex-start;
    min-height: auto;
    width: 99.53%;
    padding: 0px 4px 0px 4px;
    margin: 0% 0% 0% 0%;
}
    
#c63f951b {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#a44ef2e7 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\30 8d2e475 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
    order: 1;
}
    
#\39 6533a33 {
    width: 100%;
}
    
#\38 ca036d8 {
    justify-content: flex-start;
    min-height: auto;
    width: 99.53%;
    padding: 0px 4px 0px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1bfca00 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\35 0eef6f8 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\35 cb32c2e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#eab0428a {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#c78ed757 {
    justify-content: flex-start;
    min-height: auto;
    width: 99.53%;
    padding: 0px 4px 0px 4px;
    margin: 0% 0% 0% 0%;
}
    
#af18750e {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\32 9a11daf {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#b8eb0919 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#\30 e8c4d66 {
    justify-content: flex-start;
    min-height: auto;
    width: 99.53%;
    padding: 0px 4px 0px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\39 9c0b28f {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#f1bd0c6c {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\30 39aacee {
    height: 20px;
    width: 10px;
}
    
#e30d8336 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 357a0e0 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 149370c {
    height: 20px;
    width: 10px;
}
    
#bcd21f4f {
    width: 96px;
    height: auto;
}
    
#\39 0ce55eb {
    height: 20px;
    width: 10px;
}
    
#\31 e713d34 {
    width: 100%;
}
    
#\39 1a0f279 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1e935fe {
    width: 96px;
    height: auto;
}
    
#ef424702 {
    width: 100%;
}
    
#\33 e59bf7f {
    width: 96px;
    height: auto;
}
    
#\32 dfd68e5 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c75a9500 {
    height: 20px;
    width: 10px;
}
    
#ebe21d95 {
    width: 96px;
    height: auto;
}
    
#ec2cf120 {
    width: 100%;
}
    
#\39 3df52e4 {
    width: 96px;
    height: auto;
}
    
#\38 855e35f {
    width: 100%;
}
    
#\34 e603c07 {
    height: 20px;
    width: 10px;
}
    
#eddfca94 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 6fdede0 {
    order: 0;
}
    
#bb43e230 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e28da80c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 16px 16px 16px;
}
    
#\38 e759469 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e0b4c3c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\33 5051f70 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 40px;
}
    
#\32 958889b {
    width: 100.00%;
    order: 2;
}
    
#\37 cbb126b {
    order: 1;
}
    
#widget_fpv {
    width: 100.00%;
}
    
#ccbf02af {
    row-gap: 12px;
    align-items: center;
}
    
#\38 5939c11 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2474f65 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 0px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 91f0c84 {
    width: 180px;
    min-height: 48px;
}
    
#\34 ca45bd2 {
    width: 78.05%;
}
}



@media (max-width: 767px) {
    
#\35 303de02 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 60px;
}
    
#d495f337 {
    order: 1;
}
    
#\38 b018d0b {
    margin: 0px 0% 0px 0%;
}
    
#\31 abc8166 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1665f29 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#b6dcd628 {
    width: 12px;
}
    
#\35 a58636b {
    column-gap: 6px;
}
    
#bc37d93b {
    width: 220px;
    min-width: 32px;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
    
#aeb099bc {
    width: 100.00%;
    order: 2;
}
    
#\31 2c8a98c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 40px;
}
    
#\37 42c6f60 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 a0f4827 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\37 04b75c9 {
    width: 100.00%;
    min-height: 387px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 09767f7 {
    height: 200px;
}
    
#b1cb17cf {
    height: 20px;
    width: 10px;
}
    
#\33 c1e43bf {
    column-gap: 6px;
}
    
#a1afb650 {
    column-gap: 6px;
}
    
#c02ef51f {
    width: 100.00%;
    min-height: 387px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 15e15ae {
    height: 200px;
}
    
#\39 2d8434b {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5a85f06 {
    column-gap: 6px;
}
    
#a79249d7 {
    column-gap: 6px;
}
    
#afc6f4c0 {
    height: 20px;
    width: 10px;
}
    
#f837313e {
    width: 100.00%;
    min-height: 387px;
    row-gap: 16px;
    justify-self: start;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 00e89f7 {
    height: 200px;
}
    
#de09febe {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#bdb7c213 {
    column-gap: 6px;
}
    
#\37 9e41ad4 {
    column-gap: 6px;
}
    
#\37 4a3a00c {
    height: 20px;
    width: 10px;
}
}

