@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1451672928 { text-align:CENTER !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

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

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

  *#dm .dmInner *.u_1466394681 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner *.u_1466394681 .photoGalleryViewAll { text-align:CENTER !important; }

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

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

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

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

  *#dm .dmInner div.u_1875010501 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1311050864 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1309424611 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
  }

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

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

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

  *#dm .dmInner div.u_1089382406 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1975698256 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1919466635 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
  }

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

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

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

  *#dm .dmInner div.u_1844020219 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1924844182 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1564389852 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text {
    font-family:'Source Sans Pro' !important;
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text .rteBlock {
    font-family:'Source Sans Pro' !important;
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1538728829 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(18,118,175) rgb(18,118,175) rgb(18,118,175) rgb(18,118,175) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1022796203 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1926980978 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(18,118,175,0.31) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) rgb(15,53,91) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

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

  *#dm .dmInner div.u_1119009000 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1453053772 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1072306467 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1466394681 .photoGalleryViewAll.link {
    color:rgba(0,0,0,0) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-title {
    font-family: 'Tahoma' !important;
    font-weight:400 !important;
    color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1892706321 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(3,5,44) rgb(3,5,44) rgb(3,5,44) rgb(3,5,44) !important;
  }

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

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

  *#dm .dmInner div.u_1195830641 .ws-scrl-logos .image-wrapper { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1195830641 .ws-scrl-logos .marquee-image {
    border-style:solid !important;
    border-color:var(--color_1) !important;
    border-width:0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

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

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

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

  *#dm .dmInner div.u_1972190214 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1910175381 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1135424812 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1011706428 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1890221818 img { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner div.u_1652461926 img { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner div.u_1782669958 img { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner div.u_1072698404 img { border-radius:8px 8px 8px 8px !important; }

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

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

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

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

  *#dm .dmInner div.u_1284721817 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1151372660 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1332281520 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1865279872 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1721236059 img { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner div.u_1894820420 img { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner div.u_1996749254 img { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner div.u_1591270998 img { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner *.u_1195830641 .ws-scrl-logos .image-wrapper { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1195830641 .ws-scrl-logos { background-color:var(--color_1) !important; }

  *#dm .dmInner *.u_1612927224 { text-align:CENTER !important; }

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

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

  *#dm .dmInner *.u_1076162958 { text-align:CENTER !important; }

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

  *#dm .dmInner *.u_1466394681 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1482404649 { display:block !important; }

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

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

  *#dm .dmInner *.u_1344245417 { display:block !important; }

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

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

  *#dm .dmInner *.u_1910114122 { display:block !important; }

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

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

  *#dm .dmInner *.u_1017798414 { display:block !important; }

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

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

  *#dm .dmInner div.u_3378074839 .reviews-summary { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_3378074839 .rating-text { color:var(--color_8) !important; }

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

  *#dm .dmInner div.u_1137849270 {
    border-style:solid !important;
    border-color:rgb(51,51,51) rgb(51,51,51) rgb(51,51,51) var(--color_3) !important;
    border-width:0px 0px 0px 1px !important;
  }

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

  *#dm .dmInner div.u_3378074839 .reviews-heading {
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_3378074839 .reviews-nav-prev {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_3378074839 .reviews-nav-next {
    border-style:solid !important;
    border-width:0px !important;
  }

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

  *#dm .dmInner div.u_1759966437 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1868667938 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1922955297 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1769954781 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1622911669 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1658876673 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) rgb(35,194,243) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1061961103 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1832705589 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) rgb(250,250,250) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(216,190,150,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1832705589 .svg { fill:var(--color_2) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }

  *#dm .dmInner *.u_1466394681 .photoGalleryThumbs .image-container a { padding-top:20px !important; }

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

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

  *#dm .dmInner div.u_1466394681 .caption-container .caption-title { font-size:16px !important; }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1466394681 .photoGalleryViewAll { padding:0 20px !important; }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner *.u_1466394681 .caption-inner {
    padding-left:13px !important;
    padding-right:13px !important;
  }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-title { font-size:32px !important; }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text { font-size:24px !important; }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text .rteBlock { font-size:24px !important; }

  *#dm .dmInner *.u_1195830641 .ws-scrl-logos { padding:0px !important; }

  *#dm .dmInner *.u_1195830641 .ws-scrl-logos .image-wrapper {
    height:210px !important;
    width:170px !important;
    padding-left:17px !important;
    padding-right:17px !important;
    padding-top:37px !important;
    padding-bottom:37px !important;
  }

  *#dm .dmInner *.u_1466394681 .photoGalleryThumbs .image-container a { padding-top:228px !important; }

  *#dm .dmInner *.u_1466394681 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner div.u_3378074839 .rating-text { font-size:18px !important; }

  *#dm .dmInner div.u_3378074839 .reviews-heading { font-size:36px !important; }

  *#dm .dmInner div.u_3378074839 .review-cta-button {
    width:872px !important;
    height:30px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1466394681 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1466394681 .photoGalleryThumbs .image-container a { padding-top:20px !important; }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1466394681 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1466394681 .caption-container .caption-title { font-size:24px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3378074839 .reviews-heading { font-size:30px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: var(--color_1);
    --overlapping-background-image: none;
}
}



