@media (min-width:1025px) {
  *#dm .dmInner div.u_1517728989 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1517728989 .flip-box-vert-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1517728989 .flip-box-horz-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1819517987 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1819517987 .flip-box-vert-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1819517987 .flip-box-horz-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1081438056 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1081438056 .flip-box-vert-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1081438056 .flip-box-horz-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1439280371 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1439280371 .flip-box-vert-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1439280371 .flip-box-horz-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1421249257 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1421249257 .flip-box-vert-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1421249257 .flip-box-horz-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }
}

@media all {
  *#dm .dmInner div.u_3924084673 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(33,33,33,0.3) rgba(33,33,33,0.3) rgba(33,33,33,0.3) rgba(33,33,33,0.3) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3924084673 textarea {
    border-style:solid !important;
    border-color:rgba(33,33,33,0.3) rgba(33,33,33,0.3) rgba(33,33,33,0.3) rgba(33,33,33,0.3) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3924084673 select {
    border-style:solid !important;
    border-color:rgba(33,33,33,0.3) rgba(33,33,33,0.3) rgba(33,33,33,0.3) rgba(33,33,33,0.3) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3924084673 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .m-recaptcha { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .dmforminput input { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .dmforminput textarea { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .dmforminput .fileUploadLink { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .checkboxwrapper span { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .radiowrapper span { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .optinwrapper div { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .freetextwrapper { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .dmforminput select { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 .dmforminput option { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 input::placeholder { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 input.placeholder { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 textarea::placeholder { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 textarea.placeholder { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 select::placeholder { color:rgba(33,33,33,1) !important; }

  *#dm .dmInner div.u_3924084673 select.placeholder { color:rgba(33,33,33,1) !important; }

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

  *#dm .dmInner div.u_3924084673 .dmform-success {
    font-weight:bold !important;
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_3924084673 .dmform-success .rteBlock {
    font-weight:bold !important;
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_3924084673 .dmform-error {
    font-weight:bold !important;
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_3924084673 .dmformsubmit {
    width:150px !important;
    height:45px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_2950549290 {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1517728989 .front-text {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.u_1517728989 .overlay-back { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1517728989 .flip-box-vert-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1517728989 .flip-box-horz-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner *.u_1517728989 .overlay-front { background-color:rgba(0,0,0,0.41) !important; }

  *#dm .dmInner div.u_1819517987 .front-text {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.u_1819517987 .overlay-back { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1819517987 .flip-box-vert-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1819517987 .flip-box-horz-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner *.u_1819517987 .overlay-front { background-color:rgba(0,0,0,0.41) !important; }

  *#dm .dmInner div.u_1819517987 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/weight-loss-2-1920w.webp) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1819517987 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/weight-loss-2-1920w.webp) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1081438056 .front-text {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.u_1081438056 .overlay-back { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1081438056 .flip-box-vert-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1081438056 .flip-box-horz-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner *.u_1081438056 .overlay-front { background-color:rgba(0,0,0,0.41) !important; }

  *#dm .dmInner div.u_1081438056 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/middle-age-women-1920w.webp) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1081438056 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/middle-age-women-1920w.webp) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1439280371 .front-text {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.u_1439280371 .overlay-back { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1439280371 .flip-box-vert-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1439280371 .flip-box-horz-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner *.u_1439280371 .overlay-front { background-color:rgba(0,0,0,0.41) !important; }

  *#dm .dmInner div.u_1439280371 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/HGH-Peptide-Therapy-1-1920w.webp) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1439280371 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/HGH-Peptide-Therapy-1-1920w.webp) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1256423934 {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1517728989 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/GettyImages-1256489741-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1517728989 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/GettyImages-1256489741-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner *.u_1704762876 #wave_obj1 { fill:rgba(69,158,195,1) !important; }

  *#dm .dmInner *.u_1704762876 #wave_obj2 { fill:rgba(62,115,214,1) !important; }

  *#dm .dmInner *.u_1704762876 #wave_obj3 { fill:rgba(233,233,233,1) !important; }

  *#dm .dmInner a.u_1622163770 span.text {
    color:rgba(69,158,195,1) !important;
    font-weight:bold !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1622163770 {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(217,217,217,1) 100%) !important;
    background-origin:border-box !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1865395346 span.text {
    color:rgba(69,158,195,1) !important;
    font-weight:bold !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1865395346 {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(217,217,217,1) 100%) !important;
    background-origin:border-box !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1473271139 span.text {
    color:rgba(69,158,195,1) !important;
    font-weight:bold !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1473271139 {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(217,217,217,1) 100%) !important;
    background-origin:border-box !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1003521276 span.text {
    color:rgba(69,158,195,1) !important;
    font-weight:bold !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1003521276 {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(217,217,217,1) 100%) !important;
    background-origin:border-box !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1066092265 span.text {
    color:rgba(69,158,195,1) !important;
    font-weight:bold !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1066092265 {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(217,217,217,1) 100%) !important;
    background-origin:border-box !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1996847340 span.text {
    color:rgba(69,158,195,1) !important;
    font-weight:bold !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1996847340 {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(217,217,217,1) 100%) !important;
    background-origin:border-box !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1421249257 .front-text {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.u_1421249257 .overlay-back { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1421249257 .flip-box-vert-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1421249257 .flip-box-horz-back {
    background-color:rgba(10,37,78,1) !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner *.u_1421249257 .overlay-front { background-color:rgba(0,0,0,0.41) !important; }

  *#dm .dmInner div.u_1421249257 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/GettyImages-925537884-1920w.png) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1421249257 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/GettyImages-925537884-1920w.png) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1517728989 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1819517987 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1081438056 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1439280371 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1517728989 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1517728989 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1421249257 .front-text { font-size:24px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1517728989 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1819517987 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1081438056 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1439280371 .front-text { font-size:30px !important; }

  *#dm .dmInner div.u_1421249257 .front-text { font-size:30px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 102px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_83t {
    width: 16.95%;
    height: 67px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 111px;
    padding: 0% 2% 8% 2%;
}
    
#widget_83t {
    width: 32.58%;
    height: 69px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 61px;
    align-items: center;
    width: 100%;
    justify-content: space-around;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 10% 4%;
}
    
#widget_83t.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_83t {
    height: auto;
    width: 78.68%;
    align-self: center;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 cf0eebc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\35 df9db4e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_be0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e6dc427 {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(69, 158, 195, 0.65) 100%);
    background-origin: border-box;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 df9db4e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#\35 cf0eebc {
    width: 100%;
    min-height: 8px;
}
}



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



@media all {
    
#\37 29c9729[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
#\37 29c9729 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(69, 158, 195, 0.65) 100%);
    background-origin: border-box;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8afb151 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
}
    
#d19f0902 {
    margin: 0px 0% 0px 0%;
}
    
#group_phl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_cv5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#c003ce43 {
    background-image: linear-gradient(180deg, rgba(69, 158, 195, 0.65) 0%, rgba(62, 115, 214, 1) 100%);
    background-origin: border-box;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 8afb151 {
    padding: 0% 4% 8% 4%;
}
    
#group_phl {
    column-gap: 10px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_cv5 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d19f0902 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 29c9729 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8afb151 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 10% 4%;
}
    
#group_phl {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_cv5 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d19f0902 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c5ce7c4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\30 02dd8e7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
}
    
#\38 71a387d {
    margin: 0px 0% 0px 0%;
}
    
#widget_es1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_njh.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_njh {
    width: 100.00%;
    height: 703px;
    min-height: 100px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 dc279c7 {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(69, 158, 195, 0.65) 100%);
    background-origin: border-box;
}
    
#a82b108f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a82b108f {
    width: 100.00%;
    height: 703px;
    min-height: 100px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 02dd8e7 {
    padding: 0% 4% 8% 4%;
}
    
#widget_njh {
    width: 100.00%;
    height: 860px;
}
    
#\38 71a387d {
    margin: 0px 0% 0px 0%;
}
    
#a82b108f {
    width: 100.00%;
    height: 860px;
}
}



@media (max-width: 767px) {
    
#c5ce7c4b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 02dd8e7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 10% 4%;
}
    
#widget_es1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_es1 {
    align-self: flex-start;
    margin: 20px 0px 20px 0px;
}
    
#widget_njh {
    width: 100.00%;
    height: 704px;
}
    
#\38 71a387d {
    margin: 0px 0% 0px 0%;
}
    
#a82b108f {
    width: 100.00%;
    height: 704px;
}
}



@media all {
    
#\37 ba5a234 {
    margin: 0px 0% 0px 0%;
}
    
#\31 644a94b[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
#\31 644a94b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(90deg, rgba(69, 158, 195, 0.09) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8c09f88 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
}
    
#\38 5ab28bb {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#widget_bcd {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\32 62198b0[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
#\32 62198b0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(450deg, rgba(255, 255, 255, 1) 0%, rgba(69, 158, 195, 0.09) 100%);
    background-origin: border-box;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3704dbd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\38 529942d {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#widget_3ql.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_3ql {
    width: 493px;
    height: 387px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 6be7e06.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 6be7e06 {
    width: 493px;
    height: 387px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8c09f88 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 644a94b {
    width: 100%;
    min-height: 80px;
}
    
#\32 62198b0 {
    width: 100%;
    min-height: 80px;
}
    
#widget_3ql {
    width: 595px;
    height: 377px;
}
    
#widget_bcd {
    margin-top: 14px;
}
    
#\33 6be7e06 {
    width: 598px;
    height: 395px;
}
}



@media (max-width: 767px) {
    
#\31 644a94b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8c09f88 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 62198b0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 7fd8649[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
#\38 7fd8649 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(90deg, rgba(69, 158, 195, 0.09) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e88b0a2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\33 c485bbe {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#ad875a6d {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\33 2cfc24c[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
#\33 2cfc24c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(450deg, rgba(255, 255, 255, 1) 0%, rgba(69, 158, 195, 0.09) 100%);
    background-origin: border-box;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#e6a2100c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 3% 2%;
}
    
#\35 0aa9897 {
    margin: 0px 0% 0px 0%;
}
    
#\32 351a19c {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\39 79c2a4a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 79c2a4a {
    width: 493px;
    height: 387px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd8245bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cd8245bc {
    width: 493px;
    height: 387px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6a2100c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 7fd8649 {
    width: 100%;
    min-height: 80px;
}
    
#\33 2cfc24c {
    width: 100%;
    min-height: 80px;
}
    
#\39 79c2a4a {
    width: 598px;
    height: 387px;
}
    
#ad875a6d {
    margin-top: 15px;
}
    
#cd8245bc {
    width: 598px;
    height: 425px;
}
    
#\33 c485bbe {
    margin-top: 15px;
}
}



@media (max-width: 767px) {
    
#e6a2100c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 7fd8649 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2cfc24c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 416d490 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 28d670d {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 5% 2%;
}
    
#\31 7e83f1d {
    margin: 0px 0% 0px 0%;
}
    
#widget_e16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p2g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 28d670d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 0% 4% 8% 4%;
}
    
