@media (min-width:1025px) {
  *#dm .dmInner nav.u_1772255828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmformsubmit {
    height:56px !important;
    width:200px !important;
  }
}
@media all {
  *#dm .dmInner *.u_1772255828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:14px !important; }

  *#dm .dmInner *.u_1772255828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:14px !important; }

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

  *#dm .dmInner *.dmform-error { text-align:LEFT !important; }

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

  *#dm .dmInner div.u_1113335956 { background-color:var(--color_6) !important; }

  *#dm .dmInner div.u_1113335956 .dmformsubmit { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1113335956 input[type="submit"] {
    color:var(--color_5) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1113335956 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:1px !important;
    background-color:var(--color_5) !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1113335956 textarea {
    border-style:solid !important;
    border-width:1px !important;
    background-color:var(--color_5) !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1113335956 select {
    border-style:solid !important;
    border-width:1px !important;
    background-color:var(--color_5) !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner *.u_1113335956 .dmformsubmit {
    float:LEFT !important;
    margin-block-start:24px !important;
  }

  *#dm .dmInner div.u_1113335956 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1113335956 .m-recaptcha { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput input {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .dmforminput textarea {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .dmforminput .fileUploadLink {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .checkboxwrapper span {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .radiowrapper span {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .optinwrapper div {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .freetextwrapper {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .dmforminput select {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1113335956 .dmforminput option {
    color:var(--color_1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1198686301 {
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner *.u_1113335956 .dmforminput {
    padding-inline:8px !important;
    padding-block:6px !important;
  }

  *#dm .dmInner *.u_1113335956 .spacing-container {
    margin-inline:-8px !important;
    margin-block:-6px !important;
  }

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

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

  *#dm .dmInner div.u_1983599049 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1374866240 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner div.u_1472781181 {
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1548607710 img { border-radius:0% !important; }

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

  *#dm .dmInner div.u_1823848260 .svg { fill:rgba(134,88,54,1) !important; }

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

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

  *#dm .dmInner div.u_1800825945 {
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1035873980 img { border-radius:0% !important; }

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

  *#dm .dmInner div.u_1072314282 .svg { fill:rgba(134,88,54,1) !important; }

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

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

  *#dm .dmInner div.u_1552154368 {
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1015630000 img { border-radius:0% !important; }

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

  *#dm .dmInner div.u_1426963322 .svg { fill:rgba(134,88,54,1) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1944587784 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner div.u_1841570496 {
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1421654323 img { border-radius:0% !important; }

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

  *#dm .dmInner div.u_1090558442 .svg { fill:rgba(134,88,54,1) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1362702409 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner div.u_1605042059 {
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1141892799 img { border-radius:0% !important; }

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

  *#dm .dmInner div.u_1677404229 .svg { fill:rgba(134,88,54,1) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1159082177 hr {
    border-top-style:solid !important;
    border-top-width:1px !important;
    color:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner div.u_1277891468 {
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1650309920 img { border-radius:0% !important; }

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

  *#dm .dmInner div.u_1472769654 .svg { fill:rgba(134,88,54,1) !important; }

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

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

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

  *#dm .dmInner nav.u_1491785569 { color:black !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1113335956 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput option { font-size:14px !important; }

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

  *#dm .dmInner div.u_1113335956 .dmformsubmit {
    width:200px !important;
    height:56px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1113335956 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_1113335956 .dmformsubmit {
    height:48px !important;
    width:280px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: linear-gradient(90deg, rgba(217, 217, 217, 1) 0%, rgba(232, 224, 208, 0.87) 100%);
    --overlapping-background-color: var(--color_5);
}
}



@media all {
    
#b8b27ca4::before, #b8b27ca4 > .bgExtraLayerOverlay {
    
}
#b8b27ca4 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(59, 53, 48, 1);
    background-size: auto;
    width: 50%;
    min-height: 8px;
    justify-content: space-between;
    background-position: 100% 100%;
    background-image: none;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c8f67dcd {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 367px;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
    margin: 0% 0% 0% 0%;
}
    
#widget_bg8 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7ce3860.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 8px;
}
#\32 7ce3860 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_aao {
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_797 {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_ibd {
    align-self: auto;
    max-height: 100%;
    min-height: 0px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-end;
    justify-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb2fbde0 {
    min-height: 8px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_3);
    width: 50%;
    justify-content: space-between;
    border-width: 1px 1px 1px 0px;
    background-image: none;
    border-style: solid;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 c0973e1 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e06b657c {
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f39b0e76.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 8px;
}
#f39b0e76 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 833f58d {
    align-self: auto;
    max-width: 100%;
    width: 99.74%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bc88fcd1 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
}
    
#a295f926 {
    align-self: start;
    background-size: cover;
    padding-left: 0%;
    min-height: 0px;
    flex-wrap: nowrap;
    margin-left: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    margin-top: 0%;
    order: 0;
    padding-top: 0%;
    display: flex;
    padding-bottom: 0%;
    background-position: 50% 50%;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    margin-bottom: 0%;
    padding-right: 0%;
}
    
#\36 071452b {
    align-self: stretch;
    background-size: cover;
    padding-left: 0%;
    min-height: 8px;
    flex-wrap: nowrap;
    margin-left: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    margin-top: 0%;
    order: 0;
    padding-top: 16px;
    display: flex;
    padding-bottom: 16px;
    background-position: 50% 50%;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 0px;
    max-width: 100%;
    width: 100%;
    justify-content: space-around;
    align-items: center;
    position: relative;
    margin-bottom: 0%;
    min-width: 4%;
    padding-right: 0%;
}
    
#\38 6cd4452 {
    align-self: auto;
    max-height: 40px;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    min-height: 40px;
    position: relative;
    grid-area: auto / auto / auto / auto;
    height: 39.9901px;
    min-width: 1440px;
    order: 0;
}
}



