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

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

  *#dm .dmInner div.u_1885627066 {
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1040778814 .svg {
    width:50% !important;
    fill:var(--color_11) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1728016894 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1728016894 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

  *#dm .dmInner div.u_1051024101 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1051024101 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1040778814 {
    border-radius:15px 15px 15px 15px !important;
    border-color:rgb(159,34,252) rgb(159,34,252) rgb(159,34,252) rgb(159,34,252) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
    box-shadow:var(--color_11) 0px 0px 11px 0px !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1123477704 .svg {
    width:50% !important;
    fill:rgba(5,103,251,1) !important;
  }

  *#dm .dmInner div.u_1123477704 span[data-icon-mask] { background-color:rgba(5,103,251,1) !important; }

  *#dm .dmInner div.u_1123477704 {
    border-radius:15px 15px 15px 15px !important;
    border-color:rgba(5,103,251,1) rgba(5,103,251,1) rgba(5,103,251,1) rgba(5,103,251,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
    box-shadow:rgba(5,173,251,1) 0px 0px 11px 0px !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1123477704:hover .svg { fill:rgba(5,103,251,1) !important; }

  *#dm .dmInner div.u_1123477704.hover .svg { fill:rgba(5,103,251,1) !important; }

  *#dm .dmInner div.u_1123477704:hover span[data-icon-mask] { background-color:rgba(5,103,251,1) !important; }

  *#dm .dmInner div.u_1123477704.hover span[data-icon-mask] { background-color:rgba(5,103,251,1) !important; }

  *#dm .dmInner div.u_1067130343 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1067130343 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1481892720 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1481892720 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1321009499 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1321009499 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1985816291 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1985816291 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1163037878 {
    border-radius:15px 15px 15px 15px !important;
    border-color:rgba(1,207,252,1) rgba(1,207,252,1) rgba(1,207,252,1) rgba(1,207,252,1) !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
    border-style:solid !important;
    box-shadow:rgba(32,233,190,1) 0px 0px 11px 0px !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1163037878 .svg {
    width:50% !important;
    fill:rgba(5,173,251,1) !important;
  }

  *#dm .dmInner div.u_1163037878 span[data-icon-mask] { background-color:rgba(5,173,251,1) !important; }

  *#dm .dmInner div.u_1134205766 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1134205766 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1819398096 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1819398096 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1639441340 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1639441340 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1378910823 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1378910823 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1756798060 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1756798060 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1453450578 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1453450578 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_1263140996 {
    border-radius:50% !important;
    border-color:rgb(0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1263140996 .svg {
    width:50% !important;
    fill:rgba(97,31,235,1) !important;
  }

  *#dm .dmInner div.u_3978194124 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1369046654 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1902498074 .shape-text { color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_1628662368 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1628662368 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

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

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

  *#dm .dmInner div.u_1661749021 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1661749021 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

  *#dm .dmInner div.u_1316856716 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1316856716 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1554836970 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1554836970 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

  *#dm .dmInner div.u_1950744904 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1950744904 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

  *#dm .dmInner div.u_1137059366 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1137059366 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

  *#dm .dmInner div.u_1208820120 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1208820120 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

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

  *#dm .dmInner div.u_1163504593 .svg { fill:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1163504593 span[data-icon-mask] { background-color:rgba(141,19,232,1) !important; }

  *#dm .dmInner div.u_1246263880 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1246263880 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1246263880 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1866028380 .advanced-form-label {
    color:var(--color_3) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1246263880 .advanced-form-label {
    color:var(--color_3) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1866028380 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1866028380 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1866028380 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3978194124 .shape-text { font-size:30px !important; }

  *#dm .dmInner div.u_1369046654 .shape-text { font-size:30px !important; }

  *#dm .dmInner div.u_1902498074 .shape-text { font-size:30px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-image: none;
    background-color: var(--color_7);
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: none;
}
}



@media all {
    
#dc90e39f {
    min-height: 193px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    max-width: none;
    align-items: stretch;
    align-content: stretch;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\38 877b183 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 4cb233d {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#b5685fad {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 255px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 25px;
    background-image: none;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 9% 9% 9% 9%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 998d98a {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
}
    
#e9d2f714.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e9d2f714 {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3aa3b23.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3aa3b23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 642b886 {
    margin: 0px 0% 0px 0%;
}
    
#d15f9609 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
}
    
#a95a1d81 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 255px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 25px;
    background-image: none;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 9% 9% 9% 9%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c856c649.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c856c649 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 392d9f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 392d9f4 {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ab3c5b5 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#d4108d0b {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
}
    
#\34 0656c50 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 255px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 25px;
    background-image: none;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 9% 9% 9% 9%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 94470ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 94470ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e71ed67.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 e71ed67 {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b47b6536 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#c640ba3f {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
}
    
#\33 da8ab72 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 255px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 25px;
    background-image: none;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 9% 9% 9% 9%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1b4582a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1b4582a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0d0a2ec.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a0d0a2ec {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 579fd0f {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 c392bda {
    width: 445px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fcb8209 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/7f559d93/dms3rep/multi/opt/Click+Ninja+Web+Design+Google+Ads+Hero+Background-1920w.jpg");
    background-color: var(--color_1);
    background-position: 100% 100%;
}
    
#\31 7b69bb9 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b6c6fda5 {
    min-height: 638px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ee1f86d8 {
    width: 99.98%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7daf925 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    order: 3;
    justify-self: auto;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1568c42 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 72defa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.60%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 100px 0% 50px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e55801a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fd2493f8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d851ebcc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/7f559d93/dms3rep/multi/opt/Click+Ninja+Web+Design+Google+Ads+Hero+Background-1920w.jpg");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 c53d483 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.26%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 80px 0% 80px 0%;
}
    
#ea10ca28 {
    min-height: 641px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e1c649df {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    background-image: none;
    background-color: var(--color_1);
    background-position: 100% 100%;
}
    
#f79b2a80 {
    width: 445px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 07a4850 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.60%;
    min-width: 4%;
    background-color: var(--color_1);
    align-content: flex-start;
    order: 1;
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 100px 0% 50px 0%;
}
    
#\34 2f25ac4 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 976016c {
    width: 99.98%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c4a55d2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    order: 3;
    justify-self: auto;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#adc2b2f7 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e2b5f5b6::before, #e2b5f5b6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#e2b5f5b6 {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/7f559d93/dms3rep/multi/opt/Click+Ninja+Hero+Background-1920w.png");
}
    
#d114757a {
    width: 93.19%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b62902da.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#b62902da {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#b70944b2.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#b70944b2 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\38 4ea3b43.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\38 4ea3b43 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#fdc8e7b1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdfe6619 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9908de1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b23a6541 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7604875.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c7604875 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 20px 0% 10px 0%;
}
    
#\38 373e6e2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 117px;
    max-height: 100%;
    order: 4;
    align-self: stretch;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 5px 0% 10px 0%;
}
    
