@media all {
  *#dm .dmInner div.u_1553876410 hr { color:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1645855668 hr { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1175257055 hr { color:var(--color_1) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_4219890781 .marquee-text {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_415902047 {
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1780084444 hr { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1398993079 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text .rteBlock { color:rgba(255,255,255,1) !important; }

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

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

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

  *#dm .dmInner *.u_1263719812 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

  *#dm .dmInner *.u_1095590493 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

  *#dm .dmInner *.u_1187738120 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

  *#dm .dmInner *.u_1486966414 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

  *#dm .dmInner *.u_1015661364 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

  *#dm .dmInner *.u_1980142526 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_990092966 img { box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1392923046 hr { color:var(--color_1) !important; }

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

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

  *#dm .dmInner *.u_1139949944 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner *.u_1140938131 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1617884642 hr { color:var(--color_1) !important; }

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

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

  *#dm .dmInner *.u_1254401894 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner *.u_1420307357 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

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

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

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

  *#dm .dmInner div.u_1254401894 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1758010089 img { box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1692435900 hr { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1427069848 {
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(166,17,25) rgb(166,17,25) rgb(166,17,25) rgb(166,17,25) !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_641672740 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1620324362 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1285149372 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1234546650 span.text { font-size:20px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_4219890781 .marquee-text { font-size:36px !important; }

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

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

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

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

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text .rteBlock { font-size:16px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text .rteBlock { font-size:16px !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_4219890781 .marquee-text { font-size:25px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1398993079 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1398993079 .caption-container .caption-text .rteBlock { font-size:14px !important; }

  *#dm .dmInner div.u_4219890781 .marquee-text { font-size:24px !important; }

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

  *#dm .dmInner *.u_3350673803 .photoGalleryThumbs { padding:3px !important; }

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

  *#dm .dmInner *.u_3350673803 .photoGalleryViewAll { padding:0 3px !important; }

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

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

  *#dm .dmInner *.u_1254401894 .caption-inner {
    padding-left:12px !important;
    padding-right:12px !important;
  }

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

  *#dm .dmInner *.u_415902047 .photoGalleryThumbs .image-container a { padding-top:292px !important; }
}
*#dm *.dmBody div.u_1398993079 .caption-container .caption-text
{
	line-height:2 !important;
}
*#dm *.dmBody div.u_1398993079 .caption-container .caption-text .rteBlock
{
	line-height:2 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1398993079
{
}
*#dm .dmInner div.u_1398993079
{
}
separatorHomeCss{color:red !important}@media all {
    
#f07daa91 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 31afff6 {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.4;
    border-radius: inherit;
}
#\30 9da1a8a {
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/AdobeStock_431486489-1920w.jpg");
    background-position: 50% 0%;
}
    
#ee701afe {
    margin: 0px 0% 0px 0%;
}
    
#widget_0ke {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\35 c3f1573 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 5e69ff3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b3449dd4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b3449dd4 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\35 cdbc4b9::before, #\35 cdbc4b9 > .bgExtraLayerOverlay {
    
}
#\35 cdbc4b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.91%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/3d50a6fa/dms3rep/multi/brand-bernina.gif");
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\35 cdbc4b9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAs0lEQVQY043QzWrCYBCF4bn/uxB/okkVQaTdWGis7ly5MxJtaa/AZL6/2Lfop3XZLB7OHBgYGAnnQBvScKYNCfWJq+qWWkWmJuhNdUJsvsS+r7Bvecx7X62jzQa33SJ1p4t2B9SdHjpM0X6CJmk0TDGzOWbximgyQkdZXJpM0WyMPk3+mOeX6xVxxQ5XFLj9Hn88PJQl/lDiPz/w319I8JYHRwguzve8sAZpfhr+RYO0ffgvWvN2qHAwHPwAAAAASUVORK5CYII=');
}
    
#\34 192aa07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 75.09%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 bbdb402 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_3nb {
    width: 0%;
    height: 186px;
    max-width: 100%;
}
    
