@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1358250886 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_738500929 hr { border-width:1px !important; }

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

  *#dm .dmInner div.u_19449959 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1654899452 hr { border-width:1px !important; }

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

  *#dm .dmInner div.u_1114712341 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_3909962126 hr {
    border-width:1px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1085540797 hr { border-width:1px !important; }

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

  *#dm .dmInner div.u_1873563716 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1873563716 .svg { fill:var(--color_3) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

  *#dm .dmInner a.u_1510481329 span.text { font-size:17px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#dc93154f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ce58686 {
    min-height: 872px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 14% 8% 10% 8%;
    margin: 0% 0% 0% 0%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
}
#a7a96062 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/82df1a6c/dms3rep/multi/opt/Untitled+design+%2828%29-1920w.png);
}
    
#b305b0d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b305b0d6 {
    width: 46.85%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c21ce5 {
    width: 78.02%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ce58686 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 643px;
    padding: 25% 4% 16% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
}
    
#b305b0d6 {
    width: 84.64%;
}
    
#e0c21ce5 {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#dc93154f {
    width: 100%;
    min-height: 8px;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dc93154f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
}
    
#\31 ce58686 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 35% 4% 16% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
}
    
#b305b0d6 {
    width: 100%;
}
    
#e0c21ce5 {
    width: 100%;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 58b6db4 {
    min-height: 515px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4971ed6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#f9d60de1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ab13d61c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 31e91c0 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_nb8 {
    width: 100.00%;
    grid-template-rows: minmax(575px, max-content);
    max-width: 100%;
}
    
#widget_ibk {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc4f1918 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dh9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i0u.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_i0u {
    width: 4.54%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_mrv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rmr {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_04m {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rhg {
    width: 44.47860985985143%;
    height: 348px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 153px 0% 0px 0%;
}
    
#widget_fc9 {
    width: 65.10%;
    height: 575px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_thk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 49.99683348582008%;
    min-height: 15.977443609022558%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 68px 0px 0px 0px;
}
    
#widget_mpj {
    width: 53px;
    height: auto;
    max-width: 100%;
}
    
#group_ho5 {
    align-items: flex-start;
    width: 49.41%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_c0i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fen {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 58b6db4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 31e91c0 {
    margin: 0px 0% 0px 0%;
}
    
#f9d60de1 {
    width: 100%;
    min-height: 80px;
}
    
#ab13d61c {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\35 58b6db4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f9d60de1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ab13d61c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_rhg {
    height: 153px;
    justify-self: start;
    align-self: start;
    width: 44.48%;
    margin: 69px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_fc9 {
    height: 240px;
}
    
#innergrid_nb8 {
    width: 100.00%;
    grid-template-rows: minmax(156px, max-content);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 35cfe50 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e2e35212 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c47fbea::before, #\30 c47fbea > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.65;
    border-radius: inherit;
}
#\30 c47fbea {
    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/82df1a6c/dms3rep/multi/opt/pasp-1920w.jpg);
    background-attachment: fixed;
}
#\30 c47fbea.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\33 bc24921 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ccg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bo8 {
    width: 52.33%;
    height: auto;
    max-width: 100%;
}
    
#cf0511c5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cf0511c5 {
    width: 2.49%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 ad04219 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f069f1b {
    width: 7.87%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e2e35212 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 bc24921 {
    margin: 0px 0% 0px 0%;
}
    
#\30 c47fbea::before, #\30 c47fbea > .bgExtraLayerOverlay {
    
}
#\30 c47fbea.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\37 f069f1b {
    width: 14.77%;
}
    
#widget_bo8 {
    width: 94.34%;
}
}



@media (max-width: 767px) {
    
#\30 35cfe50 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e2e35212 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 c47fbea::before, #\30 c47fbea > .bgExtraLayerOverlay {
    
}
#\30 c47fbea.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\37 f069f1b {
    width: 31.79%;
}
    