@media all {
    
#\39 d0e9838.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 24px 24px 24px;
}
#\39 d0e9838 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#afa1d5c2 {
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 8ba8d2b {
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-height: 8px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dddc486d {
    align-self: auto;
    max-height: 100%;
    min-height: 0px;
    flex-wrap: nowrap;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    justify-self: auto;
    order: 3;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 680096f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 16px;
    padding-bottom: 16px;
}
#\35 680096f {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 5;
}
    
#\32 2a8aef5 {
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/9434c165-4ed4-4e73-987a-5b8aac16ee5d/dms3rep/multi/opt/map-image-1920w.png);
}
#\32 2a8aef5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIUlEQVQI12P49+/ff2z479+/MPrf379//zIgS8AwfRQCANWqnp5dHtc2AAAAAElFTkSuQmCC');
}
    
#ba76898b {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 17bb64e {
    align-self: auto;
    max-height: 100%;
    width: 100%;
    justify-content: space-between;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5d926a4 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 716cbea {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c79768cd {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e30eec43 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b86043c {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 350px;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
    margin: 0% 0% 0% 0%;
}
    
#b62f008f {
    align-self: auto;
    max-width: 100%;
    width: 80px;
    height: auto;
    min-width: 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b7b701a7 {
    margin: 0px 0% 0px 0%;
}
    
#efdaaa44 {
    min-height: 513px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 0% 120px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3a0c9ef {
    width: 130px;
    height: auto;
    max-width: 100%;
}
    
#bba77eb9::before, #bba77eb9 > .bgExtraLayerOverlay {
    
}
#bba77eb9 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+Jun+8-+2026-+03_30_43+PM-1920w.png");
    background-attachment: fixed;
}
#bba77eb9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#\37 daffd83 {
    width: 64.43%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 45bec9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(116, 8, 6, 0.73);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b3366017 {
    width: 61.49%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 1be016f {
    min-height: 459px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 84358bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 601fdfa {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#b4baa21b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4a3983c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 a98c0c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#afa1f5ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 51f7295 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 0f98b5d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 0f98b5d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\31 86ac2eb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 86ac2eb {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
}



@media all {
    
#\39 caff98c {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#dd52aed2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 bba181d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 acf973c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 0c67d3a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.72%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cc3558af {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\31 1c3851d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 89a1af3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\38 ba735f2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#a942c5d3 {
    width: 370px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cc26ff8 {
    width: 370px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c93edac {
    width: 370px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 61b36a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ee8067db {
    min-height: 53px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 5dec529 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.2%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 140407b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ef138f4c {
    margin: 0px 0px 0px 0px;
}
    
#\35 ac598a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f15e16b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b51de62f {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\34 fc1b196 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#e3176f3d {
    margin: 0px 0px 0px 0px;
}
    
#b8ce5af1 {
    width: 370px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 542be22 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.72%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#eb1a5a0e {
    width: 370px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 18e67bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2829cc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 e94d33e {
    width: 370px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c1a2597 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.2%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1c9e382 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#dcf16d1e {
    min-height: 53px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#afb71236 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 561c916 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\33 ee37bec {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 99ca36f {
    min-height: 396px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 18fb5bd {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\35 5e3edfa {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e8b8a368 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 13b6154 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fd9b599 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(217, 217, 217, 1) 0%, rgba(232, 224, 208, 0.84) 100%);
    background-origin: border-box;
}
    
#fac22f24 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#c5486214 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 1;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b3d53ad {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ab80470 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cce0c48 {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e2b3623 {
    width: 94.72882822242228%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 eb44920 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 7a19b61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c6dc0e0a {
    min-height: 128px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 33cf9c9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#e30dea20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 5327340 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 3f689ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d744adad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 92521f6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 92521f6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#ba57c5af {
    min-height: 459px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d843bde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e5828620 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fd354c6c {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\31 533190b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 533190b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
}



@media all {
    
#\32 ccf0c12 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 65e2b79 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 1;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e48488af {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5de1f88 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f025ed9e {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e531e852 {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cce2753a {
    min-height: 396px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2277c60 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(217, 217, 217, 1) 0%, rgba(232, 224, 208, 0.84) 100%);
    background-origin: border-box;
}
    
#b2d66d31 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0dcb31e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 f1d3b40 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#d6d7b805 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\36 a2c801b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e58eb05f {
    margin: 0px 0% 0px 0%;
}
    
#\36 02c752b::before, #\36 02c752b > .bgExtraLayerOverlay {
    
}
#\36 02c752b {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+Jun+8-+2026-+03_30_43+PM-1920w.png");
    background-attachment: fixed;
}
#\36 02c752b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#c7b07346 {
    min-height: 513px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 0% 120px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ebba5d5 {
    width: 130px;
    height: auto;
    max-width: 100%;
}
    
#\33 6e67a66 {
    width: 64.43%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c2aadbc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(116, 8, 6, 0.73);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c4f5108 {
    width: 61.49%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\31 6231442 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(116, 8, 6, 0.8);
    width: 53.60%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 2739826 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: 182px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bb0be30 {
    max-width: 100%;
    width: 32px;
    height: auto;
    order: 0;
}
    
#\32 3ea700b {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#e05460ee {
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    min-height: 632px;
    flex-wrap: nowrap;
    padding: 20% 1% 20% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1c32b5d {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\38 6c8c63d {
    column-gap: 4%;
    row-gap: 8px;
    width: 33.11%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 15d2d49 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.272641102972855%;
    min-width: 4%;
}
    
#bfbde61f::before, #bfbde61f > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.64;
    height: 100%;
}
#bfbde61f {
    align-self: auto;
    max-height: 100%;
    background-size: auto;
    min-height: 266px;
    background-position: 100% 100%;
    background-color: var(--color_1);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    order: 1;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7da7d13 {
    background-attachment: fixed;
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+8+jun+2026-+15_22_40-1920w.png");
}
    
#bf68797d {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 82fff6c {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\33 959c116 {
    align-self: auto;
    max-width: 100%;
    width: 80px;
    height: auto;
    min-width: 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5d8a018 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\37 67f84a1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 3086403 {
    align-self: auto;
    max-width: 100%;
    width: 80px;
    height: auto;
    min-width: 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2b5c62b {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#bb2f524b {
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    min-height: 632px;
    flex-wrap: nowrap;
    padding: 20% 1% 20% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3e5d260 {
    column-gap: 4%;
    row-gap: 8px;
    width: 33.11%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5ac9ceb::before, #\38 5ac9ceb > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.64;
    height: 100%;
}
#\38 5ac9ceb {
    align-self: auto;
    max-height: 100%;
    background-size: auto;
    min-height: 266px;
    background-position: 100% 100%;
    background-color: var(--color_1);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    order: 1;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c867eac1 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: 182px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c035ee9 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\38 3a44771 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2b7c6a9 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(116, 8, 6, 0.8);
    width: 53.60%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 bc842e0 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#ba499c5f {
    max-width: 100%;
    width: 32px;
    height: auto;
    order: 0;
}
    
#a9e75efa {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\39 8bdcfa3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.27%;
    min-width: 4%;
}
    
#\32 dec7752 {
    margin: 0px 0% 0px 0%;
}
    
#\31 191dfc8 {
    background-attachment: fixed;
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+8+jun+2026-+15_37_17-1920w.png");
}
#\31 191dfc8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APz8/Pz7+/v6+vr6+vft7e/Kytyfn696eYVramdjYQD6+fn7+fn7+fn7+frx3NzfsK7Gi4mofnyTgH+Ee3kA+vr6+/r6/Pv7/Pv77dHRzpWSqWllk2Ndj3Ftkm9qAOXR0evW1vDc3PHh4uPEw8aZlqBwbIxkXodgW4xbVADSq6vbtLTkvb7nycnewcHJpKOld3SIVE9zPzhvNy/uGGqtQ0JrWAAAAABJRU5ErkJggg==');
}
}



