@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1486686205 .caption-inner { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1486686205 .caption-container .caption-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1486686205 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1486686205 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2519185481 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,85,165) !important;
    border-width:4px !important;
    border-style:double !important;
    background-color:rgba(0,85,165,0.2) !important;
  }

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

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

  *#dm .dmInner div.u_1393997716 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,85,165) !important;
    border-width:4px !important;
    border-style:double !important;
    background-color:rgba(0,85,165,0.2) !important;
  }

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

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

  *#dm .dmInner div.u_1668279480 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,85,165) !important;
    border-width:4px !important;
    border-style:double !important;
    background-color:rgba(0,85,165,0.2) !important;
  }

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

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

  *#dm .dmInner div.u_1661647268 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,85,165) !important;
    border-width:4px !important;
    border-style:double !important;
    background-color:rgba(0,85,165,0.2) !important;
  }

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

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

  *#dm .dmInner div.u_1371960137 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_3) !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

  *#dm .dmInner a.u_1510481329 span.text { font-size:17px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1486686205 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

  *#dm .dmInner div.u_1486686205 .caption-container .caption-text .rteBlock { font-size:15px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1486686205 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_1486686205 .photoGalleryViewAll { padding:0 3.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1486686205 .photoGalleryThumbs .image-container a { padding-top:227px !important; }

  *#dm .dmInner *.u_1486686205 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_1486686205 .photoGalleryViewAll { padding:0 3.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#dc93154f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ce58686 {
    min-height: 719px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 8% 5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/5ef88022/dms3rep/multi/opt/cxvbcvb-38e13721-1920w.jpg);
}
    
#b305b0d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b305b0d6 {
    width: 46.60%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c21ce5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
    
#\30 07f02d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 07f02d9 {
    width: 47.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ce58686 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 597px;
    padding: 16% 4% 16% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
    background-position: 0% 50%;
}
    
#b305b0d6 {
    width: 92.48%;
}
    
#e0c21ce5 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#dc93154f {
    width: 100%;
    min-height: 8px;
    align-items: center;
}
    
#\30 07f02d9 {
    width: 84.64%;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dc93154f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
}
    
#\31 ce58686 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 16% 4% 16% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
    background-position: 0% 50%;
}
    
#b305b0d6 {
    width: 100%;
}
    
#e0c21ce5 {
    width: 100%;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
}
    
#\30 07f02d9 {
    width: 100%;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ff17f4a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/5ef88022/dms3rep/multi/opt/Untitled+design+%288%29-1920w.png);
}
    
#\34 9ac5b6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: initial;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 49246af {
    min-height: 660px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5.5% 8% 5.5% 8%;
}
    
#\35 03e2317 {
    margin: 0px 0% 0px 0%;
}
    
#widget_buo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pph {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#widget_1uu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dfk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 49246af {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ff17f4a8 {
    width: 100%;
    min-height: 381px;
    height: auto;
}
    
#\34 9ac5b6f {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#ff17f4a8 {
    width: 100%;
    min-height: 210px;
    align-items: center;
    height: auto;
}
    
#\34 9ac5b6f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 49246af {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#ebf605b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e6b47a9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
}
    
#\31 fdac45a {
    margin: 0px 0% 0px 0%;
}
    
#e1d5d1fa::before, #e1d5d1fa > .bgExtraLayerOverlay {
    
}
#e1d5d1fa {
    background-color: var(--color_6);
    background-image: url();
}
#e1d5d1fa.lazy {
    background-image: url('');
}
    
#widget_r2j {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_sul {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e6b47a9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e1d5d1fa::before, #e1d5d1fa > .bgExtraLayerOverlay {
    
}
#e1d5d1fa.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#ebf605b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 e6b47a9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e1d5d1fa::before, #e1d5d1fa > .bgExtraLayerOverlay {
    
}
#e1d5d1fa.lazy {
    background-image: url('');
}
}



@media all {
    
#\33 5e78026 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.31%;
    min-width: 4%;
}
    
