@media all {
  *#dm .dmInner a.u_1656876545 .iconBg { display:none !important; }

  *#dm .dmInner div.u_1818468586 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1532716282 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1010589025 {
    background-color:rgba(238,67,0,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1959068825 {
    background-color:rgba(238,67,0,1) !important;
    background-image:initial !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner a.u_1298642323 {
    background-color:rgba(238,67,0,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_380059396 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1298642323:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1298642323.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1298642323 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1959068825:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1959068825.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1959068825 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1010589025:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1010589025.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1010589025 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1461319234 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1255657713 {
    background-color:rgba(238,67,0,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1255657713:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1255657713.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1255657713 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1368141215 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1370755917:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1370755917.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1370755917 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1225744838:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1225744838.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1225744838 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1369997919:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1369997919.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner div.u_1237785227 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1254073593 {
    background-color:rgba(238,67,0,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1254073593:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1254073593.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1254073593 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1210852132 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1024500327:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1024500327.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1024500327 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1450230191 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner a.u_1024500327 {
    background-color:rgba(26,116,128,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1450230191:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1450230191.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1450230191 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_7775308.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1746253052 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1692340997:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1692340997.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1692340997 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1369997919 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
  }

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

  *#dm .dmInner div.u_1996557515 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1580788471:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1580788471.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1580788471 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1580788471 {
    background-color:rgba(26,116,128,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1480851699 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1973575928:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1973575928.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1973575928 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1973575928 {
    background-color:rgba(26,116,128,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1527307837 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1906420746:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1906420746.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1906420746 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1906420746 {
    background-color:rgba(26,116,128,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1051908680 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1347868092:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1347868092.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1347868092 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/63a928d4/icon/Arrow_4075638.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1347868092 {
    background-color:rgba(26,116,128,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1692340997 {
    background-color:rgba(2,135,40,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#be0f31b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\34 866a53b {
    width: 93.84%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#fb29fa8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 1;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#aed1496a {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin-top: -15px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3d0e2e1 {
    background-color: rgba(255, 255, 255, 1);
}
    
#fedd07c4 {
    min-height: 723px;
    padding-top: 100px;
    padding-bottom: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_47l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be0f31b1 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
}
    
#\34 866a53b {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#aed1496a {
    align-self: stretch;
}
    
#fedd07c4 {
    min-height: 500px;
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#be0f31b1 {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#\34 866a53b {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#fb29fa8e {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#fedd07c4 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
}



@media all {
    
#ed12de97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.993516709654656%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 7bba4ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 16.27%;
    min-width: 4%;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e52c13a9 {
    min-height: 279px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d0effd60 {
    background-color: rgba(216, 221, 216, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\32 18ad3cf {
    margin: 12px 15% 12px 15%;
}
    
#group_m7f {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_vgu {
    width: 100%;
    height: 216px;
    max-width: 100%;
    order: 0;
}
    
#widget_cin {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_1rr {
    width: 160px;
    height: auto;
    max-width: 100%;
    margin-top: 18px;
    order: 1;
}
    
#innergrid_jqg {
    width: 91.45%;
    grid-template-rows: minmax(92.46842956542969px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e52c13a9 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 7bba4ef {
    width: 32.52%;
}
    
#ed12de97 {
    width: 26.12662440570523%;
}
}



@media (max-width: 767px) {
    
#ed12de97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 7bba4ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e52c13a9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_m7f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_vgu {
    height: 240px;
}
}



@media all {
    
#\30 193cee0 {
    width: 698px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin-top: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#dc25e08d {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 1ac14d8 {
    min-height: 302px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f5811a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b589ba7 {
    width: 1018px;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 193cee0 {
    width: 85%;
}
    
#\34 1ac14d8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding-top: 6%;
}
    
#\31 f5811a1 {
    width: 100%;
    min-height: 8px;
    row-gap: 18px;
}
    
#\39 b589ba7 {
    width: 85%;
}
}



@media (max-width: 767px) {
    
#\34 1ac14d8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#\31 f5811a1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 b589ba7 {
    width: 311.172px;
}
}



@media all {
    
#e8582591 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.57%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 1da4718 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 3c22cd9 {
    min-height: 279px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 c032159 {
    width: 98.68%;
    height: 236px;
    max-width: 100%;
    order: 0;
}
    
#bae00289 {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b570ddc {
    margin: 12px 15% 12px 15%;
}
    
#c7c44fa5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#aa8d5cf1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.23938679245283%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 491c8a0 {
    background-color: rgba(216, 221, 216, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\35 9d3473c {
    width: 160px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_hb8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    column-gap: 0px;
    row-gap: 0px;
    width: 98.71%;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(27.559967041015625px, max-content);
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3c22cd9 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e8582591 {
    width: 28.489064976228207%;
}
    
#aa8d5cf1 {
    width: 30.15%;
}
}



@media (max-width: 767px) {
    
#e8582591 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 3c22cd9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 c032159 {
    height: 240px;
}
    
#bae00289 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa8d5cf1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 19fc171 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 be80780 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a48360c4 {
    min-height: 279px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 44fd5fe {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#de4de289 {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#\37 d915765 {
    width: 99.65%;
    height: auto;
    max-width: 100%;
}
    
#da1dcdb6 {
    margin: 12px 15% 12px 15%;
}
    
#f79a1d54 {
    background-color: rgba(216, 221, 216, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#f93061f7 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_f6o {
    width: 98.72%;
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a48360c4 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#\30 be80780 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\36 19fc171 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\35 44fd5fe {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 19fc171 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 be80780 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a48360c4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 44fd5fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#de4de289 {
    height: 240px;
}
}



@media all {
    
#\38 832255a {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8a6f6f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f33fa2b5 {
    background-color: rgba(216, 221, 216, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#bf4ceb92 {
    min-height: 279px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#fa098583 {
    margin: 12px 15% 12px 15%;
}
    
#\31 1fdb552 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\33 cf7a9e7 {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#d94f955b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    column-gap: 0px;
    row-gap: 0px;
    width: 98.72%;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
    
#\34 487b172 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c18e4f9 {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8a6f6f1 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#bf4ceb92 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#\34 487b172 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\33 c18e4f9 {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\31 8a6f6f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bf4ceb92 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 cf7a9e7 {
    height: 240px;
}
    
#\34 487b172 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 c18e4f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#a6af9a6e {
    width: 1018px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 bd43bf8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 50856c6 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#fb14e3d6 {
    width: 902.383px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin-top: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 86d5c06 {
    min-height: 302px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6af9a6e {
    width: 85%;
}
    
#\36 bd43bf8 {
    width: 100%;
    min-height: 8px;
    row-gap: 18px;
}
    
#fb14e3d6 {
    width: 85%;
}
    
#\35 86d5c06 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding-top: 6%;
}
}



@media (max-width: 767px) {
    
#a6af9a6e {
    width: 311.172px;
}
    
#\36 bd43bf8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 86d5c06 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
}



@media all {
    
#b6823231 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dc0507e3 {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 60cc1e4 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a8aee1c {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\30 2584fee {
    background-color: rgba(193, 212, 205, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#f54883b9 {
    min-height: 279px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 d7e8d9b {
    margin: 12px 15% 12px 15%;
}
    
#\39 2e07c7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 a57edc3 {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b6823231 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#dc0507e3 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#f54883b9 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#\39 2e07c7e {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#b6823231 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dc0507e3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f54883b9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 2e07c7e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a57edc3 {
    height: 240px;
}
}



@media all {
    
#e16df505 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b0f774d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.18666666666666%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fb18a4bd {
    margin: 12px 15% 12px 15%;
}
    
#e7fc83dd {
    min-height: 279px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dedae3c4 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\36 76b19f5::before, #\36 76b19f5 > .bgExtraLayerOverlay {
    
}
#\36 76b19f5 {
    background-color: rgba(193, 212, 205, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\38 92633f6 {
    width: 28.000000000000004%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    border-radius: 12px 12px 12px 12px;
    padding: 0% 16px 0% 16px;
    margin: 3% 2% 3% 2%;
}
    
#ca38a1ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20.333333333333332%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0f774d4 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#e7fc83dd {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#\36 76b19f5::before, #\36 76b19f5 > .bgExtraLayerOverlay {
    
}
    
#\38 92633f6 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#ca38a1ad {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#b0f774d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e7fc83dd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 76b19f5::before, #\36 76b19f5 > .bgExtraLayerOverlay {
    
}
    
#\38 92633f6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ca38a1ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\32 0699bc5 {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b1b41308 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ce21faa9 {
    margin: 12px 15% 12px 15%;
}
    
#\38 7af8fe0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 47de340 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\33 07469b0 {
    min-height: 284px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 fe681ff {
    background-color: rgba(193, 212, 205, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\34 671540d {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#e1aa7d9b {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0699bc5 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#b1b41308 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\38 7af8fe0 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\33 07469b0 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
}



@media (max-width: 767px) {
    
#\32 0699bc5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b1b41308 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 7af8fe0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 07469b0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 671540d {
    height: 240px;
}
}



@media all {
    
#\35 5acdbc3 {
    min-height: 302px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 7fea7b4 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 df042a4 {
    width: 902.383px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin-top: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 baeeaba {
    width: 1018px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 18eb046 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5acdbc3 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding-top: 6%;
}
    
#\37 df042a4 {
    width: 85%;
}
    
#\34 baeeaba {
    width: 85%;
}
    
#\31 18eb046 {
    width: 100%;
    min-height: 8px;
    row-gap: 18px;
}
}



@media (max-width: 767px) {
    
#\35 5acdbc3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#\34 baeeaba {
    width: 311.172px;
}
    
#\31 18eb046 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\35 fb6a612 {
    min-height: 279px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d3df50f7 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\30 45f7541 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d2df186 {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 9f0b8d0 {
    background-color: rgba(216, 221, 216, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\30 c85c6ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ca3223f4 {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#\30 c3fe6c5 {
    width: 98.72%;
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
    
#a67c7f59 {
    margin: 12px 15% 12px 15%;
}
    
#\35 903e347 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 fb6a612 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#\30 d2df186 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\30 c85c6ed {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\35 903e347 {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\35 fb6a612 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 d2df186 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 c85c6ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ca3223f4 {
    height: 240px;
}
    
#\35 903e347 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 8079767 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f029577e {
    min-height: 272px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#e18a650b {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5f22816 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\31 cc06492 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bc6c11c {
    background-color: rgba(193, 211, 212, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\32 5e6112c {
    width: 98.72%;
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
    
#a1888c47 {
    margin: 12px 15% 12px 15%;
}
    
#\35 4ad7b75 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e079a4be {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8079767 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#f029577e {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#e18a650b {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\35 4ad7b75 {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 8079767 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f029577e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e18a650b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 4ad7b75 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e079a4be {
    height: 240px;
}
}



@media all {
    
#\33 e47fe78 {
    margin: 0px 0px 0px 0px;
}
    
#\36 5a131c1 {
    min-height: 251px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#cf186195 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c851d18c {
    width: 77.35%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#efa1fb71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f7d4964 {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#widget_rmf {
    width: 30.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_9hh {
    width: 100.00%;
    grid-template-rows: minmax(20px, max-content);
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5a131c1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#cf186195 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#c851d18c {
    margin-left: 0%;
    margin-right: 0%;
    width: 82.90%;
    max-width: none;
}
    
#efa1fb71 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 17px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
}
}



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



@media (max-width: 767px) {
    
#\36 5a131c1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#cf186195 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 40px;
}
    
#c851d18c {
    width: 100.00%;
}
    
