@media all {
  *#dm .dmInner div.u_1598973755 {
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    -webkit-box-shadow:none !important;
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner div.u_1120560768 {
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    -webkit-box-shadow:none !important;
    border-style:solid !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_2374245764 hr {
    border-width:1px !important;
    color:rgba(91,35,204,0.07) !important;
  }

  *#dm .dmInner div.u_3434448879 .svg { fill:rgba(91,35,204,0.07) !important; }

  *#dm .dmInner div.u_1281504051 .svg { fill:rgba(91,35,204,0.07) !important; }

  *#dm .dmInner div.u_1701800647 .svg { fill:rgba(91,35,204,0.07) !important; }

  *#dm .dmInner div.u_1648893874 .svg { fill:rgba(18,185,129,1) !important; }

  *#dm .dmInner div.u_1023669422 .svg { fill:rgba(18,185,129,1) !important; }

  *#dm .dmInner div.u_1114594279 .svg { fill:rgba(18,185,129,1) !important; }

  *#dm .dmInner div.u_1008986968 .svg { fill:rgba(18,185,129,1) !important; }

  *#dm .dmInner div.u_1866935692 .svg { fill:rgba(18,185,129,1) !important; }

  *#dm .dmInner div.u_1768418740 .svg { fill:rgba(91,35,204,0.07) !important; }

  *#dm .dmInner div.u_1971027954 .svg { fill:rgba(91,35,204,0.07) !important; }

  *#dm .dmInner div.u_1949095093 hr {
    border-width:1px !important;
    color:rgba(91,35,204,0.07) !important;
  }

  *#dm .dmInner div.u_1721493478 .svg { fill:rgba(91,35,204,0.07) !important; }

  *#dm .dmInner div.u_1797785779 .svg { fill:rgba(239,68,68,1) !important; }

  *#dm .dmInner div.u_1172558977 .svg { fill:rgba(239,68,68,1) !important; }

  *#dm .dmInner div.u_1096828407 .svg { fill:rgba(239,68,68,1) !important; }

  *#dm .dmInner div.u_1329061369 .svg { fill:rgba(239,68,68,1) !important; }

  *#dm .dmInner div.u_1008476705 .svg { fill:rgba(239,68,68,1) !important; }

  *#dm .dmInner a.u_43011597 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/da682cbe/icon/Arrow_1920806.svg) !important;
    order:1 !important;
    width:14px !important;
    height:14px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1587336297 .more-posts-text-container { width:150px !important; }

  *#dm .dmInner *.u_434031191 .logo-item { padding:25px !important; }

  *#dm .dmInner *.u_434031191 .logo-item img { height:50px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1587336297 .more-posts-text-container { width:150px !important; }
}
@media (min-width:0) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#e08217e2 {
    margin: 0px 0px 0px 0px;
}
    
#\36 a7b18b5 {
    background-color: var(--color_3);
    background-position: 0% 50%;
    background-image: none;
}
    
#\30 5408027 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\38 d7511e9 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ac1b4e5 {
    max-width: 100%;
    width: 99.99973042300208%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c1aaa7b {
    width: 568px;
    height: 350px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#da552e92 {
    min-height: 350px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 3fcc570 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(234,234,234,0.25);
    padding: 25px 25px 25px 25px;
}
    
#d05bb688 {
    max-width: 100%;
    width: 604px;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dgs {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a7b18b5 {
    background-color: var(--color_3);
}
    
#\30 5408027 {
    row-gap: 24px;
    width: 100%;
    min-height: 426px;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d7511e9 {
    align-self: auto;
    max-width: none;
    width: 99.81%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ac1b4e5 {
    width: 99.81%;
    order: 0;
}
    
#\38 c1aaa7b {
    height: 427px;
    align-self: auto;
    order: 1;
    width: 622px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da552e92 {
    row-gap: 16px;
    column-gap: 4%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\35 3fcc570 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
    
#d05bb688 {
    align-self: stretch;
    margin-left: 0%;
    max-width: none;
    width: 99.95%;
    margin-right: 0%;
    order: 1;
}
    
#widget_dgs {
    width: auto;
}
}



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



@media (max-width: 767px) {
    
#\30 5408027 {
    row-gap: 20px;
    padding-top: 4%;
    width: 100%;
    padding-bottom: 4%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    order: 1;
}
    
#\38 d7511e9 {
    width: 100.00%;
}
    
#\38 ac1b4e5 {
    width: 100.00%;
}
    
#\38 c1aaa7b {
    order: 4;
    height: 268px;
    width: 100.00%;
}
    