#\35 416d490 {
    width: 100%;
    min-height: 80px;
}
    
#\31 7e83f1d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 416d490 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\31 28d670d {
    min-height: 0;
    flex-direction: column;
    row-gap: 20px;
    flex-wrap: nowrap;
    padding: 0% 4% 10% 4%;
}
    
#widget_e16 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 7e83f1d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 4100666::before, #\33 4100666 > .bgExtraLayerOverlay {
    
}
#\33 4100666 {
    background-position: 50% 0%;
    
    background-image: url(https://lirp.cdn-website.com/f8256d27/dms3rep/multi/opt/Site+Webpage+%281%29-1920w.png);
    box-shadow: none;
}
    
#\37 23ea1a0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 18% 2% 18% 2%;
}
    
#widget_e5g.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_e5g {
    width: 91.2892996485791%;
    height: 166px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: -102px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_s5b {
    width: 47.02952489000802%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 28d5742.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 28d5742 {
    width: 47.02952489000802%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: -43px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 758bade {
    margin: 0px 0% 0px 0%;
}
    
#group_vmb {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#a4d6bd61 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 34px;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 878bdf0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    order: 0;
}
    
#de2e2582 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 34px;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cef73417 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 34px;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4100666::before, #\33 4100666 > .bgExtraLayerOverlay {
    
}
#\33 4100666 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 0%;
}
    
