@media all {
  *#dm .dmInner div.u_1366395261 img { border-radius:100px 100px 0px 0px !important; }

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

  *#dm .dmInner div.u_1866335484 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(14,25,69) rgb(14,25,69) rgb(14,25,69) rgb(14,25,69) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner a.u_1963826381 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(200,195,190) rgb(200,195,190) rgb(200,195,190) rgb(200,195,190) !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_447095912 {
    border-style:solid !important;
    border-color:rgb(14,25,69) rgb(14,25,69) rgb(14,25,69) rgb(14,25,69) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner *.u_1892480964 .xPagination li button:before { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1892480964 .xPagination li button:before { border-color:var(--color_7) !important; }

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

  *#dm .dmInner *.u_1892480964 .xPagination .slick-active button:before { background-color:var(--color_7) !important; }

  *#dm .dmInner *.u_1892480964 .starWrap path { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1892480964 .imgMe {
    border-radius:0% !important;
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0px !important;
    -moz-border-radius:0% !important;
    -webkit-border-radius:0% !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe2 {
    border-radius:0% !important;
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0px !important;
    -moz-border-radius:0% !important;
    -webkit-border-radius:0% !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe3 {
    border-radius:0% !important;
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0px !important;
    -moz-border-radius:0% !important;
    -webkit-border-radius:0% !important;
  }

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

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

  *#dm .dmInner div.u_1851755641 .contact-checkable-container { font-size:14px !important; }

  *#dm .dmInner div.u_1757607364 input {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) !important;
    font-size:16px !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1757607364 textarea {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) !important;
    font-size:16px !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1757607364 select {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) !important;
    font-size:16px !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1596629057 input {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1596629057 textarea {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1596629057 select {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) rgba(233,233,233,1) !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1508253003 input[type="checkbox"] { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1508253003 input[type="radio"] { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1606234090 input {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1606234090 textarea {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1606234090 select {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1508253003 input[type="checkbox"]:not(:checked) {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1508253003 input[type="radio"]:not(:checked) {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1508253003 .form-dropdown {
    --dropdown-placeholder-font-color:rgba(233,233,233,1) !important;
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1153288827 input {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1153288827 textarea {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1153288827 select {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:rgba(200,195,190,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1783885747 .socialHubIcon {
    background-color:var(--color_4) !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner div.u_1311464093 {
    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_4) !important;
  }

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

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

  *#dm .dmInner div.u_1579020832 {
    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_4) !important;
  }

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

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

  *#dm .dmInner div.u_1371290727 {
    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_4) !important;
  }

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

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

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

  *#dm .dmInner div.u_1139796484 {
    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_4) !important;
  }

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

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

  *#dm .dmInner div.u_1607550924 {
    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_4) !important;
  }

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

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

  *#dm .dmInner div.u_1636105995 {
    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_4) !important;
  }

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

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

  *#dm .dmInner div.u_1150218399 {
    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_4) !important;
  }

  *#dm .dmInner div.u_1150218399 .svg { fill:var(--color_7) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1851755641 .contact-checkable-container { font-size:12px !important; }

  *#dm .dmInner div.u_1892480964 .imgMe {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe2 {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe3 {
    width:1px !important;
    height:1px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1892480964 .imgMe {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe2 {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe3 {
    width:1px !important;
    height:1px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1892480964 .imgMe {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe2 {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1892480964 .imgMe3 {
    width:1px !important;
    height:1px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_4);
    --overlapping-background-image: rgba(255,255,255,1);
}
}



@media all {
    
#f4b70c86 {
    min-height: 1398px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 250px 4% 100px 4%;
    margin: 0% 0% 0% 0%;
}
    
#b1ebe6f9::before, #b1ebe6f9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
}
#b1ebe6f9 {
    background-image: none;
}
    
#\31 798f380 {
    align-items: center;
    width: 98.55%;
    min-height: 160px;
    max-height: 100%;
    align-self: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 3.6% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2f65d89 {
    width: 1800px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 2px 0px 50px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a12e4b45::before, #a12e4b45 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
}
#a12e4b45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 43px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d9d890d5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a318c6a {
    width: 988px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 107px;
}
    
#widget_3b2 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 2;
    margin-top: 539px;
}
}



@media all {
    
#\31 6701151 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf21b1e5 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a0493b4 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c33bcb79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 1;
    padding: 0px 2% 0px 2%;
}
    
#\39 1c95983 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 12b5934 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7de288d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 50px 4% 4% 4%;
}
    
#b1e51689 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ba78e48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 0;
    padding: 0px 2% 0px 2%;
}
    
#ecc97d4c {
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_kd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 f4a6523 {
    width: 99.42%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#adc8293b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 ce38b8d {
    width: 280px;
    height: 192px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0b49ad6 {
    min-height: 344px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#a1fafe08 {
    width: 1179px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e2eb93c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a21bdc66 {
    width: 164px;
    height: 204px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5785887 {
    width: 1155px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c14be0e9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_qao.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_qao {
    width: 17.81%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 157baeb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ae6da1e8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 70620d5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_sm1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -0px;
}
    
#group_qms {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 bc8ae8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4cbd07e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 b5fb944 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -56px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 909ddf6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: -20px;
}
    
#\32 437f831 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: -2px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 2ece7d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a4851fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c1950a56 {
    width: 41.54%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed623174 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fc466d3b {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    order: 0;
    flex-direction: row;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c226d92 {
    background-color: var(--color_4);
    background-image: none;
}
    
#f01a4b46 {
    width: 41.54%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\31 31f31dc {
    width: 11.86%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin-bottom: 0px;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 a03a4cd {
    margin: 0px 0% 0px 0%;
}
    
#\30 4f111a4::before, #\30 4f111a4 > .bgExtraLayerOverlay {
    
}
#\30 4f111a4 {
    background-image: none;
    background-color: var(--color_4);
}
    
#\33 0130c6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e8858812 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 1px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 fe295df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 58034d3 {
    min-height: 277px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 07c6646 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4120ca5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\36 142746d {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_o4s {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_r41 {
    width: 109px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f6313a1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5dad88c {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b091ebc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d3599201 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8c6d33e {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e57fc241 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c50bb6ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6e6d839 {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d5678507 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e555d5f5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 cefcf51 {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c454e31c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\38 99c0845 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 fa20aab {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 6d25c13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 bd2a4a1 {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ee28b72c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ec3ad5a {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e514aed1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 553f050 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bf76be87 {
    min-height: 242px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 e87bfd3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 a61fde8 {
    width: 110px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 8610bac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 399e31b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 ae549e7 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1aa01b0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c0d74da {
    margin: 0px 0% 0px 0%;
}
    
#d7f64075 {
    background-color: var(--color_10);
    background-image: none;
}
    
#a389a3f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f14b970 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 137177b {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\36 a16f245 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_10);
    background-image: none;
}
    
#ec019cd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#widget_fsq {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#a30305e3 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d613301 {
    margin: 0px 0% 0px 0%;
}
    
#\30 81b1cfc {
    width: 1344px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d4b69428 {
    min-height: 253px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 4% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 d5d578b {
    background-color: var(--color_2);
    background-image: none;
}
    
#cf2fbbf2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 ba68bcc {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 de9177a {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cbd69ffd {
    min-height: 776px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#a5c0a2ef {
    background-color: var(--color_2);
    background-image: none;
}
    
#fe096363 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 2;
    padding: 0px 2% 0px 2%;
}
    
#\34 5dbf537 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 28a3bf5 {
    width: 97.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c489c234 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df273dee {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ba3d46a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0e3cf09 {
    width: 98.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c90511bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 3;
    padding: 0px 2% 0px 2%;
}
}



@media all {
    
#\36 fe3d897 {
    width: 48%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcacede4 {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4fa40d5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: -5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7271bf1 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 0px;
    width: 45.75%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b60ed9f {
    width: 48%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e005b828 {
    width: 100%;
    height: 123px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2cf1d35 {
    width: 240px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    min-height: 51px;
    margin: 0px 0% 0px 0%;
}
    
#\32 72b0a8c {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b813423b {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 b7f749c {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c58b1e2a {
    align-items: center;
    width: 100.00%;
    min-height: 756px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    padding: 16px 10px 16px 16px;
    margin: 5px 0% 0px 0%;
}
    
#\31 b5c87d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ba952624 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fd13c0f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 072ebba {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#b56a4f20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a7820b5 {
    min-height: 899px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 30px 20px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\32 28d2c74 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    background-color: rgba(233, 233, 233, 1);
    background-image: none;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#b490a8f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 50491f3 {
    margin: 0px 0% 0px 0%;
}
    
#\31 ee512fe {
    justify-content: flex-start;
    width: 70.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url("https://lirp.cdn-website.com/68ae3efe/dms3rep/multi/opt/Dog---Cat-AdobeStock_211878265-1920w.png");
    padding: 16px 16px 0px 0px;
    margin: -20px 0% -20px -20%;
}
#\31 ee512fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFElEQVQY0wXBXS9CAQCA4fPj3HHhwma6MxfY3ERCrbXR6FRK53T0cdr6UPoc1RCt2TLNcChk6YKzLMOFTfMDXs8jJAIesqpMJqpQiEcoxiPUywVuLpv0en36H0P0wS9CatdLLhogFZZJRxSSsodiyEctm+C+ecWb/oU+GCJkgj4yYQnVKyJtbSCuGtlenke1L3G2n6TT6vDa/0FISiIxvwtpcx3RtoZlbhqTYRzr1Cgxh5VGpcyd9oyQUUPshYMoLieixczKjIHFyTHMEyNEbUbquTTadRuhelTjuHJKPp0jrijs2C24TQt4jLMUZA/N6glPDy8IWvud25bORUOjlD8gJvmJOB0kfG7OS4d0H7t8fv/xD0Diy2p866JDAAAAAElFTkSuQmCC');
}
    
#\34 415cfb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#c5538fe0 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#\34 54cc8b1 {
    align-items: flex-start;
    width: 99.84%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\30 7a99616 {
    width: 48%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cd47850b {
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e49d691 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#c05e0915 {
    background-color: rgba(233, 233, 233, 1);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#\39 910a5c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ugs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ae679024 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 87.04%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 34ebf2c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 f05fc0c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c6169f28 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d780e948 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 c26d861 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 535acc7 {
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#df39fab4 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#f3ea6869 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 2009ea6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 99.28%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c4655390 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ba207ad {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 000ebec {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\33 ebcc133 {
    align-items: flex-start;
    width: 100%;
    min-height: 101.8576431274414px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0.1%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0d8a23b {
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 a2df5e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 1e8fd24 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1ff105d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 b4cc333 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
}
    
#c6a07903 {
    align-items: flex-start;
    width: 100%;
    min-height: 148.52430725097656px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -6.0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcfae8b2 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e67a51bc {
    width: 17.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa716925 {
    width: 5.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c7b15fa {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
}
    
#e2782d06 {
    align-items: flex-start;
    width: 100%;
    min-height: 101.8576431274414px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0.1%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 30460bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 99.28%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#feb1f618 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 f6d1877 {
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e71fe7f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f83b7e33 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e851470f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#dcdebba1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 5eb58ef {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 d8364cc {
    min-height: 8px;
    column-gap: 12px;
    row-gap: 24px;
    width: 250px;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 1;
    justify-self: auto;
    --column-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 decdd9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 90a9eeb {
    align-items: flex-start;
    width: 173px;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c3302036 {
    width: 93.64%;
    height: auto;
    max-width: 100%;
}
    
#ce713dbd {
    min-height: 8px;
    column-gap: 12px;
    row-gap: 24px;
    width: 250px;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 0;
    justify-self: auto;
    --column-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0a58d68 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c950131 {
    align-items: flex-start;
    width: 173px;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9a13a40 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9ee50c1 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 e6f8683 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 f7bffe2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 de5f439 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8e4f51d {
    width: 99.96%;
    height: auto;
    max-width: 100%;
}
    
#\31 121ee01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 250px;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abb38817 {
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 0aa7376 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fa8d7094 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 250px;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 563208e {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4466c82 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4b70c86 {
    padding: 120px 4% 80px 4%;
}
    
#b1ebe6f9::before, #b1ebe6f9 > .bgExtraLayerOverlay {
    
}
    
#\31 798f380 {
    width: 68.47%;
    height: auto;
    min-height: 154px;
}
    
#a12e4b45::before, #a12e4b45 > .bgExtraLayerOverlay {
    
}
#a12e4b45 {
    padding-left: 16px;
    padding-right: 16px;
    justify-content: space-between;
}
    
#\34 a318c6a {
    width: 566px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#adc8293b {
    margin: 0px 0% 0px 0%;
}
    
#\35 7de288d {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    row-gap: 34px;
    padding: 5% 0% 5% 0%;
}
    
#c33bcb79 {
    width: 50%;
    min-height: 8px;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ba78e48 {
    width: 50%;
    min-height: 8px;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ce38b8d {
    order: 4;
    height: 72px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0b49ad6 {
    padding: 4% 4% 4% 4%;
}
    
#a1fafe08 {
    width: 98.34%;
    order: 3;
}
    
#\34 e2eb93c {
    row-gap: 24px;
}
    
#a21bdc66 {
    height: 130px;
    width: 104px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5785887 {
    width: 64.88%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae6da1e8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b45fd5de {
    margin: 0px 0% 0px 0%;
}
    
#\30 b5fb944 {
    margin-top: -4px;
}
    
#\35 2ece7d5 {
    margin-top: 1px;
}
    
#\36 bc8ae8c {
    margin-top: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1950a56 {
    order: 1;
    width: auto;
}
    
#ed623174 {
    min-height: 0px;
    padding: 0px 4% 0px 4%;
}
    
#fc466d3b {
    justify-content: space-between;
}
    
#f01a4b46 {
    order: 4;
    width: auto;
}
    
#\31 31f31dc {
    order: 4;
    width: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4f111a4::before, #\30 4f111a4 > .bgExtraLayerOverlay {
    
}
    
#\39 fe295df {
    justify-content: flex-end;
}
    
#\35 58034d3 {
    padding-left: 4%;
    padding-right: 4%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#bf76be87 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 399e31b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1aa01b0 {
    width: 100.00%;
}
    
#\32 f14b970 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a30305e3 {
    width: 100%;
}
    
#\30 81b1cfc {
    width: 100.00%;
}
    
#d4b69428 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe096363 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\37 17c5c2a {
    margin: 0px 0% 0px 0%;
}
    
#cbd69ffd {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    row-gap: 34px;
    padding: 5% 0% 5% 0%;
}
    
#c90511bd {
    width: 50%;
    min-height: 8px;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 54cc8b1 {
    width: 100.00%;
    row-gap: 24px;
}
    
#\32 28d2c74 {
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b7f749c {
    width: 172px;
    height: auto;
}
    
#c58b1e2a {
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4fa40d5 {
    width: 100%;
}
    
#\37 7271bf1 {
    width: 50%;
    min-height: 8px;
    justify-content: center;
    padding: 8px 8px 0px 8px;
}
    
#b56a4f20 {
    width: 100.00%;
}
    
