@media all {
  *#dm .dmInner a.u_1327930935:hover { background-image:none !important; }

  *#dm .dmInner a.u_1327930935.hover { background-image:none !important; }

  *#dm .dmInner a.u_1327930935:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1327930935.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1327930935 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/278cffbc/icon/Arrow_3134096.svg) !important;
  }

  *#dm .dmInner div.u_1342917477 img {
    object-fit:cover !important;
    object-position:100% 50% !important;
  }

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

  *#dm .dmInner div.u_3165757005 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1899612669 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1950091177 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1380338726 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1827228627:hover { background-image:none !important; }

  *#dm .dmInner a.u_1827228627.hover { background-image:none !important; }

  *#dm .dmInner a.u_1827228627:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1827228627.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1827228627 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/278cffbc/icon/Arrow_3134096.svg) !important;
  }

  *#dm .dmInner a.u_1552138011:hover { background-image:none !important; }

  *#dm .dmInner a.u_1552138011.hover { background-image:none !important; }

  *#dm .dmInner a.u_1552138011:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1552138011.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1552138011 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/278cffbc/icon/Arrow_3134096.svg) !important;
  }

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

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

  *#dm .dmInner div.u_539386975 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1853523104 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1308564912 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

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

  *#dm .dmInner div.u_1002244493 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

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

  *#dm .dmInner div.u_1028063863 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1982514277 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1786254358 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1932826113 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1171163213:hover { background-image:none !important; }

  *#dm .dmInner a.u_1171163213.hover { background-image:none !important; }

  *#dm .dmInner a.u_1171163213:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1171163213.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1171163213 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/278cffbc/icon/Arrow_3134096.svg) !important;
  }

  *#dm .dmInner a.u_1275284713:hover { background-image:none !important; }

  *#dm .dmInner a.u_1275284713.hover { background-image:none !important; }

  *#dm .dmInner a.u_1275284713:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1275284713.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1275284713 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/278cffbc/icon/Arrow_3134096.svg) !important;
  }

  *#dm .dmInner a.u_1276405391:hover { background-image:none !important; }

  *#dm .dmInner a.u_1276405391.hover { background-image:none !important; }

  *#dm .dmInner a.u_1276405391 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1276405391 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1276405391:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1276405391.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1276405391 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/278cffbc/icon/Arrow_3134096.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
  }

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

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

  *#dm .dmInner *.u_3941613417 .counter-number { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1465864509 img {
    object-fit:cover !important;
    object-position:100% 50% !important;
  }

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

  *#dm .dmInner div.u_1669398844 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1861628941 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1469931183 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1491688543 .svg { fill:rgba(19,146,87,1) !important; }

  *#dm .dmInner div.u_1163560442 .svg { fill:rgba(19,146,87,1) !important; }

  *#dm .dmInner div.u_1555678686 .svg { fill:rgba(19,146,87,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1961795221 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1097279237 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) rgb(23,178,106) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1516736855 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1304932508:hover { background-image:none !important; }

  *#dm .dmInner a.u_1304932508.hover { background-image:none !important; }

  *#dm .dmInner a.u_1304932508:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1304932508.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1304932508 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/278cffbc/icon/Arrow_3134096.svg) !important;
  }
}
*#dm .dmInner div.u_1308564912
{
	animation:pulse 2s infinite !important;
}
*#dm .dmInner div.u_1002244493
{
	animation:pulse 2s infinite !important;
}
*#dm .dmInner div.u_1853523104
{
	animation:pulse 2s infinite !important;
}
*#dm .dmInner div.u_539386975
{
	animation:pulse 2s infinite !important;
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3941613417 .counter-content { font-size:48px !important; }
}
*#dm .dmInner div.u_1961795221
{
	animation:pulse 2s infinite !important;
}
*#dm .dmInner div.u_1516736855
{
	animation:pulse 2s infinite !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3941613417 .counter-content { font-size:32px !important; }
}
@media (min-width: 0px) and (max-width: 767px) {
  *#dm .dmInner div.u_3941613417 .counter-content { font-size:24px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1308564912
{
}
*#dm .dmInner div.u_1002244493
{
}
*#dm .dmInner div.u_1853523104
{
}
*#dm .dmInner div.u_539386975
{
}
*#dm .dmInner div.u_1961795221
{
}
*#dm .dmInner div.u_1961795221
{
}
*#dm .dmInner div.u_1516736855
{
}
*#dm .dmInner div.u_1516736855
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-end;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.65;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_2ag {
    width: 92.67%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ti9 {
    width: 62.01%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -18px;
}
    
#group_hvr {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 91px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    height: auto;
    margin-top: -3px;
}
    
#\33 27bf60a {
    width: 267px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 59px;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 479da97 {
    width: 267px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 59px;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aqk {
    width: 15.037954561777308%;
    height: 29px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8st {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pkv {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_c1v {
    width: 73.23%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 14px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 647px;
    padding: 18% 2% 0% 2%;
}
    
#widget_aqk {
    height: 15px;
    margin-top: -15px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 8px 0px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 2% 0% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_aqk {
    height: 15px;
    width: 33.63%;
}
    
#group_8st {
    width: 100.00%;
    height: auto;
    min-height: 23px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_hvr {
    height: auto;
    min-height: 76px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
}
    
#\33 27bf60a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 479da97 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2ag {
    width: 100.00%;
}
    
#widget_c1v {
    width: 100.00%;
}
    
#widget_ti9 {
    width: 100.00%;
}
}



@media all {
    
#\32 3774196 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/business-team-working-at-desks-in-modern-open-plan-2024-10-19-11-08-51-utc-1920w.jpg);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 3774196.lazy {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.66%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_qv2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kfh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13px;
}
    
#group_8pt {
    flex-direction: row;
    align-items: center;
    width: 46.33569444444445%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bp6 {
    width: 88.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_dto {
    align-items: flex-start;
    width: 49.653430752657954%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 701e24b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/empty-startup-corporate-office-with-nobody-in-it-i-2025-02-17-08-53-13-utc-1920w.JPG);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 701e24b.lazy {
    background-image: url('');
}
    
#\31 351aad8 {
    align-items: flex-start;
    width: 50.33956254976347%;
    min-height: 447px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\32 0397a3d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 324px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/empty-start-up-office-with-modern-design-during-ma-2025-02-17-16-05-00-utc-1920w.JPG);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 0397a3d.lazy {
    background-image: url('');
}
    
#widget_349 {
    width: 59.55%;
    height: 48px;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#group_8pt {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_8pt {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_349 {
    height: 240px;
}
}



