@media all {
  *#dm .dmInner div.u_1336877359 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1336877359 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1995766121 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1850935239 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1801350600 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1983069851 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6e0e8457/icon/Phone_8365903.svg) !important;
  }

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

  *#dm .dmInner div.u_942503500 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1613694140 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/6e0e8457/icon/Phone_8365903.svg) !important;
  }

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

  *#dm .dmInner div.u_1181420936 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1588158405 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1348919592 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1090565348 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1789848474 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1836426018 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1969093823 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1781351297 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6e0e8457/icon/Phone_8365903.svg) !important;
  }

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

  *#dm .dmInner div.u_1651188734 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1174514355 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1159719707 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1462559271 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1597114099 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1469545771 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/6e0e8457/icon/Phone_8365903.svg) !important;
  }

  *#dm .dmInner a.u_1196428572 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6e0e8457/icon/Phone_8365903.svg) !important;
    background-color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1196428572:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1196428572.hover .iconBg { background-color:var(--color_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}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    flex-direction: row;
    width: 58%;
    min-height: 8px;
    flex-wrap: nowrap;
    min-width: 4%;
    flex: 0 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    align-content: flex-start;
    width: 100%;
    min-height: 0;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-color: var(--color_4);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_nbs {
    margin-left: 0%;
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-right: 0%;
}
    
#\35 7ef58b4 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_aoa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    justify-content: flex-start;
    min-width: 4%;
    flex: 0 1 auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fac58bcd {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    padding: 0% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 b55e1e0 {
    background-color: var(--color_4);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\39 be44ec2 {
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-height: 8px;
    background-image: url("https://irp.cdn-website.com/6e0e8457/dms3rep/multi/opt/pexels-photo-17429097-1920w.jpeg");
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% -200px 0%;
}
    
#b8e26a0b {
    row-gap: 24px;
    column-gap: 4.021363493559535%;
    flex-direction: row;
    align-content: center;
    width: 100%;
    justify-content: flex-start;
    min-height: 20px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#ea2caef8 {
    row-gap: 24px;
    column-gap: 4.021363493559535%;
    flex-direction: row;
    align-content: center;
    width: 100%;
    justify-content: flex-start;
    min-height: 20px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\35 dc85356 {
    row-gap: 24px;
    column-gap: 4.021363493559535%;
    flex-direction: row;
    align-content: center;
    width: 100%;
    justify-content: flex-start;
    min-height: 20px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#de167cbb {
    max-width: 100%;
    width: 91.53%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ee6c604 {
    row-gap: 24px;
    column-gap: 4.021363493559535%;
    flex-direction: row;
    align-content: center;
    width: 100%;
    justify-content: flex-start;
    min-height: 20px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\32 79dcb83 {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
}
    
#\35 75fdc5f {
    max-width: 100%;
    width: 91.53%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7364eb0 {
    max-width: 100%;
    width: 25px;
    height: auto;
    order: 0;
}
    
#c53b167f {
    column-gap: 4%;
    row-gap: 12px;
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    flex: 0 1 auto;
    width: 49.49%;
    min-height: 80px;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 203d4f5 {
    max-width: 100%;
    width: 91.53%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8969209 {
    max-width: 100%;
    width: 25px;
    height: auto;
    order: 0;
}
    
#cc0fb732 {
    max-width: 100%;
    width: 91.53%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3c12d08 {
    max-width: 100%;
    width: 25px;
    height: auto;
    order: 0;
}
    
#f0f22a8d {
    max-width: 100%;
    width: 25px;
    height: auto;
    order: 0;
}
    
#\30 2e98358 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 f44f61f {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#\30 f59a2d4 {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 100px;
    flex-wrap: nowrap;
}
    
#c5946b41 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
}



@media all {
    
#\36 8610940 {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 22849ac {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#ca9e7a3a {
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-height: 8px;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ff240616 {
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-height: 8px;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_fro {
    max-width: 100%;
    grid-template-rows: minmax(80vh, max-content);
    width: 100%;
    background-image: none;
}
    
#group_mih {
    align-self: start;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    width: 95%;
    justify-content: flex-start;
    min-height: 95%;
    align-items: center;
    background-image: url("https://irp.cdn-website.com/6e0e8457/dms3rep/multi/opt/pexels-photo-8931963-984h.jpeg");
    justify-self: start;
    order: 0;
    border-radius: 10px 10px 10px 10px;
}
    
#group_2t3 {
    align-self: end;
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: center;
    width: auto;
    align-items: center;
    background-image: none;
    justify-self: end;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    min-width: auto;
    max-width: 95%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0px 0px 0px;
}
    
#widget_8j4 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#widget_t4i {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 1bed45a {
    max-width: 100%;
    width: 100%;
}
    
#group_8vn {
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    order: 0;
}
    
#\39 517818e {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a61a01ea {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ed52950 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 852fca9 {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 2019144 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/6e0e8457/dms3rep/multi/opt/pexels-photo-13151224-1920w.jpeg");
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 fb7d31e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 6d9453c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#aabadda2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d0f4040a {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4e1158b {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f01e960d {
    margin: 0px 0% 0px 0%;
}
    
