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

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

  *#dm .dmInner div.u_498483455 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1709502106 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1580801840 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1600557728 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner *.u_2216412153 .shape-text { text-align:LEFT !important; }

  *#dm .dmInner *.u_1070094030 .shape-text { text-align:LEFT !important; }

  *#dm .dmInner div.u_1070094030 .shape-text {
    color:var(--color_4) !important;
    direction:rtl !important;
    text-decoration:none !important;
    font-family: 'Inter' !important;
  }

  *#dm .dmInner div.u_2216412153 .shape-text {
    color:var(--color_4) !important;
    direction:rtl !important;
    text-decoration:none !important;
    font-family: 'Inter' !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1484460726 .shape-text { text-align:LEFT !important; }

  *#dm .dmInner div.u_1484460726 .shape-text {
    color:var(--color_4) !important;
    direction:rtl !important;
    text-decoration:none !important;
    font-family: 'Inter' !important;
  }

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

@media (min-width:1025px) {
  *#dm .dmInner div.u_2216412153 .shape-text { font-size:30px !important; }

  *#dm .dmInner div.u_1070094030 .shape-text { font-size:30px !important; }

  *#dm .dmInner div.u_1484460726 .shape-text { font-size:30px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.69%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    background-image: url("https://lirp.cdn-website.com/ab9cb189/dms3rep/multi/opt/Design+%2871%29-1920w.png");
    background-position: 0% 100%;
    background-size: contain;
    padding: 16px 0% 16px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 750px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f[data-background-color-animation] {
    
}
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(5, 5, 5, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ab9cb189/dms3rep/multi/opt/PCS-Banner-06-2-1920w.png");
    box-shadow: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_vi8 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    order: 0;
}
    
#f4f4dd6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_idm {
    width: 75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5f7d5e5::before, #\30 5f7d5e5 > .bgExtraLayerOverlay {
    
}
#\30 5f7d5e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.18%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-image: url("https://lirp.cdn-website.com/ab9cb189/dms3rep/multi/opt/Design+%2872%29-1920w.png");
    background-position: 100% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 7cfcbe5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ivn {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 600ba38 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 39b42b3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 6258cb1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e3e73b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_12b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d3210dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 24a20a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 a52624d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_fas {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0359729627188115%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_h8c {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\37 bd5a6b9 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_d4p {
    width: 100%;
    height: 594px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c8e5462e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 5fb7195 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#cc0bcae7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\34 38e3756 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_4d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ag8 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_p36 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_n2u {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#widget_599 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a7fcc48 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d943755b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
}
    
#de0be5f1 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\38 523fe87 {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#fdfeedfb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eec4c2d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5643fd0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 d11d102 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\35 244d017 {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#c396c2d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ced6a46c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 67fbee7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e884bcd8 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\31 e7ad9ed {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
    
#f3c203b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd6406f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 35b5c93 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 30ec7fc {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\38 e83cbd8 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 3b014e8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_lb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dad2d2a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a1825225 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 3b34295 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#ae75906c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 dfc01b0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_e8a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_drt {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(240, 235, 225, 1);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_77v {
    width: 78px;
    height: auto;
    max-width: 100%;
}
    
#widget_02q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dd95d5e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 95dc94c {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(240, 235, 225, 1);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ded0e49 {
    width: 78px;
    height: auto;
    max-width: 100%;
}
    
#\31 9299bb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 5a2d695 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bc802591 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(240, 235, 225, 1);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    order: 3;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c39b24dc {
    width: 78px;
    height: auto;
    max-width: 100%;
}
    