#e6e14524 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/corrugation-1920w.png");
}
#e6e14524.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQI1xWOQUrEQBAAB8WLingQdjW77GUh6hpixNuCPsFH6M+SQwLp9HR6uqeZHPK0SA51q4Jy0zT9pZR+zexHRCoAuG+a5mKeZ7csiyOiWyLaupTSl5l9q+o5hFAx84GZ7+q6vgKAGyJ6CiHkzszeRKRg5oKIihDCKcb4oqq5iOTjOD4T0asTkS0RPSLiARFzZi5V9SPGWKnq+xoj4smp6kZENusHAGSIeBSR0sw+VbX03h/btt2t4uWK9/667/sHANh77/chhIyZd8MwZF3XZf/XaoarNaI4wAAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\39 42cff7b {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 891b193 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_7vl {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4e5424d {
    background-color: rgba(239,239,239,1);
    background-image: none;
}
    
#\31 6aafb0b {
    width: 76.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9k8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 622af63 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b235fa3e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0d09d32 {
    width: 76.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 25fb1da {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 63eb984 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0df2ed5 {
    width: 76.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gaf {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#widget_rqd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_rqd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 30px 0% 0px 0%;
}
    
#af43fc68 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d0f5dd92 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 222b7c5 {
    width: 76.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ec34075 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4d1cd65 {
    width: 76.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4c333ad {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 76cfd43 {
    width: 76.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 6023487 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\34 249b21a {
    min-height: 508px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d8bf7a5f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 0776efc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 b912a44.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 b912a44 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#group_tf9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vfm {
    align-items: center;
    width: 33.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0uv {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_hoc {
    width: 100.00%;
    height: 150px;
    max-width: 100%;
}
    
#\32 3dc528d {
    align-items: center;
    width: 33.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#dcb835b4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#b6213c73 {
    width: 87.46%;
    height: 143px;
    max-width: 100%;
}
    
#cd736ed1 {
    align-items: center;
    width: 33.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c66377ad {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\33 40e5502 {
    width: 100.00%;
    height: 150px;
    max-width: 100%;
}
    
#\33 1109ffc {
    align-items: center;
    width: 33.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: none;
    align-self: stretch;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#dbd226ea {
    width: 100.00%;
    height: 150px;
    max-width: 100%;
}
    
#widget_vum {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\35 e7c7ae1 {
    min-height: 467px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a34fde62.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a34fde62 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\32 2a8ae72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 2be5904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ab9c6d6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c82ab561 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/corrugation-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
#c82ab561.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQI1xWOQUrEQBAAB8WLingQdjW77GUh6hpixNuCPsFH6M+SQwLp9HR6uqeZHPK0SA51q4Jy0zT9pZR+zexHRCoAuG+a5mKeZ7csiyOiWyLaupTSl5l9q+o5hFAx84GZ7+q6vgKAGyJ6CiHkzszeRKRg5oKIihDCKcb4oqq5iOTjOD4T0asTkS0RPSLiARFzZi5V9SPGWKnq+xoj4smp6kZENusHAGSIeBSR0sw+VbX03h/btt2t4uWK9/667/sHANh77/chhIyZd8MwZF3XZf/XaoarNaI4wAAAAABJRU5ErkJggg==');
}
    
#widget_iab {
    width: 38.55%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n2i {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#widget_uho {
    width: 38.06%;
    height: 344px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 0cab3d7 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#a13d5507 {
    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;
}
    
#\30 ce89c26 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f768646b::before, #f768646b > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
}
#f768646b {
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/AdobeStock_46317360-1920w.jpeg");
}
#f768646b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBABAAICAwEAAAAAAAAAAAAAAQIDAAQFEiEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDbORLtuEWrYlTKHoHxy9e7dGuI3igC9cYxVf/Z');
}
    
#widget_gba {
    width: 87.48%;
    height: 251px;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 0px 0% 0px 0.7946355646137009%;
}
    
#\36 4540b69 {
    width: 46.63%;
    height: 236px;
    max-width: 100%;
    justify-self: start;
    align-self: end;
    order: 1;
    margin: 0px 0% -11px 2.414710860312827%;
}
    
#group_fai {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_9d0 {
    flex-direction: row;
    align-items: flex-start;
    width: 46.74%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
}
    
#innergrid_qpi {
    width: 135.04%;
    grid-template-rows: minmax(485px, max-content);
    max-width: 100%;
}
    
