@media all {
  *#dm .dmInner div.u_2156892079 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_2156892079 .m-recaptcha {
    font-size:14px !important;
    color:var(--color_5) !important;
  }

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

  *#dm .dmInner div.u_2156892079 textarea {
    background-color:rgba(255,255,255,0.5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_2156892079 select {
    background-color:rgba(255,255,255,0.5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_2156892079 .dmforminput {
    padding-inline:5px !important;
    padding-block:3px !important;
  }

  *#dm .dmInner div.u_2156892079 .spacing-container {
    margin-inline:-5px !important;
    margin-block:-3px !important;
  }

  *#dm .dmInner div.u_2156892079 .dmformsubmit {
    width:200px !important;
    height:35px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1056813044 .copyright { color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3463898546 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1009674062 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1073673717 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1100904696 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.9px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1441150022 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1290373575 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1085778778 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.9px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

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

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

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

  *#dm .dmInner div.u_1115121553 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1461172988 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1587184679 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1581346945 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

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

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

  *#dm .dmInner div.u_1929373196 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.9px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

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

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

  *#dm .dmInner div.u_1234586893 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1358098343 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1965736752 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1854455650 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1885531679 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.9px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1357546387 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1926568896 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1896237416 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.9px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

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

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

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

  *#dm .dmInner div.u_1797260530 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1665053752 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1354245606 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1399303072 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1686564047 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1058229830 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.9px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) rgb(231,138,44) !important;
  }

  *#dm .dmInner div.u_1022051689 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1633400265 {
    border-style:solid !important;
    border-width:0px 0px 0px 3.88889px !important;
    border-color:rgb(23,25,53) rgb(23,25,53) rgb(23,25,53) var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1215170275 textarea {
    background-color:rgba(255,255,255,0.5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1215170275 select {
    background-color:rgba(255,255,255,0.5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1215170275 .dmforminput {
    padding-inline:5px !important;
    padding-block:3px !important;
  }

  *#dm .dmInner div.u_1215170275 .spacing-container {
    margin-inline:-5px !important;
    margin-block:-3px !important;
  }

  *#dm .dmInner div.u_1215170275 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    width:200px !important;
    height:36px !important;
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_1215170275 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1215170275 .m-recaptcha {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1215170275 .dmforminput input { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .dmforminput textarea { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .dmforminput .fileUploadLink { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .checkboxwrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .radiowrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .optinwrapper div { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .freetextwrapper { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .dmforminput select { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 .dmforminput option { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 input::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 input.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 textarea::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 textarea.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 select::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1215170275 select.placeholder { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1015975617 textarea {
    background-color:rgba(255,255,255,0.5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1015975617 select {
    background-color:rgba(255,255,255,0.5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1015975617 .dmforminput {
    padding-inline:5px !important;
    padding-block:3px !important;
  }

  *#dm .dmInner div.u_1015975617 .spacing-container {
    margin-inline:-5px !important;
    margin-block:-3px !important;
  }

  *#dm .dmInner div.u_1015975617 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    width:200px !important;
    height:36px !important;
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_1015975617 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1015975617 .m-recaptcha {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1015975617 .dmforminput input { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .dmforminput textarea { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .dmforminput .fileUploadLink { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .checkboxwrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .radiowrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .optinwrapper div { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .freetextwrapper { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .dmforminput select { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 .dmforminput option { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 input::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 input.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 textarea::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 textarea.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 select::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015975617 select.placeholder { color:rgba(255,255,255,1) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3202627058 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
@media (min-width:1025px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 4% 16px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 1000px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/837141d1/dms3rep/multi/opt/large-custom-metal-workshop-building-with-high-ceilings-near-me-ohio-1920w.jpg");
    background-attachment: fixed;
    box-shadow: rgba(23, 25, 53, 0.61) 0px 3px 11px 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_dlt {
    width: 99.85%;
    height: auto;
    max-width: 100%;
}
    
#fddb0e48.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fddb0e48 {
    width: 75.66%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 2% 0%;
}
    
#widget_h1t {
    width: 200px;
    height: auto;
    min-height: 35px;
    max-width: 100%;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 6px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 7% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_glj {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: var(--color_5) 3px 3px 11px 0px;
    padding: 45px 16px 25px 16px;
    margin: -10% 0% 0% 0%;
}
    
#widget_j2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#widget_j2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_5ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_0jm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_qd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\36 b19c80f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\32 3faf2ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\34 909f361 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 0342bcb {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a0913c0 {
    min-height: 0;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 1% 4% 1%;
}
    
#\30 b12ccc8 {
    background-color: var(--color_1);
    background-image: none;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
}
    
#widget_q4m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 842e766 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b503f292 {
    margin: 0px 0% 0px 0%;
}
    
#group_faa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 2.1063602205095853%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_cqk {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_qtk {
    width: 200px;
    height: auto;
    max-width: 100%;
}
    
#widget_blp.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 0px 0px;
}
#widget_blp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c16fb85a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1f3baab {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 2.1063602205095853%;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e1dbb6e {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 ea3cd17.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 0px 0px;
}
#\35 ea3cd17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#fee153ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 9210c07 {
    width: 200px;
    height: auto;
    max-width: 100%;
}
    
#a86fbd02 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 2.1063602205095853%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 91ac76b {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ec8ac25e.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 0px 0px;
}
#ec8ac25e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a58dfcca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f129608d {
    width: 200px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d038bf59 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\35 7bb6b81 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_s7c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ea48bac8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 64a90c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 1% 16px 5%;
    margin: 0px 0% 0px 0%;
}
    
#\30 cf1c2b0 {
    min-height: 525px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#fbeeb586 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/837141d1/dms3rep/multi/opt/best+custom+home+builder+near+me+ohio-1920w.jpg");
    align-items: flex-end;
    box-shadow: none;
    background-position: 0% 50%;
    background-attachment: fixed;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#fbeeb586.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBAMBAAAAAAAAAAAAAAABAAIDIQQFERP/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABoRAAICAwAAAAAAAAAAAAAAAAABAhIDIVH/2gAMAwEAAhEDEQA/AJsGeR+ydA6aQEDoINKw7PLaSPU1SIoo5Z1WwUXD/9k=');
}
    
#e1a16d43 {
    margin: 0px 0% 0px 0%;
}
    
#\35 95cbdb5 {
    background-color: var(--color_1);
    background-image: none;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
}
    
#widget_kpe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_huk {
    width: 200px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#e658c341 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\31 992cd8d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 6% 0%;
}
    
#group_5ck {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_kaj.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#widget_kaj {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 5eec701 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 a30ede9 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 84575ed.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\30 84575ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b0712757 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 5ed839d {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1bfc478.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\33 1bfc478 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a8a4dd75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 044f35d {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\34 70a7057 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fa44b8b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#fa44b8b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 292cf6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 33d6e74 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f4d71512.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#f4d71512 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f738bde6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 b4dfec8 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9969d28.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\34 9969d28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 b56d211 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 0923fcb {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
}
    
#cef286dd {
    margin: 0px 0% 0px 0%;
}
    
#widget_5rb {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_aqi {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_6sl {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_1or {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_olm {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_gt0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 f507c1a {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\31 eccf74e {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 866e037.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\34 866e037 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a6b5d678 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 610294a {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 fe59eaa {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c948e4c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#c948e4c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 b8bb50f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b6ebeb9d {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c169913d {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c75dcba5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#c75dcba5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 bee4a7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 e42cad1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#cf2458d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0481209 {
    background-color: var(--color_1);
    background-image: none;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
}
    
#\38 e7156fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    padding: 16px 5% 16px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\30 ed17315 {
    width: 96.12%;
    height: auto;
    max-width: 100%;
}
    
#\37 0f7d6a7 {
    min-height: 525px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\33 3c257c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/837141d1/dms3rep/multi/opt/steel+barn+building+company+near+me+wauseon+ohio-1920w.png");
    align-items: flex-end;
    order: 0;
    box-shadow: none;
    background-attachment: fixed;
    background-position: 100% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\33 3c257c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuUlEQVQI1wXBbQ+BQAAA4Pvb+NKI6txdo9chpsaGGWvesybpXK0ua/R7PA9oNFuCICAELVOfTcfz2cQydUKQKLbFbgd0JdiTodLHECGsEkywDGEfY6yqmqEDyx6Zlm3ao6FhkOFAxoqElIGujR3H9TwQBpf77Xy9nHx/v9mulit3vVkcD7tHGMRRCAr6KFjE0zhP4/Qd0VfAknuWhAV75jQCdcm+/F3lSZXTL2f1J6s/2a9kP05rnvwBZFN20IDnleYAAAAASUVORK5CYII=');
}
    
#\34 f08cf53 {
    margin: 0px 0% 0px 0%;
}
    
#widget_3u7 {
    width: 200px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#da0924af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9446562 {
    margin: 0px 0% 0px 0%;
}
    
#f956f1d3 {
    background-color: var(--color_1);
    background-image: none;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
}
    
#de45241d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 1% 16px 5%;
    margin: 0px 0% 0px 0%;
}
    
#\35 17ca19e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/837141d1/dms3rep/multi/opt/commercial-metal-building-company-constructing-steel-warehouse-1920w.jpg");
    align-items: flex-end;
    background-position: 0% 50%;
    box-shadow: none;
    background-attachment: fixed;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\35 17ca19e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIRAAAQEHBQAAAAAAAAAAAAAAAAECAwQFBhETEkFSgfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABwRAAIABwAAAAAAAAAAAAAAAAABAgMEEhMiUf/aAAwDAQACEQMRAD8Az8kqaZR+bW8ZXEl1vuWtWvuLXuwAVUTbVsyfFBw//9k=');
}
    
#\33 95a6e5c {
    width: 99.82%;
    height: auto;
    max-width: 100%;
}
    
#\32 a68f5fd {
    min-height: 525px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_7ov {
    width: 200px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#ae9a4757 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#baa26602 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#b3d32246 {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    order: 0;
    padding: 45px 16px 25px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e87dffff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 58c2354::before, #\36 58c2354 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.87;
    border-radius: inherit;
}
#\36 58c2354 {
    background-image: url("https://lirp.cdn-website.com/837141d1/dms3rep/multi/opt/local+custom+home+builder+near+me-1920w.png");
    background-attachment: fixed;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
}
#\36 58c2354.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA6ElEQVQI1wXBTU+CcADAYb5rl7q0WReXvWi5Ga6pmwoaYRGhhQJuf0nTYa6sRtTSrs1ldcjqQ/x6Hmmx+Obrc87rS8R1TyDsM/yWxeiqw/Q55ON9xt/vD9Lk6ZFhv4ulVyjKu+T3EqjZNA1Npd92mEYh89kbUtOsoSsF5J0422vLJFaXSK2vkE9tYJTzDIRH9HCLVMmlKWQ22d+KcZCMUczE0XJJTkoyRjGLfVym3dCRXKtK+1zDq1fp2If4TY1LR8dv1XBNFfdUwTFKSJMwIBr3uAs8xoMm94FLdCMIR4KhqNO9OEKYCv+4QbKVvfr4LgAAAABJRU5ErkJggg==');
}
    
