@media(max-width: 767px){html{font-size:15px}}body{font-family:"Open Sans",sans-serif;font-weight:normal;letter-spacing:normal;background:#fefefe}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Open Sans",sans-serif}.display-1,.display-2,.display-3,.display-4{font-weight:400}a{text-decoration:none}textarea{border-color:#cecece;resize:none}img.aligncenter{display:block;margin:5px auto}.wrapper .content-text h1,.wrapper .content-text h2,.wrapper .content-text h3,.wrapper .content-text h4,.wrapper .content-text .h1,.wrapper .content-text .h2,.wrapper .content-text .h3,.wrapper .content-text .h4{margin-top:1.5rem}.wrapper-bg-banner>.bg-text,.wrapper-bg-banner>.bg-text.middle:before,.wrapper-bg-banner>.bg-text.bottom:before{min-height:169px}.wrapper-bg-banner h1,.wrapper-bg-banner h2,.wrapper-bg-banner h3,.wrapper-bg-banner h4,.wrapper-bg-banner h5,.wrapper-bg-banner h6{line-height:1.2}.ninja-forms-response-msg>div{margin-left:0;margin-right:0}.ninja-forms-form-wrap .list-radio-wrap.label-left ul li{padding-left:0}.ninja-forms-form-wrap .list-radio-wrap.label-left ul li label{margin-right:30px}.ninja-forms-form-wrap .list-radio-wrap.label-left ul li label input{margin-left:0;margin-right:10px}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}.mobile-title{background:#4b4946}.mobile-menu-nav li a:hover{background:#4b4946}.btn{color:#fff;text-transform:uppercase;background-color:#1b416d;border:2px solid rgba(0,0,0,0);padding:10px 30px;white-space:normal;border-radius:0;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease}.btn.btn-white{color:#1b416d;background-color:#fff}.btn.btn-outline{color:#1b416d;background-color:rgba(0,0,0,0);border-color:#1b416d}.btn.btn-outline.btn-alt{color:#1b416d;border-color:#1b416d}.btn.btn-outline.btn-white{color:#fff;border-color:#fff}.btn:hover,.btn:focus,.btn:active{outline:none;color:#1b416d;background:#fff;border-color:#fff}.btn.btn-outline:hover,.btn.btn-outline:focus,.btn.btn-outline:active{background:#1b416d;color:#fff;border-color:#1b416d}.btn.btn-outline.btn-alt:hover,.btn.btn-outline.btn-alt:focus,.btn.btn-outline.btn-alt:active{background:#1b416d;border-color:#1b416d}.btn.btn-white:hover,.btn.btn-white:focus,.btn.btn-white:active{color:#fff;background:#1b416d;border-color:#1b416d}.btn.btn-outline.btn-white:hover,.btn.btn-outline.btn-white:focus,.btn.btn-outline.btn-white:active{color:#333;background:#fff;border-color:#fff}.btn.btn-lg{padding:13px 35px;font-size:16px;font-weight:500}.img-circle,.img-rounded{display:inline-block;overflow:hidden}.text-inline{display:inline-block}.center-block{float:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{position:relative;display:block;line-height:1.4;overflow:hidden}h1 .title-spacer,h2 .title-spacer,h3 .title-spacer,h4 .title-spacer,h5 .title-spacer,h6 .title-spacer,.h1 .title-spacer,.h2 .title-spacer,.h3 .title-spacer,.h4 .title-spacer,.h5 .title-spacer,.h6 .title-spacer{display:inline-block;vertical-align:baseline;zoom:1;max-width:100%;position:relative;padding:0 30px}h1 .title-spacer:before,h1 .title-spacer:after,h2 .title-spacer:before,h2 .title-spacer:after,h3 .title-spacer:before,h3 .title-spacer:after,h4 .title-spacer:before,h4 .title-spacer:after,h5 .title-spacer:before,h5 .title-spacer:after,h6 .title-spacer:before,h6 .title-spacer:after,.h1 .title-spacer:before,.h1 .title-spacer:after,.h2 .title-spacer:before,.h2 .title-spacer:after,.h3 .title-spacer:before,.h3 .title-spacer:after,.h4 .title-spacer:before,.h4 .title-spacer:after,.h5 .title-spacer:before,.h5 .title-spacer:after,.h6 .title-spacer:before,.h6 .title-spacer:after{content:"";display:block;width:1000px;position:absolute;top:.73em;border-top:1px solid #1b416d}h1 .title-spacer:before,h2 .title-spacer:before,h3 .title-spacer:before,h4 .title-spacer:before,h5 .title-spacer:before,h6 .title-spacer:before,.h1 .title-spacer:before,.h2 .title-spacer:before,.h3 .title-spacer:before,.h4 .title-spacer:before,.h5 .title-spacer:before,.h6 .title-spacer:before{right:97%}h1 .title-spacer:after,h2 .title-spacer:after,h3 .title-spacer:after,h4 .title-spacer:after,h5 .title-spacer:after,h6 .title-spacer:after,.h1 .title-spacer:after,.h2 .title-spacer:after,.h3 .title-spacer:after,.h4 .title-spacer:after,.h5 .title-spacer:after,.h6 .title-spacer:after{left:97%}@media(min-width: 992px){.home h1 .title-spacer::before,.home h2 .title-spacer::before,.home h3 .title-spacer::before,.home h4 .title-spacer::before,.home h5 .title-spacer::before,.home h6 .title-spacer::before,.home .h1 .title-spacer::before,.home .h2 .title-spacer::before,.home .h3 .title-spacer::before,.home .h4 .title-spacer::before,.home .h5 .title-spacer::before,.home .h6 .title-spacer::before{right:90%}.home h1 .title-spacer::after,.home h2 .title-spacer::after,.home h3 .title-spacer::after,.home h4 .title-spacer::after,.home h5 .title-spacer::after,.home h6 .title-spacer::after,.home .h1 .title-spacer::after,.home .h2 .title-spacer::after,.home .h3 .title-spacer::after,.home .h4 .title-spacer::after,.home .h5 .title-spacer::after,.home .h6 .title-spacer::after{left:90%}}.wrapper-bg-banner{color:#fff}@media(max-width: 767px){.wrapper-bg-banner h1.display-1,.wrapper-bg-banner h1.display-2,.wrapper-bg-banner h1.display-3,.wrapper-bg-banner h1.display-4{font-size:2.5em}}.wrapper-bg-banner.cta-banner{position:relative;padding:110px 0 70px;margin-top:108px;color:#373a3c;overflow:visible}.home .wrapper-bg-banner.cta-banner{margin-top:0}.wrapper-bg-banner.cta-banner .sign-img{position:absolute;top:-93px;left:50%;width:385px;height:180px;margin-left:-192.5px;padding:63px 0 58px;color:#fff;text-align:center;background:url("../img/sign-shape-simple.png") center no-repeat}.wrapper-bg-banner.cta-banner .sign-img h4{font-size:25px;margin-bottom:0;letter-spacing:0;text-transform:uppercase}.wrapper-bg-banner.cta-banner .display-4{color:#1b416d;font-size:3rem;margin-bottom:35px}.overlay.active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000;text-align:center;color:#1b416d;background:#fff;background:hsla(0,0%,100%,.99)}.overlay.active::before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.overlay.active .loading{display:inline-block;vertical-align:middle}.home .header .logo{background:rgba(51,51,51,.3)}.header{position:absolute;top:0;z-index:900;width:100%;letter-spacing:0}.header .logo{color:#fff;padding:10px 0}@media(min-width: 768px){.header .logo{padding:25px 0}}.header .logo .logo-outer{display:inline-block;padding:0 20px;border-radius:2px}.header .logo .logo-outer .logo-left,.header .logo .logo-outer .logo-right{display:inline-block;padding:0 20px;font-size:14px;vertical-align:middle}@media(min-width: 768px){.header .logo .logo-outer .logo-left,.header .logo .logo-outer .logo-right{width:170px}}@media(min-width: 992px){.header .logo .logo-outer .logo-left,.header .logo .logo-outer .logo-right{width:210px}}@media(min-width: 1200px){.header .logo .logo-outer .logo-left,.header .logo .logo-outer .logo-right{width:270px;font-size:15px}}.header .logo .logo-outer .logo-left{text-align:right}.header .logo .logo-outer .logo-right{text-align:left}.header .logo .logo-outer .logo-right .navbar-toggler{color:#737373}.header .logo .logo-outer a.phone{color:#fff}.header .logo .logo-outer .logo-frame{display:inline-block;position:relative;padding:6px 5px;margin:-6px 0;vertical-align:middle;border-radius:2px}.header .logo .logo-outer .logo-frame::before,.header .logo .logo-outer .logo-frame::after{content:"";display:inline-block;position:absolute;left:40px;right:40px;height:40px;border-radius:100%}.header .logo .logo-outer .logo-frame::before{top:-12px}.header .logo .logo-outer .logo-frame::after{bottom:-12px}@media(min-width: 544px){.header .logo .logo-outer{padding:0 8px}}@media(min-width: 768px){.header .logo .logo-outer .logo-frame{padding:6px 25px}.header .logo .logo-outer .logo-frame::before,.header .logo .logo-outer .logo-frame::after{left:0;right:0;height:90px}.header .logo .logo-outer .logo-frame::before{top:-21px}.header .logo .logo-outer .logo-frame::after{bottom:-21px}}.header a.menu-title-phone{color:#373a3c}.header .navbar-brand{position:relative;z-index:10;margin-right:0}.header .navbar-brand img{max-width:250px}@media(min-width: 768px){.header .navbar-brand img{max-width:none}}.header .navbar-toggler{font-size:15px}.header .navbar-toggler .menu-title{text-transform:uppercase;margin-right:5px}.header .menu-title-phone{margin-right:30px}.header .navbar{width:100% !important;background:#fff;background:hsla(0,0%,100%,.96);border-radius:0}.header .navbar .navbar-toggler{padding:10px 30px}.header .navbar.fixing,.header .navbar.fixed{opacity:1;position:fixed !important;top:-57px !important;border-bottom:1px solid #ddd;border-bottom-color:rgba(62,25,66,.23);transition:transform .5s ease}.header .navbar.fixing .navbar-content,.header .navbar.fixed .navbar-content{text-align:center}.header .navbar.fixing a.menu-title-phone,.header .navbar.fixed a.menu-title-phone{color:#1b416d}.header .navbar.fixing .nav-global>li>a,.header .navbar.fixed .nav-global>li>a{color:#444}.header .navbar.fixing .nav-global>li>a:hover,.header .navbar.fixing .nav-global>li>a:focus,.header .navbar.fixed .nav-global>li>a:hover,.header .navbar.fixed .nav-global>li>a:focus{color:#1b416d}.header .navbar.fixing .navbar-toggler,.header .navbar.fixed .navbar-toggler{color:#1b416d}.header .navbar.fixing{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.header .navbar.fixed{transform:translate(0, 57px);transform:translate3d(0, 57px, 0)}.admin-bar .navbar-justified{top:32px}.full-menu,.full-menu .full-menu-nav .sub-menu-wrap{display:none;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5000;padding:40px 35px;margin:0;list-style-type:none;vertical-align:middle;text-align:center;background:#1b416d;color:#fff;overflow:scroll;transition:opacity 300ms ease}.full-menu.open,.full-menu .full-menu-nav .sub-menu-wrap.open{display:block}.full-menu.animated,.full-menu .full-menu-nav .sub-menu-wrap.animated{opacity:1;webkit-animation-duration:300ms;animation-duration:300ms}.full-menu .mobile-close-wrap{position:absolute;top:2px;right:5px;z-index:6000;font-size:30px;font-weight:100;cursor:pointer}.full-menu .mobile-close-wrap .mobile-close{padding:0 13px}.full-menu .mobile-back-wrap{position:absolute;top:-4px;left:5px;font-size:35px;padding:0 10px;cursor:pointer}.full-menu ul{display:block;opacity:1;padding:0;margin:0 0 .5rem;list-style-type:none;vertical-align:middle}.full-menu ul a{color:#fff;font-size:2.18rem;text-transform:uppercase;font-weight:100;display:inline-block;letter-spacing:2px}.full-menu ul a:hover,.full-menu ul a:focus{text-decoration:none}.full-menu ul .sub-menu a{font-size:1.5rem;margin:10px 0;line-height:1}.full-menu ul .children{margin-bottom:0}.full-menu ul .children a{font-size:1rem}.full-menu .sub-nav-title{cursor:pointer}.full-menu .sub-nav-title .fa{margin-left:7px}.wrapper-site.full-menu-open{display:none}.nav-global{letter-spacing:0}.nav-global>li{position:relative;display:inline-block;padding:8px 0;margin:0 10px}.nav-global>li>a,.nav-global>li>a:not([href]){display:block;color:#565656}.nav-global>li>a:hover,.nav-global>li>a:focus,.nav-global>li>a:not([href]):hover,.nav-global>li>a:not([href]):focus{color:#1b416d}.nav-global>li.current_page_item a,.nav-global>li.current-page-parent a,.nav-global>li.current-menu-parent a,.nav-global>li.current-menu-item a{color:#000}.nav-global>li.current_page_item:first-child a,.nav-global>li.current-page-parent:first-child a,.nav-global>li.current-menu-parent:first-child a,.nav-global>li.current-menu-item:first-child a{font-weight:normal}.nav-global>li.menu-item-has-children>a{cursor:pointer}.nav-global>li>.sub-menu{display:none;position:absolute;top:38px;left:50%;padding:20px 30px;margin:0;color:#fff;text-align:center;list-style-type:none;background:#1b416d;white-space:nowrap;box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.nav-global>li>.sub-menu::before{content:"";display:block;position:absolute;top:-5px;left:50%;width:0;height:0;margin-left:-10px;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:5px solid #1b416d}.nav-global>li>.sub-menu a{display:inline-block;color:#fff;font-size:15px;margin:5px 0}@media(max-width: 1191px){.nav-global>li>.sub-menu a{font-size:14px}}.nav-global>li:hover>.sub-menu{display:block}@media(max-width: 1199px){.nav-global{font-size:14px}}.wrapper-bg-banner.subpage-banner{padding-top:120px;background:url("/wp-content/uploads/2022/07/McDonald_Dental-3114-resized.jpg") #1b416d center no-repeat;background:cover}.wrapper-bg-banner.subpage-banner::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}@media(min-width: 544px){.wrapper-bg-banner.subpage-banner{padding-top:100px}}@media(min-width: 768px){.wrapper-bg-banner.subpage-banner{padding-top:200px}}.wrapper-bg-banner.home-banner{background-position:70% center}@media(min-width: 544px){.wrapper-bg-banner.home-banner{padding-top:120px;background-position:center}}.doctors{color:#fff;background:#1b416d}.doctors h3{margin:0}.doctors a{display:block;padding:25px 0;color:#fff}.doctors a:hover,.doctors a:focus{color:#fff}.doctors .bordered{border-top:1px solid rgb(20.925,50.375,84.475)}@media(min-width: 992px){.doctors{position:absolute;width:100%;margin-top:-83px;background:rgba(27,65,109,.8)}.doctors .bordered{border-top:none;border-left:1px solid #1b416d}}@media(min-width: 992px){.doctors{margin-top:-73px}.doctors h3{font-size:1.05rem}}@media(min-width: 1200px){.doctors{margin-top:-79px}.doctors h3{font-size:1.3rem}}.home-intro{padding:20px 0}.home-intro h1{font-size:2.4rem}@media(min-width: 768px){.home-intro{padding:80px 0}}.home-intro__image{position:relative}.home-intro__image::before{content:"";display:block;position:absolute;width:100%;height:100%;background:#e7e7e7;transform:translate(-10px, 10px)}.home-intro__image img{transform:translate(10px, -10px)}.accolades{position:relative}@media(min-width: 768px){.accolades .fluid-bg{position:absolute;top:0;width:50%;height:100%}.accolades .fluid-bg.left{left:0;background:#f5f5f5}.accolades .fluid-bg.right{right:0;background:#1b416d}}.accolades .home-testimonial{padding:60px 30px;background:#f5f5f5}.accolades .home-testimonial-quote{font-size:1.6rem;font-style:italic}.accolades .home-testimonial-author{font-size:1.3rem}.accolades .home-testimonial .btn{margin:10px 15px}@media(min-width: 768px){.accolades .home-testimonial{padding:80px 60px}}.accolades .home-awards{padding:60px 30px;color:#fff;background:#1b416d}.accolades .home-awards h2{margin-bottom:30px}.accolades .home-awards img{width:45%;min-width:220px;margin:15px 2%}@media(min-width: 768px){.accolades .home-awards{padding:80px 60px}}.home-services .service-fill{padding:40px 0}.facility{position:relative;color:#fff}.facility img{width:100%}@media(min-width: 1200px){.facility .fluid-bg{position:absolute;top:-1px;bottom:-1px;width:50%;background:#1b416d}.facility .fluid-bg.img{background:center no-repeat;background-size:cover}.facility .fluid-bg.img img{display:none}.facility .fluid-bg.right{right:0}.facility .fluid-bg.right.img{background-image:url("../img/office-facility.jpg")}.facility .fluid-bg.left{left:0}.facility .fluid-bg.left.img{background-image:url("../img/office-lab.jpg")}}.facility .about-facility,.facility .about-lab{padding:40px 15px;background:#1b416d}@media(min-width: 768px){.facility .about-facility,.facility .about-lab{padding:100px}}.profile.profile-top{padding-top:100px}.profile img{display:block;margin:0 auto 30px}@media(min-width: 992px){.profile img.profile-left{float:left;margin-right:40px;margin-bottom:30px}.profile img.profile-right{float:right;margin-left:40px;margin-bottom:30px}}.staff h3{margin-bottom:0}.staff img{margin-top:40px;margin-bottom:10px}.wrapper-bg-banner.smile-gallery-title{color:#373a3c;padding:80px 0 0}.ba-gallery{text-align:center}.ba-gallery .ba-gallery-item{margin:7.5px 0}.ba-gallery .ba-gallery-item img{width:100%}@media(min-width: 544px){.ba-gallery{padding-left:15px;padding-right:15px}.ba-gallery .ba-gallery-item{margin:15px 0}}.home-testimonial img{width:228px;margin-bottom:25px}.blogroll a{display:block;padding:20px 0;color:#373a3c;border-top:1px solid #ddd}.blogroll a:first-child{border-top:none}.blogroll a:hover,.blogroll a:focus{color:#000;text-decoration:none}.blogroll .blog-item img{margin-bottom:15px}@media(min-width: 768px){.blogroll .blog-item img{margin-bottom:0;margin-right:20px}}.blogroll .blog-item .fill{overflow:hidden}.blogroll .blog-item .byline{color:#999;margin-bottom:5px}.blogroll .blog-item h3{margin-bottom:5px}.blogroll .blog-item .read-more{display:inline-block;color:#0275d8;margin-bottom:0}.blogroll .blog-item .read-more:hover,.blogroll .blog-item .read-more:focus{color:hsl(36,3.4482758621%,22.431372549%);text-decoration:underline}.entry-meta{clear:both}.entry-meta .byline{float:left;color:#000;margin-top:20px;margin-bottom:0}@media(max-width: 767px){.entry-meta .byline{float:none}}.entry-meta .share{float:right}.entry-meta .share a{color:#373a3c;font-size:30px}.entry-meta .share a:hover,.entry-meta .share a:focus{color:#4b4946}@media(max-width: 767px){.entry-meta .share{float:none}}.entry-meta .date{color:#999}.blog-home i.fa.fa-angle-left{padding-right:5px}a.blog-home{color:#656565}a:hover,a.blog-home:focus{color:#000}.ninja-forms-form-wrap .field-wrap input,.ninja-forms-form-wrap .field-wrap textarea{padding:5px 10px;border:1px solid #b1b1b1}@media(min-width: 768px){.ninja-forms-form-wrap .field-wrap.txt-date-wrap{display:none;float:left;width:50%}.ninja-forms-form-wrap .field-wrap.txt-date-wrap.date-1-wrap{padding-right:10px}.ninja-forms-form-wrap .field-wrap.txt-date-wrap.date-2-wrap{padding-left:10px}}.ninja-forms-form-wrap .field-wrap.txt-message-wrap{clear:left}.back-to-top{position:fixed;z-index:200;bottom:20px;right:15px;font-size:35px}.back-to-top a{color:rgba(130,130,130,.47)}.back-to-top a:hover,.back-to-top a:focus{color:hsla(0,0%,51%,.96)}.cta-banner{position:relative;background:url("/wp-content/uploads/2022/07/McDonald_Dental-3112-cropped.jpg") #ccc center no-repeat;background-size:cover}.cta-banner::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.68)}.footer{background:#0e2846}.footer,.footer a{color:#aaa}.footer a:hover,.footer a:focus,.footer a:active{color:#fff}.footer .footer-content{padding:40px 0 20px}.footer .footer-content h4{font-weight:600;font-size:18px;color:#cfcfcf}.footer .footer-content .footer-menus .footer-nav{list-style-type:none;padding:0}.footer .footer-content .footer-menus .footer-nav li{display:inline-block;font-size:14px;margin-right:15px;margin-bottom:3px}.footer .footer-content .footer-menus .footer-nav li a{display:inline-block}@media(min-width: 544px)and (max-width: 991px){.footer .footer-content .footer-menus .footer-nav li{display:inline-block;margin-right:15px}}@media(max-width: 767px){.footer .footer-content .footer-menus{margin-top:20px}}.footer .footer-content .company-info{font-size:14px}.footer .footer-content .social-links h4,.footer .footer-content .social-links a{display:inline-block;vertical-align:middle}.footer .footer-content .social-links h4{margin-bottom:0}.footer .footer-content .social-links a{font-size:30px}.footer .copyright-content{padding-top:15px;padding-bottom:15px;border-top:1px solid #aaa}.footer .copyright-content p{margin:0}

/*# sourceMappingURL=style-1.0.3.min.css.map */