@media all {
  *#dm .dmInner div.u_1917869026 .svg { fill:rgba(246,137,68,1) !important; }

  *#dm .dmInner div.u_1439717487 .svg { fill:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_993299474 span.text {
    color:var(--color_6) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_993299474 {
    border-radius:172px 172px 172px 172px !important;
    box-shadow:none !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(246,137,68) rgb(246,137,68) rgb(246,137,68) rgb(246,137,68) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_993299474 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Rocket_6880907.svg) !important;
    width:38px !important;
    height:38px !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_993299474:hover {
    border-color:var(--color_6) !important;
    background-color:rgba(246,137,68,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_993299474.hover {
    border-color:var(--color_6) !important;
    background-color:rgba(246,137,68,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_993299474:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner a.u_993299474.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner a.u_1840818073 span.text {
    color:var(--color_6) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1840818073 {
    border-radius:172px 172px 172px 172px !important;
    box-shadow:none !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(246,137,68) rgb(246,137,68) rgb(246,137,68) rgb(246,137,68) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1840818073 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Rocket_6880907.svg) !important;
    width:38px !important;
    height:38px !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1840818073:hover {
    border-color:var(--color_6) !important;
    background-color:rgba(246,137,68,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1840818073.hover {
    border-color:var(--color_6) !important;
    background-color:rgba(246,137,68,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1840818073:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner a.u_1840818073.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner a.u_2862584770 span.text { color:rgba(246,137,68,1) !important; }

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

  *#dm .dmInner a.u_2862584770 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_2862584770 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_2862584770:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_2862584770.hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1485302667 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1485302667 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1485302667 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1485302667:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1485302667.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

  *#dm .dmInner a.u_1979636127 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1979636127 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1979636127 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1979636127:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1979636127.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1090968546 span.text {
    color:var(--color_6) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1090968546 {
    border-radius:172px 172px 172px 172px !important;
    box-shadow:none !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(246,137,68) rgb(246,137,68) rgb(246,137,68) rgb(246,137,68) !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1090968546 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Rocket_6880907.svg) !important;
    width:38px !important;
    height:38px !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1090968546:hover {
    border-color:var(--color_6) !important;
    background-color:rgba(246,137,68,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1090968546.hover {
    border-color:var(--color_6) !important;
    background-color:rgba(246,137,68,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1090968546:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner a.u_1090968546.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1980314257 {
    color:var(--fourth_color) !important;
    font-size:50px !important;
    font-family:var(--h2_font_family) !important;
  }

  *#dm .dmInner div.u_1980314257 p {
    color:var(--fourth_color) !important;
    font-size:50px !important;
    font-family:var(--h2_font_family) !important;
  }

  *#dm .dmInner div.u_1980314257 li {
    color:var(--fourth_color) !important;
    font-size:50px !important;
    font-family:var(--h2_font_family) !important;
  }

  *#dm .dmInner *.u_1980314257 {
    color:rgb(49,49,49) !important;
    font-size:54px !important;
    font-weight:400 !important;
    text-align:LEFT !important;
  }

  *#dm .dmInner *.u_1980314257 .rteBlock { text-align:LEFT !important; }

  *#dm .dmInner a.u_1261360404 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1261360404 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1261360404 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1261360404:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1261360404.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

  *#dm .dmInner a.u_1145935340 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1145935340 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1145935340 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1145935340:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1145935340.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

  *#dm .dmInner a.u_1603977084 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1603977084 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1603977084 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1603977084:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1603977084.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

  *#dm .dmInner a.u_1314903806 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1314903806 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1314903806 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1314903806:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1314903806.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

  *#dm .dmInner a.u_1481972277 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1481972277 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1481972277 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1481972277:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1481972277.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

  *#dm .dmInner a.u_1738531218 span.text { color:rgba(246,137,68,1) !important; }

  *#dm .dmInner a.u_1738531218 {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1738531218 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/6dcb75fb/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1738531218:hover .iconBg { background-color:rgb(246,137,68) !important; }

  *#dm .dmInner a.u_1738531218.hover .iconBg { background-color:rgb(246,137,68) !important; }

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

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

@media (min-width:1025px) {
  *#dm .dmInner *.u_1980314257 h { text-align:center !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1980314257 { text-align:center !important; }

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

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

  *#dm .dmInner div.u_1980314257 { font-size:30px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\39 5415091 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 63.50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 333px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding-top: 2%;
    padding-bottom: 2%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_srp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jhv {
    width: 100%;
    height: 486px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_ds4 {
    width: 74.38%;
    height: auto;
    max-width: 100%;
}
    
#group_m3t {
    align-items: flex-start;
    width: 86.03%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
}
    
#widget_8um {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4ii {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_90p {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#\37 fffb007 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#\31 5b1f1c8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8pc {
    width: 234px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_ds4 {
    width: 93.02%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 59px;
    padding-top: 1%;
    padding-bottom: 1%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_9po {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#group_ncj {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
}
    
#widget_rlb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_rlb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 1a0a5bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 a81fd38 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d146389 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5042f1b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 5042f1b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 a703361 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c1018ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c1018ce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a6191c1a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_hec {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#group_qad {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\30 491bc36 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 7a64860.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 7a64860 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b4eed62 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_9po {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_hec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_qad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ncj {
    height: auto;
    min-height: 100px;
}
    
#\31 a81fd38 {
    height: auto;
    min-height: 104px;
}
    
#\31 a703361 {
    height: auto;
    min-height: 115px;
}
    
#\38 b4eed62 {
    height: auto;
    min-height: 83px;
}
}



@media all {
    
#\39 7f6cc64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 5a1221b {
    padding-top: 1%;
    padding-bottom: 1%;
    min-height: 268px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_kg6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_tjs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5a1221b {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\39 7f6cc64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 5a1221b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#a944ec3a {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\30 bf298e6 {
    width: 1218px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fc3382d9 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#f0d2d5d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-right: 16px;
    padding-left: 16px;
}
    
#\33 53987e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a944ec3a {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 8%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 1%;
}
    
#\30 bf298e6 {
    width: 99.99995457900414%;
    order: 1;
}
    
#f0d2d5d6 {
    width: 100%;
    min-height: 8px;
    row-gap: 22px;
}
    
#\33 53987e2 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#a944ec3a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#\30 bf298e6 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0d2d5d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\33 53987e2 {
    order: 0;
}
}



@media all {
    
#\38 2698527 {
    width: 234px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beb31fd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.59%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 99dfa22 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.41408333333334%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 cdad7b9 {
    min-height: 258px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_pna {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o72 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 cdad7b9 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#beb31fd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 99dfa22 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 cdad7b9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 10px;
}
    
#widget_o72 {
    height: 240px;
}
}



@media all {
    
#\35 2074877 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#c6274ef8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ec077f69 {
    min-height: 303px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#group_to3 {
    flex-direction: row;
    align-items: center;
    width: 88.25%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    align-self: flex-start;
}
    
#group_ihf {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_r17 {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#widget_vl4 {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_oig {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#widget_blt {
    width: 132px;
    height: auto;
    max-width: 100%;
}
    
#\30 f076df5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e119dbca {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 f68c53c {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#dcf98cfe {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 18453d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 8fc4f41 {
    width: 132px;
    height: auto;
    max-width: 100%;
}
    
#be2962e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9a26810 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\31 4a98c39 {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 0004f69 {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#bf368b5d {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ee166a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3afe520 {
    width: 132px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec077f69 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#c6274ef8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#ec077f69 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 f076df5 {
    width: 100%;
    min-height: 236px;
    align-items: center;
    row-gap: 10px;
    height: auto;
}
    
#be2962e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#widget_blt {
    width: 212px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 8fc4f41 {
    width: 226px;
}
    
#\37 3afe520 {
    width: 214px;
}
}



