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

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

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

  *#dm .dmInner div.u_2070410953 hr {
    color:rgba(166,131,32,1) !important;
    border-width:3px !important;
  }

  *#dm .dmInner a.u_2501607348 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_2501607348 span.text { color:rgba(166,131,32,1) !important; }

  *#dm .dmInner a.u_2501607348 .iconBg {
    display:inline-block !important;
    background-color:rgba(166,131,32,1) !important;
    mask-image:url(https://de.cdn-website.com/65ca6a82da6f49ba901df37fdb9adae8/icon/Phone_3456903.svg) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_237558060 img {
    object-fit:cover !important;
    object-position:50% 0% !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_1054953317:hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1054953317.hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_880452740 .svg { fill:rgba(166,131,32,1) !important; }

  *#dm .dmInner a.u_1054953317 {
    background-color:rgba(166,131,32,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1569274365 .svg { fill:rgba(166,131,32,1) !important; }

  *#dm .dmInner a.u_1737610446:hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1737610446.hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1737610446 {
    background-color:rgba(166,131,32,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1360031921 .svg { fill:rgba(166,131,32,1) !important; }

  *#dm .dmInner a.u_1592432347:hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1592432347.hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1592432347 {
    background-color:rgba(166,131,32,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1899429663:hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1899429663.hover {
    background-color:rgba(150,100,45,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1899429663 {
    background-color:rgba(166,131,32,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1516708916 .svg { fill:rgba(166,131,32,1) !important; }

  *#dm .dmInner div.u_632927645 {
    border-style:solid !important;
    border-color:rgb(166,131,32) rgb(166,131,32) rgb(166,131,32) rgb(166,131,32) !important;
    border-width:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_632927645 *.open-hours-item dt { font-family:'Reem Kufi' !important; }

  *#dm .dmInner div.u_632927645 *.open-hours-item dd { font-family:'Reem Kufi' !important; }

  *#dm .dmInner div.u_632927645 *.open-hours-item time { font-family:'Reem Kufi' !important; }

  *#dm .dmInner div.u_632927645 *.open-hours-special { font-family:'Reem Kufi' !important; }

  *#dm .dmInner div.u_3869627139 input:not([type="submit"]) {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1.06667px 1.06667px 1.06667px 1.06667px !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
  }

  *#dm .dmInner div.u_3869627139 textarea {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1.06667px 1.06667px 1.06667px 1.06667px !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
  }

  *#dm .dmInner div.u_3869627139 select {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1.06667px 1.06667px 1.06667px 1.06667px !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
  }

  *#dm .dmInner div.u_3869627139 .dmformsubmit {
    background-color:rgba(166,131,32,1) !important;
    background-image:none !important;
    width:100px !important;
    height:49px !important;
    border-radius:5px 5px 5px 5px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1349991101 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1867632003 img {
    object-fit:contain !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1614628262 img {
    object-position:50% 0% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1246742549 img { object-fit:contain !important; }

  *#dm .dmInner div.u_2189127080 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1566513053 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1566513053 span.text { color:rgba(166,131,32,1) !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1566513053 .iconBg {
    display:inline-block !important;
    background-color:rgba(166,131,32,1) !important;
    mask-image:url(https://de.cdn-website.com/65ca6a82da6f49ba901df37fdb9adae8/icon/Download_8109768.svg) !important;
    width:29px !important;
    height:29px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2915885463 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_2915885463 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1246742549 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_2189127080 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2915885463 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_2915885463 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\31 0240297 {
    width: 199px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 39764d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 915b905 {
    min-height: 599px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 b8e48a3::before, #\33 b8e48a3 > .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;
}
#\33 b8e48a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/65ca6a82da6f49ba901df37fdb9adae8/dms3rep/multi/opt/imgi_20_centro-de-estetica-bell-sad-banner-1920w.jpg");
}
    
#widget_6l6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_jmf {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_9nk {
    width: 199px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 915b905 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 ea68506 {
    margin: 0px 0% 0px 0%;
}
    
#\33 b8e48a3::before, #\33 b8e48a3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\31 39764d0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 915b905 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 b8e48a3::before, #\33 b8e48a3 > .bgExtraLayerOverlay {
    
}
    
#group_jmf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 34b553e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#dd1149d6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 a57363b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_5ua {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_b0o {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ki6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_ki6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 eb23433 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f379738 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 3ce38d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(230, 230, 230, 1);
    background-image: initial;
}
    
#group_gat {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_78t {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_43j {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_322 {
    width: 100%;
    height: 760px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e1e91959 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ae3dba1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 275cf3a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_c2r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 51cfaba {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_a25 {
    width: 100.00%;
    grid-template-rows: minmax(300.0000305175781px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4bv {
    width: 68.90975%;
    height: 320px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 6px 0% 0px 0%;
}
    
#widget_31t {
    width: 45%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 176px 15.5305544535319% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ae3dba1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 51cfaba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e1e91959 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 ae3dba1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_4bv {
    height: 240px;
    justify-self: start;
    align-self: start;
    width: 99.80%;
    margin: 6px 0% 0px 0.19948799267773387%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_31t {
    justify-self: end;
    align-self: start;
    width: 86.73676392507818%;
    margin: 111px 0.17892484349429347% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_a25 {
    width: 100.00%;
    grid-template-rows: minmax(258px, max-content);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef5713b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 3b5679a {
    min-height: 2px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c87c696 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(150, 100, 45, 1);
    background-image: initial;
}
    
#widget_p0v {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#da93325b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3b5679a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#da93325b {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\39 5273458 {
    width: 100%;
    height: 320px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a9bfdcbd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\39 0abbf3d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 f978195 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_7r5 {
    width: 50.58792279513394%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_efi {
    width: 100%;
    height: 453px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_g2h {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_0id {
    width: 100%;
    height: 320px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 73dafe7 {
    width: 100%;
    height: 320px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f514fec3 {
    width: 100%;
    height: 320px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0abbf3d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 4d9c024 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 5273458 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a9bfdcbd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 0abbf3d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_efi {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_g2h {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_0id {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 73dafe7 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f514fec3 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7r5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 7d54b7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e801249d {
    min-height: 225px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 6e86c5f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(150, 100, 45, 1);
    background-image: initial;
}
    
#widget_sio {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ls9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 caba12c {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 147befd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bb4d1bf6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a8e1d0ee {
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_c8l {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_it9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#cfc34101 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 cc22c3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#fee9d039 {
    min-height: 259px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 eb2f763 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_lhp {
    width: 71px;
    height: auto;
    max-width: 100%;
}
    
#widget_4ja {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i6h {
    width: 280px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
}
    
#\33 0f23956 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 75b557f {
    width: 71px;
    height: auto;
    max-width: 100%;
}
    
#\32 a376144 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1f13c40 {
    width: 280px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
}
    
#\35 dd40d7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 7f1feef {
    width: 71px;
    height: auto;
    max-width: 100%;
}
    
#\34 a56e423 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 36c2229 {
    width: 280px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
}
    
#\38 744085a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 1843e7d {
    width: 71px;
    height: auto;
    max-width: 100%;
}
    
#\37 9b4d25a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 671f6f2 {
    width: 280px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fee9d039 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 259px;
}
    
#c62a10d8 {
    margin: 0px 0% 0px 0%;
}
    
#\32 cc22c3e {
    justify-content: flex-start;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 0f23956 {
    justify-content: flex-start;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 dd40d7d {
    justify-content: flex-start;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 744085a {
    justify-content: flex-start;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\32 cc22c3e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fee9d039 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 0f23956 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 dd40d7d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 744085a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 e8a9e18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: initial;
    justify-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\32 f3bbcdc {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a80c8531 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/65ca6a82da6f49ba901df37fdb9adae8/dms3rep/multi/opt/imgi_22_family-christmas-with-presents1__msi___jpg-1920w.webp");
}
#a80c8531.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4IEQAAADwAQCdASoKAAcAAUAmJYgCdAEPDCHbd4AA/u+tylqmNk1l6yZN1HLM7JFzI6/jLQBypOf6Z/wfLO1fcaZeFM9JX/AAAA==');
}
    
#group_qtc {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a56 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hpl.flex-element.widget-wrapper > [data-element-type] {
    padding: 40px 40px 40px 40px;
}
#widget_hpl {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_sq1 {
    width: 100%;
    height: 216px;
    max-width: 100%;
}
    
#widget_old {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f3bbcdc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 51c05df {
    margin: 0px 0% 0px 0%;
}
}



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