#\31 cae1870 {
    margin: 0px 0% 0px 0%;
}
    
#widget_245 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gmr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 7c879b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\34 7c879b2 {
    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 4869222 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6788485 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff72d953 {
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#\37 17f8578 {
    min-height: 525px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 25413c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    padding: 16px 1% 16px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\31 56a61b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/837141d1/dms3rep/multi/opt/local+design+and+drafting+services+near+me+northwest+ohio-1920w.png");
    align-items: flex-end;
    order: 0;
    box-shadow: none;
    background-attachment: fixed;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\31 56a61b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AC85P1tPQIRjQax4Q6N/WqmWgLCsp7e1srGvrKenowA4QkdiWEuHak2ecUeUc1aWgnGgmZOloZ6fnpuWmJUAPkNGZFlPhWtWkGxQim9cjn1ylY+LkpKQjZCQjJGRAFxXU3dqYox7b4h0Z4Z1a41/d5OOipCTk4uTlIyVlwB+bWOMfHSXi4WNgHmFd26JfHSPjYqUnJ2SnZ+RnZ8Ao4t9pZaNpqGck4yGfnFneWxjhoOAmaCgmKSlkJyeE7hbXtzHmA0AAAAASUVORK5CYII=');
}
    
#fb2adede {
    margin: 0px 0% 0px 0%;
}
    
