@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1354841978 span.text { color:var(--color_3) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1705382631 {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1645742398 {
    border-style:solid !important;
    border-width:0px 2px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

  *#dm .dmInner div.u_1414586485 {
    border-style:solid !important;
    border-width:0px 2px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

  *#dm .dmInner div.u_1401708027 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

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

  *#dm .dmInner a.u_1067269283 { background-origin:border-box !important; }

  *#dm .dmInner div.u_1601229017 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgb(255,255,255) rgb(26,27,31) rgb(26,27,31) !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1793712131 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1998373347 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1998373347 .svg { fill:rgba(0,179,224,1) !important; }

  *#dm .dmInner div.u_1313866092 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1588623340 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1622954451 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) rgb(0,179,224) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1310928829 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

  *#dm .dmInner div.u_1817980938 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

  *#dm .dmInner div.u_1644268711 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

  *#dm .dmInner div.u_1208681181 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

  *#dm .dmInner div.u_1934900570 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgba(255,255,255,0.8) rgb(26,27,31) rgb(26,27,31) !important;
  }

  *#dm .dmInner *.u_1430057819 { display:none !important; }

  *#dm .dmInner *.u_1974107937 { display:none !important; }

  *#dm .dmInner *.u_1777411035 { display:none !important; }

  *#dm .dmInner *.u_1668838379 { display:none !important; }

  *#dm .dmInner *.u_1165166280 { display:none !important; }

  *#dm .dmInner *.u_1971820969 { display:none !important; }

  *#dm .dmInner *.u_1481146557 { display:none !important; }

  *#dm .dmInner *.u_1173637190 { display:none !important; }

  *#dm .dmInner *.u_1214017045 { display:none !important; }

  *#dm .dmInner *.u_1970475596 { display:none !important; }

  *#dm .dmInner *.u_1970622374 { display:none !important; }

  *#dm .dmInner *.u_1288089076 { display:none !important; }

  *#dm .dmInner *.u_1356918071 { display:none !important; }

  *#dm .dmInner *.u_1271185609 { display:none !important; }

  *#dm .dmInner *.u_1259357813 { display:none !important; }

  *#dm .dmInner *.u_1014914195 { display:none !important; }

  *#dm .dmInner div.u_1592186708 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_2867061068 .timeline-section { background-color:rgba(250,253,255,1) !important; }

  *#dm .dmInner *.u_2867061068 .step-icon-circle { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_2867061068 .h-line-left { background-color:rgba(38,132,255,1) !important; }

  *#dm .dmInner *.u_2867061068 .h-line-right { background-color:rgba(38,132,255,1) !important; }

  *#dm .dmInner *.u_2867061068 .card-desc { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1603241639 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1130802782 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1878208612 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1900562710 .svg { fill:rgba(38,132,255,1) !important; }

  *#dm .dmInner div.u_1390854997 .svg { fill:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1009726883 { background-origin:border-box !important; }

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

  *#dm .dmInner div.u_1158210347 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1158210347 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1158210347 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1158210347 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1158210347 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1158210347 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1158210347 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1082589895 .contact-checkable-container { font-size:14px !important; }

  *#dm .dmInner div.u_1082589895 input[type="checkbox"] { --checkable-background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1082589895 input[type="radio"] { --checkable-background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1082589895:has(.form-dropdown) { direction:ltr !important; }

  *#dm .dmInner div.u_1082589895 .radio-wrapper {
    flex-direction:row !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1082589895 .advanced-form-label {
    font-size:16px !important;
    font-weight:bold !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1242535921 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1242535921 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1242535921 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1242535921 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1242535921 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1242535921 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1242535921 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1180111393 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1180111393 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1180111393 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1180111393 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1180111393 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1180111393 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1180111393 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1319571381 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1319571381 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1319571381 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1319571381 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1319571381 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1319571381 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1319571381 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1449598397 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1449598397 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1449598397 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1449598397 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1449598397 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1449598397 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1449598397 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1897723422 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1897723422 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1897723422 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1897723422 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1897723422 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1897723422 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1897723422 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1561266369 .contact-checkable-container { font-size:14px !important; }

  *#dm .dmInner div.u_1561266369 input[type="checkbox"]:not(:checked) {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgb(238,251,255) !important;
  }

  *#dm .dmInner div.u_1561266369 input[type="radio"]:not(:checked) {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgb(238,251,255) !important;
  }

  *#dm .dmInner div.u_1561266369 .form-dropdown {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgb(238,251,255) !important;
  }

  *#dm .dmInner div.u_1082589895 input[type="checkbox"]:not(:checked) {
    background-color:var(--color_2) !important;
    background-image:rgb(38,132,255) !important;
  }

  *#dm .dmInner div.u_1082589895 input[type="radio"]:not(:checked) {
    background-color:var(--color_2) !important;
    background-image:rgb(38,132,255) !important;
  }

  *#dm .dmInner div.u_1082589895 .form-dropdown {
    background-color:var(--color_2) !important;
    background-image:rgb(38,132,255) !important;
  }

  *#dm .dmInner a.u_1134209464 { background-origin:border-box !important; }

  *#dm .dmInner a.u_1673925456 {
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgb(26,27,31) rgb(26,27,31) rgb(26,27,31) !important;
    background-color:rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1673925456 span.text {
    color:rgba(0,179,224,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner a.u_1673925456 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/60b5b092/icon/Arrow_8051387.svg) !important;
    background-color:rgba(0,179,224,1) !important;
  }

  *#dm .dmInner a.u_1673925456:hover span.text { color:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1673925456.hover span.text { color:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1673925456:hover .iconBg { background-color:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1673925456.hover .iconBg { background-color:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1082875997 span.text {
    color:rgba(0,179,224,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner a.u_1082875997 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/60b5b092/icon/Arrow_8051387.svg) !important;
    background-color:rgba(0,179,224,1) !important;
  }

  *#dm .dmInner a.u_1082875997 {
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgb(26,27,31) rgb(26,27,31) rgb(26,27,31) !important;
    background-color:rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1082875997:hover span.text { color:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1082875997.hover span.text { color:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1082875997:hover .iconBg { background-color:rgba(38,132,255,1) !important; }

  *#dm .dmInner a.u_1082875997.hover .iconBg { background-color:rgba(38,132,255,1) !important; }

  *#dm .dmInner div.u_1454301206 .contact-checkable-container { font-size:14px !important; }

  *#dm .dmInner div.u_1454301206 input[type="checkbox"]:not(:checked) {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgb(238,251,255) !important;
  }

  *#dm .dmInner div.u_1454301206 input[type="radio"]:not(:checked) {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgb(238,251,255) !important;
  }

  *#dm .dmInner div.u_1454301206 .form-dropdown {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgb(238,251,255) !important;
  }

  *#dm .dmInner div.u_1227579802 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1227579802 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1227579802 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1227579802 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1227579802 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1227579802 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1227579802 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1687180709 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1687180709 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1687180709 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1687180709 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1687180709 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1687180709 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1687180709 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1606129308 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1606129308 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1606129308 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1606129308 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1606129308 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1606129308 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1606129308 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1101010013 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1101010013 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1101010013 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1101010013 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1101010013 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1101010013 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1101010013 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1899894787 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1899894787 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1899894787 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1899894787 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1899894787 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1899894787 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1899894787 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1340030760 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1340030760 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1340030760 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1340030760 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1340030760 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1340030760 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1340030760 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

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

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

  *#dm .dmInner div.u_1499672373 img {
    border-radius:10px 10px 10px 10px !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner div.u_1647722302 img {
    border-radius:10px 10px 10px 10px !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1583227350 img {
    border-radius:10px 10px 10px 10px !important;
    object-fit:cover !important;
  }

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

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

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

  *#dm .dmInner a.u_1862025900 { background-origin:border-box !important; }

  *#dm .dmInner div.u_1089480162 .contact-checkable-container { font-size:14px !important; }

  *#dm .dmInner div.u_1477195011 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1477195011 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1477195011 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1477195011 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1477195011 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1477195011 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1477195011 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1093114317 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1093114317 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1093114317 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1093114317 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1093114317 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1093114317 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1093114317 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1842835687 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1842835687 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1842835687 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1842835687 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1842835687 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1842835687 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1842835687 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1454804960 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1454804960 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1454804960 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1454804960 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1454804960 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1454804960 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1454804960 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1760303237 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1760303237 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1760303237 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1760303237 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1760303237 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1760303237 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1760303237 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1089480162 input[type="checkbox"]:not(:checked) {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1089480162 input[type="radio"]:not(:checked) {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1089480162 .form-dropdown {
    background-color:rgba(0,179,224,1) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1104832572 input::placeholder {
    font-family:'Noto Serif' !important;
    color:rgba(20,34,52,1) !important;
  }

  *#dm .dmInner div.u_1104832572 textarea::placeholder {
    font-family:'Noto Serif' !important;
    color:rgba(20,34,52,1) !important;
  }

  *#dm .dmInner div.u_1104832572 select::placeholder {
    font-family:'Noto Serif' !important;
    color:rgba(20,34,52,1) !important;
  }

  *#dm .dmInner div.u_1104832572 input {
    background-color:rgba(238,251,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1104832572 textarea {
    background-color:rgba(238,251,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1104832572 select {
    background-color:rgba(238,251,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1478955440 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1478955440 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1478955440 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1478955440 input {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1478955440 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1478955440 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
    color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) !important;
  }

  *#dm .dmInner div.u_1478955440 .advanced-form-label {
    font-weight:700 !important;
    font-size:16px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1592186708 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner *.u_2867061068 .timeline-container { max-width:1400px !important; }

  *#dm .dmInner *.u_2867061068 .card-desc { font-size:16px !important; }

  *#dm .dmInner *.u_2867061068 .step-icon-circle svg {
    width:44 !important;
    height:44 !important;
  }

  *#dm .dmInner *.u_2867061068 .step-icon-circle {
    width:61px !important;
    height:61px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1592186708 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1592186708 .photoGalleryViewAll { padding:0 2.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1592186708 .photoGalleryThumbs { padding:2.5px !important; }

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

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

  *#dm .dmInner div.u_1561266369 .contact-checkable-container { font-size:12px !important; }

  *#dm .dmInner div.u_1082589895 .radio-wrapper { flex-direction:column !important; }

  *#dm .dmInner div.u_1454301206 .contact-checkable-container { font-size:12px !important; }

  *#dm .dmInner div.u_1089480162 .contact-checkable-container { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#c40f4572 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 cee54bd::before, #\35 cee54bd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-color: rgba(20,34,52,1);
}
    
#cf6c0476 {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_4kc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_t6o {
    width: 52.57%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b6b77a9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b6b77a9f {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caec63f4 {
    width: 48.9%;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 97ed3bf {
    width: 48.9%;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8b877df {
    flex-direction: row;
    align-items: flex-start;
    width: 49.91%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1912387674326514%;
    justify-self: auto;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 1219126 {
    width: 949px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d1bd73e::before, #\32 d1bd73e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
}
#\32 d1bd73e {
    background-color: rgba(238, 251, 255, 1);
    border-radius: 0px;
    background-image: none;
}
    
#\30 9b2a230 {
    min-height: 861px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#af055d58::before, #af055d58 > .bgExtraLayerOverlay {
    
    background-image: radial-gradient(circle, rgba(20, 34, 52, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#af055d58 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 29px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px;
    background-image: none;
    background-position: 50% 100%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 343036f {
    width: 1074px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2f83225 {
    margin: 0px 0% 0px 0%;
}
    
#group_vp8 {
    align-items: flex-start;
    width: 57.11%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(45, 46, 50, 0.5) rgba(45, 46, 50, 0.5) rgba(45, 46, 50, 0.5) rgba(45, 46, 50, 0.5);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#aa21818a.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 20px 5px 20px;
}
#aa21818a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i9i {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 3;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    justify-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 247d955.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 0px;
}
#\34 247d955 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f050d72.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 0px;
}
#\34 f050d72 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d1dc71e.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#\32 d1dc71e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aba19c8b {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bf030a9 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gl5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1912387674326514%;
    justify-self: auto;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_m93 {
    align-items: flex-start;
    width: 40.89%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d7fc1fee {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 3px 0px 3px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a59a0c86 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#\33 f5b05ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2f7cd65 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4cb44bb {
    width: 100%;
    height: 327.2px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 10ddda9 {
    width: 300px;
    height: 52px;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c37288e1 {
    width: 100%;
    height: 321.067px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0.1%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a1475e6 {
    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%;
}
    
#e57dd8f3 {
    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;
    background-color: rgba(250,253,255,1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d7256fb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 904e4e6 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 2;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#\36 09a40dd {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    background-color: rgba(238,251,255,1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0b96816 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#defca858 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    background-color: rgba(250, 253, 255, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 2ae7ef9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 89371e4 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a7da6348 {
    width: 100%;
    height: 327.2px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c6b0f2d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aef4b80 {
    width: 100%;
    height: 327px;
    max-width: 100%;
}
    
#\38 030cb9d {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f8909133 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c4b0735 {
    width: 100%;
    height: 76px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 352ec5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 75c3f6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 75c3f6d {
    width: 100%;
    height: 327px;
    max-width: 100%;
}
    
#\31 62683d3 {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 dc09844 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_6q6 {
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.489321630795461%;
    order: 3;
    flex-wrap: nowrap;
}
    
#\31 c8a49cc {
    width: 100%;
    height: 123px;
    max-width: 100%;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8a61840 {
    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%;
}
    
#\35 4f65a9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 37e8fd2 {
    width: 300px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e66f8f64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0329d0e {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(250,253,255,1);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 15px 15px 15px 15px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#dbce4a3e {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\33 3cd1b66 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 72399df {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 9e6da52 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#e5868f0e {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 568fe5f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8d0795c {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#bbe73940 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9f5d9a4 {
    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;
}
    
#d55c0b5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9cd3e50 {
    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%;
}
    
#\31 f955a03 {
    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%;
}
    
#f3253b0f {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#\31 c6b64c8 {
    width: 100%;
    height: 76.80000305175781px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9090cf8 {
    width: 100%;
    height: 76.80000305175781px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8914b40 {
    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: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\30 50df839 {
    width: 50%;
    height: 76.80000305175781px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb284cc4 {
    width: 50%;
    height: 76.80000305175781px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 07af33d {
    width: 100%;
    height: 315px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4bda09c {
    width: 100%;
    height: 315px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 1b8d1ad {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 1cb0a8c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250,253,255,1);
    background-image: none;
}
    
#group_v39 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#\38 4721ee6 {
    width: 1074px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2de03f2 {
    width: 949px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_iir {
    width: 100%;
    height: 263px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0mn {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#e631b98f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eaaea6ef {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d126ec04 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 b587203 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_9i7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 fb8a07d {
    width: 1074px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 02d0714 [data-content-reference] {
    background-color: rgba(250,253,255,1);
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1);
}
#\38 02d0714 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
#\38 02d0714 [data-content-reference] .icon-container {
    color: var(--color_2);
}
    
#\36 426a5e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d65d3da5 {
    background-color: rgba(250,253,255,1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 db1b425 {
    background-color: rgba(250,253,255,1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 616322b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5e7042b {
    background-color: rgba(250,253,255,1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0a36a9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f605750 {
    background-color: rgba(250,253,255,1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dff9742 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 43dc7d2 {
    background-color: rgba(250,253,255,1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 da7f3b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 51a1221 {
    background-color: rgba(250,253,255,1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd79537b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 34ea463 {
    width: 77.30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba4fd6a8::before, #ba4fd6a8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.83;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(20, 34, 52, 1) 16%, rgba(0, 0, 0, 0) 100%);
}
#ba4fd6a8 {
    align-items: flex-start;
    width: 50%;
    min-height: 399.93%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(238,251,255,1);
    background-image: url("https://lirp.cdn-website.com/60b5b092/dms3rep/multi/opt/DJI_20260418092807_0141_D-HDR-3-1920w.jpg");
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 179, 224, 0.5) rgba(0, 179, 224, 0.5) rgba(0, 179, 224, 0.5) rgba(0, 179, 224, 0.5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-end;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#ba4fd6a8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAhEAABAwQDAAMAAAAAAAAAAAABAgMEAAURIQYSMSNB0f/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAGxEAAgMAAwAAAAAAAAAAAAAAAQMAAhEEITH/2gAMAwEAAhEDEQA/AJUtqYmzsOSmEfIc4UPBr2i7nILQhakqiMdkkg7H5TK4zH5XWA+vs1jZ+zR5XDbQolRZOTs1PZzUqOd7GtWEnzJ//9k=');
}
    
#b44886ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\34 231082e {
    margin: 0px 0% 0px 0%;
}
    
#\33 7a03dae {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a7abf5a {
    width: 70.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af1506f0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 7a1944e {
    width: 60%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7df4ca9 {
    width: 100%;
    min-width: 4%;
    min-height: 522px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#a7066541 {
    width: 102.76%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dfcbcf9::before, #\32 dfcbcf9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(20, 34, 52, 1) 0%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.83;
}
#\32 dfcbcf9 {
    align-items: flex-start;
    width: 50%;
    min-height: 134.86%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(238,251,255,1);
    background-image: url("https://lirp.cdn-website.com/60b5b092/dms3rep/multi/opt/Belmont+11-1920w.jpg");
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 179, 224, 0.5) rgba(0, 179, 224, 0.5) rgba(0, 179, 224, 0.5) rgba(0, 179, 224, 0.5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-end;
    order: 0;
    background-position: 50% 0%;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#\32 dfcbcf9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMGERIhMXGh/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAbEQEAAQUBAAAAAAAAAAAAAAACAAEDBBETIf/aAAwDAQACEQMRAD8A1JFpTQcHpyWMSHfU/HqqNoScNmQGekROeVdIOlWS+A6Lyf/Z');
}
    
#da4f742d {
    width: 86.57%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acdcc5be {
    width: 98.82%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bde87537 {
    width: 278px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bb07577 {
    width: 278px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 0213072.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 0213072 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4df4a53 {
    background-color: var(--color_5);
    background-image: none;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-style: solid;
}
    
#\35 68c49e4 {
    margin: 0px 0px 0px 0px;
}
    
#b2d4417c {
    min-height: 143px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c66e76e1::before, #c66e76e1 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#c66e76e1 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 3%;
    row-gap: 15px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    background-image: none;
    flex-wrap: nowrap;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 012012c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 012012c {
    width: 119.47%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d35c3de7 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-self: stretch;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    box-shadow: none;
    justify-self: auto;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uha {
    width: 22.81%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 528c3e8 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    order: 4;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-self: stretch;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
    box-shadow: none;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ab36fb3 {
    width: 22.81%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 c648aca {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    order: 1;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-self: stretch;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
    box-shadow: none;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd69a718 {
    width: 22.81%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 79189c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 79189c0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1a5bac7 {
    align-items: center;
    width: 100%;
    min-height: 98.95%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    order: 3;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-self: flex-end;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
    box-shadow: none;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6bfced5 {
    width: 22.81%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 eee95c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 eee95c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe45ecd5 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-self: stretch;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
    box-shadow: none;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5f59169 {
    width: 22.8%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 8d12995.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 8d12995 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a8ea100a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    order: 0;
    padding: 10px 10px 0px 10px;
    margin: 0px 0% 30px 0%;
}
    
#\37 3f37c7e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c7bd5f87 {
    background-color: rgba(238, 251, 255, 1);
    border-radius: 0px;
    background-image: none;
}
    
#\38 f18f459 {
    width: 1074px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c99b3bd {
    margin: 0px 0% 0px 0%;
}
    
#e3004060 {
    width: 949px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8dfcd91 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#\36 7d7ece9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 6fa6302 {
    width: 239px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 b633516 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 7c906bc {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 e29a0c5 {
    margin: 0px 0% 0px 0%;
}
    
#d07c3588 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7a250e3 {
    width: 800px;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 1631557 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#a48f60a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    border-color: rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b535fd4 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c7766ae3 {
    min-height: 230px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 9% 4% 9%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 099a37d {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1584aaf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1dc58a8 {
    background-color: var(--color_3);
    background-image: none;
}
    
#d495e727 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ffe8e19 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 13c4a54 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 245fd7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    border-color: rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#a7bf492f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\33 629584c {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7f4ef5c {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 399d560 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5bcd59b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fe57dbb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 efab249 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a3fdd4f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    border-color: rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1) rgba(0,179,224,1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\36 425b924 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\39 52b2571 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e38c5c2a {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0b14990 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eb796b9 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9f603fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c17c8f85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7bfbaaf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c818c8fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 e508cb2 {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\36 313637e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 bf38e2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f25abe92 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    justify-content: flex-start;
}
    
#\31 7b52d2b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faaecc6e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 da0ef54 {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#a9616114 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#\35 4eda444 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cbdc03f {
    margin: 0px 0% 0px 0%;
}
    
#dd50ee62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 32f6510[data-pinned] {
    position: sticky;
    top: 122px;
    bottom: auto;
    z-index: 1;
}
#\36 32f6510 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b3194ef {
    min-height: 611px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 2% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 307233d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e5299e3 {
    width: 949px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 97e09ac {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#f0296884 {
    width: 1074px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b2bd4ce {
    width: 300px;
    height: 52px;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f468cef {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b0749d65 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 897bee5 {
    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%;
}
    
#d6037a21 {
    width: 100%;
    height: 321.067px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0.1%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 efd6eb4 {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 2d9704e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 bab0194 {
    width: 100%;
    height: 76px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc0fcb7b {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 2;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#\35 e1e8f30 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#\39 5cbc717 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 3px 0px 3px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 904f4a8 {
    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%;
}
    
#\35 c3c7be6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#a26b660a {
    width: 100%;
    height: 327.2px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b00c97d8 {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 0f45be2 {
    width: 100%;
    height: 111px;
    max-width: 100%;
    order: 4;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 4aea51a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4b687c3 {
    width: 100%;
    height: 327.2px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 03c514d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 03c514d {
    width: 100%;
    height: 18.92%;
    max-width: 100%;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f7cb37f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1b58f70 {
    width: 99.95%;
    height: 376.061px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff6fc6c5 {
    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%;
}
    
#\38 53f5dff {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 901d636 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#f5e5c484 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    background-color: rgba(250, 253, 255, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 cbadb3d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e3538e05 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\34 fc7f3f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a824c730 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c771977f {
    width: 60%;
    height: auto;
    max-width: 100%;
}
    
#e71573e6 {
    width: 60%;
    height: auto;
    max-width: 100%;
}
    
#fd7a5eb8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 0049829 {
    width: 70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c38c0bc {
    min-height: 0;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 dbe7da6::before, #\32 dbe7da6 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\32 dbe7da6 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\32 dbe7da6.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 f1b40e0 {
    background-image: none;
    background-color: var(--color_3);
}
    
#\39 bc42080 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d4838eb {
    width: 70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 592c871 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e08375a::before, #\34 e08375a > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\34 e08375a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0,0,0,0);
    width: 100%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 2;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\34 e08375a.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d46c59d8 {
    width: 278px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c62a5a9 {
    width: 89.50%;
    height: 937px;
    max-width: 100%;
    max-height: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 689bcda {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ed3e81fb {
    background-color: var(--color_3);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a348254 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    column-gap: 0%;
    margin: 0px 0% 0px 0%;
}
    
#ab035a49 {
    background-color: rgba(250,253,255,1);
    align-self: auto;
    align-items: center;
    min-height: auto;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100.00%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b18fb895 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.94%;
    min-height: 400px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 e0891dc {
    align-self: auto;
    align-items: center;
    min-height: 428px;
    height: auto;
    order: 2;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    box-shadow: none;
    background-color: rgba(250,253,255,1);
    background-image: none;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 238c1a5:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\32 238c1a5 [data-content-reference].active-tab-title .tab-title, #\32 238c1a5 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_3) !important;
}
#\32 238c1a5 [data-content-reference]:not(.active-tab-title) {
    background-color: var(--color_1);
    background-image: none;
}
#\32 238c1a5:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\32 238c1a5 [data-content-reference].active-tab-title, #\32 238c1a5 [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_2);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0;
}
#\32 238c1a5 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: var(--color_2) !important;
}
#\32 238c1a5 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: var(--color_1);
    background-image: url();
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 238c1a5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 9f0606c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_i45 {
    background-color: var(--color_3);
    align-self: auto;
    align-items: center;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_782 {
    background-color: var(--color_3);
    align-self: auto;
    align-items: center;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_v3e {
    background-color: rgba(250,253,255,1);
    align-self: auto;
    align-items: center;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vjd {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#widget_5oo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vo7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ahq {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s35.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_s35 {
    width: 4.19%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_of4 {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 10px 0%;
}
    
#e8503b9a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e8503b9a {
    width: 4.19%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ba5e9cd {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 facf594 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d05e15c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5e7f8c7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 5e7f8c7 {
    width: 4.19%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 09d3326 {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 de08d10.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 de08d10 {
    width: 4.19%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 941ff60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a26a1843 {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de930621 {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f94b8cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 741d381.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 741d381 {
    width: 4.19%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6119bb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7f61c43.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 7f61c43 {
    width: 4.19%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b75915a {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 5b8448b[data-background-color-animation] {
    
}
#\30 5b8448b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#fcc436d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 4e4222e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#afd2aad0 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 087969a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#widget_24m {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_4ns {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b2619c9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf6c0476 {
    min-height: 74px;
    padding: 6% 2% 6% 2%;
}
    
#\35 cee54bd::before, #\35 cee54bd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
}
    
#widget_t6o {
    width: 83.16%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1219126 {
    width: 100%;
}
    
#\32 d1bd73e::before, #\32 d1bd73e > .bgExtraLayerOverlay {
    
}
#\32 d1bd73e {
    border-radius: 0px;
}
    
#\30 9b2a230 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
}
    
#af055d58::before, #af055d58 > .bgExtraLayerOverlay {
    
}
#af055d58 {
    width: 100%;
    min-height: 8px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    row-gap: 23px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 2% 6% 2%;
}
    
#\38 343036f {
    width: 559px;
}
    
#group_gl5 {
    justify-content: flex-start;
}
    
#group_vp8 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_m93 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 72399df {
    width: 172px;
    height: auto;
}
    
#\31 8d0795c {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f3253b0f {
    width: 100.00%;
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1b8d1ad {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e631b98f {
    margin: 0px 0% 0px 0%;
}
    
#widget_iir {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d126ec04 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 c250c40 {
    margin: 0px 0% 0px 0%;
}
    
#\38 02d0714 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d65d3da5 {
    align-items: flex-start;
    height: auto;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\32 db1b425 {
    align-items: flex-start;
    height: auto;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\32 5e7042b {
    align-items: flex-start;
    height: auto;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\36 f605750 {
    align-items: flex-start;
    height: auto;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\31 43dc7d2 {
    align-items: flex-start;
    height: auto;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\30 51a1221 {
    align-items: flex-start;
    height: auto;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af1506f0 {
    row-gap: 10px;
}
    
#\37 7a1944e {
    width: 100.00%;
}
    
#\37 34ea463 {
    width: 98.08%;
}
    
#\33 7a03dae {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
    
#ba4fd6a8::before, #ba4fd6a8 > .bgExtraLayerOverlay {
    
}
#ba4fd6a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
    min-height: 100%;
}
#ba4fd6a8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAhEAABAwQDAAMAAAAAAAAAAAABAgMEAAURIQYSMSNB0f/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAGxEAAgMAAwAAAAAAAAAAAAAAAQMAAhEEITH/2gAMAwEAAhEDEQA/AJUtqYmzsOSmEfIc4UPBr2i7nILQhakqiMdkkg7H5TK4zH5XWA+vs1jZ+zR5XDbQolRZOTs1PZzUqOd7GtWEnzJ//9k=');
}
    
#\32 dfcbcf9::before, #\32 dfcbcf9 > .bgExtraLayerOverlay {
    
}
#\32 dfcbcf9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
    min-height: 100%;
}
#\32 dfcbcf9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMGERIhMXGh/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAbEQEAAQUBAAAAAAAAAAAAAAACAAEDBBETIf/aAAwDAQACEQMRAD8A1JFpTQcHpyWMSHfU/HqqNoScNmQGekROeVdIOlWS+A6Lyf/Z');
}
    
#\36 7df4ca9 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    min-height: 350px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b2d4417c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 6% 6% 6% 6%;
}
    
#c66e76e1::before, #c66e76e1 > .bgExtraLayerOverlay {
    
}
#c66e76e1 {
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 13px;
    width: 100%;
    min-height: 96px;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    column-gap: 3%;
    align-content: center;
}
    
#d35c3de7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.33%;
}
    
#\35 528c3e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\38 c648aca {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.33%;
}
    
#e1a5bac7 {
    width: 48.5%;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#fe45ecd5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.33%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a8ea100a {
    width: 100%;
    min-height: 80px;
}
    
#\37 3f37c7e {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#c7bd5f87 {
    border-radius: 0px;
}
    
#\38 f18f459 {
    width: 638px;
}
    
#e3004060 {
    width: 638px;
}
    
#\31 8dfcd91 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7c906bc {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
    
#\36 7a250e3 {
    width: 480px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 b535fd4 {
    height: auto;
    width: 110px;
}
    
#c7766ae3 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 3%;
    row-gap: 20px;
    padding-bottom: 1%;
}
    
#a48f60a8 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 245fd7c {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 629584c {
    height: auto;
    width: 110px;
}
    
#a3fdd4f2 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 52b2571 {
    height: auto;
    width: 110px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a824c730 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
    
#\34 fc7f3f2 {
    row-gap: 10px;
}
    
#c771977f {
    width: 100.00%;
}
    
#e71573e6 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 dbe7da6 {
    width: 100%;
    min-height: 80px;
}
#\32 dbe7da6.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\30 c38c0bc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 e08375a {
    width: 100%;
    min-height: 80px;
}
#\34 e08375a.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\39 c62a5a9 {
    height: auto;
}
    
#\36 689bcda {
    height: auto;
}
    
#ed3e81fb {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#ab035a49 {
    align-items: center;
    height: auto;
    min-height: auto;
}
    
#b18fb895 {
    order: 2;
    height: auto;
    min-height: 350px;
}
    
#\31 e0891dc {
    align-items: center;
    height: auto;
    min-height: auto;
}
    
#\32 238c1a5 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 238c1a5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 9f0606c {
    height: auto;
}
    
#\35 a348254 {
    order: 2;
    height: auto;
    min-height: 350px;
}
    
#widget_vjd {
    height: auto;
}
    
#widget_5oo {
    height: auto;
}
    
#widget_vo7 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6fc121c {
    margin: 0px 0% 0px 0%;
}
    
#afd2aad0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#widget_24m {
    height: auto;
}
    
#widget_4ns {
    height: auto;
}
    
#b2619c9b {
    height: auto;
}
}



@media (max-width: 767px) {
    
#a4df4a53 {
    grid-template-rows: minmax(8px, max-content);
}
    
#b2d4417c {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 b633516 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 7c906bc {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#c7766ae3 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 1dc58a8 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#c40f4572 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 16px;
}
    
#cf6c0476 {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#\35 cee54bd::before, #\35 cee54bd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
}
    
#widget_t6o {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#caec63f4 {
    width: 100%;
    height: auto;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 97ed3bf {
    width: 100%;
    height: auto;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 8b877df {
    column-gap: 2.1912387674326514%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 d1bd73e::before, #\32 d1bd73e > .bgExtraLayerOverlay {
    
}
#\32 d1bd73e {
    border-radius: 0px;
}
    
#\30 9b2a230 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#af055d58::before, #af055d58 > .bgExtraLayerOverlay {
    
}
#af055d58 {
    width: 100%;
    min-height: 504px;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px;
    row-gap: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    justify-content: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
    margin: 0% 0% 0% 0%;
}
    
#aba19c8b {
    width: 100%;
    height: auto;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_i9i {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 247d955 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f050d72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d1dc71e.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 20px 5px 0px;
}
#\32 d1dc71e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 bf030a9 {
    width: 100%;
    height: auto;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_gl5 {
    column-gap: 2.1912387674326514%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.96%;
}
    
#group_m93 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_vp8 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 09a40dd {
    align-items: center;
    min-height: auto;
}
    
#d7fc1fee {
    min-height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#defca858 {
    row-gap: 24px;
    min-height: 100%;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a59a0c86 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#\31 2f7cd65 {
    width: 100%;
}
    
#e4cb44bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7da6348 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 c6b0f2d {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c37288e1 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 aef4b80 {
    min-width: 32px;
    order: 0;
    height: 93px;
}
    
#e57dd8f3 {
    align-items: center;
    min-height: auto;
}
    
#\38 030cb9d {
    width: 166px;
    height: auto;
}
    
#f8909133 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 c4b0735 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 62683d3 {
    width: 152px;
    height: auto;
}
    
