@media all {
  *#dm .dmInner a.u_1957810090 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1957810090:hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1957810090.hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1109858487 {
    background-image:initial !important;
    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_5) !important;
  }

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

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

  *#dm .dmInner div.u_1911110299 {
    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_5) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1918371651 {
    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_5) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1617951420 {
    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_5) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1199348944 .dmformsubmit {
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_1199348944 input:not([type="submit"]) {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_1199348944 textarea {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-style:solid !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;
  }

  *#dm .dmInner div.u_1199348944 select {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-style:solid !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;
  }

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

  *#dm .dmInner div.u_85212330 img {
    object-fit:cover !important;
    object-position:0% 0% !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1340197105 img { border-radius:20px 20px 20px 20px !important; }
}
*#dm .dmInner div.u_3461908166
{
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_4271087665
{
}
*#dm .dmInner div.u_3461908166
{
	animation:backForth 2s ease-in-out infinite !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3d24979f4a54e38542a8abe {
    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/1227faf4/dms3rep/multi/opt/BACC-1920w.png);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_813 {
    width: 100%;
    height: 56px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 8b0abd5 {
    min-height: 562px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 5% 1% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\38 abc1473 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 54.13%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 934e1fe::before, #\38 934e1fe > .bgExtraLayerOverlay {
    
}
#\38 934e1fe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url();
}
#\38 934e1fe.lazy {
    background-image: url('');
}
    
#\37 c586439 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.83283661522086%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_9ma {
    width: 100.00%;
    grid-template-rows: minmax(424px, max-content);
    max-width: 100%;
}
    
#\37 11f0d73 {
    width: 99.9960395114585%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: end;
    align-self: start;
    margin-top: 58px;
    margin-right: -81px;
}
    
#f81237cd {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 950e50b {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 66.38733374833838%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 2;
    justify-self: end;
    align-self: start;
    margin-top: 261px;
    padding: 0px 0px 0px 0px;
}
    
#a2fb4421 {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_953 {
    width: 26.066920070232662%;
    height: 219px;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    margin-right: -66px;
    margin-top: -81px;
}
    
#f1581e03 {
    width: 26.066920070232662%;
    height: 219px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin-left: -92px;
    margin-top: 172px;
}
    
#widget_3kh {
    width: 100%;
    height: 426px;
    max-width: 100%;
}
    
#\31 6e107db {
    width: 35.209657092777995%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin-left: 13px;
    margin-top: 28px;
}
    
#\38 0ac8a98 {
    width: 100%;
    height: 426px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8b0abd5 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 934e1fe::before, #\38 934e1fe > .bgExtraLayerOverlay {
    
}
#\38 934e1fe.lazy {
    background-image: url('');
}
    
#\38 abc1473 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\37 c586439 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\37 11f0d73 {
    justify-self: center;
    align-self: start;
    width: 92.88809753646795%;
    margin: 238px 1px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 6e107db {
    justify-self: start;
    align-self: start;
    width: 69.65003720655403%;
    margin: 207px 0px 0px 21px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_953 {
    height: 137px;
    width: 26.05849091480726%;
    justify-self: end;
    align-self: start;
    margin: 146px -33px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f1581e03 {
    height: 164px;
    width: 18.00718220784166%;
    justify-self: start;
    align-self: start;
    margin: 289px 0px 0px -35px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 950e50b {
    justify-self: center;
    align-self: start;
    width: 66.38533982775972%;
    margin: 377px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_9ma {
    width: 100.00%;
    grid-template-rows: minmax(459px, max-content);
    order: 0;
}
    
#widget_3kh {
    height: 187px;
    width: 48.49%;
}
}



@media (max-width: 767px) {
    
#\32 8b0abd5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 0% 1% 0%;
}
    
#\38 abc1473 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 934e1fe::before, #\38 934e1fe > .bgExtraLayerOverlay {
    
}
#\38 934e1fe.lazy {
    background-image: url('');
}
    
