@media all {
  *#dm .dmInner div.u_1221795802 hr {
    color:var(--color_7) !important;
    border-width:3px !important;
  }

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

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

  *#dm .dmInner div.u_1124571574 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1112088197 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1785459750 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_938771537 img { border-radius:20px 20px 20px 20px !important; }

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

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

  *#dm .dmInner div.u_1250940310 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1341295924 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1791596794 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1358380800 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1643535417 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/272e3b4e/icon/Phone_8156248.svg) !important;
    background-color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner div.u_1559935346 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1680645711 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1690270771 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/272e3b4e/icon/Phone_8156248.svg) !important;
    background-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1708278288 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1248446328 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1242054475 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1165918145 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1607999392 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1835952684 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1920882046 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1766797331 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1550453634 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1520239843 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(212,143,56,0.1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) rgba(212,143,56,0.1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner *.u_1571878326 { background-position:50% 50% !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2419454082 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

  *#dm .dmInner *.u_2419454082 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1006731925 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

  *#dm .dmInner *.u_1006731925 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1901889130 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

  *#dm .dmInner *.u_1901889130 .photoGalleryThumbs { padding:0px !important; }

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

  *#dm .dmInner *.u_1901889130 .photoGalleryViewAll { padding:0 0px !important; }
}
*#dm .dmInner div.u_1475837938 .rteBlock
{
	line-height:200% !important;
}
*#dm .dmInner div.u_1475837938 a
{
	color:var(--color_7) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1475837938
{
}
separatorHomeCss{color:red !important}@media all {
    
#\38 8572778 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 47.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/272e3b4e/dms3rep/multi/opt/pexels-antoni-shkraba-5214962-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 9948e43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 47.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_3d3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 855c012 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_lm0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6764881878455684%;
    order: 0;
    flex-wrap: nowrap;
}
    
#widget_415.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_415 {
    width: 30px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eb5ba697.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eb5ba697 {
    width: 90%;
    height: 500px;
    max-width: 100%;
    max-height: none;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f5c3625d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f5c3625d {
    width: 45%;
    height: 230px;
    max-width: 100%;
    max-height: none;
    align-self: flex-start;
    justify-self: auto;
    order: 0;
    margin: -180px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_4tp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.141501294219154%;
    order: 3;
    flex-wrap: nowrap;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9b3df8f {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 514783a {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb::before, #\36 3d24979f4a54e38542a8abb > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 47.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_rqm {
    width: 515.966653125px;
    height: auto;
    max-width: 100%;
}
    
#\32 2d86897 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mlr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mlr {
    width: 96%;
    height: 500px;
    max-width: 100%;
    max-height: none;
    align-self: flex-end;
    margin: 0px 0px 0px 0px;
}
    
#group_dda[data-css-edit] {
    backdrop-filter: blur(3px) !important;
}
#group_dda {
    align-items: flex-start;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(212, 143, 56, 0.7);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
    margin: -80px 0% 0px 0%;
}
}



@media all {
    
#\35 b917de6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
}
    
#\34 6520cc4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 a99b2d8 {
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_sq0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 4221d7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_okb {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_tk8[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#group_tk8 {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#widget_82r {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b6ed09d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a0ca9075[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#a0ca9075 {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9a7ccba {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ed522f98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#e95fff37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 8c7f65e[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\36 8c7f65e {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a819c929 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 2c684a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#\30 5b9988a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b993427d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 15px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a98897e[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\35 a98897e {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1f98a84 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c809f946 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#\38 b79dbc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#edd65a0e[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#edd65a0e {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#cac77c41 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 39ef3be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#\30 baf6e14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 986ad13[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\34 986ad13 {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ef513b0 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f44262a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#e04a65f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c7cc9074 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 15px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dac1808f[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#dac1808f {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d961dbc6 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e2047cbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#c44b82de {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 834cd5a[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\33 834cd5a {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d937879 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ad8bf681 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#\33 92f56c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b0cd8932[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#b0cd8932 {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7f1b81c {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 6184a98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#\38 4ddf2d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 ff0ea1d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 15px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7db992e[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\38 7db992e {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f44c483 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 714bde8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#\32 c5ca233 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 cce8b72[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\34 cce8b72 {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ecad6f1 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 5ebc0f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#b93e3277 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 1e53888[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\36 1e53888 {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b128344 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 7d50490 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#e85dd8e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 6f8c0d7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 15px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7f0848a[data-css-edit] {
    box-shadow: rgba(11, 45, 50,0.1 08) 0 0 40px 0 !important;
}
#\36 7f0848a {
    align-items: flex-start;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 3px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d46bce81 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fb88f733 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#\38 e9c0e00 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 1040658 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 2903648 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#db8ac749::before, #db8ac749 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#db8ac749 {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/272e3b4e/dms3rep/multi/opt/stardust-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
    
#d95b06dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e3f87fd[data-css-edit] {
    backdrop-filter: blur(8px) !important;
}
#\34 e3f87fd {
    align-items: center;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c628d5fd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 2b1e80f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#f2ff180a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#fe8d4234 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 130px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da02f979 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cqj {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#widget_gg9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_gg9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40% 0% 0% 0%;
}
    