#\36 734b97a {
    min-height: 719px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f5fb5ac {
    width: 100%;
    height: auto;
    min-height: 58px;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c583a97.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 c583a97 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin-bottom: 20px;
    margin-top: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e931af6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aff3ad6d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c46f0d71 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f9c3d71.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\36 f9c3d71 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 71d1e8f::before, #\34 71d1e8f > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\34 71d1e8f {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 16px;
    background-color: var(--color_9);
    width: 31.99%;
    background-image: url("https://irp.cdn-website.com/7f559d93/dms3rep/multi/opt/04f324bf-918c-4699-9437-654c147ea1b0-42a5d461-775h.png");
    min-width: 4%;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_11) var(--color_11) var(--color_11) var(--color_11);
    border-width: 2px 2px 2px 2px;
    background-size: contain;
    background-position: 50% 0%;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\39 e6c969b {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b535632::before, #\33 b535632 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\33 b535632 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 16px;
    background-color: var(--color_9);
    width: 31.99%;
    background-image: url("https://irp.cdn-website.com/7f559d93/dms3rep/multi/opt/691e2119-c674-4e09-af2b-a23e46d49438-775h.png");
    min-width: 4%;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(5, 173, 251, 1) rgba(5, 173, 251, 1) rgba(5, 173, 251, 1) rgba(5, 173, 251, 1);
    border-width: 2px 2px 2px 2px;
    background-size: contain;
    background-position: 50% 0%;
    box-shadow: rgba(1, 207, 252, 1) 0px 0px 11px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#c72a0365 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 58685a2 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecca1755 {
    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;
}
    
