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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_4255950005 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1191645303 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1750848762 {
    padding:12.5% !important;
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

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

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

  *#dm .dmInner a.u_1115391700 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/40c5d8ed/icon/call_8365906.svg) !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1115391700:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1115391700.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1234403650 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/40c5d8ed/icon/call_8365906.svg) !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1234403650:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1234403650.hover .iconBg { background-color:rgb(255,255,255) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\38 6178524 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
#c01c31c9 {
    background-image: url("https://lirp.cdn-website.com/40c5d8ed/dms3rep/multi/opt/Radon+Testing+%2854%29-1920w.png");
    background-attachment: fixed;
}
    
#\35 c5aa20b {
    min-height: 682px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60.76%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#aba9dfaa {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#\35 00069a5 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cqt {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
}
    
#group_dku::before, #group_dku > .bgExtraLayerOverlay {
    
}
#group_dku {
    align-items: flex-end;
    width: 35.17%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
}
    
#widget_2tm {
    width: 100.00%;
    height: 532px;
    max-width: 100%;
}
    
#group_gtv {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af57c07a {
    min-height: 427px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ac5ea25b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 cebf869 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/40c5d8ed/dms3rep/multi/opt/9a251673a28e47a1aa6b0f39d3c8b866-1920w.jpg");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\34 8d34936 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_gjg {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lvm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3aef68d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nu6 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e76966e1 {
    min-height: 444px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 cb278ab::before, #\31 cb278ab > .bgExtraLayerOverlay {
    
}
#\31 cb278ab {
    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/40c5d8ed/dms3rep/multi/opt/Radon+Testing+%2850%29-1920w.png");
    background-attachment: fixed;
}
    
#a895895e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.53%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/40c5d8ed/dms3rep/multi/opt/Radon+Testing+%281080+x+1080+px%29-1fa64283-1920w.png");
    background-position: 50% 100%;
    order: 0;
    background-color: var(--color_1);
    margin: 0% 0% 0% 0%;
}
    
#\36 f1a8ad9::before, #\36 f1a8ad9 > .bgExtraLayerOverlay {
    
}
#\36 f1a8ad9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.4%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_1);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9qt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lvk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a23f1a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 dc795dd {
    width: 99.79%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 e24224a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7ef372e {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 21a0a19 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_kpe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_c03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 e0301ac {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 dafa462 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_7);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#aa4dcbd5 {
    min-height: 403px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 07ca670 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_ejb {
    width: 75.8438px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4vk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_sl0 {
    width: 47.61%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_0v3 {
    align-items: flex-start;
    width: 100%;
    min-height: 132px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a6l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5c59cf4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_7);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 256f660 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
}
    
#c036ff6f {
    width: 75.8438px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1ce13da {
    width: 49.12%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 88fbab1 {
    align-items: flex-start;
    width: 100%;
    min-height: 132px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#fafa5385 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7dd28f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_7);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\38 cea0f9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 87cce11 {
    width: 75.8438px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5b0ce49 {
    width: 37.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bd8112b0 {
    align-items: flex-start;
    width: 100%;
    min-height: 132px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e1fec70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 1c17324 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 81.18%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e22a0070 {
    min-height: 463px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 24b9c22 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_fht {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7to {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac53f6ce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_03b {
    width: 14.76%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#c37940f4 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2efb6c6 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 237f4ff {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc4991b8 {
    min-height: 363px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f0feb2bc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#ea2a5817 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.22%;
    min-width: 4%;
    order: 1;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 655d1fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.75%;
    min-width: 4%;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ng7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_96f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 b271587 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gg8 {
    width: 100%;
    height: 608px;
    min-height: 100px;
    max-width: 100%;
}
    
#\30 4da57bd {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e4d42065 {
    min-height: 46px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e75223b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#bcb46bda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_vh3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r6t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4d2fe37 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cea30718 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 790a08a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 08d7663 {
    min-height: 457px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_8co {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_59j {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_pme {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\33 b3adbe4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\33 97d3dd0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f75c3e7a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#ddd989f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1e6da05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1c06b38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 657e54b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cdc523c6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#a9f12b97 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6ff1d3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 deb09cb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 1a9c664 {
    min-height: 427px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f4dcefba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/40c5d8ed/dms3rep/multi/opt/530451456_122105603552967007_1452633486209098056_n-1920w.jpg");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\39 9104f8f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#d8b72f49 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nqj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 7% 4% 7% 4%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#group_dku::before, #group_dku > .bgExtraLayerOverlay {
    
}
#group_dku {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_2tm {
    width: 56.99%;
    height: 376px;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 1a6e889 {
    width: 100%;
    min-height: 80px;
}
    
#aba9dfaa {
    width: 81.33%;
}
    
#group_gtv {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af57c07a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\33 2f4a92a {
    margin: 0px 0% 0px 0%;
}
    
#\34 cebf869 {
    width: 100%;
    min-height: 320px;
}
    
#\34 8d34936 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e76966e1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\38 cba0f2b {
    margin: 0px 0% 0px 0%;
}
    
#a895895e {
    width: 100%;
    min-height: 593px;
    order: 0;
    height: auto;
}
    
#\31 cb278ab::before, #\31 cb278ab > .bgExtraLayerOverlay {
    
}
    
#\36 f1a8ad9::before, #\36 f1a8ad9 > .bgExtraLayerOverlay {
    
}
#\36 f1a8ad9 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7ef372e {
    padding: 4% 4% 0% 4%;
}
    
#\32 e0301ac {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa4dcbd5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\39 5dcb340 {
    margin: 0px 0% 0px 0%;
}
    
#\35 dafa462 {
    width: 100%;
    min-height: 80px;
}
    
#\39 5c59cf4 {
    width: 100%;
    min-height: 80px;
}
    
#\30 7dd28f5 {
    width: 100%;
    min-height: 80px;
}
    