#\30 a8f6e3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.6410101010101%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/5ef88022/dms3rep/multi/opt/Backup+Generators+%281%29-1920w.png);
    background-size: contain;
}
#\30 a8f6e3f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABKklEQVQY0wEfAeD+AFSm1Alpst4ZY7HhOGiy40lisONHVqDPV1mQsHpajaluZomaQF2plwMAVXSLHGB7jEh7nbN/krbOlpC1zpV9nrGTfpGLpI6dhomkp3xVuLdjEABWZ3UuVmJqd219iMWDl6PkkqOw4pecmtSjmXnVpqV1sqqxeHF1pYkkAFdbYzhYVVWNamho4Hp7evyCio78foqK83mRhPNynIvSbKWUiEyapTQASXmLaVJgYapaWlbpXFVN/F1laPxed3/wVY6e7kWVrMkzlbOBHI7ALwBdlKKPWXp/uFRhYOFQSUHpQ0pM6jhcbdkjeabVGojDshKBvIApbJFCAGmirbVWhovHRWBg2T07M9Y6NDDYOEdOxCdrj74ihbmfHXusgT1eblfrLI5dcFBWJQAAAABJRU5ErkJggg==');
}
    
#\39 74c3264 {
    min-height: 665px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
}
    
#\30 10706cf {
    margin: 0px 0% 0px 0%;
}
    
#widget_8m7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#e4b83132 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c62e0e01 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#feb6b226 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u02 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\33 7f57cd2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e82bd0ad {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#widget_j91 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_fd1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 98.60551932666924%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a40e8b09 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 2a1550b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4uh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 87cb1c2 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\39 b1e1b08 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#f18b284b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dafd3ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 a078dec {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd26274a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a68efcf3 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\37 23341dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 75ae8a3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 335f911 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\36 f3ec0d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 74c3264 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 5e78026 {
    width: 100%;
    min-height: 80px;
}
    
#\30 a8f6e3f {
    width: 100%;
    min-height: 432px;
    height: auto;
}
#\30 a8f6e3f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABKklEQVQY0wEfAeD+AFSm1Alpst4ZY7HhOGiy40lisONHVqDPV1mQsHpajaluZomaQF2plwMAVXSLHGB7jEh7nbN/krbOlpC1zpV9nrGTfpGLpI6dhomkp3xVuLdjEABWZ3UuVmJqd219iMWDl6PkkqOw4pecmtSjmXnVpqV1sqqxeHF1pYkkAFdbYzhYVVWNamho4Hp7evyCio78foqK83mRhPNynIvSbKWUiEyapTQASXmLaVJgYapaWlbpXFVN/F1laPxed3/wVY6e7kWVrMkzlbOBHI7ALwBdlKKPWXp/uFRhYOFQSUHpQ0pM6jhcbdkjeabVGojDshKBvIApbJFCAGmirbVWhovHRWBg2T07M9Y6NDDYOEdOxCdrj74ihbmfHXusgT1eblfrLI5dcFBWJQAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\33 5e78026 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 a8f6e3f {
    width: 100%;
    min-height: 233px;
    align-items: center;
    height: auto;
}
#\30 a8f6e3f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABKklEQVQY0wEfAeD+AFSm1Alpst4ZY7HhOGiy40lisONHVqDPV1mQsHpajaluZomaQF2plwMAVXSLHGB7jEh7nbN/krbOlpC1zpV9nrGTfpGLpI6dhomkp3xVuLdjEABWZ3UuVmJqd219iMWDl6PkkqOw4pecmtSjmXnVpqV1sqqxeHF1pYkkAFdbYzhYVVWNamho4Hp7evyCio78foqK83mRhPNynIvSbKWUiEyapTQASXmLaVJgYapaWlbpXFVN/F1laPxed3/wVY6e7kWVrMkzlbOBHI7ALwBdlKKPWXp/uFRhYOFQSUHpQ0pM6jhcbdkjeabVGojDshKBvIApbJFCAGmirbVWhovHRWBg2T07M9Y6NDDYOEdOxCdrj74ihbmfHXusgT1eblfrLI5dcFBWJQAAAABJRU5ErkJggg==');
}
    