@media all {
    
#a4f16609 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28.47927927927928%;
    min-width: 4%;
}
    
#\31 a2aba17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 44.11%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#a83b6546 {
    min-height: 509px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#group_mi6 {
    width: 27.40885885885886%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_ooo {
    width: 100.00%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
}
    
#\39 d17dfdd {
    width: 100.00%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 31bb1ef {
    margin: 0px 0% 0px 0%;
}
    
#widget_3ns {
    width: 90.84%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
    
#b71db4dd {
    width: 253px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 59px;
    justify-self: auto;
    align-self: auto;
    margin: 9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1474fb5::before, #\30 1474fb5 > .bgExtraLayerOverlay {
    
}
#\30 1474fb5 {
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/imgi_58_testimonial-bg-img-1920w.png);
    background-position: 50% 0%;
}
    
#widget_6ej {
    width: 779px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_fbj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -36px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a83b6546 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 1474fb5::before, #\30 1474fb5 > .bgExtraLayerOverlay {
    
}
    
#widget_3ns {
    width: 100.00%;
}
    
#a4f16609 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\31 a2aba17 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#group_mi6 {
    width: 100%;
    min-height: 80px;
    order: 2;
}
}



@media (max-width: 767px) {
    
#a4f16609 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 30px 0% 0px 0%;
}
    
#\31 a2aba17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#a83b6546 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_mi6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1474fb5::before, #\30 1474fb5 > .bgExtraLayerOverlay {
    
}
    
#widget_3ns {
    width: 100.00%;
}
    
#widget_fbj {
    margin-top: -41px;
}
}



@media all {
    
#fb2a2e6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\34 6113e7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#f5343d13 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_d7p {
    width: 100.00%;
    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_92n {
    width: 99.99756109750612%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b7cc43c {
    background-color: var(--color_3);
    background-image: initial;
}
    
#group_b6c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 0;
    border-radius: 24px 24px 24px 24px;
}
    
#widget_eab {
    width: 100.00%;
    height: 316px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kr9 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/coworkers-in-a-meeting-worried-about-bad-results-2025-03-13-02-17-11-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#group_kr9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIhAAAgIBAQkAAAAAAAAAAAAAAgMAAREEBQYHEhQhgZHR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/AL9116pOz3g5wtIcmOa7VVZ+TFZxJephL6QL5bsfXmIkobK3/9k=');
}
    
#def4367d {
    align-items: flex-start;
    width: 60.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ctk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a5b97d43 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 1;
    border-radius: 24px 24px 24px 24px;
}
    
