/*!********************************************************
FRONTEND CSS
**********************************************************/.open-sans-condensed{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 75}body{font-size:24px;font-weight:300;color:#888;line-height:30px}h1,h2{margin-top:10px;font-size:42px;font-weight:300;color:#555;line-height:50px}h3{font-size:28px;font-weight:300;color:#555;line-height:30px;padding-bottom:5px}a,a.nav-link{text-decoration:none}a,a.nav-link{color:var(--themePrimaryColor);transition:.3s}a.nav-link:focus,a.nav-link:hover{opacity:.8;transition:.3s}.nav-pills a.nav-link,a.nav-link:hover,a:hover{text-decoration:none}img{max-width:100%}::-moz-selection{background:var(--themePrimaryColor);color:#fff;text-shadow:none}::selection{background:var(--themePrimaryColor);color:#fff;text-shadow:none}.section-container{margin:0 auto}.section-container-gray-bg{background:#f8f8f8}.btn-blue-outline{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;color:#35519b;background-color:#fff;border:1px solid #35519B;text-decoration:none;letter-spacing:.04em;line-height:41px;padding:15px 35px;text-transform:uppercase}.btn-blue-outline:hover{color:#fff;background-color:#35519b;border:1px solid #35519B}.btn-blue-rounded{font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;color:#fff;background-color:#35519b;border:1px solid #35519B;text-decoration:none;letter-spacing:.02em;line-height:22px;padding:8px 40px;text-transform:uppercase;border-radius:27px}.btn-blue-rounded:hover{color:#35519b;background-color:#fff;border:1px solid #35519B}.btn-blue-form{font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;color:#fff;background-color:#35519b;border:1px solid #35519B;text-decoration:none;line-height:27px;padding:15px 35px;text-transform:uppercase}.btn-blue-form:hover{color:#35519b;background-color:#fff;border:1px solid #35519B}.nav-bg{background-color:#35519b;border-radius:30px 0 0 30px;width:100%}.navbar-nav .nav-link{font-family:Open Sans,sans-serif;font-size:17px;font-weight:400;color:#fff;text-decoration:none;letter-spacing:.04em;line-height:23px;padding:15px 35px!important;text-transform:uppercase}.home-dl{background-image:url(/assets/img/home-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:260px 0}.home-dl h1{font-size:60px;font-weight:700;color:#fff;letter-spacing:.02em;line-height:82px}.home-dl h4{font-family:Open Sans,sans-serif;font-size:35px;font-weight:400;color:#fff;letter-spacing:.04em;line-height:47px}.home-services{margin-top:-160px}.services-box{background-color:#eef2ff;display:flex;flex-direction:column;justify-content:end;min-height:350px}.service-box-img{height:100px;width:auto}.services-box h6{font-size:40px;font-weight:700;color:#35353a;letter-spacing:.02em;line-height:45px;text-transform:uppercase}.services-box h5{font-family:Open Sans,sans-serif;font-size:15px;font-weight:600;color:#35519b;letter-spacing:.04em;line-height:20px;text-transform:uppercase;overflow-y:hidden}.services-box h5 span{margin-left:-100px;transition:.5s ease-in-out}.services-box:hover h5 span{margin-left:0;transition:.5s ease-in-out}.mission-bg{background-image:url(/assets/img/mission-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:135px 0}.mission-border{border-left:solid #fff 42px;padding-left:50px}.mission-bg h4{font-size:40px;font-weight:700;color:#fff;letter-spacing:.02em;line-height:55px;text-transform:uppercase}.mission-bg p{font-family:Open Sans,sans-serif;font-size:25px;font-weight:400;color:#fff;letter-spacing:.04em;line-height:34px}.mission-bg a{font-family:Open Sans,sans-serif;font-size:30px;font-weight:100;color:#fff;letter-spacing:.04em;line-height:41px}.mission-bg a img{vertical-align:middle}.contact-bg{background-image:url(/assets/img/contact-dl.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:200px 0}.contact-box{background-color:#35519b;padding:70px 45px;margin-left:25%}.contact-box h3{font-size:40px;font-weight:700;color:#fff;letter-spacing:.02em;line-height:45px;text-transform:uppercase}.contact-info-box{background-color:#fff;border:1px solid #35519B;padding:40px 60px;margin-right:-80px}.contact-info-box a{color:#35353a;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:27px}.contact-info-box i{color:#35519b;font-size:40px;vertical-align:middle}.contact-doc{position:absolute;bottom:-200px;left:-370px}.about-dl{background-image:url(/assets/img/about-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:400px 0 250px}.about-dl h1{font-size:60px;font-weight:700;color:#fff;letter-spacing:.02em;line-height:82px}.about p{font-family:Open Sans,sans-serif;font-size:25px;font-weight:400;color:#35353a;letter-spacing:.04em;line-height:34px}.services-dl{background-image:url(/assets/img/wound-care-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:50px 0}.services-heading{font-size:60px;font-weight:700;color:#fff;letter-spacing:.02em;line-height:82px;text-transform:uppercase}.services-dl h4{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;color:#fff;letter-spacing:.04em;line-height:41px}.wound-care-dl{background-image:url(/assets/img/wound-care-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}.services-info h2{font-family:Open Sans,sans-serif;font-size:40px;font-weight:900;color:#35519b;letter-spacing:.04em;line-height:55px}.services-info h5{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;color:#35519b;letter-spacing:.04em;line-height:41px}.services-info p{font-family:Open Sans,sans-serif;font-size:25px;font-weight:400;color:#35353a;letter-spacing:.04em;line-height:34px}.services-faq,.services-faq .accordion-body{background-color:#e2e8fc}.services-faq .accordion-body .border-body{border-top:1px solid #35519B}.services-faq h2{font-family:Open Sans,sans-serif;font-size:40px;font-weight:900;color:#35519b;letter-spacing:.04em;line-height:55px;text-transform:uppercase}.services-faq p{font-family:Open Sans,sans-serif;font-size:25px;font-weight:400;color:#35353a;letter-spacing:.04em;line-height:34px}.services-faq .accordion-item{border:1px solid #35519B!important;background-color:#e2e8fc!important;margin-bottom:10px}.services-faq .accordion-button{font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;color:#35519b;letter-spacing:.03em;line-height:41px;background-color:#e2e8fc!important;padding:2rem}.services-faq .accordion-body{padding:0 2rem 2rem}.services-faq .accordion-button:after{flex-shrink:unset;width:unset;height:unset;margin-left:auto;font-family:"Font Awesome 5 Free";content:"";transition:var(--bs-accordion-btn-icon-transition);vertical-align:middle;background-image:unset;background-repeat:unset;background-size:unset;font-size:30px}.services-faq .accordion-button:not(.collapsed):after{background-image:unset;transform:unset;transform:rotate(90deg)}.services-faq .accordion-button:focus{z-index:3;outline:0;box-shadow:unset}.services-faq .accordion-header{margin-top:0}.wound-treatment-dl{background-image:url(/assets/img/wound-treatment-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}.pressure-injury-dl{background-image:url(/assets/img/pressure-injury-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}.traumatic-injury-dl{background-image:url(/assets/img/traumatic-injuries-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}.peripheral-arterial-dl{background-image:url(/assets/img/arterial-disease-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}.chronic-wound-dl{background-image:url(/assets/img/chronic-wound-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}.diabetic-ulcer-dl{background-image:url(/assets/img/diabetic-ulcers-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}.diabetic-info h2{font-family:Open Sans,sans-serif;font-size:40px;font-weight:900;color:#35519b;line-height:55px}.diabetic-box{background-image:linear-gradient(#E2E8FC,#F9FAFF);padding:50px 30px}.diabetic-box h5{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;color:#35519b;letter-spacing:.04em;line-height:41px}.diabetic-box h2{font-family:Open Sans,sans-serif;font-size:80px;font-weight:900;color:#35519b;letter-spacing:-.005em;line-height:109px}.diabetic-box h6{font-family:Open Sans,sans-serif;font-size:25px;font-weight:400;color:#35353a;letter-spacing:.04em;line-height:34px}.venous-leg-dl{background-image:url(/assets/img/venous-leg-dl.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:110px 0 30px}#apptModal .btn-close{width:0px;height:0px}#apptModal .modal-content{border-radius:0}#apptModal h3{font-size:40px;font-weight:700;color:#35353a;letter-spacing:.02em;line-height:55px;text-transform:uppercase}#apptModal .form-control{font-size:20px;font-weight:600;color:#35353a;border:1px solid #707070;border-radius:0;padding:12px 15px;height:48px}#apptModal .timepicker{width:calc(100% - .4em)}#apptModal .form-control::placeholder{font-size:20px;font-weight:600;color:#35353a}#apptModal .flatpickr-mobile{width:100%}footer{padding:40px 0 0;background-color:#d8d8d8;color:#aaa;text-align:left}.footer-left a,.footer-left a:focus,.footer-left a:hover{color:#ddd}.footer-top a{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;color:#35353a;text-decoration:none}.footer-top i{color:#35519b;font-size:20px;vertical-align:middle}.footer-top h6{font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;color:#35353a;text-decoration:none}.newsletter .input-group{background-color:#fff;border-radius:27px;padding:5px}.newsletter button{border-radius:27px;background-color:#35519b;color:#fff;font-size:15px;font-weight:700;border-top-left-radius:27px!important;border-bottom-left-radius:27px!important;padding:5px 20px}.newsletter .form-control{border:unset;padding:8px 15px}.footer-bottom{background-color:#35353a}.footer-bottom h6{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;color:#d1d1d1}.footer-bottom a{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;color:#d1d1d1;text-decoration:none}.footer-logo{max-width:266px}.card-header{font-weight:700}.card-header.card-title{color:var(--bs-gray-800)}.card-body ul{margin-bottom:0}.card-body li{margin-bottom:.1em}@media (max-width:1200px){.nav-logo{width:160px}.services-heading{font-size:45px;line-height:55px}.services-info h2{font-size:34px;line-height:48px}.services-info h5{font-size:26px;line-height:36px}.services-info p{font-size:20px;line-height:29px}.services-faq h2{font-size:34px;line-height:48px}.services-faq .accordion-button{font-size:24px;line-height:35px}.services-faq .accordion-button:after{font-size:24px}.services-faq p{font-size:20px;line-height:28px}.services-dl h4{font-size:24px;line-height:35px}.services-box h6{font-size:34px;line-height:39px}.about-dl h1{font-size:54px;line-height:76px}.about-dl{padding:250px 0 140px}.about p{font-size:19px;line-height:28px}.mission-bg h4{font-size:34px;line-height:49px}.mission-bg p{font-size:20px;line-height:28px}.mission-bg{padding:100px 0}.mission-bg a{font-size:24px;line-height:35px}.contact-box h3{font-size:34px;line-height:39px}.contact-info-box a{font-size:16px;line-height:23px}.contact-info-box i{font-size:30px}.contact-bg{padding:125px 0}.contact-doc{bottom:-125px}.navbar-nav .nav-link{padding:15px 28px!important}}@media (max-width:992px){footer{text-align:center}.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.nav-bg{text-align:end}.home-dl h1{font-size:54px;line-height:76px}.home-dl h4{font-size:29px;line-height:40px}.home-dl{padding:215px 0}.btn-blue-outline{font-size:24px;line-height:35px}.contact-box{margin-left:0%}.contact-bg{padding:100px 0}.contact-doc{bottom:-100px;left:-340px}#apptModal h3{font-size:34px;line-height:48px}}@media (max-width:768px){.footer-logo{max-width:160px}.services-heading{font-size:34px;line-height:45px}.services-info h2{font-size:28px;line-height:42px}.services-info h5{font-size:22px;line-height:32px}.services-info p{font-size:16px;line-height:25px}.services-faq h2{font-size:28px;line-height:42px}.services-faq .accordion-button{font-size:20px;line-height:31px}.services-faq .accordion-button:after{font-size:20px}.btn-blue-rounded{font-size:14px}.services-faq p{font-size:16px;line-height:24px}.services-dl h4{font-size:20px;line-height:31px}.services-box h6{font-size:30px;line-height:35px}.about-dl h1{font-size:48px;line-height:70px}.about-dl{padding:200px 0 50px}.about p{font-size:16px;line-height:25px}.mission-bg h4{font-size:30px;line-height:44px}.mission-bg p{font-size:16px;line-height:24px}.mission-bg{padding:70px 0}.mission-bg a,.btn-blue-outline{font-size:20px;line-height:30px}.home-dl h1{font-size:48px;line-height:70px}.home-dl h4{font-size:23px;line-height:34px}.contact-box{margin-left:20%}.contact-doc{bottom:-100px;left:-275px;width:450px}.footer-top h6{font-size:18px}.newsletter button{font-size:14px}.footer-bottom a{font-size:16px}}@media (max-width: 600px){.services-faq .accordion-button{font-size:18px;line-height:27px}.home-dl h1{font-size:44px;line-height:56px}.home-dl h4{font-size:20px;line-height:30px}.home-dl{padding:60px 0 215px}.mission-bg a{font-size:18px;line-height:26px}.services-box h6{font-size:28px;line-height:32px}.btn-blue-outline{font-size:16px;line-height:22px}.contact-doc{display:none}.contact-box{margin-left:0;margin-right:50px}.contact-box h3{font-size:30px;line-height:34px}.contact-info-box{padding:25px 30px;margin-right:-80px}#apptModal h3{font-size:24px;line-height:36px}#apptModal .form-control{font-size:16px}#apptModal .form-control::placeholder{font-size:16px}.btn-blue-form{font-size:16px}.services-box{min-height:300px}}@media (max-width:415px){h1,h2{font-size:32px}}