@media all {
    
#\36 2a7079efdd2b461c334f002 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 2a7079efdd2b461c334f003 {
    min-height: 270px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a7079efdd2b461c334f005 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22.75%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a707dbfdd2b461c334f300 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a707e2fdd2b461c334f5aa {
    align-self: auto;
    max-width: 100%;
    width: 88.52%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a70819fdd2b461c335037f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22.75%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    padding: 8px 0% 8px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a7081dfdd2b461c335070c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22.75%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    padding: 8px 0% 8px 0%;
    margin: 0% 0% 0% 0%;
}
    
#f20a1b62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22.75%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    padding: 8px 0% 8px 0%;
    margin: 0% 0% 0% 0%;
}
    
#e2eb34b3 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0a43512 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 97569e7 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 003860b {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 92de6a0 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c3fc6e4 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a7079efdd2b461c334f000 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 2a709abfdd2b461c33561b0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.41942231075697%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a709abfdd2b461c33561ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    background-color: var(--color_1);
    width: 63.58%;
    min-width: 4%;
    padding: 60px 6% 60px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a709abfdd2b461c33561af::before, #\36 2a709abfdd2b461c33561af > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.38;
    border-radius: inherit;
}
#\36 2a709abfdd2b461c33561af {
    background-image: url("https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/pexels-photo-639078-1920w.jpeg");
    background-attachment: fixed;
}
    
#\36 2a709abfdd2b461c33561ad {
    min-height: 828px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    padding: 100px 2% 100px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a709effdd2b461c3356d2a {
    align-self: flex-start;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a70a02fdd2b461c3357447 {
    align-self: auto;
    max-width: none;
    width: 99.61474879924029%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin-top: 3%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a70a27fdd2b461c3357dd9 {
    align-self: auto;
    max-width: 100%;
    width: 358px;
    justify-self: auto;
    height: 75px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a709abfdd2b461c33561ac {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 2a70b1efdd2b461c3359f53 {
    min-height: 352px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 2% 10px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a70b1efdd2b461c3359f54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a70b47fdd2b461c335a769 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a70b52fdd2b461c335aab6 {
    align-self: auto;
    max-width: 100%;
    width: 99.99874697422754%;
    justify-self: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bf5e7ef {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a70b1efdd2b461c3359f50 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ch4 {
    width: 84.99%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_vtr {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#c01c31c9[data-background-color-animation] {
    
}
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.44;
}
#c01c31c9 {
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
}
    
#\35 c5aa20b {
    min-height: 1373px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 11% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 27px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#aba9dfaa {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r6p {
    width: 472px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_db1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_4st {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 95px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
}
}



@media all {
    
#f3867199 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c597ed64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    box-shadow: none;
    border-radius: 22px 22px 22px 22px;
    background-color: rgba(0, 60, 109, 0.79);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 323023e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 2% 100px 2%;
    margin: 0% 0% 0% 0%;
}
    
#cbaaa06d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cbaaa06d {
    width: 93.64%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#dd0c8a29::before, #dd0c8a29 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(3, 119, 217, 1);
    opacity: 0.22;
}
#dd0c8a29 {
    box-shadow: none;
    --bg-start: var(--color_2);
}
    
#cf3c8856 {
    margin: 0px 0% 0px 0%;
}
    
#widget_3br {
    width: 100%;
    height: 36px;
    max-width: 100%;
    order: 1;
}
    
#widget_a5a {
    width: 100%;
    height: 40px;
    max-width: 100%;
    order: 5;
}
    