#\38 36ee110 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/group-of-programmers-working-at-office-2025-02-11-15-32-59-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#\38 36ee110.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQMAAhESYQUGFLH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQADAAAAAAAAAAAAAAAAAAEAAxH/2gAMAwEAAhEDEQA/ANI7B60PSpWAqWcq9DUinm6bm/wxEm2LsZUGT//Z');
}
    
#b909817a {
    align-items: flex-start;
    width: 60.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#be55ad50 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c40841d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 2;
    border-radius: 24px 24px 24px 24px;
}
    
#d5e045e0 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/empty-start-up-office-with-modern-design-during-ma-2025-02-17-16-05-00-utc-1920w.JPG);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#d5e045e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQFEQYSISMy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAiFB/9oADAMBAAIRAxEAPwCPlXJL2jkczQrIHc1PWzHehMYbq8Y9ii7Pn6iIRqkOhp//2Q==');
}
    
#\34 b9eb563 {
    align-items: flex-start;
    width: 60.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3cac437 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 faa9ea1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 3;
    border-radius: 24px 24px 24px 24px;
}
    
#\32 16dc4ff {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/group-of-people-working-at-office-2024-10-18-04-13-00-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#\32 16dc4ff.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAgEAABBAEEAwAAAAAAAAAAAAABAAIDBAUGESExEiJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQMCEv/aAAwDAQACEQMRAD8AvXzt+/qBjTZ8Hgeg24HfKTazysUr4zlJt2OLej8REXTLbzyj/9k=');
}
    
#a376e878 {
    align-items: flex-start;
    width: 59.83%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 febfbfb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ac9585b {
    width: 267px;
    height: auto;
    max-width: 100%;
    min-height: 59px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lse[data-pinned] {
    position: sticky;
    top: 143px;
    bottom: auto;
    z-index: 1;
}
#group_lse {
    align-items: flex-start;
    width: 100%;
    min-height: 677px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_135 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_p6r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_4sb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_s19 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 eac77cb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 5;
    border-radius: 24px 24px 24px 24px;
}
    
#\37 f3998a5 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/modern-office-with-workplaces-of-employees-2025-04-01-01-14-44-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#\37 f3998a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQDAAMAAAAAAAAAAAAAAQACAwQFESESQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oADAMBAAIRAxEAPwDN1ruRpRX2zVILERYWtJdrx+qC3IcG+H2NIiDBl1Av/9k=');
}
    
#\33 55828b3 {
    align-items: flex-start;
    width: 59.83%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 55718a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f0825d45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 d7cb293 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 4;
    border-radius: 24px 24px 24px 24px;
}
    
#d56c4a6a {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/investment-software-on-the-desktop-computer-monito-2025-02-17-20-31-01-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#d56c4a6a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQMEAgMAAAAAAAAAAAAAAgABBQMEBhIRIkFR8P/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/AN7Ic1eIkKUdcW7mLhr1f72ojlsZIyKpFVN3fku3lERU2P/Z');
}
    
#cf9926dd {
    align-items: flex-start;
    width: 60.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 dae0673 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4d5d0ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5343d13 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#fb2a2e6c {
    width: 100%;
    min-height: 80px;
}
    
#\34 6113e7c {
    width: 100%;
    min-height: 80px;
}
    
#group_lse {
    align-items: center;
}
    
#widget_d7p {
    width: 68.83%;
}
    
#widget_92n {
    width: 74.02%;
}
}



@media (max-width: 767px) {
    
#fb2a2e6c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6113e7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f5343d13 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 0px;
}
    
#group_b6c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    align-items: center;
}
    
#widget_eab {
    height: 240px;
    margin-top: 27px;
}
    
#group_kr9 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#group_kr9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIhAAAgIBAQkAAAAAAAAAAAAAAgMAAREEBQYHEhQhgZHR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/AL9116pOz3g5wtIcmOa7VVZ+TFZxJephL6QL5bsfXmIkobK3/9k=');
}
    
#def4367d {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#a5b97d43 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 36ee110 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#\38 36ee110.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQMAAhESYQUGFLH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQADAAAAAAAAAAAAAAAAAAEAAxH/2gAMAwEAAhEDEQA/ANI7B60PSpWAqWcq9DUinm6bm/wxEm2LsZUGT//Z');
}
    
#b909817a {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 c40841d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d5e045e0 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#d5e045e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQFEQYSISMy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAiFB/9oADAMBAAIRAxEAPwCPlXJL2jkczQrIHc1PWzHehMYbq8Y9ii7Pn6iIRqkOhp//2Q==');
}
    
