@media all {
  *#dm .dmInner a.u_3244156447 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_2461722982 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1427888734 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1679238042 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1770671115 .iconBg { display:none !important; }

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

  *#dm .dmInner a.u_1770671115 {
    border-radius:5px 5px 5px 5px !important;
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1770671115 span.text {
    font-family:Montserrat !important;
    font-weight:400 !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1021761001 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner div.u_1400755438 img {
    object-fit:cover !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner a.u_146843312 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner a.u_1675579139 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_3244156447 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

  *#dm .dmInner a.u_1927183843 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

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

  *#dm .dmInner div.u_3383610514 {
    border-style:solid !important;
    border-width:0px !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1021761001 span.text { font-size:16px !important; }

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

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

  *#dm .dmInner a.u_3244156447 span.text { font-size:16px !important; }
}
*#dm .dmInner div.u_464821809
{
	z-index:99 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_464821809
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 90vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 5% 8% 5%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_ibk {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 30px;
    margin-top: 2px;
    margin-left: 2px;
}
    
#e8a1b0bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 28px;
}
    
#widget_u50 {
    width: 268px;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 623ed2a {
    width: 228px;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_0a0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#e8a1b0bd {
    margin-bottom: 20px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 90vh;
    align-items: center;
    width: 100%;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#e8a1b0bd {
    width: 100.00%;
}
    
#group_0a0 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    row-gap: 10px;
}
    
#\34 623ed2a {
    width: 387px;
    margin: 0px 0% 0px 0%;
}
    
#widget_u50 {
    width: 387px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 6248483 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 25px;
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    padding-top: 10%;
    padding-bottom: 5%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_d4n {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
    padding-top: 40px;
    padding-bottom: 40px;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-left: 0%;
}
    
#widget_tec {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 25px;
}
    
#\30 3f0a33f.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\30 3f0a33f {
    width: 79.43%;
    height: auto;
    max-width: 100%;
    margin-bottom: 25px;
}
    
#widget_it8 {
    width: 70%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
}
    
#f9fae152 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#e8065385 {
    width: 84.07%;
    height: auto;
    max-width: 100%;
    margin-bottom: 25px;
}
    
#\32 7719b1c {
    width: 70%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
}
    
#ca8e8c25 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
    padding-top: 40px;
    padding-bottom: 40px;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-left: 0%;
}
    
#\39 cbd82de {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 25px;
}
    
#bf3608b0 {
    width: 85.41%;
    height: auto;
    max-width: 100%;
    margin-bottom: 25px;
}
    
#\34 51351d7 {
    width: 70%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin-left: 6%;
    margin-right: 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 10% 6% 8% 6%;
}
    
#group_d4n {
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
}
    
#f9fae152 {
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
}
    
#ca8e8c25 {
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_it8 {
    width: 100%;
}
    
#\32 7719b1c {
    width: 100%;
}
    
#\34 51351d7 {
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\30 3f0a33f {
    width: 94.63%;
}
    
#e8065385 {
    width: 99.95%;
}
    
#bf3608b0 {
    width: 99.95%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 20px 15% 20px;
}
    
#group_d4n {
    margin: 0px 0% 0px 0%;
}
    
#f9fae152 {
    margin: 0px 0% 0px 0%;
}
    
#ca8e8c25 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_it8 {
    width: 84.27672955974843%;
}
    
#\32 7719b1c {
    width: 84.27672955974843%;
}
    
#\34 51351d7 {
    width: 84.27672955974843%;
}
}



@media all {
    
#\33 2fec13b {
    width: 48.45%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 41f0153 {
    align-items: flex-start;
    width: 43.20%;
    min-height: 100%;
    max-height: none;
    row-gap: 43px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
    align-self: center;
    height: auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#ba6d5aed.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 13px;
    padding-bottom: 13px;
}
#ba6d5aed {
    width: 198px;
    height: auto;
    max-width: 100%;
    margin-top: 30px;
    min-height: 50px;
}
    
#\37 a6caf64 {
    width: 98%;
    height: auto;
    max-width: 100%;
}
    
#\31 e6b2b80 {
    background-color: rgba(233, 233, 233, 1);
    background-image: initial;
}
    
