﻿header{background:rgba(0,0,0,0);display:block}header .bottom-container{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:24px 0 18px}header .logo-container{width:25%}@media(max-width: 1050px){header .logo-container{width:35%}}@media(max-width: 600px){header .logo-container{width:45%}}header .logo-container img{width:75%}@media(max-width: 1200px){header .logo-container img{width:100%}}header .nav-container{display:flex;flex-flow:row;align-items:center;justify-content:space-between}@media(max-width: 1200px){header .nav-container{display:none}}header .nav{display:flex;flex-flow:row;justify-content:space-around;list-style:none;margin-right:12px;font-size:1.4rem}header .nav li{position:relative}header .nav li a{display:flex;flex-flow:row;align-items:center;justify-content:space-between;white-space:nowrap;text-decoration:none;color:#fff;margin:0 12px;cursor:pointer;transition:.3ms ease-in-out}header .nav li a:hover{color:#31bceb}header .nav li:hover .dropdown-menu{display:block}header .nav li a img{width:1rem;margin-left:12px}header .dropdown-menu{display:none;position:absolute;background-image:url("/img/icons/logoHeart.svg");background-position:bottom right;background-repeat:no-repeat;background-size:contain;background-color:#31bceb;border-radius:2px;top:28px;z-index:2;box-shadow:0px 0px 3px 0px rgba(0,0,0,.75);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.75)}header .dropdown-menu .menu{display:flex;flex-flow:row;justify-content:center;background-color:rgba(66,165,231,.75)}header .dropdown-menu .menu .category{border-right:1px solid #31bceb}header .dropdown-menu .menu .category li a{margin:0}header .dropdown-menu .gen-category .services{display:flex;flex-flow:row;align-items:flex-start;column-gap:4px}header .dropdown-menu .menu .category:last-of-type{border-right:none}header .dropdown-menu .menu h3{font-weight:bold;font-size:1.2rem;color:#fff;padding:10px;cursor:pointer;white-space:nowrap;width:100%}header .dropdown-menu .menu li{list-style:none}header .dropdown-menu .menu li a,header .dropdown-menu .menu a{text-decoration:none;color:#fff;font-size:1.1rem;width:100%;transition:.35s;padding:10px;margin:0}header .dropdown-menu .menu li a:hover,header .dropdown-menu .menu a:hover{background-color:#273369}header .service-dropdown{left:-300px}header .patient-dropdown{left:-250px}header .dropdown-menu::-webkit-scrollbar{width:8px}header .dropdown-menu::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}header .dropdown-menu::-webkit-scrollbar-thumb{background:#888;border-radius:4px}header .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#555}.mobile-mneu-btn{content:"☰";color:#fff;font-size:2.5rem;transition:ease-in-out .4ms;display:none;padding-bottom:8px;cursor:pointer}.mobile-mneu-btn:hover{color:#273369}@media(max-width: 1200px){.mobile-mneu-btn{display:block}}@media(max-width: 650px){.mobile-mneu-btn{font-size:2.2rem}}@media(max-width: 500px){.mobile-mneu-btn{font-size:2.1rem}}@media(max-width: 350px){.mobile-mneu-btn{font-size:2rem}}.mobile-nav-toggle{text-align:right;text-align:-webkit-right;position:fixed;top:0;right:-100%;width:100%;height:100vh;background-color:#333;transition:right .3s ease-in-out;z-index:9999}.mobile-nav-toggle .close-block{display:flex;flex-flow:row;align-items:center;justify-content:space-between;padding:30px 30px 40px}.mobile-nav-toggle .close-block button{background-color:#fff;color:#273369;font-size:1rem;border-radius:50%;border:2px solid #273369;padding:2px 8px;transition:ease-in-out .4ms;cursor:pointer;margin-bottom:-2px}.mobile-nav-toggle .close-block button:hover{background-color:#273369;color:#31bceb}.mobile-nav-toggle .call-btn{text-decoration:none;color:#fff;display:flex;flex-flow:row;align-items:center;justify-content:center;font-size:1.1rem;border-radius:40px;padding:12px 24px;background-color:#273369 !important;width:100%}.mobile-nav-toggle .call-btn img{width:30px;padding-right:10px}.mobile-nav-toggle .close-box{width:55%}@media(max-width: 850px){.mobile-nav-toggle .close-box{width:50%}}@media(max-width: 550px){.mobile-nav-toggle .close-box{width:25%}}@media(max-width: 350px){.mobile-nav-toggle .close-box{width:20%}}.mobile-nav-toggle .close-box .close-menu-btn{color:#fff;background-color:rgba(0,0,0,0);width:100%;height:100%;text-align:right;padding-top:40px;padding-right:40px;display:block;cursor:pointer;font-size:1.2rem}@media(max-width: 450px){.mobile-nav-toggle .close-box .close-menu-btn{padding-right:20px}}@media(max-width: 375px){.mobile-nav-toggle .close-box .close-menu-btn{font-size:1.4rem;padding-right:40px}.mobile-nav-toggle .close-box .close-menu-btn span{display:none}}@media(max-width: 375px){.mobile-nav-toggle .close-box .close-menu-btn{padding-right:28px}}.mobile-nav-toggle .nav-container-outter{height:100vh;width:45%;background-color:#31bceb;overflow-y:scroll;padding-bottom:24px;background-image:url("/img/icons/logoHeart.svg");background-repeat:no-repeat;background-size:50%;background-position:bottom right}@media(max-width: 850px){.mobile-nav-toggle .nav-container-outter{width:50%}}@media(max-width: 550px){.mobile-nav-toggle .nav-container-outter{width:75%}}@media(max-width: 350px){.mobile-nav-toggle .nav-container-outter{width:80%}}.mobile-nav-toggle .nav-container{width:100%;height:100vh;background-color:rgba(66,165,231,.75)}.mobile-nav-toggle nav ul{display:flex;flex-flow:column;list-style:none}.mobile-nav-toggle nav ul h4{font-weight:bold;font-size:1.4rem;color:#273369;text-align:center;margin:4px 0}.mobile-nav-toggle nav ul h4 a{text-decoration:none;color:#273369}.mobile-nav-toggle nav ul h5{font-weight:bold;font-size:1.2rem;color:#273369;text-align:center;margin:6px 0;cursor:pointer;display:flex;flex-flow:row;align-items:center;justify-content:center}.mobile-nav-toggle nav ul h5 img{width:18px;margin-left:8px;margin-bottom:-2px}.mobile-nav-toggle nav ul li{width:100%;text-align:center;transition:background-color ease-in-out .4ms;padding:4px 0}.mobile-nav-toggle nav ul li a{text-decoration:none;color:#fff;transition:color ease-in-out .4s;font-size:1.2rem}.mobile-nav-toggle nav ul li:hover{background-color:#273369}.mobile-nav-toggle .inner-mobile-dropdown{transition:ease-in-out .35ms;display:none}.mobile-nav-toggle .blocked{display:block}.mobile-nav-toggle.open{right:0}footer{background-color:#20426c;background-image:url("/assets/img/icons/blue-bg.svg");background-size:cover;background-position:top;background-repeat:no-repeat}footer .container{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;padding:80px 0 60px}@media(max-width: 700px){footer .container{flex-flow:column;align-items:center}}footer .container div{width:20%}footer .container div h3{color:#42a5e7;font-size:1.2rem;padding-bottom:12px}@media(max-width: 1024px){footer .container div h3{padding-bottom:8px}}@media(max-width: 900px){footer .container div h3{font-size:1.1rem}}@media(max-width: 800px){footer .container div h3{font-size:1rem}}@media(max-width: 650px){footer .container div h3{font-size:1.4rem}}footer .container div p,footer .container div a{text-decoration:none;color:#fff;font-size:1rem;line-height:1.4;padding-bottom:4px;display:block}@media(max-width: 1000px){footer .container div p,footer .container div a{font-size:.9rem}}@media(max-width: 900px){footer .container div p,footer .container div a{font-size:.8rem}}@media(max-width: 650px){footer .container div p,footer .container div a{font-size:1.2rem}}@media(max-width: 1024px){footer .container div{width:23%}}footer .logo-div{text-align:center;width:30% !important}@media(max-width: 1024px){footer .logo-div{width:25% !important}}@media(max-width: 700px){footer .logo-div{width:100% !important}footer .logo-div h3,footer .logo-div a{display:none !important}footer .logo-div a:last-of-type{display:block !important}}footer .logo-div img{width:200px;margin-top:60px}@media(max-width: 1200px){footer .logo-div img{width:180px}}@media(max-width: 1024px){footer .logo-div img{width:160px}}@media(max-width: 700px){footer .logo-div img{width:260px;margin-top:0}}@media(max-width: 600px){footer .logo-div img{width:200px}}@media(max-width: 700px){footer .hours-div,footer .services-div,footer .helpful-links-div{display:none}}footer .helpful-links-div .social-links{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;column-gap:16px}footer .helpful-links-div .social-links a{text-decoration:none}footer .helpful-links-div .social-links img{width:30px;margin-top:38px}footer .contact-info-div{width:100% !important;text-align:center;padding-top:18px;display:none}@media(max-width: 700px){footer .contact-info-div{display:block}}footer .contact-info-div .title{padding-bottom:8px}footer .contact-info-div h3{font-size:1.4rem}footer .contact-info-div p,footer .contact-info-div a{font-size:1.2rem}footer .copyrights{background-color:#42a5e7}footer .copyrights .container{padding:16px 0 10px;color:#fff}footer .copyrights p{font-size:1.1rem}@media(max-width: 1000px){footer .copyrights p{font-size:1rem}}@media(max-width: 600px){footer .copyrights p{font-size:.9rem;text-align:center}}.blocker{z-index:9999 !important}#modContactForm{background-color:#20426c;text-align:center}#modContactForm img{width:250px;padding-bottom:12px}#modContactForm h3{margin-top:20px;margin-bottom:10px}#modContactForm *{color:#fff}#modContactForm .btn-modal{border:2px solid #fff;border-radius:40px;margin-top:16px;padding:16px 30px;font-size:1.4rem;color:#fff;cursor:pointer;font-family:fieldwork-hum,sans-serif;font-weight:700;background-color:#20426c;width:80%}#modContactForm .btn-modal span{color:#42a5e7}#modContactForm input{margin:10px 0;padding:5px 10px;color:#fff !important;width:80%;border:none;border-bottom:1px solid #42a5e7;background-color:#20426c;font-family:fieldwork-hum,sans-serif;font-size:1.2rem}#modContactForm input:focus{outline:none}#modContactForm ::placeholder{color:#fff !important;opacity:1}#modContactForm label{display:none}#modContactForm .message_box img{width:20%}#modContactForm .message_box{text-align:center;font-family:fieldwork-hum,sans-serif}@media(max-width: 500px){#modContactForm{width:100%}#modContactForm img{width:200px}#modContactForm input{width:92%}#modContactForm .btn-modal{width:90%;padding:10px 0;border-radius:36px}}@media(max-width: 425px){#modContactForm img{width:160px}#modContactForm .btn-modal{font-size:1.2rem;width:100%}#modContactForm input{width:100%}}@media(max-width: 360px){#modContactForm img{width:130px}#modContactForm .btn-modal{font-size:1rem}}*{font-family:"Montserrat",sans-serif}.container{width:90%;margin:0 auto}@media(min-width: 1700px){.container{width:1650px}}.main-title{font-weight:700;color:#fff;font-size:3.8rem;line-height:1.1}.main-title span{color:#42a5e7}@media(max-width: 1210px){.main-title{font-size:3.6rem}}@media(max-width: 1100px){.main-title{font-size:3.4rem}}@media(max-width: 500px){.main-title{font-size:3rem}}@media(max-width: 450px){.main-title{font-size:2.5rem}}@media(max-width: 380px){.main-title{font-size:2.2rem}}@media(max-width: 350px){.main-title{font-size:2rem}}a,p{font-size:1.4rem;line-height:1.2;font-weight:500}.btn{text-decoration:none;color:#fff;border-radius:20px;padding:20px 30px;font-size:1.2rem;font-weight:600;transition:.3ms ease-in-out}.cta-btn{background-color:#42a5e7}.cta-btn:hover{color:#20426c}.call-btn{background-color:rgba(0,0,0,0);border:2px solid #fff}.call-btn:hover{background-color:#fff;color:#20426c}.title{font-weight:800;color:#fff;font-size:3rem;line-height:1;font-style:italic}.title span{color:#42a5e7}@media(max-width: 1210px){.title{font-size:2.6rem}}@media(max-width: 1100px){.title{font-size:2.4rem}}.slideshow-container{position:relative;margin:auto}.slide{display:none}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}.bullets{text-align:center;margin-top:10px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;column-gap:8px}.bullet{cursor:pointer;height:16px;width:16px;margin:0 2px;background-color:#d8d8d8;display:inline-block;transition:background-color .6s ease;border-radius:25px}.active,.bullet:hover{background-color:#20426c}.section-banner{background-color:#20426c;background-image:url("/assets/img/home/serene-dental-center.jpg");background-position:right bottom;background-repeat:no-repeat;background-size:cover}.section-banner .top-container{width:50%;margin-left:0}@media(max-width: 1200px){.section-banner .top-container{width:75%}}@media(max-width: 860px){.section-banner .top-container{padding-bottom:60px}}@media(max-width: 700px){.section-banner .top-container{width:100%;text-align:center;margin-top:30px}}.section-banner .top-container p{color:#fff;padding:20px 0}.section-banner .top-container p span{color:#31bceb}.section-banner .top-container .btns{display:flex;flex-flow:row;align-items:center;column-gap:20px;padding:12px 0}@media(max-width: 700px){.section-banner .top-container .btns{justify-content:center}}@media(max-width: 475px){.section-banner .top-container .btns{flex-flow:column;row-gap:20px}}.section-banner .bottom-content{display:flex;flex-flow:row;justify-content:center;padding:60px 0}@media(max-width: 860px){.section-banner .bottom-content{display:none}}.section-banner .bottom-content .col{border-right:2px solid #fff;display:flex;align-items:center;justify-content:center;padding:12px 50px}@media(max-width: 1400px){.section-banner .bottom-content .col{padding:6px 30px}}@media(max-width: 1150px){.section-banner .bottom-content .col{padding:0 30px}}@media(max-width: 1050px){.section-banner .bottom-content .col{padding:0 10px}}.section-banner .bottom-content .col:last-of-type{border-right:none}.section-banner .bottom-content .col p{color:#fff;font-size:1.1rem}@media(max-width: 1400px){.section-banner .bottom-content .col p{font-size:1rem}}@media(max-width: 1150px){.section-banner .bottom-content .col p{font-size:.9rem}}.section-banner .bottom-content .first-col span{color:#fff;font-size:3.6rem;padding-right:8px}@media(max-width: 1050px){.section-banner .bottom-content .first-col span{font-size:3rem}}.about-block{background-color:#42a5e7}.about-block .background{background-image:url(/assets/main_Image_darkener-invert.png);background-position:center;background-repeat:no-repeat;background-size:cover}.about-block .container{display:flex;flex-flow:row;align-items:center;justify-content:space-between;padding:60px 0}@media(max-width: 1150px){.about-block .container{flex-flow:column-reverse;column-gap:20px}}@media(max-width: 1150px){.about-block .text-content h3{display:none}}.about-block .text-content{color:#fff;display:flex;flex-flow:column;flex-wrap:nowrap;row-gap:20px}@media(max-width: 1150px){.about-block .text-content{padding-top:30px}}.about-block .text-content a{width:fit-content}@media(max-width: 1150px){.about-block .text-content a{align-self:center;margin-top:16px}}.about-block .text-content,.about-block .video-content{width:48%}@media(max-width: 1150px){.about-block .text-content,.about-block .video-content{width:100%}}.services-block{background-color:#fff}.services-block .container{padding:60px 0}.services-block .top-container{display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:#20426c}.services-block .top-container span{color:#42a5e7}.services-block .top-container .title-div,.services-block .top-container .text-div{width:48%}@media(max-width: 1150px){.services-block .top-container{flex-flow:column;row-gap:20px}.services-block .top-container .title-div,.services-block .top-container .text-div{width:100%}}.services-block .top-container .title-div{display:flex;flex-flow:row;align-items:center}@media(max-width: 1150px){.services-block .top-container .title-div{justify-content:center}}@media(max-width: 600px){.services-block .top-container .title-div{flex-flow:column;row-gap:30px}}.services-block .top-container .title-div h2{color:#20426c;text-align:left}.services-block .top-container .title-div h2 span{color:#42a5e7}@media(max-width: 600px){.services-block .top-container .title-div h2{text-align:center}}.services-block .top-container .title-div img{width:150px;height:auto;margin-right:12px}@media(max-width: 1150px){.services-block .top-container .title-div img{width:100px}}@media(max-width: 600px){.services-block .top-container .title-div img{width:80px}}.services-block .top-container .text-div{text-align:left}@media(max-width: 1150px){.services-block .top-container .text-div{text-align:center}}.services-block .services{margin-top:60px;display:flex;flex-flow:row;justify-content:space-between;flex-wrap:wrap;row-gap:20px;width:100%}@media(max-width: 1150px){.services-block .services{justify-content:center;gap:20px}}@media(max-width: 600px){.services-block .services{margin-top:30px}}.services-block .service{background-color:#20426c;border-radius:20px;width:24%;display:flex;flex-flow:column;flex-wrap:nowrap;justify-content:start;align-items:center;row-gap:12px;text-decoration:none;padding:20px}@media(max-width: 1150px){.services-block .service{width:30%}}@media(max-width: 750px){.services-block .service{width:45%}}@media(max-width: 600px){.services-block .service{align-items:flex-start;width:70%}}@media(max-width: 450px){.services-block .service{width:100%}}.services-block .service img{width:100%;border-radius:20px}.services-block .service h3{color:#42a5e7;font-size:1.3rem}@media(max-width: 600px){.services-block .service h3 br{display:none}}.services-block .service p{color:#fff;font-size:1.2rem}.dentist-block{background-color:#20426c}.dentist-block .container{display:flex;flex-flow:row;align-items:flex-end;justify-content:space-between;padding:60px 0 0}@media(max-width: 1150px){.dentist-block .container{padding:60px 0;flex-flow:column;row-gap:30px}}.dentist-block .img-div{width:46%}@media(max-width: 1300px){.dentist-block .img-div{width:48%}}@media(max-width: 1150px){.dentist-block .img-div{width:100%}}.dentist-block .img-div img{width:100%;max-width:650px;margin:0 auto;display:block}.dentist-block .text-div{width:50%;align-self:center;color:#fff;display:flex;flex-flow:column;row-gap:20px;padding-bottom:20px}@media(max-width: 1150px){.dentist-block .text-div{width:100%;text-align:center}}.slider-block{background-color:#42a5e7}.slider-block .container{display:flex;flex-flow:row;align-items:center;justify-content:space-between;padding:60px 0}@media(max-width: 1150px){.slider-block .container{flex-flow:column-reverse;row-gap:30px}}.slider-block .text-div{width:48%;display:flex;flex-flow:column;justify-content:center;row-gap:20px}@media(max-width: 1150px){.slider-block .text-div{width:100%;text-align:center}}.slider-block .text-div h2 span{color:#20426c}.slider-block .text-div p{color:#20426c}.slider-block .text-div .btns{margin-top:10px;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;column-gap:20px}@media(max-width: 1150px){.slider-block .text-div .btns{justify-content:center}}@media(max-width: 385px){.slider-block .text-div .btns{flex-flow:column;row-gap:20px}}.slider-block .text-div .btns .cta-btn{background-color:#20426c;color:#fff}.slider-block .text-div .btns .cta-btn:hover{color:#42a5e7}.slider-block .text-div .btns .call-btn{background-color:#fff;color:#20426c}.slider-block .text-div .btns .call-btn:hover{color:#42a5e7}.slider-block .slide-show{width:48%}.slider-block .slide-show .slide{text-align:center}.slider-block .slide-show img{width:100%;margin:0 auto;border-radius:20px}@media(max-width: 1150px){.slider-block .slide-show{width:80%;margin:0 auto}}@media(max-width: 600px){.slider-block .slide-show{width:100%}}.new-patients-block{background-color:#fff}.new-patients-block .container{margin:60px auto;background-image:url("/assets/img/home/patientSpecialsBackground.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;border-radius:20px;padding:40px}@media(max-width: 1150px){.new-patients-block .container{flex-flow:column;row-gap:20px}}@media(max-width: 650px){.new-patients-block .container{padding:20px;background-image:none;background-color:#20426c}}.new-patients-block .text-div{width:48%;color:#fff;display:flex;flex-flow:column;flex-wrap:nowrap;justify-content:space-between}@media(max-width: 1150px){.new-patients-block .text-div{width:100%;align-items:center;text-align:center}}.new-patients-block .text-div p{padding:20px 0}.new-patients-block .text-div img{width:80px;display:block;justify-self:end}.new-patients-block .offers-div{width:48%;display:flex;flex-flow:column;row-gap:14px}@media(max-width: 1150px){.new-patients-block .offers-div{width:100%}}.new-patients-block .offer{padding:40px 30px;display:flex;flex-flow:column;flex-wrap:nowrap;row-gap:20px;background-color:#42a5e7;border-radius:20px}@media(max-width: 1150px){.new-patients-block .offer{text-align:center;align-items:center}}.new-patients-block .offer h3{font-size:1.2rem}.new-patients-block .offer a{text-decoration:none;border:2px solid;border-radius:20px;width:fit-content;padding:12px 28px;font-size:1rem;font-weight:bold}.new-patients-block .offer-1{background-color:#f5f9ff;color:#20426c;border-top-left-radius:0;border-bottom-right-radius:0}.new-patients-block .offer-1 a{color:#20426c;border-color:#20426c}.new-patients-block .offer-2{background-color:#42a5e7;color:#fff;border-top-right-radius:0;border-bottom-right-radius:0}.new-patients-block .offer-2 a{color:#fff;border-color:#fff}.new-patients-block .offer-3{background-color:#20426c;color:#fff;border-top-right-radius:0;border-bottom-left-radius:0}.new-patients-block .offer-3 a{color:#fff;border-color:#fff}.testimonials-block{background-color:#20426c}.testimonials-block .container{padding:60px 0}.testimonials-block .top-container{text-align:center;color:#fff}.testimonials-block .top-container h3{font-size:1.2rem;font-weight:bold}.testimonials-block .top-container h2{padding:20px 0}@media(max-width: 1300px){.testimonials-block .top-container h2 br{display:none}}.testimonials-block .top-container p{font-size:1.2rem}.testimonials-block .testimonials{display:flex;flex-flow:row;justify-content:center;align-items:center;column-gap:20px;margin-top:60px}@media(max-width: 950px){.testimonials-block .testimonials{flex-wrap:wrap;gap:20px;margin-top:30px}}.testimonials-block .testimonial{width:31%;background-color:#f5f7fa;display:flex;flex-flow:column;flex-wrap:nowrap;align-items:center;justify-content:space-evenly;row-gap:20px;text-align:center;padding:40px;color:#20426c;border-radius:20px;height:300px}@media(max-width: 950px){.testimonials-block .testimonial{width:45%}}@media(max-width: 650px){.testimonials-block .testimonial{width:75%;height:auto}}@media(max-width: 500px){.testimonials-block .testimonial{width:100%;padding:30px}}.testimonials-block .testimonial img{width:200px}@media(max-width: 1150px){.testimonials-block .testimonial img{width:160px}}.testimonials-block .testimonial p{font-size:1rem}@media(max-width: 1150px){.testimonials-block .testimonial p{font-size:.9rem}}.testimonials-block .testimonial .name{font-size:1.2rem;font-weight:bold}@media(max-width: 1150px){.testimonials-block .testimonial .name{font-size:1.1rem}}.bottom-cta-block{background-image:url("/assets/img/home/callToActionImage.jpg");background-repeat:no-repeat;background-size:cover;background-repeat:no-repeat;background-position:top center}.bottom-cta-block .container{padding:200px 0;text-align:center;display:flex;flex-flow:column;flex-wrap:nowrap;align-items:center;justify-content:center;row-gap:28px;color:#fff}@media(max-width: 1150px){.bottom-cta-block .container{padding:130px 0}}@media(max-width: 650px){.bottom-cta-block .container{padding:60px 0}}.about-us-banner{background-image:url("/assets/img/about-us/aboutus-banner.jpg")}.blue-fold{background-color:#42a5e7}.blue-fold .container{display:flex;flex-flow:row;align-items:center;justify-content:space-between;padding:60px 0}@media(max-width: 1100px){.blue-fold .container{flex-flow:column}}.blue-fold .content-container{width:48%}.blue-fold .content-container h2{padding-bottom:20px}.blue-fold .content-container p{color:#fff;padding-bottom:12px}.blue-fold .content-container p strong{color:#20426c}@media(max-width: 1100px){.blue-fold .content-container{width:100%;text-align:center}.blue-fold .content-container p strong{line-height:1.2}}@media(max-width: 600px){.blue-fold .content-container h2 br{display:none}.blue-fold .content-container p strong br{display:none}.blue-fold .content-container h2{line-height:1.2;padding-bottom:14px}}.blue-fold .img-container{width:48%}.blue-fold .img-container img{width:100%;border-radius:20px;border:1px solid #20426c}@media(max-width: 1100px){.blue-fold .img-container{width:75%;margin:30px auto 0}}@media(max-width: 600px){.blue-fold .img-container{width:100%}}.blue-fold .list li{color:#fff}.services-block{background-color:#f5f9ff}.services-block .container{text-align:center;padding:60px 0}.services-block .title-container{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;justify-content:center;padding-bottom:30px}@media(max-width: 600px){.services-block .title-container{flex-flow:column}}.services-block .title-container .title{color:#42a5e7}@media(max-width: 700px){.services-block .title-container .title br{display:none}}.services-block .title-container img{width:140px;margin-right:8px}@media(max-width: 600px){.services-block .title-container img{margin-right:0;margin-bottom:8px;width:120px}}.services-block p{color:#20426c}@media(max-width: 700px){.services-block .text br{display:none}}.services-block .services-container{padding-top:40px;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:40px}@media(max-width: 1000px){.services-block .services-container{justify-content:space-between}}@media(max-width: 765px){.services-block .services-container{justify-content:center}}.services-block .service-card{width:26%;background-color:#42a5e7;border-radius:20px;box-shadow:0px 0px 12px 1px rgba(0,0,0,.75);-webkit-box-shadow:0px 0px 12px 1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 12px 1px rgba(0,0,0,.75)}@media(max-width: 1460px){.services-block .service-card{width:30%}}@media(max-width: 1200px){.services-block .service-card{width:40%}}@media(max-width: 1000px){.services-block .service-card{width:46%}}@media(max-width: 765px){.services-block .service-card{width:75%}}@media(max-width: 550px){.services-block .service-card{width:100%}}.services-block .service-card .service-img{height:150px;border-top-right-radius:20px;border-top-left-radius:20px;background-repeat:no-repeat;background-position:center;background-size:cover}.services-block .service-card .service-content{background-image:url("/img/icons/logoHeart.svg");background-position-x:right;background-position-y:bottom;background-repeat:no-repeat;background-size:50%;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.services-block .service-card .service-content .background{background-color:rgba(66,165,231,.75);text-align:left;padding:18px;display:flex;flex-flow:column;justify-content:space-between;height:250px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}@media(max-width: 550px){.services-block .service-card .service-content .background{height:inherit}}.services-block .service-card .service-content h3{color:#fff;font-size:1.3rem}@media(max-width: 550px){.services-block .service-card .service-content h3{padding-bottom:12px}}.services-block .service-card .service-content p{color:#fff;font-size:1.1rem}@media(max-width: 550px){.services-block .service-card .service-content p{padding-bottom:12px}}.services-block .service-card .service-content a{text-decoration:none;color:#20426c;padding:4px 12px;border-radius:20px;border:2px solid #20426c;font-size:1.1rem;width:fit-content;font-weight:600}.doctor{background-color:#fff}.doctor .container{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:40px 0}@media(max-width: 1100px){.doctor .container{flex-flow:column-reverse}}.doctor .img-container{width:48%}.doctor .img-container .img-content-container{background-color:#20426c;background-image:url("/img/icons/logoHeart.svg");background-repeat:no-repeat;background-position:top left;background-size:100%;border-radius:20px;box-shadow:0px 0px 12px 1px rgba(0,0,0,.75);-webkit-box-shadow:0px 0px 12px 1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 12px 1px rgba(0,0,0,.75)}.doctor .img-container .background{background-color:rgba(32,66,108,.9);border-radius:20px;height:100%;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:40px}@media(max-width: 600px){.doctor .img-container .background{padding:30px}}.doctor .img-container img{width:100%;border-radius:20px;box-shadow:0px 0px 12px 1px rgba(0,0,0,.75);-webkit-box-shadow:0px 0px 12px 1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 12px 1px rgba(0,0,0,.75)}@media(max-width: 1100px){.doctor .img-container{width:75%;margin:0 auto}}@media(max-width: 600px){.doctor .img-container{width:100%}}.doctor .content-container{width:48%}@media(max-width: 1100px){.doctor .content-container{width:100%;text-align:center}}.doctor .content-container .title-container{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;justify-content:start;padding-bottom:30px}@media(max-width: 1100px){.doctor .content-container .title-container{justify-content:center}}@media(max-width: 600px){.doctor .content-container .title-container{flex-flow:column}}.doctor .content-container .title-container .title{color:#42a5e7}@media(max-width: 700px){.doctor .content-container .title-container .title br{display:none}}.doctor .content-container .title-container img{width:100px;margin-right:8px}@media(max-width: 600px){.doctor .content-container .title-container img{margin-right:0;margin-bottom:8px;width:120px}}.doctor .content-container p{color:#20426c;padding-bottom:12px}.doctor .content-container a{display:inline-block;margin-top:18px}@media(max-width: 1100px){.doctor .content-container a{margin-bottom:60px}}@media(max-width: 1000px){.plist-doctor .container{flex-flow:column}.plist-doctor .title-container{margin-top:30px}.plist-doctor .title-container img{display:none}.plist-doctor .content-container a{margin-bottom:30px}}.imageBG{background-image:url("/img/home/achieveYourPerfectSmile.png");background-repeat:no-repeat;background-position:center right;background-size:cover}@media(max-width: 600px){.imageBG{background-position:center}}.imageBG .background{background-image:url("/img/icons/shadow_Schedule.png");background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%}.imageBG .container{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:126px 0}@media(max-width: 1100px){.imageBG .container{padding:50px 0}}.imageBG .space-container{width:50%}@media(max-width: 1100px){.imageBG .space-container{display:none}}.imageBG .content-container{width:50%}@media(max-width: 1100px){.imageBG .content-container{width:75%;margin:0 auto;text-align:center}}@media(max-width: 900px){.imageBG .content-container{width:100%}}.imageBG .content-container h2{padding-bottom:16px}.imageBG .content-container h2 span{color:#42a5e7}.imageBG .content-container p{color:#fff;padding-bottom:12px}.imageBG .content-container a{margin-top:16px}@media(max-width: 1100px){.imageBG .content-container a{margin:16px auto 0}}.list{list-style:none}.list li{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;color:#20426c;font-size:1.2rem;padding-bottom:12px}.list img{width:46px;margin-right:6px}@media(max-width: 650px){.list li{font-size:1rem;text-align:left}.list img{width:40px}}.text-block{background-color:#fff}.text-block .container{padding:50px 0;display:flex;flex-flow:row;justify-content:space-between;align-items:center}@media(max-width: 850px){.text-block .container{flex-flow:column;row-gap:30px}}.text-block .content-container{width:48%}@media(max-width: 850px){.text-block .content-container{width:100%}}.text-block .content-container p{color:#20426c;padding:6px 0}.text-block .content-container .title{color:#20426c;padding-bottom:12px}@media(max-width: 1400px){.text-block .content-container .title br{display:none}}.text-block .left-container{border-left:8px solid #42a5e7;margin-left:1%;padding-left:1%}@media(max-width: 850px){.text-block .left-container{margin-left:4%;padding-left:4%}}.servicepage .section-banner{background-color:#20426c;background-image:url("/img/about-us/about-our-practice-port-st-lucie-banner.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 1200px){.servicepage .section-banner{background-size:cover;background-position:center}}.servicepage .section-banner .background{width:100%;height:100%;background-color:rgba(32,66,108,.9)}.servicepage .section-banner .top-container{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:60px 0}@media(max-width: 1100px){.servicepage .section-banner .top-container{flex-flow:column}}.servicepage .section-banner .content-container{width:100%;text-align:center;margin:5% auto}.servicepage .section-banner .content-container p{color:#fff;padding:20px 0 50px}@media(max-width: 900px){.servicepage .section-banner .content-container h1 br{display:none}}@media(max-width: 350px){.servicepage .section-banner .content-container .cta-btn{padding:20px 14px}}.heart-bg-fold{background-color:#20426c;background-image:url("/img/icons/logoHeart.svg");background-position:right center;background-repeat:no-repeat;background-size:contain}.heart-bg-fold .background{background-color:rgba(32,66,108,.9);display:inline-block;height:100%;width:100%}.heart-bg-fold .container{display:flex;flex-flow:row;align-items:center;justify-content:space-between;padding:60px 0}@media(max-width: 1100px){.heart-bg-fold .container{flex-flow:column}}.heart-bg-fold .content-container{width:48%}.heart-bg-fold .content-container .title-container{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;justify-content:start;padding-bottom:30px}@media(max-width: 1100px){.heart-bg-fold .content-container .title-container{justify-content:center}}@media(max-width: 600px){.heart-bg-fold .content-container .title-container{flex-flow:column;padding-bottom:12px}}.heart-bg-fold .content-container .title-container .title{color:#fff}.heart-bg-fold .content-container .title-container .title span{color:#42a5e7}@media(max-width: 1450px){.heart-bg-fold .content-container .title-container .title br{display:none}}@media(max-width: 1100px){.heart-bg-fold .content-container .title-container .title br{display:block}}@media(max-width: 500px){.heart-bg-fold .content-container .title-container .title br{display:none}}.heart-bg-fold .content-container .title-container img{width:100px;margin-right:8px}@media(max-width: 1000px){.heart-bg-fold .content-container .title-container img{display:none}}.heart-bg-fold .content-container p{color:#fff;padding-bottom:12px}.heart-bg-fold .content-container p strong{color:#20426c}@media(max-width: 1100px){.heart-bg-fold .content-container{width:100%;text-align:center}.heart-bg-fold .content-container p strong{line-height:1.2}}@media(max-width: 600px){.heart-bg-fold .content-container h2 br{display:none}.heart-bg-fold .content-container p strong br{display:none}.heart-bg-fold .content-container h2{line-height:1.2;padding-bottom:14px}}.heart-bg-fold .img-container{width:48%}.heart-bg-fold .img-container img{width:100%;border-radius:20px;border:1px solid #20426c}@media(max-width: 1100px){.heart-bg-fold .img-container{width:75%;margin:30px auto 0}}@media(max-width: 600px){.heart-bg-fold .img-container{width:100%}}.heart-bg-fold .list li{color:#fff}.services-offered{background-color:#fff}.services-offered .container{padding:40px 0}.services-offered .top-container{text-align:center}.services-offered .top-container .title{color:#42a5e7;padding-bottom:20px}@media(max-width: 650px){.services-offered .top-container .title br{display:none}}.services-offered .top-container .title span{color:#20426c}.services-offered .top-container P{color:#20426c;font-style:italic}@media(max-width: 900px){.services-offered .top-container P br{display:none}}.services-offered .bottom-container{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;row-gap:20px;padding-top:30px}.services-offered .bottom-container a{text-decoration:none;color:#20426c;font-weight:700;width:24%;margin:0 auto;display:flex;flex-flow:row;align-items:center;justify-content:start;font-style:italic}@media(max-width: 1350px){.services-offered .bottom-container a{width:26%}}@media(max-width: 1050px){.services-offered .bottom-container a{width:34%}}@media(max-width: 650px){.services-offered .bottom-container a{width:80%}}.services-offered .bottom-container a img{width:40px;margin-right:8px}.dark-blue-bg{background-color:#20426c !important}.dark-blue-bg .title,.dark-blue-bg p,.dark-blue-bg .list li{color:#fff !important}.payments{background-color:#f5f9ff}.payments .container{padding:30px 0}.payments p{font-style:italic;color:#20426c;width:70%;margin:0 auto}@media(max-width: 1000px){.payments p{width:100%}}.payments .list{text-align:left;padding:20px 0 16px;width:50%;margin:0 auto}@media(max-width: 1000px){.payments .list{width:100%}}.payments .sm-list{width:35% !important}@media(max-width: 1000px){.payments .sm-list{width:100% !important}}.payments .top-container{text-align:center}.payments .top-container .title{color:#20426c;padding-bottom:20px}.payments .top-container .title span{color:#42a5e7}.payments .bottom-container{text-align:center}.payments .bottom-container p{padding-bottom:18px;width:60%;margin:0 auto}@media(max-width: 750px){.payments .bottom-container p{width:100%}}.payments .insurances{display:flex;flex-flow:row;justify-content:center;column-gap:20px;align-items:center;padding:30px 0;flex-wrap:wrap}@media(max-width: 1250px){.payments .insurances{gap:20px}}.payments .insurances a{text-decoration:none;width:23%;text-align:center;background-color:#fff;padding:30px;border-radius:20px}@media(max-width: 1250px){.payments .insurances a{width:40%}}@media(max-width: 750px){.payments .insurances a{width:100%}}.payments .insurances a img{width:auto;margin:0 auto;height:45px}@media(max-width: 750px){.payments .insurances a img{width:50%;height:auto}}@media(max-width: 600px){.payments .insurances a img{width:60%}}.steps{background-color:#f5f9ff}.steps .container{padding:50px 0}.steps .title-container{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;justify-content:center;padding-bottom:30px}@media(max-width: 600px){.steps .title-container{flex-flow:column}}.steps .title-container .title{color:#42a5e7;text-align:center}@media(max-width: 700px){.steps .title-container .title br{display:none}}.steps .title-container img{width:140px;margin-right:8px}@media(max-width: 600px){.steps .title-container img{margin-right:0;margin-bottom:8px;width:120px}}.steps p{color:#20426c}.steps .bottom-container{text-align:center}.steps .bottom-container p{font-weight:bold}.steps .bottom-container p span{color:#42a5e7}@media(max-width: 1000px){.steps .bottom-container p br{display:none}}.steps .processes{display:flex;flex-flow:row;justify-content:center;align-items:baseline;gap:30px;padding:30px 0}@media(max-width: 1000px){.steps .processes{flex-wrap:wrap;justify-content:center;gap:30px}}.steps .process{width:30%;text-align:center}@media(max-width: 1100px){.steps .process{width:32%}}@media(max-width: 1000px){.steps .process{width:48%}}@media(max-width: 832px){.steps .process{width:75%}}@media(max-width: 600px){.steps .process{width:100%}}.steps .process img{width:140px}@media(max-width: 600px){.steps .process img{width:90px}}.steps .process .sub-title{font-size:1.5rem;color:#20426c;padding:12px 0}.steps .process p{font-size:1.2rem;font-weight:600}.blue-grid{background-color:#42a5e7}.blue-grid .container{padding:50px 0;color:#fff}.blue-grid .top-container,.blue-grid .bottom-container{text-align:center}.blue-grid .top-container .title,.blue-grid .bottom-container .title{padding-bottom:20px}@media(max-width: 600px){.blue-grid .top-container .title br,.blue-grid .bottom-container .title br{display:none}}.blue-grid .top-container p,.blue-grid .bottom-container p{width:60%;margin:0 auto}@media(max-width: 1000px){.blue-grid .top-container p,.blue-grid .bottom-container p{width:100%}}.blue-grid .top-container p span,.blue-grid .bottom-container p span{color:#20426c}.blue-grid .grid{display:flex;flex-flow:row;align-items:baseline;justify-content:center;gap:30px;padding:30px 0}@media(max-width: 850px){.blue-grid .grid{flex-wrap:wrap}}.blue-grid .grid .card{width:25%;display:flex;flex-flow:column}@media(max-width: 1000px){.blue-grid .grid .card{width:30%}}@media(max-width: 850px){.blue-grid .grid .card{width:40%}}@media(max-width: 650px){.blue-grid .grid .card{width:80%}}.blue-grid .grid .img-container img{width:100%;display:block;border-top-left-radius:20px;border-top-right-radius:20px}.blue-grid .grid .content-container{min-height:100px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-color:#fff;padding:20px;color:#20426c}.blue-grid .grid .content-container p{font-size:1rem;font-weight:bold;font-style:italic}@media(max-width: 1100px){.reverse-flex{flex-flow:column-reverse !important}}.blocker{z-index:9999 !important}#modalBooking{background-color:#20426c;text-align:center}#modalBooking img{width:375px;max-width:100%;padding-bottom:12px;margin-top:30px;margin-bottom:20px}#modalBooking h3{margin-top:20px;margin-bottom:10px}#modalBooking *{color:#fff}#modalBooking .btn-modal{border:2px solid #20426c;border-radius:40px;margin-top:16px;padding:16px 30px;font-size:1.4rem;color:#fff;cursor:pointer;font-weight:700;background-color:#42a5e7;width:80%}#modalBooking .btn-modal span{color:#42a5e7}#modalBooking input{margin:10px 0;padding:5px 10px;color:#20426c;width:80%;border-radius:20px;border:1px solid #42a5e7;background-color:#fff;font-size:1.2rem}#modalBooking input:focus{outline:none}#modalBooking ::placeholder{color:#20426c !important;opacity:1}#modalBooking label{display:none}#modalBooking .form-group{display:flex;flex-flow:column;align-items:center}#modalBooking .message_box img{width:20%}#modalBooking .message_box{text-align:center}@media(max-width: 500px){#modContactForm{width:100%}#modContactForm img{width:200px}#modContactForm input{width:92%}#modContactForm .btn-modal{width:90%;padding:10px 0;border-radius:36px}}@media(max-width: 425px){#modContactForm img{width:160px}#modContactForm .btn-modal{font-size:1.2rem;width:100%}#modContactForm input{width:100%}}@media(max-width: 360px){#modContactForm img{width:130px}#modContactForm .btn-modal{font-size:1rem}}.offers .container{padding:50px 0;text-align:center;color:#20426c}.offers p{width:75%;padding-bottom:20px;margin:0 auto}@media(max-width: 650px){.offers p{width:100%}}.offers a{text-decoration:none}.offers img{width:60%;margin:0 auto}@media(max-width: 500px){.offers img{width:100%}}.contact-us-form-holder{background-color:#20426c;max-width:580px;margin:0 auto 0;padding:30px}@media(max-width: 450px){.contact-us-form-holder{max-width:100%;padding:30px 15px}}.contact-us-form-holder h5{text-align:center;color:#42a5e7}.contact-us-form-holder form{display:flex;flex-flow:column;align-items:center;padding:20px 0;width:85%;margin:0 auto}@media(max-width: 600px){.contact-us-form-holder form{width:100%}}.contact-us-form-holder .form-group{width:100%;border-radius:40px;margin-bottom:20px;text-align:center}.contact-us-form-holder .form-group input{width:90%;border-radius:40px;padding:8px;padding-left:12px;outline:none;border:none;border:2px solid #f5f9ff;color:#20426c}@media(max-width: 600px){.contact-us-form-holder .form-group input{width:92%}}.contact-us-form-holder .cta-btn{background-color:#42a5e7;outline:none;border:none;cursor:pointer;display:block;text-align:center}@media(max-width: 600px){.contact-us-form-holder .cta-btn{width:100%;padding:20px 0}}.title sup,.main-title sup{vertical-align:super !important;font-size:xx-large !important}sup{vertical-align:super !important;font-size:medium !important}.section-banner-service .top-container{padding-bottom:30px}.modal{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);transition:all .3s;z-index:1000;padding:1rem}.modal--active{opacity:1;visibility:visible}.modal-wrapper{transform:scale(0.7);transition:all .3s;width:100%;max-height:90vh;margin:auto;overflow-y:auto}.modal-wrapper--active{transform:scale(1)}.modal-content{border-radius:8px;position:relative;width:100%;max-width:500px;background:#fff;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:0 auto}.modal-close{position:absolute;top:10px;right:10px;color:#585858;text-decoration:none;font-size:24px;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s;z-index:1}.modal-close:hover{background-color:#f0f0f0}.modal-overlay{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6) !important}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:30px;width:90%;max-width:500px;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:10px}.close-modal{position:absolute;top:10px;right:15px;font-size:24px;font-weight:bold;color:#333 !important;cursor:pointer}.modal-overlay.show{display:block;animation:fadeIn .3s ease-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.list-dash{margin-left:20px}.list-dash li{font-size:1.4rem;line-height:1.2;font-weight:500}.list-dash li:not(:last-of-type){padding-bottom:10px}.about-block-content{background-color:#fff}@media(max-width: 1150px){.about-block-content .container{flex-flow:column}.about-block-content .container .img-content{order:0}.about-block-content .container .text-content{order:1}}.about-block-content.bg-l-blue{background-color:#42a5e7}.about-block-content.bg-l-blue .title-heading,.about-block-content.bg-l-blue p,.about-block-content.bg-l-blue li{color:#fff}.title-heading{color:#20426c}.text-content-standard p,.text-content-standard li{color:#20426c}@media(min-width: 1000px){.text-content-standard{padding:0 20px}}.section-background{padding:40px 0}.section-background-blue{background-color:#20426c}.section-background-blue .title,.section-background-blue p,.section-background-blue li{color:#fff}.accordian-block .top-contianer p{padding-top:20px}.accordion{padding-top:40px;margin:0 auto;display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(2, 1fr);gap:20px;align-items:start}@media(max-width: 1000px){.accordion{display:flex;flex-flow:column}}.accordion-item{background:rgba(0,0,0,0);border:2px solid #fff;border-radius:20px;overflow:hidden;cursor:pointer;transition:all .3s ease}@media(max-width: 1000px){.accordion-item{width:100%}}.accordion-item.active{background:#00bfff;color:#fff;border:none}.accordion-title{padding:20px;font-weight:bold;display:flex;justify-content:space-between;align-items:center}.accordion-title span{flex:1;font-size:1.4rem;color:#fff}.accordion-title::after{content:"›";font-size:24px;margin-left:15px;transition:transform .3s ease;color:#fff}.accordion-item.active .accordion-title::after{transform:rotate(90deg)}.accordion-content{display:none;padding:0 20px 20px;line-height:1.5;font-size:1.4rem}.accordion-item.active .accordion-content{display:block}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));gap:20px;max-width:1400px;margin:0 auto;margin-top:30px;padding:20px}@media(min-width: 1400px){.benefits-grid-4{max-width:1000px}}@media(max-width: 500px){.benefits-grid{grid-template-columns:1fr;margin-top:0}.benefit-box{max-width:100%}}.benefit-box{background-color:#d7f2fd;border-radius:10px;padding:20px;box-sizing:border-box;text-align:left}.benefit-box h3{font-size:1.6rem;font-weight:700;color:#1a2a6c;margin-bottom:10px}.benefit-box p{font-size:1.2rem;line-height:1.5;color:#333;margin:0}.benfits-bottom-p{margin-top:30px}@media(max-width: 650px){.img-content img{max-width:100%}}@media(max-width: 1150px){.title,p{text-align:left}.contact-info-div .title{text-align:center}}@media(max-width: 600px){header{position:relative;z-index:100}.section-banner{position:relative;overflow:hidden}.section-banner .container{position:relative;z-index:99}.section-banner:after{content:"";display:block;background-color:#000;opacity:.5;width:100%;height:9999px;position:absolute;top:0;z-index:0}.section-banner-home{background-position-x:-62rem}}.link-disabled{cursor:default !important}.img-round{border-radius:20px}.about-us-services{background:#f7f7f7;padding:20px 30px;border-radius:10px;margin-bottom:40px}.about-us-services-container{max-width:1200px;margin:0 auto}.about-us-services-header{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.about-us-services-logo{width:40px;height:auto;margin-right:10px}.about-us-services-header h2{font-size:2rem;color:#20426c;font-weight:600}.about-us-services-highlight{color:#00abeb}.about-us-services-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.about-us-services-list ul{list-style:none;padding:0;margin:0}.about-us-services-list li{margin-bottom:8px;color:#2b2b2b;font-size:1.3rem}@media(max-width: 800px){.about-us-services-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 500px){.about-us-services-list{grid-template-columns:1fr}}.subheading{font-size:1.6rem}.list-dash-fff li{color:#fff}.phone-link{color:inherit;text-decoration:none;font-weight:bold}header .dropdown-menu .menu{flex-flow:column}.offers-div p{font-size:1rem}header .services-menu.menu{flex-flow:row}@media(max-width: 1150px){.about-block .container{flex-flow:column}.about-block .container .img-content{order:0}.about-block .container .text-content{order:2}}@media(min-width: 1150px){.about-block .text-content{padding:0 20px}}.accordion-closing{margin-top:20px}.text-content-standard .subheading{color:#20426c}.flex-blog-container{display:flex;justify-content:center;align-items:stretch;gap:20px;margin:40px auto;flex-wrap:wrap;max-width:1400px}.blog-container{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 400px;max-width:400px;background-color:#f7f7f7;border-radius:20px;overflow:hidden}.blog-container .cta-btn{margin:0 20px 20px;padding:10px 20px;align-self:flex-start}.blog-img{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover}.blog-heading{font-size:1.3rem;color:#20426c;margin:20px 0;padding:0 20px;flex-grow:1}.blog-img{border-top-left-radius:20px;border-top-right-radius:20px;width:100%}.blog-post-section-container{padding:40px}.blog-post-section-container p{color:#20426c;font-size:1.3rem}.blog-post-section-container p:not(:last-of-type){padding-bottom:30px}.blog-post-section-container .blog-post-heading:first-of-type{margin-top:0}@media(min-width: 1400px){.blog-post-section-container{max-width:1400px;margin-left:auto;margin-right:auto}}@media(max-width: 1150px){.blog-post-section-container{padding:30px 20px}}@media(max-width: 600px){.blog-post-section-container{padding:30px 20px}}.blog-post-heading{color:#42a5e7;font-size:1.6rem;margin-bottom:20px;margin-top:10px}.blog-post-heading span{font-weight:bold}.bg-gradient-blue{background:linear-gradient(to right, #0f2c48, #2b8cc3)}.bg-gradient-blue h2,.bg-gradient-blue p,.bg-gradient-blue li,.bg-gradient-blue a{color:#fff !important}.subheading-doctor{font-style:italic;font-size:1.3rem}.contact-us-container{display:flex;justify-content:flex-start;align-items:center;padding:20px}@media(min-width: 1150px){.contact-us-container>div{width:50%}}@media(max-width: 1150px){.contact-us-container{flex-flow:column}}.contact-title{display:flex;align-items:center}.contact-title img{width:100px;margin-right:10px}.contact-title .title{color:#20426c}.contact-block-content{margin:20px 0px;padding:20px}.contact-block-content img{width:50px}.contact-block-content h3{font-size:1.6rem;color:#20426c;font-weight:800;margin-bottom:8px;margin-top:8px}.contact-block-content a{color:#20426c;font-weight:500;text-decoration:none}.contact-block-call{background-color:#f5f9ff;border-top-right-radius:20px;border-bottom-left-radius:20px}.contact-block-address{background-color:#42a5e7;border-top-left-radius:20px;border-bottom-left-radius:20px}.contact-block-hours{background-color:#20426c;border-top-left-radius:20px;border-bottom-right-radius:20px}.contact-block-address,.contact-block-hours{color:#fff}.contact-block-address h3,.contact-block-address p,.contact-block-hours h3,.contact-block-hours p{color:#fff}.contact-block-address ul,.contact-block-hours ul{list-style-type:none}.contact-block-address ul li,.contact-block-hours ul li{padding-bottom:10px;font-size:1.3rem}.contact-information-form{display:flex;justify-content:center;align-items:center}.contact-us-page-form-container{width:450px;text-align:center;background-color:#20426c;padding:30px;border-radius:20px}.contact-us-page-form-container .title{font-size:2.5rem;margin-bottom:20px;font-weight:800}.contact-us-page-form-container input{border-radius:5px;margin-bottom:20px;border:none;width:350px;font-size:1.2rem;padding:10px}.contact-us-page-form-container .cta-btn{padding:10px 20px;box-shadow:none;border:none;transition:.3s;margin-top:0px;cursor:pointer}.contact-us-page-form-container p{color:#fff;font-size:1.3rem;margin-bottom:20px}@media(max-width: 500px){.contact-us-page-form-container{width:100%}.contact-us-page-form-container input{width:90%}}.btn-book-today{border:none;cursor:pointer;transition:.3s}.btn-book-today:hover{color:#20426c !important}.bottom-cta-block a{color:inherit;text-decoration:none;font-weight:600}/*# sourceMappingURL=style.min.css.map */