#\34 b9eb563 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 faa9ea1 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\32 16dc4ff {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#\32 16dc4ff.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAgEAABBAEEAwAAAAAAAAAAAAABAAIDBAUGESExEiJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQMCEv/aAAwDAQACEQMRAD8AvXzt+/qBjTZ8Hgeg24HfKTazysUr4zlJt2OLej8REXTLbzyj/9k=');
}
    
#a376e878 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 eac77cb {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\37 f3998a5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#\37 f3998a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQDAAMAAAAAAAAAAAAAAQACAwQFESESQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oADAMBAAIRAxEAPwDN1ruRpRX2zVILERYWtJdrx+qC3IcG+H2NIiDBl1Av/9k=');
}
    
#\33 55828b3 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 d7cb293 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d56c4a6a {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#d56c4a6a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQMEAgMAAAAAAAAAAAAAAgABBQMEBhIRIkFR8P/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAATH/2gAMAwEAAhEDEQA/AN7Ic1eIkKUdcW7mLhr1f72ojlsZIyKpFVN3fku3lERU2P/Z');
}
    
#cf9926dd {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#group_lse {
    align-items: center;
    row-gap: 9px;
    justify-content: flex-start;
    height: auto;
    min-height: 572px;
}
}



@media all {
    
#\34 ebd5454 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#f38d383e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 39bffdf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 261331c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: -14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1p0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 29px;
    order: 3;
}
    
#\32 e43b1cd {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bha {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_glm {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#widget_vrm {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#\30 25700b5 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0fb2b3d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#\39 a7bec12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 6aa79c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#db4f3611 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 32c1a13 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#\30 0f53d67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7562e59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#\34 d7e5b0c {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d26c2281 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#\38 555b93f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 aa6c006 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#\33 62ad8d0 {
    width: 267px;
    height: auto;
    max-width: 100%;
    min-height: 59px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4hk {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#da415bd7 {
    align-items: flex-start;
    width: 72.58984462904886%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e499eeb2 {
    align-items: flex-end;
    width: 23.41099806085562%;
    min-height: 91px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f38d383e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_1p0 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 e43b1cd {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
    
#\30 25700b5 {
    min-width: 32px;
    height: auto;
    min-height: 21.15%;
    margin: 0px 0% 0px 0%;
}
    
#db4f3611 {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
    
#\34 d7e5b0c {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 ebd5454 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f38d383e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_1p0 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 e43b1cd {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\30 25700b5 {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#db4f3611 {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 d7e5b0c {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 520d61a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 84f1e5d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
}
    
#\33 f9779e5::before, #\33 f9779e5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(21,21,21,1);
    opacity: 0.74;
    border-radius: inherit;
}
#\33 f9779e5 {
    border-radius: 24px 24px 24px 24px;
}
    
#\38 79c8be0 {
    margin: 0px 4% 0px 4%;
}
    
#widget_ghu {
    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_6n5 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lb4 {
    align-items: flex-start;
    width: 69.28637379002234%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 56b7bec {
    align-items: flex-start;
    width: 64.56046165301565%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#group_frg {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\33 9582d54 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1151264 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 422ad0b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_30p {
    width: 100.00%;
    height: 200px;
    max-width: 100%;
    order: 0;
    margin-top: -66px;
}
    
#widget_gdm {
    width: 46px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -46px;
}
    
#\37 893cc70 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1cd8344 {
    width: 100.00%;
    height: 200px;
    max-width: 100%;
    order: 0;
    margin-top: -66px;
}
    
#\37 e0163df {
    width: 46px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -46px;
}
    
#\39 59d85bd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#ed84272e {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f28e1c2 {
    width: 100.00%;
    height: 200px;
    max-width: 100%;
    order: 0;
    margin-top: -66px;
}
    
#\34 6d97c0b {
    width: 46px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -46px;
}
    
#\33 b72350f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\32 21fa1a2 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 402bae6 {
    width: 100.00%;
    height: 200px;
    max-width: 100%;
    order: 0;
    margin-top: -66px;
}
    
#\34 3603e45 {
    width: 46px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -46px;
}
    
#\31 dd1804c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_201 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 84f1e5d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 f9779e5::before, #\33 f9779e5 > .bgExtraLayerOverlay {
    
}
    
#a1151264 {
    min-width: 32px;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 9582d54 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 80px;
}
    