#da552e92 {
    row-gap: 16px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\35 3fcc570 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#d05bb688 {
    margin-left: 0%;
    max-width: none;
    width: 99.98%;
    margin-right: 0%;
    align-self: flex-start;
}
    
#widget_dgs {
    width: 100%;
}
    
#e08217e2 {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\32 0289192 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0290555 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cf7d4c16 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 169px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d7339e52 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\35 516aeee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25.15%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 4% 16px 16px 16px;
}
    
#c03edfd0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 169px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 33bd894 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 169px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f161cfc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 169px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b59230a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
}
#\30 b59230a {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 10a9299 {
    width: 99.99702807775378%;
    height: 33px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bdce25d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
}
#\33 bdce25d {
    width: 99.99660822353633%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\37 35b3f00.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
}
#\37 35b3f00 {
    width: 99.99660822353633%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1ba5e10 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f4e3fd7d {
    min-height: 726px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\33 9f64b22 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 169px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b242409.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
}
#\35 b242409 {
    width: 98.51464704279095%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8a30476 {
    width: 99.99702807775378%;
    height: 33px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dd06ed2a {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a44b4d78 {
    width: 99.99702807775378%;
    height: 33px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7a2395e {
    width: 99.99702807775378%;
    height: 33px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d952a30 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e29e93 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b5ee0f8 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b74c7d9b {
    justify-content: flex-start;
    width: 25.49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 4% 16px 16px 16px;
}
    
#\36 44b3f1e {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c0bce65c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    order: 0;
}
    
#\35 d47d0a2 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b5731c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 41.35275459098497%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 34ca899 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0a60d3f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
}
#\39 0a60d3f {
    width: 98.51464704279095%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#b0515156 {
    width: 99.9982928991169%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5a05ed8 {
    width: 99.99702807775378%;
    height: 33px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf7d4c16 {
    margin: 0px 0% 0px 0%;
}
    
#c0bce65c {
    min-height: 162px;
    width: 54.60%;
    margin: 0px 0% 0px 0%;
}
    
#d7339e52 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\32 b5731c2 {
    width: 100%;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f4e3fd7d {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 516aeee {
    width: 100%;
    min-height: 278px;
    flex-direction: row;
    column-gap: 4%;
    padding-top: 2%;
}
    
#b74c7d9b {
    width: 100%;
    min-height: 278px;
    flex-direction: row;
    padding-top: 2%;
}
    
#c03edfd0 {
    margin: 0px 0% 0px 0%;
}
    
#\35 33bd894 {
    margin: 0px 0% 0px 0%;
}
    
#\33 9f64b22 {
    margin: 0px 0% 0px 0%;
}
    
#\39 f161cfc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cf7d4c16 {
    min-height: 136px;
}
    
#d7339e52 {
    background-color: rgba(255, 255, 255, 1);
}
    
#a44b4d78 {
    height: 15px;
}
    
#\31 7a2395e {
    height: 15px;
}
    
#\35 516aeee {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#b74c7d9b {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#c03edfd0 {
    min-height: 136px;
}
    
#\35 33bd894 {
    min-height: 136px;
}
    
#\39 f161cfc {
    min-height: 136px;
}
    
#\34 10a9299 {
    height: 15px;
}
    
#c0bce65c {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    align-items: flex-start;
    min-height: 65px;
}
    
#\32 b5731c2 {
    width: 100%;
    min-height: 97px;
    align-items: center;
    row-gap: 0px;
    padding-top: 16px;
}
    
#f4e3fd7d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 12% 4% 12% 4%;
}
    
#\33 9f64b22 {
    min-height: 136px;
}
    
#\38 8a30476 {
    height: 15px;
}
    
#\32 5a05ed8 {
    height: 15px;
}
}



@media all {
    
#\39 37a04a3 {
    width: 64.42902397260274%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bb690c2 {
    margin: 0px 0% 0px 0%;
}
    
#b297e96e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 2f819ee {
    width: 64.43%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 7d13e39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 940ac93 {
    width: 272px;
    height: 48px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#d7096862 {
    background-color: rgba(234, 234, 234, 0.25);
}
    
#e32fd484 {
    width: 83.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 029cff1 {
    width: 100%;
    height: 796px;
    min-height: 100px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin-top: 50px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 37a04a3 {
    width: 91.16%;
}
    
#\38 2f819ee {
    width: 91.16%;
}
    
#\31 7d13e39 {
    row-gap: 15px;
}
    
#e32fd484 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\34 029cff1 {
    height: 442px;
}
}



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



@media (max-width: 767px) {
    
#\39 37a04a3 {
    width: 100.00003642489644%;
    align-self: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b297e96e {
    min-height: unset;
    flex-direction: column;
    padding: 60px 4% 30px 4%;
}
    
#\38 2f819ee {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: none;
    order: 2;
}
    