@media all {
    
#c9fe8ce6 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\39 fdd4e33 {
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    min-height: 632px;
    flex-wrap: nowrap;
    padding: 20% 1% 20% 1%;
    margin: 0% 0% 0% 0%;
}
    
#f186d149 {
    background-attachment: fixed;
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+8+jun+2026-+15_44_32-1920w.png");
}
#f186d149.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAo0lEQVQI12P4/fv371+/fv0Ega9v3rw6efLKvPnLqmvqC0uT80oYfv38CUE/f/x4f/v2na3bjk+etL6/d3Zfb1dXD8OvX79+//oFMePV+fOn585dV1W+pKlmUVfLgpZGhqeXLr26fv39nTsfHj16ePjw8cWLlzfVzq6vmFKSPSUzmeHimtW3tm59vG/fs1On7x48eHzFsvk1FQ3Robmudnm25gCC8W0p0wE8rQAAAABJRU5ErkJggg==');
}
    
#f21be273 {
    margin: 0px 0% 0px 0%;
}
    
#\33 8305fde {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\37 a74ba58 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#f0ac186b {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(116, 8, 6, 0.8);
    width: 53.60%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aecd05c5 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: 182px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1a7fa86 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 25e8921 {
    max-width: 100%;
    width: 32px;
    height: auto;
    order: 0;
}
    
#\38 5ff25c8 {
    column-gap: 4%;
    row-gap: 8px;
    width: 33.11%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 0987e90 {
    align-self: auto;
    max-width: 100%;
    width: 80px;
    height: auto;
    min-width: 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 60f93fd::before, #\37 60f93fd > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.64;
    height: 100%;
}
#\37 60f93fd {
    align-self: auto;
    max-height: 100%;
    background-size: auto;
    min-height: 266px;
    background-position: 100% 100%;
    background-color: var(--color_1);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    order: 1;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cd9ce61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.27%;
    min-width: 4%;
}
    
#\38 b2fccfd {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 18f6e33 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8b686a0 {
    min-height: 1px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#cf6451d2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\32 31bbf1c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 31bbf1c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\32 ce34e39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 546baf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 1647f12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f8f75b93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#a929fd17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d2cd297 {
    min-height: 459px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 bb826ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 07b1f2c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 07b1f2c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\38 183772b {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
}



@media all {
    
#ac69ea2b {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed59a0d {
    min-height: 396px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#e35aec7b {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fdfe889 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#c2753250 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 1;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 fa098b4 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0c4ada9 {
    margin: 0px 0% 0px 0%;
}
    
#\35 be81ccf {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e32758a {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0edc719 {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e08b0710 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(217, 217, 217, 1) 0%, rgba(232, 224, 208, 0.84) 100%);
    background-origin: border-box;
}
    
#\30 7310694 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ea592ef {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
}



@media all {
    
#e9ce8768::before, #e9ce8768 > .bgExtraLayerOverlay {
    
}
#e9ce8768 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+Jun+8-+2026-+03_30_43+PM-1920w.png");
    background-attachment: fixed;
}
#e9ce8768.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#c6e8d34d {
    width: 61.49%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fd75b1a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(116, 8, 6, 0.73);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 530a78f {
    margin: 0px 0% 0px 0%;
}
    
