@media all {
  *#dm .dmInner div.u_416520119 img { object-fit:contain !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1332923460 .front-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1332923460 .card-number {
    color:rgba(0,55,47,1) !important;
    font-weight:700 !important;
  }

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

  *#dm .dmInner div.u_3127475149 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

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

  *#dm .dmInner div.u_2016676628 .socialHubInnerDiv {
    justify-content:flex-end !important;
    column-gap:15px !important;
  }

  *#dm .dmInner div.u_2016676628 .socialHubIcon {
    width:45px !important;
    height:45px !important;
    font-size:30px !important;
    line-height:45px !important;
    color:var(--color_2) !important;
    background-color:rgba(222,231,221,1) !important;
  }

  *#dm .dmInner div.u_1399721598 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1270807338 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1796413234 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1530990256 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1915503006 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1472720878 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1807185042 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1710206017 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner a.u_2136055992 { box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important; }

  *#dm .dmInner div.u_1389638877 .rave-reviews-widget { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1389638877 .title-bold { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1389638877 .section-title {
    font-weight:700 !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner nav.u_1901244746 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1332923460 .front-title { font-size:25px !important; }

  *#dm .dmInner div.u_1332923460 .card-number { font-size:200px !important; }

  *#dm .dmInner *.u_1332923460 .flip-card {
    width:338px !important;
    height:338px !important;
  }

  *#dm .dmInner div.u_1389638877 .section-title { font-size:40px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2016676628 .socialHubInnerDiv { justify-content:center !important; }
}
separatorHomeCss{color:red !important}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: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 1000px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 4% 200px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\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("https://irp.cdn-website.com/a01e1bb1/dms3rep/multi/hero.svg");
    background-position: 50% 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_caa {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    order: 6;
}
    
#group_ajd {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_o0g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_07e {
    width: 93.78%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 aa393e1 {
    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;
}
    
#c060f65e {
    width: 93.78%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 0527517 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aae94f2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#e20ea99f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
}
    
#widget_kb5 {
    width: 1666px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 cbf9f3f {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a5cd73c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c24de3e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ce082a70 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 0%;
}
    
#bcc5c0f0 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9277108433734942%;
    flex-wrap: nowrap;
}
    
#\35 f398aa1 {
    margin: 0px 0% 0px 0%;
}
    
#a3f631ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 27438b4 {
    width: 100%;
    grid-template-rows: minmax(851px, max-content);
    max-width: 100%;
    min-width: 851px;
    order: 1;
}
    
#\39 ee10c41 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#e54b0236 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ba3158db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\32 34ad506 {
    flex-direction: row;
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 1245px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 2% 0px 2%;
    margin: 160px 0px 0px 0px;
}
    
#\35 dd0c2d4 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#e4a04668 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#dc8b17cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\33 6894fe8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\37 52d7f5f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_gbl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_nf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_aq9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hel {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mk3 {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#aab137d9 {
    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;
}
    
#\31 f575caa {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 483955d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#ade74357 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\36 74c4a5b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 200px 4% 200px 4%;
}
    
#\36 7fa5df2 {
    background-image: url("https://irp.cdn-website.com/a01e1bb1/dms3rep/multi/cream-blob.svg");
    background-size: contain;
    background-color: rgba(0, 0, 0, 0);
}
#\36 7fa5df2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAArElEQVQY002OMUpDYRAGcyVv4HnSWai3iI2VIoi1WETLL9gpFgqaThBBQdIlzjxFBH2+xb9IMewWs+yMMLuYC8wK84a5xBxg9htjzMYIc4p5wHxhwDxhbjBXmGvMMWarxJdhebeb9ZjiG/OJ+WjzEZMSfwq72W+jX6d9Wpb43Pr6dSz+xQ6zKHEPM8XcY+5a1y3mtZIwc8xZiZtDzzbmBHOEmWAO20H1nw+tO3/nHPBhrMlFxgAAAABJRU5ErkJggg==');
}
    
