@media all {
  *#dm .dmInner div.u_1766477269 .gw-contact-btn { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1766477269 { border-radius:150px 150px 150px 150px !important; }

  *#dm .dmInner *.u_1766477269 .gw-contact-btn {
    background-color:var(--color_4) !important;
    justify-content:center !important;
    text-align:center !important;
  }

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

  *#dm .dmInner div.u_1038463321 .gw-contact-btn { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1038463321 { border-radius:150px 150px 150px 150px !important; }

  *#dm .dmInner *.u_1038463321 .gw-contact-btn {
    background-color:var(--color_4) !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1813942982 .gw-contact-btn { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1813942982 { border-radius:150px 150px 150px 150px !important; }

  *#dm .dmInner *.u_1813942982 .gw-contact-btn {
    background-color:var(--color_4) !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1867970688 .gw-contact-btn { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1867970688 { border-radius:150px 150px 150px 150px !important; }

  *#dm .dmInner *.u_1867970688 .gw-contact-btn {
    background-color:var(--color_4) !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1555846389 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_2846000006 .title-style { font-weight:700 !important; }

  *#dm .dmInner div.u_1488939937 .svg { fill:rgba(148,12,164,1) !important; }

  *#dm .dmInner div.u_1488939937 {
    border-radius:100% 100% 100% 100% !important;
    background-color:rgba(148,12,164,1) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(247,158,9) rgb(247,158,9) rgb(247,158,9) rgb(247,158,9) !important;
  }

  *#dm .dmInner div.u_1138124938 .svg { fill:rgba(148,12,164,1) !important; }

  *#dm .dmInner div.u_1138124938 {
    border-radius:100% 100% 100% 100% !important;
    background-color:rgba(148,12,164,1) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(247,158,9) rgb(247,158,9) rgb(247,158,9) rgb(247,158,9) !important;
  }

  *#dm .dmInner div.u_1694257440 .svg { fill:rgba(148,12,164,1) !important; }

  *#dm .dmInner div.u_1694257440 {
    border-radius:100% 100% 100% 100% !important;
    background-color:rgba(148,12,164,1) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(247,158,9) rgb(247,158,9) rgb(247,158,9) rgb(247,158,9) !important;
  }

  *#dm .dmInner div.u_1915866483 img { box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1153982352 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1404631608 img { box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1435822733 img { box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1874795697 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1950510958 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1444661685 hr { color:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1414945535 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_8) !important;
  }

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

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

  *#dm .dmInner div.u_1451605074 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1001450420 img {
    border-radius:100% 100% 100% 100% !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1076059708 hr { color:var(--color_8) !important; }
}
*#dm .dmInner div.u_1001450420
{
	z-index:2 !important;
}
@media (min-width: 1025px) {}
@media (min-width: 768px) and (max-width: 1024px) {}
@media (min-width: 0px) and (max-width: 767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1001450420
{
}
*#dm .dmInner div.u_1001450420
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 68.01%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 683px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 160px 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(46, 47, 55, 1);
    background-image: url("https://lirp.cdn-website.com/2205365e/dms3rep/multi/opt/the-sign-solution-hero-home-02-1-1920w.webp");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_6tg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6sp.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_6sp {
    width: 170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_odf {
    width: 27.925%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_a54 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#de481af2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 43bb63f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 43bb63f {
    width: 20px;
    height: 20px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 01b8576 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a4ec1633 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 46a1ec8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 46a1ec8 {
    width: 20px;
    height: 20px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#aabe4c5e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 1b4cbe1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ee55f8d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 ee55f8d {
    width: 20px;
    height: 20px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 fb1829b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 c2616cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(4, 145, 173, 0.41) rgba(4, 145, 173, 0.41) rgba(4, 145, 173, 0.41) rgba(4, 145, 173, 0.41);
    border-style: solid;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c67ecdf2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 3cf26d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#group_emb {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
}
    
#widget_t7u {
    width: 100.00%;
    height: 250px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_dks {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_5uk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_5uk {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0px 0px 0px;
}
    
#\37 f856803 {
    margin: 0px 0% 0px 0%;
}
    
#\33 955e6aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 955e6aa {
    width: 48.24%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2b56253.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 2b56253 {
    width: 240px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ab9c44fa {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 015f9c9::before, #\33 015f9c9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.85;
}
#\33 015f9c9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(147,53,168,1);
    background-image: url("https://lirp.cdn-website.com/2205365e/dms3rep/multi/opt/hotel-wallpaper+%281%29-1920w.webp");
    background-repeat: repeat;
    background-size: auto;
}
    
#\32 60435e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 71.58%;
    min-width: 4%;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 4px 4px 4px 4px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_qor {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_2rc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 468855b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 468855b {
    width: 48.24%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8898b5c {
    margin: 0px 0% 0px 0%;
}
    
#group_7fo {
    width: 26.367024128686328%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/2205365e/dms3rep/multi/opt/outdoor-signage-1920w.webp");
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 6px 6px 6px 6px;
}
    
#\35 7903d29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_eo8 {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\39 0057183 {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 20px 10px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 64838ec {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    height: auto;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b305f2e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#dfdd81d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#widget_vek {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_3si {
    width: 85.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f4f5f5b {
    margin: 0px 0% 0px 0%;
}
    
#group_56o {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    background-color: rgba(147,53,168,1);
    background-image: none;
    flex-direction: row;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aed3a477 {
    width: 35%;
    height: 300px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 be27d85.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 be27d85 {
    width: 54.1487606255996%;
    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;
}
    
#group_nvv {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 20px 10px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 df18c50 {
    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;
}
    
#widget_tch.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_tch {
    width: 240px;
    height: auto;
    max-width: 100%;
    margin: 25px 0% 0px 0%;
}
    
#fbc299f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fbc299f4 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f626520 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    background-color: rgba(147,53,168,1);
    background-image: none;
    flex-direction: row;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5994b36 {
    width: 35%;
    height: 275px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4f51314 {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    padding: 20px 10px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#df3842d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df3842d0 {
    width: 54.1487606255996%;
    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;
}
    
#\33 a076760.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 a076760 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b7cbd9b {
    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;
}
    
#bc11a218.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#bc11a218 {
    width: 240px;
    height: auto;
    max-width: 100%;
    margin: 25px 0% 0px 0%;
}
    
#bdf78c96 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    background-color: rgba(147,53,168,1);
    background-image: none;
    flex-direction: row;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dba1275f {
    width: 35%;
    height: 275px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0f7b89a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e0f7b89a {
    width: 54.1487606255996%;
    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;
}
    
#\32 61d18dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 61d18dc {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dcd220bf {
    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;
}
    
#cfd8f51e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cfd8f51e {
    width: 240px;
    height: auto;
    max-width: 100%;
    margin: 25px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ec0d46a5 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ab0912f6::before, #ab0912f6 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.8;
}
#ab0912f6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(223, 115, 44, 1);
    background-image: url("https://lirp.cdn-website.com/2205365e/dms3rep/multi/opt/vehicle-013-1920w.webp");
}
#ab0912f6.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAAAQAgCdASoKAAgAAUAmJYwCdH8AF8eTYvYgAP64J/EKgcJkpT29CNsK6eC79HFppgxsKChiaBZ+wAAA');
}
    