#widget_u9n {
    width: 200px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 b274925 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#d890e483 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 5% 6% 5%;
}
    
#\38 2e45995 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d8f90924 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#e787ef72 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8du {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 5fddc91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d8343eb4 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px -12px 11px -9px inset;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#c9a297d6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e430b98 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 8ca9f00 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#f37d2419 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e693239e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#ad4468e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3f88fa1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 eacf317 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 4% 4%;
}
    
#ce0ae625 {
    justify-content: flex-start;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    order: 1;
    padding: 45px 16px 25px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3d4ca40::before, #\34 3d4ca40 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.66;
    border-radius: inherit;
}
#\34 3d4ca40 {
    background-image: url("https://lirp.cdn-website.com/837141d1/dms3rep/multi/opt/local+custom+home+builder+near+me-1920w.png");
    background-attachment: fixed;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
}
#\34 3d4ca40.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA6ElEQVQI1wXBTU+CcADAYb5rl7q0WReXvWi5Ga6pmwoaYRGhhQJuf0nTYa6sRtTSrs1ldcjqQ/x6Hmmx+Obrc87rS8R1TyDsM/yWxeiqw/Q55ON9xt/vD9Lk6ZFhv4ulVyjKu+T3EqjZNA1Npd92mEYh89kbUtOsoSsF5J0422vLJFaXSK2vkE9tYJTzDIRH9HCLVMmlKWQ22d+KcZCMUczE0XJJTkoyRjGLfVym3dCRXKtK+1zDq1fp2If4TY1LR8dv1XBNFfdUwTFKSJMwIBr3uAs8xoMm94FLdCMIR4KhqNO9OEKYCv+4QbKVvfr4LgAAAABJRU5ErkJggg==');
}
    