#\37 c586439 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_953 {
    height: 128px;
    justify-self: end;
    align-self: start;
    width: 34.4638036809816%;
    order: 0;
    margin: 190px -3.36944018404908% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f1581e03 {
    height: 109px;
    justify-self: start;
    align-self: start;
    width: 36.46963190184049%;
    order: 2;
    margin: 438px 0% 0px -11.65644171779141%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_3kh {
    height: 209px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    order: 1;
    margin: 3px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 0ac8a98 {
    height: 240px;
}
    
#\35 950e50b {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 123px;
    width: 66.86411042944785%;
    margin: 547px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a2fb4421 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f81237cd {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 11f0d73 {
    justify-self: center;
    align-self: start;
    width: 78.5180981595092%;
    margin: 273px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_9ma {
    order: 3;
    width: 100.00%;
    grid-template-rows: minmax(682px, max-content);
}
    
#\31 6e107db {
    justify-self: end;
    align-self: start;
    width: 92.67883435582822%;
    margin: 212px -30px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 727387c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 0c1aae2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#d4439f2a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
}
    
#\37 62cc065 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#widget_a4j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i4c {
    width: 65.21%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kvb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_vv1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0px 0px 16px 0px;
}
    
#group_kuc {
    align-items: flex-end;
    width: 20.458978873239435%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#af9f9406 {
    align-items: flex-start;
    width: 20.29%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e042a7de {
    align-items: flex-start;
    width: 44.74%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d509d43 {
    width: 59.39%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4439f2a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_vv1 {
    justify-content: space-between;
    height: auto;
    min-height: 178px;
}
    
#e042a7de {
    width: 58.95%;
}
}



@media (max-width: 767px) {
    
#\32 0c1aae2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d4439f2a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_i4c {
    height: 240px;
}
    
#\32 d509d43 {
    height: 240px;
}
    
#group_vv1 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_kuc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e042a7de {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#af9f9406 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d0b269a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.58%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
}
#d0b269a5.lazy {
    background-image: url('');
}
    
#\33 9e17776 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.41666666666667%;
    min-width: 4%;
}
    
#dd27b329 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 0% 2% 0%;
}
    
#b18c9985 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\35 a4eecf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h6s {
    width: 98.03%;
    height: auto;
    max-width: 100%;
}
    
#widget_hsm {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#innergrid_ucf {
    width: 100.00%;
    grid-template-rows: minmax(416px, max-content);
    max-width: 100%;
    border-radius: 20px 20px 20px 20px;
}
    
#widget_apj {
    width: 100.00%;
    height: 500px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#widget_scg {
    width: 38.40%;
    height: 181px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: -19px 0% 0px -16.91188905800778%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd27b329 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d0b269a5 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
#d0b269a5.lazy {
    background-image: url('');
}
    
#\33 9e17776 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
}
    
#innergrid_ucf {
    width: 100.00%;
    grid-template-rows: minmax(500px, max-content);
}
    
#widget_scg {
    justify-self: start;
    align-self: start;
    width: 34.019400800114916%;
    margin: -29px 0% 0px -7.2370019529160805%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#d0b269a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
#d0b269a5.lazy {
    background-image: url('');
}
    
#\33 9e17776 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#dd27b329 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_apj {
    height: 240px;
}
    
#widget_scg {
    height: 79px;
    justify-self: start;
    align-self: start;
    width: 34.016309373686425%;
    margin: 11px 0% 0px 7.190521227406474%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_ucf {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
}



@media all {
    
#\39 1cacfc3 {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b607def0 {
    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/1227faf4/dms3rep/multi/opt/BACC-d47d48f3-1920w.png);
}
#b607def0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQI1xXDwQqCQBAA0KUOEWG/VF2inFlvQqeQ/ked3VUJstnVOgmdQjr6P53qVpAQPnhCof0NNbqPkfUrDy7PoZHVW6P7KrS9AtsLQtsS2LtC12isOJN1nsm6MNI5hfamgFsF/BApcpQC7wk4JOAtAS8JeEXAQHDeEXBEwAeRYOnF/mkWb8pJsj6OmrAR3aITuX8da5+nGtkzAc//6k9PcwDpJe8AAAAASUVORK5CYII=');
}
    
#d09f8e58 {
    width: 100%;
    height: 56px;
    max-width: 100%;
}
    
