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

  *#dm .dmInner *.u_undefined::after { margin-top:12px !important; }

  *#dm .dmInner a.u_3078614028 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_3078614028:hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_3078614028.hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_3078614028 {
    background-color:rgba(44,116,15,1) !important;
    background-image:url(https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/Designs+-+2025-12-27T021900.357-1920w.png) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_490390492 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(255,149,1) !important;
  }

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

  *#dm .dmInner *.u_3650523632 .svg { width:100% !important; }

  *#dm .dmInner div.u_3650523632 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(53,93,33,0.25) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1896894150 .svg { width:100% !important; }

  *#dm .dmInner div.u_1896894150 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(53,93,33,0.25) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1318664169 .svg { width:100% !important; }

  *#dm .dmInner div.u_1318664169 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(53,93,33,0.25) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1805372924 .svg { width:100% !important; }

  *#dm .dmInner div.u_1805372924 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(53,93,33,0.25) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1761422497 .svg { width:100% !important; }

  *#dm .dmInner div.u_1761422497 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(53,93,33,0.25) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1377873144 .svg { width:100% !important; }

  *#dm .dmInner div.u_1377873144 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(53,93,33,0.25) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3584701714 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1498402171 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1042130488 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1748799707 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1360993567 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1669386327 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1975753883 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1861660362 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_2114856552 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1149669021 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1149669021:hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1149669021.hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1149669021 {
    background-color:rgba(44,116,15,1) !important;
    background-image:url(https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/Designs+-+2025-12-27T021900.357-1920w.png) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1176900030 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(255,149,1) !important;
  }

  *#dm .dmInner a.u_1316259229 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1316259229:hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1316259229.hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1316259229 {
    background-color:rgba(44,116,15,1) !important;
    background-image:url(https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/Designs+-+2025-12-27T021900.357-1920w.png) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1762767947:hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1762767947.hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1762767947 {
    background-color:var(--color_4) !important;
    background-image:url(https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/unnamed--2842-29-55ba8088-1920w.png) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner a.u_1534533256:hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1534533256.hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1534533256 {
    background-color:var(--color_4) !important;
    background-image:url(https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/unnamed--2842-29-55ba8088-1920w.png) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1562369490:hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1562369490.hover { background-color:rgba(229,100,57,1) !important; }

  *#dm .dmInner a.u_1562369490 {
    background-color:var(--color_4) !important;
    background-image:url(https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/unnamed--2842-29-55ba8088-1920w.png) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

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

  *#dm .dmInner a.u_1534533256 span.text { color:var(--color_1) !important; }
}
*#dm .dmInner a.u_3078614028
{
	clip-path:polygon(0% 0%,92% 0%,100% 100%,8% 100%) !important;
}
*#dm .dmInner a.u_1149669021
{
	clip-path:polygon(0% 0%,92% 0%,100% 100%,8% 100%) !important;
}
*#dm .dmInner a.u_1316259229
{
	clip-path:polygon(0% 0%,92% 0%,100% 100%,8% 100%) !important;
}
*#dm .dmInner a.u_1762767947
{
	clip-path:polygon(0% 0%,92% 0%,100% 100%,8% 100%) !important;
}
*#dm .dmInner a.u_1534533256
{
	clip-path:polygon(0% 0%,92% 0%,100% 100%,8% 100%) !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_242255991 .photoGalleryThumbs { padding:0.5px !important; }

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

  *#dm .dmInner *.u_242255991 .photoGalleryViewAll { padding:0 0.5px !important; }
}
*#dm .dmInner a.u_1562369490
{
	clip-path:polygon(0% 0%,92% 0%,100% 100%,8% 100%) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1149669021
{
}
*#dm .dmInner a.u_1149669021
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    background-image: url("https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/down+%284%29-1920w.png");
    background-position: 50% 100%;
    padding: 0px 0px 20px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 602px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-position: 50% 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_9c8 {
    width: 45.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vum {
    align-items: flex-start;
    width: 66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_kni {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    justify-content: flex-start;
    padding: 16px 3px 16px 3px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gg2 {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
}
    
#\39 cb63f32 {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
}
    
#widget_f9o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 83ed1b5 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
    border-width: 0px 0 0 0;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/background+shape+%281%29-1920w.png");
    background-position: 50% 0%;
    flex-direction: row;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 95bee08 {
    min-height: 551px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e4af73ca {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#fabc89a8 {
    margin: 0px 0% 0px 0%;
}
    
#\30 5a7d76c {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
    border-width: 0px 0 0 0;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/background+shape+%281%29-1920w.png");
    background-position: 50% 0%;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 6dcb5fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df75c96e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#df75c96e {
    width: 75.22%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce9adfee {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h7u {
    width: 100%;
    height: 405px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fa7b8205 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d042dbf2 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 aaedc8f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#aa00a225 {
    margin: 0px 0% 0px 0%;
}
    
#\39 abd4b61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#widget_dbj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tuo.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#widget_tuo {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_8mn {
    width: 100.00%;
    height: 330px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 525cd99 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bc93d93c {
    min-height: 104px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b3eba959 {
    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/2235ba20/dms3rep/multi/opt/up+%281%29-1920w.png");
    background-position: 50% 0%;
}
    
#\30 6efd831 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c0c81b75 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 6f1ff5e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\32 29c175e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 3edc9c1 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#widget_jk3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_je3 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8k9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_ua2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0f34a6e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ea201f84 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d088eb4c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 80871b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 08adc35 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 10d5789 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e13b43e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a4d616f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1f61154 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 8c75873 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\31 9659a55 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 424d634 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e393d78c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c6438616 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a70edba5 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e8a59aa {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 ba3d6c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebe0f976 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fe64afaa {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 6069eb4 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ef83eec0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e74ba118 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 4a792f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cba59903 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e441151a {
    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/2235ba20/dms3rep/multi/opt/down+%281%29-1920w.png");
    background-position: 50% 100%;
}
    
#\37 0a84ecc {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aaedd6cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 1538a2e {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ff687fdf {
    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/2235ba20/dms3rep/multi/opt/down+%282%29-1920w.png");
    background-position: 50% 100%;
}
    
#\36 6a1623b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 8222592 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 c3909f9 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b27c3adf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\37 2e88efb {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#widget_ir1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_843 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_msr {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_act {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_3bg {
    align-items: center;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#widget_ppi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_472 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 938c8f8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9bfeb08 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#fa9c27ec {
    align-items: center;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#\39 af4bd3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de9ed133 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7e34988 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4194cc6 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\31 27151c9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#c9ea780f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c842d98e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 506872e {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\35 08503d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 fac66fb {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 1f2540e {
    align-items: center;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#bbe744fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0172ecd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 288d1e7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fe9947c {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\34 8b63583 {
    align-items: center;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#\39 c80bed4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e374d11c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e72efcc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3f9775f {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 662f6b6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#\38 bb3c4ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b54e4bf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dbd0017f {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\34 b50b2a6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#af159357 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 ee27e73 {
    align-items: center;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#b89a4306 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab566dcc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5f614f3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 14017ae {
    width: 100%;
    height: 448px;
    max-width: 100%;
}
    
#\39 3abcf46 {
    min-height: 50px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding: 20px 16px 20px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aca15788 {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 e1fd984 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 fd55744 {
    min-height: 18px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a519640a {
    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/2235ba20/dms3rep/multi/opt/up+%282%29-1920w.png");
    background-position: 50% 0%;
}
    
#befa3734 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 e45741e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/pexels-photo-532079-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 72ef2eb {
    min-height: 393px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 a660f98 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 6f111e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_vv6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_k0h.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 5px;
}
#widget_k0h {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_j69 {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 d9952e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e1fdb6d {
    min-height: 68px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8f57669 {
    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/2235ba20/dms3rep/multi/opt/down+%281%29-1920w.png");
    background-position: 50% 100%;
}
    
#c5f6f1e1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 f5bc28f {
    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/2235ba20/dms3rep/multi/opt/up+%281%29-1920w.png");
    background-position: 50% 0%;
}
    
#\36 50ec302 {
    min-height: 68px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bb318cfd {
    margin: 0px 0% 0px 0%;
}
    
#\30 89f9dd1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\37 1229369 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 10% 16px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cba5dbae {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#cd68e0dd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_9sp {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#af7cef4c {
    width: 89.73%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 8903360 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 4704898 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 34e7c42 {
    min-height: 639px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 c0b76dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/2235ba20/dms3rep/multi/opt/undraw_questions_g2px+%282%29-1920w.png");
    background-size: contain;
    margin: 0% 0% 0% 0%;
}
    
#widget_ibo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tqn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 4d92eb5 {
    min-height: 509px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 258f2ca::before, #\31 258f2ca > .bgExtraLayerOverlay {
    
}
#\31 258f2ca {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    background-position: 0% 50%;
}
    
#\33 0a1a7e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#widget_sgt {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fbs {
    width: 62.18%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i25 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3cbee87 {
    width: 250px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2652760 {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tsn {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c9f75b0c {
    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/2235ba20/dms3rep/multi/opt/down+%281%29-1920w.png");
    background-position: 50% 100%;
}
    
#\39 ac7fa86 {
    margin: 0px 0% 0px 0%;
}
    
#\36 7799cda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 85547a4 {
    min-height: 68px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d5bbf4eb {
    min-height: 68px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d6fedb2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a94e5fe9 {
    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/2235ba20/dms3rep/multi/opt/up+%281%29-1920w.png");
    background-position: 50% 0%;
}
    
#\36 74377bf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 8aefd95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 25aec40 {
    min-height: 506px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a0d2a1e7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b1432c49 {
    margin: 0px 0% 0px 0%;
}
    
#widget_v93 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_kni {
    width: 100.00%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 71px;
}
    
#\36 3bd85219866cc3622781521 {
    align-items: center;
}
    
#group_vum {
    width: 88%;
}
    
#widget_gg2 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cb63f32 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 95bee08 {
    padding: 4% 4% 4% 4%;
}
    
#fabc89a8 {
    margin: -50px 0% -50px 0%;
}
    