#\39 74c3264 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#a1216abc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a0d29408 {
    min-height: 82px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 2% 8%;
}
    
#\30 886c2ed {
    margin: 0px 0% 0px 0%;
}
    
#\37 b257d8c::before, #\37 b257d8c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.8;
    border-radius: inherit;
}
#\37 b257d8c {
    background-image: url(https://lirp.cdn-website.com/5ef88022/dms3rep/multi/opt/Backup+Generators+%283%29-1920w.png);
    background-attachment: fixed;
}
#\37 b257d8c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA10lEQVQI1y3MQU+CYACAYX5yp251qa2Ll1rLtqC2ag5NwEBcgANDXEEycBibMr/V1Ka/4m2j7s8e6aChcnjR5fj6mRO5T+PeQe6FmK8ZUV4xW64pxQ/S0VWP039w3vJodnxkzadlj3mJMqafguX3DulMsWsgGyF3ZoSsBTRVB6XrYY0+SEuB2OyRLh8HKHqA6sS03YQHa8zNk8etNsQaTeuxhoY7QfdijCBF91M6bkzbeccOM95mFeVq+wfTYkGQzLHCHDPMGUwKhklJPBcU1YbF147Ves8vuEfAQc94wrMAAAAASUVORK5CYII=');
}
    
#widget_fk7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0d29408 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 b257d8c::before, #\37 b257d8c > .bgExtraLayerOverlay {
    
}
#\37 b257d8c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA10lEQVQI1y3MQU+CYACAYX5yp251qa2Ll1rLtqC2ag5NwEBcgANDXEEycBibMr/V1Ka/4m2j7s8e6aChcnjR5fj6mRO5T+PeQe6FmK8ZUV4xW64pxQ/S0VWP039w3vJodnxkzadlj3mJMqafguX3DulMsWsgGyF3ZoSsBTRVB6XrYY0+SEuB2OyRLh8HKHqA6sS03YQHa8zNk8etNsQaTeuxhoY7QfdijCBF91M6bkzbeccOM95mFeVq+wfTYkGQzLHCHDPMGUwKhklJPBcU1YbF147Ves8vuEfAQc94wrMAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#a1216abc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a0d29408 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 b257d8c::before, #\37 b257d8c > .bgExtraLayerOverlay {
    
}
#\37 b257d8c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA10lEQVQI1y3MQU+CYACAYX5yp251qa2Ll1rLtqC2ag5NwEBcgANDXEEycBibMr/V1Ka/4m2j7s8e6aChcnjR5fj6mRO5T+PeQe6FmK8ZUV4xW64pxQ/S0VWP039w3vJodnxkzadlj3mJMqafguX3DulMsWsgGyF3ZoSsBTRVB6XrYY0+SEuB2OyRLh8HKHqA6sS03YQHa8zNk8etNsQaTeuxhoY7QfdijCBF91M6bkzbeccOM95mFeVq+wfTYkGQzLHCHDPMGUwKhklJPBcU1YbF147Ves8vuEfAQc94wrMAAAAASUVORK5CYII=');
}
}



@media all {
    
#\31 5639138 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e7caf20e::before, #e7caf20e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.8;
    border-radius: inherit;
}
#e7caf20e {
    background-image: url(https://lirp.cdn-website.com/5ef88022/dms3rep/multi/opt/Backup+Generators+%283%29-1920w.png);
    background-attachment: fixed;
}
#e7caf20e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA10lEQVQI1y3MQU+CYACAYX5yp251qa2Ll1rLtqC2ag5NwEBcgANDXEEycBibMr/V1Ka/4m2j7s8e6aChcnjR5fj6mRO5T+PeQe6FmK8ZUV4xW64pxQ/S0VWP039w3vJodnxkzadlj3mJMqafguX3DulMsWsgGyF3ZoSsBTRVB6XrYY0+SEuB2OyRLh8HKHqA6sS03YQHa8zNk8etNsQaTeuxhoY7QfdijCBF91M6bkzbeccOM95mFeVq+wfTYkGQzLHCHDPMGUwKhklJPBcU1YbF147Ves8vuEfAQc94wrMAAAAASUVORK5CYII=');
}
    