#\37 9e197ac {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 336px;
    justify-self: auto;
    height: 62px;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 4684996 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9901406 {
    min-height: 41px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 36bd495 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f923b278 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\38 b2c1ced {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3610be4 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#e7186ebb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 39px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c51b706f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 39px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cbdbf20::before, #\39 cbdbf20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#\39 cbdbf20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/slip+and+fall-1920w.png);
    order: 3;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 30efa0b {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9d3d17e {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 11c2b56::before, #\37 11c2b56 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#\37 11c2b56 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/car-accident-1920w.png);
    order: 0;
    background-position: 0% 50%;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#b7efc6fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b7efc6fd {
    width: 99.99207410390656%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbe72a24 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#a275f6c4 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ac065598::before, #ac065598 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#ac065598 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/wrongful-1920w.png);
    order: 2;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4f3a384 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fc8daa64 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a752a8c {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_pnd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 3e5d2e6 {
    width: 98.94352954956622%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3b6b870::before, #b3b6b870 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#b3b6b870 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/truck-1920w.png);
    order: 1;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\37 422f1ac {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a89950c {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 94f2ef2 {
    width: 96.8601620044972%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8e42f13 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b62bcce {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a9142925 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\35 e901abb {
    margin: 0px 0% 0px 0%;
}
    
#bf4a9f92 {
    width: 99.99463008517844%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2519cf0 {
    width: 96.30826343433085%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 1781019 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b41158d1 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c3e9952 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce85cd1e {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 000ed3e {
    min-height: 325px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 64f94be::before, #\39 64f94be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.33;
    border-radius: inherit;
}
#\39 64f94be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/pexels-photo-5700181-1920w.jpeg);
    order: 3;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8db256c {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\34 8f7b2e2 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 aa1e358 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\35 b712ed3 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5fd12fd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.98894230769231%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d8c2787 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#afb31e6c {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 15px;
}
    
#bb6726de {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#b94a6561 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0ad07ee {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e8e7f9e2 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f3d7aba::before, #\39 f3d7aba > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#\39 f3d7aba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/pexels-photo-13081824-1920w.jpeg);
    order: 1;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 a585cef {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\33 98a28cb {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#bcadc1f3 {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e9285d34::before, #e9285d34 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.8;
    border-radius: inherit;
}
#e9285d34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/pexels-photo-19839731-1920w.jpeg);
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#d9556b83::before, #d9556b83 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#d9556b83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/sign-slippery-wet-caution-1920w.jpg);
    order: 2;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#b2d748c6 {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 15px;
}
    
#cc378b1b {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 15px;
}
    
#\32 8a9ada7 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 208735b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 202px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4d13f2d {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 30eb461.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 25px;
    padding-bottom: 0px;
}
#\32 30eb461 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a7cff8f5 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cfb6e061 {
    width: 95.83490707317523%;
    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 5b65f44 {
    width: 94.82631908221381%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ada60b86 {
    width: 94.82631908221381%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdcca74d {
    width: 93.8177310912524%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 e2fcfa6 {
    min-height: 160px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 55px 0% 7px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 04dcc8d {
    margin: 0px 0% 0px 0%;
}
    
#\36 6bb612f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1b2f2b4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 51767c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_83b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 682f58e {
    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 {
    
#c7b3cf8b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    justify-content: flex-start;
    border-radius: 7px 7px 7px 7px;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\37 5ae52db {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d82786e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 1ba8190 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 66cf7cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    border-radius: 7px 7px 7px 7px;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\31 378fd42 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\39 3ba876c {
    background-image: none;
    background-color: var(--color_5);
}
    
#\39 8d0514e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a463d7ef {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 08793e7 {
    margin: 0px 0% 0px 0%;
}
    
#da26c93a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    justify-content: flex-start;
    border-radius: 7px 7px 7px 7px;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\31 33509cd {
    min-height: 324px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_hp3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ef6b9e5f {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f45c6533 {
    width: 60px;
    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 {
    
#\34 857b40c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 fa9a353 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9925a3a {
    width: 850px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9ed3ad7 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\39 cfe801b {
    justify-content: flex-start;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#be6f3fd5 {
    min-height: 485px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 3% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 a66052e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#afac2b59 {
    background-color: var(--color_1);
    background-image: none;
}
    
#e831cce0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e30d7664 {
    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;
}
    
#\36 2854f7a {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\37 96687e1 {
    width: 670px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#db8448a1 {
    background-color: var(--color_1);
    background-image: none;
    background-size: auto;
    background-position: 0% 100%;
}
    
#cf08c0d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#edf7ec04::before, #edf7ec04 > .bgExtraLayerOverlay {
    
}
#edf7ec04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 40%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/pexels-photo-5668882-1920w.jpeg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8640b71 {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a0c7e473.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15% 0px 0%;
}
#a0c7e473 {
    width: 61.86630067539115%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eab470f9 {
    margin: 0px 0px 0px 0px;
}
    
#\37 e3f4727 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tfs {
    width: 80px;
    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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 80225c9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f6fbfe7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#e4b01188 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c454b055 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cdd15ee7 {
    width: 1180px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vgn {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 0;
}
    
#widget_7bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#b4ba950d {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\32 20a0071 {
    min-height: 41px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 a0b1e0a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 13318c2 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#d000c6f7 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d655c30.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 d655c30 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b56e95df {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 39px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ddaa9a6::before, #\32 ddaa9a6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#\32 ddaa9a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/bicycle-1920w.png);
    order: 2;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#e3df0c83 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7ac6f3a {
    width: 96.86%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd527741 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#d3e75163 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4cb748d {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\32 b1e44c9 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c383f60 {
    width: 98.94%;
    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 26c0ded::before, #\33 26c0ded > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#\33 26c0ded {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/product-1920w.png);
    order: 2;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#ddffe96d {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6ae19d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#c706c2f0::before, #c706c2f0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#c706c2f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/pexels-photo-1007836-1920w.jpeg);
    order: 1;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#f91ae974 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 77px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#acde7d3e {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 10d9c63 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 04dac2b {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a524e8df {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d682633c::before, #d682633c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#d682633c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/pexels-photo-12002262-1920w.jpeg");
    order: 1;
    background-position: 0% 50%;
    padding: 50px 1% 50px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\32 db16848 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 6ffe0c5 {
    margin: 0px 0% 0px 0%;
}
    
#d9af7ebf {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\36 4ec50aa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 39px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a5ec704 {
    width: 96.31%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3891d70 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 0648772 {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 15px;
}
    
#\39 2384565 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#f7e34d61::before, #f7e34d61 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.48;
    border-radius: inherit;
}
#f7e34d61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 19.2%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/Damages-Available-in-a-Rideshare-Accident-Case_273701495_Altered_Green-1024x739-100x100.webp);
    order: 1;
    background-position: 0% 50%;
    padding: 3% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 eb430e5 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\37 71ca7c9 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f5fb4f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f5fb4f2 {
    width: 99.99207410390656%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 13ebde8 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\31 0910f53 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cc12dea0 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5e036b0 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfe80a23::before, #bfe80a23 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#bfe80a23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 19.2%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/How-Much-Is-My-Truck-Accident-Case-Worth_247592114_Altered_Green-1-1024x739-100x100.webp);
    order: 1;
    padding: 3% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f5ee7a87 {
    margin: 0px 0% 0px 0%;
}
    
#\39 d6c85c4 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3b9b04a::before, #\37 3b9b04a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.34;
    border-radius: inherit;
}
#\37 3b9b04a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 19.2%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/gl-motorcycle-accedent-100x100.webp);
    order: 2;
    padding: 3% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ea8ccf24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 74ef7ba {
    min-height: 464px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b28d8fb1 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#ea1f2677 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fad8eadf {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 15px;
}
    
#\32 f8cd9ac {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 185286b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5da73c3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 9px;
    padding-bottom: 9px;
}
#\34 5da73c3 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e690f84c {
    width: 96.8601620044972%;
    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 ab6c94c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d048d8a8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e01b953 {
    width: 98.94352954956622%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d22de7ee::before, #d22de7ee > .bgExtraLayerOverlay {
    
}
#d22de7ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 19.2%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 0px 0px 0px 0px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/gl-motorcycle-accedent-100x100.webp);
    order: 2;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ccc967f {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8b4bd29::before, #\38 8b4bd29 > .bgExtraLayerOverlay {
    
}
#\38 8b4bd29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 19.2%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 0px 0px 0px 0px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/gl-motorcycle-accedent-100x100.webp);
    order: 2;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 2ce87c6 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\36 345b9ec {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\33 f28b403 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9241cd7 {
    width: 98.94352954956622%;
    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 a2b1e75 {
    margin: 0px 0% 0px 0%;
}
    
#\38 ceec738 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\36 f0cc26f::before, #\36 f0cc26f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.48;
    border-radius: inherit;
}
#\36 f0cc26f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/Damages-Available-in-a-Rideshare-Accident-Case_273701495_Altered_Green-1024x739-100x100.webp);
    order: 0;
    background-position: 0% 50%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#b340d1fc {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c1b429b8::before, #c1b429b8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#c1b429b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/How-Much-Is-My-Truck-Accident-Case-Worth_247592114_Altered_Green-1-1024x739-100x100.webp);
    order: 2;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#ecd900bf {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae3b2f21::before, #ae3b2f21 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.34;
    border-radius: inherit;
}
#ae3b2f21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/gl-motorcycle-accedent-100x100.webp);
    order: 3;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e82508f {
    min-height: 41px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f8878948 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4aefcc4 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#faa7f417 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 ef35488 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e278cf05 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 543481b::before, #\33 543481b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.34;
    border-radius: inherit;
}
#\33 543481b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/gl-motorcycle-accedent-100x100.webp);
    order: 1;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#a860b4be {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb9b4a04 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 beb0a15 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#db2918b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0218d7a {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\30 3ddb085.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 3ddb085 {
    width: 99.99207410390656%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e592400 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ffd8950 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\39 1b2e491 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 a906962 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 790fe15 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 db4f8a1 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 07f70ac {
    width: 96.8601620044972%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba60484a {
    width: 99.99463008517844%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0e72ec6 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 730543a {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fa55e7c6 {
    width: 96.30826343433085%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a2a35a29 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfddf00c {
    width: 96.30826343433085%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d20f8a78 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f659053 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7e0c839 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#af3c70cc {
    margin: 0px 0% 0px 0%;
}
    
#c3cdcdd3 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 68006f2 {
    width: 55.5312px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bb51a4a {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6ff453b {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba74f315::before, #ba74f315 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.48;
    border-radius: inherit;
}
#ba74f315 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/Damages-Available-in-a-Rideshare-Accident-Case_273701495_Altered_Green-1024x739-100x100.webp);
    order: 1;
    background-position: 0% 50%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\34 844584c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bddcd53 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c4591b1::before, #\37 c4591b1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#\37 c4591b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/How-Much-Is-My-Truck-Accident-Case-Worth_247592114_Altered_Green-1-1024x739-100x100.webp);
    order: 1;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\38 b015661 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e59720a6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d5446910 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 98d9169 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99459034439377%;
    min-height: 60px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d7872c0 {
    width: 96.8601620044972%;
    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 cffe0e7 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#b5d0752a::before, #b5d0752a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.34;
    border-radius: inherit;
}
#b5d0752a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/gl-motorcycle-accedent-100x100.webp);
    order: 2;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d813137 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\32 64b8f7a {
    width: 98.94352954956622%;
    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 560d601 {
    min-height: 41px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 100px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1c1be47::before, #\35 1c1be47 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.34;
    border-radius: inherit;
}
#\35 1c1be47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 24.25%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://irp.cdn-website.com/bbb9933f/import/clib/greenlaw_biz/dms3rep/multi/gl-motorcycle-accedent-100x100.webp);
    order: 2;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 499172a {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\38 1db6e34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 1db6e34 {
    width: 99.99207410390656%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e21418d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f62d0a3d {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f1169369 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5e5813f {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\33 7f1c474 {
    width: 99.99463008517844%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8eb4733 {
    width: 81.37%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    align-self: center;
}
    
#\31 a647d4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d04e53aa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99602406487053%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 6d43a3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b15ac077 {
    min-height: 153px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 6809ee9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_72j {
    width: 360px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#a83d9e33 {
    align-self: center;
    max-width: 100%;
    width: 99.83%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#edd4791f {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\38 71e47b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 4fd2d48 {
    min-height: 207px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#da192a88 {
    margin: 0px 0% 0px 0%;
}
    
#widget_t4n {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 f4ba0a2 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\31 d46e7f4 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 336px;
    justify-self: auto;
    height: 62px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#c0d920d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e27fbd51 {
    min-height: 36px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 23fafab {
    margin: 0px 0% 0px 0%;
}
    
#\30 47ac0eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 2a98f54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 9e083d2 {
    min-height: 317px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 a0e7bfc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_emi {
    width: auto;
    height: 460px;
    max-width: 100%;
}
    
#\30 3e9370a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 02cfb29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
}
    
#a5b6cf04.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
}
#a5b6cf04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 20px;
}
    
#\34 ceddfc0 {
    min-height: 689px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 1% 50px 1%;
}
    
#\31 e9515be {
    width: 96.20%;
    height: 723px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 3.8%;
}
    
#\36 d6d0afa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 017a8a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3df6478 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a575d51 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\33 927bcaa {
    background-color: var(--color_1);
    background-image: initial;
}
    
#da8072c5 {
    width: 500px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\34 9907011 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/connected+%282%29-1920w.png);
    background-repeat: repeat;
    background-size: auto;
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cc436933 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b7e07a73 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 2% 100px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8ec3cf9 {
    width: 97.89%;
    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 034347d {
    width: 500px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 56614dc {
    margin: 0px 0% 0px 0%;
}
    
#\34 439b872 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.39%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(255,255,255,0);
    background-image: initial;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d9a99bfb {
    width: 46.56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#widget_i6f {
    width: 100%;
    height: 684px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a4499bc2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: url(https://lirp.cdn-website.com/bbb9933f/dms3rep/multi/opt/connected+%282%29-1920w.png);
    background-repeat: repeat;
    background-size: auto;
    background-attachment: fixed;
}
    
#\30 0fcaef7 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 2% 50px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 331870e {
    margin: 0px 0% 0px 0%;
}
    
#\38 9cf430f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(255,255,255,0);
    background-image: initial;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bd537f71 {
    width: 500px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7659833 {
    width: 97.89%;
    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 2d75057 {
    width: 45.00%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#\37 f4f7d4b {
    width: 97.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec68957e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_gd2 {
    width: 100%;
    height: 648px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a70819fdd2b461c335037f {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a7081dfdd2b461c335070c {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a7079efdd2b461c334f003 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding: 2% 6% 2% 6%;
}
    
#\36 2a7079efdd2b461c334f005 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f20a1b62 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a709abfdd2b461c33561b0 {
    width: 23.211781206171107%;
    min-height: 8px;
}
    
#\36 2a709abfdd2b461c33561ae {
    width: 76.79%;
    min-height: 8px;
    padding: 6% 4% 6% 4%;
}
    
#\36 2a709abfdd2b461c33561ad {
    column-gap: 0%;
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 100px 4% 100px 4%;
}
    
#\36 2a709abfdd2b461c33561af::before, #\36 2a709abfdd2b461c33561af > .bgExtraLayerOverlay {
    
}
    
#\36 2a709abfdd2b461c33561ac {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a70b1efdd2b461c3359f53 {
    min-height: 218px;
    padding: 100px 2% 36.2px 2%;
}
    
#widget_ch4 {
    width: 92.72%;
}
    
#\31 bf5e7ef {
    margin-top: 0px;
}
    
#\36 2a70b1efdd2b461c3359f50 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a70b1efdd2b461c3359f54 {
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 545px;
    padding: 25% 2% 15% 2%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 323023e {
    padding: 100px 4% 100px 4%;
}
    
#dd0c8a29::before, #dd0c8a29 > .bgExtraLayerOverlay {
    
}
    
#cf3c8856 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9901406 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    padding: 2% 4% 2% 4%;
}
    
#ac065598::before, #ac065598 > .bgExtraLayerOverlay {
    
}
#ac065598 {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 11c2b56::before, #\37 11c2b56 > .bgExtraLayerOverlay {
    
}
#\37 11c2b56 {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 cbdbf20::before, #\39 cbdbf20 > .bgExtraLayerOverlay {
    
}
#\39 cbdbf20 {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e901abb {
    margin: 0px 0% 0px 0%;
}
    
#b3b6b870::before, #b3b6b870 > .bgExtraLayerOverlay {
    
}
#b3b6b870 {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#bbe72a24 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 100%;
}
    
#f923b278 {
    width: 100%;
}
    
#\34 3610be4 {
    width: 100%;
}
    
#a9142925 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9285d34::before, #e9285d34 > .bgExtraLayerOverlay {
    
}
#e9285d34 {
    width: 23.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#d9556b83::before, #d9556b83 > .bgExtraLayerOverlay {
    
}
#d9556b83 {
    width: 23.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f3d7aba::before, #\39 f3d7aba > .bgExtraLayerOverlay {
    
}
#\39 f3d7aba {
    width: 23.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 000ed3e {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 315px;
    column-gap: 2%;
    padding-bottom: 12%;
}
    
#\39 64f94be::before, #\39 64f94be > .bgExtraLayerOverlay {
    
}
#\39 64f94be {
    width: 23.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e2fcfa6 {
    padding: 100px 4% 0% 4%;
}
    
#\37 04dcc8d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c7b3cf8b {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 66cf7cf {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#da26c93a {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 33509cd {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 2% 4% 2% 4%;
}
    
#\38 08793e7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 fa9a353 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 6%;
}
    
#\32 9925a3a {
    width: 99.99995457900414%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 cfe801b {
    width: 50%;
    min-height: 8px;
    justify-content: flex-start;
}
    
#be6f3fd5 {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 0%;
    padding: 2% 4% 3% 4%;
}
    
