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

  *#dm .dmInner nav.u_1998592992 { color:white !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1198442746 img {
    border-radius:24px 24px 24px 24px !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-image: none;
    background-color: var(--color_7);
}
#flex-header {
    --overlapping-background-color: var(--color_7);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6a7f39d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
}
    
#cfd0c7e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f043e27f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8a80baa::before, #\31 8a80baa > .bgExtraLayerOverlay {
    
}
#\31 8a80baa {
    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/41e532d1/dms3rep/multi/opt/Blue+and+White+Modern+Financial+Consulting+Services+Instagram+Post+%281%29-fc9c49b5-1920w.png);
}
    
#\31 8db31d5 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
}
    
#ddf4ce36 {
    min-height: 727px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15% 2% 15% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8a80baa::before, #\31 8a80baa > .bgExtraLayerOverlay {
    
}
    
#ddf4ce36 {
    padding-right: 2%;
    min-height: 601px;
}
}



@media (max-width: 767px) {
    
#d6a7f39d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-end;
}
    
#\31 8a80baa::before, #\31 8a80baa > .bgExtraLayerOverlay {
    
}
    
#\31 8db31d5 {
    width: 326px;
    height: auto;
    min-height: 49px;
}
    
#ddf4ce36 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 30% 4% 30% 4%;
}
}



@media all {
    
#\34 9eae2e0 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ffac6a1 {
    min-height: 190px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 8% 1% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 22ac469 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 01f77f4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 31e6443 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding-right: 16px;
    padding-left: 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ffac6a1 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\34 ffac6a1 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 22ac469 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\34 ffac6a1 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 0% 4%;
}
    
#\35 31e6443 {
    width: 100%;
    min-height: 59px;
    align-items: flex-start;
    row-gap: 5px;
}
}



@media all {
    
#e90a77c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#bfeb2c2d {
    width: 99.9973217003145%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 784d26c {
    width: 99.9973217003145%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#db9311f8 {
    min-height: 261px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 8% 6% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 b01011a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7fff80b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.50268524126793%;
    min-height: 160px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f3bdf0fa {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#edadf383 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#d298933c {
    margin: 0px 0% 0px 0%;
}
    
#\38 16c0b30 {
    width: 81.96890428118783%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a6ee2af6 {
    width: 81.70363274629725%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cc2df21 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.17931007781951%;
    min-height: 160px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 93dd022 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e90a77c0 {
    width: 49%;
    min-height: 8px;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f3bdf0fa {
    height: auto;
    width: 110px;
}
    
#db9311f8 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 290px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\35 cc2df21 {
    justify-self: auto;
    align-self: auto;
    width: 99.00029577048211%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 93dd022 {
    height: auto;
    width: 110px;
}
    
#\39 b01011a {
    width: 49%;
    min-height: 8px;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#edadf383 {
    grid-template-rows: minmax(8px, max-content);
}
    
#db9311f8 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#e90a77c0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#f3bdf0fa {
    width: 96px;
    height: auto;
}
    
#db9311f8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 6% 8% 5.998659517426273%;
}
    
#\35 93dd022 {
    width: 96px;
    height: auto;
}
    
#\39 b01011a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
}



@media all {
    
#\35 6c62ca0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 4% 2% 4% 2%;
}
    
#\32 70be6dd {
    padding-bottom: 2%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 8%;
    padding-right: 8%;
}
    
#group_nmt {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_ggc {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 aba928c {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_nje {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_962 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c446463 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 4% 2% 4% 2%;
}
    
#\37 3796bc6 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\38 e5e8832 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 090aaa3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#af18f081 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 0e1e0ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5b6fdb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 4% 2% 4% 2%;
}
    
#\30 d79ce40 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#bf80c2c0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 eaf0536 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a3fa7b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d01038d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 70be6dd {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 0;
}
    
#\35 6c62ca0 {
    width: 100%;
    min-height: 80px;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 c446463 {
    width: 100%;
    min-height: 80px;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e5b6fdb6 {
    width: 100%;
    min-height: 80px;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 eaf0536 {
    width: 50px;
}
    
#bf80c2c0 {
    width: 50px;
}
    
#\30 d79ce40 {
    height: auto;
    min-height: 50px;
}
    
#\32 090aaa3 {
    width: 50px;
}
    
#\38 e5e8832 {
    width: 50px;
}
    
#\37 3796bc6 {
    height: auto;
    min-height: 50px;
}
    
#\38 aba928c {
    width: 50px;
}
    
#widget_ggc {
    width: 50px;
}
    