#widget_bo8 {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 01fcb17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5d4261f::before, #\30 5d4261f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.65;
    border-radius: inherit;
}
#\30 5d4261f {
    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/82df1a6c/dms3rep/multi/opt/pasp-1920w.jpg);
    background-attachment: fixed;
}
#\30 5d4261f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\38 0faf3a2 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#a8d32615 {
    margin: 0px 0% 0px 0%;
}
    
#group_uf1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_odq {
    width: 60.12%;
    height: auto;
    max-width: 100%;
}
    
#widget_hdo {
    width: 9.35%;
    height: auto;
    max-width: 100%;
}
    
#widget_0m0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_0m0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#group_v7v {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 236px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/82df1a6c/dms3rep/multi/opt/Untitled+design+%2830%29-1920w.png);
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_v7v.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4klEQVQI1wXBQU+CYACAYX5grdaF1jzkrLRDmQeTUpOGDGsEthCnIvh9kMsxlWKtg4dmh/pZb8+jiDRj9fWNWOREr0tkmrPY/DHJf/FWP8w/t3xstihjGZOkGfZLQFM3ub7rYnkBlh9jDmKeRglu8IYSyohQCJq6QeG4xM6BSvG8Sk3TaRs2rfsHrjQTJZxFjCZj2p0OZ+Uyu3v7qOohpeIJ1YsalcolR4VTFJnMmUYR7nMf23FoaDfU6w007Raz26NnPWIZJkoQxYQiYTqTLNdrZkIy9Ie4Tp+B5yOE5D3L+Acd3qAMCpGq1wAAAABJRU5ErkJggg==');
}
    
#widget_agl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_o5t {
    width: 73px;
    height: auto;
    max-width: 100%;
}
    
#\32 898f552 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#bb479ec9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 724cb77 {
    width: 60.12%;
    height: auto;
    max-width: 100%;
}
    
#\36 e63d76d {
    width: 9.35%;
    height: auto;
    max-width: 100%;
}
    
#a2b8a634.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a2b8a634 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#c2a25f04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 1c05d61 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 236px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/82df1a6c/dms3rep/multi/opt/Untitled+design+%2831%29-1920w.png);
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\36 1c05d61.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5ElEQVQI1wXBXUvCYACA0fePFF0UEhjhhWgJjfJ7K8Nt6jYzx4xtpi5tJMHKMmNhXY4Mf+3TOaLcqmEMTOZRyPIjYv3zyfp7xXL1gj8c0NZlmoqEuOyqNDoqvVuTqWuxfPb5ep/xGj3iuX3amox2XUSoPZOyolAtndOt5RkZJeZ+i3vPxjJ1lHqRauUMYdoOV02dykWJTuWUfkNibDe5sQxkuU4uf0Imm0U47pDReMLsIeBp4hGO7gh8B1XTyRUk9g+P2UulEcE0JI5jtts/NptfkiThbbGg3bHIZAvsHKTZTR3xD48IfJaDpMQIAAAAAElFTkSuQmCC');
}
    
#\34 8da7ad5 {
    width: 73px;
    height: auto;
    max-width: 100%;
}
    
#\39 3c9c87b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 3c9c87b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\35 153751d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 9f8f646 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 236px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/82df1a6c/dms3rep/multi/opt/Untitled+design+%2833%29-1920w.png);
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\31 9f8f646.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA1ElEQVQI1wXBW0+CYACAYdJ9BYKGMI5+IMcPO6ChM2auxmpt1drauqjrLv3/P+DtebSLQGLGKarbcT88M7x90B0eWN1ck5clMiuIixJN2C6665Nctaz2B7rHAbXeUDaKJMsIZIITL9DG5hRhXeIsK3x1S363R1YVeV0TpyluEDKxHbSRPkFMbWayIGxa0naLrBSybgiXGbYfIAwDTXc87CSn3vUcX9/phxfUusPLK+bRAmvuMBYCbRYlyHbL0+cXf6cT3z+/bPojVpRiOB7npsXZaMQ/2cRTdop1aLYAAAAASUVORK5CYII=');
}
    
