@media all {
  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-family:'JetBrains Mono' !important; }

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

  *#dm .dmInner div.u_3456390339 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1290172339 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1831374963 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

  *#dm .dmInner a.u_1581038087 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1581038087 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1581038087 { gap:10px !important; }

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

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

  *#dm .dmInner a.u_1520701311 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1520701311 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1520701311 { gap:10px !important; }

  *#dm .dmInner a.u_1349060762 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1349060762 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1349060762 {
    gap:10px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1349060762:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1349060762.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner a.u_1349060762:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1349060762.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_519709465 hr {
    border-width:1px !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_793360827 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1868500522 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1406279530 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1374714230 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

  *#dm .dmInner a.u_1099649857 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1099649857 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1099649857 { gap:10px !important; }

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

  *#dm .dmInner div.u_1539403183 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1740462352 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1486969727 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1837162128 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_569049934 .testimonials-section { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_569049934 .testimonial-name {
    font-family:'Gilda Display' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_569049934 .testimonial-role { color:var(--color_2) !important; }

  *#dm .dmInner div.u_569049934 .testimonial-quote { color:var(--color_6) !important; }

  *#dm .dmInner div.u_569049934 .testimonial-card { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner *.u_569049934 .rating-icon { color:var(--color_2) !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1356180507 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1356180507 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1356180507 { gap:10px !important; }

  *#dm .dmInner a.u_1428080343 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1428080343 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1428080343 {
    gap:10px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1428080343:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1428080343.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner a.u_1428080343:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1428080343.hover .iconBg { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1071857269 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1764887519 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1403830084 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1951989642 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner a.u_1885981790 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1885981790 { gap:10px !important; }

  *#dm .dmInner a.u_1885981790 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/Apple_2125385.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

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

  *#dm .dmInner a.u_1862962203 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1862962203 { gap:10px !important; }

  *#dm .dmInner a.u_1862962203 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/playstore_6501547.svg) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
  }

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

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

  *#dm .dmInner a.u_1424436708 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1424436708 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1424436708 { gap:10px !important; }

  *#dm .dmInner a.u_1898248461 span.text {
    font-size:13px !important;
    font-family:'Azeret Mono' !important;
  }

  *#dm .dmInner a.u_1898248461 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f794310c/icon/chevron_2652050.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1898248461 {
    gap:10px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1898248461:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1898248461.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner a.u_1898248461:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1898248461.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1217458994 hr {
    border-width:1px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {
  *#dm .dmInner *.u_569049934 .rating-icon {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_569049934 .testimonial-rating { gap:5px !important; }

  *#dm .dmInner div.u_569049934 .testimonial-name { font-size:18px !important; }

  *#dm .dmInner *.u_569049934 .testimonials-section { padding:0px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
*#dm .dmInner div.u_1540208262
{
	backdrop-filter:blur(50px) !important;
	-webkit-backdrop-filter:blur(50px) !important;
}
*#dm .dmInner div.u_1428434051
{
	backdrop-filter:blur(50px) !important;
	-webkit-backdrop-filter:blur(50px) !important;
}
*#dm .dmInner div.u_1188544809
{
	backdrop-filter:blur(50px) !important;
	-webkit-backdrop-filter:blur(50px) !important;
}
*#dm .dmInner div.u_1640150550
{
	backdrop-filter:blur(50px) !important;
	-webkit-backdrop-filter:blur(50px) !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_569049934 .testimonials-section { padding:0px !important; }
}
*#dm .dmInner div.u_1100743019
{
	backdrop-filter:blur(50px) !important;
	-webkit-backdrop-filter:blur(50px) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1540208262
{
}
*#dm .dmInner div.u_1428434051
{
}
*#dm .dmInner div.u_1188544809
{
}
*#dm .dmInner div.u_1640150550
{
}
*#dm .dmInner div.u_1100743019
{
}
*#dm .dmInner div.u_1100743019
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/e54916d3-bdb5-4caf-bc78-af84d68d4134.png?dm-skip-opt=true");
    background-position: 50% 0%;
    padding: 100px 50px 100px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 50px 0px 50px;
    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);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_oo4 {
    width: 1000px;
    height: auto;
    max-width: 100%;
}
    
#widget_dgv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 88a07e6 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hss {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 25px 0%;
}
    
#f644595f {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fd4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_fd4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_2e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 0812352 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#f4cab5c2::before, #f4cab5c2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.25;
    border-radius: inherit;
}
#f4cab5c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.6%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/pexels-photo-16051964.jpeg?dm-skip-opt=true");
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#b4c18f36 {
    min-height: 240px;
    column-gap: 2.5%;
    row-gap: 15px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_j9c {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.424388417227117%;
    order: 2;
    flex-wrap: nowrap;
}
    