#\36 1033b63 {
    min-height: 842px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 80px 8% 80px 8%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 99f63c8 {
    min-height: 8px;
    column-gap: 8%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_h0c {
    width: 48.80144299424013%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2fec13b {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 41f0153 {
    width: 100%;
    align-self: center;
    max-width: 100%;
    justify-content: flex-start;
    min-height: 0px;
    row-gap: 48px;
    padding-top: 20px;
    margin: 0px 0% 0px 0%;
}
    
#ba6d5aed {
    margin-top: 60px;
}
    
#\36 1033b63 {
    min-height: 1229px;
    padding: 45px 50px 45px 50px;
}
    
#\36 8803a73 {
    margin: 0px 0% 0px 0%;
}
    
#\34 99f63c8 {
    padding-left: 0%;
    padding-right: 0%;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 100px;
}
    
#widget_h0c {
    height: auto;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 2fec13b {
    height: auto;
    order: 0;
}
    
#\30 41f0153 {
    width: 100.00%;
    align-items: flex-start;
    row-gap: 90px;
    min-height: auto;
    height: auto;
    order: 2;
    padding-left: 10px;
    padding-right: 10px;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#ba6d5aed {
    width: 295px;
    margin: 0px 0px 0px 0px;
}
    
#\37 a6caf64.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
    
#\36 1033b63 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 45px 20px 50px 20px;
}
    
#\34 99f63c8 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding-top: 0px;
    row-gap: 100px;
    height: auto;
}
    
#\36 8803a73 {
    margin: 0px 0% 0px 0%;
}
    
#widget_h0c {
    height: auto;
    order: 1;
    width: 100%;
}
}



@media all {
    
#e8972078 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 c69d449 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 15% 4% 15%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_21g {
    width: 100%;
    height: 450px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 c69d449 {
    padding: 3% 6% 8% 6%;
}
    
#\39 c60e750 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e8972078 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 c69d449 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 20px 8% 20px;
}
    
#widget_21g {
    height: 230px;
}
    
#\39 c60e750 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 0a546aa::before, #\31 0a546aa > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.13;
}
#\31 0a546aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/827a1092/dms3rep/multi/opt/660b33f6e4089c7bc5e8d5fb_708A0115-1920w.jpg);
    background-attachment: fixed;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\31 0a546aa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECERQiAwVB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANLdnlXw4korba/UXJOgAP/Z');
}
    
#b565c80d {
    min-height: 80vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 9745b4f::before, #\32 9745b4f > .bgExtraLayerOverlay {
    
}
#\32 9745b4f {
    background-image: initial;
    background-attachment: fixed;
    background-color: rgba(226, 226, 226, 1);
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b565c80d {
    padding: 0px 0% 0px 0%;
}
    
#\32 9745b4f::before, #\32 9745b4f > .bgExtraLayerOverlay {
    
}
    
#\31 0a546aa::before, #\31 0a546aa > .bgExtraLayerOverlay {
    
}
#\31 0a546aa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECERQiAwVB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANLdnlXw4korba/UXJOgAP/Z');
}
    
#\39 313f59e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 0a546aa::before, #\31 0a546aa > .bgExtraLayerOverlay {
    
}
#\31 0a546aa {
    width: 100%;
    min-height: 60vh;
    align-items: center;
}
#\31 0a546aa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECERQiAwVB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANLdnlXw4korba/UXJOgAP/Z');
}
    
#b565c80d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 9745b4f::before, #\32 9745b4f > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\38 402c5d0 {
    width: 47.95%;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
}
    
#\34 37ab884 {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    margin-bottom: 12px;
}
    
#\31 1706bb4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 46%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c5ee7c17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 20px;
}
    
#fe3a99c5 {
    width: 183px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
}
    
#c1604959 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 7% 4% 7%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 45eb5a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    padding-right: 16px;
    padding-left: 16px;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 8ee6cdd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\31 8ee6cdd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 15px;
}
    
#\35 449fd40 {
    width: 99.99992614101018%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 402c5d0 {
    width: 31.15%;
}
    
#\34 37ab884 {
    width: 99.40%;
}
    
#\31 1706bb4 {
    justify-content: center;
    width: 100%;
    min-height: 80px;
}
    
#c1604959 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 40px;
    padding: 50px 40px 40px 40px;
}
    
#\32 58c54fe {
    margin: 0px 0% 0px 0%;
}
    
#\35 449fd40 {
    height: auto;
    width: 100%;
}
    