#e7fe15ab {
    width: 73px;
    height: auto;
    max-width: 100%;
}
    
#\31 156392d {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e915521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 147de03 {
    width: 9.35%;
    height: auto;
    max-width: 100%;
}
    
#f1ee35c9 {
    width: 60.12%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a8d32615 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0faf3a2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 5d4261f::before, #\30 5d4261f > .bgExtraLayerOverlay {
    
}
#\30 5d4261f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\35 01fcb17 {
    width: 100%;
    min-height: 80px;
}
    
#\32 898f552 {
    width: 100%;
    min-height: 80px;
}
    
#\33 e915521 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\35 01fcb17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 0faf3a2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 2% 4%;
}
    
#\30 5d4261f::before, #\30 5d4261f > .bgExtraLayerOverlay {
    
}
#\30 5d4261f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\32 898f552 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a8d32615 {
    margin: 0px 0% 0px 0%;
}
    
#\33 e915521 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 cf602ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28.62%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/82df1a6c/dms3rep/multi/opt/Untitled+design+%2836%29-98010ff8-653h.png);
    margin: 0% 0% 0% 0%;
}
#\34 cf602ab.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1wXBW0vCYACA4e/XGER00U2XQTistMyUEL0ILTpglJlLzaU1nZa0Q4WxhK1ROtiiCCSiX/f2PCKZSnO0v8fQ1NH7XbSOSkOuotZlqqVDVqPLRCIziJgkUcxtY3Za2Pc93OEDz8YAW79DrZ2T3VhjYW4WkVqJsptZZ1A/xbN6TCcOX2OX4HWEqSoc51LEF+cRm9ISO8kYN+UDHjsNxraF774w/fwg8Bz0ZpWzbAJRTCco5TNotTJ9RcbQrnnSB4S+z3cQ4loGZlNGFLbinBTy3LYuaV9UUOQKWvsK/+2d358/gkmIN3L4B4NokXisNS7iAAAAAElFTkSuQmCC');
}
    
#d4887dbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 5.5% 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#acf0ba75::before, #acf0ba75 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.7;
    border-radius: inherit;
}
#acf0ba75 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/82df1a6c/dms3rep/multi/opt/asvbc-1920w.png);
    background-position: 50% 0%;
}
#acf0ba75.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1x3KvcpGUAAAYGXQ2Yzcy7kHu7LblM1qMjhJKX9Jb/JzMigL5VAWA4tXlMUo7+Ievvqe+aHe932u61qnaUqHYVD6vof7vvNN0zCEEPq+b/C+L0sdx/HM87x2Xfcfx3GE53nyeZ4zGGN6WRawbRtLYYyfoijWJElSjLGCMYaEEM73fcY0TbptWzCOI0tpmvbour4ihFLXdZUoimBVVVwcx4xt23Rd16DrOpYSRfEny/KqaVpqGIaCEIKe53Ge5zFBENBZloGyLFlKEISfJElfVVVThJAShiH8fD68ZVlMVVW04zjAtm32D48ViPCvs8TmAAAAAElFTkSuQmCC');
}
    
#a85b493d {
    min-height: 647px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 1d21512 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 37.856700336700335%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 5.5% 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#d222379c {
    margin: 0px 0% 0px 0%;
}
    
#widget_cf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cb463e79 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3132d57.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 3132d57 {
    width: 4.54%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#efae2310 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_42u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_sif {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dc4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.99865055794238%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#widget_af0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_m2c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3f5ffb1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.99865055794238%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#d037ee75 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 abd8f91 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9pf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_9pf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\36 7507c14 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc083a47 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.99865055794238%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 1px 1px 1px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#da42ebc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e92d51b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 aa4795b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.99865055794238%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 1px 1px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a9a3c86 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 6f15bc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ckj {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 4;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_g68 {
    width: 100%;
    height: 446px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d222379c {
    margin: 0px 0% 0px 0%;
}
    