#c30aee10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q9e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e266b386 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.167042889390519%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tip {
    width: 100%;
    height: 75px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_1qu {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 bb51447 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 92064ce {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.167042889390519%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9c7532f {
    width: 100%;
    height: 75px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 7a64ddf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a5365419 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cd3b56d6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a237cd7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.167042889390519%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f48610a4 {
    width: 100%;
    height: 75px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 f70ff22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 22cdc97 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 e2b6a6a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.167042889390519%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb47b91c {
    width: 100%;
    height: 75px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c2681904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eff33860 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 778724d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#df124797 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#dfbb6ff5 {
    width: 48%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 33d7b8c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 812ab77 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 50px 4% 100px 4%;
}
    
#f0678485.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0678485 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px -50px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9d30a93 {
    margin: 0px 0% 0px 0%;
}
    
#\31 ac743de {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o9e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.133629670787609%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_29f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_g90 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://lirp.cdn-website.com/a01e1bb1/dms3rep/multi/opt/bio-dr-cronin-1920w.jpg");
}
#group_g90.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQGExQhMTKh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADEmH/2gAMAwEAAhEDEQA/AJmKW95ctQyRta6n5LeitYr5HMIIxpt4aB8RELxi5gvJRRqpSZ//2Q==');
}
    
#widget_4ih {
    width: auto;
    height: 58px;
    max-width: 100%;
    margin-left: -46px;
}
    
#\32 4033ad1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.133629670787609%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8d0c9cb {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://lirp.cdn-website.com/a01e1bb1/dms3rep/multi/opt/bio-dr-czarnik-1920w.jpg");
    order: 0;
}
#\35 8d0c9cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFEiIGMXH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AKuPWijcBgqY8pR2yHpZk95qI5pAF9RJxbxnRELg4VBf/9k=');
}
    
#ceb95e86.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ceb95e86 {
    width: auto;
    height: 58px;
    max-width: 100%;
    margin: 0px -50px 50px 0px;
}
    
#\37 ea93329 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c139f568 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 111ff60 {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 56e340a {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 ab58fde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#cd1b8060 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#\37 f53e79d {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_t7e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 36695fe {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c23f9dd {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0ff545d {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1c87eb3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#cd4af11d {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfcd2c32 {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5f2a34f {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e31675f9 {
    width: 50.9%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4f20f82 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 4a26541 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-end;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\39 4b5cc33 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 4% 100px 4%;
}
    
#a46c6d4d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a46c6d4d {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -100px -200px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3d4991c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: -102px;
}
    
#f9887b47 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 9111c43 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 cb687ca {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 2% 100px 2%;
}
    
#group_fs7 {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 2.2090317407866285%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 24a1e95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c3ab9d6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\39 c3ab9d6 {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 617f7a2 {
    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;
}
    
#widget_ons {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 7aa79f1 {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 2.2090317407866285%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 4227a29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 b41db59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 246175f {
    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 2da922a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\34 2da922a {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2a351ea {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 2.2090317407866285%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c432992 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 56b5d93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 91143a0 {
    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;
}
    
#\35 50a61f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\35 50a61f2 {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf267d53 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 9902453.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\37 9902453 {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 213f661 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7d6fe4f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#ab9b4bff {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    flex-direction: column;
}
    
#b30b45b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4c997c8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\31 4c997c8 {
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 40px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d530fc5f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#de6ee09b::before, #de6ee09b > .bgExtraLayerOverlay {
    
}
#de6ee09b {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.1957836011291025%;
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e5c8de8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a9e54e18 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.133629670787609%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ehr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ehr {
    width: 400px;
    height: auto;
    max-width: 100%;
    margin: -150px 0% 0px 0%;
}
    
#widget_orf {
    width: 100%;
    height: 150px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 5c22513 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fef79c5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4a4b973 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.133629670787609%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cde6ec6b::before, #cde6ec6b > .bgExtraLayerOverlay {
    
}
#cde6ec6b {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.1957836011291025%;
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f51d4c46 {
    width: 100%;
    height: 150px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 a3ebef0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 a3ebef0 {
    width: 400px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% -150px 0%;
}
    
#\30 d207c7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd41879d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a4ac824 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e433e2b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 3490c0f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\37 9370a0a {
    margin: 0px 0% 0px 0%;
}
    