#\34 9156997 {
    min-height: 513px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 0% 120px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3164f35 {
    width: 64.43%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e8ec9fa8 {
    width: 130px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 c6e9358 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.27%;
    min-width: 4%;
}
    
#\33 1bcbe7b {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\31 97b96ac {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\35 e3b36c3 {
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    min-height: 632px;
    flex-wrap: nowrap;
    padding: 20% 1% 20% 1%;
    margin: 0% 0% 0% 0%;
}
    
#eddef763 {
    background-attachment: fixed;
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+8+jun+2026-+15_46_13-1920w.png");
}
#eddef763.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APv6+vr5+fn4+Pj4+PPp6eXBwMiOjJZkXnddVWlhVgD59/f59/f5+Pf59/ft19fTpqKpb2eCWU12YFd6b2cA+fn5+vn5+/r5+vr66c3Mwo6IjE9AbD8sb1BCg2JbAOPOzejT0+7Y2O7e3uDAv7+WkY5gU3FMO29KPYFUTgDOpaTYrq7gt7fjw8PbvLzHo6Gccmp5TkRqOzFzPTYQImScP4USwgAAAABJRU5ErkJggg==');
}
    
#\33 e2dc823 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#cdaedd49 {
    align-self: auto;
    max-width: 100%;
    width: 80px;
    height: auto;
    min-width: 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6c21ba9 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(116, 8, 6, 0.8);
    width: 53.60%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d42e4df8 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: 182px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f7b9dfad {
    column-gap: 4%;
    row-gap: 8px;
    width: 33.11%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b68a0f7 {
    max-width: 100%;
    width: 32px;
    height: auto;
    order: 0;
}
    
#\34 cb67bd9::before, #\34 cb67bd9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.64;
    height: 100%;
}
#\34 cb67bd9 {
    align-self: auto;
    max-height: 100%;
    background-size: auto;
    min-height: 266px;
    background-position: 100% 100%;
    background-color: var(--color_1);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    order: 1;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a40603a {
    margin: 0px 0% 0px 0%;
}
    
#\36 4a35c8d {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\32 a01e4ba {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
}



@media all {
    
#\34 8034248 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 79d4a1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0157070.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 0157070 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\31 f60c693 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#a816686a {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\36 48e833b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 fe4c791 {
    min-height: 459px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fb3ee70e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c17e9895.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c17e9895 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\33 d81863c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e5d72ff8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 30c1579 {
    min-height: 104px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ef7e30b2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#fd8bb32a {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 138ff80 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(217, 217, 217, 1) 0%, rgba(232, 224, 208, 0.84) 100%);
    background-origin: border-box;
}
    
#\33 923d01f {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#cdaaa12e {
    min-height: 396px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ee29b5f0 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5b1cf39 {
    width: 380px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aad9ddfc {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 10515aa {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 c06e0dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(116, 8, 6, 0.73);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 6df33ff {
    width: 130px;
    height: auto;
    max-width: 100%;
}
    
#e5bfde86 {
    width: 61.49%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 e106741 {
    min-height: 513px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 0% 120px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 c30987b {
    width: 64.43%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 aba2772::before, #\37 aba2772 > .bgExtraLayerOverlay {
    
}
#\37 aba2772 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+Jun+8-+2026-+03_30_43+PM-1920w.png");
    background-attachment: fixed;
}
#\37 aba2772.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#\32 1750a70 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 9653221 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(116, 8, 6, 0.8);
    width: 53.60%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5c5bc1a {
    max-width: 100%;
    width: 32px;
    height: auto;
    order: 0;
}
    
#\31 a72cae7 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#df1c6b97 {
    background-attachment: fixed;
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+8+jun+2026-+15_56_23-1920w.png");
}
#df1c6b97.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/APr6+vn5+fj4+Pb29vPw8O3c2+C8vLmZmYp4eWJkZgD5+fn5+fn4+Pj3+Pjw4+Pjwb/RnZmwh4GOe3dycnEA9/f3+Pf3+Pf3+Pj47NXU1KOetnVqoGxdlHRqjXhzAPX09Pf29vn4+Pj6+unT08qfmqhvYphjUJZpWpprYwDVtbXdvLvkwsHkycjbuLjFn5umeHCUY1eJVUqLUkoAtnh2w4KBz4yL0ZmYzp+exqOisIuIlW5qektFcD86Lrp+nT03SewAAAAASUVORK5CYII=');
}
    
#ffdaf4f6::before, #ffdaf4f6 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.64;
    height: 100%;
}
#ffdaf4f6 {
    align-self: auto;
    max-height: 100%;
    background-size: auto;
    min-height: 266px;
    background-position: 100% 100%;
    background-color: var(--color_1);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    order: 1;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d257206 {
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    min-height: 632px;
    flex-wrap: nowrap;
    padding: 20% 1% 20% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6da737e {
    margin: 0px 0% 0px 0%;
}
    
#\33 0f42182 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.27%;
    min-width: 4%;
}
    
#b89f2215 {
    column-gap: 4%;
    row-gap: 8px;
    width: 33.11%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2d343c1 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#e1b09f5d {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#e204f9a4 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\36 86f8433 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: 182px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 690b5f0 {
    align-self: auto;
    max-width: 100%;
    width: 80px;
    height: auto;
    min-width: 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b89eec4 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a3ef60c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e91038b {
    min-height: 67px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 631a72d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#e9837b9b {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\37 1eef9cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e3eaf02d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#df2a2c4f {
    min-height: 459px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e88f8fa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 e88f8fa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#d7797193 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 6c86b2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(232, 224, 208, 0.83);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e434f10e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 e882d1a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 e882d1a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#df4a8328 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#f9531df5 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 1;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a1c3ae09 {
    width: 343px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff4a0919 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#ced61bb6 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 65a6e69 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(217, 217, 217, 1) 0%, rgba(232, 224, 208, 0.84) 100%);
    background-origin: border-box;
}
    
#\34 6a0986e {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd5fc609 {
    min-height: 396px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#b3456f71 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\37 8d1bd40 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed5bc96 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 895f6a2 {
    width: 436px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 141834f {
    width: 94.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bceb69f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 71e8bec {
    min-height: 513px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 0% 120px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6240d52 {
    margin: 0px 0% 0px 0%;
}
    
#\31 0cbaa03 {
    width: 130px;
    height: auto;
    max-width: 100%;
}
    
#\38 01ea575 {
    width: 61.49%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#efa5a246 {
    width: 64.43%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 7e95be3::before, #\35 7e95be3 > .bgExtraLayerOverlay {
    
}
#\35 7e95be3 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+Jun+8-+2026-+03_30_43+PM-1920w.png");
    background-attachment: fixed;
}
#\35 7e95be3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#d09efe35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(116, 8, 6, 0.73);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\31 0807c4c {
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    min-height: 632px;
    flex-wrap: nowrap;
    padding: 20% 1% 20% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 426c337 {
    margin: 0px 0% 0px 0%;
}
    