#group_qtc {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\39 4a03b52 {
    width: 79.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9ik {
    width: 44.3924px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_tvd {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
}
    
#ccf04540.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#ccf04540 {
    width: 135px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c43d98f0::before, #c43d98f0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.25;
    border-radius: inherit;
}
#c43d98f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.6%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/opt/pexels-photo-7195086-511h.jpeg");
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#a0de9dfc {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\30 eca3087.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\30 eca3087 {
    width: 135px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ce259ad {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
}
    
#e1062191 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.424388417227117%;
    order: 2;
    flex-wrap: nowrap;
}
    
#\38 e040adc {
    width: 79.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d2a3592 {
    width: 44.3924px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 aaa9590::before, #\37 aaa9590 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.25;
    border-radius: inherit;
}
#\37 aaa9590 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.6%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/opt/pexels-photo-38323235-511h.jpeg");
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 625e307.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\39 625e307 {
    width: 135px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f11c1d5 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
}
    
#\36 649fb3f {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.424388417227117%;
    order: 2;
    flex-wrap: nowrap;
}
    
#\38 ab87127 {
    width: 79.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f5982f5 {
    width: 44.3924px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\39 8549972 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3d28e00::before, #\37 3d28e00 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#\37 3d28e00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/opt/pexels-photo-31209408-1920w.jpeg");
    background-origin: border-box;
    background-position: 50% 100%;
    padding: 100px 50px 100px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7d0de95 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 50px 0px 50px;
}
    
#\37 bdc1e88 {
    margin: 0px 0% 0px 0%;
}
    
#group_63q {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#bf61c718 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ht7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0300750715169653%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#cd6e4342 {
    width: 800px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edd3ce2e::before, #edd3ce2e > .bgExtraLayerOverlay {
    
}
#edd3ce2e {
    align-items: flex-start;
    width: 48.98%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-radius: 25px 25px 25px 25px;
    background-image: none;
    background-color: var(--color_1);
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b699c9ea {
    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;
}
    
#widget_pke {
    width: 60px;
    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_und {
    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;
}
    
#a839d7b4::before, #a839d7b4 > .bgExtraLayerOverlay {
    
}
#a839d7b4 {
    align-items: flex-start;
    width: 48.98%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-radius: 25px 25px 25px 25px;
    background-image: none;
    background-color: var(--color_1);
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7f8ae94 {
    width: 60px;
    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 694e623 {
    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 3b564b1 {
    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;
}
    
#\36 a642d35::before, #\36 a642d35 > .bgExtraLayerOverlay {
    
}
#\36 a642d35 {
    align-items: flex-start;
    width: 48.98%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-radius: 25px 25px 25px 25px;
    background-image: none;
    background-color: var(--color_1);
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d7ebbf3 {
    width: 60px;
    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 7c0908b {
    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;
}
    
#b179ef73 {
    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;
}
    
#\32 f656052::before, #\32 f656052 > .bgExtraLayerOverlay {
    
}
#\32 f656052 {
    align-items: flex-start;
    width: 48.98%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-radius: 25px 25px 25px 25px;
    background-image: none;
    background-color: var(--color_1);
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8eabdf0 {
    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 02e6614 {
    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;
}
    
#widget_3ch {
    width: 800px;
    height: auto;
    max-width: 100%;
}
    