#group_nmt {
    height: auto;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\35 6c62ca0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 70be6dd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 c446463 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e5b6fdb6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 aba928c {
    width: 45px;
}
    
#widget_ggc {
    width: 45px;
}
    
#group_nmt {
    align-items: flex-start;
    height: auto;
    min-height: 45px;
}
    
#\32 090aaa3 {
    width: 45px;
}
    
#\38 e5e8832 {
    width: 45px;
}
    
#\37 3796bc6 {
    height: auto;
    min-height: 45px;
}
    
#\32 eaf0536 {
    width: 45px;
}
    
#bf80c2c0 {
    width: 45px;
}
    
#\30 d79ce40 {
    height: auto;
    min-height: 45px;
}
}



@media all {
    
#ffd20a70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\32 8d8a30f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 1% 8%;
}
    
#widget_2q8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8d8a30f {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#ffd20a70 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 8d8a30f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\33 ab0004f {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\39 2d83686 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#c8382517 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 4% 2% 4% 2%;
}
    
#\30 9c58cc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 deac3e5 {
    padding-bottom: 6%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\36 20652ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7fd825c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 6c53a08 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e22d6eed {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 73d030d {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d87e7a01 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bf2949c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 4% 2% 4% 2%;
}
    
#d325e1bd {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 707d28f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 2px 2px 2px 2px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 4% 2% 4% 2%;
}
    
#a2ad6354 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\32 4f829f1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cce9026e {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 26b912c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f69ad91 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8382517 {
    width: 100%;
    min-height: 80px;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 deac3e5 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bf2949c4 {
    width: 100%;
    min-height: 80px;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\30 707d28f {
    width: 100%;
    min-height: 80px;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\30 6c53a08 {
    width: 50px;
}
    
#d325e1bd {
    width: 50px;
}
    
#\39 2d83686 {
    height: auto;
    min-height: 50px;
}
    
#cce9026e {
    width: 50px;
}
    
#\32 4f829f1 {
    width: 50px;
}
    
#a2ad6354 {
    height: auto;
    min-height: 50px;
}
    
#e22d6eed {
    width: 50px;
}
    
#\34 73d030d {
    width: 50px;
}
    
#\33 ab0004f {
    height: auto;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#c8382517 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 deac3e5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bf2949c4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\30 707d28f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e22d6eed {
    width: 45px;
}
    
#\34 73d030d {
    width: 45px;
}
    
#\33 ab0004f {
    height: auto;
    min-height: 45px;
}
    
#cce9026e {
    width: 45px;
}
    
#\32 4f829f1 {
    width: 45px;
}
    
#a2ad6354 {
    height: auto;
    min-height: 45px;
}
    
#\30 6c53a08 {
    width: 45px;
}
    
#d325e1bd {
    width: 45px;
}
    
#\39 2d83686 {
    height: auto;
    min-height: 45px;
}
}



@media all {
    
#\37 c8cb0fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
}
    
#\32 d303293 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\34 b7b45cf {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 8% 8% 6% 8%;
}
    
#widget_4mt {
    width: 100%;
    height: 730px;
    max-width: 100%;
}
    
#widget_vrb {
    width: 60.91%;
    height: auto;
    max-width: 100%;
}
    
#widget_ql3 {
    width: 104.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v4h {
    width: 104.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3rc {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_d94 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
}
    
#group_53a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 8.108111782130473%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cbf5df5e {
    align-items: flex-start;
    width: 89.89%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#abd3bf2e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
}
    
#\33 5ed8670 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 8.108111782130473%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 0ff2d0d {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b19d9721 {
    align-items: flex-start;
    width: 89.89%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 a1e1706 {
    width: 104.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d3f3c8a {
    width: 104.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 49f9695 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
}
    
#\30 dc28ecb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 8.108111782130473%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#c34e4c55 {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7d1a634 {
    align-items: flex-start;
    width: 89.89%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 815a11c {
    width: 104.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 410b11e {
    width: 104.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b7b45cf {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 c8cb0fc {
    width: 100%;
    min-height: 80px;
}
    
#widget_3rc {
    width: 45px;
}
    
#\32 d303293 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_4mt {
    height: 628px;
}
    
#widget_vrb {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 c8cb0fc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 d303293 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 b7b45cf {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_4mt {
    height: 240px;
}
    
#widget_vrb {
    width: 100.00%;
}
}



@media all {
    
#\39 4532d2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
}
    
#\35 91b2cb4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-right: 8%;
    padding-left: 8%;
    padding-bottom: 6%;
}
    