#\36 c035cfe {
    width: 46.6%;
    height: 236px;
    max-width: 100%;
    justify-self: end;
    align-self: end;
    order: 1;
    margin: 0px 1.283468071612504% -11px 0%;
}
    
#group_a8g {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
}
    
#\37 d4cced1 {
    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;
}
}



@media all {
    
#\36 aea2a3d {
    min-height: 543px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 52a8c24.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 52a8c24 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 ba66e07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c15cbd42 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fd270297 {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/corrugation-1920w.png");
}
#fd270297.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQI1xWOQUrEQBAAB8WLingQdjW77GUh6hpixNuCPsFH6M+SQwLp9HR6uqeZHPK0SA51q4Jy0zT9pZR+zexHRCoAuG+a5mKeZ7csiyOiWyLaupTSl5l9q+o5hFAx84GZ7+q6vgKAGyJ6CiHkzszeRKRg5oKIihDCKcb4oqq5iOTjOD4T0asTkS0RPSLiARFzZi5V9SPGWKnq+xoj4smp6kZENusHAGSIeBSR0sw+VbX03h/btt2t4uWK9/667/sHANh77/chhIyZd8MwZF3XZf/XaoarNaI4wAAAAABJRU5ErkJggg==');
}
    
#widget_89o {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 24fdb11 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 6cf2251 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 657519a::before, #\35 657519a > .bgExtraLayerOverlay {
    
}
#\35 657519a {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/AdobeStock_177502322-1-1920w.png");
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: none;
    background-size: contain;
    height: auto;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\35 657519a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wEfAeD+ANNjGBjriCI18pknX/WfKHX3qCqY9aYqj/SlKn7niSJT3HkeMclbFhwA03EcKeyiKV30ryya+7svtfu8L8r6vC/E+bwvue2lKZbkmCZcymkbKgDXcB1C7qUqi/S1Ltr9xzL1/ccy/P3GMfr8xTH18rIt4eafKJ7Lcx5dAMFhGVjkniif8rYu5v7LM/3+yzP8/ssz/P7MM/zzuS/v46EprcBpHGsAtlQWS9iLI4zopSrS9Lkv9Pe/MPv5wjH79r4v9OmrK9vVjSSatF8ZYQChRxIxx3ceX9eRJZLioSm35Kkrv+esK8jlpyq92JMlnMN2HlqWQRIpAHMWAAatVRUptGQZUb5wHXq/eB+Dx4IhlcN7H4W9cRxhoUYSJ2QPBQmTzJWZ1EFl/AAAAABJRU5ErkJggg==');
}
    
#\31 48f40d2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 48f40d2 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\33 7af8647 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cd2de708::before, #cd2de708 > .bgExtraLayerOverlay {
    
}
#cd2de708 {
    background-image: none;
    background-color: rgba(239,239,239,1);
}
    