#c528e166 {
    width: 225px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3407ac1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2d65564 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6132fdf {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbc97a0d {
    width: 44.3924px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d8b0917 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 25f43b3 {
    width: 44.3924px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f6c79d6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f06a310 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b68feedf {
    width: 44.3924px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4e3e6f0 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 79b0b42 {
    width: 44.3924px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8e49e07 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 6324048 {
    width: 181.8229217529297px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0c43adb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#e745606c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 50px 0px 50px;
}
    
#\37 167168b {
    margin: 0px 0% 0px 0%;
}
    
#\37 4ea2e49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3ad1b60 {
    width: 800px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gri {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#cd22155a {
    min-height: 8px;
    column-gap: 5%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#cb6d94de {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 50px 0px 50px;
}
    
#\33 80042db {
    margin: -25px 0% 0px 0%;
}
    
#f598ee7f {
    width: 26.6753px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 33263aa {
    width: 109px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e65f4245 {
    min-height: 8px;
    column-gap: 5%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d4ea3d6 {
    width: 26.6753px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 869a6bd {
    width: 179px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cf387c6 {
    min-height: 8px;
    column-gap: 5%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b39e204 {
    width: 26.6753px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e890accf {
    width: 117px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bab85420 {
    min-height: 8px;
    column-gap: 5%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 56cd812 {
    width: 26.6753px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 767d662 {
    width: 229px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 129d8d4 {
    width: 800px;
    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 e0ca0a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#cf824028 {
    margin: 0px 0% 0px 0%;
}
    
#\38 9bbf919 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 50px 50px 50px;
}
    
#c2adbfc8 {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 8bdb625 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dbh {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#widget_l8o {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 ac361dc {
    margin: 0px 0% 0px 0%;
}
    
#\30 7cb7ef9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 50px 100px 50px;
}
    
#\35 a916e36::before, #\35 a916e36 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#\35 a916e36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/opt/pexels-photo-38354313-1920w.jpeg");
    background-origin: border-box;
    justify-content: space-around;
    padding: 100px 50px 100px 50px;
    margin: 0px 0% 0px 0%;
}
    
#e5163f51.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#e5163f51 {
    width: 133px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c192513 {
    width: 800px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4f962b5 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_94f {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#fdbde00e {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3ff7bb7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 25px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7aa0752 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 8791066 {
    width: 800px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 955c13a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 25px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bc8966b::before, #\39 bc8966b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#\39 bc8966b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 100%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/pexels-photo-1251825.jpeg?dm-skip-opt=true");
    justify-content: flex-start;
    background-color: var(--color_1);
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ae6705a {
    margin: 0px 0% 0px 0%;
}
    
#\38 c422919.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\38 c422919 {
    width: 190px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b5f67a0 {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 c3ca456 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 50px 100px 50px;
}
    
#fcd89724.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#fcd89724 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3ef26d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.5%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2.5%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0a91a68.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 0a91a68 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 9320736 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 16fb212.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 16fb212 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\34 81b72bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c9866861::before, #c9866861 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#c9866861 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://irp.cdn-website.com/f794310c/dms3rep/multi/e54916d3-bdb5-4caf-bc78-af84d68d4134.png?dm-skip-opt=true");
    background-position: 50% 0%;
    padding: 100px 50px 100px 50px;
    margin: 0% 0% 0% 0%;
}
    
#a9694973 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 f31e3d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a16d98c {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 50px 0px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b23f210b {
    width: 800px;
    height: auto;
    max-width: 100%;
}
    
#e3f2079e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 e9a6d80 {
    margin: 0px 0% 0px 0%;
}
    
#\36 4699ef8 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3275a58 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 25px 0%;
}
}



@media all {
    
#f55f4572 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 42bb40f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 50px 0px 50px;
}
    
#widget_e6b {
    width: 800px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_785 {
    width: 125px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\34 26ab9eb {
    margin: 0px 0% -25px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 50px 4% 0px 4%;
}
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4c18f36 {
    padding: 100px 4% 100px 4%;
}
    
#f4cab5c2::before, #f4cab5c2 > .bgExtraLayerOverlay {
    
}
    
#c43d98f0::before, #c43d98f0 > .bgExtraLayerOverlay {
    
}
    
#\37 aaa9590::before, #\37 aaa9590 > .bgExtraLayerOverlay {
    
}
    
#\33 a9ddfd3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7d0de95 {
    padding: 0px 4% 0px 4%;
}
    
#edd3ce2e::before, #edd3ce2e > .bgExtraLayerOverlay {
    
}
#edd3ce2e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 0px;
}
    
#a839d7b4::before, #a839d7b4 > .bgExtraLayerOverlay {
    
}
#a839d7b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
}
    
#\36 a642d35::before, #\36 a642d35 > .bgExtraLayerOverlay {
    
}
#\36 a642d35 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
}
    
#\32 f656052::before, #\32 f656052 > .bgExtraLayerOverlay {
    
}
#\32 f656052 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
}
    
#\37 3d28e00::before, #\37 3d28e00 > .bgExtraLayerOverlay {
    
}
    
#group_ht7 {
    column-gap: 2.0300750715169653%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: stretch;
}
    
#\37 bdc1e88 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e745606c {
    padding: 100px 4% 0px 4%;
}
    
#\37 167168b {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9bbf919 {
    padding: 100px 4% 50px 4%;
}
    
#cf824028 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7cb7ef9 {
    padding: 0px 4% 100px 4%;
}
    
#\35 a916e36::before, #\35 a916e36 > .bgExtraLayerOverlay {
    
}
    
#\39 ac361dc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ae6705a {
    margin: 0px 0% 0px 0%;
}
    
#\33 c3ca456 {
    padding: 0px 4% 100px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9866861::before, #c9866861 > .bgExtraLayerOverlay {
    
}
    
#\34 e9a6d80 {
    margin: 0px 0% 0px 0%;
}
    
#\32 a16d98c {
    padding: 50px 4% 0px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 42bb40f {
    padding: 25px 4% 0px 4%;
}
    
#widget_785 {
    height: auto;
}
    