#\34 83ed1b5 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 5a7d76c {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ce9adfee {
    min-width: 32px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d042dbf2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#aa00a225 {
    margin: 0px 0% 0px 0%;
}
    
#fa7b8205 {
    width: 100%;
    min-height: 80px;
}
    
#\39 abd4b61 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc93d93c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 37px;
}
    
#\30 6efd831 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6f1ff5e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 381cb83 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3edc9c1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_je3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ea201f84 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 10d5789 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8c75873 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 9659a55 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a70edba5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fe64afaa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cba59903 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 0a84ecc {
    margin: 0px 0% 0px 0%;
}
    
#e441151a {
    background-repeat: no-repeat;
    background-size: cover;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1538a2e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 6a1623b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8222592 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e1233465 {
    margin: 0px 0% 0px 0%;
}
    
#group_msr {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 938c8f8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a7e34988 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 08503d6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 288d1e7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e72efcc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b50b2a6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5f614f3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 2e88efb {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 506872e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dbd0017f {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 3abcf46 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 72ef2eb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 307ae36 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e45741e {
    width: 100%;
    min-height: 80px;
}
    
#\32 6f111e6 {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 50ec302 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bb318cfd {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8903360 {
    width: 100%;
    min-height: 8px;
}
    
#\34 34e7c42 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#e4d2a968 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4d92eb5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 428px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#bd17b83c {
    margin: 0px 0% 0px 0%;
}
    