#f08d3b37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1cacfc3 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\39 1cacfc3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f08d3b37 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#b0e34435 {
    align-items: flex-end;
    width: 20.458978873239435%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ef0bc8b6 {
    align-items: center;
    width: 39.61%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f5d8a2e {
    width: 59.88%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dc9d520 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#e7d031a2 {
    width: 65.21%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 49ad8ca {
    align-items: flex-start;
    width: 20.29%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6ba5620 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\39 63bfde4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ca6ebbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\33 837fc9b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 34aaafc {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0px 0px 16px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6ba5620 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 34aaafc {
    height: auto;
    min-height: 178px;
    justify-content: center;
}
    
#ef0bc8b6 {
    width: 49.39%;
}
}



@media (max-width: 767px) {
    
#\31 f5d8a2e {
    height: 240px;
    width: 100.00%;
}
    
#e7d031a2 {
    height: 240px;
}
    
#\35 6ba5620 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 ca6ebbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 f80583b {
    margin: 0px 0% 0px 0%;
}
    
#\31 34aaafc {
    justify-content: center;
    height: auto;
    min-height: 128px;
}
    
#b0e34435 {
    order: 0;
    width: 20.458999999999996%;
}
    
#ef0bc8b6 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 2;
    height: auto;
    min-height: 112px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 49ad8ca {
    order: 1;
    width: 20.29%;
}
}



@media all {
    
#\39 4901529 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c3889bb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\35 03fbd5c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#f2033b34 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\38 2202ff2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
}
    
#\39 6137c74 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7bd {
    width: 100%;
    height: 490px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 03fbd5c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 2202ff2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#c3889bb2 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#c3889bb2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 03fbd5c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 2202ff2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_7bd {
    height: 240px;
}
}



@media all {
    
#\36 64aa21b {
    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/1227faf4/dms3rep/multi/opt/grey-1920w.png);
}
#\36 64aa21b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAgklEQVQI1y3DwQpBURQF0BsDSfJNhjJXJsJHGcpcmQj/xOievfc993S9nl5ZtVLOeW5mMwATkqO+79PQ3ceSpiTnABbJzPYAdgA2JFcAlv9rAFsABwDHRPJB8i7p6u7niDgN3f0i6UbySfKVJHWSvqWUGhG5tfZurX1qrVZKCZLd8Ae6I4bMlo8tYwAAAABJRU5ErkJggg==');
}
    
#\32 36c879d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 cbd42fa {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b7a87cf5 {
    width: 100%;
    height: 56px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 cbd42fa {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 36c879d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 cbd42fa {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\38 aba2fb0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0px 0px 16px 0px;
}
    
#e5de3be3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
}
    
#\39 ad6bfc4 {
    align-items: flex-start;
    width: 18.92320205479452%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d7db61c {
    align-items: flex-start;
    width: 31.86%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a808efa {
    width: 59.88%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 966fc80 {
    align-items: flex-end;
    width: 19.079109589041096%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ec2e93c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b8dafcb4 {
    width: 65.21%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5ef3c4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8a698a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#ac95a0ff {
    background-color: rgba(244, 244, 244, 1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5de3be3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 aba2fb0 {
    justify-content: center;
}
    
#\35 d7db61c {
    width: 38.58%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#e5de3be3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
}
    
#\34 a808efa {
    height: 240px;
}
    
#b8dafcb4 {
    height: 240px;
}
    
#\37 8a698a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 d7db61c {
    width: 99.1085889570552%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    min-height: 112px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5ef3c4 {
    width: 100.00%;
}
    
#ecdf5080 {
    margin: 0px 0% 0px 0%;
}
    
#\38 aba2fb0 {
    height: auto;
    min-height: 128px;
}
    
#\35 966fc80 {
    order: 0;
}
    
#\39 ad6bfc4 {
    order: 1;
}
}



@media all {
    
#\33 7339721 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 16px 0px 16px 0px;
}
    
#e0a6ab7d {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 2% 0%;
}
    
#\35 f5e4658 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#d7cf22f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/1227faf4/dms3rep/multi/opt/20240822_140009-794h.jpg);
    order: 1;
    border-radius: 20px 20px 20px 20px;
}
#d7cf22f7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQQGB//EACAQAAICAQMFAAAAAAAAAAAAAAECBAUAAxExBhMhQWH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwBG5rYsfsrDBLseAcAr32HnJbp+xkatyiyHOoOBv6zSF0EKg/MpimkONLXT/9k=');
}
    