#widget_cns {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 8a78c6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 734dbb6 {
    min-height: 66px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 20px 40px 20px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5354c59 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_ti1 {
    width: 100%;
    height: 56px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5b9b530 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d884946e {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ebeeb4fa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ebeeb4fa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 4ee4cb8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 21f237d {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/corrugation-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
#\38 21f237d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQI1xWOQUrEQBAAB8WLingQdjW77GUh6hpixNuCPsFH6M+SQwLp9HR6uqeZHPK0SA51q4Jy0zT9pZR+zexHRCoAuG+a5mKeZ7csiyOiWyLaupTSl5l9q+o5hFAx84GZ7+q6vgKAGyJ6CiHkzszeRKRg5oKIihDCKcb4oqq5iOTjOD4T0asTkS0RPSLiARFzZi5V9SPGWKnq+xoj4smp6kZENusHAGSIeBSR0sw+VbX03h/btt2t4uWK9/667/sHANh77/chhIyZd8MwZF3XZf/XaoarNaI4wAAAAABJRU5ErkJggg==');
}
    
#a1c5c34f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bc73fc1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_2es {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
}
    
#\34 26aa2ef {
    width: 53.92%;
    height: 344px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6cac4d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 31c4bdd {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d35f835a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_qu8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_pmu {
    width: 33.46125000000001%;
    height: 356px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g95 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
}
    
#widget_sgc {
    width: 64.40%;
    height: 356px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 8b127ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f77a23e {
    min-height: 106px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 c0069c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_uv1 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\38 1245658 {
    width: 48.21%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3d195cc::before, #\30 3d195cc > .bgExtraLayerOverlay {
    
}
#\30 3d195cc {
    background-image: none;
    background-color: rgba(239,239,239,1);
}
    
#c50ca729 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 9bdea97 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#b6cd6e89::before, #b6cd6e89 > .bgExtraLayerOverlay {
    
}
#b6cd6e89 {
    min-height: 323px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/AdobeStock_177502322-1-1920w.png");
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: none;
    background-size: contain;
    height: auto;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#b6cd6e89.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wEfAeD+ANNjGBjriCI18pknX/WfKHX3qCqY9aYqj/SlKn7niSJT3HkeMclbFhwA03EcKeyiKV30ryya+7svtfu8L8r6vC/E+bwvue2lKZbkmCZcymkbKgDXcB1C7qUqi/S1Ltr9xzL1/ccy/P3GMfr8xTH18rIt4eafKJ7Lcx5dAMFhGVjkniif8rYu5v7LM/3+yzP8/ssz/P7MM/zzuS/v46EprcBpHGsAtlQWS9iLI4zopSrS9Lkv9Pe/MPv5wjH79r4v9OmrK9vVjSSatF8ZYQChRxIxx3ceX9eRJZLioSm35Kkrv+esK8jlpyq92JMlnMN2HlqWQRIpAHMWAAatVRUptGQZUb5wHXq/eB+Dx4IhlcN7H4W9cRxhoUYSJ2QPBQmTzJWZ1EFl/AAAAABJRU5ErkJggg==');
}
    
#d7e044b2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d7e044b2 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#be686bc2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 fc79281 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_0sf {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
}
    
#widget_9qd {
    width: 48%;
    height: 288px;
    min-height: 100px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#deb3f022 {
    width: 48%;
    height: 288px;
    min-height: 100px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 4e23bbe {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
}
    
#\35 a6ba1d4 {
    width: 47.78875%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 0e68917 {
    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;
}
    
#\35 7b76552::before, #\35 7b76552 > .bgExtraLayerOverlay {
    
}
#\35 7b76552 {
    background-image: none;
    background-color: rgba(239,239,239,1);
}
    
#fe91506c {
    width: 47.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce0cccdd::before, #ce0cccdd > .bgExtraLayerOverlay {
    
}
#ce0cccdd {
    min-height: 23px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: none;
    background-size: contain;
    height: auto;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5953d8a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 5953d8a {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#ecc50645 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
}
    
#\31 910297f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d010ce1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5855b1f {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 6aee56b {
    width: 48.21%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a02b36e {
    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;
}
    
#widget_5n1 {
    width: 27.50%;
    height: 544px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 48ac297 {
    width: 64.40%;
    height: 474px;
    min-height: 100px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f7ffc891 {
    width: 33.33%;
    height: 474px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 99fa7c2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 404px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\35 2e4d34f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 1dd3e21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#bedca45c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 0643d79 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\35 9998587 {
    min-height: 92px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 f5a86f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 cf13ecf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_jt9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4fd56df {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 3c22689 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 7210de9 {
    min-height: 134px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 24e3428::before, #\31 24e3428 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 24e3428 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/KV-1920w.jpg");
    background-position: 50% 100%;
}
#\31 24e3428.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECAwQRUWGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAWEQEBAQAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/ANAZFMVQnuW2+Sah3L0As4P/2Q==');
}
    
#widget_kd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed850404 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b1017dfb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b1017dfb {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hls {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\34 94ef027 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 a7ce39f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_79s {
    width: 100.00%;
    height: 518px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#widget_gqq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\30 e1603f3 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\33 ea7751d {
    width: 100%;
    height: 662px;
    max-width: 100%;
}
    
#\30 b01b834 {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/3d50a6fa/dms3rep/multi/opt/corrugation-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
#\30 b01b834.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQI1xWOQUrEQBAAB8WLingQdjW77GUh6hpixNuCPsFH6M+SQwLp9HR6uqeZHPK0SA51q4Jy0zT9pZR+zexHRCoAuG+a5mKeZ7csiyOiWyLaupTSl5l9q+o5hFAx84GZ7+q6vgKAGyJ6CiHkzszeRKRg5oKIihDCKcb4oqq5iOTjOD4T0asTkS0RPSLiARFzZi5V9SPGWKnq+xoj4smp6kZENusHAGSIeBSR0sw+VbX03h/btt2t4uWK9/667/sHANh77/chhIyZd8MwZF3XZf/XaoarNaI4wAAAAABJRU5ErkJggg==');
}
    