#\31 258f2ca::before, #\31 258f2ca > .bgExtraLayerOverlay {
    
}
    
#\33 0a1a7e5 {
    width: 100%;
    min-height: 8px;
}
    
#group_i25 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ac7fa86 {
    margin: 0px 0% 0px 0%;
}
    
#\32 85547a4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5bbf4eb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 74377bf {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 25aec40 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b1432c49 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-repeat: repeat;
    background-size: auto;
}
    
#group_kni {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_gg2 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_vum {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 50px 16px 50px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\39 cb63f32 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 83ed1b5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 95bee08 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#fabc89a8 {
    margin: -20px 0% -20px 0%;
}
    
#\30 5a7d76c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ce9adfee {
    min-width: 32px;
}
    
#widget_h7u {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#fa7b8205 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#d042dbf2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 abd4b61 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_8mn {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\37 525cd99 {
    min-height: 32px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#bc93d93c {
    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) {
    
#c0c81b75 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\38 6f1ff5e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 3edc9c1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 8c75873 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_je3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ea201f84 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 10d5789 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9659a55 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a70edba5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fe64afaa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 4a792f0 {
    min-height: 32px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#cba59903 {
    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) {
    
#aaedd6cb {
    min-height: 32px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\30 1538a2e {
    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) {
    
#\31 8222592 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 c3909f9 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\37 2e88efb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_msr {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_act {
    height: 240px;
}
    
#\39 938c8f8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9bfeb08 {
    height: 240px;
}
    
#a7e34988 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4194cc6 {
    height: 240px;
}
    
#\33 506872e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 08503d6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 fac66fb {
    height: 240px;
}
    
#\32 288d1e7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fe9947c {
    height: 240px;
}
    
#\30 e72efcc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3f9775f {
    height: 240px;
}
    
#dbd0017f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 b50b2a6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#af159357 {
    height: 240px;
}
    
#\33 5f614f3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 14017ae {
    height: 240px;
}
    
#group_3bg {
    align-items: flex-start;
}
    
#fa9c27ec {
    align-items: flex-start;
}
    
#\31 27151c9 {
    align-items: flex-start;
}
    
#\30 1f2540e {
    align-items: flex-start;
}
    
#\34 8b63583 {
    align-items: flex-start;
}
    
#\30 662f6b6 {
    align-items: flex-start;
}
    
#\30 ee27e73 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#b89a4306 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ab566dcc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3abcf46 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#aca15788 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 e1fd984 {
    min-height: 32px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\39 fd55744 {
    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) {
    
#\37 e45741e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 72ef2eb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 6f111e6 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 d9952e4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 e1fdb6d {
    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) {
    
#\36 50ec302 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 89f9dd1 {
    min-height: 32px;
    align-items: center;
    width: 100%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 1229369 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 16px 2.2% 16px 2.2%;
    margin: 0% 0% 0% 0%;
}
    
#cba5dbae {
    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) {
    
#\33 8903360 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 34e7c42 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 c0b76dd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 4d92eb5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 0a1a7e5 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\31 258f2ca::before, #\31 258f2ca > .bgExtraLayerOverlay {
    
}
    
#group_i25 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 3cbee87 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d2652760 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 7799cda {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 85547a4 {
    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) {
    
#d5bbf4eb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d6fedb2d {
    min-height: 32px;
    align-items: center;
    width: 100%;
    height: auto;
}
}



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

