@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,400;1,700&display=swap');:root{--fontPrimary:'Poppins',sans-serif;--colorGreen:#62b147;--colorWhite:#fff;--colorBlack:#1d1d1d;--colorGrey:#696a6d}body{font-family:var(--fontPrimary) !important}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:#e6e6e6}.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:700;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;font-family:Lato,Arial,Helvetica,Geneva,sans-serif;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)}nav ul.nav li a:hover,nav ul.nav li a:focus{background-color:#eee !important}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%}@media (min-width:750px){.post-navigation .pager span{width:auto}.post-navigation .pager{margin-bottom:20px}}.nav-previous{margin-bottom:20px}@media (min-width:750px){.nav-previous{margin-bottom:0}}.hentry,#comments{margin:0 0 1.5em;background:#fff;box-shadow:rgba(0,0,0,.05)}.page-header{padding:5px 20px 10px;margin:0 !important;background-color:#fff}.entry-header{padding:20px 20px 0;border:none !important}.entry-title{margin:0}.entry-content,.entry-summary{padding:0 20px 10px}.entry-footer{padding:10px 20px 10px;color:#888;font-size:12px}.entry-footer span{margin-right:10px}.entry-footer .glyphicon{margin-right:5px}.entry-footer .byline .author{margin-right:initial}.click-buttons{position:relative;left:-26px;box-sizing:border-box;padding-left:26px;padding-right:26px;z-index:99}.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:4px 0 7px;list-style:none}.widget-title{padding:10px;margin:0;border-bottom:1px solid #ddd;font-size:18px;line-height:24px}.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}.navbar .navbar-nav li.dropdown .dropdown-toggle{position:absolute;right:0;top:0}.navbar .navbar-nav li.dropdown .dropdown-toggle{position:absolute;right:0;top:50%;margin-top:-10px}@media(min-width:991px){.navbar .navbar-nav li.dropdown:hover .dropdown-menu{display:block}}.site-header{background:#fff}.site-header-top{padding-top:18px;padding-bottom:8px}.site-header-top .tp-head-content li{list-style:none;float:left;margin-left:32px;font-size:14px;font-weight:400;text-transform:uppercase;color:var(--colorBlack)}.site-header-top .tp-head-content{padding:4px 0 0;margin:0;float:right}.site-header-top .tp-head-content:after{content:'';clear:both;display:table;min-height:1px}.site-header-top .tp-head-content li:first-child{margin-left:0}.site-header-top .tp-head-content li.icon-address{background:url(//greenwoodsdental.com/wp-content/themes/neweb/images/home-icon.png) no-repeat left center;padding-left:50px}.site-header-top .tp-head-content li.icon-call{background:url(//greenwoodsdental.com/wp-content/themes/neweb/images/phone-icon.png) no-repeat left center;padding-left:50px}.db{display:block}.btn-green{background:var(--colorGreen);color:#fff}.btn-green.btn-lg{padding:14px 30px;font-size:14px;border-radius:0;letter-spacing:1px}.btn-green.btn-lg:hover{background:#468e2e;color:#fff}.site-navigation{padding-top:0;padding-bottom:0;background:var(--colorGreen)}.site-navigation .navbar-default{background:inherit;border:none;display:flex;justify-content:center}.site-navigation-inner .navbar.navbar-default,.site-navigation-inner .navbar.navbar-default .navbar-collapse{margin:0;padding-left:0;padding-right:0}.site-navigation-inner .navbar.navbar-default .navbar-brand{padding:0 15px;height:inherit;z-index:9998;position:relative}.site-navigation-inner .nav.navbar-nav li a{position:relative;display:block;font-size:17px;font-style:normal;font-family:var(--fontPrimary);font-weight:400;text-transform:capitalize;letter-spacing:0px;word-spacing:0;text-decoration:none;text-align:center;line-height:30px;padding:10px 25px;overflow:hidden;color:#fff}.site-navigation-inner .navbar-default .navbar-nav>.active>a,.site-navigation-inner .navbar-default .navbar-nav>.active>a:focus,.site-navigation-inner .navbar-default .navbar-nav a:hover,.site-navigation-inner .dropdown-menu .active a{background:#468e2e !important;color:#fff !important}.site-navigation-inner ul.nav li a:focus{background:0 0 !important;border:none !important;outline:none;color:#fff !important}.footer-bottom{background:#232427;margin:35px 0 0;padding:18px 0 15px}.site-footer{padding:0;clear:both;color:#aaa;background:#27282d}.site-footer .widget{margin-bottom:inherit;background:inherit}.site-footer h4{color:#fefefe;font-size:18px;font-weight:500;letter-spacing:normal;margin-bottom:8px;text-transform:inherit;border:inherit;padding:0}.site-footer .textwidget{padding:0}.site-footer ul li{color:#6d6e6f;list-style:none;border:medium none;font-size:13px;letter-spacing:.6px;padding:0;color:rgba(255,255,255,.7);line-height:18px;position:relative}.site-footer .widget ul{padding:0}.entry-content,.entry-summary{padding-bottom:0}.hentry,#comments{margin-bottom:0}.h-why-sec{padding-top:100px;padding-bottom:100px;background:var(--colorGreen)}.h-why-sec:before{background:var(--colorGreen);position:absolute;width:100%;height:100%;content:'';top:0;left:-99%}.main-title.cl-white{color:#fff}.main-title{font-size:43px;color:#000;font-weight:500;margin:0;position:relative}.h-why-sec ul{padding:25px 0 0;width:90%}.h-why-sec li{list-style-type:none;font-size:16px;color:#f7f7f7;font-weight:100;padding:22px 0;line-height:21px}.h-why-sec li .icon-heading{font-size:21px;color:#fff;display:block;font-weight:400;padding:0 0 22px 58px;position:relative}.h-why-sec li .icon-heading:after{content:"";position:absolute;background:url(//greenwoodsdental.com/wp-content/uploads/2018/02/check-icon-white.png) no-repeat;left:0;height:42px;width:42px;top:-10px}.h-why-sec li.btm-pd0{padding-bottom:0}.appointment-form .it-block input,.appointment-form .it-block select,.appointment-form .it-block textarea{width:100%;border:solid 1px #b2b2b2;border-radius:0;height:49px;padding:0 15px;font-weight:100;font-size:13px}.appointment-form .it-block textarea{height:90px;padding:10px 15px}.appointment-form .it-block{margin:0 0 20px}.appointment-form .ct-form-btn .wpcf7-form-control.wpcf7-submit{background:#62b147;color:#fff;font-size:16px;text-transform:uppercase;border:none;font-weight:600;letter-spacing:1px}.appointment-form .ct-form-btn .wpcf7-form-control.wpcf7-submit:hover{background:#519c38}.rt-appointment-fm .main-title{padding:100px 0 30px}.main-title.title-underline:after{content:"";position:absolute;height:1px;width:80px;background:#000;bottom:0;left:50%;margin-left:-40px}.main-title.title-underline{padding:0 0 11px;margin:0 0 17px}.cl-black{color:#000}.about-st p{font-size:14px;color:#000;line-height:22px}.about-st .main-title{padding:0 0 15px;text-transform:uppercase}.site-btn{background:#333;color:#fff;text-transform:uppercase;font-size:15px;display:inline-block;letter-spacing:1px;padding:10px 23px;border-radius:4px}.site-btn:hover{background:#000;text-decoration:none;color:#fff}.about-st .site-btn{margin:16px 0 0}::-webkit-input-placeholder{opacity:1;color:#4b4b4b}::-moz-placeholder{opacity:1;color:#4b4b4b}:-ms-input-placeholder{opacity:1;color:#4b4b4b}:-moz-placeholder{opacity:1;color:#4b4b4b}.pd-top60{padding-top:60px}.pd-btm60{padding-bottom:60px}.pd-top40{padding-top:40px}.pd-btm40{padding-bottom:40px}.banner-btn{padding:15px 19px !important;text-transform:uppercase;letter-spacing:1px !important;border:solid #fff 2px !important}.service-st{position:relative}.service-st *{transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.service-st .overlay{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.2);flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.service-st .sevice-thumb img{width:100%}.service-st .overlay>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.service-st .overlay>div h2{color:#fff;margin:0;font-size:24px;font-weight:700;position:relative;padding:10px 0}.service-st .overlay>div h2:before,.service-st .overlay>div h2:after{content:'';position:absolute;height:1px;width:100%;background:#fff}.service-st .overlay>div h2:before{left:0;top:0}.service-st .overlay>div h2:after{left:0;bottom:0}.service-st .overlay>div.ser-link{background:rgba(255,255,255,.83)}.service-st .overlay>div.ser-link a{border:solid 1px #62b147;display:inline-block;width:151px;font-size:16px;color:#62b147;text-align:center;height:51px;line-height:51px}.service-st .overlay>div.ser-link a:hover{background:#62b147;color:#fff;text-align:center;height:51px;line-height:51px;text-decoration:inherit}.service-st:hover .service-head,.service-st:hover .ser-link{transform:translateY(-100%)}.site-navigation.main-navigation ul li .caret{border-top-color:#fff;margin-right:5px}.site-navigation.main-navigation .navbar-nav li .dropdown-menu{background:#62b147;padding:0}.site-navigation.main-navigation .navbar-nav li .dropdown-menu li a{text-align:left;padding:6px 20px}.site-header-top .header-rt-block,.social-icons .textwidget ul,.social-icons .textwidget{padding:0}.header-rt-block .tp-head-content li:last-child{margin-left:46px}.header-rt-block .widget.widget_text,.navbar-right.social-icons .widget.widget_text,.footer-map p{margin:0;background:0 0}.header-rt-block .widget.widget_text .textwidget{padding-top:0}.social-icons .textwidget ul li{list-style-type:none;display:inline-block;padding:13px 0 14px 8px}.social-icons .textwidget ul li.follow{color:#fff;line-height:0;font-size:15px;letter-spacing:1px}.bottom-phone-st{padding:26px 0;margin:0;color:#fff;font-size:32px}.bottom-phone-st .rt-phone-no{position:relative;color:#fff;font-size:28px;font-weight:500;padding:0 0 0 50px;margin:0;line-height:30px;float:right}.bottom-phone-st .rt-phone-no:after{position:absolute;content:"";background:url(//greenwoodsdental.com/wp-content/uploads/2018/02/teliphone.png) no-repeat;left:0;height:28px;width:38px;top:0}.site-footer .widget_text p{color:#aaa;line-height:24px;font-size:14px}.site-footer .widget_text .ft-logo-txt a{display:block;color:#a8a187;text-transform:capitalize;padding:8px 0 0}.site-footer .widget_text table td{border:none;padding:0 0 6px;font-size:14px;color:#fff}.ft-logo{padding:0 0 9px}.footer-map{margin:0 0 40px}.footer-links li{list-style-type:none;display:inline-block;padding:0 0 2px !important}.footer-links{text-align:center}.site-footer ul li a:hover,.site-footer .widget_text .ft-logo-txt a:hover{color:#fff;text-decoration:none}.site-footer ul li a{color:#6d6e6f;padding:0 11px;font-size:12px;position:relative}.site-footer ul li:last-child a:after{content:""}.site-footer ul li:after{content:"/";position:absolute;right:-4px;color:#6d6e6f}.site-footer .widget_text .copyright{text-align:center;padding:8px 0 0;margin:0;font-size:12px;color:#b7b7b7;float:left}.footer-form input[type=text],.footer-form textarea,.footer-form input[type=email],.footer-form input[type=date],.footer-form select{background:#3f4044;border:none;border-radius:0;height:40px;padding:0 15px;font-size:13px;width:100%;margin:0 0 10px}.footer-form .submit-btn input[type=submit]{background:#a19a82;color:#fff;text-transform:uppercase;border-radius:0;border:none;padding:9px 42px;letter-spacing:1px;height:40px}.footer-form .submit-btn input[type=submit]:hover{background:#878067}.footer-form textarea{padding:10px;height:80px;margin:0 0 5px}.footer-form input::-webkit-input-placeholder,.footer-form textarea::-webkit-input-placeholder{opacity:1;color:#fff;font-weight:100}.footer-form input::-moz-placeholder,.footer-form textarea::-moz-placeholder{opacity:1;color:#fff;font-weight:100}.footer-form input:-ms-input-placeholder,.footer-form textarea:-ms-input-placeholder{opacity:1;color:#fff;font-weight:100}.footer-form input:-moz-placeholder,.footer-form textarea:-moz-placeholder{opacity:1;color:#fff;font-weight:100}.footer-form .it-block{padding:0}.footer-form .it-block.rt-pd{padding-right:5px}.footer-form .it-block.lt-pd{padding-left:5px}.custom-tab h4.vc_tta-panel-title{font-size:16px;font-weight:500;line-height:20px !important}.custom-tab .vc_tta-panel.vc_active .vc_tta-panel-heading{background:#5d9530 !important;border-color:#5d9530 !important}.custom-tab .vc_tta-panel.vc_active .vc_tta-panel-heading a{color:#fff !important}.custom-tab .vc_tta-panel.vc_active .vc_tta-panel-heading a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{border-color:#fff}.inner-top-title{margin:0;color:#fff;padding:50px 0;font-size:42px}.team-bg h3{font-size:22px;color:#fff}.team-bg h5{font-size:16px;color:#fff}.team-bg p{color:#fff;font-weight:100;line-height:22px}.our-team-st .team-bg h4{font-size:22px;color:#3da600}.our-team-st .team-bg h5{font-size:16px;color:#000}.our-team-st .team-bg p{color:#000;font-weight:100;line-height:22px}.contact-info p a:focus,.contact-info p a:hover{color:#fff;text-decoration:none}.contact-info p a[href^=tel]{color:#fff;text-decoration:none}.contact-info p a{color:#fff}.contact-info p a:link{color:#fff}.contact-info p a[x-apple-data-detectors]{color:#fff !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}.contact-info .appleLinksWhite a{color:#fff}.contact-info p{font-size:16px;color:#fff;position:relative;padding:17px 0 5px;margin:0}.contact-info .table td{border-top:none;padding:0 0 5px;color:#fff}.contact-info .table{margin:0}.contact-info h3{color:#fff;margin:0;padding:0}.site-header-top .tp-head-content li.icon-address a{color:#000}.site-header-top .tp-head-content li.icon-address a:hover{text-decoration:none;color:#000}.contact-info .address:after{background:url(//greenwoodsdental.com/wp-content/uploads/2018/02/map-icon.png) no-repeat;background-size:20px}.contact-info .phone:after{background:url(//greenwoodsdental.com/wp-content/uploads/2018/02/phone.png) no-repeat;background-size:21px}.contact-info .email:after{background:url(//greenwoodsdental.com/wp-content/uploads/2018/02/mail.png) no-repeat;background-size:22px}.contact-info .time:after{background:url(//greenwoodsdental.com/wp-content/uploads/2018/02/clock.png) no-repeat;background-size:22px}.contact-info .main-title{padding:0 0 20px}.contact-info{padding:20px 30px 20px;min-height:556px;align-items:center;margin:0}.contact-info hr{border-top:solid 2px #616161;margin:0 0 30px}.type-post.status-publish{margin-top:35px}.type-post.status-publish .wp-post-image{max-width:100%;float:none}.type-post .entry-header{padding:15px}.type-post.status-publish .entry-header .entry-title a{color:#3da600;font-size:28px}.type-post.status-publish .entry-header .entry-title a:hover,.type-post.status-publish footer.entry-footer a:hover{color:#2e7d00;text-decoration:none}.type-post.status-publish footer.entry-footer{padding:15px 0 10px}.type-post.status-publish footer.entry-footer a{color:#1d1d1d;padding:0 6px 0 0}.type-post.status-publish .entry-content{padding:0}.type-post.status-publish .entry-content p{font-weight:100;line-height:22px}.type-post.status-publish .glyphicon:before{color:#3da600}.widget_search .search-form .search-field.form-control{border:solid 1px #ddd;border-radius:0;font-weight:400;font-size:13px;height:42px}.widget_search .search-form label{float:left;width:70%}.widget_search .search-form .search-submit.btn.btn-default{height:42px;border-radius:0;border:none;background:#3da600;color:#fff}.widget_search .search-form .search-submit.btn.btn-default:hover,.comments-area .comment-respond .form-submit input:hover{background:#2e7d00}.widget_search{padding:0;margin:35px 0 5px}.widget_search .search-form{padding:0}.widget_recent_entries .widget-title,.widget_recent_comments .widget-title,.widget_archive .widget-title,.widget_categories .widget-title{padding:10px 0}.widget_recent_entries ul,.widget_recent_comments ul,.widget_archive ul,.widget_categories ul{padding:5px 0 0}.widget_recent_entries ul li,.widget_recent_comments ul li,.widget_archive ul li,.widget_categories ul li{position:relative;padding:6px 0 0 12px}.widget_recent_entries ul li:after,.widget_recent_comments ul li:after,.widget_archive ul li:after,.widget_categories ul li:after{content:"";position:absolute;background:url(//www.greenwoodsdental.com/wp-content/uploads/2018/06/icon-right.png) no-repeat;height:10px;width:6px;left:0;top:12px}.widget_recent_entries ul li a:hover,.widget_recent_comments ul li a:hover,.widget_archive ul li a:hover,.widget_categories ul li a:hover{color:#3da600;text-decoration:none}.widget_recent_entries ul li a,.widget_recent_comments ul li a,.widget_archive ul li a,.widget_categories ul li a{color:#474747;font-weight:100;font-size:13px}.blog #main{padding-bottom:20px}.comments-area .comment-respond .comment-form-comment textarea,.comments-area .comment-respond .comment-form-author input,.comments-area .comment-respond .comment-form-email input,.comments-area .comment-respond .comment-form-url input{width:97%;border:solid 1px #efefef;border-radius:0;font-size:13px;font-weight:100;height:44px}.comments-area .comment-respond .comment-form-comment{width:50%;float:left}.comments-area .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email,.comments-area .comment-respond .comment-form-url{float:right}.comments-area .comment-respond .comment-form-comment textarea,.comments-area .comment-respond .comment-form-author input,.comments-area .comment-respond .comment-form-email input,.comments-area .comment-respond .comment-form-url input{width:97%}.comments-area .comment-respond .comment-form textarea{height:162px !important;padding:10px 15px}.comments-area .comment-respond .form-submit input{border-radius:0;text-transform:uppercase;letter-spacing:1px;padding:10px 35px;background:#62b147}.comments-area .comment-respond .comment-reply-title{font-weight:600;text-transform:uppercase;color:#62b147;margin:0;padding:0 0 15px;font-size:28px}.comments-area #respond.comment-respond{padding:20px 0}.icon-list{padding:0}.icon-list li:after{content:"";position:absolute;background:url(//greenwoodsdental.com/wp-content/uploads/2018/02/icon-right.png) no-repeat;height:10px;width:6px;left:0;top:7px}.icon-list li{list-style-type:none;line-height:22px;padding:0 0 10px 15px;position:relative}.inner-top-text{padding:50px 0}.custom-ln-ht p{line-height:22px}.custom-ln-ht h3,.custom-ln-ht h2{margin-top:0}.pd-top50{padding-top:50px}.pd-btm50{padding-bottom:50px}.inner-bn-overly:before{position:absolute;content:"";background:rgba(0,0,0,.2);min-height:100vh;width:100%;left:0;right:0;z-index:1;display:block}.inner-bn-img{display:none;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(//greenwoodsdentalbc.com/wp-content/themes/dentaltest/images/header-banner.png) no-repeat center;background-size:cover}.brace-img-sv{height:223px;display:flex;align-items:center;text-align:center}.location-st h2{margin:0;padding:0 0 35px;font-weight:600}.location-st{padding-top:50px;padding-bottom:50px}.location-info p{margin:0;font-size:16px;padding:15px 0 5px;color:#555;line-height:26px}.location-info .table td{padding:5px 0 0;border:none;color:#5f5f5f}.ft-social li{list-style:none;padding:0;display:inline-block}.ft-social li a:after{display:none}.ft-social li li a{padding:0 5px !important}.ft-social li.follow{padding:0 15px 0 0}.gm-style-iw span{font-size:16px}.sv-advantage h4 a:hover{text-decoration:none;color:#dfdfdf}.sv-advantage h4 a{color:#fff;font-size:18px;font-weight:600;padding:15px 0;display:inline-block}.sv-ft-form{padding-bottom:50px}.sv-ft-form .it-block input,.sv-ft-form .it-block textarea,.footer-form select{background:#9b9b9b;border:solid 1px #ddd;color:#fff}.sv-advantage h4{border-top:solid 1px #fff;border-bottom:solid 1px #fff;margin:0}.ct-advantage-st .main-title,.ct-advantage-st p{color:#fff}.ct-advantage-st{padding:60px 0}.ct-advantage-st .main-title.title-underline:after{background:#fff}.entry-footer .byline,.entry-footer .cat-links{display:none}.location-info-inner{min-height:295px}.custom-height{padding:52px 0 0}.site-footer .widget_text h3{font-size:18px}.team_form{background:#fbfbfb;padding-top:40px;padding-bottom:50px}.single_team_member{padding-top:50px;padding-bottom:50px}.single_team_member .single_team_thumb{padding:0}.single_team_member .single_team_content p{font-size:15px;line-height:24px;color:#000;padding:0 0 0 15px}.single_team_member .main-title{margin-top:40px}.single_team_form .it-block input,.single_team_form .it-block textarea{background:#9b9b9b;border:solid 1px #ddd;color:#fff}.single_team_member .single_team_thumb{box-shadow:0px 0px 5px #ddd}.team_form .single_team_form{width:80%;margin:30px auto 0}.team_form .wpcf7-response-output{clear:both;top:20px;position:relative;margin:0}.site-footer ul li:last-child a{padding-right:0}.site-footer ul li:last-child:after{content:""}.contact-info .ct-btn{padding:0;text-align:center}.ct-btn .site-btn{background:#fff;color:#000;font-weight:500;font-size:15px;text-transform:capitalize;margin:18px 0 0}.ct-btn .site-btn:hover{background:#000;color:#fff}.navbar-nav li .dropdown-menu li a{font-size:14px !important}.team_form{background:#fbfbfb;padding-top:40px;padding-bottom:50px}.single_team_member{padding-top:50px;padding-bottom:50px}.single_team_member .single_team_title{font-size:32px;font-weight:600;padding:0 0 15px 15px}.single_team_member .single_team_thumb{padding:0}.single_team_member .single_team_content p{font-size:15px;line-height:24px;color:#000;padding:0 0 0 15px}.single_team_member .main-title{margin-top:40px}.single_team_form .it-block input,.single_team_form .it-block textarea{background:#9b9b9b;border:solid 1px #ddd;color:#fff}.single_team_member .single_team_thumb{box-shadow:0px 0px 5px #ddd}.team_form .single_team_form{width:80%;margin:30px auto 0}.team_form .wpcf7-response-output{clear:both;top:20px;position:relative;margin:0}.slick-slider .slick-slide .team_content img{box-shadow:0px 0px 4px #ddd}.icon-list.list2 li{float:left;width:50%}.sv-inner-btn{background:var(--colorGreen);color:#fff;padding:11px 25px;border-radius:4px;font-size:14px;display:inline-block;margin:8px 0 0}.sv-inner-btn:hover,.sv-inner-btn:focus,.sv-inner-btn:active{background:#468e2e;text-decoration:none;color:#fff}.contact-info ul{padding:0;margin:0}.contact-info ul li{list-style-type:none;color:#fff;line-height:24px}.contact-info ul li .date{width:47%;display:block;float:left}.location-timing{padding:0 30px 0 0}.location-timing li{list-style-type:none;padding:0 0 5px}.location-timing li .time{float:right}.site-footer .widget_text .signature-txt{float:right;margin:0;color:#b7b7b7;padding:8px 0 0;font-size:12px}.single-post .comments-area #respond.comment-respond,.type-post.status-publish footer.entry-footer .tags-links,.navigation.post-navigation{display:none}.single-post .type-post.status-publish footer.entry-footer{padding-bottom:40px}.thank-you-text h1{margin:0;font-size:62px;padding:0;text-transform:uppercase}.thank-you-text img{padding:23px 0;max-width:100%;width:64px}.thank-you-text p{color:#000;font-size:18px}.page-id-1859 table>tbody>tr>td{border:0 !important;padding:4px;line-height:1}.page-id-1859 .wpb_raw_code{padding-bottom:45px}.rt-appointment-fm form,.wcu-inner{width:95%;margin:auto}#hellobar-bar .textwidget{padding:0 0 10px}#hellobar-bar .top-header{max-width:100%;margin:0;padding:0 15px}#hellobar-bar .top-header:after{content:'';clear:both;display:table;min-height:1px}.widget ul.top-header li{display:inline-block;margin:0;padding:0}.top-header .top-txt{margin:7px 0 !important}.top-header .top-paypal-li{height:44px}.contact-info p a{color:#fff}.contact-info p a:hover,.contact-info p a:active,.contact-info p a:focus{color:#fff;text-decoration:none}.contact-info{background:#62b147}.contact-info a.site-btn:hover{color:#fff !important}.contact-info a.site-btn{color:#000 !important}.Contact-st .appointment-form .it-block input,.Contact-st .appointment-form .it-block select{height:56px}.appointment-form .it-block.captcha-main input{width:150px}.footer-form .captcha-main input{width:140px}.pv-content{text-align:center}.pv-content h5{margin-top:15px}.pv-content .small-txt{font-size:12px}.pv-content a{transition:all ease-in-out .2s;background:#a19a82;display:inline-block;color:#fff;padding:10px;min-width:180px;margin-top:10px;border-radius:3px}.pv-content a:hover,.pv-content a:focus{background:#333;text-decoration:none;color:#fff !important}.separte-team-item .link{text-align:center;color:#337ab7;padding:15px;font-size:18px;font-weight:700;display:block}.appointment-form .captcha-main .it-block input{width:140px}.rating_form{text-align:center}.rating_form h2{font-size:2.375rem;color:#453e61}.rating_form p.form-msg{font-size:1.125rem;line-height:32px}.rating_form p.small{font-size:.875rem;line-height:24px}.rating-contat-form input{padding:10px;width:100%;font-size:1.0625rem;border:1px solid #aaa}.rating-contat-form textarea{width:100%;padding:15px;border-radius:4px}.rating-contat-form input[type=submit]{color:#fff;background:#453e61;padding:0 5rem;display:inline-block;text-transform:uppercase;font-weight:500;height:5rem;border:none;font-size:1.8rem;width:auto}.rating-contat-form input[type=submit]:hover{color:#fff;background:#6f678c}.radio-option{padding-top:20px}.radio-option input{width:inherit}.review-btn-container,.review-btn-container2{max-width:550px;margin:auto;font-size:1rem;clear:both;text-align:center;padding-top:25px}.review-btn-container a{display:inline-block;width:100%;float:none;text-align:center;color:#000;font-size:21px}.tac-mb.captcha-main.rating-form span{margin:0}.rating_form #regForm{padding:5rem 0;width:100%;margin:0 auto;max-width:1000px}.rating_form #regForm h1{font-size:4rem;text-transform:capitalize;margin:0}.rating_form #regForm h4{font-size:2.6rem;margin:0;padding:1.5rem 0 1rem}.rating_form #regForm button{margin:0 2px 7px;font-size:1.8rem;border-radius:0;padding:1rem 3rem;height:auto;background:#453e61}.rating_form #regForm button:hover{background:#6f678c;color:#fff}.rating-contat-form input[type=radio]{height:auto !important}.rating-contat-form button,.rating-contat-form input,.rating-contat-form optgroup,.rating-contat-form select,.rating-contat-form textarea{margin:5px 0 !important;font-size:1.4rem;border-radius:0 !important}#less-than-5-star h2{text-align:center}.rating-form img.wpcf7-form-control.wpcf7-captchac{display:inline}.rating-form input{width:140px}.rating-contat-form span{margin:0 15px 0 .5rem}.rating-contat-form p{margin-bottom:0}.rating-contat-form .radio-option{padding:0}.rating_form #regForm button.go-bak-btn{margin:0;padding:1rem 54px}#less-than-5-star h2{text-align:center;font-size:3.2rem;font-weight:700;margin:0}#less-than-5-star .form-desc{font-size:1.5rem;line-height:2.4rem;padding:1.5rem 0}.good-review img,.tab img{max-width:250px}.good-review p{margin:0}.rating_form p{font-size:2rem !important}.rating_form ul{padding:15px 0;margin:0}.rating_form ul li{list-style-type:none;padding:4px 0}.rating_form .rating-form-btn{margin:0}.tac-mb.captcha-main.rating-form{text-align:right}.rating-contat-form .radio-option p{font-size:16px !important}.rating_form .tab6 p,.rating_form .tab4 p{font-size:42px !important;margin:0;padding:0;display:block}.rating_form .tab6 .review-btn-container,.rating_form .tab4 .review-btn-container{padding-top:0}.rating_form #regForm .tab6 button.go-bak-btn,.rating_form #regForm .tab4 button.go-bak-btn{margin-top:10px}a.gplus.socialRP.rating-form-btn,a.fb-button.socialRP.rating-form-btn{float:none !important;color:#fff;background:#000;padding:13px 35px;display:inline-block;border-radius:4px;font-size:18px;text-transform:uppercase;font-weight:500;height:auto;margin-bottom:0;width:auto}a.gplus.socialRP.rating-form-btn:hover,a.fb-button.socialRP.rating-form-btn:hover{text-decoration:none;opacity:.9}a.gplus.socialRP.rating-form-btn.db{display:block;margin:5px 20px;font-family:'Poppins',sans-serif}.review_us_google_title{font-size:28px;font-weight:700;font-family:'Poppins',sans-serif}p.location-title{font-family:'Poppins',sans-serif;font-size:20px !important;margin-top:20px;margin-bottom:10px;border:2px solid #000;display:inline-block;padding:5px 20px}p.thank-btn{font-family:'Poppins',sans-serif;font-size:28px !important;margin:20px}@media(max-width:1199px){.site-header-top .tp-head-content li{font-size:12px}.site-header-top .tp-head-content li.icon-address,.site-header-top .tp-head-content li.icon-call{background-size:28px;padding-left:35px}.site-header-top .tp-head-content li{margin-left:26px}.site-header-top .tp-head-content .btn-green.btn-lg{padding:10px 21px}.header-rt-block .tp-head-content li:last-child{margin-left:32px}.site-navigation-inner .nav.navbar-nav li a{padding:10px 18px}.inner-top-title{padding:50px 0;font-size:36px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 10px !important}.book_appointment form{width:90%;margin:auto}.rt-appointment-fm form,.wcu-inner{width:85%;margin:auto}#hellobar-bar .top-header li:first-child{width:100%}#hellobar-bar .top-header li{width:49%;margin:0;padding-left:10px;padding-right:10px}#hellobar-bar .top-header .top-book-li{text-align:right}#hellobar-bar .top-header .top-paypal-li{text-align:left}}@media(max-width:1024px){.service-st .overlay div h2{font-size:18px}#mega-menu-item-3110 a.mega-menu-link{color:#ff0 !important}}@media (max-width:991px){.pv-content a{min-width:inherit;width:100%}.Contact-st .vc_col-sm-6{width:100%}.location-timing{padding:0}.location-timing li{font-size:13px}.service-st .overlay div h2{font-size:16px}.text-center-mb{text-align:center !important}.bottom-phone-st .rt-phone-no,.bottom-phone-st{font-size:20px}.main-title{font-size:24px}.navbar-right{width:100%;text-align:center}.header-rt-block .tp-head-content li:last-child{margin:15px 0 0 15px}.h-why-sec{padding-top:50px;padding-bottom:50px}.rt-appointment-fm .main-title{padding:50px 0 30px}.pd-btm60{padding-bottom:30px}.pd-top60{padding-top:30px}.site-navigation{width:100%}.site-navigation-inner .navbar-header{float:none}.site-navigation-inner .navbar .navbar-toggle{float:right;margin-left:15px}.site-navigation-inner .navbar-toggle{display:block}.site-navigation-inner .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.site-navigation-inner .navbar-collapse.collapse{display:none !important}.site-navigation-inner .navbar-nav{float:none !important;margin:7.5px -15px}.site-navigation-inner .navbar-nav>li{float:none}.site-navigation-inner .navbar-nav>li>a{padding-top:10px !important;padding-bottom:10px !important}.site-navigation-inner .navbar-text{float:none;margin:15px 0}.site-navigation-inner .navbar-collapse.collapse.in{display:block !important}.site-navigation-inner .collapsing{overflow:hidden !important}.site-navigation-inner .navbar-default.navbar .navbar-collapse{background:0 0}.site-navigation-inner .navbar-default .navbar-brand,.site-navigation-inner .navbar-default .navbar-brand:focus,.site-navigation-inner .navbar-default .navbar-brand:hover{color:#fff}.site-navigation-inner .navbar-default .navbar-toggle{border:none;padding:9px 0}.site-navigation-inner .navbar-default .navbar-toggle .icon-bar{background:#62b147;width:27px;border-radius:0}.site-navigation-inner .navbar-default .navbar-toggle:focus,.site-navigation-inner .navbar-default .navbar-toggle:hover{background:inherit}.site-navigation-inner .nav.navbar-nav li a{text-align:left;border-bottom:solid 1px rgba(0,0,0,.1);padding-top:4px;padding-bottom:4px;padding-left:0}.site-navigation-inner .nav.navbar-nav li.dropdown a{padding-right:40px}.site-navigation-inner .navbar .navbar-nav li.dropdown .dropdown-toggle{margin-top:0;top:0;height:39px;background:rgba(0,0,0,.9);width:40px;text-align:center;line-height:40px}.site-navigation-inner .navbar-default .navbar-nav .open .dropdown-menu>li>a{padding-right:0;padding-left:10px}.site-navigation{background:var(--colorWhite)}.navbar-brand>img{max-width:200px}.site-navigation-inner{padding:10px 0}.navbar-nav{margin:7.5px 15px !important}.site-navigation-inner .nav.navbar-nav li a{color:#333}.site-navigation.main-navigation .navbar-nav li .dropdown-menu{background:#fff;position:static;left:inherit;width:100%;float:none;box-shadow:inherit;border:none}.site-navigation-inner .nav.navbar-nav li a{margin:2px 0}.pd-btm40{padding-bottom:20px}.pd-top40{padding-bottom:20px}.sv-advantage h4 a{font-size:15px}.contact-info{height:inherit;padding-left:20px}.location-info p{font-size:13px;line-height:20px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 8px !important}.site-navigation-inner .navbar.navbar-default .navbar-brand{padding:21px 15px 10px}#hellobar-bar .top-header li{padding-left:0;padding-right:0;float:left}}@media(max-width:767px){.site-navigation .navbar-default{display:inherit}body.single h1.entry-title{line-height:36px;margin:15px 0}.site-navigation-inner .navbar.navbar-default .navbar-brand{padding:0 10px 0 0}p.slide-heading{padding:15px 0}.hellobar-element ul.top-header li.top-txt-li{width:100%;margin-left:0}.hellobar-element ul.top-header{width:99%;text-align:center}.hellobar-element ul.top-header a.simple-link.book-btn,.hellobar-element ul.top-header li{margin-left:0}.hellobar-element ul.top-header li{padding:0 0 10px;display:inline-block}.hellobar-element ul.top-header li.top-book-li,.hellobar-element ul.top-header li.top-paypal-li{width:50%;text-align:center}#mega-menu-wrap-primary .mega-menu-toggle{background:0 0}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:0;background-color:#fff;border-radius:6px;width:90px;padding-left:13px;padding-right:85px}.ct-advantage-st .pd-top40{padding-top:0}.inner-top-title{padding:40px 0;font-size:26px;text-align:center}.location-info-inner{min-height:auto}.location-st{padding-top:30px;padding-bottom:10px}.location-st .btn-green{margin:0 0 20px !important}.site-footer .mobile-footer a.btn.btn-primary{width:100%;color:#fff;border-radius:0;background:url(//greenwoodsdental.com/wp-content/themes/neweb/images/arrow-up.png) no-repeat right 7px;border:none;text-align:left;border-bottom:solid 1px rgba(151,151,151,.1);padding-left:0;padding-right:0}.site-footer .mobile-footer a.btn.btn-primary.collapsed{background:url(//greenwoodsdental.com/wp-content/themes/neweb/images/arrow-down.png) no-repeat right 7px}.site-footer .mobile-footer a.btn.btn-primary{width:100%;color:#fff}.rt-appointment-fm .main-title{padding:30px 0 30px}.h-why-sec:before{left:0}.h-why-sec{padding-top:20px;padding-bottom:20px}.h-why-sec ul{padding:5px 0 0;width:98%}.about-st,.main-title{text-align:center}.about-st .main-title{padding:20px 0 15px}.about-st .site-btn{margin:10px 0 0}.footer-form .it-block.lt-pd{padding-left:0}.footer-form .it-block.rt-pd{padding-right:0}.entry-title{line-height:18px}.type-post.status-publish .entry-header .entry-title a{font-size:18px}.vc_custom_1524555531810.contact-info{margin-bottom:20px !important}.wpb_single_image img{margin-bottom:10px}.Contact-st .appointment-form{padding-top:25px}.site-footer .widget_text .copyright,.site-footer .widget_text .signature-txt{float:none;text-align:center}body .mobile-mb-15{margin-bottom:15px !important}.text-right.captcha-main{text-align:center}.site-footer .submit-btn{text-align:center}.submit-btn{text-align:center}#hellobar-bar .top-header .top-book-li a{display:block;text-align:center}body #hellobar-bar .top-header .top-book-li{text-align:center;float:left;padding:0 4px}#hellobar-bar .top-header li:first-child{padding:0}}.mobile-header{padding:4px 0 0}.header2 .site-header-top{background:url(https://greenwoodsdental.com/wp-content/uploads/2019/10/webbannerblurred.jpeg) repeat center center;background-size:100%}.header2 .site-header-top:after{content:none}.header2 .site-header-top .tp-head-content li{font-weight:400;text-transform:none}.header2 .site-header-top .tp-head-content li:first-child{font-size:12px;line-height:15px;padding-top:0}.header2 .site-header-top .tp-head-content li,.header2 .site-header-top .tp-head-content li a,.header2 .site-header-top .tp-head-content li a:hover{color:#62b147;text-decoration:none}.header2 .site-header-top .tp-head-content li.icon-address{background:url(https://greenwoodsdental.com/wp-content/uploads/2019/10/header-clock-icon.png) no-repeat left 4px;padding-left:45px;background-size:40px}.header2 .site-header-top .tp-head-content li.icon-call{background:url(https://greenwoodsdental.com/wp-content/uploads/2019/10/header-phone-icon.png) no-repeat left top 4px;padding-left:45px;background-size:40px}.header2 .site-header-top .tp-head-content li.icon-date{background:url(https://greenwoodsdental.com/wp-content/uploads/2019/10/header-calander-icon.png) no-repeat left top 5px;padding-left:45px;background-size:40px}.header2 .site-header-top .tp-head-content li.icon-date span.db{position:relative}.header2 .site-header-top .tp-head-content li.icon-date span.db:after{content:'';display:block;position:absolute;left:50%;height:3px;width:0;background:0 0}.header2 .site-header-top .tp-head-content li.icon-date span.db:after{transition:width .5s ease,background-color .5s ease,left .5s ease}.header2 .site-header-top .tp-head-content li.icon-date a:hover span.db:after{width:100%;left:0;background:#62b147}#address-slide>div{display:none;min-height:61px;min-width:143px}#address-slide>div.show{display:block}#address-slide>div .address{font-weight:700;font-size:12.5px}.cookie-message{position:fixed;bottom:0;width:100%;background-color:#f4f4f4;color:#333;text-align:center;padding:10px 20px;box-shadow:0 -2px 5px rgba(0,0,0,.1);display:none;z-index:1000002 !important}.cookie-message a{color:#62b143;text-decoration:underline}.cookie-message button{background:#62b143;color:#fff;border:none;padding:5px 10px;margin-left:20px;cursor:pointer}.inner-bn-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.inner-bn-img>*{position:relative;z-index:2}.custom-nav{width:100% !important;background-color:#62b147;padding:10px 0}.custom-nav .container{display:flex !important;justify-content:center;align-items:center;max-width:100% !important}.nav-menu{list-style:none;display:flex;gap:20px}.nav-menu li a{color:#fff;text-decoration:none;font-size:16px;padding:10px 15px;transition:color .3s ease}.nav-menu li a:hover{color:#fff;opacity:.8}.custom-nav .social-icons{right:20px;display:block;gap:10px}.social-icon{color:#fff;font-size:18px;transition:opacity .3s ease;opacity:.8}.social-icon:hover,.social-icon:active,.social-icon:focus{opacity:1;scale:1.1;color:#fff}nav.custom-nav{background-color:#62b143 !important}@media (max-width:767px){.locations-btn{display:none !important}.social-icons{display:none !important}.tawk-text-truncate{display:none !important}div#mega-toggle-block-2:hover{scale:1.1}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-2:after{margin:0 5px !important}.mega-toggle-label{margin-left:10px}.teamimg{display:none}.custom-nav{position:fixed;bottom:0;width:100%;background-color:#62b143;z-index:999999}.custom-nav ul.nav-menu{display:block;padding:40px 0}.custom-nav ul.nav-menu li{flex:1;text-align:center}.custom-nav ul.nav-menu li a{color:#fff;padding:10px;display:block}div#mega-toggle-block-2{background-color:#fff !important;border-radius:5px}.custom-nav ul.nav-menu li a.make-payment-btn{color:#62b143;padding:4px 15px;font-size:20px}span.mega-toggle-label-closed{color:#62b143;font-size:16px !important}.mega-toggle-block-2:after{color:#62b143 !important}}.team-button{background-color:#fff;color:#62b143;text-decoration:none;padding:10px 20px;border-radius:5px;font-size:16px;display:inline-flex;align-items:center;cursor:pointer}.team-button:hover{background-color:#fff;color:#62b143;text-decoration:none;padding:10px 20px;border-radius:5px;font-size:16px;display:inline-flex;align-items:center;cursor:pointer;scale:1.1}.team-button i{margin-right:8px}a#toggle-button{min-width:76px;text-align:center}div#hellobar-bar a:hover{scale:1.1}a#toggle-button:hover{background-color:#fff !important}a#toggle-button{background-color:#2a87b6 !important}.locations-btn .simple-link{background-color:#fff !important;padding:7px !important;color:#000 !important}.locations-btn .simple-link:hover{background-color:#62b143 !important;padding:7px !important;color:#fff !important}#tawkto-button-iframe{display:none !important}.infoboxtitle p{font-size:17px}#infobox{border-radius:20px;margin-top:10px}#infoboxsubtext p{font-size:16px}.vc_column-inner.vc_custom_1744745257347,.vc_column-inner.vc_custom_1731015036866,.vc_column-inner.vc_custom_1731013539571,.vc_column-inner.vc_custom_1731015574634{border-radius:10px;background-color:#fff !important;box-shadow:0px 4px 8px rgba(0,0,0,.3);transition:transform .3s ease,box-shadow .3s ease}.vc_column-inner.vc_custom_1744745257347:hover,.vc_column-inner.vc_custom_1731015036866:hover,.vc_column-inner.vc_custom_1731013539571:hover,.vc_column-inner.vc_custom_1731015574634:hover{box-shadow:0px 8px 16px rgba(0,0,0,.3);transform:translateY(-5px)}.infoboxtitle .vc_message_box-icon{color:#000 !important}li.rating-5.visible{padding:5px;background-color:#fff;border-radius:10px;box-shadow:0px 0px 8px rgba(0,0,0,.3);transition:transform .3s ease,box-shadow .3s ease}li.rating-5.visible:hover{transform:translateY(-5px);box-shadow:0px 4px 14px rgba(0,0,0,.3);transition:transform .3s ease,box-shadow .3s ease}ul.listing{padding:10px !important}.rating span.number{padding-left:10px !important}.grw-btns.grw-prev,.grw-btns.grw-next{background-color:#fff !important;box-shadow:0px 4px 8px rgba(0,0,0,.3) !important}.wp-gr .wp-google-rating{background-color:#fff !important;padding:6px !important;padding-bottom:5px !important;box-shadow:0px 0px 8px rgba(0,0,0,.3) !important}span.wp-google-stars{background-color:#fff !important;padding:10px !important;box-shadow:0px 0px 8px rgba(0,0,0,.3) !important}.wp-google-powered:nth-child(3){display:none !important}.wp-google-powered:nth-child(2){margin-top:17px !important;background-color:#fff !important;width:187px !important;font-size:17px !important;text-align:center !important;padding:10px !important;box-shadow:0px 0px 8px rgba(0,0,0,.3) !important}.wp-gr .grw-row-x .grw-header,.wp-gr .grw-row-x .grw-header+.grw-content,.wp-gr .grw-row-x .grw-review,.wp-gr .grw-row-s .grw-header+.grw-content .grw-review{max-width:25%}.wp-gr .wp-google-text{font-size:11px !important;line-height:.1 !important}html{scroll-behavior:smooth}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0;margin:4px 0}::-webkit-scrollbar-thumb{background-color:#62b143;border-radius:10px;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:#4a8d32}html{scrollbar-width:thin;scrollbar-color:#62b143 transparent}ul.mega-sub-menu li.mega-menu-item{border:1px #d3d3d3 solid !important}ul.mega-sub-menu li:last-child a{white-space:unset !important}ul.mega-sub-menu li a{white-space:nowrap !important}li.menu-border a{border-bottom:transparent !important}.container{position:relative}.nav-menu{list-style:none;padding:0;margin:0;display:flex;justify-content:space-around}.nav-menu>li{position:relative;z-index:999}.nav-menu a{display:block;padding:15px 25px;color:#fff;text-decoration:none}.nav-menu li:hover>a{background-color:#62b122}.nav-menu .dropdown-content a{padding:10px 20px}.nav-menu .dropdown-content{list-style:none;padding-left:0}.navMenuLogo{display:none}button.make-payment{z-index:999991;border:none;border-radius:5px;font-size:1rem;cursor:pointer;background-color:#fff;padding:1px 10px}button.make-payment a{color:#62b143;font-size:2rem}@media (min-width:768px) and (max-width:991px){.loading-text{display:block}.nav-menu{gap:0}}@media (max-width:768px){.loading-text{display:block}.makePaymentButton{margin-top:50px}.dropdown-content{display:none}.nav-menu>li>.dropdown-content{display:none;position:relative;left:0;top:100%;background-color:#62b143;width:100%;list-style:none;margin:0;padding:0}.nav-menu{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;flex-direction:column;z-index:1000;transform:translateX(-100%);transition:transform .3s ease;overflow-y:auto;z-index:999999}.close-menu{background-color:transparent;border:none;font-size:28px;color:#fff;position:fixed;top:0;right:0;cursor:pointer;padding:0 10px;z-index:9999991;transition:transform .3s ease}.nav-menu.active,.close-menu.active{transform:translateX(0)}.nav-menu>li{width:100%;text-align:center}.nav-menu .dropdown-content{list-style:none !important}.nav-menu .dropdown-content.active{display:block;background-color:#62b143}body.menu-open{overflow:hidden}#hellobar-bar ul.top-header li:first-child{padding:0}span.locationDropdown select{padding:1px 5px;text-indent:10px;box-shadow:none;padding-left:14px}div.widget select{margin:4px auto}}.social-icons{display:flex;align-items:center;margin-left:20px}.social-icons .chat-icon{font-size:22px}.mega-menu-toggle{display:none;background-color:#333;color:#fff;padding:10px 20px;font-family:Arial,sans-serif;width:100%;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,.2);position:fixed;bottom:0;left:0;text-align:center}.mega-toggle-blocks-left,.mega-toggle-blocks-center,.mega-toggle-blocks-right{display:inline-block;vertical-align:middle}.mega-toggle-block{display:inline-block}.mega-toggle-block a{display:inline-flex;align-items:center;padding:10px 15px;text-decoration:none;font-size:16px;text-transform:uppercase}.mega-toggle-block a i{margin-right:8px}@media (max-width:767px){.mega-menu-toggle{display:block;position:fixed;bottom:0;left:0;width:100%;background-color:#333;color:#fff;padding:10px 0;box-shadow:0 -2px 5px rgba(0,0,0,.2)}.mega-toggle-blocks-left,.mega-toggle-blocks-center,.mega-toggle-blocks-right{width:33.33%;text-align:center}.mega-toggle-blocks-center{width:auto}.mega-toggle-block a{font-size:14px}.mega-toggle-label{font-size:18px;font-weight:700}.mega-toggle-label-closed,.mega-toggle-label-open{display:block}.mega-toggle-label-closed{display:inline}.mega-toggle-label-open{display:none}.mega-toggle-block a i{margin-right:8px}.nav-menu .dropdown-content{width:100%;list-style:none}.menu-item-has-children>a:after{content:'';display:inline-block;width:0;height:0;border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid transparent;margin-left:10px;transition:transform .3s ease}.menu-item-has-children.active>a:after{transform:rotate(90deg)}.menu-item-has-children{position:relative}div#hellobar-bar{display:block;position:inherit !important}#mobile-address-bar{display:none}}button.close-menu{display:none}@media (min-width:1024px){.nav-menu>li>.dropdown-content{display:none;position:absolute;left:0;top:100%;background-color:#62b143;width:200px;list-style:none;margin:0;padding:0}.nav-menu .dropdown-content{display:none}}@media (max-width:1024px){.nav-menu .dropdown-content.active{display:block}}@media (min-width:768px) and (max-width:768px){.custom-nav{padding:0}}@media (min-width:768px) and (max-width:992px){div#hellobar-bar{display:block;position:unset !important}#hellobar-bar ul.top-header{justify-content:left;align-items:center}#hellobar-bar .confirmApptRow{right:150px}#hellobar-bar .bookApptRow{right:10px}#hellobar-bar .top-header li:first-child{width:43%}#hellobar-bar .confirmApptRow,#hellobar-bar .bookApptRow{width:28%}#mobile-address-bar{padding:0}.nav-menu li a{font-size:15px}main.site-main{margin-top:0}.confirmmobile,.bookApptMobile{width:200px;min-height:42px;text-align:center;justify-content:center;align-items:center;display:flex !important}}@media (min-width:768px){button.close-menu{display:none}li.navMenuIcon,button.make-payment{display:none !important}#hellobar-bar{display:none}.nav-menu>li>.dropdown-content{display:none;position:absolute;left:0;top:100%;background-color:#62b143;width:200px;list-style:none;margin:0;padding:0}.nav-menu li.menu-item-has-children>ul.dropdown-content>li.menu-item-has-children:hover{position:relative !important}.nav-menu>li:hover>.dropdown-content{display:block}.nav-menu li.menu-item-has-children:hover>.dropdown-content{display:block}.menu-item-has-children>a:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:8px}.nav-menu li.menu-item-has-children>.dropdown-content>li.menu-item-has-children:hover>.dropdown-content{display:block !important;position:absolute !important;left:100%;visibility:visible !important;opacity:1 !important;z-index:200;background-color:#62b143;width:200px;list-style:none;margin:0;padding:0;top:0}.nav-menu .menu-item-has-children>li.menu-item-has-children>.dropdown-content{display:none}.nav-menu .dropdown-content{display:none}}li.simple-link{background:0 0;margin:0}li.simple-link.book-btn a{background:0 0 !important}li.simple-link.book-btn a:hover,li.simple-link:hover{background:0 0 !important;color:#000 !important}.juneheader{background-image:url('https://file.greenwoodsdental.com/bg-booking.png');background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:auto;min-height:150px;display:flex;align-items:center;justify-content:space-between;padding:20px;padding-top:35px !important}.juneheader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:1}.juneheader>*{position:relative;z-index:1}.juneheader-column{flex:1;display:flex;justify-content:center;align-items:center;text-align:left;position:relative}.juneheader .logo img{max-width:100%;height:auto}.juneheader .time-container,.juneheader .contact-container,.juneheader .book-container{display:flex;align-items:center;gap:20px;user-select:none;cursor:default;min-width:230px}.juneheader .timeimage-container,.juneheader .contactimage-container,.juneheader .bookimage-container{width:50px;height:50px;display:flex;justify-content:center;align-items:center;left:0}.juneheader .timeimage-container img,.juneheader .contactimage-container img,.juneheader .bookimage-container img{max-width:100%;height:auto;user-drag:none;-webkit-user-drag:none}.juneheader .bold{font-weight:700}.juneheader .green{color:#62b143}.juneheader table{width:100%;border-collapse:collapse}.juneheader th,.juneheader td{padding:0;text-align:left}.juneheader .day-col{text-align:center !important}.juneheader .time-col,.juneheader .contact-col{text-align:center}.juneheader .closed{color:#b14747;text-align:center}.juneheader .underline-hover{position:relative;display:inline-block}.juneheader .underline-hover:after{content:'';position:absolute;width:0;height:4px;display:block;margin-top:5px;left:50%;background:#62b143;transition:width .3s ease-in-out,left .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.juneheader .book-container:hover .underline-hover:after{width:100%;left:0;opacity:1}.juneheader .book-container:hover .underline-hover{color:#62b143}.juneheader .book-container:hover .underline-hover:after{background:#62b143}.juneheader .book-container:hover .underline-hover span{color:#62b143}.juneheader .book-container:hover .timetext-container .underline-hover{color:#62b143}.juneheader .book-container:hover .timetext-container .underline-hover span{color:#62b143}.juneheader .book-container:hover .timetext-container .underline-hover:after{width:100%;left:0;opacity:1}.juneheader .timetable{font-size:12px}.juneheader .headhr{background:linear-gradient(to right,rgba(98,177,67,0),#62b143,rgba(98,177,67,0));height:2px;border:none;width:100%;margin:3px 0 5px}.juneheader .email{color:#62b143;text-decoration:none;position:relative;transition:color .3s ease-in-out}.juneheader .email:after{content:'';position:absolute;width:0;height:2px;display:block;margin-top:5px;left:50%;background:#62b143;transition:width .3s ease-in-out,left .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.juneheader .email:hover:after{width:100%;left:0;opacity:1}.juneheader .book-container{cursor:pointer;display:flex;flex-direction:row;align-items:center;text-decoration:none}.juneheader .timetext-container{display:flex;flex-direction:column}.juneheader .booktext-container{display:flex;flex-direction:column}.juneheader .timetext-container,.juneheader .contacttext-container{transition:opacity .5s ease-in-out}@media (max-width:1000px){.juneheader .email,.juneheader .fixed-contact-info .contact-col,.juneheader .headhr,.juneheader .underline-hover,.juneheader .timeimage-container,.juneheader .contactimage-container{display:none}.juneheader .booktext-container{width:50px}.juneheader .timeimage-container,.juneheader .contactimage-container,.juneheader .bookimage-container{width:40px;height:40px}.juneheader .timeimage-container img,.juneheader .contactimage-container img,.juneheader .bookimage-container img{max-width:100%;height:auto}.juneheader .time-container,.juneheader .contact-container,.juneheader .book-container{justify-content:center}}@media (max-width:880px){.juneheader .timetable,.juneheader .bookimage-container{display:none}}.juneheader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:1}.top-bar{position:absolute;top:0;left:0;width:100%;height:35px;background-color:rgba(0,0,0,.6);z-index:3;display:flex;align-items:center;justify-content:space-between;color:#fff;padding:0 20px;overflow:hidden}.top-bar-left{min-width:115px;display:flex;align-items:center;flex:1;overflow:hidden;position:relative;max-width:190px}.scrolling-text{display:inline-block;white-space:nowrap;font-size:16px;padding-right:15px;font-weight:500}.divider{border-left:.5px solid #fff;height:30px;margin:0 15px;flex-shrink:0}.top-bar-right{display:flex;align-items:center}.top-bar-right a{color:#fff;text-decoration:none;font-size:14px;margin-left:15px;transition:text-decoration .3s,color .3s}.top-bar-right a:first-child{margin-left:0}.top-bar-right a:hover{text-decoration:none;color:#fff9bb}.mobile-text{display:none}.contact-phone{text-align:center;font-weight:800;font-size:20px;background-color:#fff;border-radius:7px;box-shadow:0px 4px 6px rgba(0,0,0,.1);text-decoration:none;color:#62b143}.contact-phone:hover{scale:1.1}.top-bar-right{display:flex;align-items:center;margin-right:10px}.social-icons .social-icon{margin:0 6px;color:#fff;font-size:18px}.locationDropdown{position:relative;display:inline-block;width:250px}.locationDropdown select{font-size:16px;padding:4px 10px;background-color:transparent;color:#fff;width:100%;cursor:pointer;transition:all .3s ease;border:none;outline:none;appearance:none;text-indent:20px;height:35px}.locationDropdown select:focus,.locationDropdown select:active{border:none;outline:none;box-shadow:none}.locationDropdown:before{font-family:"FontAwesome";content:"\f3c5";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#fff;font-size:16px;pointer-events:none}.locationDropdown select option{color:#333;background-color:#fff}.desktop-text{vertical-align:middle}.top-bar-center{flex-grow:1;max-width:600px;overflow:hidden;text-align:center;position:relative}section.container-bar{display:none;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 6px rgba(0,0,0,.1);padding:1rem;align-items:center;justify-content:space-between;z-index:1000}section.container-bar .menu{display:flex;align-items:center;text-decoration:none;color:#333;font-weight:600;font-size:1rem}section.container-bar .menu i{margin-right:.5rem;font-size:1.5rem}section.container-bar button.book-appointment{background-color:#62b143;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}section.container-bar button.book-appointment a,a.scrolling-link{color:#fff}a.scrolling-link:hover{color:#62b143}section.container-bar .book-appointment:hover{background-color:#559c37}section.container-bar .call-button{position:relative}section.container-bar .call-button .cc-calto-action-ripple{z-index:99999;background:#62b143;padding:.6rem 1.2rem;border-radius:5px;box-sizing:border-box;color:#fff;animation:cc-calto-action-ripple .6s linear 10 forwards,fade-out .6s linear 6s forwards;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background-color .3s ease}section.container-bar .call-button .cc-calto-action-ripple:hover{background-color:#559c37}section.container-bar .call-button .cc-calto-action-ripple i{transition:.3s ease;font-size:1.5rem}@keyframes cc-calto-action-ripple{0%{box-shadow:0 4px 10px rgba(98,177,67,.2),0 0 0 0 rgba(98,177,67,.2),0 0 0 5px rgba(98,177,67,.2),0 0 0 10px rgba(98,177,67,.2)}100%{box-shadow:0 4px 10px rgba(98,177,67,.2),0 0 0 5px rgba(98,177,67,.2),0 0 0 10px rgba(98,177,67,.2),0 0 0 20px rgba(98,177,67,0)}}@keyframes fade-out{0%{box-shadow:0 4px 10px rgba(98,177,67,.2),0 0 0 5px rgba(98,177,67,.2),0 0 0 10px rgba(98,177,67,.2),0 0 0 20px rgba(98,177,67,0)}100%{box-shadow:none}}@media (max-width:767px){.bookApptMobile{display:none !important}}@media (max-width:768px){.site-main{margin-top:0}section.container-bar button.book-appointment{padding:.5rem 1rem;font-size:1.7rem}section.container-bar{display:flex}section.container-bar .menu{font-size:1.9rem}section.container-bar .call-button .cc-calto-action-ripple{padding:.5rem 1rem}section.container-bar .call-button .cc-calto-action-ripple i{font-size:2.6rem}.default-breadcrumb .active .link{width:120px}}.default-breadcrumb{padding-left:0}.confirmmobile,.bookApptMobile{color:#000;text-decoration:inherit;background:#fff;padding:4px 5px;border-radius:3px;display:inline-block;margin-left:10px;font-size:12px !important}.confirmmobile:hover,.bookApptMobile:hover{scale:1 !important;text-decoration:none}.author-name,.post-author,.entry-author{display:none}.modal-active{z-index:1;position:relative}table.replacementOptionsTable{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table.replacementOptionsTable caption{font-size:1.5em;margin:.5em 0 .75em}table.replacementOptionsTable tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}table.replacementOptionsTable th,table.replacementOptionsTable td{padding:.625em;text-align:center}table.replacementOptionsTable th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:768px){table.replacementOptionsTable{border:0}table.replacementOptionsTable caption{font-size:1.3em}table.replacementOptionsTable thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.replacementOptionsTable tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table.replacementOptionsTable td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table.replacementOptionsTable tbody tr td:first-child{background-color:#63b149;color:#fff}table.replacementOptionsTable td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table.replacementOptionsTable td:last-child{border-bottom:0}}@media (max-width:1200px){.type-post.status-publish,.type-post{margin:5px 12px !important}}@media (max-width:992px){.type-post.status-publish,.type-post{margin:5px 0 !important}}@media (max-width:570px){article.type-post{width:100% !important}.blogSearchField{width:85%}}@media (max-width:490px){section.category-list ul{padding-left:0}section.category-list ul li{width:100%}}@media (max-width:992px){.type-post .wp-post-image{height:200px !important}}@media only screen and (max-width:768px){.hideonmobile{display:none}}.leavesbg{background:url("https://file.greenwoodsdental.com/bg-booking.png") no-repeat center center;background-size:cover;padding-top:30px;padding-bottom:30px}.whiteimgborder img{border:4px solid #fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5)}.imgradius img{border-radius:8px}.whitebox{box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:10px;background-color:#fff;padding:10px}.gw-row{display:flex;gap:2rem;overflow:visible!important}.gw-col{flex:1 1 0}.gw-col--image{position:relative}.gw-sticky-img{position:sticky;top:0;width:100%;height:auto;display:block}[data-vc-full-width]{overflow:visible!important;transform:none!important}[data-vc-full-width]+.vc_row-full-width{overflow:visible!important}.gw-col--image .vc_column-inner,.gw-col--text .vc_column-inner{overflow:visible!important}@media (max-width:767.98px){.gw-row{flex-direction:column}.gw-col--image{height:55vw}.gw-sticky-img{position:static;height:100%;object-fit:cover}}.ifinancebg{background:url("https://file.greenwoodsdental.com/kids/bg-ifinance.png") no-repeat center center;background-size:cover;padding-top:30px;padding-bottom:30px}@media (min-width:768px){.hideondesktop{display:none}}@media (min-width:768px){#hideondesktop{display:none}}.contacttext-wrapper a:hover{text-decoration:none}@media (min-width:768px){.hideondesktop{display:none}}.mce-toolbar .mce-btn.insert-variables-button button{border:2px solid #0073aa;border-radius:3px;background:#f1f1f1;color:#0073aa;font-weight:700}