#\30 f036d51 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 8% 5.5% 8%;
}
    
#fc15296f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b37c495 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cq7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_vln {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 37d0575 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5a542e8 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 a1855ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 4619a7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7d372a7 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c9808d2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f5b575a0 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e085acd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5639138 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e7caf20e::before, #e7caf20e > .bgExtraLayerOverlay {
    
}
#e7caf20e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA10lEQVQI1y3MQU+CYACAYX5yp251qa2Ll1rLtqC2ag5NwEBcgANDXEEycBibMr/V1Ka/4m2j7s8e6aChcnjR5fj6mRO5T+PeQe6FmK8ZUV4xW64pxQ/S0VWP039w3vJodnxkzadlj3mJMqafguX3DulMsWsgGyF3ZoSsBTRVB6XrYY0+SEuB2OyRLh8HKHqA6sS03YQHa8zNk8etNsQaTeuxhoY7QfdijCBF91M6bkzbeccOM95mFeVq+wfTYkGQzLHCHDPMGUwKhklJPBcU1YbF147Ves8vuEfAQc94wrMAAAAASUVORK5CYII=');
}
    
#\30 f036d51 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 240px;
}
    
#fc15296f {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 37d0575 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 4619a7a {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\31 5639138 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e7caf20e::before, #e7caf20e > .bgExtraLayerOverlay {
    
}
#e7caf20e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA10lEQVQI1y3MQU+CYACAYX5yp251qa2Ll1rLtqC2ag5NwEBcgANDXEEycBibMr/V1Ka/4m2j7s8e6aChcnjR5fj6mRO5T+PeQe6FmK8ZUV4xW64pxQ/S0VWP039w3vJodnxkzadlj3mJMqafguX3DulMsWsgGyF3ZoSsBTRVB6XrYY0+SEuB2OyRLh8HKHqA6sS03YQHa8zNk8etNsQaTeuxhoY7QfdijCBF91M6bkzbeccOM95mFeVq+wfTYkGQzLHCHDPMGUwKhklJPBcU1YbF147Ves8vuEfAQc94wrMAAAAASUVORK5CYII=');
}
    
#\30 f036d51 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#fc15296f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 37d0575 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 4619a7a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#b047bfe8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f3205ff {
    min-height: 108px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 1% 8%;
}
    
#\32 9825dbd {
    margin: 0px 0% 0px 0%;
}
    
#widget_dap {
    width: 57.77%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_u2p {
    width: 250px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#b047bfe8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 f3205ff {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_dap {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_u2p {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 4356929 {
    justify-content: space-between;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6aba263 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 8% 5.5% 8%;
}
    
#b48adbfa {
    margin: 0px 0% 0px 0%;
}
    
#\31 caabfec {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.11406003159557%;
    min-height: 160px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    row-gap: 15px;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efe6f77f {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#af61db5e {
    width: 99.9973217003145%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 04b7c5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f5f8c912 {
    justify-content: space-between;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 396f283 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.11406003159557%;
    min-height: 160px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    row-gap: 15px;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 11ccf48 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#f21cb134 {
    width: 99.9973217003145%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bb879824 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4356929 {
    width: 100%;
    min-height: 80px;
}
    
#\35 6aba263 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 caabfec {
    min-height: auto;
    width: 100%;
}
    
#efe6f77f {
    height: auto;
    width: 110px;
    margin-bottom: 0px;
}
    
#f5f8c912 {
    width: 100%;
    min-height: 80px;
}
    
#\34 396f283 {
    min-height: auto;
    width: 100%;
}
    
#\35 11ccf48 {
    height: auto;
    width: 110px;
    margin-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#\34 4356929 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 6aba263 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#efe6f77f {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#f5f8c912 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 11ccf48 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
}



