@media all {
  *#dm .dmInner div.u_2805902895 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_2805902895 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 .m-recaptcha { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 input::placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 input.placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 textarea::placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 textarea.placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 select::placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 select.placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_2805902895 .dmwidget-title {
    font-family: Oswald !important;
    text-decoration:none !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_2805902895 .dmform-success {
    font-family: Oswald !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_2805902895 .dmform-success .rteBlock {
    font-family: Oswald !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_2805902895 .dmform-error {
    font-family: Oswald !important;
    font-size:24px !important;
  }

  *#dm .dmInner a.u_2132382232 span.text {
    font-size:30px !important;
    font-family: Oswald !important;
    color:rgba(0,0,0,1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_2132382232 {
    background-color:rgba(245,202,2,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_983403419 img {
    border-radius:20px 20px 20px 20px !important;
    box-shadow:rgb(172,163,161) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1421426346 span.text {
    font-size:30px !important;
    font-family: Oswald !important;
    color:rgba(0,0,0,1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1421426346 {
    background-color:rgba(245,202,2,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_3991005010 img {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-width:3.33333px 3.33333px 3.33333px 3.33333px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_763804213 img {
    border-radius:20px 20px 20px 20px !important;
    box-shadow:rgba(0,0,0,0.35) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_2805902895 .dmformsubmit {
    height:70px !important;
    background-color:rgba(245,202,2,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    width:596px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1203699263 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1203699263 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .m-recaptcha { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .dmforminput input { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .dmforminput textarea { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .dmforminput .fileUploadLink { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .checkboxwrapper span { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .radiowrapper span { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .optinwrapper div { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .freetextwrapper { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .dmforminput select { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .dmforminput option { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 input::placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 input.placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 textarea::placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 textarea.placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 select::placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 select.placeholder { font-family: Oswald !important; }

  *#dm .dmInner div.u_1203699263 .dmwidget-title {
    font-family: Oswald !important;
    text-decoration:none !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1203699263 .dmform-success {
    font-family: Oswald !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_1203699263 .dmform-success .rteBlock {
    font-family: Oswald !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_1203699263 .dmform-error {
    font-family: Oswald !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_1203699263 .dmformsubmit {
    height:70px !important;
    background-color:rgba(245,202,2,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    width:621px !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_2805902895 .dmforminput input {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .dmforminput textarea {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .dmforminput .fileUploadLink {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .checkboxwrapper span {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .radiowrapper span {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .optinwrapper div {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .freetextwrapper {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .dmforminput select {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 .dmforminput option {
    font-family: Oswald !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2805902895 input[type="submit"] {
    font-family: Oswald !important;
    font-size:30px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1203699263 input[type="submit"] {
    font-family: Oswald !important;
    font-size:30px !important;
    color:rgba(0,0,0,1) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1421426346 span.text { font-size:20px !important; }

  *#dm .dmInner div.u_1203699263 input[type="submit"] { font-size:24px !important; }

  *#dm .dmInner div.u_2805902895 input[type="submit"] { font-size:24px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\35 4208037 {
    justify-content: flex-start;
    align-items: center;
    width: 88.00%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.7);
    background-image: initial;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-radius: 10px 10px 10px 10px;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/05e97311af55df2ed6f35b7c8597b043.downtown-kansas-city-skyline-panoramic-at-dusk-in-black-and-white-gregory-ballos-1920w.webp);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_5o1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_co4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 544px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3bb82ac {
    justify-content: flex-start;
    align-items: center;
    width: 48.99154187921672%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(227, 24, 54, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_tpr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_i8t.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 0px 0px;
}
#widget_i8t {
    width: 92.7%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_5rh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_5os {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_s7v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 254f46b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 c92a60c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 11.93%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e3d8dc4 {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#d6fbccf9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 20px 16px 0% 16px;
    grid-area: auto / auto / auto / auto;
}
    
#ab433d99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 832f4d7 {
    justify-content: flex-start;
    align-items: center;
    width: 79.50050538139816%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 275bfdb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1f3fe65 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 11.93%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 8d10a3a {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#\35 61b8f10 {
    justify-content: flex-start;
    align-items: center;
    width: 79.50050538139816%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 69b06da {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a8186be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 78683d3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 11.929495864406778%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f58b717 {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#bac385a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 f287abb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



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



@media (max-width: 767px) {
    
#\35 4208037 {
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_i8t {
    height: auto;
    width: 100%;
}
    
#group_5o1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_co4 {
    width: 100%;
    height: auto;
    min-height: 375px;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3bb82ac {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c92a60c {
    width: 12%;
    height: auto;
    min-height: 42px;
}
    
#\33 e3d8dc4 {
    height: auto;
    width: 100%;
}
    
#d6fbccf9 {
    padding-right: 0px;
    padding-left: 0px;
}
    
#\30 275bfdb {
    padding-right: 0px;
    padding-left: 0px;
    height: auto;
    min-height: 56px;
}
    
#\33 1f3fe65 {
    width: 12%;
}
    
#\34 8d10a3a {
    height: auto;
    width: 100%;
}
    
#\39 a8186be {
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 78683d3 {
    width: 12%;
    min-height: auto;
}
    
#\33 f58b717 {
    height: auto;
    width: 100%;
}
    
#ab433d99 {
    width: 100.00%;
}
    
#\39 832f4d7 {
    width: 85.37503642544925%;
    height: auto;
    min-height: 32px;
    padding: 0% 0px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 61b8f10 {
    width: 85.12%;
    padding: 0% 0px 0% 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 6779336.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 0px 0px;
}
#\34 6779336 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
    margin: -20px 0% 0px 0%;
}
    
#\37 6238518 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5233049 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    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%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_q9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_v8t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_pnn {
    width: 76.71%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_h1j {
    width: 500px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\35 2615a53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#group_gp3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#\34 51443a6 {
    align-items: center;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_aod {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 90e6942 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 de2d9ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\33 9423c01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\37 f99c2f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#widget_472 {
    width: 57.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_qpj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 930513a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#a56af02d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 80px;
    padding-right: 80px;
}
#a56af02d {
    width: 500px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    grid-area: auto / auto / auto / auto;
}
    
#\34 612ee29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\36 69fdcdb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6238518 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_gp3 {
    margin: 0px 0% 0px 0%;
}
    
#\34 51443a6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 6779336 {
    width: 79.43%;
}
    
#\37 6238518 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#widget_pnn {
    height: auto;
    width: 100%;
}
    
#widget_472 {
    height: auto;
    width: 100%;
}
    
#group_gp3 {
    margin: 0px 0% 0px 0%;
}
    
#\34 51443a6 {
    margin: 0px 0% 0px 0%;
}
    
#a56af02d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 10px;
    padding-right: 10px;
}
    
#\36 69fdcdb {
    width: 96.14%;
}
}



@media all {
    
#a252d7a3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ffbe4f86 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d4e6f3e9 {
    background-color: rgba(39, 39, 39, 1);
    background-image: initial;
}
    
#widget_6nq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 20px 0px;
}
#widget_6nq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 527a2e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -18px;
    order: 1;
}
    
#\34 ee1c15a.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\34 ee1c15a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -20px 0% 0px 0%;
}
    
#widget_hgt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b84dbec7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_0jh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 6ec694b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ie4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eb7d6b64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_pq3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 11.93%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 5cdea71 {
    justify-content: flex-start;
    align-items: center;
    width: 79.50050538139816%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_uc3 {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#widget_oua {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 86b042c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -22px 0% 0px 0%;
}
    
#\36 149529c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 228px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    padding: 16px 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f268aeb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 71.441px;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e72a304e {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#f6ea17e7 {
    justify-content: flex-start;
    align-items: center;
    width: 84.33%;
    min-height: 212px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
}
    
#f517800a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eb99ad66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -22px 0% 0px 0%;
}
    
#\34 a43a44c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: -16px 0% 0px 0%;
}
    
#d0f3c9fd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 11.93%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 18c116d {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#b3a6c293 {
    justify-content: flex-start;
    align-items: center;
    width: 79.50050538139816%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
}
    
#\37 da1c0ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d75d89ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -22px 0% 0px 0%;
}
    
#\35 347b7b8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 188px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: -28px 0% 0px 0%;
}
    
#c3f29386 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 11.93%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5c459ce {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#\37 dd923a1 {
    justify-content: flex-start;
    align-items: center;
    width: 79.50050538139816%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
}
    
#\37 d5430d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ebdddca5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -22px 0% 0px 0%;
}
    
#\31 2eadf27 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.13%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    padding: 16px 16px 0% 16px;
    margin: -35px 0% 0px 0%;
}
    
#\36 c8b196a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 11.93%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 2280ad2 {
    width: 75.3%;
    height: auto;
    max-width: 100%;
}
    
#\31 0dadde1 {
    justify-content: flex-start;
    align-items: center;
    width: 79.50050538139816%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
}
    
#\38 9afad7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 845b5ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -22px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ffbe4f86 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#b84dbec7 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_0jh {
    margin: 0px 0% 0px 0%;
}
    
#\33 6ec694b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a252d7a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ffbe4f86 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#b84dbec7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_ie4 {
    height: auto;
}
    
#widget_uc3 {
    height: auto;
    width: 100%;
}
    
#e72a304e {
    height: auto;
    width: 100%;
}
    
#\35 18c116d {
    height: auto;
    width: 100%;
}
    
#\35 5c459ce {
    height: auto;
    width: 100%;
}
    
#\38 2280ad2 {
    height: auto;
    width: 100%;
}
    
#group_pq3 {
    width: 14%;
}
    
#group_0jh {
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 6ec694b {
    margin: 0px 0% 0px 0%;
}
    
#\36 149529c {
    padding-right: 0px;
    padding-left: 0px;
}
    
#eb7d6b64 {
    padding-right: 0px;
    padding-left: 0px;
}
    
#d0f3c9fd {
    width: 14%;
    align-items: flex-start;
}
    
#\34 a43a44c {
    padding-right: 0px;
    padding-left: 0px;
}
    
#c3f29386 {
    width: 14%;
    align-items: flex-start;
}
    
#\35 347b7b8 {
    padding-left: 0px;
    padding-right: 0px;
}
    
#\36 c8b196a {
    width: 14%;
    align-items: flex-start;
}
    