#e3bc933f {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\30 8977c06 {
    background-attachment: fixed;
    background-image: url("https://lirp.cdn-website.com/fa4d227c/dms3rep/multi/opt/ChatGPT+Image+8+jun+2026-+16_23_31-1920w.png");
}
#\30 8977c06.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwUlEQVQI12P49RMEfvz48f37968fP3168ODloUOH5s2dWFmeFh/H8PPHDwj68ePHx6dPHh/cc2netDX1pX2FOUVJ8Qzfv3//AUY/f/x4fe3a2fkzVuandEV4tcaGtkaGMnz59Onbly8gFT9/vrh6Zf+sKR0JYZkuFoVezm0BPgzXNqy/u3Xrkz27nx4+dHvL5gOzpk/My6mICCnx8Wzz92HYkZd7pLzsQmPDpb6e81OnHJ8ze1VH+5TS0rqY6PrIcABJjnuLK/z0FgAAAABJRU5ErkJggg==');
}
    
#\38 d73249d::before, #\38 d73249d > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.64;
    height: 100%;
}
#\38 d73249d {
    align-self: auto;
    max-height: 100%;
    background-size: auto;
    min-height: 266px;
    background-position: 100% 100%;
    background-color: var(--color_1);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    order: 1;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff95b0ef {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#cf3925b1 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2022fbc {
    column-gap: 4%;
    row-gap: 8px;
    width: 33.11%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fb9ca085 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#c25d1c90 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(116, 8, 6, 0.8);
    width: 53.60%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 516d789 {
    max-width: 100%;
    width: 32px;
    height: auto;
    order: 0;
}
    
#cc23a562 {
    align-self: auto;
    max-width: 100%;
    width: 80px;
    height: auto;
    min-width: 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 100f1b1 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\33 b0c537f {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: 182px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1abd0d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.27%;
    min-width: 4%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 ba4baf0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b5c3010 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 c255875 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8f67dcd {
    column-gap: 0%;
    flex-direction: row;
    min-height: 0px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#b8b27ca4::before, #b8b27ca4 > .bgExtraLayerOverlay {
    
}
#b8b27ca4 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#bb2fbde0 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#group_ibd {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_aao {
    order: 0;
}
    
#widget_797 {
    align-self: auto;
    width: 68.16%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e06b657c {
    order: 0;
}
    
#\38 833f58d {
    width: 68.16%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a295f926 {
    flex-direction: row;
    padding-left: 2%;
    min-height: 0px;
    flex-wrap: nowrap;
    padding-right: 2%;
}
    
#\36 071452b {
    column-gap: 0%;
    width: 100%;
    min-height: 8px;
    justify-content: center;
}
    
#\38 6cd4452 {
    align-self: center;
    max-height: none;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d0e9838 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afa1d5c2 {
    row-gap: 16px;
    width: 100%;
    min-height: 0px;
}
    
#\32 8ba8d2b {
    width: 100%;
    min-height: 80px;
}
    
#\39 b86043c {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#efdaaa44 {
    padding-top: 100px;
    padding-bottom: 100px;
}
    
#\37 daffd83 {
    width: 91.16%;
}
    
#bba77eb9::before, #bba77eb9 > .bgExtraLayerOverlay {
    
}
#bba77eb9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1be016f {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
    
#b4baa21b {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\39 a98c0c8 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd52aed2 {
    row-gap: 60px;
}
    
#\31 bba181d {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0c67d3a {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\31 1c3851d {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 89a1af3 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 ba735f2 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a942c5d3 {
    width: 100%;
}
    
#\38 cc26ff8 {
    width: 100%;
}
    
#\32 c93edac {
    width: 100%;
}
    
#\35 61b36a0 {
    width: 100%;
}
    
#ee8067db {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 0%;
    padding: 2% 2% 8% 2%;
}
    
#\36 5dec529 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\39 140407b {
    width: 100%;
}
    
#\35 ac598a0 {
    width: 100%;
}
    
#\31 f15e16b {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 fc1b196 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b8ce5af1 {
    width: 100%;
}
    