#c8c6161a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 6068b88 {
    width: 374px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_22d {
    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) {
    
#\39 31afff6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 347px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
}
    
#f07daa91 {
    width: 100%;
    min-height: 8px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
    
#ee701afe {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c3f1573 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 3%;
}
    
#\35 cdbc4b9::before, #\35 cdbc4b9 > .bgExtraLayerOverlay {
    
}
#\35 cdbc4b9 {
    width: 100%;
    min-height: 154px;
    height: auto;
    order: 0;
    background-repeat: no-repeat;
    background-size: contain;
}
#\35 cdbc4b9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAs0lEQVQY043QzWrCYBCF4bn/uxB/okkVQaTdWGis7ly5MxJtaa/AZL6/2Lfop3XZLB7OHBgYGAnnQBvScKYNCfWJq+qWWkWmJuhNdUJsvsS+r7Bvecx7X62jzQa33SJ1p4t2B9SdHjpM0X6CJmk0TDGzOWbximgyQkdZXJpM0WyMPk3+mOeX6xVxxQ5XFLj9Hn88PJQl/lDiPz/w319I8JYHRwguzve8sAZpfhr+RYO0ffgvWvN2qHAwHPwAAAAASUVORK5CYII=');
}
    
#\34 192aa07 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
}
    
#e6e14524 {
    background-repeat: repeat;
    background-size: auto;
}
#e6e14524.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQI1xWOQUrEQBAAB8WLingQdjW77GUh6hpixNuCPsFH6M+SQwLp9HR6uqeZHPK0SA51q4Jy0zT9pZR+zexHRCoAuG+a5mKeZ7csiyOiWyLaupTSl5l9q+o5hFAx84GZ7+q6vgKAGyJ6CiHkzszeRKRg5oKIihDCKcb4oqq5iOTjOD4T0asTkS0RPSLiARFzZi5V9SPGWKnq+xoj4smp6kZENusHAGSIeBSR0sw+VbX03h/btt2t4uWK9/667/sHANh77/chhIyZd8MwZF3XZf/XaoarNaI4wAAAAABJRU5ErkJggg==');
}
    
#widget_3nb {
    height: 121px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 42cff7b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
}
    
#\35 891b193 {
    width: 100%;
    min-height: 80px;
}
    
#group_gaf {
    width: 100%;
    min-height: 80px;
}
    
#af43fc68 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 249b21a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#d8bf7a5f {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 e7c7ae1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#ab9c6d6f {
    width: 100%;
    min-height: 8px;
}
    
#widget_iab {
    width: 47.33%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0cab3d7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
}
    
#\30 ce89c26 {
    width: 100%;
    min-height: 80px;
}
    
#f768646b::before, #f768646b > .bgExtraLayerOverlay {
    
}
#f768646b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBABAAICAwEAAAAAAAAAAAAAAQIDAAQFEiEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDbORLtuEWrYlTKHoHxy9e7dGuI3igC9cYxVf/Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 aea2a3d {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
    
#c15cbd42 {
    width: 100%;
    min-height: 8px;
}
    
#fd270297 {
    background-repeat: repeat;
    background-size: auto;
}
#fd270297.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQI1xWOQUrEQBAAB8WLingQdjW77GUh6hpixNuCPsFH6M+SQwLp9HR6uqeZHPK0SA51q4Jy0zT9pZR+zexHRCoAuG+a5mKeZ7csiyOiWyLaupTSl5l9q+o5hFAx84GZ7+q6vgKAGyJ6CiHkzszeRKRg5oKIihDCKcb4oqq5iOTjOD4T0asTkS0RPSLiARFzZi5V9SPGWKnq+xoj4smp6kZENusHAGSIeBSR0sw+VbX03h/btt2t4uWK9/667/sHANh77/chhIyZd8MwZF3XZf/XaoarNaI4wAAAAABJRU5ErkJggg==');
}
    