#efa1fb71 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 21px;
}
}



@media all {
    
#\30 5ee742d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c324c173 {
    background-color: rgba(193, 212, 205, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#a31aad2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 9305c2b {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#b2b1b566 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\39 faccdfd {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3f5da4d {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e4afa33 {
    margin: 12px 15% 12px 15%;
}
    
#\38 59f40ad {
    min-height: 255px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5ee742d {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#a31aad2a {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\39 faccdfd {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\38 59f40ad {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
}



@media (max-width: 767px) {
    
#\30 5ee742d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a31aad2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 9305c2b {
    height: 240px;
}
    
#\39 faccdfd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 59f40ad {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\31 5417233 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 8351e51 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#widget_roh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5417233 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\31 5417233 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 8351e51 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#b439ce28 {
    width: 98.72%;
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
    
#add3b656 {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 fb61d2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 de9343c {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#b5e02140 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#af822dd1 {
    background-color: rgba(193, 211, 212, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#d8f28a9a {
    min-height: 272px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 75add18 {
    margin: 12px 15% 12px 15%;
}
    
#e94aaf76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d525927b {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#add3b656 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\35 fb61d2f {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#d8f28a9a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#e94aaf76 {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#add3b656 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 fb61d2f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 de9343c {
    height: 240px;
}
    
#d8f28a9a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e94aaf76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\30 16dd741 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2458a14 {
    min-height: 272px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#cb67ba3d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 0eb724b {
    width: 98.72%;
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
    
#f04937fb {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b0220278 {
    background-color: rgba(193, 211, 212, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\35 cb28cf7 {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#a578956a {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#b780fe8b {
    margin: 12px 15% 12px 15%;
}
    
#\39 7059fbe {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 16dd741 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\36 2458a14 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#cb67ba3d {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#f04937fb {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\30 16dd741 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2458a14 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#cb67ba3d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f04937fb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 cb28cf7 {
    height: 240px;
}
}