#dae4b7af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 98276dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 b4c05fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9145a9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
}
    
#eba00f54 {
    margin: 0px 0% 0px 0%;
}
    
#d555f033.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#d555f033 {
    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 {
    
#\32 19d7b57 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#a12d755a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 3ee1d17 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#widget_atu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fdaeebb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ioh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6023f1d {
    background-color: var(--color_4);
    background-image: none;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
}
    
#c344b164 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 4f5b9c5 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 4fae23d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    order: 1;
}
    
#ad786c25 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 66%;
    min-width: 4%;
    order: 0;
}
    
#\37 610f602 {
    background-color: var(--color_3);
    background-image: none;
    box-shadow: none;
}
    
#widget_qq2 {
    width: 100.00%;
    height: 158px;
    max-width: 100%;
}
    
#widget_1jt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_722 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_itl {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 7151947 {
    min-height: 313px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
}
    
#\35 fb2b81a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b161f2a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a1e8f051 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ec702bb7 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 616e700 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
}
    
#\30 1b9debd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\30 1b9debd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a94dc72 {
    margin: 0px 0% 0px 0%;
}
    
#ee5be11d {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d9145c9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#afa64fe1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 310a8dc {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 7b1396b {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 d089c4a {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b06d7a0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#b06d7a0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 8610e0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\37 8610e0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 aea02e5 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b409beae {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ade96908 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 6% 0%;
}
    
#\36 4dc247f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 f56a48b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\30 f56a48b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c6ae8f7f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 6% 0%;
}
    
#e1870639 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e96230f5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#e96230f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 2c73541 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0b2e1ec {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 4f8028a {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a6c2a632 {
    margin: 0px 0% 0px 0%;
}
    
#\33 c757588 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ee41cd05.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#ee41cd05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 77a2895 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 6a9bd8f {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 40a81e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\34 40a81e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ee27cca9 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b1fb920 {
    box-shadow: var(--color_5) 0px 0px 11px 0px inset;
}
    
#\38 c4ea027 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 de48341 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 eb27aad {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 aca1850.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\38 aca1850 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b18f2aa3 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\33 4f354ff {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c7bb8d20 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 32df900.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\32 32df900 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fbb4c785 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 f1ce212 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 11116ca {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7941bd3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\32 7941bd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dbe7bbea {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#a1792982 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#af10e059 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a2fa4a3d {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 f96c0b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 58ec015.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\32 58ec015 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ce08f18.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\34 ce08f18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aac195b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#aac195b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f8e92fad {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 1483ce5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 683e4de {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ae555962 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 649c86e {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c5a3448e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 5b44fce {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c03ca9cf {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\37 8906514 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 1% 0%;
}
    
#\34 64d76b5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#de5bf0a6 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e4c4ce7f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#e4c4ce7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c61b2f22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 931b66e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\37 931b66e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b227d192 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 77f54b9 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 b6ce7b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 41396b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c382e926.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#c382e926 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cce1e2f2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 2d1c74b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\34 2d1c74b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 17530df {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 11px -9px inset;
}
    
#\39 d240020 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da5a3ca4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#da5a3ca4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 11917fa {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 0ff6f8b {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c02ca203 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 abc0383 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 fd5d688 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 eea6079 {
    margin: 0px 0% 0px 0%;
}
    
#cdcf9af7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ea7f95f0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c540730f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#c540730f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 9d8ea31 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 197d17f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fcc564ea {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 a29c563 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 bef8565 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 1% 2% 6% 0%;
}
    
