@media all {
  *#dm .dmInner a.u_1871092234 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/7616749f/icon/up+right_6931818.svg) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1312400604 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/7616749f/icon/up+right_6931818.svg) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1821039505 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/7616749f/icon/up+right_6931818.svg) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1576551540 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/7616749f/icon/up+right_6931818.svg) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1725996519 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/7616749f/icon/up+right_6931818.svg) !important;
    width:25px !important;
    height:25px !important;
  }
}
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 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 fa12a02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\34 7aa56ee {
    min-height: 800px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 60px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\34 0b06318::before, #\34 0b06318 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 0b06318 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores-Foam-Insulation_Image_-1920w.png");
}
    
#\37 f7c9f87.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 f7c9f87 {
    width: 635px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 125b990 {
    width: 615px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5b72b80 {
    margin: 0px 0% 0px 0%;
}
    
#group_05f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_550 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#b9f90d2b {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
}



@media all {
    
#\36 5538399 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.7879161528976573%;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#acd4c057 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 8c39557 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 2b77959 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#a745cda0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#group_krf {
    justify-content: flex-start;
    align-items: center;
    width: 48.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8181818181818181%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#af4e2395 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    align-content: stretch;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_l7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 3b80524 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_jsi {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.7879161528976573%;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_66u {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 eb5fadc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_jbb {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores+Foam+Insulation_Image_+%283%29-430h.jpg");
    align-content: flex-end;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ca6b026c {
    width: 180px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3a01911 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores+Foam+Insulation_Image_+%285%29-430h.jpg");
    align-content: flex-end;
    background-position: 100% 50%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ecf79f0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    align-content: stretch;
    flex: 0 1 auto;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eab81f8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cf5f7eb6 {
    width: 180px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7ddc8d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e73b3d2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 22dacb6 {
    width: 180px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbbc92ec {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores+Foam+Insulation_Image_+%284%29-430h.jpg");
    align-content: flex-end;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 50eb63d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    align-content: stretch;
    flex: 0 1 auto;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 baf5ec4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 bd75a6a {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.7879161528976573%;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c982e61 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\36 a0cd067 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    align-content: stretch;
    flex: 0 1 auto;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8238f84 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.7879161528976573%;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3df97dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ca7d60c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b1be9788 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores+Foam+Insulation_Image_+%282%29-1920w.jpg");
    align-content: flex-end;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ea68352 {
    width: 180px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dea39424 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    align-content: stretch;
    flex: 0 1 auto;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dfef82e {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.7879161528976573%;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d4dd3e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 06fc67c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fb33d0d2 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores+Foam+Insulation_Image_+%281%29-1920w.jpg");
    align-content: flex-end;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ad3d4e1 {
    width: 180px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 0444fdc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 444d90c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 a721ba4::before, #\36 a721ba4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(60, 60, 60, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#\36 a721ba4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores+Foam+Insulation_Image_+%286%29-1920w.jpg");
}
    
#widget_5fu {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_o85 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ce9e900 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f63430c0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 dc6357e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 60px 40px 60px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ea9456e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 67935df {
    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_0cc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_onq {
    width: 100%;
    height: 620px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 7f3ab40 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#f40f2a91 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 64cbd5b::before, #\34 64cbd5b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.95;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 1) 100%);
}
#\34 64cbd5b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/7616749f/dms3rep/multi/opt/Flores+Foam+Insulation_Image_+%288%29-1920w.jpg?jxl&v=jxl");
}
    
#widget_gkg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qgo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_egq {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-content: center;
}
    
#group_06h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    flex: 0 1 auto;
    background-color: rgba(0, 0, 0, 0.7);
    background-image: none;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_j4v {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    padding: 60px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jp2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_6e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_a2m {
    width: 50%;
    height: 384px;
    max-width: 100%;
    order: 0;
}
    
#\33 7de897f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5de7959 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#\36 0388d46 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7aa56ee {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 5b72b80 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 8c39557 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b9b32bbc {
    margin: 0px 0% 0px 0%;
}
    
#\30 2b77959 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_krf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#af4e2395 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a745cda0 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 50eb63d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 ecf79f0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 c982e61 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 a0cd067 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dea39424 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 3b80524 {
    width: 97%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 444d90c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 dde4ac9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ce9e900 {
    padding: 0px 0px 0px 0px;
}
    
#\37 2064dfd {
    margin: 0px 0% 0px 0%;
}
    
#widget_onq {
    height: 701px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f40f2a91 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e4738c94 {
    margin: 0px 0% 0px 0%;
}
    
#widget_a2m {
    height: 405px;
}
}



@media (max-width: 767px) {
    
#\38 fa12a02 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 7aa56ee {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 120px 15px 60px 15px;
}
    
#\34 0b06318 {
    background-position: 50% 50%;
}
    
#group_05f {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
    
#widget_550 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#b9f90d2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\37 5b72b80 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 5538399 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\38 8c39557 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\30 2b77959 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a745cda0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_jbb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 220px;
    order: 0;
}
    
#ca6b026c {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#group_krf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#af4e2395 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 0px;
}
    