#widget_89o {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 24fdb11 {
    width: 100%;
    min-height: 80px;
}
    
#\30 6cf2251 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 3%;
}
    
#\35 657519a::before, #\35 657519a > .bgExtraLayerOverlay {
    
}
#\35 657519a {
    width: 100%;
    min-height: 347px;
    height: auto;
}
#\35 657519a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wEfAeD+ANNjGBjriCI18pknX/WfKHX3qCqY9aYqj/SlKn7niSJT3HkeMclbFhwA03EcKeyiKV30ryya+7svtfu8L8r6vC/E+bwvue2lKZbkmCZcymkbKgDXcB1C7qUqi/S1Ltr9xzL1/ccy/P3GMfr8xTH18rIt4eafKJ7Lcx5dAMFhGVjkniif8rYu5v7LM/3+yzP8/ssz/P7MM/zzuS/v46EprcBpHGsAtlQWS9iLI4zopSrS9Lkv9Pe/MPv5wjH79r4v9OmrK9vVjSSatF8ZYQChRxIxx3ceX9eRJZLioSm35Kkrv+esK8jlpyq92JMlnMN2HlqWQRIpAHMWAAatVRUptGQZUb5wHXq/eB+Dx4IhlcN7H4W9cRxhoUYSJ2QPBQmTzJWZ1EFl/AAAAABJRU5ErkJggg==');
}
    
#cd2de708::before, #cd2de708 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 734dbb6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f5b9b530 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ti1 {
    height: 34px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d884946e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\34 4ee4cb8 {
    width: 100%;
    min-height: 8px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3d195cc::before, #\30 3d195cc > .bgExtraLayerOverlay {
    
}
    
#\34 9bdea97 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 3%;
}
    
#b6cd6e89::before, #b6cd6e89 > .bgExtraLayerOverlay {
    
}
#b6cd6e89 {
    width: 100%;
    min-height: 80px;
}
#b6cd6e89.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wEfAeD+ANNjGBjriCI18pknX/WfKHX3qCqY9aYqj/SlKn7niSJT3HkeMclbFhwA03EcKeyiKV30ryya+7svtfu8L8r6vC/E+bwvue2lKZbkmCZcymkbKgDXcB1C7qUqi/S1Ltr9xzL1/ccy/P3GMfr8xTH18rIt4eafKJ7Lcx5dAMFhGVjkniif8rYu5v7LM/3+yzP8/ssz/P7MM/zzuS/v46EprcBpHGsAtlQWS9iLI4zopSrS9Lkv9Pe/MPv5wjH79r4v9OmrK9vVjSSatF8ZYQChRxIxx3ceX9eRJZLioSm35Kkrv+esK8jlpyq92JMlnMN2HlqWQRIpAHMWAAatVRUptGQZUb5wHXq/eB+Dx4IhlcN7H4W9cRxhoUYSJ2QPBQmTzJWZ1EFl/AAAAABJRU5ErkJggg==');
}
    
#be686bc2 {
    width: 100%;
    min-height: 80px;
}
    
#group_0sf {
    width: 100%;
    min-height: 80px;
}
    
#\30 4e23bbe {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5855b1f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 3%;
}
    
#\35 7b76552::before, #\35 7b76552 > .bgExtraLayerOverlay {
    
}
    
#ce0cccdd::before, #ce0cccdd > .bgExtraLayerOverlay {
    
}
#ce0cccdd {
    width: 100%;
    min-height: 80px;
}
    
#ecc50645 {
    width: 100%;
    min-height: 80px;
}
    
#\31 910297f {
    width: 100%;
    min-height: 80px;
}
    
#widget_5n1 {
    width: 48.96%;
    height: 538px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7ffc891 {
    width: 43.52390243902439%;
    height: 339px;
}
    
#\36 dc8866e {
    margin: 0px 0% 0px 0%;
}
    
#bedca45c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 493px;
}
    
#\33 48ac297 {
    width: 54.27593495934959%;
    height: 339px;
}
    
#\39 99fa7c2 {
    height: auto;
    min-height: 339px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9998587 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 bd8ca53 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7210de9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b8e7bde4 {
    margin: 0px 0% 0px 0%;
}
    