#\31 ee512fe {
    width: 50%;
    min-height: 8px;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\31 ee512fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFElEQVQY0wXBXS9CAQCA4fPj3HHhwma6MxfY3ERCrbXR6FRK53T0cdr6UPoc1RCt2TLNcChk6YKzLMOFTfMDXs8jJAIesqpMJqpQiEcoxiPUywVuLpv0en36H0P0wS9CatdLLhogFZZJRxSSsodiyEctm+C+ecWb/oU+GCJkgj4yYQnVKyJtbSCuGtlenke1L3G2n6TT6vDa/0FISiIxvwtpcx3RtoZlbhqTYRzr1Cgxh5VGpcyd9oyQUUPshYMoLieixczKjIHFyTHMEyNEbUbquTTadRuhelTjuHJKPp0jrijs2C24TQt4jLMUZA/N6glPDy8IWvud25bORUOjlD8gJvmJOB0kfG7OS4d0H7t8fv/xD0Diy2p866JDAAAAAElFTkSuQmCC');
}
    
#\36 a7820b5 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 8% 0% 8% 0%;
}
    
#\36 fe3d897 {
    width: 98.41744612391788%;
}
    
#\33 b60ed9f {
    width: 98.42%;
}
    
#\39 910a5c9 {
    width: 99.99466395171619%;
}
    