#\33 721d98c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 4% 100px 4%;
}
    
#\34 f004fa1 {
    width: 48%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_5co {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k5k {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#group_hpe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dfh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9227e2b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f67255f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 851a1c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fd915431 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 fdbb0d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 5bff0d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fc64db5b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d47d9dfb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 55f6f3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\39 daf35a3 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 250px 2% 50px 2%;
}
    
#\38 c3386f1 {
    background-image: url("https://lirp.cdn-website.com/a01e1bb1/dms3rep/multi/opt/testimoinal-bg-6027985b-1920w.jpg");
    background-position: 50% 0%;
}
#\38 c3386f1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACAwQFBiEHERJBkf/EABUBAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEAAwADAQAAAAAAAAAAAAAAAQIDAAQRIf/aAAwDAQACEQMRAD8Au7T5DT5DRUkd3LIp3Bvi0a2tBHHUzgC649uOyevfxEUiTm0lanpwL017Osm4O5//2Q==');
}
    
#widget_g9u {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#d69d9758 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 661px;
    padding: 150px 4% 200px 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e20ea99f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#aae94f2f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 52d7f5f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#dc8b17cb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 6894fe8 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nf8 {
    width: 70.38%;
}
    
#widget_hel {
    width: 75.73%;
}
    
#widget_mk3 {
    width: 180px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 74c4a5b {
    padding: 50px 2% 50px 2%;
}
    
#\32 778724d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 812ab77 {
    padding: 50px 2% 50px 2%;
}
    
#f0678485.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0678485 {
    margin: 0px 0px 0px 0%;
}
    
#group_g90 {
    width: 80%;
}
#group_g90.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQGExQhMTKh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADEmH/2gAMAwEAAhEDEQA/AJmKW95ctQyRta6n5LeitYr5HMIIxpt4aB8RELxi5gvJRRqpSZ//2Q==');
}
    
#\35 33d7b8c {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_o9e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_4ih {
    margin-left: -30px;
}
    
#\32 4033ad1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 8d0c9cb {
    width: 80%;
}
#\35 8d0c9cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFEiIGMXH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AKuPWijcBgqY8pR2yHpZk95qI5pAF9RJxbxnRELg4VBf/9k=');
}
    
#ceb95e86 {
    margin-left: -30px;
}
    
#\31 56e340a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\31 56e340a {
    margin: 0px 0% 0px 0%;
}
    
#\39 9d30a93 {
    margin: 0px 0% 0px 0%;
}
    
#dfbb6ff5 {
    width: 72.28%;
}
    
#\35 111ff60.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\35 111ff60 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4b5cc33 {
    padding: 0px 2% 50px 2%;
}
    
#a46c6d4d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a46c6d4d {
    width: 150px;
    margin: -100px 0px 0px 0%;
}
    
#\35 3d4991c {
    margin-top: 2px;
}
    
#f9887b47 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cb687ca {
    padding: 0px 2% 50px 2%;
}
    
#\32 9111c43 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_fs7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 7aa79f1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 2a351ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_ons {
    width: 500px;
}
    
#\34 4227a29 {
    width: 500px;
}
    
#\36 c432992 {
    width: 500px;
}
    
#cf267d53 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7d6fe4f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#ab9b4bff {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d530fc5f {
    width: 100%;
    min-height: 80px;
}
    
#de6ee09b::before, #de6ee09b > .bgExtraLayerOverlay {
    
}
    
#cde6ec6b::before, #cde6ec6b > .bgExtraLayerOverlay {
    
}
    
#widget_ehr {
    width: 80%;
}
    
#\39 a3ebef0 {
    width: 80%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 721d98c {
    padding: 0px 2% 50px 2%;
}
    
#widget_5co {
    width: 39.64157831110972%;
}
    
#\34 f004fa1 {
    width: 56.36%;
}
    
#\37 9370a0a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 daf35a3 {
    padding: 150px 2% 150px 2%;
}
    
#d69d9758 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 120px 4% 50px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_ajd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#widget_o0g {
    height: auto;
    width: 74.41%;
}
    
#widget_07e {
    width: 100.00%;
}
    