#e831cce0 {
    width: 50%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 96687e1 {
    width: 100%;
}
    
#cf08c0d9 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#edf7ec04::before, #edf7ec04 > .bgExtraLayerOverlay {
    
}
#edf7ec04 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 17px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\36 8640b71 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 4% 4% 4% 4%;
}
    
#a0c7e473 {
    width: 82.90%;
}
    
#\37 e3f4727 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#eab470f9 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 80225c9 {
    margin: 0px 0% 0px 0%;
}
    
#c454b055 {
    padding: 0% 2% 100px 2%;
}
    
#cdd15ee7 {
    order: 0;
}
    
#widget_vgn {
    order: 1;
}
    
#e4b01188 {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 20a0071 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    padding: 2% 4% 0px 4%;
}
    
#d682633c::before, #d682633c > .bgExtraLayerOverlay {
    
}
#d682633c {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6ffe0c5 {
    margin: 0px 0% 0px 0%;
}
    
#c706c2f0::before, #c706c2f0 > .bgExtraLayerOverlay {
    
}
#c706c2f0 {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 26c0ded::before, #\33 26c0ded > .bgExtraLayerOverlay {
    
}
#\33 26c0ded {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ddaa9a6::before, #\32 ddaa9a6 > .bgExtraLayerOverlay {
    
}
#\32 ddaa9a6 {
    width: 100%;
    min-height: 80px;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 13318c2 {
    width: 100%;
}
    