#e0f24804 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a04798e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49.5%;
    min-width: 4%;
    order: 1;
}
    
#\35 82162f8 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: rgba(204, 202, 202, 1) 0px -12px 11px -9px inset;
}
    
#\38 8cd8090 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 a927e3c {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d5858de9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_pr9 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#cb398072 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c876207c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 4% 0%;
}
    
#d1f2c3e9 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 11px -9px inset;
}
    
#group_2vh {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 5% 0px 5%;
    margin: 0px 0% 0px 0%;
}
    
#widget_e41 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 357f4c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ffb916b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7a32646 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c0fc6268 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 98cf729 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#da7d9087 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\39 527b119 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 267cfd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 319760c {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 15% 2% 15% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    padding: 16px 1% 16px 1%;
    margin: 12% 0% 0% 0%;
}
    
#widget_dlt {
    width: 100.00%;
}
    
#fddb0e48 {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 1% 7% 1%;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
    
#group_glj {
    width: 100%;
    min-height: 80px;
    padding: 4% 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a0913c0 {
    padding: 4% 4% 4% 4%;
}
    
#\35 0342bcb {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_faa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1f3baab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a86fbd02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_cqk {
    height: 525px;
}
    
#\37 e1dbb6e {
    height: 525px;
}
    
#\37 91ac76b {
    height: 525px;
}
    
#b503f292 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7bb6b81 {
    min-height: 170px;
    padding: 2% 2% 2% 2%;
}
    
#d038bf59 {
    width: 100%;
    align-items: center;
    padding: 16px 1% 16px 1%;
    margin: 0px 0% 0px 0%;
}
    
#widget_s7c {
    width: 66.83%;
}
    
#ea48bac8 {
    width: 64.53%;
}
    
#\38 27d62d9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 cf1c2b0 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 312px;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#e1a16d43 {
    margin: 0px 0% 0px 0%;
}
    
#\32 64a90c7 {
    width: 65%;
    min-height: 8px;
    row-gap: 0px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#fbeeb586 {
    width: 35%;
    min-height: 8px;
    background-position: 0% 50%;
}
#fbeeb586.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBAMBAAAAAAAAAAAAAAABAAIDIQQFERP/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABoRAAICAwAAAAAAAAAAAAAAAAABAhIDIVH/2gAMAwEAAhEDEQA/AJsGeR+ydA6aQEDoINKw7PLaSPU1SIoo5Z1WwUXD/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 992cd8d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 f507c1a {
    column-gap: 3%;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\30 044f35d {
    column-gap: 3%;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
    
#e658c341 {
    column-gap: 3%;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0f7d6a7 {
    min-height: 391px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 0% 1% 0% 0%;
}
    
#\34 f08cf53 {
    margin: 0px 0% 0px 0%;
}
    
#cf2458d5 {
    width: 99.70%;
}
    
#\33 3c257c0 {
    width: 35%;
    min-height: 8px;
}
#\33 3c257c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuUlEQVQI1wXBbQ+BQAAA4Pvb+NKI6txdo9chpsaGGWvesybpXK0ua/R7PA9oNFuCICAELVOfTcfz2cQydUKQKLbFbgd0JdiTodLHECGsEkywDGEfY6yqmqEDyx6Zlm3ao6FhkOFAxoqElIGujR3H9TwQBpf77Xy9nHx/v9mulit3vVkcD7tHGMRRCAr6KFjE0zhP4/Qd0VfAknuWhAV75jQCdcm+/F3lSZXTL2f1J6s/2a9kP05rnvwBZFN20IDnleYAAAAASUVORK5CYII=');
}
    
#\38 e7156fb {
    width: 65%;
    row-gap: 0px;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a68f5fd {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 362px;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#\30 9446562 {
    margin: 0px 0% 0px 0%;
}
    
