@media all {
  *#dm .dmInner div.u_1304066781 a { color:var(--color_2) !important; }

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

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

  *#dm .dmInner div.u_1086775539 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1751755262 .caption-container .caption-title { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1751755262 .caption-inner { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1751755262 .caption-container .caption-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1751755262 .caption-container .caption-text .rteBlock { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1559781162 { display:block !important; }

  *#dm .dmInner *.u_1781655245 { display:none !important; }

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

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

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

  *#dm .dmInner a.u_1423189892 .iconBg { display:none !important; }

  *#dm .dmInner div.u_1236990329 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(203,175,145) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1236990329 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(203,175,145) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1236990329 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(203,175,145) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1236990329 input::placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1236990329 input.placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1236990329 textarea::placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1236990329 textarea.placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1236990329 select::placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1236990329 select.placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1236990329 .dmform-success { text-align:left !important; }

  *#dm .dmInner div.u_1236990329 .dmform-success .rteBlock { text-align:left !important; }

  *#dm .dmInner div.u_1236990329 .dmform-error { text-align:left !important; }

  *#dm .dmInner div.u_1236990329 .dmforminput input {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .dmforminput textarea {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .dmforminput .fileUploadLink {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .checkboxwrapper span {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .radiowrapper span {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .optinwrapper div {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .freetextwrapper {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .dmforminput select {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .dmforminput option {
    color:var(--color_5) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1236990329 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    width:250px !important;
    height:60px !important;
    float:left !important;
    display:block !important;
  }

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

  *#dm .dmInner div.u_1236990329 .dmwidget-title { color:rgba(20,20,20,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1304066781 .powered { font-size:16px !important; }

  *#dm .dmInner div.u_1304066781 a { font-size:16px !important; }

  *#dm .dmInner *.u_1751755262 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1751755262 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1751755262 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner div.u_1751755262 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_1751755262 .caption-button {
    width:200px !important;
    height:60px !important;
  }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1751755262 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1751755262 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner *.u_1751755262 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1751755262 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1751755262 .photoGalleryViewAll { padding:0 2.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#a16edfe6::before, #a16edfe6 > .bgExtraLayerOverlay {
    
}
#a16edfe6 {
    background-color: var(--color_3);
    background-image: url("https://le-de.cdn-website.com/1463f541ef4d434b87336816b85fe743/dms3rep/multi/opt/Header_Seite_1-1920w.png");
    border-width: 25px 25px 25px 25px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#d789fc0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f54330c7 {
    min-height: 891px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
}
    
#\35 df8d345 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#widget_lmp {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\31 fd1d7c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0dc6394 {
    min-height: 348px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_jk7 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#widget_bvn {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 30px;
}
    
#\32 471f1e4 {
    width: 89.25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e679e71c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8ebe22b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 94e8dbf {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\30 1477834::before, #\30 1477834 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.1;
}
#\30 1477834 {
    background-color: var(--color_1);
    background-image: url("https://le-de.cdn-website.com/1463f541ef4d434b87336816b85fe743/dms3rep/multi/opt/Schmuck---Uhrmacher-Cieslik-002-1920w.png");
    background-position: 100% 50%;
}
    
#widget_6um {
    width: 96.44%;
    height: auto;
    max-width: 100%;
}
    
#widget_8mr {
    width: 91.77%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ba00bf5b {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e462fcb {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b515968 {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 a0ef4e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f43fb5b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 51bb3f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 be1eca8 {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lop {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url("https://le-de.cdn-website.com/1463f541ef4d434b87336816b85fe743/dms3rep/multi/opt/Schmuck---Uhrmacher-Cieslik-022-1920w.jpg");
}
}



@media all {
    
#\36 957b774 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fa773744 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fb673d0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\37 32b25fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab9c9cb9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 56f478e::before, #\31 56f478e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.1;
}
#\31 56f478e {
    background-color: var(--color_1);
    background-image: url("https://le-de.cdn-website.com/1463f541ef4d434b87336816b85fe743/dms3rep/multi/opt/Schmuck---Uhrmacher-Cieslik-005-1920w.jpg");
    background-attachment: fixed;
}
    
#\30 78d26af {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fd1641e {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9d78e22 {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 099a4e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c04e7b65 {
    min-height: 128px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 1% 4%;
}
    
#\34 203b5c2 {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c762b5d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 9083739 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c28553a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9e47280 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
}
    