#b4ba950d {
    width: 100%;
}
    
#dd527741 {
    width: 100%;
}
    
#d9af7ebf {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 2384565 {
    width: 100%;
}
    
#f7e34d61::before, #f7e34d61 > .bgExtraLayerOverlay {
    
}
#f7e34d61 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\37 3b9b04a::before, #\37 3b9b04a > .bgExtraLayerOverlay {
    
}
#\37 3b9b04a {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\31 74ef7ba {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    padding: 2% 2% 3% 2%;
}
    
#f5ee7a87 {
    margin: 0px 0% 0px 0%;
}
    
#bfe80a23::before, #bfe80a23 > .bgExtraLayerOverlay {
    
}
#bfe80a23 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#d22de7ee::before, #d22de7ee > .bgExtraLayerOverlay {
    
}
#d22de7ee {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\38 8b4bd29::before, #\38 8b4bd29 > .bgExtraLayerOverlay {
    
}
#\38 8b4bd29 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\38 eb430e5 {
    width: 100%;
}
    
#b28d8fb1 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2ce87c6 {
    width: 100%;
}
    
#\36 345b9ec {
    width: 100%;
}
    
#\39 a2b1e75 {
    margin: 0px 0% 0px 0%;
}
    
#\37 0218d7a {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 100%;
}
    