#\33 6d2efaf.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\33 6d2efaf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 af36aca.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 af36aca {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin-bottom: 20px;
    margin-top: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6baa1be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 6baa1be {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 20px 0% 10px 0%;
}
    
#a9bd129c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 117px;
    max-height: 100%;
    order: 4;
    align-self: stretch;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 5px 0% 10px 0%;
}
    
#\37 cb0ab2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 92bd7d8.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\38 92bd7d8 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\34 97581c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4601d11 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 41bd715.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\32 41bd715 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\33 dc2155a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7d09c5b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2a7693b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#d2a7693b {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#b81fb2da {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b99ec3c3 {
    width: 100%;
    height: auto;
    min-height: 58px;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1b5ec97::before, #\38 1b5ec97 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\38 1b5ec97 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 16px;
    background-color: var(--color_9);
    width: 31.99%;
    background-image: url("https://irp.cdn-website.com/7f559d93/dms3rep/multi/opt/f4298adc-af4e-4543-9fbb-2e5d05194d6b-775h.png");
    min-width: 4%;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0, 121, 253, 1) rgba(0, 121, 253, 1) rgba(0, 121, 253, 1) rgba(0, 121, 253, 1);
    border-width: 2px 2px 2px 2px;
    background-size: contain;
    background-position: 0% 0%;
    box-shadow: rgba(1, 207, 252, 1) 3px 0px 11px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#afef62c1 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8b39d52 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f87eddc {
    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;
}
    
#\35 6a65c6f.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\35 6a65c6f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8eddbf2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 8eddbf2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin-bottom: 20px;
    margin-top: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fab108b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 fab108b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 20px 0% 10px 0%;
}
    
#\39 c42d3c4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 117px;
    max-height: 100%;
    order: 4;
    align-self: stretch;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 5px 0% 10px 0%;
}
    
#\30 bd83f24 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f50397b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\37 f50397b {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\37 e9333ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ae908ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c24facae.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#c24facae {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\38 d55a3d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 783b53d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8dc2e3.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 a8dc2e3 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#ba655096 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 81859e3 {
    width: 100%;
    height: auto;
    min-height: 58px;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 4729d32 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\37 ace9b7a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#d9aed75e {
    width: 15.02%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3abe23c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d3abe23c {
    width: 39px;
    height: 75px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a7a993a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 954d579 {
    justify-content: space-around;
    align-items: flex-start;
    width: 23.76%;
    min-height: 117px;
    max-height: 100%;
    order: 3;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e35718b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 5fd6962 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 71px;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    flex: 0 1 auto;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a03b3d3.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 a03b3d3 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#cf89bfb6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px -0.007443366908413935%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 20de893.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 20de893 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% -30px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee3f185d.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#ee3f185d {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\36 64bf40f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a47412d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100.04%;
    justify-content: flex-start;
    align-items: flex-start;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: none;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    order: 0;
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e257e7d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6030f28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4c96010 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 99.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6643e34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3fee346 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_2) 0px 0px 11px 0px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(141, 19, 232, 1) rgba(141, 19, 232, 1) rgba(141, 19, 232, 1) rgba(141, 19, 232, 1);
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    align-self: center;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: -70px 0% 0px 0%;
}
    
#c0079837 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 210d48d.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\37 210d48d {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#c40cb4ef {
    margin: 0px 0% 0px 0%;
}
    
#\38 563d888 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 649c3fe {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0a90a42 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 009bef8 {
    width: 71.09%;
    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 5ae5d76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5ae5d76 {
    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;
}
}



@media all {
    
#\31 cdd4d54 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b23af70 {
    margin: 0px 0% 0px 0%;
}
    
#\38 9b39ef5 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f65bf350.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f65bf350 {
    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;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 6775f96 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\39 e113b46 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#fea73df9 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b1276a30 {
    width: 71.09%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a2eb36ff {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#ab2d8f33 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 08feec0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a8b15808 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b642aee9 {
    width: 71.09%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6e6d306 {
    margin: 0px 0% 0px 0%;
}
    
#c19cd1dd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\31 42be227 {
    width: 33.33%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    justify-self: auto;
    align-self: auto;
}
    