#b490a8f3 {
    width: 99.99466395171619%;
}
    
#e005b828 {
    width: 99.99466395171619%;
}
    
#\30 7a99616 {
    width: 100.0000264923307%;
}
    
#\38 50491f3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae679024 {
    align-self: auto;
    width: 100.01%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 34ebf2c {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 cd15d12 {
    margin: 0px 0% 0px 0%;
}
    
#c6169f28 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d780e948 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 c26d861 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 535acc7 {
    width: 99.93%;
    order: 2;
}
    
#df39fab4 {
    width: 48%;
    flex: 1 1 auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 000ebec {
    width: 100.00%;
}
    
#e67a51bc {
    width: 70.14%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa716925 {
    align-self: center;
    width: 13.73%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3ea6869 {
    width: 72.83%;
}
    
#\33 c7b15fa {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f83b7e33 {
    width: 104.71%;
}
    
#\38 30460bf {
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dcdebba1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 457d5c3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d7f64075 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 f14b970 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#d4b69428 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 d5d578b {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#f4b70c86 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#b1ebe6f9::before, #b1ebe6f9 > .bgExtraLayerOverlay {
    
}
    
#\31 798f380 {
    width: 99.47%;
}
    
#\35 2f65d89 {
    margin-bottom: 30px;
}
    
