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

  *#dm .dmInner *.u_1000016255 .dmforminput { text-align:CENTER !important; }

  *#dm .dmInner *.u_1000016255 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1619394808 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1619394808 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1095410606 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1095410606 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1052398733 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1052398733 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1209063056 {
    padding-left:20px !important;
    padding-right:20px !important;
    text-align:CENTER !important;
  }

  *#dm .dmInner div.u_1725073227 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1203905802 img { border-radius:50% !important; }

  *#dm .dmInner a.u_1209063056:hover { background-image:none !important; }

  *#dm .dmInner a.u_1209063056.hover { background-image:none !important; }

  *#dm .dmInner div.u_1990351446 {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    border-width:1px !important;
    border-color:var(--color_1) !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1990351446 .svg {
    width:50% !important;
    color:var(--color_1) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1990351446 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1471306615 {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    border-width:1px !important;
    border-color:var(--color_1) !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1471306615 .svg {
    width:50% !important;
    color:var(--color_1) !important;
    fill:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1471306615 span[data-icon-mask] { background-color:var(--color_8) !important; }

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

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

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

  *#dm .dmInner div.u_1348895579 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1675046879 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1720861223 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1568382834 span[data-icon-mask] { background-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1629574334 {
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1251504238 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1209063056 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1000016255 .dmformsubmit {
    width:280px !important;
    height:55px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1000016255 .dmformsubmit {
    width:258px !important;
    height:59px !important;
  }

  *#dm .dmInner a.u_1629574334 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1251504238 span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1000016255 input[type="submit"] { font-size:18px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1000016255 .dmformsubmit { height:55px !important; }

  *#dm .dmInner a.u_1209063056 span.text { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1209063056 span.text { font-size:10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 228px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5q9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 8243983 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\38 dc333d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3fcb6d7 {
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
}
    
#ce1a68ca {
    min-height: 165px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_0ah {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s00 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_bde {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 36c0e39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 1a209cd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c0b3d65d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f92bb9c9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#fb66cd5d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\34 957092f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 3628c25 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 1107175 {
    min-height: 5px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 96334ac {
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
}
    
#a99a5574 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_t8d {
    width: 214px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: center;
}
    
#\39 82f610c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 d28d1a5 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/45795a52/dms3rep/multi/opt/sbc11-1920w.jpeg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 d28d1a5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgECBwAAAAAAAAAAAAAAAQIAAyEEBRESE0Jh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAwDAQACEQMRAD8A1xr4ytmDIlTYiXAHaV+Am5Qan2IgdRmhf//Z');
}
    
#\32 c363679 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    padding: 16% 6% 16% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 86fd618 {
    min-height: 460px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9jb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3h6 {
    width: 78.50%;
    height: auto;
    max-width: 100%;
}
    
#widget_dud {
    width: 214px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
}



@media all {
    
#\38 2971915 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f3cc459 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a331c533 {
    background-image: url("https://lirp.cdn-website.com/45795a52/dms3rep/multi/opt/sbc13-1920w.jpeg");
    background-attachment: fixed;
}
#a331c533.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMGITETFEH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhP/2gAMAwEAAhEDEQA/ANJc8WdRcajmIiL+PtQejOLPM2c7RFFzlNj9KP/Z');
}
}



@media all {
    
#\31 8037819 {
    background-color: var(--color_4);
}
    
#\39 f8bcfd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1cf82a6 {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_btm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_stm {
    width: 747.578px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media all {
    
#\31 9d065ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 60%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 40a018d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/45795a52/dms3rep/multi/opt/sbc9-1920w.jpeg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 40a018d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMCBwAAAAAAAAAAAAAAAQACBAMFBhESISIxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECAxEhcf/aAAwDAQACEQMRAD8A2OJLjPiXWHTjFoZVPSqCc7LlTGr3dEQqWJS6Ub0j/9k=');
}
    
#\32 ff3af3e {
    min-height: 460px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_k4h {
    width: 600.484px;
    height: auto;
    max-width: 100%;
}
    
#e3106a42 {
    width: 71.21%;
    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 {
    
#\39 0edf7a0 {
    width: 72px;
    height: 72px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ee54317 {
    width: 72px;
    height: 72px;
    max-width: 100%;
    order: 1;
}
    
#d9aa89f1 {
    width: 72px;
    height: 72px;
    max-width: 100%;
    order: 0;
}
    
