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

  *#dm .dmInner a.u_1825186273 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1282643527 .copyright { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1473335498 .copyright { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1258443939 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1026179279 .svg { fill:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1021822250 .svg { fill:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1473335498 .copyright { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#bdb29bdd::before, #bdb29bdd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
    content: '';
    background-color: var(--color_4);
}
#bdb29bdd {
    background-image: url(https://le-de.cdn-website.com/af0521df36cd4d959abfc28d63ec2d65/dms3rep/multi/opt/AdobeStock_211478357-1920w.jpeg);
}
    
#\35 6377db4 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 52b5003 {
    width: 630.43px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ad06ab8 {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 300px 10% 200px 10%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 4a9905d::before, #\35 4a9905d > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
}
#\35 4a9905d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 165bab7 {
    width: 975.953px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8ul {
    width: 36.38%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ad06ab8 {
    padding: 120px 4% 80px 4%;
}
    
#\35 4a9905d::before, #\35 4a9905d > .bgExtraLayerOverlay {
    
}
#\35 4a9905d {
    padding-left: 16px;
    padding-right: 16px;
    justify-content: space-between;
}
    
#\37 165bab7 {
    width: 566px;
}
}



@media (max-width: 767px) {
    
#\36 ad06ab8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#\35 4a9905d::before, #\35 4a9905d > .bgExtraLayerOverlay {
    
}
#\35 4a9905d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
}
    
#\37 165bab7 {
    order: 0;
}
    
#widget_8ul {
    width: 100%;
    order: 2;
}
    
#\35 6377db4 {
    order: 3;
}
    
#\32 52b5003 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 0c65962 {
    width: 93.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dcbb62e {
    min-height: 460px;
    padding-top: 100px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 ce80e2e {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 8244f6d {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a1aab60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bce3706 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_nvb {
    width: 521px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#group_764 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_iq9 {
    width: 100%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 0c65962 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\36 dcbb62e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 2% 40px 2%;
}
    
#\30 8244f6d {
    align-self: stretch;
}
    
#\35 a1aab60 {
    align-self: stretch;
    max-width: none;
}
    
#\37 bce3706 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
}
    
#group_764 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\31 0c65962 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\36 dcbb62e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 0px 4%;
}
    
#\37 bce3706 {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#group_764 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 8244f6d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#d2992024 {
    padding-top: 6%;
    padding-bottom: 2%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e4bcd478 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\35 e7b288f {
    width: 100%;
    height: auto;
    max-width: none;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a0b73450 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#d969a8ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2992024 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#d2992024 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a0b73450 {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
}
}



@media all {
    
#ffba439c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    padding: 55px 40px 55px 40px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e1a88692 {
    padding-top: 6%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_2si {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_08g {
    width: 99.84%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_sk9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c8cf6ef7 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    padding: 55px 40px 55px 40px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 ea5228a {
    width: 99.83700787401575%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 faf9b7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#eeeb9548 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 062e69e {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 a800b21 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0bfd789 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e1a88692 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#ffba439c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 20px;
    padding-left: 20px;
}
    
#e1a88692 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c8cf6ef7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
}
}



@media all {
    
#fd8a6159 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    padding: 55px 40px 55px 40px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 8031d4f {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 2%;
    padding-bottom: 6%;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 e4747e2 {
    width: 99.84%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 057456a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    padding: 55px 40px 55px 40px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#c6375567 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c6426ad7 {
    width: 99.84%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d3a319bb {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f5d3f4c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 be52ec4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c75292b1 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#f23ead04 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 da1ffd1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8031d4f {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 057456a {
    width: 100%;
    min-height: 80px;
}
    
#fd8a6159 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\35 057456a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
}
    
#fd8a6159 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 20px;
    padding-left: 20px;
}
    
#\34 8031d4f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 d099f1e {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\32 02bff31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 4% 16px 4% 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#b9817fbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9a8f23f {
    padding-bottom: 2%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_r0s {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/af0521df36cd4d959abfc28d63ec2d65/dms3rep/multi/opt/AdobeStock_363381594-1920w.jpeg);
    order: 0;
    background-attachment: fixed;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#group_r0s.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAbEAACAwEBAQAAAAAAAAAAAAABAgADBAURI//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AJvubjXcQXbkcaHr+bKJOmszhiAX8ERFehpD/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9a8f23f {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 02bff31 {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#b9817fbf {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\37 9a8f23f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_r0s {
    width: 100%;
    min-height: 220px;
    align-items: center;
}
#group_r0s.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAbEAACAwEBAQAAAAAAAAAAAAABAgADBAURI//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AJvubjXcQXbkcaHr+bKJOmszhiAX8ERFehpD/9k=');
}
}



@media all {
    
#\37 50e0e5e {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/af0521df36cd4d959abfc28d63ec2d65/dms3rep/multi/opt/AdobeStock_363381594-1920w.jpeg);
    order: 1;
    background-attachment: fixed;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\37 50e0e5e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAbEAACAwEBAQAAAAAAAAAAAAABAgADBAURI//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AJvubjXcQXbkcaHr+bKJOmszhiAX8ERFehpD/9k=');
}
    
#\35 bd62ca1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 def5275 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\34 f8ff33d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 4% 16px 4% 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 738b583 {
    padding-bottom: 2%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 738b583 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\37 50e0e5e {
    width: 100%;
    min-height: 220px;
    align-items: center;
}
#\37 50e0e5e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAbEAACAwEBAQAAAAAAAAAAAAABAgADBAURI//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AJvubjXcQXbkcaHr+bKJOmszhiAX8ERFehpD/9k=');
}
    
#\35 bd62ca1 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\34 f8ff33d {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#\34 738b583 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\31 3f79f8c {
    background-color: rgba(255, 255, 255, 1);
}
    
#\39 8e8d72f {
    min-height: auto;
    padding-bottom: 60px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_gmq {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_rb6 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8e8d72f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 2% 40px 2%;
}
    
#group_gmq {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\39 8e8d72f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 4% 16px 4%;
}
    
#group_gmq {
    width: 100%;
    min-height: 5px;
    align-items: center;
}
}