#f5df96ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 54.00%;
    min-width: 4%;
    order: 0;
}
    
#aa16e7b8 {
    width: 100%;
    height: 518px;
    max-width: 100%;
}
    
#group_eqt {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 16px 0px 16px 0px;
}
    
#group_9q1 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
}
    
#widget_6jg {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#widget_3k9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h4h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e7674b3 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 9px 16px 9px;
}
    
#\30 526b2a4 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\33 d782686 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 babdb20 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cde58225 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
}
    
#\32 27ced9f {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#bf473da7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 9bb348a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 fd3de0c {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
}
    
#ba7de315 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\33 4157c1a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 dc90c82 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e0a6ab7d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#f5df96ac {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#d7cf22f7 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
#d7cf22f7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQQGB//EACAQAAICAQMFAAAAAAAAAAAAAAECBAUAAxExBhMhQWH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwBG5rYsfsrDBLseAcAr32HnJbp+xkatyiyHOoOBv6zSF0EKg/MpimkONLXT/9k=');
}
}



@media (max-width: 767px) {
    
#\33 7339721 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#e0a6ab7d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d7cf22f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#d7cf22f7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQQGB//EACAQAAICAQMFAAAAAAAAAAAAAAECBAUAAxExBhMhQWH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMx/9oADAMBAAIRAxEAPwBG5rYsfsrDBLseAcAr32HnJbp+xkatyiyHOoOBv6zSF0EKg/MpimkONLXT/9k=');
}
    
#f5df96ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_eqt {
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_9q1 {
    min-width: 32px;
    align-items: center;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 e7674b3 {
    min-width: 32px;
    align-items: center;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cde58225 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 fd3de0c {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#aa16e7b8 {
    height: 318px;
}
}



@media all {
    
#fb18d17a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 a0e1185 {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c5b7cda2 {
    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/1227faf4/dms3rep/multi/opt/grey-02703369-1920w.png);
}
#c5b7cda2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgUlEQVQI1y3JMQoCQQwF0EELEVnPpKVYC1ayeCctxVqwEvFOVk7+TzJhlZGBLV71kqp+GzMrEfEZhuHdlFKymQXJX5NIPkk+VPXm7peIOEXE2d2vqnof/5UA9AAOAHYANiRXANYAtiKyH/+Ycs6diCwAzEhOaq2pcfepiMxJdiSXf9SIhrl/Xb33AAAAAElFTkSuQmCC');
}
    
#aa630a14 {
    width: 100%;
    height: 56px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a0e1185 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#fb18d17a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 a0e1185 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#fb0cf194 {
    align-items: flex-start;
    width: 20.29%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 11856d1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a30327bd {
    align-items: center;
    width: 27.79%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fe40d5e1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e9b730a1 {
    width: 65.21%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f5b5b575 {
    width: 59.88%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 84af044 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eec27b0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\32 152cb83 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0px 0px 16px 0px;
}
    
#ed7cbe45 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#d0470da2 {
    align-items: flex-end;
    width: 20.458978873239435%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 11856d1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fe40d5e1 {
    width: 100.00%;
}
    
#a30327bd {
    width: 37.26%;
}
}



@media (max-width: 767px) {
    
#\38 11856d1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e9b730a1 {
    height: 240px;
}
    
#f5b5b575 {
    height: 240px;
}
    
#eec27b0d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d0470da2 {
    width: 20.459%;
}
    
#fb0cf194 {
    width: 20.29%;
}
    
#a30327bd {
    width: 100.00%;
    height: auto;
    min-height: 112px;
}
    
#\32 152cb83 {
    height: auto;
    min-height: 128px;
}
}