#\37 23ea1a0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 404px;
}
    
#widget_e5g {
    width: 78.52%;
}
    
#\31 28d5742 {
    width: 94.61%;
}
}



@media (max-width: 767px) {
    
#\33 4100666::before, #\33 4100666 > .bgExtraLayerOverlay {
    
}
    
#\37 23ea1a0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 18% 4% 18% 4%;
}
    
#group_vmb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 878bdf0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 28d5742 {
    width: 91.96%;
    margin-top: 71px;
}
    
#widget_e5g.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_e5g {
    width: 100.00%;
    margin: -27px 0% -102px 0%;
}
    
#\36 758bade {
    margin: 0px 0% 100px 0%;
}
    
#a4d6bd61 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#de2e2582 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cef73417 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 c9f416a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#c847cebc {
    min-height: 120px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#c351dd46 {
    width: 99.99915949584778%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1a592f7 {
    margin: 0px 0% 0px 0%;
}
    
#c847cebc {
    padding: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 c9f416a {
    width: 100%;
    min-height: 40px;
    align-items: center;
    height: auto;
}
    
#\33 1a592f7 {
    margin: 0px 0% 0px 0%;
}
    
#c847cebc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
}



@media all {
    
#bbc64d25 {
    min-height: 104px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\34 c290cb9 {
    margin: -150px 0% 0px 0%;
}
    
#b85de091 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 34px;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2c39fb7 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 34px;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d093ed9 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 34px;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d4ac9ed {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
}
}



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



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



@media all {
    
#\33 7c4001a {
    margin: 0px 0% 0px 0%;
}
    
#abec2727 {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#c445a9a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c445a9a2 {
    width: 493px;
    height: 387px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 66c90d9[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
#\35 66c90d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(90deg, rgba(69, 158, 195, 0.09) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    flex-direction: row;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ac3101f6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\34 50234aa {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 3% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#abec2727 {
    margin-top: 15px;
}
    
#c445a9a2 {
    width: 598px;
    height: 387px;
}
    
#\35 66c90d9 {
    width: 100%;
    min-height: 80px;
}
    
#\34 50234aa {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (max-width: 767px) {
    
#\35 66c90d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 50234aa {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