#\31 7d13e39 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 12px;
}
    
#\37 940ac93 {
    width: 343px;
    height: 50px;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e32fd484 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    order: 1;
}
    
#\34 029cff1 {
    order: 4;
    height: 200px;
    width: 100.00%;
}
}



@media all {
    
#\33 0ba9e9f {
    width: 32px;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c72b1e78 {
    width: 99.48958472351279%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 50ac6db {
    width: 66.97330579703184%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 13fe58d {
    width: 32px;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af2e8e0e {
    width: 32px;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8a5a553 {
    width: 66.96838768550982%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e09fd770 {
    width: 82.09142692473945%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 038dac9 {
    width: 98.8971244332745%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5f63926 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding: 4% 0px 4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f1260c6f {
    width: 32px;
    height: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a856242a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 55.96254125412541%;
    min-width: 4%;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#b5941540 {
    margin: 0px 0% 0px 0%;
}
    
#a071ce61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44.04%;
    min-width: 4%;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/da682cbe/dms3rep/multi/opt/business-meeting-and-teamwork-by-business-people-2021-08-27-08-45-45-utc-877h.jpg");
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#a071ce61.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQEIAwAAAAAAAAAAAAAAAQACAwQGEiEiMQVBof/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAgEhMf/aAAwDAQACEQMRAD8As4WZAJifxIYpp0yBpq1/VpjPJJyiXwPeKIiXBnqT/9k=');
}
    
#\39 ad33792 {
    width: 73.93381681955718%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3bf601f {
    width: 99.78593819973129%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1q4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
}
    
#group_47g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#c49de6b2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#fd88a160 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 302add5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8a5a553 {
    width: 64.03530553737104%;
}
    
#\39 50ac6db {
    width: 64.04007113278205%;
}
    
#e09fd770 {
    width: 78.49913843051385%;
}
    
#\33 5f63926 {
    min-height: 854px;
}
    
#a856242a {
    padding: 20px 3% 20px 3%;
}
    
#\39 ad33792 {
    width: 70.69509971381346%;
}
}



@media (max-width: 767px) {
    
#\33 5f63926 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e6b59e17 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 8a5a553 {
    width: 87.10%;
}
    
#\39 50ac6db {
    width: 85.59%;
}
    
#e09fd770 {
    width: 86.88%;
}
    
#\33 5f63926 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#a856242a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a071ce61 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
#a071ce61.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQEIAwAAAAAAAAAAAAAAAQACAwQGEiEiMQVBof/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAgEhMf/aAAwDAQACEQMRAD8As4WZAJifxIYpp0yBpq1/VpjPJJyiXwPeKIiXBnqT/9k=');
}
    
#\39 ad33792 {
    width: 86.13%;
}
    
#f1260c6f {
    width: 31.5547px;
}
    
#\33 0ba9e9f {
    width: 27.6406px;
}
    
#af2e8e0e {
    width: 29.9141px;
}
    
#\30 13fe58d {
    width: 26.9844px;
}
}



@media all {
    
#\36 e532020 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ed4de449 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding-right: 16px;
    padding-left: 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a189056 {
    background-color: rgba(255, 255, 255, 1);
}
    
#efc244d5 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 f8acb28 {
    margin: 0px 0px 0px 0px;
}
    
#c7c651b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1b14640 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed4de449 {
    row-gap: 10px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    padding: 4% 16px 4% 16px;
}
    
#\32 a189056 {
    background-color: rgba(255, 255, 255, 1);
}
    
#efc244d5 {
    min-height: 300px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 4%;
    padding: 6% 4% 6% 4%;
}
    
#c7c651b0 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\38 1b14640 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



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



@media (max-width: 767px) {
    
#\36 e532020 {
    width: 100.00%;
}
    
#ed4de449 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    padding-top: 4%;
    padding-bottom: 4%;
    row-gap: 20px;
}
    
#efc244d5 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
}



@media all {
    
#c204c82f {
    min-height: 194px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e7726e81 {
    background-color: rgba(91,35,204,0.07);
    padding-top: 20px;
    padding-bottom: 20px;
    background-image: initial;
}
    
#d388a445 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.61%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c8e7930d {
    align-self: flex-end;
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 19ccf85 {
    margin: 0px 0% 0px 0%;
}
    
#group_5nj {
    width: 66.28026509572902%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_ff6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c204c82f {
    padding-left: 20px;
    padding-right: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d388a445 {
    width: 100%;
    min-height: 31px;
    align-items: center;
    height: auto;
}
    
#c8e7930d {
    width: auto;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5nj {
    width: 100%;
    min-height: 80px;
}
}



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



@media (max-width: 767px) {
    
#c204c82f {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 15px 2% 15px 2%;
}
    
#d388a445 {
    padding-top: 0px;
    width: 100%;
    padding-bottom: 0px;
    min-height: 25px;
    align-items: center;
    row-gap: 10px;
    height: auto;
}
    