#widget_dtk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_64f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d0j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 2a89f49 {
    background-color: var(--color_2);
    background-image: url(https://lirp.cdn-website.com/41e532d1/dms3rep/multi/opt/Green+and+White+Modern+Financial+Consultant+Facebook+Post-1920w.png);
    border-style: solid;
    border-color: var(--color_3) #000000 var(--color_3) #000000;
    border-width: 0px 0 2px 0;
    background-attachment: fixed;
}
#\34 2a89f49.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAZUlEQVQI12OQsymCIutCWdsSCe82/oSlguX75ZqP6bcfZEBI2xTJ2hRLO9eIBk0UTlslVb5LpWE/ijTIAJsiaecaiYBe8eQlkvkbUaXhKhwrJf06xSNnYEiDUKGcTZGMY6WUeyMABGwtHijTHcwAAAAASUVORK5CYII=');
}
    
#a71fcc94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 2px 0px 2px;
    padding: 16px 16px 16px 16px;
}
    
#\37 c04a36e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 c41ae64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e780642 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d9f5c52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
}
    
#\33 4a1c758 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 92586ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 11ced32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 91b2cb4 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 0;
}
    
#\39 4532d2e {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#a71fcc94 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d9f5c52 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\39 4532d2e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 91b2cb4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a71fcc94 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 d9f5c52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 3253513 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 1% 8%;
}
    
#\36 e0e3567 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b6e0da1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#ccc1122b {
    background-color: var(--color_2);
    background-image: url(https://lirp.cdn-website.com/41e532d1/dms3rep/multi/opt/Green+and+White+Modern+Financial+Consultant+Facebook+Post-1920w.png);
    background-attachment: fixed;
}
#ccc1122b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAZUlEQVQI12OQsymCIutCWdsSCe82/oSlguX75ZqP6bcfZEBI2xTJ2hRLO9eIBk0UTlslVb5LpWE/ijTIAJsiaecaiYBe8eQlkvkbUaXhKhwrJf06xSNnYEiDUKGcTZGMY6WUeyMABGwtHijTHcwAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3253513 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\31 3253513 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 b6e0da1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\39 09f4fe9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.96%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 c64948e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44.992659932659926%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c1db8e2e {
    min-height: 450px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 8% 8% 8%;
}
    
#\36 8fce30c::before, #\36 8fce30c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 8fce30c {
    background-image: url(https://lirp.cdn-website.com/41e532d1/dms3rep/multi/opt/Green+and+White+Modern+Financial+Consultant+Facebook+Post+%282%29-0fb11c67-1920w.png);
    background-position: 50% 100%;
}
#\36 8fce30c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1wGbAGT/AFyfynGkxX+brXR/hl1fYGdeW3FdVWlVTExBPTk5OQBDk8hQl8Zll7hngZFfZWlpYF14Zl94Zl9sY19mZmcAKYfFMIvGTI+7WnyTZGtwd3BukIN+k4aBi4SCi4uMACiGwzOMxk6Mt157knN1e4yJiKWgn56Zl4qGhYF+fgAnhMI5jcVUiK9meY6CfoOjoKG6t7amoqJ/enhpY2EvbEkHH6F7+gAAAABJRU5ErkJggg==');
}
    
#widget_q28 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_pnu {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1db8e2e {
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 8fce30c::before, #\36 8fce30c > .bgExtraLayerOverlay {
    
}
#\36 8fce30c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1wGbAGT/AFyfynGkxX+brXR/hl1fYGdeW3FdVWlVTExBPTk5OQBDk8hQl8Zll7hngZFfZWlpYF14Zl94Zl9sY19mZmcAKYfFMIvGTI+7WnyTZGtwd3BukIN+k4aBi4SCi4uMACiGwzOMxk6Mt157knN1e4yJiKWgn56Zl4qGhYF+fgAnhMI5jcVUiK9meY6CfoOjoKG6t7amoqJ/enhpY2EvbEkHH6F7+gAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\39 09f4fe9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\34 c64948e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1db8e2e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 8fce30c::before, #\36 8fce30c > .bgExtraLayerOverlay {
    
}
#\36 8fce30c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1wGbAGT/AFyfynGkxX+brXR/hl1fYGdeW3FdVWlVTExBPTk5OQBDk8hQl8Zll7hngZFfZWlpYF14Zl94Zl9sY19mZmcAKYfFMIvGTI+7WnyTZGtwd3BukIN+k4aBi4SCi4uMACiGwzOMxk6Mt157knN1e4yJiKWgn56Zl4qGhYF+fgAnhMI5jcVUiK9meY6CfoOjoKG6t7amoqJ/enhpY2EvbEkHH6F7+gAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\32 7788146::before, #\32 7788146 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
}
#\32 7788146 {
    background-image: url(https://lirp.cdn-website.com/41e532d1/dms3rep/multi/opt/Green+and+White+Modern+Financial+Consultant+Facebook+Post+%286%29-1920w.png);
    background-position: 50% 100%;
}
#\32 7788146.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1wGbAGT/AEGc/T6b/DuZ/EOZ+Vmc6mWb11OUyTaMxyaHyiqIywBfovlYn/hTnfdYnPBlnOBimM9KkcUwisYmh8kpiMoAiajrdJ/mZZnkYZXZZpbOV5HDO4rAKYfFJ4bHKojJAJWc0HuRx2eIwWCHul2KuUyLuzaIviqGxCiFxCiFxgCLjbhxga5ZdqRVeqNPgKxFiLk1iL4shsIngsIkgcP7UlMOztO1rgAAAABJRU5ErkJggg==');
}
    