#\31 2eadf27 {
    padding-left: 0px;
    padding-right: 0px;
}
    
#\38 f268aeb {
    align-items: flex-start;
    height: auto;
    min-height: auto;
    width: 14%;
}
    
#f6ea17e7 {
    width: 78.1678756476684%;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b3a6c293 {
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 dd923a1 {
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 0dadde1 {
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_hgt {
    width: 92.93%;
}
}



@media all {
    
#\39 09900a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 1f66f31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 23e7bb0 {
    padding-top: 3%;
    padding-bottom: 3%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#c8163dd8 {
    background-color: rgba(22, 22, 26, 1);
    background-image: initial;
}
    
#widget_i43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_c7l {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_rut {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 d6ec47b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 0d97b75 {
    width: 70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bb5a2f64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4ju {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 bc72d99 {
    width: 100%;
    height: auto;
    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) {
    
#\39 23e7bb0 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\39 09900a8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 1f66f31 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 23e7bb0 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_c7l {
    height: auto;
}
    
#\30 0d97b75 {
    height: auto;
}
}



@media all {
    
#d1a9b68c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d9645a1a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 12% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_2mi {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\30 44a42e5 {
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/049fcb194915a6bee1b8f1da17725dcf.banner-inner-scaled-1-1920w.webp);
}
#\30 44a42e5.lazy {
    background-image: url('data:image/jpeg; base64,UklGRi4AAABXRUJQVlA4ICIAAACQAQCdASoKAAcAAUAmJZwAAudIE3AA/v3f8VXbF8PTdAAA');
}
    