#group_8sj {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: wrap;
    align-items: stretch;
    align-content: center;
}
    
#a9693a63 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#c71d772a {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\39 075c930 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0a1148d {
    max-width: 100%;
    width: 100%;
}
    
#abad1ef3 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_5);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebc5f600 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\39 683fae8 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 596cbe6 {
    max-width: 100%;
    width: 100%;
}
    
#\34 6dd97df {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 811d54b {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\35 0c69131 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 1d05432 {
    max-width: 100%;
    width: 100%;
}
    
#\34 bf19007 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4ac6c23 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\32 de49de7 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 94f7840 {
    max-width: 100%;
    width: 100%;
}
    
#\36 9e268bf {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9fe92aa {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#adfe3a42 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 9b66e4a {
    max-width: 100%;
    width: 100%;
}
    
#\38 02e7344 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a82a87f {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\36 3bb4e53 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\32 c32907e {
    max-width: 100%;
    width: 100%;
}
    
#e80834c5 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f58f8618 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\39 c0cecfb {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\38 a98e0a3 {
    max-width: 100%;
    width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 1724b13 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#aab8cd2e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 8bc7ed2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 02faa57 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd396f4a {
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dda456fa {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f916e7f {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ba89344 {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gto {
    flex-direction: row;
    justify-content: flex-end;
    align-items: stretch;
    width: 59.2%;
    min-height: 160px;
    row-gap: 12px;
    column-gap: 1%;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 1%;
    justify-self: auto;
    order: 1;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2a8c8f4 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_7);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32.66%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d0a43de {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 b5b40b5 {
    max-width: 100%;
    width: 100%;
}
    
#b16f2c1f {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\31 252ac94 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_7);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32.66%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dbd84f8 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\30 7d7ea50 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#ee9d77e9 {
    max-width: 100%;
    width: 100%;
}
    
#\30 e1aa9c0 {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_7);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 32.66%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc3b8de8 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\33 8d88157 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#f0b53330 {
    max-width: 100%;
    width: 100%;
}
    
#\39 6e6de9c {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_7);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: flex-start;
    width: 49.5%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ea6141a {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\39 22333f9 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#bde81a70 {
    max-width: 100%;
    width: 100%;
}
    
#\30 467294b {
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_7);
    box-shadow: none;
    align-content: flex-start;
    width: 49.5%;
    align-items: flex-start;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6a6df81 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\37 c400048 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\30 14c7005 {
    max-width: 100%;
    width: 100%;
}
    
#group_u7q {
    align-items: flex-start;
    width: 38.79%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 0e5f3cc {
    min-height: 100vh;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 d63e435 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#\31 7bd1916 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 758ba76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/2b118743-063e-4bd9-9a54-f90c8649315b/dms3rep/multi/opt/red+brick+building+with+windows-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#d944b5ab {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc6cd8fe {
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\36 80bcaad {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#f6e9f9ed {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#e7fc04b0 {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 22fa9e8 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f6c73836 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 c81f9b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/2b118743-063e-4bd9-9a54-f90c8649315b/dms3rep/multi/opt/red+brick+building+with+windows-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#ddc92c7f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 b13c2d3 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0b2f194 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6b5010a {
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 a5b79ea {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#b672fe6e {
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b59bc5bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4cb08bb {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dfe8a39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\34 83d3133 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1c7a65a {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0a6cd19 {
    min-height: 100vh;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 101d84f {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a49a2432 {
    align-self: start;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    width: 95%;
    justify-content: flex-start;
    min-height: 95%;
    align-items: center;
    background-image: none;
    justify-self: start;
    order: 0;
    background-color: var(--color_4);
    border-radius: 10px 10px 10px 10px;
}
    
#\33 2ab8faf {
    max-width: 100%;
    grid-template-rows: minmax(80vh, max-content);
    width: 100%;
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2e7a421 {
    align-self: end;
    min-height: 95%;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-content: center;
    width: 95%;
    align-items: center;
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/2b118743-063e-4bd9-9a54-f90c8649315b/dms3rep/multi/opt/red+brick+building+with+windows-1920w.jpg");
    justify-self: end;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    min-width: auto;
    max-width: 95%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#group_aoa {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fac58bcd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 2e98358 {
    margin: 0px 0% 0px 0%;
}
    
#\39 be44ec2 {
    width: 48.5%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% -100px 0%;
}
    
#c53b167f {
    width: 49.49%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8610940 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a552bb5d {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_fro {
    grid-template-rows: minmax(40vh, max-content);
}
    
#ca9e7a3a {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#ff240616 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2019144 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 6d9453c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f01e960d {
    margin: 0px 0% 0px 0%;
}
    
#abad1ef3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#group_8sj {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\39 075c930 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 6dd97df {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 bf19007 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 9e268bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 02e7344 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#e80834c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aab8cd2e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 c3f3119 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2a8c8f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.14%;
}
    
#\31 252ac94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.14%;
}
    
#\30 e1aa9c0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.14%;
}
    
#\39 6e6de9c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.14%;
}
    
#\30 467294b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 ba89344 {
    width: 250px;
}
    
#group_gto {
    width: 100%;
    column-gap: 1.71%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 1724b13 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_u7q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0e5f3cc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c2806a16 {
    margin: 0px 0% 0px 0%;
}
    
#\36 758ba76 {
    width: 100%;
    min-height: 300px;
}
    
#\31 7bd1916 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 22fa9e8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c8a7c4f6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 c81f9b6 {
    width: 100%;
    min-height: 300px;
    order: 1;
}
    