#\38 ceec738 {
    width: 100%;
}
    
#\36 f0cc26f::before, #\36 f0cc26f > .bgExtraLayerOverlay {
    
}
#\36 f0cc26f {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c1b429b8::before, #c1b429b8 > .bgExtraLayerOverlay {
    
}
#c1b429b8 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ae3b2f21::before, #ae3b2f21 > .bgExtraLayerOverlay {
    
}
#ae3b2f21 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e82508f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    padding: 2% 4% 2% 4%;
}
    
#\33 543481b::before, #\33 543481b > .bgExtraLayerOverlay {
    
}
#\33 543481b {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 499172a {
    width: 100%;
}
    
#\36 cffe0e7 {
    width: 100%;
}
    
#ba74f315::before, #ba74f315 > .bgExtraLayerOverlay {
    
}
#ba74f315 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b5d0752a::before, #b5d0752a > .bgExtraLayerOverlay {
    
}
#b5d0752a {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d8eb4733 {
    width: 100%;
}
    
#\34 d813137 {
    width: 100%;
}
    
#\38 560d601 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    padding: 2% 4% 100px 4%;
}
    
#af3c70cc {
    margin: 0px 0% 0px 0%;
}
    
#\37 c4591b1::before, #\37 c4591b1 > .bgExtraLayerOverlay {
    
}
#\37 c4591b1 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1c1be47::before, #\35 1c1be47 > .bgExtraLayerOverlay {
    
}
#\35 1c1be47 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b15ac077 {
    padding: 4% 2% 100px 2%;
}
    
#\37 43a5459 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4fd2d48 {
    min-height: 56px;
    padding: 100px 2% 0% 2%;
}
    
#da192a88 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e27fbd51 {
    min-height: 240px;
    padding: 1% 2% 100px 2%;
}
    
#\35 23fafab {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9e083d2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 3e9370a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 02cfb29 {
    width: 100%;
    min-height: 80px;
}
    
#\34 ceddfc0 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 a575d51 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7e07a73 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 30px;
    padding: 100px 4% 100px 4%;
}
    
#\38 56614dc {
    margin: 0px 0% 0px 0%;
}
    
#\34 439b872 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
}
    
#d9a99bfb {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 331870e {
    margin: 0px 0% 0px 0%;
}
    
#\30 0fcaef7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 30px;
    padding: 100px 4% 100px 4%;
}
    
#\38 9cf430f {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
}
    
#\35 2d75057 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
}
}



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