#\38 542be22 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#eb1a5a0e {
    width: 100%;
}
    
#\31 18e67bc {
    width: 100%;
}
    
#\31 2829cc0 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 e94d33e {
    width: 100%;
}
    
#\34 c1a2597 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\33 1c9e382 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#dcf16d1e {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 0%;
    padding: 2% 2% 8% 2%;
}
    
#afb71236 {
    width: 100%;
}
    
#\34 561c916 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ee37bec {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 99ca36f {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 258px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\31 18fb5bd {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\35 5e3edfa {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e8b8a368 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\37 13b6154 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#fac22f24 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5486214 {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 b3d53ad {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ab80470 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6dc0e0a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 27799d4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d744adad {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#ba57c5af {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
    
#\34 d843bde {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ccf0c12 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#\33 65e2b79 {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5de1f88 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#f025ed9e {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#cce2753a {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 258px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b2d66d31 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\37 0dcb31e {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 f1d3b40 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#d6d7b805 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 02c752b::before, #\36 02c752b > .bgExtraLayerOverlay {
    
}
#\36 02c752b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#c7b07346 {
    padding-top: 100px;
    padding-bottom: 100px;
}
    
#\33 6e67a66 {
    width: 91.16%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6231442 {
    padding-left: 0px;
    width: 48.5%;
    min-height: 8px;
    padding-right: 16px;
}
    
#\33 2739826 {
    align-self: auto;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6c8c63d {
    padding-left: 0px;
    width: 41%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0px;
}
    
#\32 15d2d49 {
    width: 48.5%;
    min-height: 8px;
}
    
#bfbde61f {
    min-height: 200px;
    order: 1;
}
    
#\32 3ea700b {
    order: 1;
}
    
#e05460ee {
    column-gap: 3%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\33 959c116 {
    order: 0;
}
    
#\39 1c32b5d {
    order: 1;
}
    
#d5d8a018 {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3086403 {
    order: 0;
}
    
#\39 3e5d260 {
    padding-left: 0px;
    width: 41%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0px;
}
    
#f2b5c62b {
    order: 1;
}
    
#bb2f524b {
    column-gap: 3%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\39 2b7c6a9 {
    padding-left: 0px;
    width: 48.5%;
    min-height: 8px;
    padding-right: 16px;
}
    
#\38 5ac9ceb {
    min-height: 200px;
    order: 1;
}
    
#a9e75efa {
    order: 1;
}
    
#\39 8bdcfa3 {
    width: 48.5%;
    min-height: 8px;
}
    
#c867eac1 {
    align-self: auto;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c035ee9 {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9fe8ce6 {
    order: 1;
}
    
#aecd05c5 {
    align-self: auto;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fdd4e33 {
    column-gap: 3%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\38 5ff25c8 {
    padding-left: 0px;
    width: 41%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0px;
}
    
#\33 8305fde {
    order: 1;
}
    
#\31 0987e90 {
    order: 0;
}
    
#\37 a74ba58 {
    order: 1;
}
    
#f0ac186b {
    padding-left: 0px;
    width: 48.5%;
    min-height: 8px;
    padding-right: 16px;
}
    
#\37 60f93fd {
    min-height: 200px;
    order: 1;
}
    
#\38 cd9ce61 {
    width: 48.5%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 8b686a0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 c4bdc2d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1647f12 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#a929fd17 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d2cd297 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 be81ccf {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ed59a0d {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 258px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\30 e32758a {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e35aec7b {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#\30 7310694 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ea592ef {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fdfe889 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#c2753250 {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 fa098b4 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9ce8768::before, #e9ce8768 > .bgExtraLayerOverlay {
    
}
#e9ce8768.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#\34 9156997 {
    padding-top: 100px;
    padding-bottom: 100px;
}
    
#\35 3164f35 {
    width: 91.16%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d42e4df8 {
    align-self: auto;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c6e9358 {
    width: 48.5%;
    min-height: 8px;
}
    
#\33 1bcbe7b {
    order: 1;
}
    
#\31 97b96ac {
    order: 1;
}
    
#\35 e3b36c3 {
    column-gap: 3%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#f7b9dfad {
    padding-left: 0px;
    width: 41%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0px;
}
    
#\34 cb67bd9 {
    min-height: 200px;
    order: 1;
}
    
#\36 4a35c8d {
    order: 1;
}
    
#cdaedd49 {
    order: 0;
}
    
#\30 6c21ba9 {
    padding-left: 0px;
    width: 48.5%;
    min-height: 8px;
    padding-right: 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8034248 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\38 79d4a1a {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\39 fe4c791 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5b1cf39 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#\33 923d01f {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#aad9ddfc {
    border-radius: 30px;
    align-items: flex-start;
    width: 100%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cdaaa12e {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 258px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#ee29b5f0 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e106741 {
    padding-top: 100px;
    padding-bottom: 100px;
}
    
#\33 c30987b {
    width: 91.16%;
}
    
#\37 aba2772::before, #\37 aba2772 > .bgExtraLayerOverlay {
    
}
#\37 aba2772.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9653221 {
    padding-left: 0px;
    width: 48.5%;
    min-height: 8px;
    padding-right: 16px;
}
    
#\39 2d343c1 {
    order: 1;
}
    
#e1b09f5d {
    order: 1;
}
    
#e204f9a4 {
    order: 1;
}
    
#ffdaf4f6 {
    min-height: 200px;
    order: 1;
}
    
#\36 86f8433 {
    align-self: auto;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d257206 {
    column-gap: 3%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\32 690b5f0 {
    order: 0;
}
    
#\33 0f42182 {
    width: 48.5%;
    min-height: 8px;
}
    