#a85b493d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 cf602ab {
    width: 100%;
    min-height: 363px;
    height: auto;
}
#\34 cf602ab.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1wXBW0vCYACA4e/XGER00U2XQTistMyUEL0ILTpglJlLzaU1nZa0Q4WxhK1ROtiiCCSiX/f2PCKZSnO0v8fQ1NH7XbSOSkOuotZlqqVDVqPLRCIziJgkUcxtY3Za2Pc93OEDz8YAW79DrZ2T3VhjYW4WkVqJsptZZ1A/xbN6TCcOX2OX4HWEqSoc51LEF+cRm9ISO8kYN+UDHjsNxraF774w/fwg8Bz0ZpWzbAJRTCco5TNotTJ9RcbQrnnSB4S+z3cQ4loGZlNGFLbinBTy3LYuaV9UUOQKWvsK/+2d358/gkmIN3L4B4NokXisNS7iAAAAAElFTkSuQmCC');
}
    
#acf0ba75::before, #acf0ba75 > .bgExtraLayerOverlay {
    
}
#acf0ba75.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1x3KvcpGUAAAYGXQ2Yzcy7kHu7LblM1qMjhJKX9Jb/JzMigL5VAWA4tXlMUo7+Ievvqe+aHe932u61qnaUqHYVD6vof7vvNN0zCEEPq+b/C+L0sdx/HM87x2Xfcfx3GE53nyeZ4zGGN6WRawbRtLYYyfoijWJElSjLGCMYaEEM73fcY0TbptWzCOI0tpmvbour4ihFLXdZUoimBVVVwcx4xt23Rd16DrOpYSRfEny/KqaVpqGIaCEIKe53Ge5zFBENBZloGyLFlKEISfJElfVVVThJAShiH8fD68ZVlMVVW04zjAtm32D48ViPCvs8TmAAAAAElFTkSuQmCC');
}
    
#d4887dbe {
    width: 100%;
    min-height: 80px;
}
    
#\34 1d21512 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\34 cf602ab {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\34 cf602ab.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1wXBW0vCYACA4e/XGER00U2XQTistMyUEL0ILTpglJlLzaU1nZa0Q4WxhK1ROtiiCCSiX/f2PCKZSnO0v8fQ1NH7XbSOSkOuotZlqqVDVqPLRCIziJgkUcxtY3Za2Pc93OEDz8YAW79DrZ2T3VhjYW4WkVqJsptZZ1A/xbN6TCcOX2OX4HWEqSoc51LEF+cRm9ISO8kYN+UDHjsNxraF774w/fwg8Bz0ZpWzbAJRTCco5TNotTJ9RcbQrnnSB4S+z3cQ4loGZlNGFLbinBTy3LYuaV9UUOQKWvsK/+2d358/gkmIN3L4B4NokXisNS7iAAAAAElFTkSuQmCC');
}
    
#d4887dbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a85b493d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 1d21512 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fc083a47 {
    min-height: 201px;
}
    
#\32 aa4795b {
    min-height: 201px;
}
    
#\36 7507c14 {
    align-items: flex-start;
}
    
#widget_g68 {
    height: 240px;
}
    
#acf0ba75::before, #acf0ba75 > .bgExtraLayerOverlay {
    
}
#acf0ba75.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1x3KvcpGUAAAYGXQ2Yzcy7kHu7LblM1qMjhJKX9Jb/JzMigL5VAWA4tXlMUo7+Ievvqe+aHe932u61qnaUqHYVD6vof7vvNN0zCEEPq+b/C+L0sdx/HM87x2Xfcfx3GE53nyeZ4zGGN6WRawbRtLYYyfoijWJElSjLGCMYaEEM73fcY0TbptWzCOI0tpmvbour4ihFLXdZUoimBVVVwcx4xt23Rd16DrOpYSRfEny/KqaVpqGIaCEIKe53Ge5zFBENBZloGyLFlKEISfJElfVVVThJAShiH8fD68ZVlMVVW04zjAtm32D48ViPCvs8TmAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e955af20 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 bc0abf6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 d805a27 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    order: 0;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#b4717275 {
    margin: 0px 0% 0px 0%;
}
    