#\31 24e3428::before, #\31 24e3428 > .bgExtraLayerOverlay {
    
}
#\31 24e3428.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECAwQRUWGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAWEQEBAQAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/ANAZFMVQnuW2+Sah3L0As4P/2Q==');
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e1603f3 {
    width: 100%;
    min-height: 8px;
}
    
#c8c6161a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#f07daa91 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    justify-content: flex-start;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 31afff6 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
    
#ee701afe {
    margin: 0px 0% 0px 0%;
}
    
#widget_0ke {
    width: 100.00%;
    height: 432px;
}
}



@media (max-width: 767px) {
    
#\35 c3f1573 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#\35 cdbc4b9::before, #\35 cdbc4b9 > .bgExtraLayerOverlay {
    
}
#\35 cdbc4b9 {
    width: 100%;
    min-height: 138px;
    align-items: center;
    order: 0;
    height: auto;
    background-repeat: no-repeat;
    background-size: contain;
}
#\35 cdbc4b9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAs0lEQVQY043QzWrCYBCF4bn/uxB/okkVQaTdWGis7ly5MxJtaa/AZL6/2Lfop3XZLB7OHBgYGAnnQBvScKYNCfWJq+qWWkWmJuhNdUJsvsS+r7Bvecx7X62jzQa33SJ1p4t2B9SdHjpM0X6CJmk0TDGzOWbximgyQkdZXJpM0WyMPk3+mOeX6xVxxQ5XFLj9Hn88PJQl/lDiPz/w319I8JYHRwguzve8sAZpfhr+RYO0ffgvWvN2qHAwHPwAAAAASUVORK5CYII=');
}
    
#\34 192aa07 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    justify-content: flex-start;
    order: 1;
}
    
#widget_3nb {
    height: 138px;
}
}



@media (max-width: 767px) {
    
#\39 42cff7b {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#\35 891b193 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_gaf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#af43fc68 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_7vl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\30 622af63 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\37 25fb1da {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#d0f5dd92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 ec34075 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 4c333ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_rqd.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#widget_rqd {
    margin: 30px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 249b21a {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#d8bf7a5f {
    width: 100%;
    min-height: 10px;
    align-items: center;
    justify-content: flex-start;
}
    
#widget_hoc {
    height: 97px;
    width: 88.96%;
}
    
#group_vfm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3dc528d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b6213c73 {
    height: 120px;
}
    
#cd736ed1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 40e5502 {
    height: 121px;
}
    
#\33 1109ffc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dbd226ea {
    height: 119px;
}
    
#group_tf9 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\35 e7c7ae1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#ab9c6d6f {
    width: 100%;
    min-height: 10px;
    align-items: center;
    justify-content: flex-start;
}
    
#widget_iab {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_n2i {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_uho {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 0cab3d7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#\30 ce89c26 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#f768646b::before, #f768646b > .bgExtraLayerOverlay {
    
}
#f768646b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBABAAICAwEAAAAAAAAAAAAAAQIDAAQFEiEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDbORLtuEWrYlTKHoHxy9e7dGuI3igC9cYxVf/Z');
}
    
#a13d5507 {
    width: 100%;
}
    
#widget_gba {
    height: 240px;
}
    
#\36 4540b69 {
    height: 240px;
}
    
#\36 c035cfe {
    height: 240px;
}
    
#group_fai {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 d4cced1 {
    width: 100.00%;
}
    
#group_a8g {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 aea2a3d {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#c15cbd42 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    order: 1;
}
    
#widget_89o {
    width: 79.27%;
}
}



@media (max-width: 767px) {
    
#\36 24fdb11 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    justify-content: flex-start;
    order: 0;
}
    
#\30 6cf2251 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#\35 657519a::before, #\35 657519a > .bgExtraLayerOverlay {
    
}
#\35 657519a {
    width: 100%;
    min-height: 236px;
    align-items: center;
    order: 1;
    height: auto;
}
#\35 657519a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wEfAeD+ANNjGBjriCI18pknX/WfKHX3qCqY9aYqj/SlKn7niSJT3HkeMclbFhwA03EcKeyiKV30ryya+7svtfu8L8r6vC/E+bwvue2lKZbkmCZcymkbKgDXcB1C7qUqi/S1Ltr9xzL1/ccy/P3GMfr8xTH18rIt4eafKJ7Lcx5dAMFhGVjkniif8rYu5v7LM/3+yzP8/ssz/P7MM/zzuS/v46EprcBpHGsAtlQWS9iLI4zopSrS9Lkv9Pe/MPv5wjH79r4v9OmrK9vVjSSatF8ZYQChRxIxx3ceX9eRJZLioSm35Kkrv+esK8jlpyq92JMlnMN2HlqWQRIpAHMWAAatVRUptGQZUb5wHXq/eB+Dx4IhlcN7H4W9cRxhoUYSJ2QPBQmTzJWZ1EFl/AAAAABJRU5ErkJggg==');
}
    