#\33 e5308b0[data-css-edit] {
    backdrop-filter: blur(8px) !important;
}
#\33 e5308b0 {
    align-items: center;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6d408be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6d408be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40% 0% 0% 0%;
}
    
#\36 15232c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#f5424bbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 3fbf535[data-css-edit] {
    backdrop-filter: blur(8px) !important;
}
#\32 3fbf535 {
    align-items: center;
    width: 32.02%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d6736845.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d6736845 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40% 0% 0% 0%;
}
    
#\38 d56a871 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
}



@media all {
    
#\33 62e5221 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\35 f4902e5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fed56c1e {
    min-height: 320px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 90c3956 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c271392b {
    width: 515.966653125px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 196701a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 03fd8be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6764881878455684%;
    order: 2;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 27baf7c {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    min-width: 45px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5509198 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6764881878455684%;
    order: 2;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1d446b2 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    min-width: 45px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 812a576 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f92f84a[data-css-edit] {
    backdrop-filter: blur(3px) !important;
}
#\33 f92f84a {
    align-items: flex-end;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(212, 143, 56, 0.7);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
    margin: -80px 0% 0px 0%;
}
    
#\33 737b788::before, #\33 737b788 > .bgExtraLayerOverlay {
    
}
#\33 737b788 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 47.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    order: 1;
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#c40a794b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c40a794b {
    width: 96%;
    height: 500px;
    max-width: 100%;
    max-height: none;
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\38 39d6e8a {
    background-color: var(--color_4);
    background-image: none;
}
    
#\34 1a34cdd {
    width: 1047.004px;
    height: auto;
    max-width: 100%;
}
    
#acb3c30a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2888f5d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 36e0cb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\37 6821ccc {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e6c72d4e {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 87130e8 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 7779353.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 7779353 {
    width: 96%;
    height: 500px;
    max-width: 100%;
    max-height: none;
    align-self: flex-end;
    margin: 0px 0px 0px 0px;
}
    
#f0ec1d70 {
    min-height: 240px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 f05b3c6::before, #\38 f05b3c6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#\38 f05b3c6 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/272e3b4e/dms3rep/multi/opt/green-dust-and-scratches-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
    
#\39 f3c4c5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 50%;
    min-width: 4%;
}
    
#\30 07a712a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_q32 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c7e0056a[data-css-edit] {
    backdrop-filter: blur(3px) !important;
}
#c7e0056a {
    align-items: flex-start;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(212, 143, 56, 0.7);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
    margin: -80px 0% 0px 0%;
}
    
#\33 9c82131::before, #\33 9c82131 > .bgExtraLayerOverlay {
    
}
#\33 9c82131 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 45%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    order: 0;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abb::before, #\36 3d24979f4a54e38542a8abb > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e3f87fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 22.81%;
}
    
#c628d5fd {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#db8ac749::before, #db8ac749 > .bgExtraLayerOverlay {
    
}
    
#\33 e5308b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 22.81%;
}
    
#\32 3fbf535 {
    margin-right: 0%;
    margin-left: 0%;
    width: 22.81%;
}
    
#fe8d4234 {
    column-gap: 2.913726382881858%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0ec1d70 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 f05b3c6::before, #\38 f05b3c6 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\34 9948e43 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#eb5ba697 {
    height: 300px;
}
    
