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

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

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

  *#dm .dmInner div.u_1045086148 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1547342603 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1579145050 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

  *#dm .dmInner div.u_1022719605 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

  *#dm .dmInner div.u_1515455501 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

  *#dm .dmInner div.u_1022498656 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1945584069 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

  *#dm .dmInner div.u_1221969290 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

  *#dm .dmInner div.u_1193592317 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

  *#dm .dmInner div.u_1795651656 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1469785527 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

  *#dm .dmInner div.u_1320651402 img {
    border-radius:50% 50% 50% 50% !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:4.66667px 4.66667px 4.66667px 4.66667px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1994778242 {
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1994778242 .dmforminput input {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .dmforminput textarea {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .dmforminput .fileUploadLink {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .checkboxwrapper span {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .radiowrapper span {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .optinwrapper div {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .freetextwrapper {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .dmforminput select {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .dmforminput option {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1994778242 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Montserrat' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1994778242 .m-recaptcha {
    font-family:'Montserrat' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1994778242 .dmformsubmit {
    float:none !important;
    text-align:LEFT !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    padding-left:20px !important;
    padding-right:20px !important;
  }

  *#dm .dmInner div.u_1994778242 .dmformsubmit:hover { background-image:none !important; }

  *#dm .dmInner div.u_1994778242 .dmformsubmit.hover { background-image:none !important; }

  *#dm .dmInner div.u_1994778242 input:not([type="submit"]) {
    border-color:rgb(40,40,52) rgb(40,40,52) var(--color_4) rgb(40,40,52) !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 2.66667px 0px !important;
  }

  *#dm .dmInner div.u_1994778242 textarea {
    border-color:rgb(40,40,52) rgb(40,40,52) var(--color_4) rgb(40,40,52) !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 2.66667px 0px !important;
  }

  *#dm .dmInner div.u_1994778242 select {
    border-color:rgb(40,40,52) rgb(40,40,52) var(--color_4) rgb(40,40,52) !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 2.66667px 0px !important;
  }

  *#dm .dmInner div.u_1994778242 .dmforminput { padding-inline:5px !important; }

  *#dm .dmInner div.u_1994778242 .spacing-container { margin-inline:-5px !important; }

  *#dm .dmInner div.u_1994778242 .dmformsubmit:hover input[type="submit"] { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1994778242 .dmformsubmit.hover input[type="submit"] { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1994778242 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    justify-content:center !important;
    text-align:center !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmformsubmit {
    width:130px !important;
    height:50px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 input[type="submit"] { font-size:14px !important; }

  *#dm .dmInner div.u_1994778242 .dmformsubmit {
    height:50px !important;
    width:625px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .m-recaptcha { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput input { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput textarea { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput .fileUploadLink { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .checkboxwrapper span { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .radiowrapper span { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .optinwrapper div { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .freetextwrapper { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput select { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .dmforminput option { font-size:13px !important; }

  *#dm .dmInner div.u_1994778242 .dmformsubmit {
    height:50px !important;
    width:314px !important;
  }

  *#dm .dmInner div.u_1994778242 input[type="submit"] { font-size:13px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0.15);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0.15);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\30 0c4ca2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 d22440e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25% 0% 25% 0%;
}
    
#d97193a4 {
    background-image: url(https://le-de.cdn-website.com/67b04c8b61bb447dbc85e7f4d0f8e5ce/dms3rep/multi/opt/imgi_20_116648746_m_normal_none1_967__msi___jpg-1920w.jpg);
}
}



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



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



@media all {
    
#\37 a9bf5a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#aa2077fa {
    min-height: 110px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#\35 7ed1735 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_i98 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_822 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#e44a35da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 b0e378b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_ccd {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_dio {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_t0n.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_t0n {
    width: 230px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



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



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



@media all {
    
#\36 07448da::before, #\36 07448da > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\36 07448da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/67b04c8b61bb447dbc85e7f4d0f8e5ce/dms3rep/multi/opt/imgi_21_cerrar-pareja-cogidos-mano_23-2148984220__msi___jpg-1920w.jpg);
    justify-content: flex-end;
    padding-bottom: 50px;
    align-items: center;
    padding-top: 18%;
}
#\36 07448da.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFQQYTIjFx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAQADAQAAAAAAAAAAAAAAAAEAAgMS/9oADAMBAAIRAxEAPwCHiOcYa2Eg41zMWTtr0tMrUqZa4idhfOLS1tviIi70G6xuNngn/9k=');
}
    
#aeaeb512 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_lh9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_47m {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
    
#\35 82e63a5::before, #\35 82e63a5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\35 82e63a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/67b04c8b61bb447dbc85e7f4d0f8e5ce/dms3rep/multi/opt/imgi_22_167757045_m__msi___jpg-1920w.jpg);
    justify-content: flex-end;
    padding-bottom: 50px;
    align-items: center;
    padding-top: 18%;
}
#\35 82e63a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAIDAQQRFSExMlP/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAAxH/2gAMAwEAAhEDEQA/AMQWaaKzSJarjtTbgjqlx6ACsSOOe1oeu//Z');
}
    
#fc2ba744 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d82837bf {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
    
#\30 a72cb65::before, #\30 a72cb65 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\30 a72cb65 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/67b04c8b61bb447dbc85e7f4d0f8e5ce/dms3rep/multi/opt/imgi_23_105282878_l111__msi___jpg-1920w.jpg);
    justify-content: flex-end;
    padding-bottom: 50px;
    align-items: center;
    padding-top: 18%;
}
#\30 a72cb65.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAwABAwUAAAAAAAAAAAAAAQIDAAUTMQQHESJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAZEQEAAgMAAAAAAAAAAAAAAAABAAIDETH/2gAMAwEAAhEDEQA/ANXm17aY66iwTqJTNCE4HgZD17l7dHTct6krwfmMZPwcjlQDU//Z');
}
    
#c2a9802d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9f22cae {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aeaeb512 {
    padding: 0% 0% 0% 0%;
}
    
#\36 07448da::before, #\36 07448da > .bgExtraLayerOverlay {
    
}
#\36 07448da.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFQQYTIjFx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAQADAQAAAAAAAAAAAAAAAAEAAgMS/9oADAMBAAIRAxEAPwCHiOcYa2Eg41zMWTtr0tMrUqZa4idhfOLS1tviIi70G6xuNngn/9k=');
}
    
#\35 82e63a5::before, #\35 82e63a5 > .bgExtraLayerOverlay {
    
}
#\35 82e63a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAIDAQQRFSExMlP/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAAxH/2gAMAwEAAhEDEQA/AMQWaaKzSJarjtTbgjqlx6ACsSOOe1oeu//Z');
}
    
#\30 a72cb65::before, #\30 a72cb65 > .bgExtraLayerOverlay {
    
}
#\30 a72cb65.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAwABAwUAAAAAAAAAAAAAAQIDAAUTMQQHESJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAZEQEAAgMAAAAAAAAAAAAAAAABAAIDETH/2gAMAwEAAhEDEQA/ANXm17aY66iwTqJTNCE4HgZD17l7dHTct6krwfmMZPwcjlQDU//Z');
}
    
#\35 dcd79cd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 07448da::before, #\36 07448da > .bgExtraLayerOverlay {
    
}
#\36 07448da {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\36 07448da.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQCAgMAAAAAAAAAAAAAAwABAgQFQQYTIjFx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAQADAQAAAAAAAAAAAAAAAAEAAgMS/9oADAMBAAIRAxEAPwCHiOcYa2Eg41zMWTtr0tMrUqZa4idhfOLS1tviIi70G6xuNngn/9k=');
}
    
#aeaeb512 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 82e63a5::before, #\35 82e63a5 > .bgExtraLayerOverlay {
    
}
#\35 82e63a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 82e63a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAIDAQQRFSExMlP/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAAxH/2gAMAwEAAhEDEQA/AMQWaaKzSJarjtTbgjqlx6ACsSOOe1oeu//Z');
}
    