#\37 893cc70 {
    min-width: 32px;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ed84272e {
    min-width: 32px;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 21fa1a2 {
    min-width: 32px;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 520d61a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 84f1e5d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 f9779e5::before, #\33 f9779e5 > .bgExtraLayerOverlay {
    
}
    
#group_frg {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1151264 {
    min-width: 32px;
    height: auto;
    min-height: 217px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 9582d54 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_30p {
    height: 155px;
}
    
#group_lb4 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    height: auto;
    min-height: 96px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 56b7bec {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 893cc70 {
    min-width: 32px;
    height: auto;
    min-height: 217px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#c1cd8344 {
    height: 155px;
}
    
#ed84272e {
    min-width: 32px;
    height: auto;
    min-height: 217px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\30 f28e1c2 {
    height: 155px;
}
    
#\32 21fa1a2 {
    min-width: 32px;
    height: auto;
    min-height: 217px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 402bae6 {
    height: 155px;
}
}



@media all {
    
#\39 80f9102 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ac79b8d {
    min-height: 105px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 2%;
}
    
#\37 8a9e3a8 {
    margin: 0px 4% 0px 4%;
}
    
#widget_045 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ac79b8d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 39px;
}
}



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



@media all {
    
#\30 deb0e2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#a91c4c35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#fa750dd0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\35 4306e59 {
    width: 86.86%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#e4066b72 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\33 3d46bcf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: -14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5c86f90 {
    width: 267px;
    height: auto;
    max-width: 100%;
    order: 4;
    min-height: 59px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce5c15b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cb6e9b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ffe69d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c13ba44 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7f04a66 {
    width: 84.54%;
    height: auto;
    max-width: 100%;
}
    
#f25d55e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2d03e2e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#\37 ee6ce14 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#e0c83713 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c0d7a99 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cabd7dc {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 15px;
    order: 3;
}
    
#bf95b730 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#\38 d8c481f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#\36 f51b7c2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#c5eaccd8 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uif {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa750dd0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e0c83713 {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
    
#\39 c0d7a99 {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
    
#\32 cabd7dc {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 c13ba44 {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
    
#c5eaccd8 {
    min-width: 32px;
    height: auto;
    min-height: 21.15%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fa750dd0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e0c83713 {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 c0d7a99 {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 cabd7dc {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 33px;
    padding: 16px 0px 16px 0px;
    margin: 15px 0% 0px 0%;
}
    
#e4066b72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c13ba44 {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#c5eaccd8 {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 6330758 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/coworkers-in-a-meeting-worried-about-bad-results-2025-03-13-02-17-11-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#\31 6330758.lazy {
    background-image: url('');
}
    
#dfb2feab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 36a4da8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#e98bffd3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#group_ekf[data-pinned] {
    position: sticky;
    top: 240px;
    bottom: auto;
    z-index: 1;
}
#group_ekf {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#e0387363 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a99a06e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 2638bec {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 0;
    border-radius: 24px 24px 24px 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 befe066 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d552890e {
    align-items: flex-start;
    width: 60.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8f82914 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 0;
    border-radius: 24px 24px 24px 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2f947d1 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/coworkers-in-a-meeting-worried-about-bad-results-2025-03-13-02-17-11-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#b2f947d1.lazy {
    background-image: url('');
}
    
#ba715621 {
    align-items: flex-start;
    width: 60.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b35f1696 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f4bb6f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 36945fd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-content: flex-start;
    order: 0;
    border-radius: 24px 24px 24px 24px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df336ed5 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/coworkers-in-a-meeting-worried-about-bad-results-2025-03-13-02-17-11-utc-1920w.jpg);
    border-radius: 14px 14px 14px 14px;
    margin: 0px 0% 0px 0%;
}
#df336ed5.lazy {
    background-image: url('');
}
    
#\38 0eb7004 {
    align-items: flex-start;
    width: 60.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 15d308f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e094383 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\31 6330758 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#\31 6330758.lazy {
    background-image: url('');
}
    
#dfb2feab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 36a4da8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e98bffd3 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 2638bec {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    align-items: center;
}
    
#d552890e {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 8f82914 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    align-items: center;
}
    
#b2f947d1 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#b2f947d1.lazy {
    background-image: url('');
}
    
#ba715621 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 36945fd {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    align-items: center;
}
    
#df336ed5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#df336ed5.lazy {
    background-image: url('');
}
    
#\38 0eb7004 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 97px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b212b74a {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f50c3dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\39 5333b2c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 7532b2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#\39 d7ce118 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#\36 22c609b {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a7f4d66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#\32 eae4f5c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#aba861e5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 15px;
    order: 3;
}
    
#a93bac73 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
    