#e09600de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#d05e5e98 {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 8%;
    padding-right: 8%;
}
    
#widget_ep9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u2q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_v9d {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_5l7 {
    width: 100%;
    height: 600px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 7788146::before, #\32 7788146 > .bgExtraLayerOverlay {
    
}
#\32 7788146.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1wGbAGT/AEGc/T6b/DuZ/EOZ+Vmc6mWb11OUyTaMxyaHyiqIywBfovlYn/hTnfdYnPBlnOBimM9KkcUwisYmh8kpiMoAiajrdJ/mZZnkYZXZZpbOV5HDO4rAKYfFJ4bHKojJAJWc0HuRx2eIwWCHul2KuUyLuzaIviqGxCiFxCiFxgCLjbhxga5ZdqRVeqNPgKxFiLk1iL4shsIngsIkgcP7UlMOztO1rgAAAABJRU5ErkJggg==');
}
    
#d05e5e98 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\32 7788146::before, #\32 7788146 > .bgExtraLayerOverlay {
    
}
#\32 7788146.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1wGbAGT/AEGc/T6b/DuZ/EOZ+Vmc6mWb11OUyTaMxyaHyiqIywBfovlYn/hTnfdYnPBlnOBimM9KkcUwisYmh8kpiMoAiajrdJ/mZZnkYZXZZpbOV5HDO4rAKYfFJ4bHKojJAJWc0HuRx2eIwWCHul2KuUyLuzaIviqGxCiFxCiFxgCLjbhxga5ZdqRVeqNPgKxFiLk1iL4shsIngsIkgcP7UlMOztO1rgAAAABJRU5ErkJggg==');
}
    
#e09600de {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#d05e5e98 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#group_v9d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#widget_5l7 {
    height: 240px;
}
}



@media all {
    
#c61d3d1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#\33 3203bb9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    align-items: center;
    order: 0;
}
    
#aedd8349 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 8% 8% 8% 8%;
}
    
#widget_0rj {
    width: 95.50635348816809%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_evs {
    width: 100.00%;
    height: 346px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aedd8349 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-top: 8%;
}
    
#\33 3203bb9 {
    width: 100%;
    min-height: 80px;
}
    
#widget_0rj {
    width: 100.00%;
}
    
#c61d3d1a {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#c61d3d1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 3203bb9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aedd8349 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_evs {
    height: 240px;
}
}



@media all {
    
#\38 3396809 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 5da4b64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c10fd26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 f950cc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fdb5ed74 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c154148a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#aa6381d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
}
    
#d982698a {
    background-color: var(--color_2);
    background-image: url(https://lirp.cdn-website.com/41e532d1/dms3rep/multi/opt/Green+and+White+Modern+Financial+Consultant+Facebook+Post-1920w.png);
    border-style: solid;
    border-color: var(--color_3) #000000 var(--color_3) #000000;
    border-width: 0px 0 0px 0;
    background-attachment: fixed;
}
#d982698a.lazy {
    background-image: url('');
}
    
#f1872600 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e12be01a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
}
    
#\32 88d589a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-right: 8%;
    padding-left: 8%;
    padding-bottom: 6%;
}
    
#\38 471dd2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
}
    
#\35 b9d2f49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 27d5a42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa6381d6 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#e12be01a {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\32 88d589a {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 0;
}
    
#\38 471dd2b {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#f1872600 {
    width: 80%;
}
    
#\32 27d5a42 {
    width: 80%;
}
    
#fdb5ed74 {
    width: 80%;
}
}



@media (max-width: 767px) {
    
#aa6381d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e12be01a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 88d589a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 471dd2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