#de45241d {
    width: 65%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\35 17ca19e {
    width: 35%;
    row-gap: 0px;
    min-height: 8px;
    background-position: 50% 50%;
}
#\35 17ca19e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIRAAAQEHBQAAAAAAAAAAAAAAAAECAwQFBhETEkFSgfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABwRAAIABwAAAAAAAAAAAAAAAAABAgMEEhMiUf/aAAwDAQACEQMRAD8Az8kqaZR+bW8ZXEl1vuWtWvuLXuwAVUTbVsyfFBw//9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#baa26602 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 58c2354::before, #\36 58c2354 > .bgExtraLayerOverlay {
    
}
#\36 58c2354.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA6ElEQVQI1wXBTU+CcADAYb5rl7q0WReXvWi5Ga6pmwoaYRGhhQJuf0nTYa6sRtTSrs1ldcjqQ/x6Hmmx+Obrc87rS8R1TyDsM/yWxeiqw/Q55ON9xt/vD9Lk6ZFhv4ulVyjKu+T3EqjZNA1Npd92mEYh89kbUtOsoSsF5J0422vLJFaXSK2vkE9tYJTzDIRH9HCLVMmlKWQ22d+KcZCMUczE0XJJTkoyRjGLfVym3dCRXKtK+1zDq1fp2If4TY1LR8dv1XBNFfdUwTFKSJMwIBr3uAs8xoMm94FLdCMIR4KhqNO9OEKYCv+4QbKVvfr4LgAAAABJRU5ErkJggg==');
}
    
#b3d32246 {
    width: 100%;
    min-height: 80px;
    order: 1;
    row-gap: 11px;
    padding: 3.4% 16px 3.4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ae9a4757 {
    width: 100%;
    min-height: 80px;
    order: 0;
    row-gap: 2px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 17f8578 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 329px;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#fb2adede {
    margin: 0px 0% 0px 0%;
}
    
#\31 56a61b6 {
    width: 35%;
    min-height: 8px;
    background-position: 50% 50%;
}
#\31 56a61b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AC85P1tPQIRjQax4Q6N/WqmWgLCsp7e1srGvrKenowA4QkdiWEuHak2ecUeUc1aWgnGgmZOloZ6fnpuWmJUAPkNGZFlPhWtWkGxQim9cjn1ylY+LkpKQjZCQjJGRAFxXU3dqYox7b4h0Z4Z1a41/d5OOipCTk4uTlIyVlwB+bWOMfHSXi4WNgHmFd26JfHSPjYqUnJ2SnZ+RnZ8Ao4t9pZaNpqGck4yGfnFneWxjhoOAmaCgmKSlkJyeE7hbXtzHmA0AAAAASUVORK5CYII=');
}
    
#\37 25413c2 {
    width: 65%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d890e483 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 5fddc91 {
    width: 78.80%;
}
    
#\34 b274925 {
    align-items: center;
}
    
#\38 2e45995 {
    padding: 16px 1% 16px 1%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 eacf317 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 524px;
    column-gap: 1%;
    padding: 6% 1% 4% 1%;
}
    
#\34 3d4ca40::before, #\34 3d4ca40 > .bgExtraLayerOverlay {
    
}
#\34 3d4ca40.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA6ElEQVQI1wXBTU+CcADAYb5rl7q0WReXvWi5Ga6pmwoaYRGhhQJuf0nTYa6sRtTSrs1ldcjqQ/x6Hmmx+Obrc87rS8R1TyDsM/yWxeiqw/Q55ON9xt/vD9Lk6ZFhv4ulVyjKu+T3EqjZNA1Npd92mEYh89kbUtOsoSsF5J0422vLJFaXSK2vkE9tYJTzDIRH9HCLVMmlKWQ22d+KcZCMUczE0XJJTkoyRjGLfVym3dCRXKtK+1zDq1fp2If4TY1LR8dv1XBNFfdUwTFKSJMwIBr3uAs8xoMm94FLdCMIR4KhqNO9OEKYCv+4QbKVvfr4LgAAAABJRU5ErkJggg==');
}
    
#c9145a9a {
    width: 49.5%;
    min-height: 8px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ce0ae625 {
    width: 49.5%;
    min-height: 8px;
    row-gap: 12px;
    padding: 2% 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#eba00f54 {
    margin: 0px 0% 0px 0%;
}
    
#dae4b7af {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3ee1d17 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 12px;
}
    
#\32 19d7b57 {
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a12d755a {
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4f5b9c5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ad786c25 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
}
    
#\34 4fae23d {
    width: 100%;
    min-height: 158px;
    order: 0;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qq2 {
    height: 154px;
    width: 52.48%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7151947 {
    column-gap: 3%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ade96908 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 310a8dc {
    column-gap: 3%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6ae8f7f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 c4ea027 {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
    
#b18f2aa3 {
    column-gap: 3%;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
    
#dbe7bbea {
    column-gap: 3%;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\38 11116ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.333333333333332%;
}
    
#\35 0b2e1ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.333333333333332%;
}
    
#\33 c757588 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.333333333333332%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8906514 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 77f54b9 {
    column-gap: 3%;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
    
#c02ca203 {
    column-gap: 3%;
    padding: 0px 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 bef8565 {
    min-height: 247px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 1% 0% 4% 0%;
}
    
#cb398072 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pr9 {
    height: 218px;
}
    
#e0f24804 {
    width: 50%;
    min-height: 8px;
}
    