#widget_sl0 {
    width: 76.01%;
}
    
#f1ce13da {
    width: 73.43%;
}
    
#\36 5b0ce49 {
    width: 58.37%;
}
    
#fafa5385 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e22a0070 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 168px;
    padding: 4% 4% 4% 4%;
}
    
#a81f39e7 {
    margin: 0px 0% 0px 0%;
}
    
#\33 1c17324 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc4991b8 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\30 4da57bd {
    margin: 0px 0% 0px 0%;
}
    
#\35 655d1fd {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#ea2a5817 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gg8 {
    height: 294px;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ng7 {
    order: 0;
}
    
#widget_96f {
    order: 2;
}
    
#\30 b271587 {
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4d42065 {
    padding: 4% 4% 0% 4%;
}
    
#\39 4d2fe37 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vh3 {
    width: 61.57%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6019a27 {
    margin: 0px 0% 0px 0%;
}
    
#\37 08d7663 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#cea30718 {
    width: 100%;
    min-height: 80px;
}
    
#\33 b3adbe4 {
    width: 100%;
    min-height: 80px;
}
    
#c1c06b38 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1a9c664 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\33 d79c0fb {
    margin: 0px 0% 0px 0%;
}
    
#f4dcefba {
    width: 100%;
    min-height: 340px;
}
    
#\39 9104f8f {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\38 6178524 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
}
    
#\38 1a6e889 {
    min-height: 80px;
    width: 100%;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#\35 00069a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#group_dku::before, #group_dku > .bgExtraLayerOverlay {
    
}
#group_dku {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_2tm {
    height: 334px;
}
    
#group_gtv {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_cqt {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#af57c07a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\34 cebf869 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 100px;
}
    
#\34 8d34936 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\33 2f4a92a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e76966e1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#a895895e {
    width: 100%;
    min-height: 340px;
    align-items: center;
}
    
#\36 f1a8ad9::before, #\36 f1a8ad9 > .bgExtraLayerOverlay {
    
}
#\36 f1a8ad9 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 cb278ab::before, #\31 cb278ab > .bgExtraLayerOverlay {
    
}
    
#\38 cba0f2b {
    margin: 0px 0% 0px 0%;
}
    
#widget_9qt {
    width: 86.72%;
}
}



@media (max-width: 767px) {
    
#\38 e24224a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\34 7ef372e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 0% 6%;
}
    
#\32 e0301ac {
    margin: 0px 0% 0px 0%;
}
    
#widget_kpe {
    width: 88.55%;
}
}



@media (max-width: 767px) {
    
#\35 dafa462 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#aa4dcbd5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\39 5c59cf4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 7dd28f5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 5dcb340 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sl0 {
    width: 63.48%;
}
    
#f1ce13da {
    width: 60.94%;
}
    
#\36 5b0ce49 {
    width: 47.61%;
}
}



@media (max-width: 767px) {
    
#\33 1c17324 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#e22a0070 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#group_03b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a81f39e7 {
    margin: 0px 0% 0px 0%;
}
    
#c37940f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#c2efb6c6 {
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\37 237f4ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#fc4991b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#ea2a5817 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 655d1fd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_gg8 {
    height: 208px;
}
    
#\30 4da57bd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e4d42065 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 0% 6%;
}
    
#bcb46bda {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 4d2fe37 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cea30718 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 08d7663 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#widget_8co {
    width: 76.38%;
}
    
#\33 b3adbe4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#ddd989f7 {
    width: 75.70%;
}
    
#c1c06b38 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#group_pme {
    align-items: flex-start;
}
    
#f75c3e7a {
    align-items: flex-start;
}
    
#cdc523c6 {
    align-items: flex-start;
}
    
#e6019a27 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 1a9c664 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#f4dcefba {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\39 9104f8f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 d79c0fb {
    margin: 0px 0% 0px 0%;
}
}