#\36 71721a0 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 65.17%;
    justify-content: flex-start;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 9fd1296 {
    min-height: 114px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 6% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#b67cacd9 {
    flex-direction: row;
    justify-content: flex-end;
    width: 34.77%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f443c4f6 {
    width: 72px;
    height: 72px;
    max-width: 72px;
    order: 2;
    max-height: 72px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d2d3335 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 fd974cd {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\35 25b2651 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#ff067c96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cae31097 {
    width: 196px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 02390b4 {
    min-height: 749px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 0% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1e05fe9::before, #\35 1e05fe9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.1;
    border-radius: inherit;
}
#\35 1e05fe9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/45795a52/dms3rep/multi/opt/sbc1-1920w.jpeg");
    background-position: 50% 100%;
    padding: 2% 2.5% 2% 2.5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 1cc4b62 {
    width: 44px;
    height: 44px;
    max-width: 100%;
    align-self: flex-start;
}
    
#c2ae0ec2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dc5cd9cc {
    width: 44px;
    height: 44px;
    max-width: 100%;
    align-self: flex-start;
}
    
#\34 a1ed7e2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    --column-gap: 1%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf463cf0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 214px;
    max-height: 100%;
    border-radius: 20px;
    background-color: var(--color_7);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: none;
    column-gap: 5%;
    flex-wrap: nowrap;
    --column-gap: 5%;
    row-gap: 40px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cbfd877 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 147.047px;
    min-height: 44px;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cac915af {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.51%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9a05fdf {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 125px;
    max-height: 100%;
    align-self: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d87b1887 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 06b720d::before, #\33 06b720d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\33 06b720d {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 401px;
    max-height: 100%;
    order: 0;
    background-color: var(--color_5);
    border-radius: 20px;
    align-self: auto;
    background-image: url("https://lirp.cdn-website.com/45795a52/dms3rep/multi/opt/sbc3-1920w.jpeg");
    justify-self: auto;
    background-position: 50% 0%;
    height: auto;
    padding: 4% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 699fca3 {
    justify-content: space-between;
    align-items: flex-start;
    width: 48.5%;
    min-height: 214px;
    max-height: 100%;
    border-radius: 20px;
    background-color: var(--color_6);
    order: 1;
    background-image: none;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 336fc94 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f79ba339 {
    width: 44px;
    height: 44px;
    max-width: 100%;
    align-self: flex-start;
}
    
#\34 ea19314 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 174c645 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 253c3b3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da279c54 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed8f591 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    --column-gap: 1%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e547a4b8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2cf10d9 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    align-self: stretch;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3982c09 {
    width: 100%;
    height: 232px;
    max-width: 100%;
    order: 1;
}
    
#\32 95dc2a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f9300ca3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    height: auto;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb7be1c8 {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cec54247 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.29%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 0px 1px 0px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f94ef819 {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0335a4e {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#d3a19d67 {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c41bc54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#eddff937 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 66.7%;
    min-width: 4%;
    justify-content: space-around;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) #000000;
    border-width: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c526a9e0 {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 73a766a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 1;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 1px;
    height: auto;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1aabf2b {
    width: 426px;
    height: 639px;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f34ed09 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    order: 1;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 1px 1px;
    height: auto;
    align-self: stretch;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b358fb25 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    align-self: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) #000000;
    border-width: 1px 1px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fa8d9ea {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 f87b571 {
    width: 100%;
    height: 238px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e8564d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 1;
    align-self: auto;
    border-style: solid;
    border-color: #000000 var(--color_2) var(--color_2) #000000;
    border-width: 0px 1px 1px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f9f2285 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 304ede8 {
    width: auto;
    height: 160px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 91c2e68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a01d6c35 {
    min-height: 656px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8a6d3db {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\32 d988d0e::before, #\32 d988d0e > .bgExtraLayerOverlay {
    
}
#\32 d988d0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: url("https://lirp.cdn-website.com/45795a52/dms3rep/multi/opt/pexels-photo-16082205-1920w.jpeg");
    order: 0;
    flex-wrap: nowrap;
    justify-content: space-between;
    background-attachment: fixed;
    padding: 80px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
#\32 d988d0e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMF/8QAIhAAAgEDBAIDAAAAAAAAAAAAAQIFAAMhBBEiMQZBE3GB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQEAAgMBAAAAAAAAAAAAAAABAAIDBBEh/9oADAMBAAIRAxEAPwCXmVjQTEtYkL98fJeXkidED1WW0xH22KLHvsvEd+vygSWrES6WTkPkHvb6oxfTMSS7Zz1Um2xmLqvRhG2NqcPZ/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 138px;
    padding: 8% 4% 2% 4%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8243983 {
    width: 100.00%;
}
    
#ce1a68ca {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 98px;
    column-gap: 2%;
}
    
#\38 dc333d0 {
    width: 32%;
    min-height: 8px;
    padding-top: 0px;
    row-gap: 10px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    margin: 0% 0% 0% 0%;
}
    
#widget_s00 {
    width: 100.00%;
}
    
#widget_0ah {
    width: 74.27%;
}
    
#widget_bde {
    height: auto;
}
    
#\37 36c0e39 {
    width: 32%;
    min-height: 8px;
    padding-top: 0px;
    row-gap: 10px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    margin: 0% 0% 0% 0%;
}
    
#\36 1a209cd {
    height: auto;
}
    
#c0b3d65d {
    width: 74.27%;
}
    