#\33 a04798e {
    width: 50%;
    min-height: 8px;
    padding: 16px 1% 16px 1%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c876207c {
    padding: 6% 0% 4% 0%;
}
    
#group_2vh {
    row-gap: 12px;
    min-height: 0px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 357f4c7 {
    width: 91.95%;
}
    
#b7a32646 {
    align-items: center;
}
    
#c0fc6268 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 527b119 {
    min-height: 144px;
    padding: 3% 2% 3% 2%;
}
    
#da7d9087 {
    align-items: center;
}
    
#\38 267cfd1 {
    width: 64.71%;
}
    
#\38 98cf729 {
    width: 69.55%;
}
    
#\38 b767a6d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 4% 16px 4%;
    margin: 30% 0% 20% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#fddb0e48 {
    width: 99.54%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 16px 1% 16px 1%;
    margin: 5% 0% 5% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 10% 4%;
}
    
#group_glj {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 5% 16px 5% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_j2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#widget_j2d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 909f361 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 0342bcb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 1% 16px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a0913c0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_cqk {
    height: 295px;
}
    
#group_faa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1f3baab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 e1dbb6e {
    height: 295px;
}
    
#a86fbd02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 91ac76b {
    height: 295px;
}
}



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



@media (max-width: 767px) {
    
#\32 64a90c7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 6% 2% 6% 5%;
    margin: 0px 0% 0px 0%;
}
    
#\30 cf1c2b0 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#fbeeb586 {
    width: 100%;
    min-height: 295px;
    align-items: center;
    order: 0;
    height: auto;
    background-position: 50% 50%;
}
#fbeeb586.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBAMBAAAAAAAAAAAAAAABAAIDIQQFERP/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABoRAAICAwAAAAAAAAAAAAAAAAABAhIDIVH/2gAMAwEAAhEDEQA/AJsGeR+ydA6aQEDoINKw7PLaSPU1SIoo5Z1WwUXD/9k=');
}
    
#e1a16d43 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e658c341 {
    width: 100%;
    min-height: 945px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 992cd8d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 044f35d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_5ck {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 a30ede9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 5ed839d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 70a7057 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 33d6e74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 b4dfec8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 f507c1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 eccf74e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 fe59eaa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c169913d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 e7156fb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 16px 5% 16px 5%;
    margin: 0px 0% 0px 0%;
}
    
#\37 0f7d6a7 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#\33 3c257c0 {
    width: 100%;
    min-height: 272px;
    align-items: center;
    background-position: 50% 50%;
    height: auto;
}
#\33 3c257c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuUlEQVQI1wXBbQ+BQAAA4Pvb+NKI6txdo9chpsaGGWvesybpXK0ua/R7PA9oNFuCICAELVOfTcfz2cQydUKQKLbFbgd0JdiTodLHECGsEkywDGEfY6yqmqEDyx6Zlm3ao6FhkOFAxoqElIGujR3H9TwQBpf77Xy9nHx/v9mulit3vVkcD7tHGMRRCAr6KFjE0zhP4/Qd0VfAknuWhAV75jQCdcm+/F3lSZXTL2f1J6s/2a9kP05rnvwBZFN20IDnleYAAAAASUVORK5CYII=');
}
    
#\34 f08cf53 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#de45241d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\35 17ca19e {
    width: 100%;
    min-height: 235px;
    align-items: center;
    order: 0;
}
#\35 17ca19e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIRAAAQEHBQAAAAAAAAAAAAAAAAECAwQFBhETEkFSgfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABwRAAIABwAAAAAAAAAAAAAAAAABAgMEEhMiUf/aAAwDAQACEQMRAD8Az8kqaZR+bW8ZXEl1vuWtWvuLXuwAVUTbVsyfFBw//9k=');
}
    