@media all {
    
#eff2192e {
    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/1227faf4/dms3rep/multi/opt/BACC-1920w.png);
}
#eff2192e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAnUlEQVQI1x3KMQ/BUBAA4BcGEWn8pi6Cu1cTiUWQ+Dt611ajy93r61aJRfCfmJhINBHm7zNbLIN47Ho81M5+4Fv1tDbFpjA80Tajdgk1YJS+IZQlgSwIdEagI0IJY5SQUIBA5gSyIpC1YdQzg54SdIcUS8kin6fW54ktHaMeCfTCoNdfbBj1k6B7pdY/dlF1y6Lqnlr/TNC9/w7afAH61k+GkdIUWQAAAABJRU5ErkJggg==');
}
    
#\30 39a3f24 {
    width: 100%;
    height: 56px;
    max-width: 100%;
}
    
#\35 cdf448b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 39596ab {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 39596ab {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\35 cdf448b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 39596ab {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#b54347eb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0px 0px 16px 0px;
}
    
#\39 bf37351 {
    width: 59.88%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e9eb55a2 {
    width: 65.21%;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ac07e823 {
    align-items: flex-start;
    width: 41.62%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9a9e247 {
    align-items: flex-start;
    width: 18.92320205479452%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f25057bd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
}
    
#d98775bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 3e2c553 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9f00070 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\30 6162890 {
    align-items: flex-end;
    width: 19.079109589041096%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c448a64c {
    background-color: var(--color_2);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f25057bd {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 264px;
}
    
#ac07e823 {
    width: 54.46%;
}
}



@media (max-width: 767px) {
    
#\39 bf37351 {
    height: 240px;
}
    
#e9eb55a2 {
    height: 240px;
}
    
#f25057bd {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 9f00070 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 6162890 {
    width: 19.0791%;
}
    
#\35 9a9e247 {
    width: 18.9232%;
}
    
#ac07e823 {
    width: 100.00%;
    height: auto;
    min-height: 112px;
}
    
#b54347eb {
    height: auto;
    min-height: 128px;
}
}



@media all {
    
#\33 404cc7b {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cd27144 {
    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/1227faf4/dms3rep/multi/opt/BACC-d47d48f3-1920w.png);
}
#\34 cd27144.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQI1xXDwQqCQBAA0KUOEWG/VF2inFlvQqeQ/ked3VUJstnVOgmdQjr6P53qVpAQPnhCof0NNbqPkfUrDy7PoZHVW6P7KrS9AtsLQtsS2LtC12isOJN1nsm6MNI5hfamgFsF/BApcpQC7wk4JOAtAS8JeEXAQHDeEXBEwAeRYOnF/mkWb8pJsj6OmrAR3aITuX8da5+nGtkzAc//6k9PcwDpJe8AAAAASUVORK5CYII=');
}
    
#\33 2d7c714 {
    width: 100%;
    height: 56px;
    max-width: 100%;
}
    
#c8a4586e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 404cc7b {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\33 404cc7b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c8a4586e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#b91fd1b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
}
    
#e342df39 {
    min-height: 934px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 a30b635 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#widget_qk8 {
    width: 100%;
    height: 502px;
    max-width: 100%;
    order: 0;
}
    
#eddd07d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
}
    
#e625f6ca {
    width: 100.00%;
    height: 826px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e342df39 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 588px;
}
    
#e625f6ca {
    height: 496px;
}
    
#widget_qk8 {
    height: 475px;
}
}



@media (max-width: 767px) {
    
#b91fd1b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e342df39 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#eddd07d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e625f6ca {
    height: 549px;
}
    
#widget_qk8 {
    height: 534px;
}
}



@media all {
    
#\31 56da6b3 {
    min-height: 701px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9ba785a {
    background-color: var(--color_3);
    background-image: initial;
}
    
#group_ktf {
    justify-content: flex-start;
    width: 40.31595744680851%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#group_rml::before, #group_rml > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#group_rml {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: url(https://lirp.cdn-website.com/1227faf4/dms3rep/multi/opt/VideoCapture_20250719-165253-600h.jpg);
    border-radius: 10px 10px 10px 10px;
    background-position: 50% 0%;
}
#group_rml.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAfEAACAgIBBQAAAAAAAAAAAAABAgMEABEFEhUhMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAREAAgMh/9oADAMBAAIRAxEAPwAffFevy9pIIwiRnSoo9Yjio0niRjANkA4X7lLZuvLIqdbt5OsvLYmCjUh1r5isARVOC30IS5P/2Q==');
}
    