@media all {
    
#\31 18be0e9 {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b2e3eaf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b10e6ace {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#c4c8fc78 {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 0f128cc {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d8de9fe3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 c67ed79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
}
    
#\37 65e55a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
}
    
#cc185b6a {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#e783948a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#fba16f86 {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 3f55d0a {
    min-height: 306px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#\32 032d2b9 {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 4705a31 {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#e389ea21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
}
    
#\39 0bcc907 {
    flex-direction: row;
    align-items: center;
    width: 88.25%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    align-self: flex-start;
}
    
#ad5e0b98 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 a237695 {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#bc5841ae {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#bfdeb30c {
    width: 132px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 53af6ff {
    width: 132px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c116e0b {
    width: 132px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3f55d0a {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\34 c67ed79 {
    width: 100%;
    min-height: 236px;
    align-items: center;
    height: auto;
    row-gap: 10px;
}
    
#\37 65e55a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\38 3f55d0a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e389ea21 {
    width: 100%;
    min-height: 216px;
    align-items: center;
    row-gap: 10px;
    height: auto;
}
    
#bfdeb30c {
    width: 212px;
}
    
#\39 53af6ff {
    width: 212px;
}
    
#\36 c116e0b {
    width: 212px;
}
}



@media all {
    
#\33 4832301 {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#f333e431 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
}
    
