@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

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

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

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

  *#dm .dmInner div.u_1931413628 img[dm_changed] {
    object-position:50% 50% !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner nav.u_1885949463.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-family:'Lexend Deca' !important; }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1002529235 .carSearchContainer .carSearch { background-color:rgba(20,20,20,0.9) !important; }

  *#dm .dmInner *.u_1002529235 .carSearchContainer1 .carSearch1 { background-color:rgba(20,20,20,0.9) !important; }

  *#dm .dmInner div.u_1002529235 .priceTitleWrapper p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .brandTitleWrapper p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .yearTitleWrapper p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .mileageTitleWrapper p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .transmissionWrapper p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .fuelWrapper p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .fromPriceInputText { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .toPriceInputText { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondFrom { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondTo { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .mileagefromText { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .mileageToText { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .priceTitleWrapper1 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .brandTitleWrapper1 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .yearTitleWrapper1 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .mileageTitleWrapper1 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .transmissionWrapper1 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .fuelWrapper1 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .fromPriceInputText1 { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .toPriceInputText1 { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondFrom1 { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondTo1 { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .mileagefromText1 { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .mileageToText1 { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .titleOfSort1 { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .applyNresetBtnWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .priceRangeWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .brandWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .yearWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .mileageWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .transmissionWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .fuelWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .firstColInput { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .secondColInput1 { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .thirdColInput { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .showFilter {
    background-color:rgba(12,12,12,1) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1002529235 .hiddenFilter { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .carSearchContainer .carSearch {
    border-bottom-style:solid !important;
    color:var(--color_4) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1002529235 .carSearchContainer1 .carSearch1 {
    border-bottom-style:solid !important;
    color:var(--color_4) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1002529235 .fromPrice {
    color:var(--color_8) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1002529235 .priceFirst {
    color:var(--color_8) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1002529235 .priceSecond {
    color:var(--color_8) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1002529235 .toPrice {
    color:var(--color_8) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1002529235 .priceFirst1 {
    color:var(--color_8) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1002529235 .unitMoney {
    color:var(--color_8) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner *.u_1002529235 .brandsSelect select {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .fromYearDropdown {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .toYearDropdown {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .fromMileage {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .toMileage {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .transmissionDropdown {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .fuelDropdown {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .brandsSelect1 select {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .fromYearDropdown1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .toYearDropdown1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .fromMileage1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .toMileage1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .transmissionDropdown1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .fuelDropdown1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .fromPrice1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .toPrice1 {
    background-color:rgba(20,20,20,0.9) !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner *.u_1002529235 .unitMoney { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .filterWrapper select {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1002529235 .filterWrapper .mileageWrapper .inputsMileageWrapper .mileageSecond .fromMileage1 {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1002529235 .filterWrapper .mileageWrapper .inputsMileageWrapper .mileageFirst .toMileage {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1002529235 input.fromPrice {
    border-bottom-style:solid !important;
    border-bottom-width:1px !important;
  }

  *#dm .dmInner div.u_1002529235 input.toPrice {
    border-bottom-style:solid !important;
    border-bottom-width:1px !important;
  }

  *#dm .dmInner *.u_1002529235 .priceTitleWrapper i {
    color:var(--color_5) !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1002529235 .brandTitleWrapper i {
    color:var(--color_5) !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1002529235 .yearTitleWrapper i {
    color:var(--color_5) !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1002529235 .mileageTitleWrapper i {
    color:var(--color_5) !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1002529235 .select_arrow {
    color:var(--color_5) !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1002529235 .select_arrow1 {
    color:var(--color_5) !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1002529235 .applyBtn { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1002529235 .cLapplyBtn { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1002529235 .applyBtn span {
    font-weight:400 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1002529235 .cLapplyBtn span {
    font-weight:400 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1002529235 .resetBtn { background-color:rgba(20,20,20,0.9) !important; }

  *#dm .dmInner div.u_1002529235 .cLresetBtn { background-color:rgba(20,20,20,0.9) !important; }

  *#dm .dmInner div.u_1002529235 .resetBtn span {
    font-weight:400 !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1002529235 .cLresetBtn span {
    font-weight:400 !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1002529235 .contentWrapper { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .contentWrapper1 { background-color:rgba(12,12,12,1) !important; }

  *#dm .dmInner div.u_1002529235 .carPrice p {
    color:var(--color_4) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1002529235 .priceText {
    color:var(--color_4) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1002529235 .detailsWrapper1 h3 { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1002529235 .carTransmission p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .carGasType p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .carMileage p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .carLocation p { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1002529235 .paginationjs-page a { color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1002529235 .carSelectedFirstSection h2 { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1002529235 .carSelectedFirstSection h3 {
    font-weight:700 !important;
    color:var(--color_6) !important;
  }

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

  *#dm .dmInner div.u_1002529235 .carListClear {
    font-weight:700 !important;
    color:var(--color_6) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1002529235 .listLayoutShortDesc { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1002529235 .carTitleWrapper h3 {
    color:var(--color_4) !important;
    font-weight:400 !important;
  }

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

  *#dm .dmInner *.u_1002529235 .detailsWrapper i { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1002529235 .detailsWrapper1 i { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1002529235 .paginationjs-prev a { color:var(--color_5) !important; }

  *#dm .dmInner *.u_1002529235 .paginationjs-next a { color:var(--color_5) !important; }

  *#dm .dmInner *.u_1002529235 .paginationjs .paginationjs-pages li.active>a { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1932035850 .svg {
    color:var(--color_1) !important;
    fill:rgba(2,101,177,1) !important;
  }

  *#dm .dmInner div.u_1999447544 .svg {
    color:var(--color_1) !important;
    fill:rgba(2,101,177,1) !important;
  }

  *#dm .dmInner div.u_1186889054 .svg {
    color:var(--color_1) !important;
    fill:rgba(2,101,177,1) !important;
  }

  *#dm .dmInner div.u_1708512704 .svg {
    color:var(--color_1) !important;
    fill:rgba(2,101,177,1) !important;
  }

  *#dm .dmInner div.u_1620156381 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(3,112,195,1) !important;
  }

  *#dm .dmInner div.u_1030319726 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(3,112,195,1) !important;
  }

  *#dm .dmInner div.u_1011348688 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(3,112,195,1) !important;
  }

  *#dm .dmInner *.u_1778941501 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1778941501 .dmform-success { font-weight:500 !important; }

  *#dm .dmInner div.u_1778941501 .dmform-success .rteBlock { font-weight:500 !important; }

  *#dm .dmInner *.u_1778941501 .dmform-success { text-align:CENTER !important; }

  *#dm .dmInner *.u_1778941501 .dmform-success .rteBlock { text-align:CENTER !important; }

  *#dm .dmInner *.u_1778941501 .dmforminput input { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .dmforminput textarea { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .dmforminput .fileUploadLink { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .checkboxwrapper span { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .radiowrapper span { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .optinwrapper div { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .freetextwrapper { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .dmforminput select { text-align:LEFT !important; }

  *#dm .dmInner *.u_1778941501 .dmforminput option { text-align:LEFT !important; }

  *#dm .dmInner div.u_1778941501 {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner div.u_1778941501 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-weight:500 !important;
    color:var(--color_4) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1778941501 .m-recaptcha {
    font-weight:500 !important;
    color:var(--color_4) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1778941501 .dmforminput input {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .dmforminput textarea {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .dmforminput .fileUploadLink {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .checkboxwrapper span {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .radiowrapper span {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .optinwrapper div {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .freetextwrapper {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .dmforminput select {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1778941501 .dmforminput option {
    font-family: Inter !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1778941501 input:not([type="submit"]) {
    background-color:rgba(9,9,9,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) !important;
    border-radius:10px 10px 10px 10px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1778941501 textarea {
    background-color:rgba(9,9,9,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) !important;
    border-radius:10px 10px 10px 10px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1778941501 select {
    background-color:rgba(9,9,9,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) !important;
    border-radius:10px 10px 10px 10px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1778941501 .dmformsubmit:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(3,112,195,1) !important;
  }

  *#dm .dmInner div.u_1778941501 .dmformsubmit.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(3,112,195,1) !important;
  }

  *#dm .dmInner div.u_1778941501 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content:center !important;
    text-align:center !important;
    background-image:linear-gradient(90deg,rgba(2,101,177,1) 0%,rgba(29,64,117,1) 100%) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) !important;
    width:142px !important;
    background-origin:border-box !important;
    height:143px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1236619278 .socialHubIcon {
    width:30px !important;
    height:30px !important;
    font-size:20px !important;
    line-height:30px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1236619278 .socialHubInnerDiv {
    justify-content:center !important;
    column-gap:12px !important;
  }

  *#dm .dmInner div.u_1778941501 input[type="submit"] {
    font-family:'Lexend Deca' !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1958093033 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1197123833 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1952509041 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1832540009 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1077432581 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1400048809 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1067518202 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1809363841 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1066072215 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1730207508 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1557103318 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1678777547 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1109407109 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1111982131 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1336254034 input:not([type="submit"]) {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1336254034 textarea {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1336254034 select {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1336254034 input[type="submit"] {
    font-family:'Red Hat Display' !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1336254034 .dmformsubmit:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(196,30,36,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1336254034 .dmformsubmit.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(196,30,36,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1336254034 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1336254034 .m-recaptcha {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1795430516 input:not([type="submit"]) {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1795430516 textarea {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1795430516 select {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1795430516 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1795430516 .m-recaptcha {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3044682816 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1315140584 hr { color:rgba(20,20,20,0.9) !important; }

  *#dm .dmInner div.u_1795430516 .dmforminput input {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .dmforminput textarea {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .dmforminput .fileUploadLink {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .checkboxwrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .radiowrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .optinwrapper div {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .freetextwrapper {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .dmforminput select {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1795430516 .dmforminput option {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1795430516 .dmformsubmit:hover {
    background-image:none !important;
    background-color:rgba(196,30,36,0.8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1795430516 .dmformsubmit.hover {
    background-image:none !important;
    background-color:rgba(196,30,36,0.8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1795430516 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    float:none !important;
    display:block !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1336254034 .dmforminput input {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .dmforminput textarea {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .dmforminput .fileUploadLink {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .checkboxwrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .radiowrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .optinwrapper div {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .freetextwrapper {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .dmforminput select {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .dmforminput option {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1336254034 .dmformsubmit {
    background-color:rgba(196,30,36,1) !important;
    background-image:none !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:891px !important;
    border-radius:10px 10px 10px 10px !important;
    height:45px !important;
  }

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

  *#dm .dmInner div.u_1103722775 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1882750458 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1390284661 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1110444807 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1951530994 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1365849625 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1700446974 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1811043169 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1061077242 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1827983751 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1786728690 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1738300298 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1169912611 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1991062832 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1925615228 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1121766361 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1637934550 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1171194379 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1580564311 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1785707202 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1809989754 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1326723764 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1315223800 input:not([type="submit"]) {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1315223800 textarea {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1315223800 select {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1315223800 input[type="submit"] {
    font-family:'Red Hat Display' !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1315223800 .dmformsubmit:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(196,30,36,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1315223800 .dmformsubmit.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(196,30,36,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1315223800 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1315223800 .m-recaptcha {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1315223800 .dmforminput input {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .dmforminput textarea {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .dmforminput .fileUploadLink {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .checkboxwrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .radiowrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .optinwrapper div {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .freetextwrapper {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .dmforminput select {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .dmforminput option {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1315223800 .dmformsubmit {
    background-color:rgba(196,30,36,1) !important;
    background-image:none !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:891px !important;
    border-radius:10px 10px 10px 10px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1545075426 input:not([type="submit"]) {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1545075426 textarea {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1545075426 select {
    background-color:rgba(9,9,9,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) rgba(30,30,30,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1545075426 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1545075426 .m-recaptcha {
    font-family:'Red Hat Display' !important;
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:400 !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1545075426 .dmforminput input {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .dmforminput textarea {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .dmforminput .fileUploadLink {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .checkboxwrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .radiowrapper span {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .optinwrapper div {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .freetextwrapper {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .dmforminput select {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1545075426 .dmforminput option {
    font-family:'Red Hat Display' !important;
    color:var(--color_7) !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1545075426 .dmformsubmit:hover {
    background-image:none !important;
    background-color:rgba(196,30,36,0.8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1545075426 .dmformsubmit.hover {
    background-image:none !important;
    background-color:rgba(196,30,36,0.8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1545075426 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    float:none !important;
    display:block !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
    height:45px !important;
  }

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

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

  *#dm .dmInner a.u_1029223415 span.text {
    font-size:12px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1029223415 {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1029223415:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(255,255,255,0.16) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1029223415.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(255,255,255,0.16) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1386665940 span.text {
    font-size:20px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1386665940 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1331931517 span.text {
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner a.u_1331931517 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/e07da614/icon/calendar_1827364.svg) !important;
    width:14px !important;
    height:14px !important;
  }

  *#dm .dmInner a.u_1331931517 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
    gap:6px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1408658433 span.text {
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner a.u_1408658433 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
    gap:6px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1408658433 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/e07da614/icon/Testdrive-2448f8e6.svg) !important;
    width:14px !important;
    height:14px !important;
  }

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

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

  *#dm .dmInner a.u_1350967509 span.text {
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner a.u_1350967509 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
    gap:6px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1350967509 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/e07da614/icon/gas-station_2089515.svg) !important;
    width:14px !important;
    height:14px !important;
  }

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

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

  *#dm .dmInner a.u_1465536850 span.text {
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner a.u_1465536850 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
    gap:6px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1465536850 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/e07da614/icon/gearshift_334854.svg) !important;
    width:14px !important;
    height:14px !important;
  }

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

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

  *#dm .dmInner a.u_1859654393 span.text {
    font-size:15px !important;
    font-weight:400 !important;
    color:var(--color_7) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1859654393 .iconBg {
    display:none !important;
    background-color:var(--color_7) !important;
    mask-image:url(https://irp.cdn-website.com/e07da614/icon/gearshift_334854.svg) !important;
    width:14px !important;
    height:14px !important;
  }

  *#dm .dmInner a.u_1859654393 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
    gap:6px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

  *#dm .dmInner a.u_1130637800 span.text {
    font-size:18px !important;
    font-weight:600 !important;
  }

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

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

  *#dm .dmInner a.u_1130637800 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

  *#dm .dmInner a.u_1434936560 span.text {
    font-size:12px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1434936560 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1434936560:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(196,30,36,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1434936560.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(196,30,36,0.8) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1690942643 span.text {
    font-size:12px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1690942643 {
    background-color:rgba(255,255,255,0.12) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1690942643:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(255,255,255,0.24) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1690942643.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(255,255,255,0.24) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1336254034 .dmform-success { text-align:left !important; }

  *#dm .dmInner div.u_1336254034 .dmform-success .rteBlock { text-align:left !important; }

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

  *#dm .dmInner div.u_1315223800 .dmform-success { text-align:left !important; }

  *#dm .dmInner div.u_1315223800 .dmform-success .rteBlock { text-align:left !important; }

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

  *#dm .dmInner div.u_1795430516 .dmform-success { text-align:left !important; }

  *#dm .dmInner div.u_1795430516 .dmform-success .rteBlock { text-align:left !important; }

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

  *#dm .dmInner div.u_1545075426 .dmform-success { text-align:left !important; }

  *#dm .dmInner div.u_1545075426 .dmform-success .rteBlock { text-align:left !important; }

  *#dm .dmInner div.u_1545075426 .dmform-error { text-align:left !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1002529235 .carSelectedFirstSection h2 { font-size:20px !important; }

  *#dm .dmInner div.u_1002529235 .carListClear { font-size:24px !important; }

  *#dm .dmInner div.u_1002529235 .priceTitleWrapper p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .brandTitleWrapper p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .yearTitleWrapper p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .mileageTitleWrapper p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .transmissionWrapper p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .fuelWrapper p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .fromPriceInputText { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .toPriceInputText { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondFrom { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondTo { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .mileagefromText { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .mileageToText { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .priceTitleWrapper1 p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .brandTitleWrapper1 p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .yearTitleWrapper1 p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .mileageTitleWrapper1 p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .transmissionWrapper1 p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .fuelWrapper1 p { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .fromPriceInputText1 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .toPriceInputText1 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondFrom1 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .yearSecondTo1 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .mileagefromText1 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .mileageToText1 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .showFilter { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .titleOfSort1 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .applyBtn span { font-size:15px !important; }

  *#dm .dmInner div.u_1002529235 .cLapplyBtn span { font-size:15px !important; }

  *#dm .dmInner div.u_1002529235 .resetBtn span { font-size:15px !important; }

  *#dm .dmInner div.u_1002529235 .cLresetBtn span { font-size:15px !important; }

  *#dm .dmInner div.u_1002529235 .carPrice p { font-size:18px !important; }

  *#dm .dmInner div.u_1002529235 .priceText { font-size:18px !important; }

  *#dm .dmInner div.u_1002529235 .carSearchContainer .carSearch { font-size:14px !important; }

  *#dm .dmInner div.u_1002529235 .carSearchContainer1 .carSearch1 { font-size:14px !important; }

  *#dm .dmInner div.u_1002529235 .carTitleWrapper h3 { font-size:18px !important; }

  *#dm .dmInner div.u_1002529235 .detailsWrapper1 h3 { font-size:16px !important; }

  *#dm .dmInner div.u_1002529235 .carTransmission p { font-size:15px !important; }

  *#dm .dmInner div.u_1002529235 .carGasType p { font-size:15px !important; }

  *#dm .dmInner div.u_1002529235 .carMileage p { font-size:15px !important; }

  *#dm .dmInner div.u_1002529235 .carLocation p { font-size:15px !important; }

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

  *#dm .dmInner div.u_1778941501 .dmform-success { font-size:16px !important; }

  *#dm .dmInner div.u_1778941501 .dmform-success .rteBlock { font-size:16px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1778941501 .dmformsubmit {
    height:56px !important;
    width:240px !important;
  }

  *#dm .dmInner *.u_3552298580 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_3552298580 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1778941501 .dmformsubmit {
    height:52px !important;
    width:240px !important;
  }

  *#dm .dmInner *.u_3552298580 .photoGalleryThumbs { padding:6px !important; }

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

  *#dm .dmInner *.u_3552298580 .photoGalleryViewAll { padding:0 6px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1545075426 input[type="submit"] { font-size:14px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1778941501 .dmformsubmit {
    height:48px !important;
    width:234px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1545075426 .m-recaptcha { font-size:14px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}
.paginationjs
{
	display:none !important;
}
.paginationjs,.filterWrapper
{
	display:none !important;
}
.carListsMainContainer .sortButton
{
	display:none !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3552298580 .photoGalleryThumbs { padding:7px !important; }

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

  *#dm .dmInner *.u_3552298580 .photoGalleryViewAll { padding:0 7px !important; }

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

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

  *#dm .dmInner div.u_1336254034 .m-recaptcha { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_1);
}
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_7r2 {
    width: 744px;
    height: auto;
    max-width: 100%;
}
    
#\32 c8b5194 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4c09878 {
    width: 84.03%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 1606907 {
    width: 76.55%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px -1.4%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 58bd3a0 {
    align-items: flex-start;
    width: 538px;
    min-height: 341px;
    max-height: 100%;
    order: 1;
    height: auto;
    row-gap: 16px;
    background-color: rgba(5, 5, 5, 0.91);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(130, 130, 130, 0.1) rgba(130, 130, 130, 0.1) rgba(130, 130, 130, 0.1) rgba(130, 130, 130, 0.1);
    border-style: solid;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bf7b0ab {
    background-color: var(--color_1);
}
    
#b6aa99ef::before, #b6aa99ef > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0;
    border-radius: inherit;
}
#b6aa99ef {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: url("https://irp.cdn-website.com/e07da614/dms3rep/multi/opt/freepik__cria-uma-imagem-de-um-carro-desportivo-bmw-em-anda__68774+1-1920w.jpg");
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c558c02 {
    min-height: 703px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ff49c1f8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 165px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    row-gap: 2px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f65c9e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 2;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 c6e3927 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 637px;
    min-height: 80px;
    max-height: 100%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 46d4761 {
    width: 76.55%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px -1.4%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 07cc901 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\35 fa2f734 {
    margin: 0px 0% 0px 0%;
}
    
#de799369 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 da17ae3 {
    width: 92.78%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce3a910c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 de7da4d {
    width: 85.75%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px -1.4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7df5cb1 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#d1d447c7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 0;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 65d2af5 {
    width: 76.55%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px -1.4%;
    grid-area: auto / auto / auto / auto;
}
    
#bb062fc3 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\30 d7ac8c4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 2;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ee897c3 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
}



@media all {
    
#\31 1652437 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    background-color: rgba(9, 9, 9, 1);
    border-radius: 25px;
    background-image: none;
    row-gap: 12px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-self: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6506644 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    background-color: rgba(9, 9, 9, 1);
    border-radius: 25px;
    background-image: none;
    row-gap: 12px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    justify-self: auto;
    order: 1;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8584197 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4046288 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 97520b2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#c90105dc {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e8d103d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 29.38%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a522f473 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 66.61%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex: 0 1 auto;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 746fa32 {
    margin: 0px 0% 0px 0%;
}
    
#group_iem {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    order: 0;
}
    
#\32 b59bfcd {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d714ea9 {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 416b65f:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 416b65f [data-content-reference].active-tab-title .tab-title, #\30 416b65f [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-weight: 500 !important;
    color: var(--color_2) !important;
    font-family: 'Red Hat Display' !important;
}
#\30 416b65f [data-content-reference]:not(.active-tab-title) {
    background-color: var(--color_1);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 rgba(30, 30, 30, 1) #000000;
    border-width: 0 0 1px 0;
}
#\30 416b65f:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\30 416b65f [data-content-reference].active-tab-title, #\30 416b65f [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_1);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 rgba(196, 30, 36, 1) #000000;
    border-width: 0 0 1px 0;
}
#\30 416b65f [data-content-reference]:not(.active-tab-title) .tab-title {
    font-family: 'Red Hat Display' !important;
    color: var(--color_7) !important;
}
#\30 416b65f {
    justify-content: flex-start;
    width: 100%;
    min-height: 0px;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(245,245,245,1);
    background-image: initial;
    grid-area: auto / auto / auto / auto;
}
    
#c1229616 {
    background-color: var(--color_1);
    align-self: auto;
    justify-content: flex-start;
    align-items: stretch;
    min-height: 0px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: wrap;
    row-gap: 24px;
    column-gap: 4%;
    flex-direction: row;
    --column-gap: 4%;
    align-content: center;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7243d38 {
    background-color: var(--color_1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 4%;
    --column-gap: 4%;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 15d05e8 {
    background-color: var(--color_1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 4%;
    --column-gap: 4%;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 769b1e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe7f552b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eefec80 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    background-color: rgba(9, 9, 9, 1);
    border-radius: 25px;
    background-image: none;
    row-gap: 12px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    justify-self: auto;
    order: 1;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b09c4357 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 be50c26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbb746bf {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#f7473260 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 2.9% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a573bd4f {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d27e9ee {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2b9e559 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\37 7267ad8 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 619ea03 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    background-color: rgba(9, 9, 9, 1);
    border-radius: 25px;
    background-image: none;
    row-gap: 12px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    justify-self: auto;
    order: 1;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e692d521 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6e43f85 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9d03f5e {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\35 54a3c8f {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 91ad676 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 881678d {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#d4b6fd7b {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c6ebd59 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa6befe5 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\30 e2983d2 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac1aa721 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1efc1fe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e27c7b2 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\32 3f3e307 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db82115d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8f02fda {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\32 3da196d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7c07ce8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 2.9% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f57dccb {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f84d3ca {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\30 9cfb372 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5666d11 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\34 552b816 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7a67569 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e75408f7 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\38 591980f {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 434cca4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3b32cb4 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\32 56ae99c {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4062bd2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dab42e4 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\32 f0a958c {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3970320 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a2ccbe7 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\30 752a3ee {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cca0630 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2b1e5fd {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#bca4df54 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca4ab781 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7497b88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 06124cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rqo {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c9652ab8 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    order: 0;
}
    
#\30 a08fdf9 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 881b504 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d3de63c {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\36 11663ef {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4d47cd1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 3% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd9f53cb {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#f6446b10 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 8;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dc2c469 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#d4e36221 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2758a9c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 9;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0a4a976 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#e46536e5 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0fd3dff {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\32 5bfa44c {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#ed285cba {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bff0dd8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b95146e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 77b46bc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 2.9% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 83a3a66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 120efe7 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 23cc3cf {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4719dc2 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\31 d3274fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7129580 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#f659eda8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8de51be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 04fc658 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7e74de6 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#c607a7e7 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f27870d {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#fc4ff2f7 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0b78389 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfef69de {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#c11cbc34 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a90e3d7b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9955b1d {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8e7c9d2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d88b59d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 2.9% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3b983eb {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\39 ea70788 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e07b2b9a {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af69a598 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4da5829 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    background-color: rgba(9, 9, 9, 1);
    border-radius: 25px;
    background-image: none;
    row-gap: 12px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-self: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7f75e2e {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\35 10a24e1 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d026b94f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c675846 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\32 01695b6 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#c7f1eb35 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\33 b8cbaa1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4416484 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e7668eb {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3e28391 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a1c3c56 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\34 9c44b49 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 26f1d51 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 2.9% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0f50193 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#ab55de56 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9856e3d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8d7b3fc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 36283b0 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0eaa4bc {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\39 d27fc2d {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\30 c5251dd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 90764ca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    background-color: rgba(9, 9, 9, 1);
    border-radius: 25px;
    background-image: none;
    row-gap: 12px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-self: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c6564a8 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2b8ac08 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#\37 4f445c1 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 209f967 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 4%;
}
    
#ec540abf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef537bd5 {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd553b4d {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a985c230 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    --column-gap: 0%;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 945d73c {
    width: 91.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0a71ae6 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    order: 0;
}
    
#\32 8b07f06 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e300d768 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d0aa27f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 565f52e {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    order: 0;
}
    
#d1013418 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 142ce04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a541f348 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 636e23c[data-background-color-animation] {
    
}
#\30 636e23c {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/e07da614/dms3rep/multi/137260.jpg?dm-skip-opt=true");
}
    
#eb9ddd8e[data-css-edit] {
    background: linear-gradient(to top, #050505 0%, transparent 100%);
}
#eb9ddd8e::before, #eb9ddd8e > .bgExtraLayerOverlay {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
#eb9ddd8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(115, 210, 210, 1) rgba(115, 210, 210, 1) rgba(115, 210, 210, 1) rgba(115, 210, 210, 1);
    border-style: solid;
    align-items: center;
    align-content: center;
    padding: 0px 6% 0px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 986a8df {
    min-height: 676px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 7c0878b {
    margin: 0px 0% 0px 0%;
}
    
#a0c8e8c9 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed016133 {
    width: 77.47%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4a622fe {
    width: 96.24%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f0feb4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 f2db59b {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 2523b33 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_1n2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1n2 {
    width: 100.00%;
    height: 118px;
    min-height: 100px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 7ed87b5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 4658b53 {
    margin: 0px 0px 0px 0px;
}
    
#ba2e6c0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 b58ef70 {
    min-height: 471px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 c572eb8 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\30 d6b7c18 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cc1943bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd53a761 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 3698181 {
    width: 99.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1578490 {
    min-height: 346px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 ff00569 {
    margin: 0px 0% 0px 0%;
}
    
#\30 50c02b7 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\39 7eeb536 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(9, 9, 9, 1);
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#e185f28d {
    width: 90px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8b53aa4 {
    width: 70.3%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fs7 {
    width: 13.99%;
    height: 39px;
    max-width: 100%;
    order: 0;
}
    
#group_knt {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\34 f1bc193 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(9, 9, 9, 1);
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    order: 2;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#d1311387 {
    width: 13.99%;
    height: 39px;
    max-width: 100%;
    order: 0;
}
    
#b15ce3bd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\39 af84d44 {
    width: 70.3%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cf71734 {
    width: 90px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccee9176 {
    width: 99.23%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d960f8f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(9, 9, 9, 1);
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 823c744 {
    width: 13.99%;
    height: 39px;
    max-width: 100%;
    order: 0;
}
    
#\34 8ce6f71 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\30 3590c26 {
    width: 70.3%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 452f23e {
    width: 90px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 245ea28 {
    width: 99.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b80409cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 67c47e2 {
    min-height: 178px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 1cb2044 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 b49eeb5 {
    width: 1280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b827f15 {
    margin: 0px 0% 0px 0%;
}
    
#fc2fe021 {
    width: 14.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a3d9af8 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab19dcb5 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a2cdf72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be24d4d2 {
    min-height: 364px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3f7522c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#bf8fbbcb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/e07da614/dms3rep/multi/4076+%281%29.jpg?dm-skip-opt=true");
    border-radius: 25px 25px 25px 25px;
    flex: 0 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 1775e5a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 16px;
    width: 54%;
    min-width: 4%;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    padding: 50px 0px 50px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bb002af6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 ec6ea9d {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9c4f1ea {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 5222269 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fa423634 {
    width: 72.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5d7eaa4 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 94be8c7 {
    margin: 0px 0% 0px 0%;
}
    
#\30 1baa555 {
    min-height: 148px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c3bd1cb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 4921ba0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 f5f558c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2.5% 2% 2.5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 fa69b97 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_c1k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 50a291c {
    margin: 0px 0% 0px 0%;
}
    
#\30 f4a02ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 f4a02ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 52f0fde {
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d545ee9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6a37a08.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 6a37a08 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#e36571ef {
    min-height: 15px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a95d52a5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 30ad8de .show-more-link {
    color: var(--color_2);
    background-color: rgba(9, 9, 9, 1);
    background-image: none;
    width: 120px;
    height: 40px;
    border-style: solid;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    font-size: 14px;
}
#\36 30ad8de .pagination-nav .pagination-item {
    font-family: "Red Hat Display", "Red Hat Display Fallback";
    color: var(--color_7);
    font-size: 16px;
}
#\36 30ad8de .pagination-nav .pagination-item.active {
    border-radius: 50% 50% 50% 50%;
    border-width: 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    background-color: rgba(9, 9, 9, 1);
    color: var(--color_2);
}
#\36 30ad8de .pagination-nav .pagination-link.disabled {
    color: var(--color_7);
}
#\36 30ad8de {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 371px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.12%;
    min-width: 32px;
    height: auto;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d435cb44 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
:is([id^='de5625ce'], #repeater-item) {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.58%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(9, 9, 9, 1);
    background-image: none;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1) rgba(30, 30, 30, 1);
    border-style: solid;
    padding: 16px 16px 24px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 2659f4b {
    margin: 0px 0% 0px 0%;
}
    
#\37 c0fc197 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
:is([id^='14c8dba2'], #repeater-item) {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    flex: 0 1 auto;
}
    
:is([id^='966f65f2'], #repeater-item) {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 92.03%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    height: auto;
    --column-gap: 12px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e9ce3c2 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='1788eabf'], #repeater-item) {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex: 0 1 auto;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 6px 0% 6px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7eb669a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#cb19511d {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 68b1334 {
    width: 100%;
    height: 476px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#c079c177 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8117053148073885%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='c830ebbe'], #repeater-item) {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='widget_o7o'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
:is([id^='widget_o7o'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='0554d1fa'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 6px 12px 6px 12px;
}
:is([id^='0554d1fa'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='36810c76'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
:is([id^='36810c76'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='d83c8eb0'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
:is([id^='d83c8eb0'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='3e3ae389'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
:is([id^='3e3ae389'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='febf4370'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
:is([id^='febf4370'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='92509aa2'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
:is([id^='92509aa2'], #repeater-item) {
    width: 100%;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='a7270dfd'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
:is([id^='a7270dfd'], #repeater-item) {
    width: 100%;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='af085675'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 2px 6px 2px 6px;
}
:is([id^='af085675'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='7a4dbee2'], #repeater-item).flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 2px 6px 2px 6px;
}
:is([id^='7a4dbee2'], #repeater-item) {
    width: auto;
    height: auto;
    min-width: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
:is([id^='group_jcp'], #repeater-item) {
    align-items: flex-start;
    width: 100%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    flex: 0 1 auto;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1025px) {
    
#\30 416b65f:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 416b65f [data-content-reference].active-tab-title .tab-title, #\30 416b65f [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#\30 416b65f [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 416b65f:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 416b65f [data-content-reference].active-tab-title .tab-title, #\30 416b65f [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#\30 416b65f [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 4% 4% 4% 4%;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_7r2 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    width: 476px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\33 4c09878 {
    width: 91.96%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 58bd3a0 {
    order: 0;
    width: 630px;
    min-height: 283px;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\38 bf7b0ab {
    background-color: var(--color_1);
}
    
#b6aa99ef::before, #b6aa99ef > .bgExtraLayerOverlay {
    
}
#b6aa99ef {
    width: 100%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 36px;
    justify-content: center;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c558c02 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 511px;
    padding: 2% 0% 2% 0%;
}
    
#\35 07cc901 {
    height: auto;
}
    
#\31 f65c9e1 {
    order: 0;
}
    
#\36 c6e3927 {
    width: 479px;
}
    
#ce3a910c {
    order: 0;
}
    
#\39 7df5cb1 {
    height: auto;
}
    
#d1d447c7 {
    order: 0;
}
    
#bb062fc3 {
    height: auto;
}
    
#\30 d7ac8c4 {
    order: 0;
}
    
#\31 ee897c3 {
    height: auto;
}
    
#\35 fa2f734 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6506644 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c90105dc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 6% 4% 6% 4%;
}
    
#e8d103d5 {
    width: 100%;
    min-height: 80px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a522f473 {
    width: 100%;
    min-height: 80px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    height: auto;
}
    
#\37 746fa32 {
    margin: 0px 0% 0px 0%;
}
    
#group_iem {
    height: auto;
    min-height: 86px;
}
    
#c1229616 {
    align-items: flex-start;
    height: auto;
    min-height: 648px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 416b65f:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 416b65f [data-content-reference].active-tab-title .tab-title, #\30 416b65f [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#\30 416b65f [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
#\30 416b65f {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7243d38 {
    align-items: flex-start;
    height: auto;
    min-height: 648px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\38 15d05e8 {
    align-items: center;
    height: auto;
    min-height: 731px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 eefec80 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 619ea03 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f7473260 {
    justify-content: flex-start;
}
    
#ca4ab781 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 7497b88 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 769b1e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 06124cf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c9652ab8 {
    height: auto;
    min-height: 86px;
}
    
#f0a71ae6 {
    height: auto;
    min-height: 86px;
}
    
#\32 565f52e {
    height: auto;
    min-height: 86px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 986a8df {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 500px;
    padding: 0% 0% 0% 0%;
}
    
#eb9ddd8e {
    width: 100%;
    min-height: 8px;
    justify-content: center;
    row-gap: 12px;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 7c0878b {
    margin: 0px 0% 0px 0%;
}
    
#a0c8e8c9 {
    width: 99.94%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f2db59b {
    min-height: 96px;
    padding: 0% 4% 0% 4%;
}
    
#\31 7ed87b5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba2e6c0a {
    width: 100%;
    min-height: 80px;
}
    
#\38 b58ef70 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 4% 6% 4% 6%;
}
    
#\38 4658b53 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1578490 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 290px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 2%;
}
    
#e185f28d {
    height: auto;
    width: 110px;
}
    
#\39 7eeb536 {
    width: 32%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f1bc193 {
    width: 32%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 cf71734 {
    height: auto;
    width: 110px;
}
    
#\37 d960f8f {
    width: 32%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 452f23e {
    height: auto;
    width: 110px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 67c47e2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 b827f15 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be24d4d2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 6% 4% 6% 4%;
}
    
#bb002af6 {
    margin: 0px 0% 0px 0%;
}
    
#bf8fbbcb {
    width: 100%;
    min-height: 346px;
    height: auto;
    order: 1;
}
    
#\36 1775e5a {
    width: 100%;
    min-height: 0px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5222269 {
    row-gap: 12px;
}
    
#\30 1baa555 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 148px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f5f558c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 50a291c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d545ee9 {
    order: 1;
    width: 100%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 12px;
}
    
#e36571ef {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 9px;
    padding: 1% 6% 1% 6%;
}
    
#a95d52a5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e9ce3c2 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
:is([id^='1788eabf'], #repeater-item) {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 4%;
    min-height: 0px;
    row-gap: 12px;
}
    
#cb19511d {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 30ad8de {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 16px;
    align-content: center;
    --column-gap: 2%;
}
    
#d435cb44 {
    padding: 6% 4% 6% 4%;
}
    
:is([id^='de5625ce'], #repeater-item) {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    column-gap: 3.752290216196409%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\37 68b1334 {
    height: 354px;
}
    
#\38 2659f4b {
    margin: 0px 0% 0px 0%;
}
    
#c079c177 {
    align-items: center;
    column-gap: 1.8117053148073885%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
:is([id^='c830ebbe'], #repeater-item) {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 416b65f:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 416b65f [data-content-reference].active-tab-title .tab-title, #\30 416b65f [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 13px !important;
}
#\30 416b65f [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 13px !important;
}
}



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



@media (max-width: 767px) {
    
#\35 1578490 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 50c02b7 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 4% 6% 4% 6%;
}
    
#widget_7r2 {
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\33 4c09878 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 1606907 {
    width: 86.26%;
}
    
#\31 58bd3a0 {
    min-height: 283px;
    order: 0;
    width: 100%;
    align-items: flex-start;
    height: auto;
    padding: 12% 8% 12% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bf7b0ab {
    background-color: var(--color_1);
}
    
#b6aa99ef::before, #b6aa99ef > .bgExtraLayerOverlay {
    
}
#b6aa99ef {
    width: 100%;
    min-height: 482px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 26px;
    justify-content: center;
    height: auto;
    padding: 12% 8% 12% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c558c02 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#ff49c1f8 {
    width: 100.00%;
    max-width: 100%;
    align-self: stretch;
    row-gap: 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f65c9e1 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\36 c6e3927 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    justify-content: space-between;
    min-height: 162px;
    order: 2;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\35 07cc901 {
    height: auto;
    width: 18px;
}
    
#ce3a910c {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\39 7df5cb1 {
    height: auto;
    width: 18px;
}
    
#d1d447c7 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#bb062fc3 {
    height: auto;
    width: 18px;
}
    
#\30 d7ac8c4 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\31 ee897c3 {
    height: auto;
    width: 18px;
}
    
#\35 fa2f734 {
    margin: 0px 0% 0px 0%;
}
    
#\35 65d2af5 {
    width: 86.62%;
}
    
#\31 46d4761 {
    width: 86.22%;
}
}



@media (max-width: 767px) {
    
#\31 1652437 {
    border-radius: 25px;
    min-height: 170px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    padding: 8% 8% 8% 8%;
}
    
#\32 6506644 {
    border-radius: 25px;
    min-height: 170px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    padding: 8% 8% 8% 8%;
}
    
#\36 8584197 {
    width: 95%;
}
    
#\39 4046288 {
    width: 95%;
}
    
#c90105dc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 6% 6% 12% 6%;
}
    
#e8d103d5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 42px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a522f473 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    row-gap: 6px;
}
    
#group_iem {
    row-gap: 12px;
    height: auto;
    min-height: 94px;
}
    
#\37 746fa32 {
    margin: 0px 0% 0px 0%;
}
    
#\32 b59bfcd {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 d714ea9 {
    width: 100.00%;
}
    
#c1229616 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 416b65f:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 416b65f [data-content-reference].active-tab-title .tab-title, #\30 416b65f [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#\30 416b65f [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
#\30 416b65f {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7243d38 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 15d05e8 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 769b1e9 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fe7f552b {
    width: 100.00%;
}
    
#\39 eefec80 {
    border-radius: 25px;
    min-height: 170px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    padding: 8% 8% 8% 8%;
}
    
#b09c4357 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 be50c26 {
    width: 100.00%;
}
    
#fbb746bf {
    height: auto;
    width: 18px;
}
    
#f7473260 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#a573bd4f {
    width: 95%;
}
    
#\30 d27e9ee {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#e2b9e559 {
    height: auto;
    width: 18px;
}
    
#\37 7267ad8 {
    width: 95%;
}
    
#\32 619ea03 {
    border-radius: 25px;
    min-height: 170px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    padding: 8% 8% 8% 8%;
}
    
#e692d521 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f6e43f85 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#d9d03f5e {
    height: auto;
    width: 18px;
}
    
#\35 54a3c8f {
    width: 95%;
}
    
#\31 91ad676 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\38 881678d {
    height: auto;
    width: 18px;
}
    
#d4b6fd7b {
    width: 95%;
}
    
#\33 c6ebd59 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#aa6befe5 {
    height: auto;
    width: 18px;
}
    
#\30 e2983d2 {
    width: 95%;
}
    
#ac1aa721 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 1efc1fe {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\39 e27c7b2 {
    height: auto;
    width: 18px;
}
    
#\32 3f3e307 {
    width: 95%;
}
    
#db82115d {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#c8f02fda {
    height: auto;
    width: 18px;
}
    
#\32 3da196d {
    width: 100%;
}
    
#e7c07ce8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\32 f57dccb {
    width: 95%;
}
    
#\36 f84d3ca {
    height: auto;
    width: 18px;
}
    
#\30 9cfb372 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\36 5666d11 {
    height: auto;
    width: 18px;
}
    
#\34 552b816 {
    width: 95%;
}
    
#\35 7a67569 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#e75408f7 {
    height: auto;
    width: 18px;
}
    
#\38 591980f {
    width: 95%;
}
    
#\38 434cca4 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\35 3b32cb4 {
    height: auto;
    width: 18px;
}
    
#\32 56ae99c {
    width: 95%;
}
    
#a4062bd2 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\34 dab42e4 {
    height: auto;
    width: 18px;
}
    
#\32 f0a958c {
    width: 95%;
}
    
#c3970320 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\35 a2ccbe7 {
    height: auto;
    width: 18px;
}
    
#\30 752a3ee {
    width: 95%;
}
    
#\37 cca0630 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#f2b1e5fd {
    height: auto;
    width: 18px;
}
    
#bca4df54 {
    width: 95%;
}
    
#ca4ab781 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 7497b88 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 06124cf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_rqo {
    width: 40px;
    order: 0;
}
    
#c9652ab8 {
    row-gap: 24px;
    height: auto;
    min-height: 94px;
}
    
#\30 a08fdf9 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#\36 881b504 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\30 d3de63c {
    height: auto;
    width: 18px;
}
    
#\36 11663ef {
    width: 95%;
}
    
#\37 4d47cd1 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#bd9f53cb {
    height: auto;
    width: 18px;
}
    
#f6446b10 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\31 dc2c469 {
    height: auto;
    width: 18px;
}
    
#d4e36221 {
    width: 95%;
}
    
#\37 2758a9c {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\30 0a4a976 {
    height: auto;
    width: 18px;
}
    
#e46536e5 {
    width: 95%;
}
    
#\33 0fd3dff {
    height: auto;
    width: 18px;
}
    
#\32 5bfa44c {
    height: auto;
    width: 18px;
}
    
#ed285cba {
    width: 95%;
}
    
#\35 bff0dd8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#b95146e5 {
    width: 100.00%;
}
    
#\33 77b46bc {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
}
    
#\36 83a3a66 {
    width: 100.00%;
}
    
#\30 120efe7 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 23cc3cf {
    width: 95%;
}
    
#e4719dc2 {
    height: auto;
    width: 18px;
}
    
#\31 d3274fb {
    align-self: flex-start;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 3% 0px 0% 0px;
}
    
#f7129580 {
    height: auto;
    width: 18px;
}
    
#f659eda8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 7;
}
    
#\34 8de51be {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 4;
}
    
#\30 04fc658 {
    width: 95%;
}
    
#e7e74de6 {
    height: auto;
    width: 18px;
}
    
#c607a7e7 {
    width: 95%;
}
    
#\31 f27870d {
    height: auto;
    width: 18px;
}
    
#fc4ff2f7 {
    width: 95%;
}
    
#c0b78389 {
    width: 100%;
    order: 8;
}
    
#dfef69de {
    height: auto;
    width: 18px;
}
    
#c11cbc34 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 5;
}
    
#a90e3d7b {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 6;
}
    
#d9955b1d {
    width: 95%;
}
    
#\34 8e7c9d2 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 3;
}
    
#\33 d88b59d {
    align-self: flex-start;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0px 0% 0px;
}
    
#d3b983eb {
    height: auto;
    width: 18px;
}
    
#\39 ea70788 {
    width: 95%;
}
    
#e07b2b9a {
    width: 95%;
}
    
#af69a598 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#\33 4da5829 {
    border-radius: 25px;
    min-height: 170px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
    padding: 8% 8% 8% 8%;
}
    
#d7f75e2e {
    height: auto;
    width: 18px;
}
    
#\35 10a24e1 {
    width: 95%;
}
    