#e8cc972a {
    margin: 0px 0% 0px 0%;
}
    
#d39f8349.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d39f8349 {
    width: 85.50%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 423a6ea {
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 87f6fd8 {
    min-height: 193px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    max-width: none;
    align-items: stretch;
    align-content: stretch;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#c1808a0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c1808a0b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e13ccab4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 255px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 25px;
    background-image: none;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 9% 9% 9% 9%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o30 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 34353f8 {
    width: 33.33%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    justify-self: auto;
    align-self: auto;
}
    
#\31 9c793b3 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 255px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 25px;
    background-image: none;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 9% 9% 9% 9%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5091c66.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 5091c66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f968951d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f968951d {
    width: 85.41%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 30db669 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 53387a5 {
    width: 33.33%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    justify-self: auto;
    align-self: auto;
}
    
#cb7a9e16 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 255px;
    max-height: 100%;
    background-color: var(--color_1);
    border-radius: 25px;
    background-image: none;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 9% 9% 9% 9%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f85450f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f85450f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8e7200.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 a8e7200 {
    width: 86.21%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bf38fea {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 5030326.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 5030326 {
    width: 57px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 3% 0px 0%;
}
    
#\35 f1d5d34 {
    justify-content: space-around;
    align-items: flex-start;
    width: 23.76%;
    min-height: 117px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6dd642e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#c6dd642e {
    width: 57px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 3% 0px 0%;
}
    
#a7a0cb8b {
    width: 60.25%;
    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 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 36eda69 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_11) 0px 0px 11px 0px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    align-self: center;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e62eb44c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\36 dc5b599 {
    margin: 0px 0% 0px 0%;
}
    
#fba2ce93 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b086f4b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\30 02aa3af {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 dd1e335 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 99.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6ebfea7 {
    justify-content: space-around;
    align-items: flex-start;
    width: 23.76%;
    min-height: 117px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4501b88 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6b97f3a {
    width: 60.25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc6d41db {
    justify-content: space-around;
    align-items: flex-start;
    width: 23.76%;
    min-height: 117px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cc57b8c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecc5a0ab.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#ecc5a0ab {
    width: 57px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 3% 0px 0%;
}
    
#cea7c85b {
    width: 59.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fef742cb {
    justify-content: space-around;
    align-items: flex-start;
    width: 23.76%;
    min-height: 117px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 59d33d3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6f0293d.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\32 6f0293d {
    width: 57px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 3% 0px 0%;
}
    
#\35 88c3b5b {
    width: 60.25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e8b0748 {
    align-items: flex-start;
    width: 47.27%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 2;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c13a94f {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 48a277c {
    width: 71.09%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 af1e786 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 99.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8f5f7a7 {
    justify-content: space-around;
    align-items: flex-start;
    width: 29.80%;
    min-height: 117px;
    max-height: 100%;
    order: 3;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eb67021 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 62ce391 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 201px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#fb4323df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 a2ccdae {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#dc21841d {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fb7d8ed {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fe99a04d {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e6e8a68 {
    align-items: center;
    width: 99.83%;
    min-height: 349px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_11) 3px 0px 11px 0px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ec238650 {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 7a95bb6 {
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a68640a7 {
    align-items: center;
    width: 99.85%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    align-self: center;
    height: auto;
    flex-direction: row;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 08dae26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fa4ac13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2f4c842 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b969f82e {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#dbc5c70c {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f1b1f62d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc90e39f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 98px;
    column-gap: 2%;
    padding: 6% 4% 6% 4%;
}
    
#\35 998d98a {
    width: 23.5%;
}
    
#d15f9609 {
    width: 23.5%;
}
    
#d4108d0b {
    width: 23.5%;
}
    
#c640ba3f {
    width: 23.5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c392bda {
    order: 1;
}
    
#b6c6fda5 {
    padding-right: 6%;
    padding-top: 18%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding-left: 6%;
    row-gap: 24px;
}
    
#ee1f86d8 {
    order: 0;
}
    
#\31 72defa0 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd2493f8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b2bcefdb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c53d483 {
    width: 100%;
    min-height: 80px;
}
    
#ea10ca28 {
    padding-right: 6%;
    padding-top: 18%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding-left: 6%;
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 71d1e8f {
    width: 31.99%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 734b97a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#\39 e6c969b {
    height: auto;
}
    
#\33 b535632 {
    width: 31.99%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 58685a2 {
    height: auto;
}
    
#\38 1b5ec97 {
    width: 31.99%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 8b39d52 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ace9b7a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c40cb4ef {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 cdd4d54 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 b23af70 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 08feec0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d6e6d306 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 42be227 {
    width: 32%;
}
    
#\33 87f6fd8 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 98px;
    column-gap: 2%;
    padding: 6% 4% 6% 4%;
}
    
#\32 34353f8 {
    width: 32%;
}
    
#\34 53387a5 {
    width: 32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 dc5b599 {
    margin: 0px 0% 0px 0%;
}
    
#\30 02aa3af {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 e6e8a68 {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 62ce391 {
    width: 100.00%;
    row-gap: 24px;
}
    
#ec238650 {
    width: 172px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 642b886 {
    margin: 0px 0% 0px 0%;
}
    
#dc90e39f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 5%;
    row-gap: 20px;
    padding: 8% 4% 8% 4%;
}
    
#\36 4cb233d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4cb233d {
    height: auto;
    margin: 0px 0px 20px 0px;
}
    
#b5685fad {
    border-radius: 25px;
    min-height: 235px;
    justify-content: center;
    padding: 8% 8% 8% 8%;
}
    