#\39 904e4e6 {
    width: 100%;
    row-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\35 dc09844 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 75c3f6d {
    order: 1;
}
    
#e0329d0e {
    padding: 16px 12px 16px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\37 72399df {
    width: 152px;
    height: auto;
}
    
#\34 9e6da52 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#e5868f0e {
    width: 166px;
    height: auto;
}
    
#\31 8d0795c {
    row-gap: 24px;
    padding: 10px 0% 10px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9f5d9a4 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#d55c0b5d {
    width: 100%;
}
    
#\36 9cd3e50 {
    align-items: center;
}
    
#\31 f955a03 {
    align-items: center;
}
    
#f3253b0f {
    width: 100%;
    row-gap: 16px;
}
    
#\31 c6b64c8 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 9090cf8 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 8914b40 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\30 50df839 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb284cc4 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 07af33d {
    min-width: 32px;
    width: 100%;
}
    
#c4bda09c {
    min-width: 32px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 1b8d1ad {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_v39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#group_0mn {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_iir {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#eaaea6ef {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d126ec04 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_9i7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 02d0714 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d65d3da5 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 db1b425 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5e7042b {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f605750 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 43dc7d2 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 51a1221 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 34ea463 {
    width: 100.00%;
}
    
#ba4fd6a8::before, #ba4fd6a8 > .bgExtraLayerOverlay {
    
}
#ba4fd6a8 {
    width: 100%;
    height: auto;
    min-height: 350px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#ba4fd6a8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAhEAABAwQDAAMAAAAAAAAAAAABAgMEAAURIQYSMSNB0f/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAGxEAAgMAAwAAAAAAAAAAAAAAAQMAAhEEITH/2gAMAwEAAhEDEQA/AJUtqYmzsOSmEfIc4UPBr2i7nILQhakqiMdkkg7H5TK4zH5XWA+vs1jZ+zR5XDbQolRZOTs1PZzUqOd7GtWEnzJ//9k=');
}
    