#a12e4b45::before, #a12e4b45 > .bgExtraLayerOverlay {
    
}
#a12e4b45 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: space-between;
}
    
#\34 a318c6a {
    width: 311px;
}
}



@media (max-width: 767px) {
    
#adc8293b {
    margin: 0px 0% 0px 0%;
}
    
#\35 7de288d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 8% 0% 8% 0%;
}
    
#\35 a0493b4 {
    height: 240px;
}
    
#c33bcb79 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 6% 0px 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ba78e48 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 6% 0px 6%;
    margin: 0px 0% 0px 0%;
}
    
#\39 1c95983 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 ce38b8d {
    height: 72px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0b49ad6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#a1fafe08 {
    width: 100.00%;
    order: 3;
}
    
#\34 e2eb93c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 18px;
}
    
#a21bdc66 {
    height: 104px;
    width: 80px;
    order: 0;
}
    
#d5785887 {
    width: 326.094px;
    order: 2;
}
}



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



@media (max-width: 767px) {
    
#c1950a56 {
    width: 41.54%;
    margin: 0px 0% 0px 0%;
}
    
#ed623174 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fc466d3b {
    width: 100%;
    min-height: 61px;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 4%;
    height: auto;
    justify-content: flex-start;
    padding: 6px 16px 6px 16px;
}
    