#\35 998d98a {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#e9d2f714.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e9d2f714 {
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#\31 3aa3b23.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3aa3b23 {
    margin: 0px 0% 0px 0%;
}
    
#d15f9609 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#a95a1d81 {
    border-radius: 25px;
    min-height: 235px;
    justify-content: center;
    padding: 8% 8% 8% 8%;
}
    
#c856c649.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c856c649 {
    margin: 0px 0% 0px 0%;
}
    
#\38 392d9f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 392d9f4 {
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#\35 ab3c5b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 ab3c5b5 {
    height: auto;
    margin: 0px 0px 20px 0px;
}
    
#d4108d0b {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\34 0656c50 {
    border-radius: 25px;
    min-height: 235px;
    justify-content: center;
    padding: 8% 8% 8% 8%;
}
    
#\34 94470ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 94470ea {
    margin: 0px 0% 0px 0%;
}
    
#\35 e71ed67.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 e71ed67 {
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#b47b6536.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b47b6536 {
    height: auto;
    margin: 0px 0px 20px 0px;
}
    
#c640ba3f {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\33 da8ab72 {
    border-radius: 25px;
    min-height: 235px;
    justify-content: center;
    padding: 8% 8% 8% 8%;
}
    
#f1b4582a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1b4582a {
    margin: 0px 0% 0px 0%;
}
    
#a0d0a2ec.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a0d0a2ec {
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#\30 579fd0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 579fd0f {
    height: auto;
    margin: 0px 0px 20px 0px;
}
}



@media (max-width: 767px) {
    
#\32 c392bda.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\32 c392bda {
    order: 1;
    width: 307px;
    margin-top: -20px;
    margin-bottom: 0px;
}
    
#ce490c9c {
    width: 32%;
    min-height: 8px;
}
    
#\31 7b69bb9 {
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b6c6fda5 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 10% 1% 10% 1%;
}
    
#ee1f86d8 {
    order: 0;
    justify-self: auto;
    width: 100.00%;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7daf925 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    justify-content: center;
    width: 80.20%;
    margin-top: 5px;
    margin-bottom: 5px;
}
    
#\32 32aadc6 {
    width: 32%;
    min-height: 8px;
}
    
#\32 fcb8209 {
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#e1622eb7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100px;
}
    
#e1568c42 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 72defa0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 13px;
}
    
#\35 2d86ea3 {
    width: 32%;
    min-height: 8px;
}
    
#a43bb781 {
    margin-bottom: 0px;
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#e55801a4 {
    min-height: 221px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 70px 0% 70px 0%;
}
    