#widget_l7c {
    width: 228px;
}
    
#group_jsi {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\35 3a01911 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 220px;
    order: 0;
}
    
#\33 ecf79f0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 0px;
}
    
#cf5f7eb6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\34 22dacb6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#fbbc92ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 220px;
    order: 0;
}
    
#\30 50eb63d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 0px;
}
    
#\30 bd75a6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\39 c982e61 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 a0cd067 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 0px;
}
    
#\33 8238f84 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#b1be9788 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 220px;
    order: 0;
}
    
#\33 ea68352 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#dea39424 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 0px;
}
    
#\39 dfef82e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#fb33d0d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: 220px;
    order: 0;
}
    
#\30 ad3d4e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\33 0444fdc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 444d90c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 ce9e900 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 dc6357e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    order: 0;
    padding: 30px 15px 30px 15px;
    margin: 0% 0% 0% 0%;
}
    
#ea9456e8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\30 67935df {
    width: 206px;
}
    
#widget_onq {
    height: 240px;
}
    
#\37 2064dfd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 7f3ab40 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f40f2a91 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_egq {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_06h {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#widget_a2m {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\33 7de897f {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
    
#f5de7959 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\36 0388d46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#group_j4v {
    width: 100%;
    order: 1;
    min-height: 0px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
}

#fbbc92ec.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFERIhIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABYRAQEBAAAAAAAAAAAAAAAAAAEAMf/aAAwDAQACEQMRAD8AnD1C4GJbWnV62Hqp+TK2aS82MQ6jknxESXqzW//Z')!important}#\35 3a01911.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHxAAAQMFAAMAAAAAAAAAAAAAAQACAwQFBhEhEhMi/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAZEQEAAwEBAAAAAAAAAAAAAAABAAIDITH/2gAMAwEAAhEDEQA/ALc8hxy2unpq2g8nSnQIaeLHGF2Oce5r5AJPsDR5vqIpuilBH2PaZ1XpP//Z')!important}#b1be9788.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAACAgIBBQAAAAAAAAAAAAABAgADBBEFBhIhgdH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAIDAAAAAAAAAAAAAAAAAAECAAMh/9oADAMBAAIRAxEAPwCu6pawC63CAVkTv23r7IYZ3IMAxtXZ8xEnXVKW2MRyBk//2Q==')!important}#fb33d0d2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAQMBCQAAAAAAAAAAAAAAAgABAwUGERIiMVFh0fH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREBAAMBAQAAAAAAAAAAAAAAAQADkREh/9oADAMBAAIRAxEAPwCCtBMcISCz3Fv6soq7NifM+vPaIhKQX11jtih0Mn//2Q==')!important}#\36 a721ba4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHBAAAQQDAQAAAAAAAAAAAAAAAQACAxEEBRIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAQADAAAAAAAAAAAAAAAAAAEAAgP/2gAMAwEAAhEDEQA/AL7jBn0z+Zpbc0eALOOzbJNoiCM6jFTSzP/Z')!important}#\34 64cbd5b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAQADAAAAAAAAAAAAAAAAAAECAxP/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANI6c7Kr6UFh/9k=')!important}