#widget_pki.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 30px 0px;
}
#widget_pki {
    width: 79.69%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9645a1a {
    padding: 3% 2% 3% 2%;
}
    
#\33 e25d565 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d1a9b68c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d9645a1a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
}
    
#\33 e25d565 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pki {
    width: 82.90%;
}
}



@media all {
    
#\32 4118249 {
    justify-content: flex-start;
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e674d827[data-css-edit] {
    z-index: 999;
}
#e674d827 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 0% 16px 0% 16px;
    margin: -180px 0% -180px 0%;
}
    
#c00727b9 {
    min-height: 357px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_upm {
    align-items: center;
    width: 100%;
    min-height: 460px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#group_t66 {
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p7r {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bc5719a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 0fe2989 {
    align-items: center;
    width: 100%;
    min-height: 460px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\32 f5911c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cdffe3df {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b005880d {
    align-items: center;
    width: 100%;
    min-height: 470px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#cb204e21 {
    justify-content: flex-start;
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -220px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f42a1688 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b06c1809 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d7c8716d {
    align-items: center;
    width: 100%;
    min-height: 470px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\31 b8ff06b {
    justify-content: flex-start;
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -160px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0251c31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 3fe0967 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_gmg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ri8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vml {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_53b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 f01e48b {
    background-color: rgba(252, 252, 252, 1);
    background-image: url();
}
#\38 f01e48b.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c00727b9 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e674d827 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
}
    
#group_upm {
    margin: 0px 0% 0px 0%;
}
    
#\35 0fe2989 {
    margin: 0px 0% 0px 0%;
}
    
#b005880d {
    margin: 0px 0% 0px 0%;
}
    
#d7c8716d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 4118249 {
    justify-content: center;
    margin-top: -120px;
}
    
#\35 6651377 {
    margin: 0px 0% 0px 0%;
}
    
#e674d827 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    row-gap: 80px;
}
    
#c00727b9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
}
    