#\31 89be85a {
    margin: 0px 0% 0px 0%;
}
    
#\38 480c031 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bd6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_qhq {
    width: 63.91%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d0cef94f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1f8160a {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccfa92b8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 62229bb {
    width: 64.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 b7c0782 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fae1d6e5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 0a7f57f {
    width: 79.17%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#a0b1f3a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e67bfa57 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 85c7486 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#f6446a6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3739a8c {
    width: 100.00%;
    height: 521px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a7a40deb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d83d584 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 132fc57::before, #\34 132fc57 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.1;
    border-radius: inherit;
}
#\34 132fc57 {
    background-image: url("https://le-de.cdn-website.com/1463f541ef4d434b87336816b85fe743/dms3rep/multi/opt/Schmuck---Uhrmacher-Cieslik-002-1920w.png");
    background-color: var(--color_1);
}
    
#widget_vgv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_168 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 3062128 {
    width: 67.08%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f806fc45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\34 c333b1e {
    min-height: 641px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
}
    
#\35 8e25ed8::before, #\35 8e25ed8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.25;
    border-radius: inherit;
}
#\35 8e25ed8 {
    background-color: var(--color_3);
    background-image: url("https://le-de.cdn-website.com/1463f541ef4d434b87336816b85fe743/dms3rep/multi/opt/Mitarbeiter_Foto_bei_Anruf_auf_Seite_1_ganz_unten-1920w.jpg");
}
    
#\32 335249b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 154px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d823a88 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5330f4d {
    width: 250px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9rg {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\31 8817843 {
    margin: 0px 0% 0px 0%;
}
    
#\34 4b25ae7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e1d9f24 {
    min-height: 201px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#widget_d9k {
    width: 100.00%;
    height: 162px;
    min-height: 100px;
    max-width: 100%;
}
    
#\37 1d347bb {
    background-color: rgba(191, 162, 121, 0.5);
    background-image: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f54330c7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a16edfe6::before, #a16edfe6 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 94e8dbf {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 1477834::before, #\30 1477834 > .bgExtraLayerOverlay {
    
}
    
#e679e71c {
    width: 100%;
    min-height: 80px;
}
    
#\32 8ebe22b {
    width: 100%;
    min-height: 80px;
}
    
#widget_8mr {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f43fb5b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 a0ef4e7 {
    width: 100%;
    min-height: 80px;
}
    
#\39 be1eca8 {
    width: 77.83%;
}
    
#group_lop {
    width: 100%;
    min-height: 403px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fb673d0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\31 56f478e::before, #\31 56f478e > .bgExtraLayerOverlay {
    
}
    
#ab9c9cb9 {
    width: 100%;
    min-height: 8px;
}
    
#\36 957b774 {
    width: 93.28%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9083739 {
    width: 100%;
    min-height: 80px;
}
    
#\34 9e47280 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 12px;
}
    
#widget_qhq {
    width: 100.00%;
}
    
#\35 62229bb {
    width: 100.00%;
}
    
#\34 0a7f57f {
    width: 100.00%;
}
    
#c28553a5 {
    width: 100%;
    min-height: 80px;
}
    
#d0cef94f {
    width: 100%;
    min-height: 80px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 85c7486 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a0b1f3a9 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#e67bfa57 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\38 3739a8c {
    width: 100%;
    height: 400px;
}
    
#f6446a6c {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d83d584 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 132fc57::before, #\34 132fc57 > .bgExtraLayerOverlay {
    
}
    
#a7a40deb {
    row-gap: 12px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3062128 {
    width: 100.00%;
}
    
#\34 c333b1e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 8e25ed8::before, #\35 8e25ed8 > .bgExtraLayerOverlay {
    
}
    
#\32 335249b {
    width: 48%;
    padding: 230px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f806fc45 {
    width: 48%;
}
}



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



@media (max-width: 767px) {
    
#d789fc0c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#f54330c7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\35 df8d345 {
    width: 100%;
    min-height: 125px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#a16edfe6::before, #a16edfe6 > .bgExtraLayerOverlay {
    
}
#a16edfe6 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 0%;
}
    
#widget_lmp {
    height: 118px;
    width: 100.00%;
}
    
#aa597254 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 fd1d7c3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 0dc6394 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_jk7 {
    width: 100.00%;
}
    