#widget_29r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lgg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c372faf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    order: 0;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ab0e4a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae7a2415 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e955af20 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b4717275 {
    margin: 0px 0% 0px 0%;
}
    
#\39 d805a27 {
    width: 100%;
    min-height: 80px;
}
    
#\33 c372faf {
    width: 100%;
    min-height: 80px;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d0d234da {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#ef60d86a::before, #ef60d86a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#ef60d86a {
    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/82df1a6c/dms3rep/multi/opt/pasp-1920w.jpg);
    background-attachment: fixed;
}
#ef60d86a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\38 5a231b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bd7f6e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/82df1a6c/dms3rep/multi/opt/Untitled+design+%2839%29-1920w.png);
    margin: 0% 0% 0% 0%;
}
#\36 bd7f6e8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9klEQVQI1wXBTUvCcADA4f936OJFogKzkMJ2qNzWQDTXEl/SBRtqlJZLGVkybER000OHDnmvU7BD9QWiW+zSyUPE+jC/nkfMoojvn1+egjfsTo+UlEGSC2xnq6QzBWLzCeZiccQs+uPjK2T8MKV42EDR8pg1m2rJRFZyxBeTxJeSiM8w5DkIuBj55IsVyqUK167LyHFomDbS5g7L61uIl/dX7h+nuJ5P3WrinHaZ+D4Tz6Pb6qCou6xuKIi7yZjLm1uOzwcc1C0s08I5OmFw1qNlt1E1g8RaBtEfDmm7V5jNLrpRo5Ddw8gZ7OtlVE0nlZZZWJH4B6PSgAm5yfA7AAAAAElFTkSuQmCC');
}
    
#\37 daa0a6e {
    margin: 0px 0% 0px 0%;
}
    
#widget_ebq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qur {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0d234da {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 daa0a6e {
    margin: 0px 0% 0px 0%;
}
    
#ef60d86a::before, #ef60d86a > .bgExtraLayerOverlay {
    
}
#ef60d86a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
    
#\36 bd7f6e8 {
    width: 100%;
    min-height: 416px;
    height: auto;
}
#\36 bd7f6e8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9klEQVQI1wXBTUvCcADA4f936OJFogKzkMJ2qNzWQDTXEl/SBRtqlJZLGVkybER000OHDnmvU7BD9QWiW+zSyUPE+jC/nkfMoojvn1+egjfsTo+UlEGSC2xnq6QzBWLzCeZiccQs+uPjK2T8MKV42EDR8pg1m2rJRFZyxBeTxJeSiM8w5DkIuBj55IsVyqUK167LyHFomDbS5g7L61uIl/dX7h+nuJ5P3WrinHaZ+D4Tz6Pb6qCou6xuKIi7yZjLm1uOzwcc1C0s08I5OmFw1qNlt1E1g8RaBtEfDmm7V5jNLrpRo5Ddw8gZ7OtlVE0nlZZZWJH4B6PSgAm5yfA7AAAAAElFTkSuQmCC');
}
    
#\38 5a231b3 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#d0d234da {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 5a231b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 bd7f6e8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\36 bd7f6e8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9klEQVQI1wXBTUvCcADA4f936OJFogKzkMJ2qNzWQDTXEl/SBRtqlJZLGVkybER000OHDnmvU7BD9QWiW+zSyUPE+jC/nkfMoojvn1+egjfsTo+UlEGSC2xnq6QzBWLzCeZiccQs+uPjK2T8MKV42EDR8pg1m2rJRFZyxBeTxJeSiM8w5DkIuBj55IsVyqUK167LyHFomDbS5g7L61uIl/dX7h+nuJ5P3WrinHaZ+D4Tz6Pb6qCou6xuKIi7yZjLm1uOzwcc1C0s08I5OmFw1qNlt1E1g8RaBtEfDmm7V5jNLrpRo5Ddw8gZ7OtlVE0nlZZZWJH4B6PSgAm5yfA7AAAAAElFTkSuQmCC');
}
    