#b89f2215 {
    padding-left: 0px;
    width: 41%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e91038b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 90c3c3c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3eaf02d {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#df2a2c4f {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
    
#\31 6c86b2a {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9531df5 {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a1c3ae09 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#ff4a0919 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#ced61bb6 {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 895f6a2 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#dd5fc609 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 258px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b3456f71 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed5bc96 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8d1bd40 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 71e8bec {
    padding-top: 100px;
    padding-bottom: 100px;
}
    
#efa5a246 {
    width: 91.16%;
}
    
#\35 7e95be3::before, #\35 7e95be3 > .bgExtraLayerOverlay {
    
}
#\35 7e95be3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 0807c4c {
    column-gap: 3%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#c25d1c90 {
    padding-left: 0px;
    width: 48.5%;
    min-height: 8px;
    padding-right: 16px;
}
    
#ff95b0ef {
    order: 1;
}
    
#\38 d73249d {
    min-height: 200px;
    order: 1;
}
    
#cc23a562 {
    order: 0;
}
    
#\36 2022fbc {
    padding-left: 0px;
    width: 41%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0px;
}
    
#fb9ca085 {
    order: 1;
}
    
#\38 100f1b1 {
    order: 1;
}
    
#\33 b0c537f {
    align-self: auto;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1abd0d4 {
    width: 48.5%;
    min-height: 8px;
}
}



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



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



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



@media (max-width: 767px) {
    
#b8b27ca4::before, #b8b27ca4 > .bgExtraLayerOverlay {
    
}
#b8b27ca4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c8f67dcd {
    column-gap: 0%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#bb2fbde0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#group_ibd {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_aao {
    order: 0;
}
    
#widget_797 {
    width: 61.56%;
}
    
#\38 833f58d {
    width: 99.75%;
}
}



@media (max-width: 767px) {
    
#a295f926 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\36 071452b {
    width: 100%;
    min-height: 0px;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\38 6cd4452 {
    align-self: center;
    max-height: none;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 d0e9838 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afa1d5c2 {
    row-gap: 12px;
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-right: 0px;
}
    
#\32 8ba8d2b {
    row-gap: 16px;
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 0px;
}
    
#dddc486d {
    width: 100%;
}
    
#\35 680096f {
    order: 3;
}
    
#\33 17bb64e {
    width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5d926a4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#f5d926a4 {
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e30eec43 {
    width: 100%;
}
    
#\39 b86043c {
    row-gap: 16px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#b62f008f.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#b62f008f {
    align-self: auto;
    width: 80px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#efdaaa44 {
    min-height: unset;
    flex-direction: column;
    padding: 80px 4% 80px 4%;
}
    
#\37 daffd83 {
    width: 100%;
    align-self: stretch;
    max-width: none;
}
    
#\30 45bec9b {
    min-height: 240px;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 20px;
    width: 100%;
}
    
#b3366017 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#bba77eb9::before, #bba77eb9 > .bgExtraLayerOverlay {
    
}
#bba77eb9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\35 1be016f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#b4baa21b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 a98c0c8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#dd52aed2 {
    width: 100%;
    min-height: 56px;
    align-items: center;
    height: auto;
    row-gap: 40px;
}
    
#\31 bba181d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 6%;
}
}



@media (max-width: 767px) {
    
#\31 1c3851d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\35 89a1af3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\39 140407b {
    width: 100.00%;
}
    
#a942c5d3 {
    width: 305px;
}
    
#\38 cc26ff8 {
    width: 305px;
}
    
#\32 c93edac {
    width: 305px;
}
    
#\35 ac598a0 {
    width: 100.00%;
}
    
#\31 f15e16b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\35 61b36a0 {
    width: 100.00%;
}
    
#ee8067db {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 0% 10% 0%;
}
}



@media (max-width: 767px) {
    
#\33 1c9e382 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\34 fc1b196 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#dcf16d1e {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 0% 10% 0%;
}
    
#b8ce5af1 {
    width: 305px;
}
    
#afb71236 {
    width: 100.00%;
}
    
#eb1a5a0e {
    width: 305px;
}
    
#\33 ee37bec {
    width: 100.00%;
}
    
#\31 18e67bc {
    width: 100.00%;
}
    
#\31 2829cc0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\33 e94d33e {
    width: 305px;
}
}



@media (max-width: 767px) {
    
#\37 99ca36f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 18fb5bd {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5e3edfa {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#e8b8a368 {
    height: 56px;
    width: 56px;
}
    
#fac22f24 {
    min-height: 56px;
}
    
#c5486214 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\36 b3d53ad {
    height: 56px;
    width: 56px;
}
}



@media (max-width: 767px) {
    
#\38 7a19b61 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c6dc0e0a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#d744adad {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#ba57c5af {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#\34 d843bde {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\33 65e2b79 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#f025ed9e {
    height: 56px;
    width: 56px;
}
    
#cce2753a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b2d66d31 {
    height: 56px;
    width: 56px;
}
    
#\37 0dcb31e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\32 f1d3b40 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6d7b805 {
    min-height: 56px;
}
}



@media (max-width: 767px) {
    
#\36 02c752b::before, #\36 02c752b > .bgExtraLayerOverlay {
    
}
#\36 02c752b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#c7b07346 {
    min-height: unset;
    flex-direction: column;
    padding: 80px 4% 80px 4%;
}
    
#\33 6e67a66 {
    width: 100%;
    align-self: stretch;
    max-width: none;
}
    
#c2aadbc1 {
    min-height: 240px;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 20px;
    width: 100%;
}
    
#\34 c4f5108 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
}