#a42bec26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 628f865 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d384f361 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#widget_i7c {
    width: 66.15%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_nmk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\34 903066c {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(250,250,250,1);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    border-radius: 24px 24px 24px 24px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9d890c1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#e900a222 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: -17px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b212b74a {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
    
#\36 22c609b {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5333b2c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#aba861e5 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 628f865 {
    min-width: 32px;
    height: auto;
    min-height: 21.15%;
    margin: 0px 0% 0px 0%;
}
    
#\34 903066c {
    min-width: 32px;
    height: auto;
    min-height: 23.77%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b212b74a {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 22c609b {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 f50c3dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5333b2c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#aba861e5 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 33px;
    padding: 16px 0px 16px 0px;
    margin: 15px 0% 0px 0%;
}
    
#\31 628f865 {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 903066c {
    min-width: 32px;
    height: auto;
    min-height: 154px;
    align-self: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_i7c {
    width: 100.00%;
}
}



@media all {
    
#a07a86c5 {
    width: 88.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 1ec2b10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.66%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e1734ab6 {
    width: 59.55%;
    height: 48px;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 1px;
}
    
#b1b40a07 {
    align-items: flex-start;
    width: 49.653430752657954%;
    min-height: 488px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#acf25770 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13px;
}
    
#\39 575b119 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/business-team-working-at-desks-in-modern-open-plan-2024-10-19-11-08-51-utc-1920w.jpg);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 575b119.lazy {
    background-image: url('');
}
    
#\38 3e7937e {
    flex-direction: row;
    align-items: center;
    width: 46.33569444444445%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c6693ad {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 e148cef {
    align-items: flex-start;
    width: 100.00%;
    min-height: 324px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/empty-start-up-office-with-modern-design-during-ma-2025-02-17-16-05-00-utc-1920w.JPG);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 e148cef.lazy {
    background-image: url('');
}
    
#\31 db943ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 5e10798 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/empty-startup-corporate-office-with-nobody-in-it-i-2025-02-17-08-53-13-utc-1920w.JPG);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\34 5e10798.lazy {
    background-image: url('');
}
    
#\34 0b589ac {
    align-items: flex-start;
    width: 50.33956254976347%;
    min-height: 447px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    min-width: 32px;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\32 cda7295 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1ec2b10 {
    width: 100%;
    min-height: 80px;
}
    
#\32 cda7295 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 3e7937e {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\31 1ec2b10 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#e1734ab6 {
    height: 240px;
}
    
#\32 cda7295 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 3e7937e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\32 d9d3732 {
    min-height: 244px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c217a870 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e054257 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#group_ajo {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_37o {
    width: 88.09%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_jhk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d9d3732 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#group_ajo {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\32 d9d3732 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_ajo {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_37o {
    width: 100.00%;
}
}



@media all {
    
#\38 ef888c9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
}
    
#\37 2d7a33f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6e3e534 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: var(--color_5);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 32px 48px 32px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d0bfdcb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 088f62b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9123250 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a3ecbf5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3fef0eb {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d65d44da {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 25a2a5a {
    width: 60.82%;
    height: auto;
    max-width: 100%;
    margin-top: -8px;
}
    
#\38 d7e8e21 {
    width: 87.29%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\33 24191a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\32 71ad783 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: var(--color_5);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 32px 48px 32px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 aff27c9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 b816ba3 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: var(--color_5);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 32px 48px 32px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\38 ef888c9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 25a2a5a {
    width: 100.00%;
}
    
#\38 d7e8e21 {
    width: 100.00%;
}
    
#\31 6e3e534 {
    min-width: 32px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d0bfdcb {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 24191a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 71ad783 {
    min-width: 32px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 aff27c9 {
    width: 100.00%;
}
    
#\39 3fef0eb {
    width: 100.00%;
}
    
#d65d44da {
    width: 100.00%;
}
    
#\32 b816ba3 {
    min-width: 32px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f9a905e0 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 27c081d {
    min-height: 526px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d6e7c494 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 eb6773c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fb792cd1::before, #fb792cd1 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.79;
}
#fb792cd1 {
    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/278cffbc/dms3rep/multi/opt/1-1920w.png);
}
#fb792cd1.lazy {
    background-image: url('');
}
    
#\34 624eaf7 {
    width: 98.95%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 95310c9 {
    width: 86.24%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -18px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9a905e0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 27c081d {
    min-height: 647px;
}
    
#fb792cd1::before, #fb792cd1 > .bgExtraLayerOverlay {
    
}
#fb792cd1.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#f9a905e0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 27c081d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d6e7c494 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fb792cd1::before, #fb792cd1 > .bgExtraLayerOverlay {
    
}
#fb792cd1.lazy {
    background-image: url('');
}
    
