@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1746920839:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1746920839.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1539580210 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_961418856 .iconBg { display:none !important; }

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

  *#dm .dmInner a.u_961418856 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-image:linear-gradient(180deg,rgba(9,8,8,1) 0%,rgba(71,3,3,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(112,6,34) rgb(112,6,34) rgb(112,6,34) rgb(112,6,34) !important;
  }

  *#dm .dmInner a.u_1971134065 .iconBg { display:none !important; }

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

  *#dm .dmInner a.u_1971134065 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(112,6,34) rgb(112,6,34) rgb(112,6,34) rgb(112,6,34) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1042440711 .iconWrapper i { color:rgba(134,14,45,1) !important; }

  *#dm .dmInner *.u_1042440711 .listTitle { text-align:LEFT !important; }

  *#dm .dmInner *.u_1042440711 .igLineHeight { text-align:LEFT !important; }

  *#dm .dmInner div.u_1042440711 .listTitle { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1042440711 .igLineHeight { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1042440711 .fa-li-main i { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1015165955 .iconWrapper i { color:rgba(134,14,45,1) !important; }

  *#dm .dmInner *.u_1015165955 .listTitle { text-align:LEFT !important; }

  *#dm .dmInner *.u_1015165955 .igLineHeight { text-align:LEFT !important; }

  *#dm .dmInner div.u_1015165955 .listTitle { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1015165955 .igLineHeight { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1015165955 .fa-li-main i { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1676462361 {
    border-style:solid !important;
    border-width:0px 0px 4px 0px !important;
    border-color:rgb(16,16,16) rgb(16,16,16) var(--color_2) rgb(16,16,16) !important;
  }

  *#dm .dmInner div.u_1660180496 {
    border-style:solid !important;
    border-width:0px 0px 4px 0px !important;
    border-color:rgb(16,16,16) rgb(16,16,16) var(--color_2) rgb(16,16,16) !important;
  }

  *#dm .dmInner div.u_1630349776 {
    background-image:linear-gradient(450deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_2771269706 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_2771269706 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1711049954 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1711049954 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1346566111 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1346566111 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1940491081 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1940491081 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1972036026 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1972036026 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1313409542 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1313409542 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1606433004 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1606433004 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1496902712 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1496902712 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1745608381 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1745608381 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1994820651 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1994820651 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1888894716 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-image:linear-gradient(180deg,rgba(9,8,8,1) 0%,rgba(71,3,3,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(112,6,34) rgb(112,6,34) rgb(112,6,34) rgb(112,6,34) !important;
  }

  *#dm .dmInner a.u_1888894716 .iconBg {
    display:inline-block !important;
    background-color:var(--color_8) !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/a4c52419/icon/Arrow_8480193.svg) !important;
  }

  *#dm .dmInner div.u_3058722471 .listTitle {
    font-family: 'Kavoon' !important;
    color:rgba(134,14,45,1) !important;
  }

  *#dm .dmInner *.u_3058722471 .iconWrapper i { color:var(--color_1) !important; }

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

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

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

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

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

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

@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1042440711 .listTitle { font-size:30px !important; }

  *#dm .dmInner div.u_1015165955 .listTitle { font-size:30px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}

@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}

@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}

.mouse-glow-section {
  position:relative !important;
  overflow:hidden !important;
  isolation:isolate !important;
  --mouse-x:50% !important;
  --mouse-y:50% !important;
}

.mouse-glow-section::before {
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  z-index:-1 !important;
  pointer-events:none !important;
  background:radial-gradient(260px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,0.22),rgba(160,110,255,0.14) 25%,rgba(70,130,255,0.08) 45%,transparent 72%) !important;
  transition:opacity 0.2s ease !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_987433423
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 615px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-attachment: fixed;
    background-color: rgba(0, 0, 0, 1);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_s1v {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 675px;
    column-gap: 4%;
    row-gap: 0px;
    height: auto;
    align-self: flex-start;
    order: 0;
    padding: 8% 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e8489aca {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 2;
    padding: 0% 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_51q {
    width: 61.48%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 add2b8b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 add2b8b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e7c1241b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -24px;
    order: 2;
}
    
#\36 b8eb97f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 b8eb97f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 10px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_gdp {
    align-items: flex-start;
    width: 100%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.240199043726883%;
    order: 5;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
}
    
#widget_9vf {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eb1600bd {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 778e3f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 29px;
}
    