#\38 45eb5a1 {
    width: 100%;
    min-height: 80px;
    padding-left: 10px;
    padding-right: 10px;
    justify-content: flex-start;
    padding-top: 0px;
}
}



@media (max-width: 767px) {
    
#\38 402c5d0 {
    width: 42.48%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 37ab884 {
    width: 100.00%;
}
    
#\31 1706bb4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1604959 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 20px 40px 20px;
}
    
#\38 45eb5a1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0px 10px 0px 10px;
}
    
#\35 449fd40 {
    height: auto;
    width: 100%;
}
    
#fe3a99c5 {
    width: 177px;
}
    
#\32 58c54fe {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 0956092 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 80vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a5958b91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d2c70b64::before, #d2c70b64 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.14;
    border-radius: inherit;
}
#d2c70b64 {
    background-image: url(https://lirp.cdn-website.com/827a1092/dms3rep/multi/opt/660b347c4552d328a68681d9_708A0582-1920w.jpg);
    background-attachment: fixed;
}
#d2c70b64.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRABAAIBBQEAAAAAAAAAAAAAAQACIQMFERMVMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDQt/Udyv12oaDbAuQl0Xj4RED/2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0956092 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#d2c70b64::before, #d2c70b64 > .bgExtraLayerOverlay {
    
}
#d2c70b64.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRABAAIBBQEAAAAAAAAAAAAAAQACIQMFERMVMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDQt/Udyv12oaDbAuQl0Xj4RED/2Q==');
}
}



@media (max-width: 767px) {
    
#\33 0956092 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a5958b91 {
    width: 100%;
    min-height: 60vh;
    align-items: center;
}
    
#\34 d8400f0 {
    margin: 0px 0% 0px 0%;
}
    
#d2c70b64::before, #d2c70b64 > .bgExtraLayerOverlay {
    
}
#d2c70b64.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHRABAAIBBQEAAAAAAAAAAAAAAQACIQMFERMVMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDQt/Udyv12oaDbAuQl0Xj4RED/2Q==');
}
}



@media all {
    
#\35 3c5ea41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 feb3d49 {
    min-height: 80vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 0f2381f::before, #\38 0f2381f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\38 0f2381f {
    background-image: url(https://lirp.cdn-website.com/827a1092/dms3rep/multi/opt/660b34edd5ab670f66d27ae1_708A0071-1920w.jpg);
}
#\38 0f2381f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAURFDFD/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANHXlutkqvHdVr+kT3JU0AB//9k=');
}
    
#widget_lt8 {
    width: 84.61%;
    height: auto;
    max-width: 100%;
}
    
#widget_agc {
    width: 217px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-height: 48px;
    grid-area: auto / auto / auto / auto;
}
    
#fc956969 {
    width: 268px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 48px;
    grid-area: auto / auto / auto / auto;
}
    
#group_cfu {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 feb3d49 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 0f2381f::before, #\38 0f2381f > .bgExtraLayerOverlay {
    
}
#\38 0f2381f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAURFDFD/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANHXlutkqvHdVr+kT3JU0AB//9k=');
}
}



@media (max-width: 767px) {
    
#\35 3c5ea41 {
    width: 100%;
    min-height: 80vh;
    align-items: center;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\38 feb3d49 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\38 0f2381f::before, #\38 0f2381f > .bgExtraLayerOverlay {
    
}
#\38 0f2381f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAURFDFD/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANHXlutkqvHdVr+kT3JU0AB//9k=');
}
    
#widget_lt8 {
    width: 100.00%;
}
    
#\34 f4d96bc {
    margin: 0px 0% 0px 0%;
}
    
#group_cfu {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 7px;
    width: 100%;
}
    
#widget_agc {
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#fc956969 {
    width: 90%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e17ff5ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 06145e6 {
    min-height: 333px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 7% 8% 7%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_fsf {
    width: 100%;
    height: 332px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 06145e6 {
    padding: 80px 30px 80px 30px;
}
    
#e17ff5ab {
    padding: 0px 0px 0px 0px;
}
    
#\39 91ce884 {
    margin: 0px 0% 0px 0%;
}
    
#widget_fsf {
    height: 310px;
}
}



@media (max-width: 767px) {
    
#e17ff5ab {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 20px 0px 20px;
}
    
#\36 06145e6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 74px 15px 74px 15px;
}
    