#f92bb9c9 {
    width: 100.00%;
}
    
#fb66cd5d {
    width: 32%;
    min-height: 8px;
    padding-top: 0px;
    row-gap: 10px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    margin: 0% 0% 0% 0%;
}
    
#\34 957092f {
    height: auto;
}
    
#\39 3628c25 {
    width: 74.27%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1107175 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 120px;
    padding-bottom: 8%;
}
    
#a99a5574 {
    width: 100%;
    min-height: 8px;
}
    
#widget_t8d {
    width: 214px;
    height: auto;
    min-height: 55px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 86fd618 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
}
    
#\33 d28d1a5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    width: 50%;
    min-height: 8px;
}
#\33 d28d1a5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgECBwAAAAAAAAAAAAAAAQIAAyEEBRESE0Jh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAwDAQACEQMRAD8A1xr4ytmDIlTYiXAHaV+Am5Qan2IgdRmhf//Z');
}
    
#\32 c363679 {
    width: 50%;
    min-height: 8px;
    padding: 8% 8% 8% 8%;
}
    
#widget_3h6 {
    width: 99.97%;
    order: 1;
}
    
#widget_dud {
    justify-self: auto;
    align-self: auto;
    order: 2;
    width: 242px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9jb {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2971915 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 287px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#a331c533 {
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
#a331c533.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMGITETFEH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhP/2gAMAwEAAhEDEQA/ANJc8WdRcajmIiL+PtQejOLPM2c7RFFzlNj9KP/Z');
}
    
#\33 f3cc459 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8037819 {
    background-color: var(--color_4);
}
    
#\37 1cf82a6 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
}
    
#\39 f8bcfd9 {
    width: 100%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#widget_stm {
    width: 86.30%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ff3af3e {
    min-height: 322px;
    padding: 0px 0px 0px 0px;
}
    
#\31 9d065ad {
    padding-top: 8%;
    padding-bottom: 8%;
}
    
#e3106a42 {
    width: 99.97%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0edf7a0 {
    height: 64px;
    width: 64px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d9aa89f1 {
    align-self: auto;
    order: 0;
    width: 64px;
    height: 64px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ee54317 {
    order: 3;
    width: 64px;
    height: 64px;
}
    
#\36 71721a0 {
    align-content: stretch;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: flex-start;
    row-gap: 0px;
    align-items: flex-start;
    column-gap: 2%;
    width: 100%;
    min-height: 80px;
}
    
#\35 9fd1296 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 6% 4%;
}
    
#b67cacd9 {
    flex-wrap: wrap;
    width: 100%;
    column-gap: 1%;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    align-content: stretch;
    min-height: 80px;
}
    
#f443c4f6 {
    width: 64px;
    height: 64px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 cbfd877 {
    width: 46.55%;
    min-height: 36px;
}
    
#cae31097 {
    height: auto;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#e9a05fdf {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 338px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 02390b4 {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 4%;
    min-height: 550px;
    column-gap: 1%;
}
    
#\35 1e05fe9::before, #\35 1e05fe9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\35 1e05fe9 {
    background-color: var(--color_4);
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 49.5%;
    justify-content: flex-end;
}
    
#\34 1cc4b62 {
    width: 44px;
    height: 44px;
}
    
#c2ae0ec2 {
    row-gap: 8px;
    width: 49.5%;
}
    
#dc5cd9cc {
    height: 44px;
    width: 44px;
}
    
#\33 06b720d::before, #\33 06b720d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\33 06b720d {
    background-color: var(--color_5);
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    min-height: 210px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 6% 6% 7% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 699fca3 {
    border-radius: 20px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: 165px;
    padding: 6% 6% 7% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 336fc94 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    order: 1;
}
    