#\31 510bcaa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 510bcaa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
    margin: 14px 0% 0px 0%;
}
}



@media all {
    
#\35 6449130 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 1e26aea {
    min-height: 613px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d7ebae7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 28.00%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    margin: 0% 0% 0% 0%;
}
    
#\34 18fc0cb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Laptop+Dissolving+into+Digital+Light_edited-1920w.png");
}
    
#\32 be85c22 {
    min-height: 647px;
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 880fee3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28%;
    min-width: 4%;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#widget_511 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#group_0n1 {
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#c1ab6604 {
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-content: flex-end;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d71607f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d71607f8 {
    width: 78.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8638f0b {
    align-items: flex-end;
    width: 100%;
    min-height: 219px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-content: flex-end;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ed0333df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ed0333df {
    width: 78.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 aae2b5d {
    align-items: flex-start;
    width: 78.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    align-content: flex-start;
}
    
#\36 702f963.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 702f963 {
    width: 78.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 a0d27eb {
    min-height: 647px;
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 8a78eb6 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 0f3d9e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 28.00%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    margin: 0% 0% 0% 0%;
}
    
#\37 68c60cc {
    margin: 0px 0% 0px 0%;
}
    
#c85defb7 {
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-content: flex-end;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3843f99.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 3843f99 {
    width: 78.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 357fa2a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Laptop+Dissolving+into+Digital+Light_edited-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e1705b53 {
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#edb5d816 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28%;
    min-width: 4%;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\31 0aacf34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 0aacf34 {
    width: 78.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a43a69a7 {
    min-height: 613px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 993d47e {
    align-items: flex-start;
    width: 78.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    align-content: flex-start;
}
    
#d2137153.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d2137153 {
    width: 78.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e31e9b51 {
    align-items: flex-end;
    width: 100%;
    min-height: 219px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-content: flex-end;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 6095044 {
    justify-content: flex-start;
    align-items: center;
    width: 19.97%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5003492195126378%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b42d7fd7 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 48.86%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#e8529212 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 3.81%;
    min-width: 4%;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 adc67e4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\39 4f57e9d {
    min-height: 470px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-around;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c65cde06 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 4.00%;
    min-width: 4%;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#group_338 {
    justify-content: flex-start;
    align-items: center;
    width: 20.11%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5003492195126378%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#group_ec3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fddf97a5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 63d5cf1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cbfcb65b {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
}
    
#\33 9157eba {
    justify-content: flex-start;
    align-items: center;
    width: 19.97%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5003492195126378%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#a5d0abb3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 3b2d9e1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 8f46d34 {
    justify-content: flex-start;
    align-items: center;
    width: 19.97%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5003492195126378%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\39 b03f653 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ad0856cf {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 951bcd5 {
    justify-content: flex-start;
    align-items: center;
    width: 19.97%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5003492195126378%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\33 0be1655 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d91683cc {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_g0g {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_6ut {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f96d07b8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 db3c3cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d31156d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0ae91fe {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee855e84 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f9b0a17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 698669d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1756cd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 555eef9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 81a4c07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 febbf15 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6d32f9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faedd1d9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0d227be {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c04c22a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7d9b5ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7a3c993 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d10b43a1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9015d7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.75%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    order: 0;
    justify-self: auto;
    border-width: 4px 4px 4px 4px;
    border-color: rgba(181,45,74,1) rgba(181,45,74,1) rgba(181,45,74,1) rgba(181,45,74,1);
    border-style: solid;
    padding: 10px 0px 10px 0px;
    margin: 0% 2% 0% 2%;
}
    
#\30 86cfb48.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#\30 86cfb48 {
    width: 75.30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8fedd9d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#\35 8fedd9d {
    width: 98.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb7dad36.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#bb7dad36 {
    width: 49.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px -4%;
    grid-area: auto / auto / auto / auto;
}
    
#e8b32ca1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a3105bd7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\32 1d53df0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 d2d1d20 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Rapidly_a3-1920w.png?jxl&v=jxl");
}
    
#\39 ed17033 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 c7570cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9no.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9no {
    width: 36.02%;
    height: auto;
    max-width: 100%;
    margin: 0px 6% 0px 6%;
}
    
#widget_oui.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#widget_oui {
    width: 75.30%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a7cc37f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#a7cc37f6 {
    width: 75.30%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a6595ac0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    margin: 0% 0% 0% 0%;
}
    
#d9f7eb50 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    margin: 0% 0% 0% 0%;
}
    
#\37 6534de8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Rapidly_morethan+google-1920w.png?jxl&v=jxl");
}
    
#\36 dfe99ca {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b597946f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6e764a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#\33 6e764a1 {
    width: 75.30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f397c3e1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#f397c3e1 {
    width: 75.30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dc51705.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 dc51705 {
    width: 37.17%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 6% 0px 6%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 0cd7724 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 cccc2c7 {
    min-height: 307px;
    column-gap: 4%;
    row-gap: 0px;
    width: 24.88%;
    min-width: 4%;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    height: auto;
    align-self: center;
    justify-self: auto;
    justify-content: space-around;
    padding: 10px 29px 0px 29px;
    margin: 0% 0% 0% 0%;
}
    
#\36 f77a6e5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Rapidly-internet+changes_-1920w.png?jxl&v=jxl");
}
    
#\37 2c434d0 {
    min-height: 387px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-around;
    margin: 0% 0% 0% 0%;
}
    
#\36 c1c8c44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.01%;
    min-width: 4%;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#d78f53de.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d78f53de {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f8f3bee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 f8f3bee {
    width: 86.87%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 70b7eb8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cd79fe04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\32 228a10b::before, #\32 228a10b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.29;
    border-radius: inherit;
}
#\32 228a10b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Outdated+websites-1920w.png");
}
    
#\37 40def3f {
    min-height: 427px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d55ceaad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Before+and+After+Website+Redesign-1920w.png");
    background-size: contain;
    margin: 0% 0% 0% 0%;
}
    
#ae87b58b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#ae87b58b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cfb640c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#\37 cfb640c {
    width: 75.30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d584a0ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 73px 0px 73px;
}
#d584a0ce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hic {
    width: 300px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 fa93bed {
    min-height: 320px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#f6b3facd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/a4c52419/dms3rep/multi/opt/Contact+Rapidly+Digital-1920w.png?jxl&v=jxl");
}
    
#\38 d153e8b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 13px;
    width: 47%;
    min-width: 4%;
    padding: 10px 104px 10px 104px;
    margin: 0% 0% 0% 0%;
}
    
#\37 158daa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_asn {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#widget_cju {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 c26f2a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c2918ca1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c2918ca1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4db7ee7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 4db7ee7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hlt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_9h4 {
    justify-content: flex-start;
    align-items: center;
    width: 33.33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.2859409769872316%;
    flex-wrap: nowrap;
}
    
#widget_bkj {
    width: 8%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#widget_llm {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b106a3ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 f053d08 {
    justify-content: flex-start;
    align-items: center;
    width: 33.33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.2859409769872316%;
    flex-wrap: nowrap;
}
    