#fd2493f8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d851ebcc {
    background-position: 100% 100%;
}
}



@media (max-width: 767px) {
    
#\35 c53d483 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 13px;
    padding: 16px 16px 16px 16px;
    margin: -40px 0% -40px 0%;
}
    
#ce490c9c {
    width: 32%;
    min-height: 8px;
}
    
#\32 32aadc6 {
    width: 32%;
    min-height: 8px;
}
    
#e1c649df {
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\37 8b6ee22 {
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#e1622eb7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100px;
}
    
#\35 2d86ea3 {
    width: 32%;
    min-height: 8px;
}
    
#ea10ca28 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 10% 1% 10% 1%;
}
    
#f79b2a80.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f79b2a80 {
    order: 1;
    width: 307px;
    margin: 0px 0% 0px 0%;
}
    
#\35 07a4850 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 13px;
    margin-top: -80px;
}
    
#\34 2f25ac4 {
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 976016c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 976016c {
    order: 0;
    justify-self: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c4a55d2 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    justify-content: center;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
    flex: 0 1 auto;
}
    
#adc2b2f7 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\38 373e6e2 {
    height: auto;
    min-height: 117px;
    order: 4;
}
    
#d114757a {
    width: 100%;
}
    
#\36 734b97a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 f5fb5ac {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\39 c583a97 {
    order: 5;
}
    
#aff3ad6d {
    justify-content: flex-start;
}
    
#c46f0d71 {
    min-height: 160px;
    align-items: flex-start;
}
    
#fdc8e7b1 {
    justify-content: flex-start;
}
    
#\36 f9c3d71 {
    order: 3;
}
    
#\34 71d1e8f {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#b23a6541 {
    justify-content: flex-start;
}
    
#c7604875 {
    order: 0;
    width: 100%;
    margin-bottom: 20px;
}
    
#\39 e6c969b {
    height: 70px;
    width: 70px;
}
    
#\33 b535632 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#c72a0365 {
    min-height: 160px;
    align-items: flex-start;
}
    
#\38 58685a2 {
    height: 70px;
    width: 70px;
}
    
#ecca1755 {
    width: 100%;
}
    
#\33 6d2efaf {
    order: 3;
}
    
#\38 af36aca {
    order: 5;
}
    
#\30 6baa1be {
    order: 0;
    width: 100%;
    margin-bottom: 20px;
}
    
#a9bd129c {
    height: auto;
    min-height: 117px;
    order: 4;
}
    
#\37 cb0ab2b {
    justify-content: flex-start;
}
    
#c4601d11 {
    justify-content: flex-start;
}
    
#e7d09c5b {
    justify-content: flex-start;
}
    
#b99ec3c3 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\38 1b5ec97 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#afef62c1 {
    min-height: 160px;
    align-items: flex-start;
}
    
#\33 8b39d52 {
    height: 70px;
    width: 70px;
}
    
#\30 f87eddc {
    width: 100%;
}
    
#\35 6a65c6f {
    order: 3;
}
    
#\35 8eddbf2 {
    order: 5;
}
    
#\36 fab108b {
    order: 0;
    width: 100%;
    margin-bottom: 20px;
}
    
#\39 c42d3c4 {
    height: auto;
    min-height: 117px;
    order: 4;
}
    
#\30 bd83f24 {
    justify-content: flex-start;
}
    
#\31 ae908ff {
    justify-content: flex-start;
}
    
#\39 783b53d {
    justify-content: flex-start;
}
    
#\37 81859e3 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 ace9b7a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#d9aed75e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d9aed75e {
    width: 100%;
    align-self: flex-start;
    margin: -50px 0% 0px 0%;
}
    
#\35 a7a993a {
    justify-content: flex-start;
}
    
#\36 64bf40f {
    width: 99.94%;
    padding: 16px 0px 16px 0px;
    margin: -40px 0% 0px 0%;
}
    
#\33 954d579 {
    height: auto;
    min-height: 146px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 a47412d {
    width: 47.5%;
    min-height: 8px;
    align-items: center;
    padding-right: 2%;
    padding-bottom: 16px;
    padding-left: 2%;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 e257e7d {
    justify-content: flex-start;
}
    
#\35 e35718b {
    order: 1;
    width: 99.20%;
}
    