#\34 624eaf7 {
    width: 100.00%;
}
}



@media all {
    
#\39 1c22fbc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fee96b0 {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 28f055a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 11px;
}
    
#\37 2db88ee {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 194896d {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea9708da {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#fe486a49 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa96f826 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 791355d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\31 9e5c4f6 {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#fc31afba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b86f69e {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2c010e9 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4dda763 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 60.79%;
    min-width: 4%;
}
    
#\35 48fc472 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.16306569343065%;
    min-width: 4%;
}
    
#f85b42f1 {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#\38 33f35bd {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#\30 0a8533c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9b38768 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 95560ac {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#ada62308 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 839870d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 4dda763 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 48fc472 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8px 0px 8px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fee96b0 {
    height: 240px;
    margin-top: 1px;
}
    
#\38 28f055a {
    margin-top: 1px;
}
    
#\37 2db88ee {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 194896d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ea9708da {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fa96f826 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 791355d {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\30 0a8533c {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\34 9b38768 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#ada62308 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b86f69e {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 2c010e9 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 4c4023e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\36 0fe1255 {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#d7d00905 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a31dea93 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f5ce43c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.16306569343065%;
    min-width: 4%;
    order: 0;
}
    
#\36 84eab8b {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6cf332e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 60.79%;
    min-width: 4%;
    order: 1;
}
    
#ac460944 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebe912b0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#a49b01db {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4a3f6b2 {
    width: 100.00%;
    height: 732px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 94b9d3f {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#bde8f22e {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 90afdc7 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e60e8817 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4e8e01d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 2447be8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 61cc52d {
    width: 100.00%;
    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 69cbaca {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 11px;
}
    
#d0d72892 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#fccb14d8 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8bf9ba9 {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#bb821bd6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9046f6b {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eebb5807 {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#\32 afa8040 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8a711b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ul1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
}



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



@media (max-width: 767px) {
    
#\35 4c4023e {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#d7d00905 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#a31dea93 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\32 f5ce43c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e6cf332e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 84eab8b {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#ebe912b0 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a49b01db {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\33 4a3f6b2 {
    height: 240px;
    margin-top: 1px;
}
    
#bde8f22e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 90afdc7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e60e8817 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 69cbaca {
    margin-top: 4px;
}
    
#fccb14d8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bb821bd6 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\35 9046f6b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 afa8040 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f7e33a79 {
    min-height: 100vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 2% 0% 2%;
}
    
#\34 0089c68 {
    width: 46px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2ebbf71 {
    width: 20.869051094890512%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 76d16d4 {
    width: 77.80%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 11px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 60acb7a {
    align-items: center;
    width: 59.57%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 500px 500px 0 0;
    background-color: rgba(0, 0, 0, 0.8);
    background-image: initial;
    justify-content: flex-end;
    padding: 100px 70px 100px 70px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a252b70::before, #\34 a252b70 > .bgExtraLayerOverlay {
    
}
#\34 a252b70 {
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/business-woman-talking-on-the-phone-in-the-office-2025-03-17-15-03-45-utc-1920w.jpg);
}
#\34 a252b70.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAQIDCQEAAAAAAAAAAAAAAgABBAUSAwYHERMVJTGD4f/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAXEQADAQAAAAAAAAAAAAAAAAAAATFB/9oADAMBAAIRAxEAPwDQJre+02yDPSEzcKhqbt1IHEGfZNxkO/p9REawiP/Z');
}
    
#\33 359130b {
    margin: 0px 0% 0px 0%;
}
    
#db5aa8e6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebca865a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.52%;
    min-width: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7e33a79 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 436px;
}
    
#e2ebbf71 {
    width: 20.869051094890512%;
}
    
#\30 60acb7a {
    width: 59.57%;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a252b70::before, #\34 a252b70 > .bgExtraLayerOverlay {
    
}
#\34 a252b70.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAQIDCQEAAAAAAAAAAAAAAgABBAUSAwYHERMVJTGD4f/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAXEQADAQAAAAAAAAAAAAAAAAAAATFB/9oADAMBAAIRAxEAPwDQJre+02yDPSEzcKhqbt1IHEGfZNxkO/p9REawiP/Z');
}
    
#ebca865a {
    width: 19.52%;
}
}



@media (max-width: 767px) {
    
#f7e33a79 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e2ebbf71 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 60acb7a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a252b70::before, #\34 a252b70 > .bgExtraLayerOverlay {
    
}
#\34 a252b70.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAQIDCQEAAAAAAAAAAAAAAgABBAUSAwYHERMVJTGD4f/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAXEQADAQAAAAAAAAAAAAAAAAAAATFB/9oADAMBAAIRAxEAPwDQJre+02yDPSEzcKhqbt1IHEGfZNxkO/p9REawiP/Z');
}
    