@media all {
    
#ca54d8f2 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e637c68f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 30696fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 be2bd58 {
    background-color: rgba(193, 211, 212, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#d188a4aa {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\30 bd05b40 {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#eeb2cbdb {
    margin: 12px 15% 12px 15%;
}
    
#e12f6d76 {
    min-height: 272px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 905b675 {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 9d02f80 {
    width: 98.72%;
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e637c68f {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\38 30696fe {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#e12f6d76 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#\30 905b675 {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#e637c68f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 30696fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 bd05b40 {
    height: 240px;
}
    
#e12f6d76 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 905b675 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#c2c477dd {
    background-color: rgba(193, 211, 212, 1);
    background-image: initial;
    border-radius: 13px 13px 13px 13px;
}
    
#\37 d8bf3de {
    min-height: 272px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 a519561 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.286084905660376%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 adf5900 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.52%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 fe420c8 {
    width: 99.44%;
    height: 208px;
    max-width: 100%;
    order: 0;
}
    
#\32 435850a {
    width: 29.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 79b228c {
    width: 98.72%;
    grid-template-rows: minmax(60.62701416015625px, max-content);
    max-width: 100%;
    order: 0;
}
    
#\35 7529358 {
    margin: 12px 15% 12px 15%;
}
    
#\31 c1c3433 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8409f84 {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d8bf3de {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 279px;
}
    
#\32 a519561 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\30 adf5900 {
    width: 29.333333333333332%;
    min-height: 8px;
}
    
#\32 435850a {
    width: 29.333333333333332%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\37 d8bf3de {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 a519561 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 adf5900 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 fe420c8 {
    height: 240px;
}
    
#\32 435850a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