#\33 20de893 {
    justify-self: auto;
    align-self: auto;
    width: 99.68%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5fd6962 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: center;
}
    
#cf89bfb6 {
    justify-content: flex-start;
}
    
#e3fee346 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 2%;
    padding-bottom: 16px;
    padding-left: 2%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 563d888 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 649c3fe {
    width: 100%;
}
    
#b0a90a42 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#\33 009bef8 {
    width: 100.00%;
}
    
#\37 5ae5d76 {
    justify-self: auto;
    align-self: auto;
    width: 99.68%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4c96010 {
    column-gap: 7.28%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-end;
}
    
#d3abe23c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#d3abe23c {
    width: 67px;
    height: 75px;
    margin: 10px 0% 10px 0%;
}
}



@media (max-width: 767px) {
    
#\31 cdd4d54 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 9b39ef5 {
    width: 100%;
}
    
#f65bf350 {
    justify-self: auto;
    align-self: auto;
    width: 85.34%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fea73df9 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#b1276a30 {
    width: 100.00%;
}
    
#\39 e113b46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#a2eb36ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ab2d8f33 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#\30 08feec0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#a8b15808 {
    width: 100%;
}
    
#b642aee9 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 42be227 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#e8cc972a {
    margin: 0px 0% 0px 0%;
}
    
#d39f8349.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d39f8349 {
    align-self: center;
    width: 99.37%;
    margin: 0px 0px 0px 0px;
}
    
#\33 87f6fd8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 5%;
    row-gap: 20px;
    padding: 8% 4% 8% 4%;
}
    
#c1808a0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c1808a0b {
    margin: 0px 0% 0px 0%;
}
    
#e13ccab4 {
    border-radius: 25px;
    min-height: 235px;
    justify-content: center;
    padding: 8% 8% 8% 8%;
}
    
#widget_o30.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_o30 {
    width: 63px;
    height: auto;
    margin: 0px 0px 20px 0px;
}
    
#\32 34353f8 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\31 9c793b3 {
    border-radius: 25px;
    min-height: 235px;
    justify-content: center;
    padding: 8% 8% 8% 8%;
}
    
#\39 5091c66.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 5091c66 {
    margin: 0px 0% 0px 0%;
}
    
#f968951d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f968951d {
    align-self: center;
    width: 99.37%;
    margin: 0px 0px 0px 0px;
}
    
#\34 30db669.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 30db669 {
    width: 63px;
    height: auto;
    margin: 0px 0px 20px 0px;
}
    
#\34 53387a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cb7a9e16 {
    border-radius: 25px;
    min-height: 235px;
    justify-content: center;
    width: 90.78%;
    align-items: center;
    align-content: center;
    padding: 8% 8px 8% 8px;
    margin: 0% 0% 0% 0%;
}
    
#\34 f85450f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f85450f {
    margin: 0px 0% 0px 0%;
}
    
#\33 a8e7200.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 a8e7200 {
    width: 99.37%;
    margin: 0px 0px 0px 0px;
}
    
#\31 bf38fea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 bf38fea {
    width: 63px;
    height: auto;
    margin: 0px 0px 20px 0px;
}
}



@media (max-width: 767px) {
    
#\35 f1d5d34 {
    height: auto;
    min-height: 146px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fba2ce93 {
    justify-content: flex-start;
}
    
#a7a0cb8b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#a7a0cb8b {
    width: 97%;
    margin: 0px 0% 0px 0%;
}
    
#\33 36eda69 {
    width: 96.53%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e62eb44c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 02aa3af {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 2% 8% 2% 8%;
}
    
#\35 dd1e335 {
    column-gap: 7.28%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-end;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e6ebfea7 {
    height: auto;
    min-height: 146px;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 4501b88 {
    justify-content: flex-start;
}
    
#e6b97f3a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e6b97f3a {
    width: 97%;
    margin: 0px 10px 0px 10px;
}
    
#dc6d41db {
    height: auto;
    min-height: 146px;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 cc57b8c {
    justify-content: flex-start;
}
    
#cea7c85b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#cea7c85b {
    width: 75.25%;
    margin: 0px 0% 0px 0%;
}
    