@media (max-width: 767px) {
    
#db8448a1 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 8640b71 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 d46e7f4 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 2a7079efdd2b461c334f003 {
    flex-direction: column;
    min-height: 0;
    row-gap: 22px;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 4% 4% 4% 4%;
}
    
#\36 2a7079efdd2b461c334f005 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a70819fdd2b461c335037f {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a7081dfdd2b461c335070c {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f20a1b62 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a7079efdd2b461c334f000 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 2a709abfdd2b461c33561b0 {
    width: 100%;
    min-height: 354px;
    align-items: center;
}
    
#\36 2a709abfdd2b461c33561ae {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 12% 8% 12% 8%;
}
    
#\36 2a709abfdd2b461c33561ad {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#\36 2a70a27fdd2b461c3357dd9 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 2a709abfdd2b461c33561af::before, #\36 2a709abfdd2b461c33561af > .bgExtraLayerOverlay {
    
}
    
#\36 2a709abfdd2b461c33561ac {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 2a70b1efdd2b461c3359f53 {
    flex-direction: column;
    min-height: unset;
    padding: 50px 4% 2% 4%;
}
    
#\36 2a70b1efdd2b461c3359f54 {
    min-height: 66px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 2a70b52fdd2b461c335aab6 {
    width: 100.00%;
}
    
#\36 2a70b1efdd2b461c3359f50 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ch4 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: unset;
    flex-direction: column;
    padding: 28% 4% 8% 4%;
}
    
#\38 1a6e889 {
    min-height: 491px;
    width: 100%;
    row-gap: 8px;
    height: auto;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_r6p {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_4st {
    min-height: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c597ed64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 323023e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#dd0c8a29::before, #dd0c8a29 > .bgExtraLayerOverlay {
    
}
    
#cf3c8856 {
    margin: 0px 0% 0px 0%;
}
    
#cbaaa06d {
    width: 95.31%;
}
}



@media (max-width: 767px) {
    
#\39 9901406 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 20px 4% 0% 4%;
}
    
#ac065598::before, #ac065598 > .bgExtraLayerOverlay {
    
}
#ac065598 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#e7186ebb {
    align-items: flex-start;
    min-height: 31px;
    height: auto;
}
    
#c51b706f {
    align-items: flex-start;
    min-height: 31px;
    height: auto;
}
    
#\37 11c2b56::before, #\37 11c2b56 > .bgExtraLayerOverlay {
    
}
#\37 11c2b56 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 cbdbf20::before, #\39 cbdbf20 > .bgExtraLayerOverlay {
    
}
#\39 cbdbf20 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#fc8daa64 {
    align-items: flex-start;
    min-height: 31px;
    height: auto;
}
    
#\35 e901abb {
    margin: 0px 0% 0px 0%;
}
    
#b3b6b870::before, #b3b6b870 > .bgExtraLayerOverlay {
    
}
#b3b6b870 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 422f1ac {
    align-items: flex-start;
    min-height: 31px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 1781019 {
    align-items: flex-start;
    min-height: 99px;
}
    
#e9285d34::before, #e9285d34 > .bgExtraLayerOverlay {
    
}
#e9285d34 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#d9556b83::before, #d9556b83 > .bgExtraLayerOverlay {
    
}
#d9556b83 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5fd12fd {
    align-items: flex-start;
    min-height: 99px;
}
    
#\35 c3e9952 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\39 f3d7aba::before, #\39 f3d7aba > .bgExtraLayerOverlay {
    
}
#\39 f3d7aba {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 000ed3e {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 12%;
    row-gap: 20px;
}
    
#\39 64f94be::before, #\39 64f94be > .bgExtraLayerOverlay {
    
}
#\39 64f94be {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 208735b {
    align-items: flex-start;
    min-height: 99px;
}
}



@media (max-width: 767px) {
    
#\32 e2fcfa6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 2% 4%;
}
    
#\37 04dcc8d {
    margin: 0px 0% 0px 0%;
}
    
#\33 51767c7 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_83b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#c7b3cf8b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#\37 66cf7cf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#\38 08793e7 {
    margin: 0px 0% 0px 0%;
}
    
#da26c93a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#\31 33509cd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\34 857b40c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 fa9a353 {
    min-height: 0;
    flex-direction: column;
    padding-left: 8%;
    padding-right: 8%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#\32 9925a3a {
    width: 99.99985088536813%;
}
}



@media (max-width: 767px) {
    
#\39 cfe801b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#be6f3fd5 {
    min-height: 0;
    flex-direction: column;
    row-gap: 8px;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\39 a66052e {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e831cce0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#e30d7664 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 96687e1 {
    width: 311px;
}
    
#cf08c0d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
}
    
#edf7ec04::before, #edf7ec04 > .bgExtraLayerOverlay {
    
}
#edf7ec04 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 21px;
}
    
#\36 8640b71 {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#a0c7e473 {
    width: 100.00%;
}
    
#eab470f9 {
    margin: 0px 0px 0px 0px;
}
    
#\37 e3f4727 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\38 80225c9 {
    margin: 0px 0% 0px 0%;
}
    
#e4b01188 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c454b055 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 50px 4%;
}
    
#widget_7bf {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#a524e8df {
    align-items: flex-start;
    min-height: 31px;
    height: auto;
}
    
#\32 20a0071 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 30px 4% 50px 4%;
}
    
#d682633c::before, #d682633c > .bgExtraLayerOverlay {
    
}
#d682633c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6ffe0c5 {
    margin: 0px 0% 0px 0%;
}
    