#\30 a72cb65::before, #\30 a72cb65 > .bgExtraLayerOverlay {
    
}
#\30 a72cb65 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 a72cb65.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAwABAwUAAAAAAAAAAAAAAQIDAAUTMQQHESJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAZEQEAAgMAAAAAAAAAAAAAAAABAAIDETH/2gAMAwEAAhEDEQA/ANXm17aY66iwTqJTNCE4HgZD17l7dHTct6krwfmMZPwcjlQDU//Z');
}
    
#\35 dcd79cd {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d64ddc0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#e43093ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#b28b1eef {
    min-height: 412px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_c9a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tme {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pi2 {
    width: 555px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b28b1eef {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 221px;
}
    
#widget_pi2 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#d64ddc0d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e43093ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b28b1eef {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_pi2 {
    height: auto;
}
}



@media all {
    
#\35 1a9ca68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\32 945396a {
    min-height: 124px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 2% 0%;
}
    
#widget_3nv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 72966b7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 72966b7 {
    width: 230px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\35 1a9ca68 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 945396a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#a1de67d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\34 337549a {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#widget_4p2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_jcv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#widget_9lh {
    width: 360px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\30 ab6803a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\32 6ea0ae4 {
    width: 360px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\38 14669ee {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#da0f30e1 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\39 ba23f0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\32 bc0f3fc {
    width: 360px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\36 09900ab {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\30 593444f {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 337549a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_9lh {
    height: auto;
}
    
#\32 6ea0ae4 {
    height: auto;
}
    
#\32 bc0f3fc {
    height: auto;
}
}



@media (max-width: 767px) {
    
#a1de67d2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 337549a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_9lh {
    height: auto;
}
    
#\30 ab6803a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 6ea0ae4 {
    height: auto;
}
    