#fef742cb {
    height: auto;
    min-height: 146px;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 59d33d3 {
    justify-content: flex-start;
}
    
#\35 88c3b5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#\35 88c3b5b {
    width: 97%;
    margin: 0px 0% 0px 0%;
}
    
#ecc5a0ab {
    width: 61px;
    height: auto;
    margin-left: -3.9%;
}
    
#\30 e8b0748 {
    width: 99.89%;
    padding: 6px 16px 6px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c13a94f {
    width: 100.00%;
}
    
#\38 48a277c {
    width: 100.00%;
}
    
#\36 af1e786 {
    column-gap: 7.28%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-end;
    row-gap: 0px;
}
    
#\39 8f5f7a7 {
    height: auto;
    min-height: 146px;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 e6e8a68 {
    row-gap: 24px;
    padding: 10px 0% 10px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 62ce391 {
    width: 100%;
    row-gap: 16px;
}
    
#ec238650 {
    width: 152px;
    height: auto;
}
    
#a68640a7 {
    padding: 16px 12px 16px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\35 08dae26 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dc21841d {
    align-items: center;
}
    
#b969f82e {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\31 fb7d8ed {
    width: 166px;
    height: auto;
}
    
#fe99a04d {
    align-items: center;
}
    
#\36 dc5b599 {
    margin: 0px 0% 0px 0%;
}
}

#e2b5f5b6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAt0lEQVQI1xXETQsBQRwH4P9vduzabdgZOywhSpuXlIhCax0okg/goCQp5U45yMEB+QR8Wamnh/LWJGeNtdkWRpnDBVlEMfrvgARV7U3D2dbEqhifuDwwSIJsIhsQgEsj9QrlY6hureSx4Exto8SQBASDy5Cihf+Z6c/c/0bpd1PuPbNnsRxnKePPo1BfBuo60s++d2/Kg2+GDivFoDkUh6IgsayLdVedOvJcT+yyPBKomMhwSA75AzQQFcSMIHXAAAAAAElFTkSuQmCC')!important}#\34 71d1e8f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwklEQVQI1wXBv2rCQAAH4N9dmju8egmamEtiJIn4N6iU5gn6CqWD4BAcRQKKDh0qDg4uFbIILhr1Sf0+SO3L5t8tmUfGbyB3gXloqpPvF3V7Y4gpOmw9qPyNzCJ1yrG6J+6t75bd4Bk5/8rYYsj2CT8kskjt58R5DNW1Y53bziWuHb3qBrGWtbSZp2fhex7IlSdzJRauWPp8buk/4GgzxDq6nIw5+WQkfaMfOpkw9BhCAJxAUBgUdQqbokFgASYgAP4CW44dMPVI/4QAAAAASUVORK5CYII=')!important}#\38 1b5ec97.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAt0lEQVQI12PgZ83nY00T5cyX4CsVE2vmE6/nEMzm4oniZvPhYfdnkGNvV+Tq0haYrS4yR0FmkZjCXBHpKTIivfLctfLcVQwKbK0qXP2Ggkt1RJYqy6yUUFopo7BGXXKdNt9cDe7JDKLM0VJsKSpcRTIcBaJcebx8BSJCNfICHcqcjQps5QzMDFqsjDpcTIacjMbsjKYsLJYc7I687J4CzJ78jO4MDAzCDAwiqEiMkUGGmVGZlVEDAFyCHsIdzHI3AAAAAElFTkSuQmCC')!important}#\33 b535632.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AAoIWg4IXhgPch8UgCoZljAUmC8WkygcjhwYdhcPYAAQBWMTBmgbDHcjEYs3GahEH7pHJLY3KK0kIZIZG4MAEAJVEgNiGwd2JQyOOxWsTR/GUyXHQSrCLCOpHR6cAAgAOwsARA0BTRYCXSMHcDIPiDkVkCobkRwYghEXegABABcDAB8FACkJADEOAjkUAkIXBEoTCE4OCUgLCEEAAAAJAAAKAAALAAANAQAPAQASAQAVAQAWAgAUAwATk/sgvHc/vh8AAAAASUVORK5CYII=')!important}