#d026b94f {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 4;
}
    
#\38 c675846 {
    height: auto;
    width: 18px;
}
    
#\32 01695b6 {
    height: auto;
    width: 18px;
}
    
#c7f1eb35 {
    height: auto;
    width: 18px;
}
    
#\33 b8cbaa1 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 7;
}
    
#f4416484 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 6;
}
    
#\31 e7668eb {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#\31 3e28391 {
    width: 95%;
}
    
#\37 a1c3c56 {
    height: auto;
    width: 18px;
}
    
#\34 9c44b49 {
    width: 95%;
}
    
#\33 26f1d51 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 1;
}
    
#\39 0f50193 {
    height: auto;
    width: 18px;
}
    
#ab55de56 {
    width: 95%;
}
    
#d9856e3d {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 2;
}
    
#a8d7b3fc {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 5;
}
    
#\32 36283b0 {
    width: 95%;
}
    
#d0eaa4bc {
    height: auto;
    width: 18px;
}
    
#\39 d27fc2d {
    height: auto;
    width: 18px;
}
    
#\30 c5251dd {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 3;
}
    
#\30 90764ca {
    border-radius: 25px;
    min-height: 170px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 3;
    padding: 8% 8% 8% 8%;
}
    
#\38 c6564a8 {
    width: 95%;
}
    
