@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 a.u_1359859884 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b8cf0b4c/icon/Paw_7011895.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1359859884:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1359859884.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1969132125 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b8cf0b4c/icon/Paw_7011895.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1969132125:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1969132125.hover .iconBg { background-color:var(--color_2) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !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 {
    
#dc93154f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 100%;
    min-width: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ce58686 {
    min-height: 865px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 14% 12% 10% 12%;
    margin: 0% 0% 0% 0%;
}
    
#a7a96062 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/b8cf0b4c/dms3rep/multi/opt/HERO+BACKGROUNDDD-28c43bd4-1920w.png");
    background-position: 0% 0%;
}
    
#b305b0d6.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 6px;
}
#b305b0d6 {
    width: 46.21%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c21ce5 {
    width: 69.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
    
#\32 6d347d1 {
    width: 19.43%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 df3b6c4 {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 12% 6% 12%;
    margin: 0% 0% 0% 0%;
}
    
#ee1e5eb0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ebb93024 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/b8cf0b4c/dms3rep/multi/opt/Cool+Cat+Kasey-1920w.png");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\33 6286f7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1k4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8v4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_sta {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
}
    
#widget_0ma {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfbd8f26 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 016c2dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#a20de28c::before, #a20de28c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#a20de28c {
    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/b8cf0b4c/dms3rep/multi/opt/Solar+-+2026-08-18T034840.115-1920w.png");
    background-attachment: fixed;
}
    
#\33 f3cfd49 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_27t {
    width: 441.07820963134765px;
    height: auto;
    max-width: 100%;
}
    
#widget_pfg {
    width: 98.70%;
    height: auto;
    max-width: 100%;
}
    
#\30 4388cbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b1fcf1c {
    width: auto;
    height: auto;
    min-height: 100px;
    max-width: 100%;
}
    
#\30 2784dbf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    height: auto;
    align-self: center;
    border-radius: 5px 5px 5px 5px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa9ec8ae {
    min-height: 690px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d29a1661 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#c417c130 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_7);
    background-image: none;
    border-width: 4px 0px 0px 0px;
    border-color: var(--color_6) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#widget_2vk {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vrd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8974d59 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_7);
    background-image: none;
    border-width: 4px 0px 0px 0px;
    border-color: var(--color_6) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#f4dea568 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2e39db7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 ab03c31 {
    min-height: 743px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 4f9ea8c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 f1940ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\32 d9fe872 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/b8cf0b4c/dms3rep/multi/opt/imageye___-_imgi_11_cat1-1920w.webp");
    border-radius: 10px 10px 10px 10px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_iss {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_n7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 d70ec12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2tf {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa96dbf4::before, #aa96dbf4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#aa96dbf4 {
    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/b8cf0b4c/dms3rep/multi/opt/Solar+-+2026-08-18T033009.073-1920w.png");
    background-attachment: fixed;
}
    
#b8a755a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/b8cf0b4c/dms3rep/multi/opt/Smokey+and+Bandit-1920w.jpg");
    border-radius: 15px 15px 15px 15px;
    order: 1;
    background-position: 50% 100%;
    margin: 0% 0% 0% 0%;
}
    
#\32 f503e5e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e3ab6746 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 df11c1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c4c87a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_erc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 4bc64c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_7);
    background-image: none;
    border-width: 4px 0 0 0;
    border-color: var(--color_6) #000000 #000000 #000000;
    border-style: solid;
    align-items: center;
    align-content: center;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#ce58202f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 be02328 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_pmp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4jf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c76d2697 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1sg {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tfg {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
    
#\35 686487b {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
    
#\37 36f9e3e {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4b68b1f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a93c3e5f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 c65efe8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/b8cf0b4c/dms3rep/multi/opt/Cool+Cat+Rip-1920w.png");
    border-radius: 15px 15px 15px 15px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\30 cad39fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ede9534c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 29de0a3 {
    min-height: 619px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 12% 1% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\32 d11d710 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d07660b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ce58686 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 25% 4% 16% 4%;
}
    
#a7a96062 {
    background-color: var(--color_1);
}
    
#b305b0d6 {
    width: 84.64%;
}
    
#e0c21ce5 {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#dc93154f {
    width: 100%;
    min-height: 8px;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
    
#\32 6d347d1 {
    width: 40.55%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 df3b6c4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cfbd8f26 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1k4 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#ebb93024 {
    width: 100%;
    min-height: 548px;
    height: auto;
}
    
#\33 6286f7d {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 066d462 {
    margin: 0px 0% 0px 0%;
}
    
#\33 f3cfd49 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 2784dbf {
    width: 100%;
    min-height: 80px;
}
    
#\32 016c2dc {
    width: 100%;
    min-height: 80px;
}
    
#widget_27t {
    width: 385px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa9ec8ae {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 8e6d4f4 {
    margin: 0px 0% 0px 0%;
}
    
#c417c130 {
    width: 100%;
    min-height: 80px;
}
    
