@media (min-width:1200px){.container{width:1530px}}@media (max-width:1530px){.container{width:100%}}@media (max-width:1357px){.header-wrapper nav ul li a{padding:9px 24px}.diamond{display:none}.header-slider .owl-item img{height:100vh;object-fit:cover}.header-slider .owl-controls{top:542px}}@media (min-width:990px){.main-navigation{display:block}}@media only screen and (min-width:1443px){.circle-container.sec-col-3 .list-item{width:25%}.list-testimonial-image{height:100%;max-height:initial}.list-testimonial-image .image-con{height:100%;position:relative}.list-testimonial-image a{height:100%;width:100%;max-width:475px}.list-testimonial-wrapper.odd-style a{float:right}.list-testimonial-image .gallery-overlay .fa{margin-top:-25px;margin-left:-25px}.featured-smile-container .smile-con .gallery-single-outer{height:267px}.featured-smile-container .gallery-image,.featured-smile-container .smile-con .gallery-single-outer .gallery-single{height:100%}.hcwhy-item.left-image img{float:left}.smile-image img{width:100%}}@media only screen and (min-width:1200px) and (max-width:1443px){ul.menu li a{font-size:24px}ul.menu li:last-child>ul{right:0}ul.menu li:last-child ul ul{left:-260px;right:initial}.banner-text a.hcwhy-title-type1{font-size:34px;line-height:34px}.banner-text p{overflow:hidden;height:51px}.fullwidth-banner-slider .owl-nav{max-width:inherit;margin:0 20px}.banner-type2 .hcwhy-type2{font-size:28px;margin-bottom:10px}.hcwhy-list-type2 .hcwhy-list-button a{font-size:26px;padding:20px;line-height:35px}.item-title{padding:15px;font-size:18px}.circle-container.sec-col-3 .list-item{width:28%}.hcwhy-image img{margin-left:-15%}.list-testimonial-container{width:70%;max-width:inherit}.even-style .list-testimonial-image img,.latest-testimonial-image img{margin-left:-10%}.odd-style .list-testimonial-image img{margin-right:-10%}.list-testimonial-image{height:100%;max-height:initial!important}.list-testimonial-image .image-con{height:100%;position:relative}.list-testimonial-image a{height:100%}.list-testimonial-image .gallery-overlay .fa{margin-top:-25px;margin-left:-25px}}@media only screen and (min-width:992px) and (max-width:1199px){.btn-style1{padding:10px 41px;font-size:18px}header span.tel a{font-size:34px;line-height:34px}header address{font-size:24px;line-height:24px}ul.menu li a{font-size:18px}ul.menu li:last-child>ul{right:0}ul.menu li:last-child ul ul{left:-260px;right:initial}.banner-text a.hcwhy-title-type1{font-size:26px;line-height:26px}.banner-text p{font-size:14px;line-height:20px}.banner-text a.readmore{margin-bottom:0}.fullwidth-banner-slider .owl-nav{margin:0 20px}.banner-text .text-content{padding-left:20px}.banner-type2 .hcwhy-type2{font-size:24px;margin-bottom:10px;margin-top:0}.hcwhy-list-type2 .hcwhy-list-button a{font-size:21px;padding:12px 20px;line-height:30px}.banner-type-container .popup-video i.play-icon{font-size:45px;margin-top:-22px;margin-left:-22px}.item-title{padding:10px;font-size:16px;font-weight:700}.hcwhy-type3{font-size:31px}.circle-container .list-item-img{margin:5px 10px}.hcwhy-image img{margin-left:-25%}.widget-title{font-size:25px}.testimonial-video .testimonial-title{font-size:18px;line-height:20px}.download-ebook-button{padding:15px;font-size:21px}.list-testimonial-container{width:67%;max-width:inherit}.odd-style .list-testimonial-image img{float:none}.list-testimonial-image img{margin-left:-25%!important}.list-testimonial-image{height:100%;max-height:initial}.list-testimonial-image .image-con{height:100%;position:relative}.list-testimonial-image a{height:100%}.list-testimonial-image .gallery-overlay .fa{margin-top:-25px;margin-left:-25px}.latest-testimonial-image img{margin-left:-20%}}@media (max-width:1162px){.banner-container h1{font-size:3em}.content h1{font-size:30px}}@media only screen and (min-width:768px) and (max-width:991px){h1{font-size:38px}h2{font-size:24px}ul.menu li a{padding:20px 10px;font-size:18px}.left-menu #toggle-menu ul li li li.menu-item-has-children a:after{content:"\f100";font-family:fontawesome;float:right}.left-menu #toggle-menu ul li li li:hover ul{left:-240px;background:#2f2f40}.right-menu #toggle-menu ul li li li.menu-item-has-children a:after{content:"\f101";font-family:fontawesome;float:left;margin-right:10px}.right-menu #toggle-menu ul li li li:hover ul{left:240px;background:#2f2f40}header span.tel a{font-size:31px;line-height:31px}header address{font-size:21px;line-height:24px}.sec-search{display:none}.banner-text-content .office-hrs,.welcome-text-title{display:block;text-align:center}.welcome-text-title{font-size:41px}.banner-text-content ul.schedule,.ebook-services,.reviews-container,.video-container,section.site-info,section.site-info .text-align-right,ul.social-icons{text-align:center}.banner-text{padding-top:4%}.banner-text a.hcwhy-title-type1{font-size:24px;line-height:24px}.banner-text span.hcwhy-type1{margin-bottom:10px;font-size:18px}.banner-text p{font-size:14px;line-height:20px}.banner-text a.readmore,.list-testimonial-container a.readmore,section.site-info p{margin-bottom:0}.fullwidth-banner-slider .owl-nav{margin:0 20px}.banner-text .text-content{padding-left:0;width:50%}.btn-style1{padding:10px 41px;font-size:18px}.banner-text .text-content .maa-button{position:absolute;right:0;bottom:0;background:rgba(255,255,255,.5);border:0;font-size:14px;height:40px;line-height:20px;padding:0 30px;color:#000}.banner-text .text-content .maa-button:hover{color:#1577b7}.banner-type2 .hcwhy-type2{font-size:24px;margin-bottom:10px;margin-top:0}.hcwhy-list-type2 .hcwhy-list-button a{font-size:24px;padding:18px 20px;line-height:35px;text-align:center}.banner-type-container .popup-video i.play-icon{font-size:45px;margin-top:-22px;margin-left:-22px}.sec-col-3 .list-item{width:30.1%}.item-title{padding:10px 2px;font-size:14px;line-height:20px}.hcwhy-type3{font-size:28px}.sec-col-4 .list-item{width:40%}.circle-container .list-item-img{margin:0}.circle-container .item-title{font-size:18px;line-height:24px}.circle-container .list-item{max-width:225px;max-width:initial}.hcwhy-image{width:45%}.hcwhy-content{width:55%}.even-style .list-testimonial-image img,.hcwhy-image img{margin-left:-10%}a.hcwhy-btn{padding:15px 20px}a.fs-btn-type1.left-align{left:20px;margin-left:0}a.fs-btn-type1.right-align{right:20px;margin-right:0}.video-container .popup-video{float:none}.separator-right{border:0}.site-main article{margin-right:0}.service-list-inner ul li,.testimonial-video .item{max-width:230px;width:100%}.service-list-inner ul li .service-title span,.testimonial-video .testimonial-title{font-size:18px;line-height:20px}.testimonial-video a.open-popup-link:hover .testimonial-title,.testimonial-video a.popup-video:hover .testimonial-title{bottom:0}.testimonial-video-text blockquote{width:62%;margin-right:0}.list-testimonial-container{width:55%;max-width:inherit}.even-style .list-testimonial-container{padding-left:20px}.odd-style .list-testimonial-image img{margin-right:-10%}.latest-testimonial-container{padding:18px 20px 18px 0}.list-testimonial-image{height:100%;max-height:initial;width:45%}.list-testimonial-image .image-con{height:100%;position:relative}.list-testimonial-image a{height:100%}.list-testimonial-image .gallery-overlay .fa{margin-top:-25px;margin-left:-25px}.latest-testimonial-image img,.smile-image img{margin-left:-40%}section.appointment-container,section.site-info{padding:20px 0}section.appointment-container .text-content{margin-bottom:20px}.ebook-right-top{text-transform:center}.ebook-fullwidth-container .ebook-right-top{width:28%}.widget-text-content{text-align:left}}@media only screen and (max-width:989px){.banner-container p{width:71%}.banner-text-content ul.schedule,.ebook-right-top,.ebook-services,.footer-col,.footer-col .menu li,.hcwhy-item.right-image .hcwhy-image,.reviews-container,.smile-gallery-content,.testimonial-video,.video-container,header .contact-details,header .site-branding,section.site-info,section.site-info .text-align-right,ul.social-icons{text-align:center}.footer-top-container h4{margin:0 auto 15px}.job-alt-icon,.job-alt-link{width:auto}.mobile-nav{display:inline-block!important}.banner-text .text-content .hcwhy-type1,.featured-smile-container .height20,.main-navigation,.sec-search{display:none}.site-branding img{max-width:35%}.header-search,.smile-content{display:block}header .search-form-container .search-form{max-width:350px;height:39px;margin:0 auto;width:100%}header .search-form input[type=search]{width:78%}header .search-form .search-submit{width:22%}.banner-text-content .office-hrs,.welcome-text-title{display:block;text-align:center}h1{font-size:31px}.bread-crumbs,.smile-con .smile-title,a.view-more,h2{font-size:18px}span.entry-title a{font-size:21px}header span.tel a{font-size:28px;line-height:31px}.circle-container .item-title,header address{font-size:18px;line-height:24px}.hcwhy-image.img-left-align img,.hcwhy-image.img-right-align img,.video-container .popup-video,header .search-form-container{float:none}.welcome-text-title{font-size:38px;margin-top:0}.banner-text{padding-top:0}.banner-text a.hcwhy-title-type1{font-size:19px;line-height:20px}.banner-text span.hcwhy-type1{margin-bottom:10px;font-size:15px}.banner-text p{font-size:14px;line-height:20px}.banner-text a.readmore,section.site-info p{margin-bottom:0}.fullwidth-banner-slider .owl-nav{margin:0 20px}.banner-text .text-content{width:60%;background:rgba(255,255,255,.5);padding:20px;min-height:200px}.banner-text .text-content,.banner-text .text-content a{color:#000}.banner-text .text-content .maa-button{background:rgba(255,255,255,.5);border:0;font-size:14px;height:40px;line-height:20px;padding:0 10px;width:35%;color:#000}.banner-text .text-content .maa-button:hover{color:#1577b7}.banner-text .btn-style1{padding:2px 22px;font-size:12px;position:absolute;right:20px;bottom:0}.fullwidth-banner .owl-carousel .owl-item,.fullwidth-banner .owl-carousel .owl-item a.popup-video,.fullwidth-banner .owl-carousel .owl-item img{height:223px}.fullwidth-banner .owl-carousel .owl-item img{width:779px!important;max-width:779px!important;position:absolute;right:0}.banner-type2 .hcwhy-type2{font-size:24px;margin-bottom:10px;margin-top:0}.hcwhy-list-type2 .hcwhy-list-button a{font-size:21px;padding:18px 20px;line-height:30px;text-align:center}.banner-type-container .popup-video i.play-icon{font-size:45px;margin-top:-22px;margin-left:-22px}.sec-col-3 .list-item{max-width:310px;width:100%}.hcwhy-type3{font-size:28px}.item-title,.sec-col-4 .item-title{padding:15px 5px;font-size:16px;line-height:20px}.download-ebook-button,.testimonial-slider .testimonial-title{line-height:21px;font-size:21px}.sec-col-4 .list-item{width:40%;max-width:240px}.circle-container .list-item-img{margin:2px}.circle-container .list-item{max-width:240px}.hcwhy-item .hcwhy-image{float:none;max-width:100%;display:block;text-align:center;width:100%;position:inherit!important;background:#e0e0e0}.hcwhy-image img{height:initial;width:100%;max-width:350px}.hcwhy-content,.hcwhy-item.right-image .hcwhy-content{text-align:center;padding:20px;width:100%}.hcwhy-content .sec-table{min-height:210px;height:initial}a.hcwhy-btn{font-size:16px}a.fs-btn-type1.left-align{left:20px;margin-left:0;z-index:99}a.fs-btn-type1.right-align{right:20px;margin-right:0;z-index:99}a.fs-btn-type1{margin-top:-19px}a.fs-btn-type1 .btn-style1{font-size:16px;padding:5px 20px}.featured-service-type1{min-height:129px;overflow:hidden}.featured-service-type1 img{min-height:129px;min-width:740px}.featured-service-type1.left-img img{position:absolute;right:0}.featured-service-type1.right-img img{position:absolute;left:0}.sidebar .popup-video .play-icon{font-size:35px;margin-top:-15px;margin-left:-15px}.testimonial-slider a.open-popup-link:hover .testimonial-title,.testimonial-slider a.popup-video:hover .testimonial-title,.testimonial-video a.open-popup-link:hover .testimonial-title,.testimonial-video a.popup-video:hover .testimonial-title{bottom:0}.site-main article{margin-right:0}.single-banner{height:240px;overflow:hidden}.single-banner img{height:initial;min-width:801px;margin-left:-375px;position:absolute;z-index:9;left:50%}.banner-alignr img{margin-left:auto;left:inherit;right:0}.banner-alignl img{margin-left:auto;left:0}.team-container .img-container{width:100%;text-align:center;padding:0}.team-container .img-container a,.team-container .img-container img{max-width:200px;margin:0 auto}.team-container .bio-details{clear:both;text-align:center}.team-container .team-bio{max-width:100%}.service-list-inner ul li,.testimonial-video .item{max-width:230px;width:100%}.service-list-inner ul li .service-title span,.testimonial-video .testimonial-title{font-size:18px;line-height:20px}.testimonial-video-text .item{width:32%}.testimonial-video-text blockquote{width:60%;margin-right:0}.testimonial-text-content blockquote{margin:0 0 20px}.question-title span.qw{width:90%}.smile-image .smile-con{max-width:320px;width:100%;float:none;margin:0 auto;display:block}.featured-smile-container .smile-image .smile-con{max-width:420px}.featured-smile-container .smile-container,.smile-container{height:inherit;width:100%;float:none;display:block;min-height:inherit;padding:15px}.smile-image{width:100%;float:none}.smile-image img{width:100%;max-height:inherit;height:inherit}.featured-smile{position:inherit}.list-testimonial-image,.list-testimonial-image img{position:initial;width:100%}.smile-wrapper{margin-left:-15px;margin-right:-15px}.featured-smile-container .smile-image{background:#e1e8f3}.office-photo{max-width:270px;width:100%}.download-ebook-button{padding:15px}.list-testimonial-image{max-height:inherit;background:#e4e9e3;text-align:center}.list-testimonial-image .image-con{display:block;max-width:350px;margin:0 auto}.list-testimonial-wrapper .list-testimonial{padding:0}.list-testimonial-wrapper .list-testimonial-item{min-height:inherit}.latest-testimonial-container,.latest-testimonial-section,.list-testimonial-container{padding:15px;display:block;height:100%;min-height:initial}.latest-testimonial-section{padding:0 15px}.latest-testimonial-image{float:none;text-align:center;max-height:inherit;width:100%;position:inherit;display:block;margin-bottom:0;background:#ecebeb}.latest-testimonial-image .image-con{max-width:350px;margin:0 auto}.latest-testimonial-container{width:100%;float:none;min-height:inherit;padding:15px;margin-bottom:0}.latest-testimonial-image img{width:100%}.latest-testimonial-section .latest-testimonial{padding:0;margin-left:-15px;margin-right:-15px}section.appointment-container,section.site-info{padding:20px 0}section.appointment-container .text-content{margin-bottom:20px;font-size:21px;display:block;line-height:28px}.widget-title{font-size:28px;line-height:28px}.ebook-fullwidth-container .ebook-right-top{width:30%;margin-left:20px}.widget-text-content{text-align:left;width:60%}}@media only screen and (max-width:891px){#banner-container{bottom:0}}@media (max-width:680px){.banner-container h1{margin-bottom:0;font-size:2.5em}}@media only screen and (max-width:767px){.header-slider .owl-controls{display:none}.smile-con{max-width:264px}.bizgrowth-group-odd .wrapper{flex-wrap:wrap;justify-content:center}.bizgrowth-group-odd .wrapper li{margin:15px}.banner-overlay .container{text-align:center}.home .banner-overlay .container{padding-bottom:30px}.content h1{font-size:30px}.banner-container p{width:100%}.focus-img img{max-width:85%}}@media only screen and (max-width:578px){.banner-overlay{margin:0}.site.mobile-view.left-menu.open-menu{left:100%}.site.mobile-view.right-menu.open-menu{left:-100%}.site.mobile-view.right-menu.open-menu #toggle-menu{min-width:100%;right:initial;left:100%;width:100%}.mobile-view.left-menu #toggle-menu{left:-100%;min-width:100%}.mobile-view.right-menu #toggle-menu ul li{min-width:100%}.menu-title-bar:after{content:''}.close-icon{display:inline-block}.banner-container{min-height:auto}.banner-container p,.bizgrowth-group-odd .wrapper p,.focus-title a{font-size:1.125em}section.block-container.-about{padding-top:30px;padding-bottom:0}.block-container.-about h3,.block-container.-focus h3,.content h1{font-size:1.5em}.block-container.-focus h3{margin-bottom:0}.content li,.content p,section.block-container.-about p{margin-bottom:30px;font-size:1.125em;line-height:30px}.block-container.-focus ul{display:block;margin-bottom:30px}.block-container.-focus li{padding:30px 0 0}.focus-img img{max-width:84px}span.focus-title{padding-top:15px}.bizgrowth-container h3{margin:30px 0;font-size:1.563em}.bizgrowth-group-odd.first{padding:0}.media-section h4.line,.testimonial-section h4.line{font-size:1.563em}.container.testimonial-section{padding:30px 0 70px}.testi-content-middle p{font-size:1.125em;line-height:25px;letter-spacing:.5px}.media-section section.testimonial-slider-container{margin-bottom:30px}section.join-container{padding:30px 0 35px}.owl-dot span,.owl-dot.active span{width:15px;height:15px}.site-main{padding-bottom:30px}.smile-gallery-content .smile-con{max-width:420px;width:100%;margin:0 auto 20px;float:none}.smile-con{max-width:420px}ul.service-q li a.service-item{font-size:18px}ul.service-q li{line-height:20px;margin-bottom:10px}}@media (max-width:574px){.banner-container h1{font-size:2em}}@media only screen and (max-width:537px){ul.social-icons li{margin:0}}@media only screen and (max-width:516px){.banner-container h1{font-size:1.9em}}@media only screen and (max-width:479px){h1{font-size:28px}.btn-style1,.smile-con .smile-title,h2{font-size:18px}.btn-style1{padding:10px 5px;width:100%}.sec-col-4 .list-item{width:100%;max-width:350px}.ebook-right-top{width:100%;margin-bottom:20px;text-align:center}.header-overlay-background{min-height:auto}.banner-container,aside.widget-area{padding:0}a.fs-btn-type1 .btn-style1{border:0;background:rgba(256,256,256,.3)}a.fs-btn-type1.left-align,a.fs-btn-type1.right-align{left:0;bottom:0;top:inherit;width:100%}.search-form .search-submit,.search-form-container .search-submit{width:26%}.search-form input[type=search],.search-form-container input[type=search]{width:73%}.site-main .search-form-container,.video-wrapper,.widget-text-content{width:100%}.banner-text .text-content .maa-button{display:none}.banner-text p{font-size:12px;height:78px;overflow:hidden}.banner-text .text-content{width:65%}.banner-hcwhy-type3 .hcwhy-type3,.banner-type2 .hcwhy-type2{font-size:20px;margin-bottom:10px;margin-top:0}.hcwhy-list-type2 .hcwhy-list-button a{font-size:16px;padding:10px;line-height:20px;text-align:center;margin-bottom:10px}.banner-type-container .popup-video i.play-icon{font-size:35px;margin-top:-17px;margin-left:-17px}.sec-col-3 .list-item{max-width:350px}.list-item{margin:0}a.hcwhy-btn{font-size:12px;padding:8px;display:block}.single-banner .title-container h1{line-height:30px}.single-banner .title-container h2{line-height:20px}.circle-container .item-title{font-size:18px;line-height:24px}.circle-container .list-item{max-width:240px}.blog-container span.latest-blog{font-size:24px}.latest-blog,.testimonial-video-text .text-video-container{text-align:center}.blog-container a.see-all{display:block;margin-left:0;border-top:3px solid #000;border-left:0;padding-left:0;margin-top:5px;padding-top:5px}.with-sidebar{padding-top:0;margin:0 -15px}.service-list-inner ul li .service-title span,.testimonial-slider .testimonial-title{font-size:18px;line-height:20px}.ebook-fullwidth-container .ebook-title2{text-align:center;font-size:24px;margin-bottom:10px}.ebook-fullwidth-container .ebook-services{text-align:center;padding:0 20px}.ebook-fullwidth-container .ebook-right-top{width:100%;text-align:center;margin:0 0 20px}.reviews{width:100%;margin-bottom:10px}.reviews a{width:100%;display:block;border-right:0;border-bottom:3px solid #000;padding:10px;margin-bottom:10px}.rating{margin-left:0}.widget-title{font-size:25px}.doctor-container .img-container{width:100%;padding:0;text-align:center}.doctor-container .img-container a,.doctor-container .img-container img{max-width:200px;float:none;margin:0 auto}.single-team a.team-video,.single-team img{margin:0 auto 10px;float:none}.service-list-inner ul li,.testimonial-video .item{max-width:300px;width:100%}.testimonial-video-text{padding-bottom:0!important}.testimonial-video-text .item{float:none;margin-bottom:10px}.testimonial-video-text blockquote{margin:0 0 20px;width:100%}.testimonial-video{padding-bottom:20px;border-bottom:3px solid #dad9d9;margin-bottom:25px;text-align:center}.latest-testimonial-image a,.list-testimonial-image a,.video-wrapper .popup-video{margin-bottom:0}.nav-links{font-size:21px}.question-title span.qw{width:80%}.gallery-head{font-size:14px}.popup-video{margin:0 auto 20px;float:none!important}.video-wrapper.alignleft,.video-wrapper.alignright{width:100%;margin:0 0 20px}.single .post img{width:100%;max-width:100%}.form-contact-us input[type=submit]{max-width:initial}}@media only screen and (max-width :320px){header .search-form input[type=search]{width:72%}header .search-form .search-submit{width:27%}.schedule-widget ul.schedule li span.sched-day{width:82px}.schedule-widget ul.schedule li span,a.view-more{font-size:14px}}@media screen and (-webkit-min-device-pixel-ratio:0){.search-field,::i-block-chrome{border-radius:5px 0 0 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}}