#cd2de708::before, #cd2de708 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 8a78c6f {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\32 734dbb6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_ti1 {
    height: 42px;
}
}



@media (max-width: 767px) {
    
#d884946e {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#\34 4ee4cb8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#bc73fc1d {
    width: 100.00%;
}
    
#\34 26aa2ef {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d6cac4d2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 31c4bdd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_pmu {
    height: 324px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_g95 {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_sgc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\38 1245658 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 3d195cc::before, #\30 3d195cc > .bgExtraLayerOverlay {
    
}
    
#\34 9bdea97 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#b6cd6e89::before, #b6cd6e89 > .bgExtraLayerOverlay {
    
}
#b6cd6e89 {
    width: 100%;
    min-height: 171px;
    align-items: center;
    order: 0;
    height: auto;
}
#b6cd6e89.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wEfAeD+ANNjGBjriCI18pknX/WfKHX3qCqY9aYqj/SlKn7niSJT3HkeMclbFhwA03EcKeyiKV30ryya+7svtfu8L8r6vC/E+bwvue2lKZbkmCZcymkbKgDXcB1C7qUqi/S1Ltr9xzL1/ccy/P3GMfr8xTH18rIt4eafKJ7Lcx5dAMFhGVjkniif8rYu5v7LM/3+yzP8/ssz/P7MM/zzuS/v46EprcBpHGsAtlQWS9iLI4zopSrS9Lkv9Pe/MPv5wjH79r4v9OmrK9vVjSSatF8ZYQChRxIxx3ceX9eRJZLioSm35Kkrv+esK8jlpyq92JMlnMN2HlqWQRIpAHMWAAatVRUptGQZUb5wHXq/eB+Dx4IhlcN7H4W9cRxhoUYSJ2QPBQmTzJWZ1EFl/AAAAABJRU5ErkJggg==');
}
    
#be686bc2 {
    width: 100%;
    min-height: 58px;
    align-items: center;
    justify-content: flex-start;
    order: 1;
    height: auto;
}
    
#group_0sf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 4e23bbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 a6ba1d4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_9qd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 202px;
}
    
#deb3f022 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 200px;
}
}



@media (max-width: 767px) {
    
#\30 5855b1f {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#\35 6aee56b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 7b76552::before, #\35 7b76552 > .bgExtraLayerOverlay {
    
}
    
#fe91506c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ce0cccdd::before, #ce0cccdd > .bgExtraLayerOverlay {
    
}
#ce0cccdd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ecc50645 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 910297f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    order: 1;
    height: auto;
}
    
#\34 0e68917 {
    width: 100%;
    order: 0;
}
    
#\35 5953d8a {
    order: 1;
}
    
#d010ce1d {
    width: 100%;
}
    
#\34 a02b36e {
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_5n1 {
    height: 580px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#f7ffc891 {
    height: 404px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1dd3e21 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bedca45c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 99fa7c2 {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 48ac297 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 212px;
}
}



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



@media (max-width: 767px) {
    
#\39 3c22689 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 7210de9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 24e3428::before, #\31 24e3428 > .bgExtraLayerOverlay {
    
}
#\31 24e3428.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECAwQRUWGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAWEQEBAQAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/ANAZFMVQnuW2+Sah3L0As4P/2Q==');
}
    
#widget_hls {
    width: 322px;
    height: auto;
    min-height: 61px;
}
}



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



@media (max-width: 767px) {
    
#\30 e1603f3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ea7751d {
    height: 404px;
    width: 100.00%;
}
    
#c8c6161a {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#\39 6068b88 {
    width: 328px;
    height: auto;
    min-height: 68px;
}
}