#\39 81fe1fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 12fb5f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 6762ba2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 f6869b8 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 a39db0f {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#f5c9b3b7 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 04d99bd {
    min-height: 583px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 9ce7b59 {
    width: 5.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 00ced4a {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ac4aef94 {
    width: 5.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 183ef8f {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#bd5bfc85 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#ab413499 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 096edbb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/ab9cb189/dms3rep/multi/opt/pexels-photo-8730131-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 a98be65 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 c37abdb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6c6c76b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 46965b7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5526772290967963%;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\30 6d7cd36 {
    width: 5.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2b7d6c8 {
    width: 5.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l30 {
    width: 100%;
    height: 416px;
    max-width: 100%;
}
}



@media all {
    
#c4677626 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 c610fbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 fd66cf5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#f956d8ad {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 c3fb6eb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d8a4fc73 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 a56028f {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(240, 235, 225, 1);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 4c45100 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(240, 235, 225, 1);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e2854ed {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(240, 235, 225, 1);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5ea4060 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cd08b1b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_fnm {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#widget_dot {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#f10d8c27 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(240, 235, 225, 1);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fb98512 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 9824809 {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#f36dbd7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 aa24cd7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#e15e37bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 fb7234e {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#f6108555 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 cf7e7c7 {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 594bb90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e14171a9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ae0c8ad6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c6e0a888 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#b9878d93 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c30eaccf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 ef9b61f {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5d01034 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f75b33ac {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ab9cb189/dms3rep/multi/opt/pexels-photo-4101143-1920w.jpeg");
    background-attachment: fixed;
}
    
#c95b7d2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6a7472a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#widget_cje {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4971b81 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_tqk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.4227458845157517%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_174 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\33 47c1d86 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 f308479 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 5ca1ee0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#c2781b6b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_9ms {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ad7dd6bb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#adc97ef2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 d1b2e44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 ddc43f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 5735228 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 d768f67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2d91241 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 12350f7 {
    width: 100%;
    height: 448px;
    max-width: 100%;
}
    
#\30 72bffce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f83a11ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d497cf8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 05d1875 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 d416631 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 545px;
    padding: 4% 2% 4% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 0% 50%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    padding: 16px 0% 16px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\32 7cfcbe5 {
    width: 84.14%;
}
    
#\30 5f7d5e5::before, #\30 5f7d5e5 > .bgExtraLayerOverlay {
    
}
#\30 5f7d5e5 {
    width: 50.18%;
}
    
#f4f4dd6a {
    width: 66.19%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 600ba38 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a4d76087 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6258cb1 {
    width: 100%;
    min-height: 80px;
}
    
#\33 e3e73b6 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5fb7195 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#dacf8d63 {
    margin: 0px 0% 0px 0%;
}
    
#group_ag8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#d943755b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 5643fd0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\39 67fbee7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 38e3756 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 30ec7fc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 50388d7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3b34295 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 1cb9e11 {
    margin: 0px 0% 0px 0%;
}
    
#group_drt {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\35 95dc94c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\31 dfc01b0 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#bc802591 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8fe5309 {
    margin: 0px 0% 0px 0%;
}
    
#\34 04d99bd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 096edbb {
    width: 100%;
    min-height: 80px;
}
    
#\36 c37abdb {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f956d8ad {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 db3c805 {
    margin: 0px 0% 0px 0%;
}
    
#d8a4fc73 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\30 e2854ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 a56028f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 4c45100 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#f10d8c27 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0fce0a5 {
    margin: 0px 0% 0px 0%;
}
    
#c6e0a888 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5d01034 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#\31 fc691ef {
    margin: 0px 0% 0px 0%;
}
    
#\31 6a7472a {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f308479 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#f9c66411 {
    margin: 0px 0% 0px 0%;
}
    
#c2781b6b {
    width: 100%;
    min-height: 80px;
}
    
#adc97ef2 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5735228 {
    width: 100%;
    min-height: 80px;
}
    
#f8f1ae3e {
    margin: 0px 0% 0px 0%;
}
    
#\36 d497cf8 {
    width: 100%;
    min-height: 80px;
}
    
#\37 d416631 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 0% 50%;
}
    
#\30 5f7d5e5::before, #\30 5f7d5e5 > .bgExtraLayerOverlay {
    
}
#\30 5f7d5e5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_idm {
    width: 100.00%;
}
    
#\32 7cfcbe5 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 600ba38 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 6258cb1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 e3e73b6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_d4p {
    height: 240px;
}
    
#group_fas {
    column-gap: 3.0359729627188115%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_h8c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 bd5a6b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 5fb7195 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#cc0bcae7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 38e3756 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_p36 {
    height: 240px;
}
    
#group_ag8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d943755b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#de0be5f1 {
    height: 240px;
}
    
#\33 5643fd0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d11d102 {
    height: 240px;
}
    
#\39 67fbee7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e884bcd8 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\34 30ec7fc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 e83cbd8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 3b34295 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#ae75906c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 dfc01b0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_drt {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 95dc94c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bc802591 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 c37abdb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 096edbb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 04d99bd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#f956d8ad {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\33 fd66cf5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 4c45100 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d8a4fc73 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 e2854ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 a56028f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_fnm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f10d8c27 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 aa24cd7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c6e0a888 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\33 ef9b61f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 5d01034 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c95b7d2e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 6a7472a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_tqk {
    column-gap: 3.4227458845157517%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_174 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 47c1d86 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\39 5735228 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 d497cf8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 12350f7 {
    height: 240px;
}
    
#\37 d416631 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