#group_upm {
    margin: 0px 0% 0px 0%;
}
    
#\35 0fe2989 {
    margin: 0px 0% 0px 0%;
}
    
#b005880d {
    margin: 0px 0% 0px 0%;
}
    
#d7c8716d {
    margin: 0px 0% 0px 0%;
}
    
#group_t66 {
    margin-top: -120px;
}
    
#cb204e21 {
    justify-content: center;
    margin-top: -250px;
}
    
#\31 b8ff06b {
    margin-top: -200px;
    justify-content: center;
}
}



@media all {
    
#\32 411162b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 2f09823 {
    padding-bottom: 3%;
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding-right: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_1u1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_3o7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-top: -18px;
}
    
#b41c3c5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin-top: -18px;
}
    
#group_asc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 4;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 0e75b4c {
    justify-content: flex-start;
    align-items: center;
    width: 33.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ce642fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\30 ea3ee35 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 02d0ab4 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 504dfdf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e60283d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#fe853b81 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 6df8068 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a49a761c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 229e532 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\35 992b76f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#dedbf2cd {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 680571d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b67052ca {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#f3872d79 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 8d13936 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c6c42d2a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 8dd0c8c {
    justify-content: flex-start;
    align-items: center;
    width: 33.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e24ff55a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\39 65cc774 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 ec98394 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d715ad4e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 4b49d77 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\33 427de9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 45bc98e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 8f9bd6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 79ec222 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#f1158236 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 3b1beed {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 b67b74c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cb6bd09 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\33 d349aad {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 9c14148 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e5ea5ef0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5f405a8 {
    justify-content: flex-start;
    align-items: center;
    width: 33.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f79988c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#e0c117e8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#cf90e7bf {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 e6359e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fd0129d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\36 af8b38e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f178c71b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 ba59473 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#da5e347a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\38 e528805 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#cda17484 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e91eeb86 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2bb5e6c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 455px;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-radius: 3px 3px 3px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\37 07388c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 7adbcc6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b93d31ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_fl5 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_ibl {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_muf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 cc115aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 58466f3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#dd6c77b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ba63c28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 042acba {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding-right: 16px;
    padding-left: 16px;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 138800a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f53334d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 31d864d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9e25f7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 ad96d25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 f1381e7 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a62c15eb {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#e3a2f1e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ec375ea9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 633124e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\33 64d4fc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 051ed6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 37f128a {
    width: 99.92575259594194%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 37bd958 {
    background-color: rgba(252, 252, 252, 1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2f09823 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\32 f1381e7 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a62c15eb {
    margin: 0px 0% 0px 0%;
}
    
#\36 633124e {
    margin: 0px 0% 0px 0%;
}
    
#\31 042acba {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 138800a {
    margin: 0px 0% 0px 0%;
}
    
#\38 31d864d {
    margin: 0px 0% 0px 0%;
}
    