#af1506f0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 7a1944e {
    width: 100.00%;
}
    
#\36 7df4ca9 {
    width: 100%;
    min-height: 277px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 7a03dae {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 dfcbcf9::before, #\32 dfcbcf9 > .bgExtraLayerOverlay {
    
}
#\32 dfcbcf9 {
    width: 100%;
    min-height: 350px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#\32 dfcbcf9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMGERIhMXGh/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAbEQEAAQUBAAAAAAAAAAAAAAACAAEDBBETIf/aAAwDAQACEQMRAD8A1JFpTQcHpyWMSHfU/HqqNoScNmQGekROeVdIOlWS+A6Lyf/Z');
}
    
#bde87537 {
    width: 246px;
    height: auto;
    min-height: 50px;
}
    
#\33 bb07577 {
    width: 246px;
    height: auto;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\36 0213072 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
    
#b2d4417c {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#c66e76e1::before, #c66e76e1 > .bgExtraLayerOverlay {
    
}
#c66e76e1 {
    width: 100%;
    min-height: 366px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    row-gap: 19px;
    flex-direction: row;
    column-gap: 4%;
    flex-wrap: wrap;
    align-content: center;
    padding: 4% 4% 4% 4%;
}
    
#\36 012012c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d35c3de7 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 528c3e8 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 c648aca {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 79189c0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e1a5bac7 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    width: 100%;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 eee95c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe45ecd5 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 8d12995 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a8ea100a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 3f37c7e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c7bd5f87 {
    border-radius: 0px;
}
    