#f5c3625d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f5c3625d {
    height: 150px;
    margin: -120px 0px 0px 0px;
}
    
#widget_415 {
    width: 25px;
}
    
#group_4tp {
    column-gap: 4.141501294219154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 9b3df8f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 514783a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 855c012 {
    margin-top: 5px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb::before, #\36 3d24979f4a54e38542a8abb > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abb {
    min-height: 100px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
}
    
#widget_mlr {
    height: 300px;
}
    
#group_dda {
    width: 80px;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: -60px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 b917de6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 4px;
}
    
#\34 6520cc4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_tk8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#group_okb {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a0ca9075 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\36 8c7f65e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b993427d {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a98897e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#edd65a0e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\34 986ad13 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#c7cc9074 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dac1808f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\33 834cd5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b0cd8932 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\34 ff0ea1d {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7db992e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\34 cce8b72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\36 1e53888 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\38 6f8c0d7 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7f0848a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\32 4221d7f {
    margin-top: 10px;
}
}



@media (max-width: 767px) {
    
#db8ac749::before, #db8ac749 > .bgExtraLayerOverlay {
    
}
    
#\34 e3f87fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#c628d5fd {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f2ff180a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe8d4234 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e5308b0 {
    width: 100%;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 130px 0% 0px 0%;
}
    
#\32 3fbf535 {
    width: 100%;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 130px 0% 0px 0%;
}
    
#widget_cqj {
    margin-top: 10px;
}
}



@media (max-width: 767px) {
    
#\33 62e5221 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#fed56c1e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 f92f84a {
    width: 80px;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: -60px 0% 0px 0%;
}
    
#\33 737b788::before, #\33 737b788 > .bgExtraLayerOverlay {
    
}
#\33 737b788 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
}
    
#c40a794b {
    height: 300px;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#acb3c30a {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 36e0cb5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 6821ccc {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 7779353 {
    height: 300px;
}
    
#f0ec1d70 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 f05b3c6::before, #\38 f05b3c6 > .bgExtraLayerOverlay {
    
}
    
#\39 f3c4c5c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
}
    
#c7e0056a {
    width: 80px;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: -60px 0% 0px 0%;
}
    
#\33 9c82131::before, #\33 9c82131 > .bgExtraLayerOverlay {
    
}
#\33 9c82131 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
}

#db8ac749.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAtklEQVQY062PoQ7DMAxE7z4jUqSQoIICozKDqVJBFZSSsICyDgy0tB8wtD+eYlCNbGhPOvZsn4G/E2NECAHeewLgVzGlRFVl3/e/xVIKW9qAc+4SVRXLsliMfd9Za7WtzgmBViGi6zqIiA0Y87wypcppKhbVTJGZwzCwdW8/GNP0gshJ1ZOlnNy2kzXtHPuR3rZfLPD+wXF8spQ7j+PgmldmzQwIn++IyTHe0U62vvmWTYyIl/UG72YpmOTZ+xIAAAAASUVORK5CYII=')!important}#\38 f05b3c6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABUUlEQVQY0yWQwW6bQBgGV//35+n7ApF8yC2WJVwgpgVsIliMd2FXYDCOsGOaqBGqlENvfoDKzWEuozmNWC6X5Ps+BUFAs9mM5u4cgco4Oek7Mw18+XvB9Xol8eh5tFiv8bTdYpEkmIcunnYpxyZl/dKwORgMw0AiUQppXXNkLTs641nq8fc258juODcGkZRIuw7CTxJ67nvEbctuU/K8eIY77HFz6X6Pn2WJ1fkMYa2l4zgibxr+Uea80hnv/ryh//xEeTphbe1XmOc5FfVAhe2h6iM3TcOXjw/+NU3cv75ivd1ipRREMY5UD7/JmA6Hwxl1XfM4jtx1HSul2HEcuK4LUU0Tpcd3CvUeN2Ip0fc9jDFsreXQ83jjOBD31tKiqsiV8v+e2y4pJbIs47IsebPZ3ID4Fsd0H4bkFQU9BAE9+j5FUQStNbdty3lVcag1/gGaCebp2F7/NwAAAABJRU5ErkJggg==')!important}