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

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

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

  *#dm .dmInner *.u_1644187462 .copyright {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1644187462 .copyright { font-family: 'Arial' !important; }
}

@media (min-width:1025px) {
  *#dm .dmInner div.u_1644187462 .copyright { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}



@media all {
    
#ceb3ff10 {
    margin: 0px 0% 0px 0%;
}
    
#f38bbdbe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.87%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#abe7353f {
    width: 139px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 62e93a2 {
    min-height: 114px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 56b6416 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 21.76%;
    min-height: 8px;
}
    
#\39 108ade6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 25%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 cbbf1bc {
    flex-direction: row;
    align-items: center;
    width: 62.33150326797385%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 6px 16px 6px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f38bbdbe {
    width: 26.52%;
    margin-left: -0.0011659701492537314%;
    justify-content: flex-start;
    order: 1;
    min-height: 8px;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#abe7353f {
    width: 120px;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 62e93a2 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 82px;
}
    
#\34 56b6416 {
    order: 4;
    width: 13.268733624454148%;
    min-height: 8px;
    justify-content: center;
}
    
#\39 108ade6 {
    order: 3;
    width: 73.3919941775837%;
    min-height: 8px;
}
    
#\38 cbbf1bc {
    width: 33.33372199004975%;
    order: 2;
    justify-content: flex-end;
    padding-right: 50px;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#f38bbdbe {
    width: 32.80%;
    justify-content: flex-start;
    order: 1;
    min-height: 8px;
}
    
#abe7353f {
    width: 110px;
    height: auto;
}
    
#\34 62e93a2 {
    min-height: 57px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 2%;
}
    
#\34 56b6416 {
    order: 4;
    width: 33.333333333333336%;
    min-height: 8px;
}
    
#\39 108ade6 {
    align-items: center;
    width: 67.10581395348837%;
    order: 3;
    min-height: 8px;
}
    
#\38 cbbf1bc {
    width: 33.333333333333336%;
    order: 2;
    min-height: 8px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b4b3fd4c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4b3fd4c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 1px 0% -100px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 36a1cab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 36a1cab {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 d1b4d92.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 d1b4d92 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: -25px 0% -25px 0%;
}
    
#\33 42c1f26.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 42c1f26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 5px 0% 5px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6f0986e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\33 b246a22 {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 319e74a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a4c886c5 {
    margin: 0px 0% 0px 0%;
}
    
#c9ad4433 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    padding: 16px 10px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b5bc710 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4b3fd4c {
    height: auto;
    width: 90.87%;
    justify-self: auto;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 36a1cab {
    min-width: 32px;
    margin: -1px 0% 0px 0%;
}
    
#\36 d1b4d92 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 42c1f26 {
    width: 77.27%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6f0986e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b246a22 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 319e74a {
    width: 100%;
    justify-content: flex-start;
    min-height: 80px;
}
    
#c9ad4433 {
    width: 100%;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#b4b3fd4c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4b3fd4c {
    height: auto;
    margin: 1px 0% 0px 0%;
}
    
#\36 d1b4d92 {
    margin-top: -11px;
}
    
#\33 42c1f26 {
    width: 100.00%;
}
    
#\33 b246a22 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 319e74a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c9ad4433 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ffdf105a {
    width: 44.79%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 785a253 {
    column-gap: 20px;
    width: 100.00%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(72px, max-content);
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 cb35070 {
    margin: 0px 0% 0px 0%;
}
    
#\38 2a4eee6 {
    width: 48.19697884761946%;
    height: auto;
    min-height: 50px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 11px 0% 0px 2.5445138259781714%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\35 452afc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.1637908496732%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 cf0e730 {
    min-height: 120px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e2867e0f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ffdf105a {
    width: 93.26%;
}
    
#\35 785a253 {
    width: 99.27%;
    grid-template-rows: minmax(72px, max-content);
}
    
#\33 cb35070 {
    margin: 0px 0% 0px 0%;
}
    
#\35 452afc9 {
    width: 4.657933042212519%;
}
    