#f01a4b46 {
    width: 41.54%;
    margin: 0px 0% 0px 0%;
}
    
#\31 31f31dc {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 4f111a4::before, #\30 4f111a4 > .bgExtraLayerOverlay {
    
}
    
#e8858812 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 fe295df {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\35 58034d3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\33 0130c6a {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\33 07c6646 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 142746d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f6313a1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d3599201 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c50bb6ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#bf76be87 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 e87bfd3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 8610bac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ee28b72c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e514aed1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c1aa01b0 {
    width: 100.00%;
}
    
#a389a3f7 {
    width: 100%;
    min-height: 101px;
    align-items: flex-start;
    row-gap: 5px;
}
    
#\32 f14b970 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\36 137177b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ec019cd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 81b1cfc {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d4b69428 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 2% 2% 2%;
}
    
#cf2fbbf2 {
    width: 100%;
    min-height: 135px;
    align-items: center;
    row-gap: 15px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 8px;
}
}



@media (max-width: 767px) {
    
#fe096363 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 6% 0px 6%;
    margin: 0px 0% 0px 0%;
}
    
#\30 ba68bcc {
    height: 240px;
}
    
#\37 17c5c2a {
    margin: 0px 0% 0px 0%;
}
    
#c489c234 {
    height: 240px;
}
    