#\39 ba23f0a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 bc0f3fc {
    height: auto;
}
}



@media all {
    
#dba1329e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\30 4f1278f {
    min-height: 163px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 2% 0%;
}
    
#\38 70a534b {
    background-color: var(--color_7);
    background-image: initial;
}
    
#widget_ptc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 279dc40.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 279dc40 {
    width: 230px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#\31 4127460 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 74c3c6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\34 0d239f3 {
    min-height: 687px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 4% 0%;
}
    
#\38 b3bd7ec {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\36 f04fc7b {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jq6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_e2h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 97e5f01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\37 a770179 {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f21f03e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 0a78030 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#cddf6a2f {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 16ebe43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 8bd9744 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0d239f3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 551px;
}
}



@media (max-width: 767px) {
    
#\38 74c3c6f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 0d239f3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 f04fc7b {
    height: auto;
}
    
#\33 97e5f01 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a770179 {
    height: auto;
}
    
#\33 0a78030 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cddf6a2f {
    height: auto;
}
}



@media all {
    
#\36 10698d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\39 d7996ff {
    min-height: 168px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 2% 0%;
}
    
#widget_4ks {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bab2bc3c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bab2bc3c {
    width: 230px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d7996ff {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 168px;
}
}



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



@media all {
    
#\31 6489908 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 75add35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#eb81e364 {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a2793388 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\31 146e1d9 {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 beb3269 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 9e7c7e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 6e27b10 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 15% 4% 15%;
}
    
#\35 135c855 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6e27b10 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#eb81e364 {
    height: auto;
}
    
#\31 146e1d9 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 75add35 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 6e27b10 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#eb81e364 {
    height: auto;
}
    
#a2793388 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 146e1d9 {
    height: auto;
}
}



@media all {
    
#\37 9417e71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#ea1ad51b {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 2% 0%;
}
    