#group_fl5 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ibl {
    margin: 0px 0% 0px 0%;
}
    
#\33 58466f3 {
    margin: 0px 0% 0px 0%;
}
    
#group_asc {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 0e75b4c {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\32 8dd0c8c {
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5f405a8 {
    margin: 0px 0% 0px 0%;
}
    
#\32 ce642fb {
    margin: 0px 0% 0px 0%;
}
    
#\30 e60283d {
    margin: 0px 0% 0px 0%;
}
    
#\30 229e532 {
    margin: 0px 0% 0px 0%;
}
    
#b67052ca {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 411162b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 2f09823 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_asc {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 0e75b4c {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8dd0c8c {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5f405a8 {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_fl5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 042acba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 f1381e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ibl {
    margin: 0px 0% 0px 0%;
}
    
#\33 58466f3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 138800a {
    margin: 0px 0% 0px 0%;
}
    
#\38 31d864d {
    margin: 0px 0% 0px 0%;
}
    
#a62c15eb {
    margin: 0px 0% 0px 0%;
}
    
#\36 633124e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 1a516c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 41a2613 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 cd701be {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_sea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_740 {
    width: 79.98%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8ch {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_1bq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_48m {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#afec5e71 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 0259a16 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f4ac38cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3637e44 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\35 9e8fd6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fa876805 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 725a819 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 f79c135 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\39 2817b69 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1da0bd3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 d4214bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a7e7188f {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\30 4842ff0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 227767a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c8514cc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#dbbe0245 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\36 7b2cd65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 499a409 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2acd55e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b566b8a2 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\35 dd39895 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 d5c6a74 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9080639 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#dc8ffca4 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\39 d76d58a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 306c76c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cd701be {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 1a516c9 {
    width: 100%;
    min-height: 80px;
}
    
#\39 41a2613 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 1a516c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 41a2613 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 cd701be {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_sea {
    height: 240px;
}
    
#\36 0259a16 {
    width: 30px;
}
    
#\35 725a819 {
    width: 30px;
    align-items: flex-start;
}
    
#\32 2acd55e {
    width: 30px;
    align-items: flex-start;
}
    
#\30 1da0bd3 {
    width: 30px;
}
    
#\36 c8514cc {
    width: 30px;
    align-items: flex-start;
}
    
#a9080639 {
    width: 30px;
}
    
#\30 499a409 {
    align-items: flex-start;
}
}



@media all {
    
#e0769805 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 37e1521 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 8c57624 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e83b050 {
    background-color: rgba(0, 0, 0, 1);
    background-image: initial;
}
    
#widget_ppl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b6b720fb {
    width: 83.24%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_5cp {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(28, 28, 28, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_407 {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-radius: 50% 50% 50% 50%;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_i73 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#widget_btm {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_551 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d18a50b1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(28, 28, 28, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 25px 25px 25px 30px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9c58947 {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-radius: 50% 50% 50% 50%;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6f05a63 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#f0a2036a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 cfb2ede {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_mi6 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bdabfc8a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(28, 28, 28, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 121bd3f {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-radius: 50% 50% 50% 50%;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ee7c2de {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#e961e6a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e8aa79d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2eecde3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(28, 28, 28, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 25px 25px 25px 30px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaac8e12 {
    align-items: center;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-radius: 50% 50% 50% 50%;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ace9778 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\35 b2896ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 b880ccc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 37e1521 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 8c57624 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_5cp {
    margin: 0px 0% 0px 0%;
}
    
#bdabfc8a {
    margin: 0px 0% 0px 0%;
}
    
#group_mi6 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d18a50b1 {
    margin: 0px 0% 0px 0%;
}
    
#f2eecde3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e0769805 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 37e1521 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 8c57624 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_i73 {
    height: auto;
}
    
#\33 6f05a63 {
    height: auto;
}
    
#group_mi6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 ee7c2de {
    height: auto;
}
    
#\30 ace9778 {
    height: auto;
}
    
#group_5cp {
    margin: 0px 0% 0px 0%;
}
    