#\30 5cf43f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jat {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 9876fb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 73dda94 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e46ade5b::before, #e46ade5b > .bgExtraLayerOverlay {
    
}
#e46ade5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.60%;
    min-width: 4%;
    background-image: url();
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#e46ade5b.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 56da6b3 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
}
    
#group_ktf {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#group_rml::before, #group_rml > .bgExtraLayerOverlay {
    
}
#group_rml.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAfEAACAgIBBQAAAAAAAAAAAAABAgMEABEFEhUhMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAREAAgMh/9oADAMBAAIRAxEAPwAffFevy9pIIwiRnSoo9Yjio0niRjANkA4X7lLZuvLIqdbt5OsvLYmCjUh1r5isARVOC30IS5P/2Q==');
}
    
#e46ade5b {
    width: 100%;
    min-height: 80px;
}
#e46ade5b.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\31 56da6b3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 20px;
    flex-wrap: nowrap;
}
    
#group_ktf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#group_rml::before, #group_rml > .bgExtraLayerOverlay {
    
}
#group_rml.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAfEAACAgIBBQAAAAAAAAAAAAABAgMEABEFEhUhMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAREAAgMh/9oADAMBAAIRAxEAPwAffFevy9pIIwiRnSoo9Yjio0niRjANkA4X7lLZuvLIqdbt5OsvLYmCjUh1r5isARVOC30IS5P/2Q==');
}
    
#e46ade5b::before, #e46ade5b > .bgExtraLayerOverlay {
    
}
#e46ade5b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#e46ade5b.lazy {
    background-image: url('');
}
}



@media all {
    
#\38 5e879b4 {
    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/1227faf4/dms3rep/multi/opt/BACC-1920w.png);
}
#\38 5e879b4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAnUlEQVQI1x3KMQ/BUBAA4BcGEWn8pi6Cu1cTiUWQ+Dt611ajy93r61aJRfCfmJhINBHm7zNbLIN47Ho81M5+4Fv1tDbFpjA80Tajdgk1YJS+IZQlgSwIdEagI0IJY5SQUIBA5gSyIpC1YdQzg54SdIcUS8kin6fW54ktHaMeCfTCoNdfbBj1k6B7pdY/dlF1y6Lqnlr/TNC9/w7afAH61k+GkdIUWQAAAABJRU5ErkJggg==');
}
    
#\35 c091f8d {
    width: 100%;
    height: 56px;
    max-width: 100%;
}
    
#\32 430c032 {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c468ce7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 430c032 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 430c032 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c468ce7a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#ef8c45ee::before, #ef8c45ee > .bgExtraLayerOverlay {
    
}
#ef8c45ee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url();
}
    
#\35 de435fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d589f61e {
    width: 100%;
    height: 460px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 73c1999 {
    min-height: 562px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 5% 1% 5%;
    margin: 0% 0% 0% 0%;
}
    
#c5c77280 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 74a6f4c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 74a6f4c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a09d7356.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a09d7356 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e8d28da {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 66.38646398025976%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 30px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4cbd10e {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d36ec9eb {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_h0m {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_m8u {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef8c45ee::before, #ef8c45ee > .bgExtraLayerOverlay {
    
}
    
#\35 de435fd {
    width: 100%;
    min-height: 80px;
    order: 2;
}
    
#\35 73c1999 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c5c77280 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
}
    
#group_h0m {
    order: 0;
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#ef8c45ee::before, #ef8c45ee > .bgExtraLayerOverlay {
    
}
    
#\35 de435fd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 2;
}
    
#d589f61e {
    height: 240px;
}
    
#c5173b61 {
    margin: 0px 0% 0px 0%;
}
    
#\35 73c1999 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 0% 1% 0%;
}
    
#c5c77280 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\30 e8d28da {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: center;
    height: auto;
    min-height: 123px;
    width: 100.00%;
    padding: 0px 0px 0px 0px;
    margin: 30px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 4cbd10e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d36ec9eb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_h0m {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_m8u {
    height: 240px;
}
    
#a09d7356 {
    width: 90.80%;
}
}