#widget_815 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#d599c6eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.333333333333332%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 2px 2px 2px 2px;
}
    
#\35 6d23966 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.333333333333332%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 2px 2px 2px 2px;
}
    
#\33 2741dd0 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#\37 58c1c23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.333333333333332%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 2px 2px 2px 2px;
}
    
#widget_3b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_190 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_cgs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_m5g {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
}
    
#widget_fkj {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 c0a0623 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 4ba0d9a {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 c5669a6 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 a7cd0e9 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 c517d32 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 1850e49 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\33 452ec31 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 758be14 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#a32ec49c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ca574ef3 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 4ae6950 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ee3d9563 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 40d4378 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 465335f {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 1279c05 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 7636e00 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#d599c6eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 6d23966 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 2741dd0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 58c1c23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\38 d85f0a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 bc1d550 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 2px 2px 2px 2px;
}
    
#\39 b7e3e34 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#\38 3b91b2a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e369b3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c3a46d21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 2px 2px 2px 2px;
}
    
#aa3a2890 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 2px 2px 2px 2px;
}
    
#dec69cca {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 f95c97c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac098545 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 5a36c1f {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#b226a3a4 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 f85b62c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 1fa00e1 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e2ecf32e {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ddf5d48b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 770475e {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 f3692a2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ca5f3a9 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 5cc1f13 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#a48cb8a4 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 a6e076c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 fd52ed5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd5b5b58 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ef79fe66 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\38 bc1d550 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 b7e3e34 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c3a46d21 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa3a2890 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#c24c9653 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#ba368ff2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 0% 12% 0%;
}
    
#\32 6dbf796::before, #\32 6dbf796 > .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;
}
#\32 6dbf796 {
    background-image: url(https://le-de.cdn-website.com/67b04c8b61bb447dbc85e7f4d0f8e5ce/dms3rep/multi/opt/imgi_24_192392480_m__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\32 6dbf796.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQREgchcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCXeRE15bcuu65luHBUrz1mOMqMAyXP1PsfIiB//9k=');
}
    
#widget_71k {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_40d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba368ff2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 6dbf796::before, #\32 6dbf796 > .bgExtraLayerOverlay {
    
}
#\32 6dbf796.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQREgchcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCXeRE15bcuu65luHBUrz1mOMqMAyXP1PsfIiB//9k=');
}
}



@media (max-width: 767px) {
    
#c24c9653 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ba368ff2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 6dbf796::before, #\32 6dbf796 > .bgExtraLayerOverlay {
    
}
#\32 6dbf796.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQREgchcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCXeRE15bcuu65luHBUrz1mOMqMAyXP1PsfIiB//9k=');
}
}



@media all {
    
#a4393236 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\33 55c3b60 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 0bc2ca5 {
    background-color: rgba(235, 235, 235, 1);
    background-image: initial;
}
    
#widget_l2s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fgu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 1a9e09d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\35 1a9e09d {
    max-width: 100%;
    width: 1095px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 55c3b60 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 1a9e09d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 1a9e09d {
    width: 654px;
}
}



@media (max-width: 767px) {
    
#a4393236 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 55c3b60 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 1a9e09d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 1a9e09d {
    align-self: center;
    margin-left: 0%;
    width: 297px;
    margin-bottom: 0px;
    margin-right: 0%;
}
}



@media all {
    
#\37 7f43976 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\39 fab8903 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 40%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 9bd8923 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_e3r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_nob {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_88l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_p07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 25ae708 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_qar {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#b76a6c42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#bcc629a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#widget_d3v {
    width: 655px;
    height: 445px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\37 7f43976 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 fab8903 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 9bd8923 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#\30 cc893d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#faec8d97 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\30 06b7a74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 07c32fd {
    min-height: 110px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#cb77def1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\30 cc893d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 07c32fd {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 06b7a74 {
    width: 100.00%;
}
}