#cbd69ffd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 8% 0% 8% 0%;
}
    
#c90511bd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 6% 0px 6%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 28d2c74 {
    row-gap: 24px;
    padding: 10px 0% 10px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 fe3d897 {
    min-width: 32px;
    width: 100%;
}
    
#fcacede4 {
    align-items: center;
}
    
#\37 4fa40d5 {
    width: 100%;
}
    
#\37 7271bf1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8px 8px 8px 8px;
}
    
#\38 50491f3 {
    margin: 0px 0% 0px 0%;
}
    
#\31 ee512fe {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\31 ee512fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFElEQVQY0wXBXS9CAQCA4fPj3HHhwma6MxfY3ERCrbXR6FRK53T0cdr6UPoc1RCt2TLNcChk6YKzLMOFTfMDXs8jJAIesqpMJqpQiEcoxiPUywVuLpv0en36H0P0wS9CatdLLhogFZZJRxSSsodiyEctm+C+ecWb/oU+GCJkgj4yYQnVKyJtbSCuGtlenke1L3G2n6TT6vDa/0FISiIxvwtpcx3RtoZlbhqTYRzr1Cgxh5VGpcyd9oyQUUPshYMoLieixczKjIHFyTHMEyNEbUbquTTadRuhelTjuHJKPp0jrijs2C24TQt4jLMUZA/N6glPDy8IWvud25bORUOjlD8gJvmJOB0kfG7OS4d0H7t8fv/xD0Diy2p866JDAAAAAElFTkSuQmCC');
}
    
#c5538fe0 {
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#\34 54cc8b1 {
    width: 100%;
    row-gap: 16px;
}
    
#b813423b {
    width: 166px;
    height: auto;
}
    
#\32 72b0a8c {
    align-items: center;
}
    
#\34 b7f749c {
    width: 152px;
    height: auto;
}
    
#c58b1e2a {
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#b56a4f20 {
    width: 100.00%;
}
    
#\36 a7820b5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 0% 4%;
}
    
#\38 072ebba {
    width: 100%;
    height: 234px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 b60ed9f {
    width: 100%;
}
    
#\39 910a5c9 {
    width: 100%;
}
    
#b490a8f3 {
    width: 100%;
}
    
#e005b828 {
    width: 100%;
}
    
#\30 7a99616 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ae679024 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#\36 34ebf2c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#c6169f28 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d780e948 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 c26d861 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 535acc7 {
    order: 1;
    width: 78.65%;
    height: auto;
    min-height: 43px;
}
    
#df39fab4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2009ea6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#\30 ba207ad {
    width: 51.4219px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 000ebec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ebcc133 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0d8a23b {
    order: 1;
    width: 78.65%;
    height: auto;
    min-height: 43px;
}
    
#\35 1e8fd24 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#\32 1ff105d {
    width: 78.60%;
    height: auto;
    min-height: 43px;
}
    
#c6a07903 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fcfae8b2 {
    width: 51.5938px;
    height: auto;
}
    
#e67a51bc {
    width: 64.59%;
}
    
#\33 c7b15fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2782d06 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 30460bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#feb1f618 {
    width: 51.4219px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f6d1877 {
    order: 1;
    width: 78.65%;
    height: auto;
    min-height: 43px;
}
}



@media (max-width: 767px) {
    
#e851470f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dcdebba1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 d8364cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#\33 90a9eeb {
    order: 1;
    width: 78.65%;
    height: auto;
    min-height: 43px;
}
    
#ce713dbd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#\38 c950131 {
    order: 1;
    width: 78.65%;
    height: auto;
    min-height: 43px;
}
    
#\38 9ee50c1 {
    width: 51.4219px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e6f8683 {
    width: 51.5938px;
    height: auto;
}
    
#\36 f7bffe2 {
    width: 78.60%;
    height: auto;
    min-height: 43px;
}
    
#\31 121ee01 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#abb38817 {
    width: 78.60%;
    height: auto;
    min-height: 43px;
}
    
#fa8d7094 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
    
#\38 563208e {
    width: 51.5938px;
    height: auto;
}
    
#b4466c82 {
    width: 51.4219px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