@media all {
    
#c61028da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#d8eb8489 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
}
    
#\31 b1db702 {
    margin: 0px 0% 0px 0%;
}
    
#d0c979c1 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#widget_qju {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_9t8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d8eb8489 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media all {
    
#\30 3631568::before, #\30 3631568 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.95;
    border-radius: inherit;
}
#\30 3631568 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_2);
    background-image: url(https://lirp.cdn-website.com/5ef88022/dms3rep/multi/opt/Backup+Generators+%284%29-1920w.png);
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#\30 3631568.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/0lEQVQI1wXB3ysDAQDA8fs3vMubNy9T3pYiZVkedtes5drd5mm0PcglDVdsuxCN3dpWptQiYmhr50dZSryIljqltpqkLE/I1+cjLBSbZM+alCyb0uEt5UKZ+8IRb5Vzfp4e4L0BXy2EKfOR2dQVybUDVhO75OPbVIw0z5kt2tUTfu06f58fCKJuIU6m8flnULwRNDmKqYawIhPYmXXatRrfry0ER3iPXknHORjANeBDdcvMecbIBWQulgzq+xaNmxeErvE83Z44DlcU51CIkWEVeTSIpmikYjmKm1VOd+4QOiSTTmmDHq9Bn6jTL87j9i+jhLNMx45ZTFySXLnmH8/epA2wJCpXAAAAAElFTkSuQmCC');
}
    
#c1a10571 {
    min-height: 454px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
}
    
#\37 9e69670 {
    margin: 0px 0% 0px 0%;
}
    
#widget_i2d {
    width: 59.00070550601433%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lfv {
    width: 59.00070550601433%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ti5 {
    width: 250px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1a10571 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 262px;
}
    
#\30 3631568::before, #\30 3631568 > .bgExtraLayerOverlay {
    
}
#\30 3631568 {
    align-items: center;
}
#\30 3631568.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/0lEQVQI1wXB3ysDAQDA8fs3vMubNy9T3pYiZVkedtes5drd5mm0PcglDVdsuxCN3dpWptQiYmhr50dZSryIljqltpqkLE/I1+cjLBSbZM+alCyb0uEt5UKZ+8IRb5Vzfp4e4L0BXy2EKfOR2dQVybUDVhO75OPbVIw0z5kt2tUTfu06f58fCKJuIU6m8flnULwRNDmKqYawIhPYmXXatRrfry0ER3iPXknHORjANeBDdcvMecbIBWQulgzq+xaNmxeErvE83Z44DlcU51CIkWEVeTSIpmikYjmKm1VOd+4QOiSTTmmDHq9Bn6jTL87j9i+jhLNMx45ZTFySXLnmH8/epA2wJCpXAAAAAElFTkSuQmCC');
}
    
#widget_i2d {
    width: 94.76%;
}
    
#widget_lfv {
    width: 85.82%;
}
}



@media (max-width: 767px) {
    
#\30 3631568::before, #\30 3631568 > .bgExtraLayerOverlay {
    
}
#\30 3631568 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 3631568.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/0lEQVQI1wXB3ysDAQDA8fs3vMubNy9T3pYiZVkedtes5drd5mm0PcglDVdsuxCN3dpWptQiYmhr50dZSryIljqltpqkLE/I1+cjLBSbZM+alCyb0uEt5UKZ+8IRb5Vzfp4e4L0BXy2EKfOR2dQVybUDVhO75OPbVIw0z5kt2tUTfu06f58fCKJuIU6m8flnULwRNDmKqYawIhPYmXXatRrfry0ER3iPXknHORjANeBDdcvMecbIBWQulgzq+xaNmxeErvE83Z44DlcU51CIkWEVeTSIpmikYjmKm1VOd+4QOiSTTmmDHq9Bn6jTL87j9i+jhLNMx45ZTFySXLnmH8/epA2wJCpXAAAAAElFTkSuQmCC');
}
    
#c1a10571 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_lfv {
    width: 99.64%;
}
}