#ef60d86a::before, #ef60d86a > .bgExtraLayerOverlay {
    
}
#ef60d86a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AztIBgAv/2Q==');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 1ffc93d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d4f0c9e6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 88fb53b::before, #\32 88fb53b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#\32 88fb53b {
    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/82df1a6c/dms3rep/multi/opt/asvbc-1920w.png);
}
#\32 88fb53b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1x3KvcpGUAAAYGXQ2Yzcy7kHu7LblM1qMjhJKX9Jb/JzMigL5VAWA4tXlMUo7+Ievvqe+aHe932u61qnaUqHYVD6vof7vvNN0zCEEPq+b/C+L0sdx/HM87x2Xfcfx3GE53nyeZ4zGGN6WRawbRtLYYyfoijWJElSjLGCMYaEEM73fcY0TbptWzCOI0tpmvbour4ihFLXdZUoimBVVVwcx4xt23Rd16DrOpYSRfEny/KqaVpqGIaCEIKe53Ge5zFBENBZloGyLFlKEISfJElfVVVThJAShiH8fD68ZVlMVVW04zjAtm32D48ViPCvs8TmAAAAAElFTkSuQmCC');
}
    
#\30 7a4d523 {
    margin: 0px 0% 0px 0%;
}
    
#widget_351 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lsl {
    width: 68.18%;
    height: auto;
    max-width: 100%;
}
    
#group_gc2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qhj {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#cde6d6da {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4f0c9e6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 7a4d523 {
    margin: 0px 0% 0px 0%;
}
    
#\32 88fb53b::before, #\32 88fb53b > .bgExtraLayerOverlay {
    
}
#\32 88fb53b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1x3KvcpGUAAAYGXQ2Yzcy7kHu7LblM1qMjhJKX9Jb/JzMigL5VAWA4tXlMUo7+Ievvqe+aHe932u61qnaUqHYVD6vof7vvNN0zCEEPq+b/C+L0sdx/HM87x2Xfcfx3GE53nyeZ4zGGN6WRawbRtLYYyfoijWJElSjLGCMYaEEM73fcY0TbptWzCOI0tpmvbour4ihFLXdZUoimBVVVwcx4xt23Rd16DrOpYSRfEny/KqaVpqGIaCEIKe53Ge5zFBENBZloGyLFlKEISfJElfVVVThJAShiH8fD68ZVlMVVW04zjAtm32D48ViPCvs8TmAAAAAElFTkSuQmCC');
}
    
#widget_lsl {
    width: 93.09%;
}
}



@media (max-width: 767px) {
    
#\35 1ffc93d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d4f0c9e6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 88fb53b::before, #\32 88fb53b > .bgExtraLayerOverlay {
    
}
#\32 88fb53b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7UlEQVQI1x3KvcpGUAAAYGXQ2Yzcy7kHu7LblM1qMjhJKX9Jb/JzMigL5VAWA4tXlMUo7+Ievvqe+aHe932u61qnaUqHYVD6vof7vvNN0zCEEPq+b/C+L0sdx/HM87x2Xfcfx3GE53nyeZ4zGGN6WRawbRtLYYyfoijWJElSjLGCMYaEEM73fcY0TbptWzCOI0tpmvbour4ihFLXdZUoimBVVVwcx4xt23Rd16DrOpYSRfEny/KqaVpqGIaCEIKe53Ge5zFBENBZloGyLFlKEISfJElfVVVThJAShiH8fD68ZVlMVVW04zjAtm32D48ViPCvs8TmAAAAAElFTkSuQmCC');
}
    
#widget_lsl {
    width: 100.00%;
}
    
#group_gc2 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_qhj {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cde6d6da {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}