#\33 7db0b52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
}
    
#\39 476c5ba {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#\33 bbd5c3e {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 7572f7b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 40px 40px 40px 40px;
    padding: 16px 16px 16px 16px;
}
    
#\38 99e8ecc {
    min-height: 84px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#bf7c6e30 {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d093b1f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 0;
}
    
#baa8f3c4 {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 93d9695 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\32 f07179e {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a6fd3d2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#d35cf2f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 11c6c79 {
    width: 72.73065476190477%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ab6140a {
    flex-direction: row;
    align-items: center;
    width: 88.25%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    align-self: flex-start;
}
    
#\33 1d6e7ba {
    width: 37px;
    height: auto;
    max-width: 100%;
}
    
#f9685059 {
    align-items: flex-start;
    width: 9.94%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 1b30ec0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9bc0553 {
    width: 132px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6b21639 {
    width: 132px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a7610336 {
    width: 132px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 99e8ecc {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#f333e431 {
    width: 100%;
    min-height: 216px;
    align-items: center;
    row-gap: 10px;
    height: auto;
}
    
#\33 7db0b52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\34 7572f7b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\38 99e8ecc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c9bc0553 {
    width: 212px;
}
    
#\34 6b21639 {
    width: 212px;
}
    
#a7610336 {
    width: 212px;
}
}



@media all {
    
#c7594e8d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 8px 16px 8px 16px;
}
    
#\31 24c9c10 {
    min-height: 94px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 0ccb6c9 {
    width: 234px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 24c9c10 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#c7594e8d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 24c9c10 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\33 b62a2b6 {
    margin: 0px 0% 0px 0%;
}
    
#\33 a987587 {
    min-height: 120px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 ab4431b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a2041203 {
    background-color: var(--primary_color);
}
    
#\33 8a1a91d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8a1a91d {
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: none;
    top: 0px;
    left: 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a987587 {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 70px;
}
    
#\33 8a1a91d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 8a1a91d {
    margin-top: 0px;
    margin-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#\33 a987587 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a2041203 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\33 8a1a91d {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 a987587 {
    min-height: unset;
    flex-direction: column;
    padding: 1% 4% 1% 4%;
}
    
#\34 ab4431b {
    width: 100%;
    min-height: 77px;
    align-items: center;
    height: auto;
}
    
#\33 8a1a91d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\33 8a1a91d {
    justify-self: stretch;
    width: 100%;
    max-width: none;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 86fde11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d87baf5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c527cf7a {
    width: 456px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fa46585e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#e055637d {
    min-height: 214px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 2c4f585 {
    margin: 0px 0px 0px 0px;
}
    
#\39 2e5f978 {
    width: 370px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 66abfda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a6ae9741 {
    width: 455px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 97e34cc {
    background-color: var(--color_3);
    background-image: initial;
}
    
#a9099833 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5f575f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 86fde11 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\32 d87baf5 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c527cf7a {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#fa46585e {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e055637d {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 0%;
    padding: 2% 2% 8% 2%;
}
    
#\39 2e5f978 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\31 66abfda {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a6ae9741 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#a9099833 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\38 5f575f0 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (max-width: 767px) {
    
#e055637d {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 97e34cc {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\31 86fde11 {
    width: 100.00%;
}
    
#\32 d87baf5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#c527cf7a {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#fa46585e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#e055637d {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 4% 0% 10% 0%;
}
    
#\39 2e5f978 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\31 66abfda {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#a6ae9741 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#a9099833 {
    width: 100.00%;
}
    
#\38 5f575f0 {
    width: 100.00%;
}
}