#\32 2b8ac08 {
    height: auto;
    width: 18px;
}
    
#\37 4f445c1 {
    width: 95%;
}
    
#\34 209f967 {
    height: auto;
    width: 18px;
}
    
#ec540abf {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 9;
}
    
#ef537bd5 {
    width: 95%;
}
    
#cd553b4d {
    width: 95%;
}
    
#a985c230 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-items: center;
    --column-gap: 1%;
    column-gap: 1%;
    order: 8;
}
    
#\30 945d73c {
    width: 95%;
}
    
#f0a71ae6 {
    row-gap: 24px;
    height: auto;
    min-height: 94px;
}
    
#\32 8b07f06 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#e300d768 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\30 d0aa27f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
}
    
#\32 565f52e {
    row-gap: 24px;
    height: auto;
    min-height: 94px;
}
    
#d1013418 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#\39 142ce04 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#a541f348 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
}
}



@media (max-width: 767px) {
    
#eb9ddd8e {
    width: 100.00%;
    min-height: 498px;
    align-items: flex-start;
    row-gap: 12px;
    justify-content: center;
    height: auto;
    align-self: center;
    align-content: flex-start;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 986a8df {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\32 7c0878b {
    margin: 0px 0% 0px 0%;
}
    
#a0c8e8c9 {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b4a622fe {
    width: 100.00%;
}
    
#ed016133 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 f0feb4c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 f2db59b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_1n2 {
    width: 57.47%;
    height: 108px;
}
}



