body{word-wrap:break-word}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}img{height:auto;max-width:100%}img[class*="wp-image-"]{margin-top:10px;margin-bottom:10px}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{padding:.8075em 1em;font-size:12px;background:#e5e5e5;background:hsl(0,0%,90%)}.gallery{margin-bottom:1.5em;overflow:hidden}.gallery-item{position:relative;float:left;padding:1.79104477%;text-align:center;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:center;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-title a{text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.35);font-size:40px;font-weight:500;color:#333}.site-title a:hover,.site-title a:focus{color:#555;text-decoration:none}.site-description{color:#555;margin-top:10px;text-shadow:0 1px 0 rgba(255,255,255,.35)}.site-header.header-transparent .navbar .navbar-nav li a:hover,.site-header.header-transparent .navbar .navbar-nav li a:focus{background-color:#326178;color:#fff}li.current-menu-item a,li.current_page_item a,li.current_page_ancestor a{text-shadow:0 1px 0 rgba(255,255,255,.35)}.post-navigation .pager span{width:100%}.nav-previous{margin-bottom:20px}@media (min-width: 750px){.post-navigation .pager span{width:auto}.post-navigation .pager{margin-bottom:20px}.nav-previous{margin-bottom:0}}.hentry,#comments{margin:0 0 0em;background:#fff}.page-header{padding:5px 20px 10px;margin:0 !important;background-color:#fff}.entry-header{margin-bottom:15px;padding:20px 20px 0;border:none !important}.entry-title{margin:0}.entry-content,.entry-summary{padding:0 20px 0px}.entry-footer{padding:10px 20px 10px;border-top:1px solid #eee;color:#888;font-size:12px}.entry-footer span{margin-right:10px}.entry-footer .glyphicon{margin-right:5px}.entry-footer .byline .author{margin-right:initial}.pager a,.nav-previous a,.nav-next a{color:#999}.pager a:hover,.nav-previous a:hover,.nav-next a:hover{color:#444;text-decoration:none;cursor:pointer}#comments .media-body{width:88%;margin-left:2%;float:left}.comment-list .comment-author{width:10%;float:left}#comments .comment-body{padding:20px 20px 0}#comments .comment-body .comment-content{overflow:hidden}#comments .pingback{margin:0}#comments .pingback .comment-body{padding:10px 20px}.comment-list .vcard img.avatar{padding:2px;border:1px solid #cecece;background:#fff}.comment-list .comment-author img{width:100%;height:auto}#respond{padding:20px}#reply-title{margin-top:0}.comments-title{font-size:24px;margin:15px 0 10px}.comment .children{list-style:none}.comment-form-author,.comment-form-email,.comment-form-url{width:50%}.odd{background:#fcfcfc}.even{background:#f9f9f9}.bypostauthor{background:#eff5fb}.widget{margin-bottom:2em;background-color:#fff;overflow:hidden}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget select{max-width:90%;margin:10px auto}.widget #calendar_wrap{padding:5px 15px 0}.widget ul,.textwidget,.tagcloud{padding:10px 15px;margin:0}.widget .search-form{padding:10px 0 5px 10px;margin:0 auto}.widget ul li{padding:5px 0;list-style:none}.widget-title{padding:10px;margin:0;border-bottom:1px solid #ddd;font-size:18px;line-height:24px}.site-footer{padding:60px 0 0px;clear:both;color:#aaa}.site-footer a,.site-footer a:hover{color:#aaa}.pagination li a:hover,.pagination li a:focus{background-color:#428bca !important;color:#fff !important}.pagination li .active,.pagination li .current,.pagination li span:hover{background-color:#6aa3d5;color:#fff}.float-left{float:left}.fz18{font-size:1.125rem}.fz24{font-size:1.5rem}.fz48{font-size:3rem}.c-white{color:#fff}.mr15{margin-right:15px}input:not([type="submit"]){width:100%;height:4.2rem;padding:0 1rem;border:none;margin-bottom:1rem}select{height:4.2rem;line-height:4.2rem;margin-bottom:1rem;border-radius:0 !important}textarea{height:8rem;width:100%;border:none;padding:1rem;margin-bottom:1rem}input[type="submit"]{border:none;height:4.2rem;width:12rem;cursor:pointer}input:not([type="submit"]),select,textarea{font-size:1.6rem;font-weight:400}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semi-bold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extra-bold{font-weight:800}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.display-block{display:block}.text-white *{color:#fff}.sprite:before{background:url("https://cdn-ildpihg.nitrocdn.com/NGpYgREZSJQiIrJExfdzeuZdhjEvJPOc/assets/images/optimized/rev-6d2a219/imaginedentalgroup.com/wp-content/themes/dental/images/sprite.png") no-repeat;content:""}.icon-24:before{height:24px;width:24px;display:inline-block;float:left}.icon-location:before{background-position:0px 0px}.site-header .icon-location:before{background-position:0px -39px}.site-header .icon-phone:before{background-position:-20px -39px}.icon-phone:before{background-position:-20px 0px}.icon-email:before{background-position:-43px 4px}.site-footer p.icon-24:before{margin-right:10px}.site-header{}.site-header .site-navigation.sticky{position:fixed;left:0;top:0;z-index:99999;transition:all .4s ease}#hellobar-bar{width:100%;margin:0;padding:0;text-align:center;background-color:#f68b3f !important;position:static;z-index:9999}#hellobar-bar .widget p{color:#fff}#hellobar-bar .textwidget{padding:9px 0 0 0px !important}#hellobar-bar .widget{background-color:transparent !important;margin-bottom:0px !important}.site-header .widget{background:inherit;margin-bottom:.625rem}.site-header .widget .textwidget{padding:0px}.contact-info{padding-top:27px;padding-bottom:27px}.contact-info ul{text-align:right;padding:0px}.contact-info ul li{list-style:none;display:inline-block;margin-left:25px;padding:0}.contact-info ul li a{color:#326178;font-weight:500;font-size:.9375rem}.contact-info ul li a i{margin-right:12px}.site-header.header-transparent{background:rgba(255,255,255,.9);position:fixed;width:100%;top:0px;z-index:999;z-index:9999}.site-header.header-transparent .navbar .navbar-nav li a{color:#333}.site-header.header-transparent .navbar .navbar-nav li a:hover{color:#fff}.site-header.header-transparent .navbar .navbar-nav .book-appointment a{color:#fff}.navbar .navbar-brand{padding-top:0rem;padding-bottom:0rem;margin-right:0rem}.site-header .top-header{background:#0a0921;padding-top:10px;padding-bottom:10px}.navbar{background:#4985d6;padding-top:0px;padding-bottom:0px}.site-header .navbar-nav .nav-link{color:#fff;font-size:1.0625rem;font-weight:400;padding:.9375rem 1.4375rem;letter-spacing:.8px}.navbar .navbar-nav li a:hover{background:#333;color:#fff}.navbar .navbar-nav .book-appointment a{background:#1d8da1;color:#fff}.navbar .navbar-nav .book-appointment a:hover{background:#326178}.navbar-nav .nav-item.book-appointment{display:flex}.site-header.header-transparent .navbar .navbar-nav li .dropdown-item{color:#fff;width:100%}.site-header .dropdown-item{min-width:150px;padding:10px 15px;font-size:.8125rem}.site-header .dropdown-menu{border-radius:0px;background:#1d3261;padding:0px;margin:0px;border:none}.simple-link{color:#fff;text-decoration:inherit;background:#000;padding:4px 12px;display:inline-block;margin-left:10px}a.slide_link{color:#fff;background:#f68b3f;line-height:20px !important;padding:10px;display:inline-block}a.slide_link:hover,a.slide_link:focus{text-decoration:none}.wpcf7-not-valid{border:2px solid #f00 !important}span.wpcf7-not-valid-tip{display:none}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{border:2px solid #f00;background:#f00;color:#fff;font-weight:bold;display:block;clear:both;position:relative;top:20px}.hidden-widget{display:none}.site-footer{background:#242424}.site-footer .widget{margin-bottom:inherit;background:inherit}.site-footer h4{color:#fefefe;font-size:1.125rem;font-weight:500;letter-spacing:normal;margin-bottom:8px;text-transform:inherit;border:inherit;padding:0px}.site-footer .textwidget{padding:0px}.site-footer ul li{list-style:none;border:medium none;font-size:1rem;letter-spacing:.6px;padding:0px;color:rgba(255,255,255,1);line-height:23px}.site-footer .widget ul{padding:0px}.site-footer ul.hours-list li .time{float:right}.site-footer p{font-size:1rem;color:#fff;margin-bottom:8px}body .slick-prev:focus,body .slick-next:focus,body .slick-prev:hover,body .slick-next:hover{background:#fff}body .slick-prev,body .slick-next{background:#fff;border-radius:100%;box-shadow:0px 0px 22px rgba(0,0,0,.3);margin-top:0px;transform:translate(0%,-50%)}body .slick-prev{left:-20px}body .slick-next{right:-20px}.big_slides figure{height:400px;background-size:cover !important;margin-bottom:0px}.slider-nav-thumbnails .thumb-inner{padding:5px}.slider-nav-thumbnails .thumb-inner img{min-height:80px}*:focus{outline:none !important}.slick-slide .team_content,.slick-slide .postcontent{padding:0px 10px 0px 10px}.slider.big_slides.slick-slider{margin-bottom:10px}body .slick-prev,body .slick-next{height:50px;width:50px;z-index:999}.slick-prev:before{background:url("https://cdn-ildpihg.nitrocdn.com/NGpYgREZSJQiIrJExfdzeuZdhjEvJPOc/assets/images/optimized/rev-6d2a219/imaginedentalgroup.com/wp-content/themes/dental/images/slick-arrow-left.png") no-repeat center center}.slick-next:before{background:url("https://cdn-ildpihg.nitrocdn.com/NGpYgREZSJQiIrJExfdzeuZdhjEvJPOc/assets/images/optimized/rev-6d2a219/imaginedentalgroup.com/wp-content/themes/dental/images/slick-arrow-right.png") no-repeat center center}.slick-prev:before,.slick-next:before{font-family:inherit;height:50px;width:50px;background-size:28px;color:transparent !important}body .slider-nav-thumbnails .slick-prev,body .slider-nav-thumbnails .slick-next,body .slider-nav-thumbnails .slick-prev:before,body .slider-nav-thumbnails .slick-next:before{height:25px;width:25px}body .slider-nav-thumbnails .slick-prev:before,body .slider-nav-thumbnails .slick-next:before{background-size:70%}body .slider-nav-thumbnails .slick-prev{left:-25px}body .slider-nav-thumbnails .slick-next{right:-25px}.mobile-footer{display:none}.team_section_main .team_section_inner .team_info{background:#f6f6f6;padding:15px 0px}.team_section_main .team_section_inner .team_info .team_heading a{color:#333}.post-slider .slick-slider .slick-slide .postcontent .post_info{background:#f6f6f6;padding:15px}.main-slide{height:450px;background-size:cover !important;background-position:left top;margin-bottom:0px}.thumb-section,.view-main{position:relative;width:50%;display:inline-block;float:left}.view-main{float:right}ul.thumb-slides{padding:0px;background-color:#1d8da1;margin-bottom:0px}ul.thumb-slides:after{content:"";clear:both;display:table}.thumb-slides li{cursor:pointer;height:225px;background-size:cover !important;width:33.3%;display:inline-block;float:left;list-style:none;opacity:.5}.thumb-slides li.active{opacity:1}.main-slide{position:relative}.navigation .previous-slide img,.navigation .next-slide img{width:30px}.navigation .previous-slide,.navigation .next-slide{position:absolute;top:50%;margin-top:-15px;z-index:1}.navigation .previous-slide{left:15px}.navigation .next-slide{right:15px}.team_section_inner.quotes{max-width:100%}.site-header.sticky .navbar-brand img{max-width:230px}.site-header.sticky .contact-info{display:none}.site-header.sticky .navbar-collapse{padding:0px 0px;transition:all ease-in-out .2s}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{display:none !important}.blog{background:#f9f9f9}.blog-default{padding-top:50px;padding-bottom:50px}.blog-default .post .entry-header .entry-title{font-size:1.5rem;min-height:56px}.blog-default .post .entry-footer{border-top:inherit}.blog-default .post .entry-footer a{font-size:12px;color:#333}.blog-default .post .entry-content p{font-weight:400;line-height:24px}.widget-title{padding:10px;margin:0;border-bottom:1px solid #ddd;font-size:1.125rem;line-height:24px;margin-bottom:20px}#secondary{padding-top:50px}#secondary .widget{background:inherit}.blog-default .post .entry-content a{color:#333}.single .breadcrumb-single-post{padding-top:50px}.blog-grid-view .post{float:left;width:calc(33.333% - 30px);margin:15px;padding:20px;box-shadow:0px 0px 27px rgba(0,0,0,.1)}.blog-grid-view:after{clear:both;content:"";display:table;min-height:1px}.blog-grid-view .post .post_thumb{height:15rem}.blog .entry-content ul li,.single .entry-content ul li{list-style:disc;padding:5px 0;font-size:16px}.blog .entry-content ul,.single .entry-content ul{padding:0px 0 0 40px}.c-black{color:#333 !important}.widget-area .recent-post-section .post_info{float:none}.single .entry-content .inner-text-box .custom-list li{list-style-type:none;font-size:.9375rem;color:#000;padding:0 0 8px 19px;text-align:justify;line-height:23px;position:relative;background:no-repeat;margin:0;min-height:auto}.navbar .navbar-nav li.dropdown>a{padding-right:15px}.top-contact-info li.btn-item a{padding:0px 15px 5px !important;font-weight:normal;line-height:normal;color:#333;font-size:15px;display:inline-block}.top-contact-info li.btn-item a i{margin-right:10px}.top-contact-info li.btn-item a:hover{text-decoration:none;color:#fff}@media (min-width:992px){.navbar .navbar-nav li.dropdown:hover .dropdown-menu{display:block}}.no-blogs{display:flex;justify-content:center;flex-direction:column;text-align:center;min-height:400px}.no-blogs h3{text-align:center;padding:50px 0px;font-size:40px;font-weight:bold}.site.page-book-an-appointment .footer-form,.site.page-contact .footer-form{display:none}.footer-form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{top:auto !important;bottom:5px !important;font-size:14px !important;padding:5px !important;position:absolute}.wp-gr .rating-header-main .wp-google-right{padding-left:20px !important}@media (min-width: 1199px){.align-items-center-md{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}}@media (min-width: 1200px){.content-middle-lg>.vc_column-inner{justify-content:center}}@media (max-width: 1440px){.blog-grid-view .post{width:calc(50% - 30px)}}@media (max-width: 1199px){.navbar .navbar-nav li a{padding:.75rem .625rem}.site-header .navbar-nav .nav-link{padding:.75rem .9375rem}}@media (max-width: 991px){.thumb-section,.view-main{float:left;width:100%}.thumb-slides li{height:170px}.main-slide{height:350px}.site-header.header-transparent{background:rgba(255,255,255,.9)}.blog-grid-view .post{width:calc(100% - 30px)}}@media (max-width:767px){.site-header .navbar-brand img{max-width:150px}}@media (max-width:530px){.thumb-slides li{height:120px}.main-slide{height:260px}}.blog-page h1,.blog-page h2{text-align:center;font-weight:700;padding:40px 0px 35px;color:#333}.category h1{text-align:left}.blog-page h1,.blog-page h2{font-size:50px;line-height:1.2}.featured-blog-wrap,.recent-blog-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.featured-post{background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e5e5e5;box-shadow:0 8px 24px rgba(0,0,0,.06);transition:all .3s ease-in-out}.featured-post:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.12)}.featured-post .featured-image img{width:100%;height:240px;object-fit:cover}.featured-content{padding:18px 18px 22px}.featured-content h4{font-family:"Montserrat",sans-serif !important;font-size:24px;color:var(--brown) !important;margin-bottom:10px}.featured-content h4 a{color:var(--brown) !important;text-decoration:none;font-size:30px;font-weight:600}.featured-excerpt{font-family:"Montserrat",sans-serif;font-size:16px;color:#666;margin-bottom:18px;font-weight:400}.read-more-btn{background-color:#3b8c6e;padding:10px 15px;text-transform:uppercase;color:#fff;font-size:16px !important;font-family:"Montserrat",sans-serif !important}.read-more-btn span{position:relative;z-index:1}.read-more-btn{position:relative}.read-more-btn:hover{color:#fff !important;background-color:#164773;text-decoration:none}.blog-pagination .prev,.blog-pagination .next,.blog-pagination .prev.page-numbers,.blog-pagination .next.page-numbers{display:none !important}.blog-pagination{width:100%;text-align:center;margin-top:40px;padding-bottom:2em}.blog-pagination .page-numbers{display:inline-block;margin:0 6px;width:45px;height:45px;line-height:45px;background:#5ac3b4;color:#000 !important;border-radius:6px;text-decoration:none;font-size:16px;font-weight:600;border:2px solid transparent;transition:all .3s ease}.blog-pagination .page-numbers:hover{background-color:var(-- brown);color:#fff !important}.blog-pagination .page-numbers.current{background-color:var(-- brown);color:#fff !important}@media (max-width:1440px){.blog-page h1,.blog-page h2{font-size:42px}.featured-post .featured-image img{height:230px}}@media (max-width:1024px){.featured-blog-wrap,.recent-blog-wrap{grid-template-columns:repeat(2,1fr)}.blog-page h1{font-size:36px}.blog-page h2{font-size:36px}.featured-post .featured-image img{height:220px}}@media (max-width:991px){.blog-page h1{font-size:34px}.blog-page h2{font-size:24px}}@media (max-width:768px){.featured-blog-wrap,.recent-blog-wrap{grid-template-columns:1fr}.blog-page h1{font-size:32px}.blog-page h2{font-size:32px}.featured-post{width:100%}}@media (max-width:576px){.blog-page h1{font-size:28px}.blog-page h2{font-size:20px}.featured-content{padding:15px}.featured-post .featured-image img{height:200px}}@media (max-width:480px){.blog-page h1{font-size:26px}.blog-page h2{font-size:19px}.read-more-btn{min-width:120px;height:44px;line-height:44px;font-size:14px}}#single_blog_layout{padding:180px 14vw 0px}.blog-breadcrumbs p{font-size:18px}#single_blog_layout h1,#single_blog_layout h2,#single_blog_layout h3,#single_blog_layout h4,#single_blog_layout h5,#single_blog_layout h6{color:#000}#single_blog_layout{width:100%;max-width:100%;padding:100px 0vw 0px;margin:0;background:#fff}.blog-breadcrumbs{max-width:1100px;margin:0 auto 10px}.blog-breadcrumbs a{color:#3b8c6e;font-weight:500}.blog-breadcrumbs a:hover{color:#164773;text-decoration:none}.blog-title{max-width:1100px;margin:0 auto 15px;font-size:40px;line-height:1.3;font-weight:700;color:#000}.blog-featured-image{max-width:1100px;margin:30px auto}.blog-featured-image img{width:100%;height:auto}.blog-content{max-width:1100px;margin:30px auto 100px;font-size:17px;line-height:1.9;color:#000}.blog-content p{margin-bottom:18px}.blog-content a{color:#5ac3b4;font-weight:600;text-decoration:none}.blog-content a:hover{color:var(--brown)}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{color:#000;margin-top:35px;margin-bottom:12px;font-weight:700}.blog-content h2{font-size:32px}.blog-content h3{font-size:26px}.blog-content h4{font-size:22px}.blog-content ul,.blog-content ol{margin:15px 0 20px 25px}.blog-content li{margin-bottom:10px}.single-post ul{list-style:disc}.blog-content img{max-width:100%;height:auto;margin:25px 0}.blog-content blockquote{background:#fffaea;border-left:6px solid #ffd230;padding:15px 18px;margin:20px 0;border-radius:10px}.blog-content table{width:100%;border-collapse:collapse;margin:25px 0}.blog-content table,.blog-content td,.blog-content th{border:1px solid #e3e3e3}.blog-content th{background:#000;color:#ffd230;padding:10px}.blog-content td{padding:10px}@media (max-width:1024px){#single_blog_layout{padding:130px 6vw 0px}.blog-title{font-size:32px}}@media (max-width:768px){#single_blog_layout{padding:120px 20px 0px}.blog-title{font-size:26px}.blog-content{font-size:16px}}@media (max-width:1024px){.blog-title{font-size:30px}.blog-content h2{font-size:26px}.blog-content h3{font-size:22px}.blog-content h4{font-size:20px}.blog-content,.blog-content p,.blog-content li{font-size:15px;line-height:1.8}.blog-content table,.blog-content table td,.blog-content table th{font-size:14px}}@media (max-width:768px){.blog-title{font-size:26px}.blog-content h2{font-size:22px}.blog-content h3{font-size:20px}.blog-content h4{font-size:18px}.blog-content,.blog-content p,.blog-content li{font-size:15px}.blog-content table,.blog-content table td,.blog-content table th{font-size:13px}}@media (max-width:639px){.blog-title{font-size:24px}.blog-content h2{font-size:20px}.blog-content h3{font-size:18px}.blog-content h4{font-size:17px}.blog-content,.blog-content p,.blog-content li{font-size:14px}.blog-content table,.blog-content table td,.blog-content table th{font-size:12px}}@media (max-width:479px){.blog-title{font-size:22px}.blog-content h2{font-size:18px}.blog-content h3{font-size:17px}.blog-content h4{font-size:16px}.blog-content,.blog-content p,.blog-content li{font-size:14px}.blog-content table,.blog-content table td,.blog-content table th{font-size:12px}}