#ddc92c7f {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b59bc5bd {
    width: 100%;
    min-height: 80px;
}
    
#\37 297f4b2 {
    margin: 0px 0% 0px 0%;
}
    
#\35 dfe8a39 {
    width: 100%;
    min-height: 300px;
}
    
#\30 0a6cd19 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 2ab8faf {
    grid-template-rows: minmax(300px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#widget_nbs {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\35 7ef58b4 {
    width: 100%;
}
    
#group_aoa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#fac58bcd {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: auto;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#\39 be44ec2 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% -50px 0%;
}
    
#c53b167f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 79dcb83 {
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 8610940 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#ca9e7a3a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#ff240616 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#innergrid_fro {
    grid-template-rows: minmax(406px, max-content);
}
    
#\37 852fca9 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 2019144 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\35 fb7d31e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 6d9453c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_8sj {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 075c930 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#abad1ef3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 6dd97df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 bf19007 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9e268bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 02e7344 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e80834c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 1724b13 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#aab8cd2e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 f916e7f {
    width: 100%;
}
    
#\39 ba89344 {
    width: 100%;
}
    
#group_gto {
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 2a8c8f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 252ac94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 e1aa9c0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 6e6de9c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 467294b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_u7q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 0e5f3cc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 7bd1916 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 758ba76 {
    min-height: 300px;
    align-items: center;
    width: 100%;
}
    
#e7fc04b0 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 22fa9e8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 c81f9b6 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    order: 1;
}
    
#ddc92c7f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#b59bc5bd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 dfe8a39 {
    min-height: 300px;
    align-items: center;
    width: 100%;
}
    
#\30 0a6cd19 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 101d84f {
    width: 100%;
}
    
#\33 2ab8faf {
    grid-template-rows: minmax(300px, max-content);
}
}

#group_mih.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACEQAAEDBAIDAQAAAAAAAAAAAAIBAwUABAYhETEHFUFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAISL/2gAMAwEAAhEDEQA/AN/lecWkWTbTJo4ZLtRXqoa+Rt6NrigSOJWN5JDIOKaEvYIuqY9DD/bQOfylSy//2Q==')!important}