#c8e7930d {
    width: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_5nj {
    width: 100%;
    min-height: 214px;
    align-items: center;
    height: auto;
}
}



@media all {
    
#\33 2851647 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 1007310 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1b2b487 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\30 dd82813 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_6n2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad121f47 {
    width: 41.0675%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de3dbe6b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    justify-self: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e91218f6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 40%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: initial;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f14eb668 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c88de007 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfee690e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    order: 1;
    flex-wrap: nowrap;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 60f115e {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c5faf1e {
    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;
}
    
#d2e29e74 {
    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_2o2 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_qkr.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_qkr {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\37 18eac29 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 7;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 776cd48 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e1d7609b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6e99666 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 8;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 933f5eb {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d4714fcc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a00a742 {
    width: 75.3906746031746%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 82b5537 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9d419b9 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 abc3e62 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6804bcd {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dd71913 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 cbfdd46 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 319223d {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b20755d {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 e8dd431 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2383441 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 097344b {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#aa058c19 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce0bb252 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abf9e187 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8dfc2e4 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d714054f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 40%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: initial;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd9b78e3 {
    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;
}
    
#\32 b900483 {
    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;
}
    
#\38 e2596e9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    justify-self: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 98821bf {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7298546 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 49a78a6 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1ebec83 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b7e63d9 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 45bb053 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 850c645 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 87b2e32 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ee48c11d {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3ed873c {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebd129b9 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 d8cd1cf {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 39866ac {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9e0c276 {
    width: 92.33630952380952%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d67efac.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 d67efac {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\38 ba63e93 {
    width: 75.3906746031746%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9645c3a {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7f180ec {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 4fac819 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 784db37 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 7;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecf7cad5 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d959c66d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9bc92c2 {
    align-items: center;
    width: 504px;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 8;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6ece491 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 61d1988 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_70n {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_d9t {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_r7a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
}
    
#widget_kio {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_a03 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 0.5% 1% 0.5% 1%;
    margin: 0px 0% 0px 0%;
}
    
#widget_svo {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 01ab1e1 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\32 1b2b487 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 dd82813 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e91218f6 {
    width: 100.00004292997049%;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#c88de007 {
    width: 100.00%;
}
    
#dfee690e {
    flex-wrap: wrap;
}
    
#\38 c5faf1e {
    width: 100.00%;
}
    
#d2e29e74 {
    width: 100.00%;
}
    
#e1d7609b {
    width: 100.00%;
}
    
#d4714fcc {
    width: 100.00%;
}
    
#\35 a00a742 {
    width: 100.00%;
}
    
#\35 abc3e62 {
    width: 100.00%;
}
    
#\37 cbfdd46 {
    width: 100.00%;
}
    
#\34 e8dd431 {
    width: 100.00%;
}
    
#aa058c19 {
    width: 100.00%;
}
    
#\39 8dfc2e4 {
    width: 100.00%;
}
    
#d714054f {
    width: 100.00004292997049%;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#dd9b78e3 {
    width: 100.00%;
}
    
#\32 b900483 {
    width: 100.00%;
}
    
#\32 49a78a6 {
    width: 100.00%;
}
    
#\37 45bb053 {
    width: 100.00%;
}
    
#ee48c11d {
    width: 100.00%;
}
    
#\34 d8cd1cf {
    width: 100.00%;
}
    
#d9e0c276 {
    width: 100.00%;
}
    
#\38 ba63e93 {
    width: 100.00%;
}
    
#\33 4fac819 {
    width: 100.00%;
}
    
#d959c66d {
    width: 100.00%;
}
    
#\34 61d1988 {
    width: 100.00%;
}
}



@media all {
    
#ccccb446 {
    margin: 0px 0% 0px 0%;
}
    
#d934e357 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2926619 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f56ec4f2 {
    min-height: 71px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 1% 0% 1% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 58b8cbe {
    background-color: rgba(234, 234, 234, 0.25);
}
    
#widget_3bn {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d934e357 {
    row-gap: 15px;
}
    
#\30 2926619 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (max-width: 767px) {
    
#f56ec4f2 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 58b8cbe {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#d934e357 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 12px;
}
    
#\30 2926619 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    order: 1;
}
    
#f56ec4f2 {
    min-height: unset;
    flex-direction: column;
    padding: 60px 4% 30px 4%;
}
}