@media (max-width: 767px) {
    
#ba2e6c0a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\38 b58ef70 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#\30 d6b7c18 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cc1943bf {
    width: 76.05%;
}
    
#cd53a761 {
    --column-gap: 2%;
    column-gap: 2%;
}
    
#\38 4658b53 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\35 1578490 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 6% 2% 6%;
}
    
#e185f28d {
    width: 96px;
    height: auto;
}
    
#\39 7eeb536 {
    width: 100%;
    min-height: 255px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: center;
    height: auto;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#widget_fs7 {
    height: 42px;
}
    
#\34 f1bc193 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#d1311387 {
    height: 41px;
}
    
#\35 cf71734 {
    width: 96px;
    height: auto;
}
    
#\37 d960f8f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\34 823c744 {
    height: 42px;
}
    
#\38 452f23e {
    width: 96px;
    height: auto;
}
    
#b15ce3bd {
    height: auto;
    min-height: 139px;
}
}



@media (max-width: 767px) {
    
#b80409cb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 67c47e2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fc2fe021 {
    width: 69.15%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ab19dcb5 {
    height: auto;
}
    
#\38 a2cdf72 {
    width: 69.15%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#be24d4d2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 6% 4% 6% 4%;
}
    
#bf8fbbcb {
    width: 100%;
    min-height: 214px;
    align-items: center;
    height: auto;
    order: 1;
}
    