#\31 8974d59 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ab03c31 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ee77dd51 {
    margin: 0px 0% 0px 0%;
}
    
#\32 d9fe872 {
    width: 100%;
    min-height: 591px;
    height: auto;
}
    
#\37 f1940ae {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8a755a7 {
    width: 100%;
    min-height: 399px;
    height: auto;
}
    
#\32 f503e5e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c10ab711 {
    margin: 0px 0% 0px 0%;
}
    
#e3ab6746 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ce58202f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c6bcd6ca {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a93c3e5f {
    width: 100%;
    min-height: 80px;
}
    
#\37 c65efe8 {
    width: 100%;
    min-height: 426px;
    height: auto;
}
    
#\35 29de0a3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 d07660b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dc93154f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
}
    
#\31 ce58686 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 35% 4% 16% 4%;
}
    
#a7a96062 {
    background-color: var(--color_1);
}
    
#b305b0d6 {
    width: 100%;
}
    
#e0c21ce5 {
    width: 100%;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
    
#\32 6d347d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
}



@media (max-width: 767px) {
    
#\38 df3b6c4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ebb93024 {
    width: 100%;
    min-height: 275px;
    align-items: center;
    height: auto;
}
    
#\33 6286f7d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#widget_1k4 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 016c2dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 f3cfd49 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 2784dbf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\30 ab03c31 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 f1940ae {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\32 d9fe872 {
    min-height: 311px;
    align-items: center;
    width: 100%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#b8a755a7 {
    width: 100%;
    min-height: 225px;
    align-items: center;
    height: auto;
}
    
#\32 f503e5e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e3ab6746 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 4bc64c9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#ce58202f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_1sg {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#widget_tfg {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
    
#\35 686487b {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
    
#\37 36f9e3e {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
}



@media (max-width: 767px) {
    
#a93c3e5f {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\37 c65efe8 {
    width: 100%;
    min-height: 224px;
    align-items: center;
    height: auto;
}
    
#\35 29de0a3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

#ebb93024.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AIB2dIF1coh3cX5tan5sZ4J0cHVxeoB3fZeEgLiXgQCLeW+LeG6UfXCLc2iBaF19aGB6bW2MfHufi4S6m4kAnINymYFyoIV1l3lqimpZhGZXj3dup5KKuKOZx6ydALKXgq6UgqyPfaWEcZh0X49tWqGFdLqilMmypcOrnADLtKPHsaK8pZatkYKgf22ZeGeqjX61nI+7opSulIQA4c2/4My+1L+xvqeZpot9lXlrmHxumX5vlnpriW1eAOLPw+HOwt/Lv823q7GYjJZ8cItvYYhrW4BjVHteUHFedM5DQr1dAAAAAElFTkSuQmCC')!important}#a20de28c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AK2DYK2QdrWeiLqfiLeWfamLeK6TgKuTfpKLc2x3XgC0hVqtiGewlHq5n4a3mH6ihW6bgWybhnGRiXF5fWUArHxRoX9XoY1qsJ6Br5R6lHhhfGRPgG9cjoJtkox1AI5lQIpzTJCKZp2ZfZqHcX1mVFpHNl1SQntuW5mLdgB3YEmDfGOUnYWYn42JgnRwY1hQRjpRTkJoY1aJgXQAcmVViYh7o66lnKWfgYN9amZgUlBIUFNLV1tTbHBot1VXcISyY9IAAAAASUVORK5CYII=')!important}#\32 d9fe872.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRk4AAABXRUJQVlA4IEIAAAAQAgCdASoKAAoAAUAmJZQCdADz6TB2H6MAAOFOliU+FNcVO72Pz893IiS+bKvTfa4KZa8Jd7zCVqIPjwRXYJCAAAA=')!important}#aa96dbf4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AGJOOXRgR5d7W76ZcsKadL2WcsOigcWtjsK2nrawmwBjUTyBZ0yogmDLnHXOnHXKmHHOoHnNqYW7qI2hmoYAZ1U+im1QroZiypx10J53z5lx0Zpy0qeCwKeKo5mEAFJMOWtcQ4NsT5Z8XaqJaLySbcuZctesh86wkbupkwBGRzZMSzlTUkBeXUl6cVidhmm7mHjJpom+pY6tnpAAN0AzMTwxLjwzNEI4U1lIhX1ktJt8vp+EpI59h4B55ONcAeIMCt0AAAAASUVORK5CYII=')!important}#b8a755a7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQQBBAMAAAAAAAAAAAAAAgABAwURBAYHIjGh0f/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMAEf/aAAwDAQACEQMRAD8AyeRtwXVbZFCQiUZ4bI+BfLfFVpytjgjPr2Fn9IiE8lY9IzoXea8U7//Z')!important}