@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

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

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

  *#dm .dmInner div.u_1664594595 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(114,113,113,1) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
  }

  *#dm .dmInner div.u_1664594595 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(114,113,113,1) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
  }

  *#dm .dmInner div.u_1664594595 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(114,113,113,1) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
  }

  *#dm .dmInner div.u_1664594595 .dmformsubmit {
    border-style:solid !important;
    border-width:0.869565px 0.869565px 0.869565px 0.869565px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1664594595 input[type="submit"] { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1664594595 .dmformsubmit:hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1664594595 .dmformsubmit.hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1670797252 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(116,116,116,1) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
  }

  *#dm .dmInner div.u_1670797252 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(116,116,116,1) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
  }

  *#dm .dmInner div.u_1670797252 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(116,116,116,1) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
  }

  *#dm .dmInner div.u_1893525956 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_4) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1893525956 textarea {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_4) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1893525956 select {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_4) rgb(255,255,255) !important;
    border-width:0px 0px 0.869565px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner *.u_1828650878 .copyright {
    justify-content:center !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner a.u_1024452267:hover {
    background-color:rgba(91,30,91,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1024452267.hover {
    background-color:rgba(91,30,91,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1115757695 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1520246600 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1101534162 {
    background-repeat:no-repeat !important;
    background-image:url() !important;
    background-size:cover !important;
  }

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

  *#dm .dmInner div.u_2028270958 img {
    object-fit:cover !important;
    object-position:50% 0% !important;
  }

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

  *#dm .dmInner a.u_1144493295:hover {
    background-color:rgba(153,42,75,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1144493295.hover {
    background-color:rgba(153,42,75,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1198053069 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1196714011 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1527916408 img {
    object-fit:cover !important;
    border-radius:20px 20px 20px 20px !important;
    object-position:50% 0% !important;
    box-shadow:rgba(0,0,0,0.1) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1297021896 img {
    object-fit:cover !important;
    border-radius:20px 20px 20px 20px !important;
    object-position:50% 0% !important;
    box-shadow:rgba(0,0,0,0.1) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1258235726 img {
    object-fit:cover !important;
    border-radius:20px 20px 20px 20px !important;
    object-position:50% 0% !important;
    box-shadow:rgba(0,0,0,0.1) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1092811543 img {
    object-fit:cover !important;
    border-radius:20px 20px 20px 20px !important;
    object-position:50% 0% !important;
    box-shadow:rgba(0,0,0,0.1) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1812267196 img {
    object-fit:cover !important;
    border-radius:20px 20px 20px 20px !important;
    object-position:50% 0% !important;
    box-shadow:rgba(0,0,0,0.1) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1030492551 img {
    object-fit:cover !important;
    border-radius:20px 20px 20px 20px !important;
    object-position:50% 0% !important;
    box-shadow:rgba(0,0,0,0.1) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1143092792 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

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

  *#dm .dmInner a.u_1601230177:hover {
    background-color:rgba(91,30,91,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1601230177.hover {
    background-color:rgba(91,30,91,1) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1420031062 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1791431213 img {
    border-radius:0% 0% 0% 0% !important;
    object-fit:contain !important;
  }

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

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

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

  *#dm .dmInner div.u_1357167182 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner div.u_1904365806 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner div.u_1431175395 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:contain !important;
  }

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

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

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

  *#dm .dmInner a.u_39895476 {
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\33 94ccd15 {
    min-height: 600px;
    column-gap: 2%;
    row-gap: 70px;
    width: 100%;
    max-width: none;
    flex-wrap: wrap;
    padding: 0% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\37 2f82c0f {
    background-image: linear-gradient(0deg, rgba(179, 218, 235, 1) 27%, rgba(249, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\38 cbdc2cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a73829f0 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b2b0ece {
    width: 99.99761932224503%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fdae379e {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2ea7eb8 {
    width: 99.99761932224503%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2f91f40 {
    width: 97.80606703730189%;
    height: 74px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f862662 {
    width: 100%;
    height: 521px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5aaae56 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 2;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f2c6298f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5307199 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 de3d815 {
    width: 97.80606703730189%;
    height: 74px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e0d752ec {
    width: 99.99761932224503%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cb222cf0 {
    width: 99.99761932224503%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 38b4c2a {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 94ccd15 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 cbdc2cf {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#a73829f0 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\38 5aaae56 {
    width: 100%;
    min-height: 80px;
    order: 3;
}
    
#\30 5307199 {
    width: 100%;
    min-height: 80px;
    order: 2;
}
}



@media (max-width: 767px) {
    
#\33 94ccd15 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 30px;
}
    
#\38 cbdc2cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#a73829f0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\30 2f91f40 {
    height: 32px;
    width: 12.15%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 f862662 {
    height: 240px;
}
    
#\38 5aaae56 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 3;
}
    
#f2c6298f {
    height: 240px;
}
    
#\30 5307199 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#\32 de3d815 {
    height: 32px;
    width: 12.15%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 2ea7eb8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cb222cf0 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 b2b0ece {
    width: 100.00%;
}
}



@media all {
    
#d6a4baca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\31 be13a5b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-right: 5%;
    padding-left: 5%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\38 4667c03 {
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(249, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#widget_fh8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ju9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



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



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



@media all {
    
#\38 2b5777c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3ea1cd9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 6% 5% 6% 5%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\31 4870f21 {
    background-color: var(--color_3);
    background-image: initial;
    background-position: 0% 0%;
}
    
#\35 c6afd16 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#group_ee1 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#widget_fvr {
    width: 100%;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 4db13c0 {
    width: 100%;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dab6cc05 {
    width: 100%;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 433608f {
    width: 100%;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 05729a7 {
    width: 100%;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 a440c0d {
    width: 100%;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 3ea1cd9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 c6afd16 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ee1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#widget_fvr {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\34 4db13c0 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#dab6cc05 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\33 433608f {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\35 05729a7 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\36 a440c0d {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a22d2ff0 {
    width: 94.92%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 ce70f1f {
    background-size: contain;
    width: 54.37%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://irp.cdn-website.com/5398cc91/import/clib/welcomematservices_com/dms3rep/multi/5-steps-on-neighborhood-road-mobile-2-01-2655x3334.png);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\32 ce70f1f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB90lEQVQY0wHsARP+AHxumQCZlaIA843mAACQNQISf18IAGBcCkOaeyBSqoA7VLCAN0yuehsA5AX/AL+FuwC3jroDaJCJBjmMcgoAbFYJNJZzHz+idjtCpXc3PaFzHACVMaAAtXy7CbSBvCKkebEpjHKjJ0RAehVJa38pRoR8PkSOezU+kHcaAMya0QCdTrAKp2S2MKFftTeXVq8wZiKZFFw2jxxFRYEdN055FS9ZeAkAwNiEM66yiDKfhJZGj2qSQYpmjjpoSXYcbjiNGW4qnBJvKp0KZjeaAwCrymRqn7piToqSYjxlYFUkb2pUIWlzRRBvTmIJayOGBGg5fQEA6wAAAKTCZHKUuWlXea94R1KhgCtZrXslRK9oECS9mAgAw+gCANHTAAD//wAAhapEPWukbjxUqKZNQafDQDupwTIBmLIRAKbODQC14wYAz/gBcGuZAAAQHUcIMoCuGjuiyz1Cos1FUZ7GQlyFsSRZjLQdPn+vDHFqlwT6F0oAAFg8kgM+h7gQLZzIJ1GQuTqCh6tRnnSZQZ10mjNzUIYQnUt7B9gtXgIAZYV+AEVikwMAV50IcmGTG6Vskz+tZo5CqmOMNHs5dRCWRHgJxjZnAgAAAAAArVyGAAdboAN8VooUoVmHM5tVhTeUVYYtR0eHD2dSigiwQXABg4W5XX44X5cAAAAASUVORK5CYII=');
}
    
#\36 f842175 {
    min-height: 900px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8811c51 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 29e0129 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 41.59072486360094%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 97623f6 {
    background-image: linear-gradient(0deg, rgba(234, 245, 250, 1) 0%, rgba(249, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\35 eab24ee {
    width: 97.81%;
    height: 74px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9ob {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_htv {
    width: 280px;
    height: auto;
    min-height: 51px;
    max-width: 100%;
    order: 4;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f842175 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 8811c51 {
    width: 100.00%;
}
    
#\32 ce70f1f {
    width: 100%;
    min-height: 480px;
    height: auto;
    order: 1;
}
#\32 ce70f1f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB90lEQVQY0wHsARP+AHxumQCZlaIA843mAACQNQISf18IAGBcCkOaeyBSqoA7VLCAN0yuehsA5AX/AL+FuwC3jroDaJCJBjmMcgoAbFYJNJZzHz+idjtCpXc3PaFzHACVMaAAtXy7CbSBvCKkebEpjHKjJ0RAehVJa38pRoR8PkSOezU+kHcaAMya0QCdTrAKp2S2MKFftTeXVq8wZiKZFFw2jxxFRYEdN055FS9ZeAkAwNiEM66yiDKfhJZGj2qSQYpmjjpoSXYcbjiNGW4qnBJvKp0KZjeaAwCrymRqn7piToqSYjxlYFUkb2pUIWlzRRBvTmIJayOGBGg5fQEA6wAAAKTCZHKUuWlXea94R1KhgCtZrXslRK9oECS9mAgAw+gCANHTAAD//wAAhapEPWukbjxUqKZNQafDQDupwTIBmLIRAKbODQC14wYAz/gBcGuZAAAQHUcIMoCuGjuiyz1Cos1FUZ7GQlyFsSRZjLQdPn+vDHFqlwT6F0oAAFg8kgM+h7gQLZzIJ1GQuTqCh6tRnnSZQZ10mjNzUIYQnUt7B9gtXgIAZYV+AEVikwMAV50IcmGTG6Vskz+tZo5CqmOMNHs5dRCWRHgJxjZnAgAAAAAArVyGAAdboAN8VooUoVmHM5tVhTeUVYYtR0eHD2dSigiwQXABg4W5XX44X5cAAAAASUVORK5CYII=');
}
    
#\35 29e0129 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\32 ce70f1f {
    width: 100%;
    min-height: 385px;
    align-items: center;
    order: 1;
    height: auto;
}
#\32 ce70f1f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB90lEQVQY0wHsARP+AHxumQCZlaIA843mAACQNQISf18IAGBcCkOaeyBSqoA7VLCAN0yuehsA5AX/AL+FuwC3jroDaJCJBjmMcgoAbFYJNJZzHz+idjtCpXc3PaFzHACVMaAAtXy7CbSBvCKkebEpjHKjJ0RAehVJa38pRoR8PkSOezU+kHcaAMya0QCdTrAKp2S2MKFftTeXVq8wZiKZFFw2jxxFRYEdN055FS9ZeAkAwNiEM66yiDKfhJZGj2qSQYpmjjpoSXYcbjiNGW4qnBJvKp0KZjeaAwCrymRqn7piToqSYjxlYFUkb2pUIWlzRRBvTmIJayOGBGg5fQEA6wAAAKTCZHKUuWlXea94R1KhgCtZrXslRK9oECS9mAgAw+gCANHTAAD//wAAhapEPWukbjxUqKZNQafDQDupwTIBmLIRAKbODQC14wYAz/gBcGuZAAAQHUcIMoCuGjuiyz1Cos1FUZ7GQlyFsSRZjLQdPn+vDHFqlwT6F0oAAFg8kgM+h7gQLZzIJ1GQuTqCh6tRnnSZQZ10mjNzUIYQnUt7B9gtXgIAZYV+AEVikwMAV50IcmGTG6Vskz+tZo5CqmOMNHs5dRCWRHgJxjZnAgAAAAAArVyGAAdboAN8VooUoVmHM5tVhTeUVYYtR0eHD2dSigiwQXABg4W5XX44X5cAAAAASUVORK5CYII=');
}
    
#\36 f842175 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 8811c51 {
    width: 100.00%;
}
    
#\35 29e0129 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\35 eab24ee {
    height: 32px;
    width: 16.18%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a22d2ff0 {
    width: 100.00%;
}
}



@media all {
    
#\31 cc66efa {
    min-height: 984px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 684e913 {
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/5398cc91/dms3rep/multi/opt/pink+and+blue+gradient+1-01-1920w.png);
}
    
#widget_jko {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qjv {
    width: 245px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e1v {
    width: 97.77%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#group_jvf {
    justify-content: flex-end;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_krb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 4% 4% 4% 4%;
}
    
#group_sqn {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_tq1 {
    width: 100%;
    height: 680px;
    max-width: 100%;
}
    
#widget_hh0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_2ue {
    width: 37.20%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(59px, max-content);
    max-width: 100%;
    order: 3;
}
    
#widget_c74 {
    width: 88.44888170003904%;
    height: 75px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#\30 f429719 {
    width: 88.44888170003904%;
    height: 75px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 cc66efa {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 0px;
    padding: 18% 0% 0% 0%;
}
    
#widget_e1v {
    width: 99.70%;
}
    
#group_jvf {
    order: 0;
    width: 100%;
    min-height: 8px;
}
    
#group_krb {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_sqn {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_tq1 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_qjv {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\31 cc66efa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25% 0% 0% 0%;
}
    
#widget_jko {
    width: 100.01%;
}
    
#widget_e1v {
    width: 99.93%;
}
    
#group_jvf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_tq1 {
    height: 240px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_hh0 {
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_krb {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 6%;
}
    
#group_sqn {
    order: 1;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_c74 {
    height: 88px;
    justify-self: start;
    align-self: start;
    width: 88.42%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 f429719 {
    height: 88px;
    justify-self: center;
    align-self: start;
    width: 125px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#innergrid_2ue {
    width: 100.00%;
    grid-template-rows: minmax(108px, max-content);
}
}



@media all {
    
#\33 fcbdb67 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c04bcc3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#df41e9c8 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 70px;
    width: 100%;
    flex-wrap: wrap;
    max-width: none;
    padding: 0% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0115b8c {
    width: 100%;
    height: 492px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ee1677e {
    width: 98.55808823529411%;
    height: 74px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b60ca61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad771dd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e769376 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 57acfa2::before, #\30 57acfa2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#\30 57acfa2 {
    background-image: url(https://lirp.cdn-website.com/5398cc91/dms3rep/multi/opt/squiggly-roads-2-01-8cdd9c05-1920w.png);
}
#\30 57acfa2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAoklEQVQI12PQdS1mFLUPYRQy82CUt49n1HIrZAJhRedURjHXGEaG+HgGhtBQRgZ1tzZmBc8qZgXPImY132pmbf8mZi3fehYNEN8lm0kqIJuJLzIDu0L1gHoWJe8SFnn3fGZZv2wmxYhkJgYVj4lMKh4tTCoeFXAs71nCJOVWxCzlWsUs493CrBjRwsSAFdjbMzB41DMyBExm4gqcwSQaOoUJAIw4Ju54kX7SAAAAAElFTkSuQmCC');
}
    
#group_gqh {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_b09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c12a7f66 {
    width: 91.36467067130361%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b55d1c6 {
    width: 91.36467067130361%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ca7809e {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8c4afe5 {
    width: 89.36231847402254%;
    height: 74px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b1389e35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df41e9c8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 57acfa2::before, #\30 57acfa2 > .bgExtraLayerOverlay {
    
}
#\30 57acfa2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAoklEQVQI12PQdS1mFLUPYRQy82CUt49n1HIrZAJhRedURjHXGEaG+HgGhtBQRgZ1tzZmBc8qZgXPImY132pmbf8mZi3fehYNEN8lm0kqIJuJLzIDu0L1gHoWJe8SFnn3fGZZv2wmxYhkJgYVj4lMKh4tTCoeFXAs71nCJOVWxCzlWsUs493CrBjRwsSAFdjbMzB41DMyBExm4gqcwSQaOoUJAIw4Ju54kX7SAAAAAElFTkSuQmCC');
}
    
#\33 fcbdb67 {
    width: 100%;
    min-height: 80px;
    order: 2;
}
    
#\33 c04bcc3 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#group_gqh {
    order: 3;
    width: 100%;
    min-height: 80px;
}
    
#b1389e35 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\33 fcbdb67 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 c04bcc3 {
    width: 100%;
    min-height: 272px;
    align-items: center;
    order: 1;
    height: auto;
}
    
#df41e9c8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 30px;
}
    
#\32 0115b8c {
    height: 240px;
}
    
#\33 ee1677e {
    height: 32px;
    width: 13.49%;
    margin-left: 0%;
    margin-right: 0%;
    align-self: center;
}
    
#\30 57acfa2::before, #\30 57acfa2 > .bgExtraLayerOverlay {
    
}
#\30 57acfa2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAoklEQVQI12PQdS1mFLUPYRQy82CUt49n1HIrZAJhRedURjHXGEaG+HgGhtBQRgZ1tzZmBc8qZgXPImY132pmbf8mZi3fehYNEN8lm0kqIJuJLzIDu0L1gHoWJe8SFnn3fGZZv2wmxYhkJgYVj4lMKh4tTCoeFXAs71nCJOVWxCzlWsUs493CrBjRwsSAFdjbMzB41DMyBExm4gqcwSQaOoUJAIw4Ju54kX7SAAAAAElFTkSuQmCC');
}
    
#group_gqh {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 3;
}
    
#widget_b09 {
    height: auto;
}
    
#\35 8c4afe5 {
    height: 32px;
    width: 13.49%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b1389e35 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#\37 b60ca61 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ad771dd2 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#\31 b55d1c6 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#c12a7f66 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
}



@media all {
    
#b6c9e4d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 1 1 auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 7bc9164 {
    background-image: linear-gradient(0deg, rgba(230, 244, 249, 1) 25%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\34 d5517fc {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: wrap;
    padding: 2% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
}
    
#b50e7a2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a0e4fd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 94ff1a8 {
    width: 100%;
    height: 290px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b28b9e54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 1 1 auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ff7ba61 {
    width: 100%;
    height: 290px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3ef1b95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5ac77d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd565764 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 1 1 auto;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 2b12f37 {
    width: 100%;
    height: 290px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba0eaec9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d3ea823 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fbc354b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 1 1 auto;
    order: 3;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f6b06b6b {
    width: 100%;
    height: 290px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e9a0733 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b98fa236 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2d8213c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 1 1 auto;
    order: 4;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b0c4f375 {
    width: 100%;
    height: 290px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd8ed528 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f94f2cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa3417d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 1 1 auto;
    order: 5;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 27202bb {
    width: 100%;
    height: 290px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d2456e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 49f4357 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ksd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3e82227 {
    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;
}
    
#f5067c68 {
    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;
}
    
#fddeb073 {
    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;
}
    
#aa04c4fd {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d5517fc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
}
    
#\38 94ff1a8 {
    height: 290px;
}
    
#\31 ff7ba61 {
    height: 290px;
}
    
#b6c9e4d1 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b28b9e54 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 2d8213c {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 fbc354b {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#dd565764 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#aa3417d6 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#b6c9e4d1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 94ff1a8 {
    height: auto;
}
    
#\34 d5517fc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b28b9e54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 ff7ba61 {
    height: auto;
}
    
#dd565764 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2b12f37 {
    height: auto;
}
    
#\35 fbc354b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f6b06b6b {
    height: auto;
}
    
#\31 2d8213c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b0c4f375 {
    height: auto;
}
    
#aa3417d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 27202bb {
    height: auto;
}
}



@media all {
    
#\35 866bd86 {
    width: 8.145862912605784%;
    height: 120px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 d8a6291 {
    width: 6.692945092848834%;
    height: 82px;
    max-width: 100%;
    order: 8;
    margin: 0px 0% 0px 0%;
}
    
#a988a427 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e6c6de6 {
    width: 6.570633297236594%;
    height: 82px;
    max-width: 100%;
    order: 7;
    margin: 0px 0% 0px 0%;
}
    
#\38 d7354bd {
    background-color: var(--color_3);
    background-image: initial;
    background-position: 0% 0%;
}
    
#\30 55d5ecc {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 f2cc385 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f3cf0c6 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#ae2049d5 {
    width: 4.519112822363935%;
    height: 85px;
    max-width: 100%;
    order: 6;
    margin: 0px 0% 0px 0%;
}
    
#c0e4f460 {
    width: 6.495423735611439%;
    height: 120px;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e5ee76f {
    width: 4.7276717603176515%;
    height: 120px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#ecbbd6ce {
    width: 3.9104800866321745%;
    height: 120px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c625af6 {
    width: 8.145862912605784%;
    height: 120px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 92b5c29 {
    width: 8.145862912605784%;
    height: 120px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c8b7696b {
    width: 6.65%;
    height: 78px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f3cf0c6 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\30 55d5ecc {
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 866bd86 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\37 d8a6291 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\34 e6c6de6 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\30 55d5ecc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#\34 f2cc385 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f3cf0c6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ae2049d5 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#c0e4f460 {
    height: 70px;
    width: 50%;
}
    
#\38 e5ee76f {
    height: 70px;
    width: 50%;
}
    
#ecbbd6ce {
    height: 70px;
    width: 50%;
}
    
#\32 c625af6 {
    height: 70px;
    width: 50%;
}
    
#\34 92b5c29 {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#c8b7696b {
    height: 70px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 4abec9a {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 c1e28fc {
    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%;
}
    
#\38 fa43492 {
    margin: 0px 0% 0px 0%;
}
    
#\39 804966a {
    width: 800px;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b99697e {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_n95 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 804966a {
    width: 480px;
}
    
#\31 b99697e {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



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



@media (max-width: 767px) {
    
#\39 c1e28fc {
    width: 100%;
    min-height: 91px;
    align-items: center;
    row-gap: 5px;
    height: auto;
}
    
#\39 804966a {
    width: 310px;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 b99697e {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 2% 4%;
}
}



@media all {
    
#\33 b033075 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#eb32cd7d {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#eea54773 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 01bca6b {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#e75c2472 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#daae82ae {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2a65f5b {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\36 8ae5718 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1999ed8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_5);
    border-radius: 20px 20px 20px 20px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ca53ac5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 73527b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#cc8fbec5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 701f6e1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 346px;
    max-height: 100%;
    background-color: var(--color_5);
    border-radius: 20px 20px 20px 20px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 347a102 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 06ddb57 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 2;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2acc59c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ead684ad {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#a7aad52e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 2;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c38a2609 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 608px;
    max-height: 100%;
    background-color: var(--color_5);
    border-radius: 20px 20px 20px 20px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    box-shadow: none;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5822b2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 bbba6ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 eaeaa37 {
    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%;
}
    
#ae8cd0a0 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5156c9b {
    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%;
}
    
#\35 67751b5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 95f197e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0b4fab2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-left: 1px;
    grid-area: auto / auto / auto / auto;
}
    
#c0d49811 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2d89f08 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 41c68f2 {
    justify-content: space-between;
    align-items: flex-start;
    width: 72.77%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1b0b2b1 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#e253b7ac {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a739d8ad {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9194d26 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    background-color: var(--color_5);
    border-radius: 20px 20px 20px 20px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    justify-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bda3f14 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f82604a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fa34c40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#dbb9859a {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e0e9353 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\30 31f4fea {
    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%;
}
    
#\30 59e1f73 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-left: 1px;
    grid-area: auto / auto / auto / auto;
}
    
#f0b19dd9 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 311px;
    max-height: 100%;
    background-color: var(--color_5);
    border-radius: 20px 20px 20px 20px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    row-gap: 16px;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2014409 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\31 6389f6d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cdebdf6 {
    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%;
}
    
#\36 69231aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 161f421 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 13ae2fe {
    align-items: flex-start;
    width: 99.75775330314382%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 26ca284 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a10cc01d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eb32cd7d {
    height: auto;
    width: 110px;
}
    
#\39 06ddb57 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#a7aad52e {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#c38a2609 {
    align-self: auto;
    width: 100%;
    order: 0;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5822b2c {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    row-gap: 32px;
    margin: 0% 0% 0% 0%;
}
    
#\37 eaeaa37 {
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 bbba6ff {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    row-gap: 32px;
    margin: 0% 0% 0% 0%;
}
    
#\30 01bca6b {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#ae8cd0a0 {
    height: auto;
    width: 110px;
}
    
#\33 5156c9b {
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e75c2472 {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2a65f5b {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#c0d49811 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\30 2d89f08 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\32 1999ed8 {
    align-self: auto;
    width: 100%;
    order: 0;
    min-height: auto;
    justify-content: space-between;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 41c68f2 {
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e253b7ac {
    height: auto;
    width: 110px;
}
    
#\37 73527b4 {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    row-gap: 32px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 701f6e1 {
    align-self: auto;
    width: 100%;
    order: 0;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#eb32cd7d {
    width: 96px;
    height: auto;
}
    
#\39 06ddb57 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#a7aad52e {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#c38a2609 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#\35 5822b2c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding-top: 16px;
    padding-bottom: 8px;
}
    
#\36 bbba6ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding-bottom: 8px;
    padding-top: 8px;
}
    
#\37 eaeaa37 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\30 01bca6b {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\31 15fdb80 {
    margin: 0px 0% 0px 0%;
}
    
#ae8cd0a0 {
    width: 96px;
    height: auto;
}
    
#\33 5156c9b {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#e75c2472 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\39 2a65f5b {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#c0d49811 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 2% 6% 2%;
}
    
#\30 2d89f08 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\32 1999ed8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#\35 41c68f2 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\37 73527b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#e253b7ac {
    width: 96px;
    height: auto;
}
    
#\34 701f6e1 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#b9194d26 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#\39 bda3f14 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#dbb9859a {
    width: 96px;
    height: auto;
}
    
#\33 e0e9353 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\30 31f4fea {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#f0b19dd9 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    min-height: auto;
}
    
#f2014409 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\34 cdebdf6 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\39 161f421 {
    width: 96px;
    height: auto;
}
    
#a10cc01d {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
}