#bdabfc8a {
    margin: 0px 0% 0px 0%;
}
    
#d18a50b1 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f2eecde3 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 0013652 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 5230264 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4860922 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\39 5298750 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d02ff575 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#aaa23455 {
    padding-top: 3%;
    padding-bottom: 3%;
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_b63 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qq8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#group_f3v {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_aa2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-bottom: 16px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_ft5 {
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(245, 202, 2, 1);
    background-image: initial;
    border-radius: 10px 10px 0px 0px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ej7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4515fe8 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-bottom: 16px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    margin-top: -25px;
    padding-right: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\33 471ec18 {
    align-items: center;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 10px 10px 0px 0px;
    height: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0d310d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 3a7339c {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-bottom: 16px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 12d050d {
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(245, 202, 2, 1);
    background-image: initial;
    border-radius: 10px 10px 0px 0px;
    height: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d07a865e {
    align-items: center;
    width: 99.99601471103348%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0px 0;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    grid-area: auto / auto / auto / auto;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\34 e7b32b4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#group_7sl {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\38 aeb331e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_e6d {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_kk5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c4b0bc4c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#e5fe5b22 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#c9d74c03 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 65e5770 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0c2203d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae054a58 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#ec499338 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\32 915d295 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#ac658160 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 8a4720d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#af41a0eb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#d0300be4 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\34 450a023 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\30 683a9f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 dea999c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d24cf7e5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\30 c9b0cb8 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\35 0ec612d {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 98f5fc3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e64e2cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 98f4088 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#bfa77809 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\34 0fa4137 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 ba438ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ff073f8d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 aad46f1 {
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0px 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 dbdd5ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\38 ca019cc {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\30 dcf7754 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#e2dfdb9c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fed133c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 78ee674 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#b4dafdf7 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\32 29c29dd {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\36 a6c7baf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d29a326a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\35 8ca2ca3 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\30 546bc1b {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\33 e8b1e8a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0bc776b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa0275a6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\36 129c64b {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\34 242d02c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 fc00388 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e18d9fba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\34 469e089 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\36 c35d4cc {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#c6d4edc0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9706971 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c88020b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#a457de05 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#d148d2fe {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#adccf8b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 7f2836d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 156004a {
    align-items: center;
    width: 99.99601471103348%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0px 0;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    grid-area: auto / auto / auto / auto;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 44dd5db {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    padding-top: 16px;
    padding-bottom: 16px;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-left: 0%;
}
    
#\33 aca2e2b {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\36 3aa8186 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 37b7f42 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 edcc8dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b73d70e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\35 d8795a4 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#b0a3fa14 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 29032e0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e34db6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4a96326 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\33 336dfe6 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\38 0bb1fe1 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#cc74f0a7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 836673c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\39 9aad174 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\32 f187c40 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\36 e62cb08 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1a0d1a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef087148 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#d9248d1f {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\37 7ff120c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 c59734f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 807ad03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 99c48f0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.35) #000000;
    border-width: 0 0 1px 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\30 1af7364 {
    flex-direction: row;
    align-items: center;
    width: 59.4618px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#c43301f5 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#e87d0b4b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 268d190 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aaa23455 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_f3v {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_aa2 {
    margin: 0px 0% 0px 0%;
}
    
#d4515fe8 {
    margin: 0px 0% 0px 0%;
}
    
#\31 3a7339c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d02ff575 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aaa23455 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_f3v {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_aa2 {
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#d4515fe8 {
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3a7339c {
    margin: 0px 0% 0px 0%;
}
    
#\37 44dd5db {
    padding-top: 0px;
    padding-bottom: 0px;
}
}



@media all {
    
#\37 d7fd05c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 7f84ba5 {
    padding-top: 3%;
    padding-bottom: 3%;
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\33 f7c5b8b {
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/banner-inner2-1920w.jpg);
}
#\33 f7c5b8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGxAAAgIDAQAAAAAAAAAAAAAAAAECEQQSFFH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAJRARL/2gAMAwEAAhEDEQA/AMCjl23rFqi9svEAHXah4WH/2Q==');
}
    
#widget_rhb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vho {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#group_l56 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_gut {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_bbp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_q5f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#dff919ef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#dff919ef.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\31 f3d765f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b211465 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\31 b211465.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\33 120a862 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7004512 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#b7004512.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\32 d229da4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e08ff42c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#e08ff42c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\39 fa411f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2abd7a9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#c2abd7a9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\30 ffe8ba1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 6d98b0d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#fc99eeda {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1025e90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 e2fd499 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\35 e2fd499.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\33 12ae1ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 fc22b71 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\30 fc22b71.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#e5351f60 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 092d0c0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\38 092d0c0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#d7e012d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 1d721f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\35 1d721f3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\39 06b6bf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae4b5921 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/Kansas4-1-1-1920w.png);
    border-radius: 10px 10px 10px 10px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#ae4b5921.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1yXKuwmAMBQF0AwgWIpr2dvZOZi9nZUDhCwQRBcQP5CQYPLuFbQ43VHe1Ihbj3zPBB4S8kE6mfaBwTZwuhDldIm4tEjHSEgggT9KYL4mxrWDN5W8QGxGJcPrEEEAAAAASUVORK5CYII=');
}
    