#\32 a68f5fd {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#\30 9446562 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ae9a4757 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#baa26602 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#b3d32246 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
    order: 1;
    padding: 12.1% 16px 25px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 58c2354::before, #\36 58c2354 > .bgExtraLayerOverlay {
    
}
#\36 58c2354.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA6ElEQVQI1wXBTU+CcADAYb5rl7q0WReXvWi5Ga6pmwoaYRGhhQJuf0nTYa6sRtTSrs1ldcjqQ/x6Hmmx+Obrc87rS8R1TyDsM/yWxeiqw/Q55ON9xt/vD9Lk6ZFhv4ulVyjKu+T3EqjZNA1Npd92mEYh89kbUtOsoSsF5J0422vLJFaXSK2vkE9tYJTzDIRH9HCLVMmlKWQ22d+KcZCMUczE0XJJTkoyRjGLfVym3dCRXKtK+1zDq1fp2If4TY1LR8dv1XBNFfdUwTFKSJMwIBr3uAs8xoMm94FLdCMIR4KhqNO9OEKYCv+4QbKVvfr4LgAAAABJRU5ErkJggg==');
}
    
#widget_gmr {
    width: 100.00%;
}
    
#\31 cae1870 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7c879b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\34 7c879b2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 17f8578 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#\37 25413c2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 16px 4% 16px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 56a61b6 {
    width: 100%;
    min-height: 235px;
    align-items: center;
}
#\31 56a61b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AC85P1tPQIRjQax4Q6N/WqmWgLCsp7e1srGvrKenowA4QkdiWEuHak2ecUeUc1aWgnGgmZOloZ6fnpuWmJUAPkNGZFlPhWtWkGxQim9cjn1ylY+LkpKQjZCQjJGRAFxXU3dqYox7b4h0Z4Z1a41/d5OOipCTk4uTlIyVlwB+bWOMfHSXi4WNgHmFd26JfHSPjYqUnJ2SnZ+RnZ8Ao4t9pZaNpqGck4yGfnFneWxjhoOAmaCgmKSlkJyeE7hbXtzHmA0AAAAASUVORK5CYII=');
}
    
#fb2adede {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 b274925 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d890e483 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 6% 0%;
}
    
#\38 2e45995 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 0px;
}
    
#d3f88fa1 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5fddc91 {
    width: 100.00%;
}
    
#d8f90924 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c9a297d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 8ca9f00 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e693239e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 eacf317 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#ce0ae625 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 3d4ca40::before, #\34 3d4ca40 > .bgExtraLayerOverlay {
    
}
#\34 3d4ca40.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA6ElEQVQI1wXBTU+CcADAYb5rl7q0WReXvWi5Ga6pmwoaYRGhhQJuf0nTYa6sRtTSrs1ldcjqQ/x6Hmmx+Obrc87rS8R1TyDsM/yWxeiqw/Q55ON9xt/vD9Lk6ZFhv4ulVyjKu+T3EqjZNA1Npd92mEYh89kbUtOsoSsF5J0422vLJFaXSK2vkE9tYJTzDIRH9HCLVMmlKWQ22d+KcZCMUczE0XJJTkoyRjGLfVym3dCRXKtK+1zDq1fp2If4TY1LR8dv1XBNFfdUwTFKSJMwIBr3uAs8xoMm94FLdCMIR4KhqNO9OEKYCv+4QbKVvfr4LgAAAABJRU5ErkJggg==');
}
    
#c9145a9a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eba00f54 {
    margin: 0px 0% 0px 0%;
}
    
#d555f033.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#d555f033 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 19d7b57 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a12d755a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3ee1d17 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 6% 4% 6% 4%;
}
    
#c344b164 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 4f5b9c5 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 0% 4% 0%;
}
    
#\34 4fae23d {
    width: 100%;
    min-height: 150px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#ad786c25 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#widget_qq2 {
    height: 118px;
}
    
#ef9b07e2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 7151947 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ec702bb7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 aea02e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b409beae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ade96908 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ee5be11d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 310a8dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c6ae8f7f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 2c73541 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 11116ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 0b2e1ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 c757588 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dbe7bbea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6a9bd8f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ee27cca9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 c4ea027 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b18f2aa3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4f354ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c7bb8d20 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 5b44fce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 8906514 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 0ff6f8b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#de5bf0a6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c02ca203 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b227d192 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 77f54b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fd5d688 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 d240020 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 9d8ea31 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 bef8565 {
    min-height: unset;
    flex-direction: column;
    padding: 1% 0% 6% 0%;
}
    
#e0f24804 {
    width: 100%;
    min-height: 212px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a04798e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 2% 16px 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_pr9 {
    height: 212px;
}
    
#cb398072 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#da7d9087 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 527b119 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
}
    
#\38 b767a6d {
    margin: 0px 0% 0px 0%;
}
}