#\38 cf0e730 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#ffdf105a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 785a253 {
    width: 100.00%;
    grid-template-rows: minmax(65px, max-content) minmax(65px, max-content);
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    min-width: 32px;
    align-self: center;
    column-gap: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2a4eee6 {
    justify-self: center;
    align-self: center;
    height: auto;
    min-height: 44px;
    width: 99.71552182163187%;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\35 452afc9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 cf0e730 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 7089233 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/e03aff3f/dms3rep/multi/svgviewer-output+%288%29.svg");
    background-size: contain;
    background-position: 100% 50%;
}
    
#c501bbd6 {
    width: 99.99516700783863%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 468becf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -15px;
}
    
#bb4897cc {
    width: 78.42%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 493089b {
    width: 99.99516700783863%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6791ff6 {
    width: 99.99516700783863%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b861e43e {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 229cd2e {
    width: 99.99516700783863%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 90e8e4c {
    width: 99.99516700783863%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bac09ab {
    width: 99.99516700783863%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1cfcb22 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ea9d4c37 {
    width: 79.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc04463e {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    background-color: rgba(254, 242, 219, 1);
    background-image: initial;
    border-radius: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 70590b2 {
    width: 76%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\35 5e62718 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 54299a5 {
    min-height: 0;
    flex-direction: column;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4a490ca {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    flex-wrap: nowrap;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(254,242,219,1);
    background-image: initial;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2749331 {
    width: 99.99516700783863%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ccbd200 {
    width: 99.99516700783863%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea2f024d {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    background-color: rgba(254,242,219,1);
    background-image: initial;
    border-radius: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d79ec337 {
    width: 99.99516700783863%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1a7d83a {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    flex-wrap: nowrap;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(254,242,219,1);
    background-image: initial;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ecd4bc6 {
    margin: 0px 0% 0px 0%;
}
    
#\33 089013f {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    background-color: rgba(254, 242, 219, 1);
    background-image: initial;
    border-radius: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4c8af8e {
    width: 76%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0d5c2d1 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dec0fa63 {
    width: 76%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a5738e9 {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    background-color: rgba(254,242,219,1);
    background-image: initial;
    border-radius: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f282c2f5 {
    width: 77.06%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 203c720 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\33 c42b234 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -15px;
}
    
#\31 8b580d9 {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    background-color: rgba(254,242,219,1);
    background-image: initial;
    border-radius: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3e1813b {
    width: 76%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3b32287 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d5173dcc {
    justify-content: flex-start;
    align-items: center;
    width: 48.97959183673469%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    background-color: rgba(254,242,219,1);
    background-image: initial;
    border-radius: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a955f8e {
    width: 99.99516700783863%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4e62eaa {
    width: 99.99516700783863%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a68979fa {
    width: 50.55%;
    height: 369px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e7da37f0 {
    width: 79.49%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#a9ea5b66 {
    width: 99.99516700783863%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 54299a5 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 3e1813b {
    height: auto;
}
    
#bb4897cc {
    height: auto;
}
    
#\30 4c8af8e {
    height: auto;
}
    
#dec0fa63 {
    height: auto;
}
    
#f282c2f5 {
    height: auto;
}
    
#ea9d4c37 {
    height: auto;
}
    
#a68979fa {
    width: 100.00%;
    height: 355px;
}
    
#e7da37f0 {
    height: auto;
}
    
#\39 70590b2 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 089013f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bb4897cc {
    height: auto;
}
    
#\30 4c8af8e {
    height: auto;
}
    
#b861e43e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dec0fa63 {
    height: auto;
}
    
#\30 a5738e9 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f282c2f5 {
    height: auto;
}
    
#ea9d4c37 {
    height: auto;
}
    
#fc04463e {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 203c720 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 70590b2 {
    height: auto;
}
    
#\31 8b580d9 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 54299a5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3e1813b {
    height: auto;
}
    
#\34 3b32287 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 4a490ca {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d5173dcc {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ea2f024d {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a68979fa {
    width: 100.00%;
    height: 189px;
}
    
#e7da37f0 {
    height: auto;
}
    
#\38 1a7d83a {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 5225168 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6d8a345 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/e03aff3f/dms3rep/multi/svgviewer-output+%289%29.svg");
    background-size: contain;
    background-position: 0% 50%;
}
#\30 6d8a345.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAp0lEQVQY022QSwrCQBBERyQbETeCuMoJBJeiG5chTEcEPYGewUt4D68TEGHqNl2SYfKxTUPvHtVdzxE+J2RFyFwhU0Jcv2dHVC4OUe0J2RKSK2TRwtrBpwSG4sZQXgg5JHhGyKSHfQLfu6d+jg+G8pqSlzQvxNF682pghuLevKHwa0IytSBHQIVkf4kRMqd17LQtw0EZ/pRJetToaVc7PQPhw7ZqhH8BLlHJyx6fIyYAAAAASUVORK5CYII=');
}
    
#d2a00fb9 {
    width: 91.77%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
}
    
#\31 db63a48 {
    width: 100%;
    height: 30px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8380edb {
    width: 78.70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb125005 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#a07c31a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a15a00a7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#\35 a09ddc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c12e8d6c {
    align-items: flex-start;
    width: 54.14%;
    min-height: 296px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cd6de227 {
    width: 73.66437077566785%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 38098fc {
    align-items: flex-start;
    width: 31.45%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f1e78960 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    flex-direction: row;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_4o8 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
}
    
#widget_ru2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c1a6a61 {
    margin: 0px 0% 0px 0%;
}
    
#c12e8d6c {
    width: 60.60363879470895%;
}
    
#\36 38098fc {
    width: 37.40%;
}
    
#\31 db63a48 {
    height: 18px;
}
    
#bb125005 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#a15a00a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 c1a6a61 {
    margin: 0px 0% 0px 0%;
}
    
#c12e8d6c {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 38098fc {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f1e78960 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e8380edb {
    width: 100.00%;
}
    
#bb125005 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 0% 4% 0% 4%;
}
    
#group_4o8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\38 6145514 {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#\39 6768836 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e30cd0d1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\37 79601a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 19f0bd7 {
    min-height: 160px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32.20%;
    align-items: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: flex-start;
    height: auto;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 16px 16px 16px 16px;
}
    