#\39 91ce884 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b1ab0411 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d2dda53d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 70px 10%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_l6m {
    width: 40.25716836111767%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: 4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jeu {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 1;
    align-self: center;
    margin-top: 8px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 3716d70 {
    width: 38.34%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: flex-end;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7c711aa {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#abcd959b {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 6b9afac {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\37 7f950d1 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\35 43a9e3e {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_m0d[data-css-edit] {
    z-index: 99;
}
#group_m0d {
    align-items: flex-start;
    width: 100%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2dda53d {
    padding: 70px 10% 60px 10%;
}
    
#\35 7c711aa {
    height: auto;
}
    
#abcd959b {
    height: auto;
}
    
#\35 6b9afac {
    height: auto;
}
    
#\35 43a9e3e {
    height: auto;
}
    
#\33 3716d70 {
    width: 61.14%;
}
    
#\30 b312209 {
    margin: 0px 0% 0px 0%;
}
    
#group_m0d {
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: -10px;
}
}



@media (max-width: 767px) {
    
#b1ab0411 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d2dda53d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 48px 40px 48px;
}
    
#\35 7c711aa {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#abcd959b {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 6b9afac {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 43a9e3e {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_jeu {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 9px;
}
    
#widget_l6m {
    width: 100%;
}
    
#\33 3716d70 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
}
    
#\30 b312209 {
    margin: 0px 0% 0px 0%;
}
    
#group_m0d {
    align-items: center;
}
}



@media all {
    
#\34 0204069 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 403a5be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 68b57ad {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_prm {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 a3d9f5a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 0f5a289 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\37 1a20e5d {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#ae29005a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 0e99c0a {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#e3fbd43c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 7c86e6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1b7c7c6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 c030251 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\36 06e5342 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\33 e077697 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 bee0f2b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 43738ad {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\38 a4444fd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#e048a17c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c14a7552 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f414f9de {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 31f3aa0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#cc97b6c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 8264e47 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\37 72e33cc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#a3b0cfa8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b894b210 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#de94d8a5 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#a38e6203 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\37 dcf2a9a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f92eb926 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 f7949ea {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\30 82d8b5a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\32 30471cd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 74426f5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 42261c9 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\30 bfcbc93 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 4066c44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0204069 {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 68b57ad {
    padding: 8% 6% 8% 6%;
}
    
#\34 a3d9f5a {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0f5a289 {
    width: 104.17%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1a20e5d {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_prm {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ae29005a {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0e99c0a {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3fbd43c {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7c86e6c {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 403a5be {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
}
    
#\30 1b7c7c6 {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c030251 {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 06e5342 {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e077697 {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bee0f2b {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 43738ad {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a4444fd {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e048a17c {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c14a7552 {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f414f9de {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 31f3aa0 {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc97b6c4 {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8264e47 {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 72e33cc {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3b0cfa8 {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b894b210 {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#de94d8a5 {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a38e6203 {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dcf2a9a {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f92eb926 {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f7949ea {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 82d8b5a {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 30471cd {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 74426f5 {
    align-items: center;
    width: 48%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 42261c9 {
    height: auto;
    width: 40px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bfcbc93 {
    width: 100.42%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4066c44 {
    width: 50.7317850272767%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5419f1c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 403a5be {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 40px;
}
    
#\31 68b57ad {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
}
    
#\37 1a20e5d {
    height: auto;
}
    
#\38 0e99c0a {
    height: auto;
}
    
#\34 c030251 {
    height: auto;
}
    
#\38 43738ad {
    height: auto;
}
    
#f414f9de {
    height: auto;
}
    
#\30 8264e47 {
    height: auto;
}
    
#de94d8a5 {
    height: auto;
}
    
#\37 f7949ea {
    height: auto;
}
    
#\37 42261c9 {
    height: auto;
}
    
#c14a7552 {
    align-items: center;
}
    
#group_prm {
    align-items: center;
}
    
#ae29005a {
    align-items: center;
}
    
#\30 1b7c7c6 {
    align-items: center;
}
    
#\34 bee0f2b {
    align-items: center;
}
    
#cc97b6c4 {
    align-items: center;
}
    
#b894b210 {
    align-items: center;
}
    
#f92eb926 {
    align-items: center;
}
    
#\35 74426f5 {
    align-items: center;
}
    
#\31 5419f1c {
    margin: 0px 0% 0px 0%;
}
}