#\32 471f1e4 {
    width: 100.00%;
}
    
#widget_bvn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bvn {
    margin: 21px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e679e71c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 8ebe22b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 94e8dbf {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 1477834::before, #\30 1477834 > .bgExtraLayerOverlay {
    
}
    
#widget_6um {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 a0ef4e7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\33 f43fb5b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_lop {
    width: 100%;
    min-height: 240px;
    align-items: center;
    height: auto;
}
}



@media (max-width: 767px) {
    
#fa773744 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 fb673d0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ab9c9cb9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 56f478e::before, #\31 56f478e > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 099a4e1 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 0px;
}
    
#c04e7b65 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\31 9083739 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c28553a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 9e47280 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
}
    
#\38 480c031 {
    height: auto;
    width: 60px;
}
    
#d0cef94f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e1f8160a {
    height: auto;
    width: 60px;
}
    
#\33 b7c0782 {
    height: auto;
    width: 60px;
}
    
#\31 89be85a {
    margin: 0px 0% 0px 0%;
}
    
#widget_qhq {
    width: 100.00%;
}
    
#\35 62229bb {
    width: 100.00%;
}
    
#\34 0a7f57f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a0b1f3a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#e67bfa57 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\37 85c7486 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f6446a6c {
    margin-top: 1px;
}
    
#\38 3739a8c {
    height: 280px;
}
}



@media (max-width: 767px) {
    
#a7a40deb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 d83d584 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 132fc57::before, #\34 132fc57 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\35 3062128 {
    width: 72.56%;
}
    
#f806fc45 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\34 c333b1e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 335249b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d823a88 {
    height: auto;
}
    
#\35 8e25ed8::before, #\35 8e25ed8 > .bgExtraLayerOverlay {
    
}
#\35 8e25ed8 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 0%;
}
    
#widget_9rg {
    height: 200px;
}
}



@media (max-width: 767px) {
    
#\31 8817843 {
    margin: 0px 0% 0px 0%;
}
    
#\34 4b25ae7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 e1d9f24 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#widget_d9k {
    height: 100px;
}
}

#\30 1477834.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAArElEQVQI122LvWoCURgFLyuL2FmaKpUQSJ30QhpfwCoQsDJlutSpbBREjC/mK1iv3O/8XKuVjU0QDwynmUk54xHgG6A56W+p/EjnrVR2pH9J77tPOWMYwXGEXkhPpTIjy2cXAV52IuB9yjlXTRP9psmDCI0AjwG/Ap4CWnQy4F1q2zYdDleOR/ZOJ9TXiA8AJ6S/SG/+xHtElJr0M+kP0uv0fzdyJflJ8rvk1QVQzLJ1ovpVmQAAAABJRU5ErkJggg==')!important}#group_lop.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwQF/8QAIRAAAgAFBAMAAAAAAAAAAAAAAQIAAwQFBhEhIjEHEhT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAESES/9oADAMBAAIRAxEAPwDayLKVqkm0tGy8uJmBuoPHxumd2ZrkNSdTEnjCjl3O4TjVl30HXtsYXlsduCgfMmwgwR20mJ7Rcqf/2Q==')!important}#\31 56f478e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQREgUhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAIxA//aAAwDAQACEQMRAD8A1Ywac26s5HTFB0Dv7qQfyWSjsq2aAOh6iID0ozh//9k=')!important}#\34 132fc57.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAArElEQVQI122LvWoCURgFLyuL2FmaKpUQSJ30QhpfwCoQsDJlutSpbBREjC/mK1iv3O/8XKuVjU0QDwynmUk54xHgG6A56W+p/EjnrVR2pH9J77tPOWMYwXGEXkhPpTIjy2cXAV52IuB9yjlXTRP9psmDCI0AjwG/Ap4CWnQy4F1q2zYdDleOR/ZOJ9TXiA8AJ6S/SG/+xHtElJr0M+kP0uv0fzdyJflJ8rvk1QVQzLJ1ovpVmQAAAABJRU5ErkJggg==')!important}#\35 8e25ed8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAAUDBQAAAAAAAAAAAAAAAAECAwUEESEGEhMVYv/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREAAQUAAAAAAAAAAAAAAAAAAAECERNR/9oADAMBAAIRAxEAPwDM6jbkH5J9ynIkNmrKNwi6iQPPNa/oAE5FbMQ//9k=')!important}