#\36 1775e5a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bb002af6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 ec6ea9d {
    width: 100.00%;
}
    
#\36 9c4f1ea {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 5222269 {
    min-height: 60px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#fa423634 {
    width: 100%;
}
    
#\36 94be8c7 {
    margin: 0px 0% 0px 0%;
}
    
#\30 1baa555 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 3% 4% 3%;
}
    
#c3bd1cb1 {
    width: 76.05%;
}
}



@media (max-width: 767px) {
    
#\31 4921ba0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 f5f558c {
    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) {
    
#\34 d545ee9 {
    width: 99.77%;
    min-height: 20px;
    order: 1;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 17px;
    height: auto;
    align-self: center;
}
    
#e36571ef {
    min-height: 0;
    flex-direction: column;
    row-gap: 18px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a95d52a5 {
    margin: 0px 0% 0px 0%;
}
    
#\39 6a37a08 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 e9ce3c2 {
    width: 100.00%;
}
    
:is([id^='1788eabf'], #repeater-item) {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: stretch;
    align-items: stretch;
    row-gap: 12px;
}
    
#cb19511d {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 30ad8de {
    column-gap: 3.573505804620431%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#d435cb44 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
:is([id^='de5625ce'], #repeater-item) {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    flex: 1;
    column-gap: 7.712779312076325%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\37 68b1334 {
    width: 100.00%;
    height: 458px;
}
    
#\38 2659f4b {
    margin: 0px 0% 0px 0%;
}
    
#\37 c0fc197 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c079c177 {
    row-gap: 12px;
    height: auto;
    min-height: 30px;
    column-gap: 1.8117053148073885%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}