#\38 f18f459 {
    order: 0;
}
    
#e3004060 {
    order: 1;
}
    
#\31 8dfcd91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 6fa6302 {
    width: 246px;
    height: auto;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\36 7c906bc {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 2% 4%;
}
    
#d07c3588 {
    width: 100%;
    min-height: 91px;
    align-items: center;
    row-gap: 5px;
    height: auto;
}
    
#\36 7a250e3 {
    width: 310px;
}
    
#\32 e29a0c5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a48f60a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\36 b535fd4 {
    width: 96px;
    height: auto;
}
    
#c7766ae3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 6% 4% 6%;
}
    
#\34 ffe8e19 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\34 13c4a54 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\33 245fd7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\33 629584c {
    width: 96px;
    height: auto;
}
    
#\38 399d560 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\39 5bcd59b {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#a3fdd4f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\39 52b2571 {
    width: 96px;
    height: auto;
}
    
#\31 0b14990 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\31 eb796b9 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 b3194ef {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f25abe92 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#a9616114 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 904f4a8 {
    align-items: center;
}
    
#bc0fcb7b {
    width: 100%;
    row-gap: 16px;
}
    
#\35 e1e8f30 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#b0749d65 {
    width: 100%;
}
    
#\34 897bee5 {
    align-items: center;
}
    