#f79ba339 {
    height: 44px;
    width: 44px;
}
    
#bf463cf0 {
    border-radius: 20px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: 165px;
    padding: 6% 6% 7% 6%;
    margin: 0px 0% 8px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1aabf2b {
    width: 95.80%;
    height: 250px;
}
    
#b358fb25 {
    align-items: flex-start;
}
    
#\34 fa8d9ea {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cec54247 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding-top: 5%;
    padding-bottom: 5%;
    justify-content: flex-start;
}
    
#\32 e8564d4 {
    align-items: flex-start;
}
    
#eddff937 {
    width: 100%;
    min-height: 80px;
    order: 0;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 304ede8 {
    height: 104px;
}
    
#a01d6c35 {
    min-height: 295px;
    padding: 0px 0px 0px 0px;
}
    
#\32 d988d0e::before, #\32 d988d0e > .bgExtraLayerOverlay {
    
}
#\32 d988d0e {
    justify-content: space-between;
    row-gap: 57px;
    padding: 20px 20px 20px 20px;
}
#\32 d988d0e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMF/8QAIhAAAgEDBAIDAAAAAAAAAAAAAQIFAAMhBBEiMQZBE3GB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQEAAgMBAAAAAAAAAAAAAAABAAIDBBEh/9oADAMBAAIRAxEAPwCXmVjQTEtYkL98fJeXkidED1WW0xH22KLHvsvEd+vygSWrES6WTkPkHvb6oxfTMSS7Zz1Um2xmLqvRhG2NqcPZ/9k=');
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 34px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#\35 8243983 {
    width: 100.00%;
}
    
#\38 dc333d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: 0%;
    row-gap: 15px;
    padding: 16px 16px 16px 16px;
}
    
#ce1a68ca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 21px;
    padding: 8% 6% 8% 6%;
}
    
#widget_s00 {
    width: 100.00%;
}
    
#\37 a930655 {
    margin-bottom: 0px;
}
    
#widget_bde {
    height: auto;
}
    
#\37 36c0e39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: 0%;
    row-gap: 15px;
    padding: 16px 16px 16px 16px;
}
    
#\36 1a209cd {
    height: auto;
}
    
#f92bb9c9 {
    width: 100.00%;
}
    
#fb66cd5d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: 0%;
    row-gap: 15px;
    padding: 16px 16px 16px 16px;
}
    
#\34 957092f {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 1107175 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 16%;
}
    
#a99a5574 {
    width: 100%;
    min-height: 56px;
    align-items: center;
    padding-top: 4%;
}
}



@media (max-width: 767px) {
    
#\33 d28d1a5 {
    width: 100%;
    min-height: 286px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    height: auto;
}
#\33 d28d1a5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgECBwAAAAAAAAAAAAAAAQIAAyEEBRESE0Jh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAwDAQACEQMRAD8A1xr4ytmDIlTYiXAHaV+Am5Qan2IgdRmhf//Z');
}
    
#\32 c363679 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 15px;
}
    
#\35 86fd618 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_3h6 {
    width: 99.77%;
}
    
#widget_dud {
    width: 271px;
}
}



@media (max-width: 767px) {
    
#\38 2971915 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 f3cc459 {
    width: 100%;
    min-height: 263px;
    align-items: center;
}
    
#a331c533 {
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
#a331c533.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMGITETFEH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhP/2gAMAwEAAhEDEQA/ANJc8WdRcajmIiL+PtQejOLPM2c7RFFzlNj9KP/Z');
}
}



@media (max-width: 767px) {
    
#\31 8037819 {
    background-color: var(--color_4);
}
    
#\39 f8bcfd9 {
    width: 100%;
    min-height: 285px;
    align-items: center;
    row-gap: 0px;
}
    
#\37 1cf82a6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#widget_stm {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 9d065ad {
    width: 100%;
    min-height: 330px;
    align-items: center;
    padding-top: 12%;
    padding-bottom: 12%;
    order: 1;
    row-gap: 5px;
}
    
#\38 40a018d {
    width: 100%;
    min-height: 212px;
    align-items: center;
    order: 0;
}
#\38 40a018d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMCBwAAAAAAAAAAAAAAAQACBAMFBhESISIxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECAxEhcf/aAAwDAQACEQMRAD8A2OJLjPiXWHTjFoZVPSqCc7LlTGr3dEQqWJS6Ub0j/9k=');
}
    
#\32 ff3af3e {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#e3106a42 {
    width: 99.77%;
}
}