#c060f65e {
    width: 63.99%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#aae94f2f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: flex-start;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e20ea99f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c24de3e5 {
    height: 240px;
}
    
#ba3158db {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ce082a70 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#dc8b17cb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 6894fe8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
}
    
#\37 52d7f5f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_nf8 {
    height: auto;
}
    
#widget_mk3 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 34.64%;
    order: 0;
}
    
#group_aq9 {
    column-gap: 3.0360531309297913%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_hel {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\30 483955d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ade74357 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 74c4a5b {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#e266b386 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_tip {
    height: 50px;
}
    
#\31 92064ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e9c7532f {
    height: 50px;
}
    
#\35 a237cd7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f48610a4 {
    height: 50px;
}
    
#\35 e2b6a6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fb47b91c {
    height: 50px;
}
    
#group_q9e {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cd3b56d6 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 778724d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#df124797 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 33d7b8c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#\31 812ab77 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 50px 4% 50px 4%;
}
    
#f0678485 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 23.65%;
    order: 1;
}
    
#group_g90 {
    height: auto;
    min-height: 251px;
}
#group_g90.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQGExQhMTKh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADEmH/2gAMAwEAAhEDEQA/AJmKW95ctQyRta6n5LeitYr5HMIIxpt4aB8RELxi5gvJRRqpSZ//2Q==');
}
    
#widget_4ih {
    height: 58px;
    margin-left: -23px;
}
    
#group_o9e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 4033ad1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 8d0c9cb {
    height: auto;
    min-height: 251px;
}
#\35 8d0c9cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFEiIGMXH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AKuPWijcBgqY8pR2yHpZk95qI5pAF9RJxbxnRELg4VBf/9k=');
}
    
#ceb95e86.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ceb95e86 {
    height: 58px;
    width: 63px;
    margin: 0px -20px 50px 0px;
}
    
#dfbb6ff5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 66.87%;
    order: 0;
}
    
#\39 9d30a93 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 ab58fde {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#cd1b8060 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 f53e79d {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\31 36695fe {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\30 c23f9dd {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\32 0ff545d {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#cd4af11d {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#dfcd2c32 {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\37 5f2a34f {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#e31675f9 {
    height: 50px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#group_t7e {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\39 1c87eb3 {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\31 4a26541 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 4b5cc33 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 15px 4%;
}
    
#a46c6d4d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a46c6d4d {
    height: auto;
    width: 100px;
    margin: 0px 0px 0px 0%;
}
    
#\35 3d4991c {
    margin-top: 17px;
    width: 72.47%;
}
    
#f9887b47 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 9111c43 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 cb687ca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#widget_ons {
    height: auto;
}
    
#\34 4227a29 {
    height: auto;
}
    
#\36 c432992 {
    height: auto;
}
    
#group_fs7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#\33 7aa79f1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#\31 2a351ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#cf267d53 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 7d6fe4f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ab9b4bff {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#a9e54e18 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d530fc5f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#de6ee09b::before, #de6ee09b > .bgExtraLayerOverlay {
    
}
#de6ee09b {
    height: auto;
    min-height: 251px;
}
    
#widget_ehr {
    height: auto;
    width: 230px;
}
    
#widget_orf {
    height: 150px;
}
    
#a4a4b973 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cde6ec6b::before, #cde6ec6b > .bgExtraLayerOverlay {
    
}
#cde6ec6b {
    height: auto;
    min-height: 251px;
}
    
#f51d4c46 {
    height: 150px;
}
    
#\39 a3ebef0 {
    height: auto;
    width: 230px;
}
}



@media (max-width: 767px) {
    
#\32 3490c0f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 721d98c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#widget_5co {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_k5k {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_dfh {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 9227e2b {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f67255f0 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 851a1c5 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 fdbb0d1 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 5bff0d2 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fc64db5b {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d47d9dfb {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f004fa1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_hpe {
    column-gap: 7.313511646553778%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#fd915431 {
    column-gap: 7.313511646553778%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 9370a0a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 55f6f3e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 daf35a3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 4% 50px 4%;
}
    
#d69d9758 {
    margin: 0px 0% 0px 0%;
}
}