#b00c97d8 {
    width: 166px;
    height: auto;
}
    
#f5e5c484 {
    row-gap: 24px;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d6037a21 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 5cbc717 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 efd6eb4 {
    width: 152px;
    height: auto;
}
    
#\37 bab0194 {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a1b58f70 {
    min-width: 32px;
}
    
#\32 cbadb3d {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 4b687c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a26b660a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f7cb37f {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 32f6510 {
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 fc7f3f2 {
    min-height: 131px;
    align-items: center;
}
    
#a824c730 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#c771977f {
    width: 100.00%;
}
    
#e71573e6 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 0049829 {
    width: 100.00%;
}
    
#\30 c38c0bc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 dbe7da6 {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\32 dbe7da6.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\39 bc42080 {
    width: 100.00%;
}
    
#\31 d4838eb {
    width: 100.00%;
}
    
#\34 e08375a {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\34 e08375a.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d46c59d8 {
    width: 246px;
    height: auto;
    min-height: 50px;
}
    
#\39 c62a5a9 {
    height: 253px;
    width: 99.33%;
}
    
#\36 689bcda {
    height: auto;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#ed3e81fb {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab035a49 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b18fb895 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 168px;
    height: auto;
}
    
#\31 e0891dc {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 198px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 238c1a5 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 238c1a5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 9f0606c {
    height: auto;
    align-self: stretch;
    width: 100.00%;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#\35 a348254 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 184px;
}
    
#widget_vjd {
    height: auto;
    width: 99.33%;
}
    
#widget_5oo {
    height: auto;
}
    
#widget_vo7 {
    height: auto;
    width: 99.33%;
}
    
#a26a1843 {
    height: auto;
    min-height: 41px;
}
    
#\30 09d3326 {
    height: auto;
    min-height: 49px;
}
    
#de930621 {
    height: auto;
    min-height: 41px;
}
    
#\31 ba5e9cd {
    height: auto;
    min-height: 49px;
}
    
#group_of4 {
    height: auto;
    min-height: 41px;
}
}



@media (max-width: 767px) {
    
#\30 5b8448b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fcc436d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#afd2aad0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 087969a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_24m {
    height: auto;
}
    
#widget_4ns {
    height: auto;
}
    
#b2619c9b {
    height: auto;
}
}