@media (max-width: 767px) {
    
#\39 0edf7a0.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\39 0edf7a0 {
    height: 56px;
    width: 56px;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ee54317 {
    height: 56px;
    width: 56px;
}
    
#d9aa89f1 {
    height: 56px;
    width: 56px;
}
    
#\36 71721a0 {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    height: auto;
    order: 0;
}
    
#\35 9fd1296 {
    min-height: unset;
    flex-direction: column;
    row-gap: 35px;
    padding: 12% 4% 8% 4%;
}
    
#b67cacd9 {
    width: 100%;
    min-height: 56px;
    align-items: center;
    justify-content: flex-start;
    padding-left: 0%;
    column-gap: 2%;
    order: 1;
}
    
#f443c4f6 {
    height: 56px;
    width: 56px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\31 bbbc766 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ff067c96 {
    order: 1;
}
    
#\31 cbfd877 {
    min-height: 36px;
    width: 51.54%;
    padding-top: 0px;
}
    
#cae31097.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 6px 20px 6px 20px;
}
#cae31097 {
    width: 33.77%;
    height: auto;
    min-height: 37px;
    margin: 0px 0% 0px 0%;
}
    
#e9a05fdf {
    min-height: 127px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    order: 1;
    column-gap: 0%;
    height: auto;
}
    
#\38 02390b4 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 8%;
    row-gap: 10px;
}
    
#\35 1e05fe9::before, #\35 1e05fe9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\35 1e05fe9 {
    min-height: 334px;
    align-items: center;
    width: 100%;
    background-color: var(--color_4);
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
    justify-content: flex-end;
    padding: 6% 6% 7% 6%;
}
    
#\34 1cc4b62 {
    height: 44px;
    width: 44px;
}
    
#c2ae0ec2 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#dc5cd9cc {
    height: 44px;
    width: 44px;
}
    
#\33 06b720d::before, #\33 06b720d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\33 06b720d {
    background-color: var(--color_5);
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    min-height: 283px;
    height: auto;
    justify-content: flex-end;
    order: 0;
    padding: 6% 6% 7% 6%;
}
    
#\31 699fca3 {
    border-radius: 20px;
    width: 100%;
    min-height: 100%;
    align-self: stretch;
    max-height: none;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 336fc94 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    row-gap: 16px;
    height: auto;
    min-height: 37px;
    align-items: flex-end;
}
    
#f79ba339 {
    height: 44px;
    width: 44px;
}
    
#bf463cf0 {
    border-radius: 20px;
    width: 100%;
    min-height: 58.85%;
    align-self: stretch;
    max-height: none;
    height: auto;
    row-gap: 35px;
    padding: 8% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
}
    
#d87b1887 {
    justify-content: flex-end;
    align-items: flex-start;
}
    
#da279c54 {
    order: 0;
}
    
#\38 253c3b3 {
    order: 1;
}
    
#e547a4b8 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\34 73a766a {
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\32 2cf10d9 {
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\39 3982c09 {
    height: 240px;
}
    
#\36 1aabf2b {
    height: 200px;
    width: 100.00%;
}
    
#\32 f34ed09 {
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#b358fb25 {
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
    row-gap: 0px;
}
    
#\34 fa8d9ea {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 0% 8% 0%;
}
    
#f9300ca3 {
    align-items: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#cec54247 {
    width: 100%;
    min-height: 195px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
    padding: 8% 8% 8% 8%;
}
    
#\32 f87b571 {
    height: 240px;
}
    
#\32 e8564d4 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eddff937 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 304ede8 {
    height: 80px;
    order: 0;
}
    
#a01d6c35 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\32 d988d0e::before, #\32 d988d0e > .bgExtraLayerOverlay {
    
}
#\32 d988d0e {
    width: 100%;
    min-height: 100px;
    align-items: center;
    row-gap: 56px;
    background-position: 50% 100%;
    background-attachment: fixed;
    margin-left: 0%;
    margin-right: 0%;
    padding: 22% 0px 16px 0px;
}
#\32 d988d0e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMF/8QAIhAAAgEDBAIDAAAAAAAAAAAAAQIFAAMhBBEiMQZBE3GB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQEAAgMBAAAAAAAAAAAAAAABAAIDBBEh/9oADAMBAAIRAxEAPwCXmVjQTEtYkL98fJeXkidED1WW0xH22KLHvsvEd+vygSWrES6WTkPkHvb6oxfTMSS7Zz1Um2xmLqvRhG2NqcPZ/9k=');
}
}