#eae5a573 {
    width: 8%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#fdb3edd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 50f0c15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 c843863 {
    justify-content: flex-start;
    align-items: center;
    width: 33.33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.2859409769872316%;
    flex-wrap: nowrap;
}
    
#b5eebddf {
    width: 8%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#b8b4c0de {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ac95d565 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_mvb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f {
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 582px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 40px;
    padding: 6% 6% 8% 6%;
}
    
#group_s1v {
    width: 50%;
    min-height: 8px;
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0%;
    row-gap: 18px;
    margin: 0% 0% 0% 0%;
}
    
#e8489aca {
    width: 50%;
    min-height: 8px;
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0%;
    row-gap: 18px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6449130 {
    margin: 0px 0% 0px 0%;
}
    
#\32 be85c22 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e8b32ca1 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4f57e9d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f2132ec {
    margin: 0px 0% 0px 0%;
}
    
#\39 ed17033 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 64875a7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 dfe99ca {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



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



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 12% 6% 12% 6%;
}
    
#\36 3bd85219866cc362278151f {
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#group_s1v {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 2;
    padding-top: 16px;
    justify-content: space-between;
}
    
#e8489aca {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 2;
    padding-top: 16px;
    justify-content: space-between;
}
}



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



@media (max-width: 767px) {
    
#\38 a0d27eb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#edb5d816 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 0f3d9e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a43a69a7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b42d7fd7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e8529212 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 4f57e9d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c65cde06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 9015d7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#a3105bd7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 1d53df0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 ed17033 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 c7570cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#a6595ac0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d9f7eb50 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 dfe99ca {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b597946f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 0cd7724 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 cccc2c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 2c434d0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 c1c8c44 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 70b7eb8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cd79fe04 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 40def3f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d55ceaad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 fa93bed {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 d153e8b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 158daa0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

#\36 f77a6e5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAaElEQVQI1wFdAKL/ANfLx9HGwb+1sZ2WlX14eWxjZGZSVF0/QkEmKycVGgCglpKuo56nnZiLgn9qYmJpV1duTk9sP0FHJSknFBkAaWFdioB7kIR/eW1qV01MZktKdUpJez8/TSUoJxMXp2AkzFXuVWwAAAAASUVORK5CYII=')!important}#\37 6534de8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZUlEQVQI12NQEhRRFhbTFpeykVVwV1RxVlC2kFEwkpDRFZFQFxBhkBcQUhQQ1hYWt5aQdpaWt5eSsxSXNhORNBQU0+ATYpDhE5DnFdDmF7YUFncQk7IRkbAUErcUEDPlE9HiEQQAEOILABykKYgAAAAASUVORK5CYII=')!important}#\32 d2d1d20.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWUlEQVQI1z3JORKAIAwAQP7/J++TiGOF2mAIYCFj8AuOjduueMKZDvTzYuVkQVEPmDe27uK6J+dECoHN4dSMEr4eALMayzbqjckJ9v42hkDh+HeFRXPplYlezeZLszYawZcAAAAASUVORK5CYII=')!important}#\32 228a10b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAaElEQVQI1wFdAKL/AOPQzeXV0ure2/Dn4/Xs6PXq5/Pe3OzGxuGfpNd/iQDex8Xhzcvm2NXs4t/x6OTx5eLu2Nbpvr/gl53YeIIA2b683MXE4tLQ6d3b7uPg7uDd6tLQ5ba33pCW2HJ8rtVJgpzdMjIAAAAASUVORK5CYII=')!important}#d55ceaad.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVQI1wGkAFv/AJeRjAyZlY84m5aOZZyXjWSIg3lFTDk8SVEoM4VbLDa0Yi85ll42PGMAl5aVI5+fnWKlpKCiqKeilI2FgnJRPD90Sigur1YuM9leMjWsYjo5dgCPjo45l5eWd56dm7WhoJynhn99k1hLTZ5NOj3PWD5A6WBBQa5oRUFzAIqJikKJiYlsjIuMk4yMjYt5c3SQXVNUpFFFRs5RRUTWUkZDmE9BPFfA30cB6wp0PgAAAABJRU5ErkJggg==')!important}#f6b3facd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAaElEQVQI1wFdAKL/AObd3uzl5fHq6u/o6eri4+be3+Pa2tnLzcy0uMGgpgDm3Nzq4ODs4+Pr4uPn3N3h0tTXwsXFqK20j5eof4cA5trb59vb6Nvc6Nzd49bX28fKy6qwsYSOnGt1j15ptMxHdbKEgdAAAAAASUVORK5CYII=')!important}