body{font-family:"Raleway",sans-serif;font-size:.95rem}@font-face{font-family:"Raleway",sans-serif;font-display:swap;font-size:.95rem}section{padding:1rem}.text-primary{color:#0067a6 !important}.text-secondary{color:#f2c230 !important}.text-faded{color:rgba(255,255,255,.9)}.bg-primary{background-color:#0067a6 !important}.btn-outline-primary{border-color:#0067a6 !important;color:#0067a6 !important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:#0067a6 !important;color:#fff !important;outline:none !important;box-shadow:none !important}.border-primary{border-color:#0067a6 !important}.border-secondary{border-color:#f2c230 !important}#mainNav{background-color:rgba(255,255,255,.99);display:block;padding:0}#mainNav .nav-contact-list{margin-bottom:0}#mainNav .nav-contact-list li{margin:.5rem;display:inline-block}#mainNav .nav-contact-list li a{color:#fff;text-align:center;transition:ease-in-out background .3s;display:table-cell;vertical-align:middle;border-color:#0067a6}#mainNav .nav-contact-list li a:hover{text-decoration:none}#mainNav .nav-container{padding:.7rem}#mainNav .nav-container .navbar-toggler{color:#343a40}#mainNav .nav-container .navbar-toggler:hover,#mainNav .nav-container .navbar-toggler:focus{color:#0067a6;border:none;outline:none}#mainNav .nav-container .nav-logo{height:54px}#mainNav .nav-container .nav-link{color:#373435;font-size:1.1rem}#mainNav .nav-container .nav-link:hover,#mainNav .nav-container .nav-link.active{color:#0067a6}#mainNav .language-btn{font-size:95%}header.masthead{padding-top:10rem;padding-bottom:calc(7rem - 56px);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3))),url("../img/header-mobile.webp");background:linear-gradient(rgba(0, 0, 0, 0.3)),url("../img/header-mobile.webp");background-position:center;background-size:cover;height:100vh}header.masthead .h3{font-size:1.6rem}header.masthead .btn-faded{width:60%;border:#fff 1px solid;margin:.5rem auto;padding:.5rem .5rem .7rem .5rem}header.masthead .btn-faded:hover,header.masthead .btn-faded:focus{background-color:rgba(2,105,164,.5);outline:none !important;box-shadow:none !important}#about h2{font-size:2.2rem}#about hr{border-color:#0067a6;border-width:3px}#services h2{font-size:2.2rem}#services hr{border-color:#0067a6;border-width:3px}#services h4{font-size:1.3rem;font-weight:lighter}#extra-services{background:linear-gradient(150deg, #0067a6, #f2c230)}#extra-services h3{font-size:1.55rem;margin-bottom:1rem}#medical_conditions h2{font-size:2.2rem}#medical_conditions hr{border-color:#0067a6;border-width:3px}#medical_conditions .nav-tabs{border-bottom:#0067a6 1px solid}#medical_conditions .nav-tabs .nav-link{color:#383d41}#medical_conditions .nav-tabs .nav-link:hover,#medical_conditions .nav-tabs .nav-link.active{color:#0067a6;border-color:#0067a6;border-bottom-color:#fff}#medical_conditions .tab-content h3{font-size:1.55rem;margin-top:1rem}#medical_conditions .tab-content hr{border-color:#0067a6;border-width:2px}#testimonials{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5))),url("../img/testimonials-mobile.webp");background:linear-gradient(rgba(0, 0, 0, 0.5)),url("../img/testimonials-mobile.webp");background-attachment:fixed;background-position:center;background-size:cover}#testimonials h2{font-size:2.2rem}#testimonials hr{border-color:#f2c230;border-width:3px}#testimonials .card-body{border-radius:.3rem}#testimonials .card-body .fa-quote-left,#testimonials .card-body .fa-quote-right{color:#0067a6 !important}.mfp-inline-holder .mfp-content{width:100% !important}.testimonial-popup{background:#fff;padding:1.25rem;text-align:center;border-radius:.3rem}.testimonial-popup.pre-scrollable{max-height:80vh}.testimonial-popup.pre-scrollable::-webkit-scrollbar{width:4px}.testimonial-popup.pre-scrollable::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.testimonial-popup.pre-scrollable::-webkit-scrollbar-thumb{background-color:#0067a6;outline:1px solid #0067a6}.testimonial-popup hr{border-width:2px}#team h2{font-size:2.2rem}#team hr{border-color:#0067a6;border-width:3px}#team .team-image{border-radius:.3rem .3rem 0 0}#contact h2{font-size:2.2rem}#contact hr{border-color:#0067a6;border-width:3px}#contact h4{font-size:1.3rem;font-weight:lighter}#contact .contact-details{padding:.5rem}#contact .contact-details li{margin:.8rem 0}#contact .contact-details li a:hover{text-decoration:none !important}#contact .contact-details li a:hover.text-dark:hover{color:#0067a6 !important}#contact .contact-form{padding:.5rem}#contact .contact-form span.text-danger,#contact .contact-form span.text-success{font-size:80%}#contact .contact-form .form-control{font-size:.9rem}#contact .contact-form .form-control:focus{border-color:#0067a6;box-shadow:inset 0 0 0 .2rem rgba(0,103,166,.25)}#error-page{background:linear-gradient(150deg, #0067a6, #f2c230);width:100vw;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center}#error-page .message-container{background-color:#fff;padding:3rem;width:90%}@media(max-width: 768px)and (orientation: landscape){header.masthead{padding-top:10rem;padding-bottom:calc(7rem - 56px);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3))),url("../img/header-mobile.webp");background:linear-gradient(rgba(0, 0, 0, 0.3)),url("../img/header-mobile.webp");background-attachment:fixed;background-position:center center;background-size:cover;height:120vh}header.masthead .btn-faded,header.masthead .btn-faded-contact,header.masthead .btn-gradient{display:none}}/*# sourceMappingURL=app.min.css.map */