#ebca865a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\33 4147377 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8c557f3 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d46c4b96 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 fc2964f {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 07cfada {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#edf848f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d72a96a9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\34 d1baea2 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 38abc61 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#a095e0ab {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    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;
}
    
#f784676a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c5a5bb7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.16306569343065%;
    min-width: 4%;
}
    
#\39 e9340f7 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5f1c6d4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f32b81f {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e52f4d8c {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#\32 72ed99b {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#c28e5433 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ca40df52 {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9bac17b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 60.79%;
    min-width: 4%;
}
    
#b47fbb98 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 49b52b6 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af9cd12c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 11px;
    order: 1;
}
    
#c566162e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bka {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c6f9e2b {
    align-items: flex-start;
    width: 38.17%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb2b086c {
    align-items: flex-start;
    width: 58.83622308548227%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bebca46 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    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;
}
    
#cc6f82fa {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 369e74f {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#\33 8c4a3c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 894c3a0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1690b55 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9eb3e63 {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#d4ef3515 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7b0ee3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae813490 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 654c483 {
    align-items: flex-start;
    width: 5.327602578839522%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b69a1319 {
    width: 33px;
    height: auto;
    max-width: 100%;
}
    
#\32 bb78a89 {
    align-items: flex-start;
    width: 93.70791143985207%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2ae3f1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 4147377 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 8c557f3 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 fc2964f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#edf848f8 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#d72a96a9 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 d1baea2 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#a095e0ab {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#c5a5bb7d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e9340f7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f32b81f {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#ca40df52 {
    height: 240px;
    margin-top: 1px;
}
    
#\31 9bac17b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b47fbb98 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\35 49b52b6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#af9cd12c {
    margin-top: 11px;
}
    
#c566162e {
    margin-top: 7px;
}
    
#\34 bebca46 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#cc6f82fa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 894c3a0 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\31 1690b55 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d4ef3515 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#ae813490 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 3px;
}
    
#\38 654c483 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 bb78a89 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#group_bka {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\39 c6f9e2b {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bb2b086c {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 7013282 {
    margin: 0px 0% 0px 0%;
}
    
#\31 59313e2 {
    min-height: 100vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 2% 0% 2%;
}
    
#\35 172738f {
    align-items: center;
    width: 59.57%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 500px 500px 0 0;
    background-color: rgba(0, 0, 0, 0.8);
    background-image: initial;
    justify-content: flex-end;
    padding: 100px 70px 100px 70px;
    margin: 0px 0% 0px 0%;
}
    
#ea6bf8ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.52%;
    min-width: 4%;
}
    
#a8c9fc4a::before, #a8c9fc4a > .bgExtraLayerOverlay {
    
}
#a8c9fc4a {
    background-image: url(https://lirp.cdn-website.com/278cffbc/dms3rep/multi/opt/young-elegant-businesswoman-sitting-by-desk-in-the-2025-03-18-04-59-14-utc-1920w.jpg);
}
#a8c9fc4a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDIQQFBgcRE//EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8AsZd/Sv0yabxDy2wDXanxyBK4AnGaCbRFDdvRZlYf/9k=');
}
    
#\34 3a39fba {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5071a78 {
    width: 20.869051094890512%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 893fbb1 {
    width: 46px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 873b3f7 {
    width: 77.80%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 11px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 941c566 {
    width: 267px;
    height: auto;
    max-width: 100%;
    min-height: 59px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 59313e2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 436px;
}
    
#\35 172738f {
    width: 59.57%;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#ea6bf8ca {
    width: 19.52%;
}
    
#a8c9fc4a::before, #a8c9fc4a > .bgExtraLayerOverlay {
    
}
#a8c9fc4a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDIQQFBgcRE//EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8AsZd/Sv0yabxDy2wDXanxyBK4AnGaCbRFDdvRZlYf/9k=');
}
    
#\30 5071a78 {
    width: 20.869051094890512%;
}
}



@media (max-width: 767px) {
    
#\31 59313e2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 172738f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ea6bf8ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a8c9fc4a::before, #a8c9fc4a > .bgExtraLayerOverlay {
    
}
#a8c9fc4a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDIQQFBgcRE//EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEf/aAAwDAQACEQMRAD8AsZd/Sv0yabxDy2wDXanxyBK4AnGaCbRFDdvRZlYf/9k=');
}
    
#\30 5071a78 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