#\38 48f8317 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\30 1c2d46e {
    width: 258px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 68ad5e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f6aa6565 {
    margin: 0px 0% 0px 0%;
}
    
#\31 809ccd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4227606 {
    width: 100%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#e86d6f50 {
    width: 100%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ccde7db {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\34 ed01b99 {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 42%, rgba(241, 203, 98, 1) 100%);
    background-origin: border-box;
}
    
#\34 f55abe5 {
    width: 277px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(48px, max-content);
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#dfbff0d1 {
    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;
}
    
#a4294904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 91d8606 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a947d116 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2ec67f2 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8864f12 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 31.898477243365736%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\35 2d764da {
    min-height: auto;
    column-gap: 4%;
    row-gap: 10px;
    width: 100.00%;
    align-items: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec7db1ac {
    justify-content: flex-start;
    align-items: center;
    width: 31.898477243365736%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
}
    
#d3d11562 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6145514 {
    height: auto;
}
    
#ec7db1ac {
    width: 26.755344418052257%;
}
    
#\39 19f0bd7 {
    width: 37.34924465558195%;
}
    
#\38 48f8317 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#\34 8864f12 {
    width: 31.8978432304038%;
    margin-left: 0px;
}
}



@media (max-width: 767px) {
    
#\38 6145514 {
    height: auto;
}
    
#\39 6768836 {
    width: 50%;
    align-items: center;
    min-height: 8px;
}
    
#\34 f55abe5 {
    width: 80.83%;
    grid-template-rows: minmax(45.53125px, max-content);
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 2d764da {
    width: 100%;
    min-height: 80px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ec7db1ac {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1c2d46e {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
}
    
#\39 19f0bd7 {
    width: 100%;
    min-height: 80px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 48f8317 {
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\32 91d8606 {
    width: 100%;
    align-items: center;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b2ec67f2 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 8864f12 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}