#\31 c59eafc {
    margin: 0px 0% 0px 0%;
}
    
#efadb432 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(147,53,168,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 11px 0px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc352854.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cc352854 {
    width: 260px;
    height: 240px;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px -100px 0px -20px;
    grid-area: auto / auto / auto / auto;
}
    
#a2e80bbe {
    align-items: flex-start;
    width: 95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 15b55bc {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    align-self: auto;
    order: 0;
    padding: 5px 20px 15px 120px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5ce7efc {
    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 847338a {
    width: 97.75059352391656%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc778a3f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc778a3f {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_52t.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_52t {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 20px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ecc7fbee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 10px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#e3b08519 {
    min-height: 111px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c7039773::before, #c7039773 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(223,115,44,1);
    opacity: 0.9;
    border-radius: inherit;
}
#c7039773 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(223,115,44,1);
    background-image: url("https://lirp.cdn-website.com/2205365e/dms3rep/multi/opt/hotel-wallpaper+%281%29-1920w.webp");
    background-repeat: repeat;
    background-size: auto;
}
#c7039773.lazy {
    background-image: url('data:image/jpeg; base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoKAAoAAUAmJaQAA3AA/vyoAAA=');
}
    
#\39 6196bed {
    width: 56.95%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d01a3ab {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 f318a0a::before, #\30 f318a0a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(223,115,44,1);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 f318a0a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(223,115,44,1);
    background-image: url("https://lirp.cdn-website.com/2205365e/dms3rep/multi/opt/hotel-wallpaper+%281%29-1920w.webp");
    background-repeat: repeat;
    background-size: auto;
}
#\30 f318a0a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoKAAoAAUAmJaQAA3AA/vyoAAA=');
}
    
#\36 5b23b36 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    padding: 3% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 93eb293 {
    margin: 0px 0% 0px 0%;
}
    
#d353bd88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex: 1 1 auto;
    order: 3;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 1c9e976 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a7c9449 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a6b623ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(255,255,255,1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
    order: 0;
    flex: 1 1 auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0% 0% 0% 0%;
}
    
#\30 6b23ab9 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#dab6c722 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb2e2f6a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#c3d3dc78 {
    width: 98.88924308535574%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#aaebd931 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ccfe1890 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c3836f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(255,255,255,1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
    order: 0;
    flex: 1 1 auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0% 0% 0% 0%;
}
    
#cae2fcfe {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\37 db37755 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#eaa46237 {
    width: 98.88924308535574%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bec3958f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 625e646 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f8c976f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e4c4e87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5aa25ab {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#afc02b33.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#afc02b33 {
    width: 240px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 367px;
    padding: 160px 40px 40px 40px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_odf {
    width: 48%;
    min-height: 8px;
}
    
#\32 43bb63f {
    height: 20px;
}
    