@media (max-width: 767px) {
    
#\31 6231442 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 24px 16px 24px 16px;
}
    
#\33 2739826 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: 220px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6c8c63d {
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#\32 15d2d49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bfbde61f {
    width: 100%;
    min-height: 220px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3ea700b {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e05460ee {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\33 959c116.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\33 959c116 {
    align-self: auto;
    width: 88px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1c32b5d {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5d8a018 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\35 3086403.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\35 3086403 {
    align-self: auto;
    width: 88px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3e5d260 {
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#f2b5c62b {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb2f524b {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\39 2b7c6a9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 24px 16px 24px 16px;
}
    
#\38 5ac9ceb {
    width: 100%;
    min-height: 220px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9e75efa {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8bdcfa3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c867eac1 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: 220px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c035ee9 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#c9fe8ce6 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aecd05c5 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: 220px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fdd4e33 {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\38 5ff25c8 {
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#\33 8305fde {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0987e90.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\31 0987e90 {
    align-self: auto;
    width: 88px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a74ba58 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0ac186b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 24px 16px 24px 16px;
}
    
#\37 60f93fd {
    width: 100%;
    min-height: 220px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cd9ce61 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 18f6e33 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 8b686a0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 1647f12 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#a929fd17 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 d2cd297 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
}



@media (max-width: 767px) {
    
#\35 ed59a0d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 e32758a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\30 7310694 {
    height: 56px;
    width: 56px;
}
    
#\38 ea592ef {
    min-height: 56px;
}
    
#\32 fdfe889 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2753250 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\39 fa098b4 {
    height: 56px;
    width: 56px;
}
}



@media (max-width: 767px) {
    
#e9ce8768::before, #e9ce8768 > .bgExtraLayerOverlay {
    
}
#e9ce8768.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#c6e8d34d {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#fd75b1a4 {
    min-height: 240px;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 20px;
    width: 100%;
}
    
#\34 9156997 {
    min-height: unset;
    flex-direction: column;
    padding: 80px 4% 80px 4%;
}
    
#\35 3164f35 {
    width: 100%;
    align-self: stretch;
    max-width: none;
}
}



@media (max-width: 767px) {
    
#d42e4df8 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: 220px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c6e9358 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 1bcbe7b {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 97b96ac {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e3b36c3 {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#f7b9dfad {
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#\34 cb67bd9 {
    width: 100%;
    min-height: 220px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4a35c8d {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdaedd49.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#cdaedd49 {
    align-self: auto;
    width: 88px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6c21ba9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 24px 16px 24px 16px;
}
}



@media (max-width: 767px) {
    
#\34 8034248 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 79d4a1a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 fe4c791 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
}



@media (max-width: 767px) {
    
#e5d72ff8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 30c1579 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 923d01f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aad9ddfc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#cdaaa12e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ee29b5f0 {
    height: 56px;
    width: 56px;
}
}



@media (max-width: 767px) {
    
#\35 c06e0dd {
    min-height: 240px;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 20px;
    width: 100%;
}
    
#e5bfde86 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\31 e106741 {
    min-height: unset;
    flex-direction: column;
    padding: 80px 4% 80px 4%;
}
    
#\33 c30987b {
    width: 100%;
    align-self: stretch;
    max-width: none;
}
    
#\37 aba2772::before, #\37 aba2772 > .bgExtraLayerOverlay {
    
}
#\37 aba2772.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\30 9653221 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 24px 16px 24px 16px;
}
    
#\39 2d343c1 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1b09f5d {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e204f9a4 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffdaf4f6 {
    width: 100%;
    min-height: 220px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 86f8433 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: 220px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d257206 {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\32 690b5f0.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\32 690b5f0 {
    align-self: auto;
    width: 88px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0f42182 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b89f2215 {
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
}



@media (max-width: 767px) {
    
#a3ef60c5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 e91038b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#e3eaf02d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#df2a2c4f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#\31 6c86b2a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#f9531df5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#ff4a0919 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ced61bb6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#dd5fc609 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b3456f71 {
    min-height: 56px;
}
    
#\35 ed5bc96 {
    height: 56px;
    width: 56px;
}
    
#\37 8d1bd40 {
    height: 56px;
    width: 56px;
}
}



@media (max-width: 767px) {
    
#\34 71e8bec {
    min-height: unset;
    flex-direction: column;
    padding: 80px 4% 80px 4%;
}
    
#\38 01ea575 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#efa5a246 {
    width: 100%;
    align-self: stretch;
    max-width: none;
}
    
#\35 7e95be3::before, #\35 7e95be3 > .bgExtraLayerOverlay {
    
}
#\35 7e95be3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI1wXBSwrCMBAA0OyqmDbzySSTNEFURKtQpELdVBQX4v1P5HuGAIRZY0iqVXUX4kHkmPM259L3hhCjSO7zvpSbpsXLB+jhZQixpGSIKMZYar3Uumj6kv85WADvSEdmg4hBJOV0VX2yfzt4td1s23ljB2sNOMdEIciJ/QQ4dm7o3Nm202o9Ns0fs+UPTc6yrWkAAAAASUVORK5CYII=');
}
    
#d09efe35 {
    min-height: 240px;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 20px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 0807c4c {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#c25d1c90 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 24px 16px 24px 16px;
}
    
#ff95b0ef {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d73249d {
    width: 100%;
    min-height: 220px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc23a562.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#cc23a562 {
    align-self: auto;
    width: 88px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2022fbc {
    flex-direction: column;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#fb9ca085 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 100f1b1 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b0c537f {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: 220px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1abd0d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 ba4baf0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 b5c3010 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