#c706c2f0::before, #c706c2f0 > .bgExtraLayerOverlay {
    
}
#c706c2f0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#f91ae974 {
    align-items: flex-start;
    min-height: 62px;
    height: auto;
}
    
#\33 26c0ded::before, #\33 26c0ded > .bgExtraLayerOverlay {
    
}
#\33 26c0ded {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#b56e95df {
    align-items: flex-start;
    min-height: 31px;
    height: auto;
}
    
#\32 ddaa9a6::before, #\32 ddaa9a6 > .bgExtraLayerOverlay {
    
}
#\32 ddaa9a6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4ec50aa {
    align-items: flex-start;
    min-height: 31px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 185286b {
    align-items: flex-start;
    min-height: 99px;
}
    
#f7e34d61::before, #f7e34d61 > .bgExtraLayerOverlay {
    
}
#f7e34d61 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3b9b04a::before, #\37 3b9b04a > .bgExtraLayerOverlay {
    
}
#\37 3b9b04a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ab6c94c {
    align-items: flex-start;
    min-height: 99px;
}
    
#d048d8a8 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\31 74ef7ba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 8% 4%;
}
    
#f5ee7a87 {
    margin: 0px 0% 0px 0%;
}
    
#bfe80a23::before, #bfe80a23 > .bgExtraLayerOverlay {
    
}
#bfe80a23 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#d22de7ee::before, #d22de7ee > .bgExtraLayerOverlay {
    
}
#d22de7ee {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8b4bd29::before, #\38 8b4bd29 > .bgExtraLayerOverlay {
    
}
#\38 8b4bd29 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#a860b4be {
    align-items: flex-start;
    min-height: 99px;
}
    
#\39 beb0a15 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 f28b403 {
    height: 240px;
}
    
#\39 a2b1e75 {
    margin: 0px 0% 0px 0%;
}
    
#db2918b6 {
    height: 240px;
}
    
#\36 f0cc26f::before, #\36 f0cc26f > .bgExtraLayerOverlay {
    
}
#\36 f0cc26f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c1b429b8::before, #c1b429b8 > .bgExtraLayerOverlay {
    
}
#c1b429b8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#ae3b2f21::before, #ae3b2f21 > .bgExtraLayerOverlay {
    
}
#ae3b2f21 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e82508f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 20px 4% 0% 4%;
}
    
#f8878948 {
    align-items: flex-start;
    min-height: 99px;
}
    
#faa7f417 {
    height: 240px;
}
    
#\39 ef35488 {
    height: 240px;
}
    
#e278cf05 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 543481b::before, #\33 543481b > .bgExtraLayerOverlay {
    
}
#\33 543481b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#e59720a6 {
    align-items: flex-start;
    min-height: 99px;
}
    
#d5446910 {
    height: 240px;
}
    
#\34 f659053 {
    align-items: flex-start;
    min-height: 99px;
}
    
#b5d0752a::before, #b5d0752a > .bgExtraLayerOverlay {
    
}
#b5d0752a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 560d601 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 30px 4% 50px 4%;
}
    
#af3c70cc {
    margin: 0px 0% 0px 0%;
}
    
#\35 1c1be47::before, #\35 1c1be47 > .bgExtraLayerOverlay {
    
}
#\35 1c1be47 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e21418d {
    align-items: flex-start;
    min-height: 99px;
}
    
#f1169369 {
    height: 240px;
}
    
#ba74f315::before, #ba74f315 > .bgExtraLayerOverlay {
    
}
#ba74f315 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 844584c {
    height: 240px;
}
    
#\37 c4591b1::before, #\37 c4591b1 > .bgExtraLayerOverlay {
    
}
#\37 c4591b1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#d04e53aa {
    align-items: flex-start;
    min-height: 99px;
}
    
#\38 b015661 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 6d43a3f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b15ac077 {
    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) {
    
#a83d9e33 {
    width: 100.00%;
}
    
#\38 71e47b6 {
    min-height: 133px;
    align-items: center;
    width: 100%;
}
    
#\38 4fd2d48 {
    flex-direction: column;
    min-height: unset;
    padding: 4% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#c0d920d7 {
    min-height: 80px;
    width: 100%;
}
    
#e27fbd51 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 14% 4%;
}
}



@media (max-width: 767px) {
    
#\36 2a98f54 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 9e083d2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_emi {
    width: 323px;
    height: 548px;
}
}



@media (max-width: 767px) {
    
#\36 02cfb29 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\34 ceddfc0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 50px 4% 50px 4%;
}
    
#\31 e9515be {
    height: 240px;
}
    
#\36 3df6478 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a575d51 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#da8072c5 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#b7e07a73 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 50px 4% 50px 4%;
}
    
#\38 8ec3cf9 {
    width: 100.00%;
}
    
#\38 56614dc {
    margin: 0px 0% 0px 0%;
}
    
#\34 439b872 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d9a99bfb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_i6f {
    width: 100.00%;
    height: 438px;
}
}



@media (max-width: 767px) {
    
#\30 0fcaef7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 50px 4% 50px 4%;
}
    
#\35 331870e {
    margin: 0px 0% 0px 0%;
}
    
#\38 9cf430f {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b7659833 {
    width: 100.00%;
}
    
#\35 2d75057 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f4f7d4b {
    width: 100.00%;
}
    
#widget_gd2 {
    width: 100.00%;
    height: 428px;
}
}