#\36 46a1ec8 {
    height: 20px;
}
    
#\34 ee55f8d {
    height: 20px;
}
    
#group_a54 {
    width: 90%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab9c44fa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 8898b5c {
    margin: 0px 0% 0px 0%;
}
    
#\33 015f9c9::before, #\33 015f9c9 > .bgExtraLayerOverlay {
    
}
    
#\32 60435e5 {
    width: 60%;
}
    
#group_7fo {
    width: 37.94702412868632%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 b305f2e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 f4f5f5b {
    margin: 0px 0% 0px 0%;
}
    
#aed3a477 {
    height: 370px;
}
    
#d5994b36 {
    height: 320px;
}
    
#dba1275f {
    height: 320px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec0d46a5 {
    padding: 4% 4% 4% 4%;
}
    
#\31 c59eafc {
    margin: 0px 0% 0px 0%;
}
    
#ab0912f6::before, #ab0912f6 > .bgExtraLayerOverlay {
    
}
#ab0912f6.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAAAQAgCdASoKAAgAAUAmJYwCdH8AF8eTYvYgAP64J/EKgcJkpT29CNsK6eC79HFppgxsKChiaBZ+wAAA');
}
    
#efadb432 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 10px 20px 10px;
    margin: 80px 0% 0px 0%;
}
    
#cc352854.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cc352854 {
    min-width: 32px;
    width: 200px;
    height: 180px;
    margin: -100px 0% 0px 0%;
}
    
#a2e80bbe {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 15b55bc {
    align-items: center;
    padding: 5px 10px 15px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3b08519 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 d01a3ab {
    margin: 0px 0% 0px 0%;
}
    
#c7039773::before, #c7039773 > .bgExtraLayerOverlay {
    
}
#c7039773.lazy {
    background-image: url('data:image/jpeg; base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoKAAoAAUAmJaQAA3AA/vyoAAA=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 93eb293 {
    margin: 0px 0% 0px 0%;
}
    
#\36 5b23b36 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 f318a0a::before, #\30 f318a0a > .bgExtraLayerOverlay {
    
}
#\30 f318a0a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoKAAoAAUAmJaQAA3AA/vyoAAA=');
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 140px 10px 40px 10px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_odf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#de481af2 {
    align-items: center;
    column-gap: 15px;
}
    
#\32 43bb63f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 43bb63f {
    height: 20px;
    margin: 0px 0% 5px 0%;
}
    
#\36 46a1ec8 {
    height: 20px;
}
    
#\34 ee55f8d {
    height: 20px;
}
    
#group_a54 {
    width: 80%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#ab9c44fa {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 60435e5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\33 015f9c9::before, #\33 015f9c9 > .bgExtraLayerOverlay {
    
}
    
#group_7fo {
    width: 100%;
    min-height: 100px;
    align-items: center;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\39 0057183 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 64838ec {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 b305f2e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_56o {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#aed3a477 {
    height: 240px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 f626520 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d5994b36 {
    height: 240px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bdf78c96 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#dba1275f {
    height: 240px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_nvv {
    min-width: 32px;
    width: 100%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 4f51314 {
    min-width: 32px;
    align-items: center;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e0f7b89a {
    width: auto;
}
}



@media (max-width: 767px) {
    
#ec0d46a5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#ab0912f6::before, #ab0912f6 > .bgExtraLayerOverlay {
    
}
#ab0912f6.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAAAQAgCdASoKAAgAAUAmJYwCdH8AF8eTYvYgAP64J/EKgcJkpT29CNsK6eC79HFppgxsKChiaBZ+wAAA');
}
    
#efadb432 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc352854.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cc352854 {
    height: 180px;
    min-width: 32px;
    width: 200px;
    margin: 0px 0% 0px 0%;
}
    
#a2e80bbe {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 15b55bc {
    align-items: center;
    padding: 5px 10px 15px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c59eafc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ecc7fbee {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e3b08519 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c7039773::before, #c7039773 > .bgExtraLayerOverlay {
    
}
#c7039773.lazy {
    background-image: url('data:image/jpeg; base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoKAAoAAUAmJaQAA3AA/vyoAAA=');
}
    
#\39 6196bed {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 5b23b36 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 f318a0a::before, #\30 f318a0a > .bgExtraLayerOverlay {
    
}
#\30 f318a0a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoKAAoAAUAmJaQAA3AA/vyoAAA=');
}
    
#d353bd88 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 a7c9449 {
    width: 96px;
    height: auto;
}
    
#a6b623ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\30 6b23ab9 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#dab6c722 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#aaebd931 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\32 c3836f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\37 db37755 {
    width: 96px;
    height: auto;
}
    
#bec3958f {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\33 625e646 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\39 5aa25ab {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
}