#\32 7afb666 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\37 d7fd05c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 7f84ba5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_l56 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_gut {
    margin: 0px 0% 0px 0%;
}
    
#\37 6d98b0d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e3b9c6b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2fdc504 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c289853 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_bka {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 9753eae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa43ffbd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 42f201d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a0b5733f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    background-color: rgba(227, 24, 54, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bd729a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 79617d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



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



@media (max-width: 767px) {
    
#e3b9c6b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2fdc504 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c289853 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\33 bbcbe07 {
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3bd1bdb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c42ace4c {
    align-items: center;
    width: 100%;
    min-height: 460px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\37 4dea2d6 {
    justify-content: flex-start;
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2ebe659 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b831900 {
    background-color: rgba(252, 252, 252, 1);
    background-image: url(https://lirp.cdn-website.com/789b7749/dms3rep/multi/opt/049fcb194915a6bee1b8f1da17725dcf.banner-inner-scaled-1-1920w.webp);
}
#\31 b831900.lazy {
    background-image: url('');
}
    
#\38 b4ad0cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e0795c71 {
    align-items: center;
    width: 100%;
    min-height: 470px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\39 ccf610d {
    justify-content: flex-start;
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -160px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2e7748b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 26abebe {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 08e6a1f {
    justify-content: flex-start;
    align-items: center;
    width: 114px;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 0% 0% 0% 0%;
    margin: -220px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b14b595c {
    align-items: center;
    width: 100%;
    min-height: 470px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#e0b7933c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 10795ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 4b999b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 5bd3395 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d0030784 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 a653d13[data-css-edit] {
    z-index: 999;
}
#\34 a653d13 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 0% 16px 0% 16px;
    margin: -220px 0% 0% 0%;
}
    
#c7fe98e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 74f1c2e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 895a81d {
    align-items: center;
    width: 100%;
    min-height: 460px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\30 e233ef6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c42ace4c {
    margin: 0px 0% 0px 0%;
}
    
#b14b595c {
    margin: 0px 0% 0px 0%;
}
    
#e0795c71 {
    margin: 0px 0% 0px 0%;
}
    
#\34 a653d13 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
}
    
#\35 74f1c2e {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 895a81d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 bbcbe07 {
    margin-top: -120px;
}
    
#c42ace4c {
    margin: 0px 0% 0px 0%;
}
    
#b14b595c {
    margin: 0px 0% 0px 0%;
}
    
#\30 08e6a1f {
    justify-content: center;
    margin-top: -250px;
}
    
#\37 4dea2d6 {
    justify-content: center;
    margin-top: -120px;
}
    
#\30 7b15bb2 {
    margin: 0px 0% 0px 0%;
}
    
#e0795c71 {
    margin: 0px 0% 0px 0%;
}
    
#\34 a653d13 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    row-gap: 80px;
}
    
#\39 ccf610d {
    margin-top: -200px;
    justify-content: center;
}
    
#\35 74f1c2e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
}
    
#\31 895a81d {
    margin: 0px 0% 0px 0%;
}
}