#\34 26ab9eb {
    margin: 0px 0% -25px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 50px 25px 50px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_hss {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 88a07e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#f644595f {
    margin-right: 0%;
    margin-left: 0%;
    width: 112px;
}
}



@media (max-width: 767px) {
    
#f4cab5c2::before, #f4cab5c2 > .bgExtraLayerOverlay {
    
}
#f4cab5c2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b4c18f36 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#c43d98f0::before, #c43d98f0 > .bgExtraLayerOverlay {
    
}
#c43d98f0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 aaa9590::before, #\37 aaa9590 > .bgExtraLayerOverlay {
    
}
#\37 aaa9590 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 a9ddfd3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 3d28e00::before, #\37 3d28e00 > .bgExtraLayerOverlay {
    
}
#\37 3d28e00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7d0de95 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#edd3ce2e::before, #edd3ce2e > .bgExtraLayerOverlay {
    
}
#edd3ce2e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a839d7b4::before, #a839d7b4 > .bgExtraLayerOverlay {
    
}
#a839d7b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 a642d35::before, #\36 a642d35 > .bgExtraLayerOverlay {
    
}
#\36 a642d35 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f656052::before, #\32 f656052 > .bgExtraLayerOverlay {
    
}
#\32 f656052 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ht7 {
    column-gap: 2.0300750715169653%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 0c43adb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e745606c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 0px 4%;
}
    
#\37 167168b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cd22155a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cb6d94de {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e65f4245 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 cf387c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bab85420 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 e0ca0a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 9bbf919 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#cf824028 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 7cb7ef9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#\35 a916e36::before, #\35 a916e36 > .bgExtraLayerOverlay {
    
}
#\35 a916e36 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
}
    
#d3ff7bb7 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fdbde00e {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\39 7aa0752 {
    margin-right: 0%;
    margin-left: 0%;
    width: 113.99414062499999px;
}
    
#\39 ac361dc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 955c13a {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 bc8966b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ae6705a {
    margin: 0px 0% 0px 0%;
}
    
#\33 c3ca456 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#fcd89724 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\31 3ef26d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
    column-gap: 2.5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 0a91a68 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\32 9320736 {
    margin-right: 0%;
    margin-left: 0%;
    width: 112px;
}
    
#c9866861::before, #c9866861 > .bgExtraLayerOverlay {
    
}
#c9866861 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 50px 25px 50px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4699ef8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\34 3275a58 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 a16d98c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#f55f4572 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 42bb40f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_785 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 150px;
}
    
#widget_e6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

#f4cab5c2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAQAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQMAAhEEBTEUIUFxof/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAGxEBAAICAwAAAAAAAAAAAAAAAQACESEDEnH/2gAMAwEAAhEDEQA/ANbZvelXuHSMqa3I7W8GKA5AIp9kYl62ONmgGx4seREw5mBhlse4pXkF7ud68kbUQwT/2Q==')!important}#c43d98f0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABQYHCP/EACMQAAEDAwIHAAAAAAAAAAAAAAECBBEAAwUSIQYTFCMxQVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREBAAIDAAAAAAAAAAAAAAAAAQARAwQh/9oADAMBAAIRAxEAPwCm5VyH2YasLYhae5zJ2FNabSwkArRMfazc8yuRwecc9S4Vdug6Zn1RxPFrhSQddzcT5oBmtaI51ijs/9k=')!important}#\37 aaa9590.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACAQAAIBAwQDAAAAAAAAAAAAAAECAwAEEQUSEzEhQZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxL/2gAMAwEAAhEDEQA/AMpcam+oK0UqgLGAAo67NCEkoGA7/DU69xZSRlBu5wM59d08toCoO8+RQL4LQ6iSwj//2Q==')!important}#\37 3d28e00.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQGB//EACAQAAIBBAIDAQAAAAAAAAAAAAECBAADBRESIRUxYXH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAlH/2gAMAwEAAhEDEQA/ANcgTThMqY6qz2XPIso6UVVDMRyNiQuj+0gli0+lNsaPR+0XgoZ74e6QNO7zy//Z')!important}#\35 a916e36.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwQGEQUUIf/EABUBAQEAAAAAAAAAAAAAAAAAAAAE/8QAGhEAAQUBAAAAAAAAAAAAAAAABAABAxEyAv/aAAwDAQACEQMRAD8AyeKzh9iu6Z9KPw60FWc9IJHQjREkPJvbqLkKCssv/9k=')!important}#\39 bc8966b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIBAAAQQCAgMBAAAAAAAAAAAAAgEDBBEABQYhIjEyYf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAIBAxQiMv/aAAwDAQACEQMRAD8Af40cbWbBiGsZ9kk7AqtDy+XftCtU511849utRHSIT8YBbejopiVX6zJH+YSRecFSC0JUXw/ciYdKdDkSbI0P/9k=')!important}