body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@font-face{font-family:'Montserrat';src:url('/fonts/Montserrat-VariableFont_wght.woff2') format('woff2 supports variations'),url('/fonts/Montserrat-VariableFont_wght.woff2') format('woff2-variations');font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap}@font-face{font-family:'Montserrat';src:url('/fonts/Montserrat-Italic-VariableFont_wght.woff2') format('woff2 supports variations'),url('/fonts/Montserrat-Italic-VariableFont_wght.woff2') format('woff2-variations');font-style:italic;font-weight:100 1000;font-stretch:25% 151%;font-display:swap}@font-face{font-family:'Sansita Swashed';src:url('/fonts/SansitaSwashed-VariableFont_wght.woff2') format('woff2 supports variations'),url('/fonts/SansitaSwashed-VariableFont_wght.woff2') format('woff2-variations');font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap}.et_parallax_bg{background-position:0% 75%}header a{color:#fff;border-bottom:none!important}body,p{font-size:clamp(1.05em,3vw,1.05em)}.wp-caption-text,.wpsr-review-content p{font-size:clamp(.85em,3vw,.85em)!important;line-height:1.4em;text-align:left}.et_pb_menu__logo{width:100%!important}*,.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Montserrat'!important;font-display:swap}h1,h2,h2 a,h2 span,h3,h3 a,h3 span,h4,h4 a,h5,h5 a,h6,h6 a{font-weight:700;font-family:'Sansita Swashed',cursive!important;font-display:swap}h1{font-size:clamp(1.6em,4vw,3.6em)}h2{font-size:clamp(1.5em,3.3vw,2em);margin-bottom:20px}h3{font-size:clamp(1.45em,3.0vw,1.8em)}h4{font-size:clamp(1.4em,3.0vw,1.6em)}.banner .et_pb_promo{position:absolute;right:0;bottom:0;border-radius:16px 0 0 16px}.banner h1{font-size:clamp(1.6em,4vw,3.6em)}.banner h2{font-size:clamp(1.6em,4.5vw,4.6em)!important}.banner p{font-size:clamp(1em,3vw,1.3em);line-height:1.6em}.full-height .et_pb_text{border-radius:0 30px}.full-height img{border-radius:20px;box-shadow:0px 0px 5.3px rgba(0,0,0,0.028),0px 0px 17.9px rgba(0,0,0,0.042),0px 0px 80px rgba(0,0,0,0.07)}.et_parallax_bg{background-position:center}.page-id-6330 .et_parallax_bg,.page-id-7289 .et_parallax_bg,.home .et_parallax_bg{background-position:center right}.et-menu li li a{padding:2px 20px!important;width:250px}.nav li ul{width:inherit}.nav li li{line-height:1.2em;margin-bottom:.5em}.et_pb_menu__logo{width:182px}.et_pb_text_inner ul{margin-left:20px}button.et_pb_menu__icon{font-family:ETmodules!important}.et_pb_menu .et_pb_menu__search-input{width:100%;color:#333;background:#eee;border:1px solid #ddd;padding:14px}.et_pb_column_2_3 .et_pb_text_inner{margin:0 70px}.et_pb_column{font-size:clamp(1em,3vw,1.24em);font-weight:400;line-height:1.6em;color:#444}.et_pb_column p a,.et_pb_column li a,.more-link,p a,.dsm_breadcrumbs a,.et_pb_text_inner a{border-bottom:1px solid #DDECFB;padding-bottom:5px;transition:all 0.2s linear;background:linear-gradient(to bottom,#288DE5 0%,#288DE5 98%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}.et_pb_column_2_3 p a.et_pb_button{border-bottom:none}.et_pb_sidebar_0_tb_body li a{border-bottom:0}.et_pb_column_2_3 p a:hover,.et_pb_column_2_3 li a:hover,.more-link:hover,p a:hover,.dsm_breadcrumbs a:hover,.et_pb_text_inner a:hover{border-bottom:1px solid #288DE5;background-size:100% 1px}.et_pb_column_2_3 p:last-of-type{padding-bottom:1em}.et_pb_post_content>ul:first-of-type,.et_pb_post_content>ol:first-of-type{margin-top:10px}.et_pb_post_content ul,.et_pb_post_content ol{padding:0 0 20px 40px;list-style-position:outside}.et_pb_post_content ul li,.et_pb_post_content ol li{line-height:1.6em}.et_pb_text_inner img,.et_pb_post_content img{border:2px solid #fff;box-shadow:0px 0px 3.8px rgba(0,0,0,0.017),0px 0px 9.6px rgba(0,0,0,0.025),0px 0px 19.7px rgba(0,0,0,0.032),0px 0px 40.5px rgba(0,0,0,0.043),0px 0px 111px rgba(0,0,0,0.07)}img.alignright{margin:10px 0 10px 30px}img.alignleft{margin:10px 30px 10px 0}.et_pb_section_video h2{border-bottom:none}.LottieButton{transition:0.1s all ease-in-out}.LottieButton:hover{transform:scale(1.1)}.LottieButton:hover path{stroke:#85A83B;filter:drop-shadow(0px 0px 10px rgb(0 0 0 / 0.8))}.et_pb_button,a.et_pb_button,.et_password_protected_form .et_submit_button{color:#fff;background:#8FC032!important}.et_pb_button:hover,a.et_pb_button:hover{background:#8FC032!important}.ContactDetails{width:100%}.ContactDetails .et_pb_blurb_container{padding-left:0px}h4.widgettitle{font-size:30px;padding-bottom:20px}.et_pb_widget{margin-bottom:20px!important}.et_pb_widget a{cursor:pointer;padding-bottom:5px;transition:all 0.2s linear;background:linear-gradient(to bottom,#fff 0%,#fff 98%);background-size:0px 2px;background-repeat:no-repeat;background-position:left 100%}.et_pb_widget a:hover{background-size:100% 2px}.et_pb_widget_area ul{line-height:20px!important}.subpages li:before{display:inline-flex;content:'';background-image:url('/wp-content/themes/Placerville-Dental-Group/chevron-right-solid.svg');background-size:12px 12px;height:12px;width:12px;margin-right:4px}.subpages li{list-style-position:inside;text-indent:-1em;padding-left:1em}.rpwwt-post-title{color:#98CB36}.rpwwt-post-date{margin-top:8px}.recent-posts-widget-with-thumbnails img{border-radius:12px 0 0 12px;border:4px solid rgba(255,255,255,.15);box-shadow:0px 0px 3.8px rgba(0,0,0,0.043),0px 0px 9.6px rgba(0,0,0,0.058),0px 0px 19.7px rgba(0,0,0,0.064),0px 0px 40.5px rgba(0,0,0,0.068),0px 0px 111px rgba(0,0,0,0.07)}#recent-posts-widget-with-thumbnails-2{margin-bottom:0!important}.custom-html-widget .et_pb_button_module_wrappers{text-align:center}.custom-html-widget .et_pb_button{background:#98cb36}.widget_custom_html{margin-bottom:0!important}header p,footer p{font-size:1.1em}.et-l--footer a{color:#fff}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}.link-effect-white a{cursor:pointer;padding-bottom:5px;transition:all 0.2s linear;background:linear-gradient(to bottom,#fff 0%,#fff 98%);background-size:0px 2px;background-repeat:no-repeat;background-position:left 100%}.link-effect-white a:hover{background-size:100% 2px}#menu-blog-categories li a{background:#fff;border:1px solid #DDECFB;border-radius:50px;padding:10px 12px;transition:all 0.2s linear;background-size:0px 1px;background-repeat:no-repeat;background-position:left 100%}#menu-blog-categories li a:hover{border:1px solid #288DE5;background-size:100% 1px;color:#2990ea}.published::before{content:"Published on "}body .et_pb_bg_layout_light .et_pb_post p{font-size:inherit}.et_pb_column_2_3 li.comment{text-indent:0em}.comment-body{background:#f6f6f6;border-radius:20px;border:1px solid #ddd}.comment_avatar{margin:4px 0 10px 10px}.wp-pagenavi a,.wp-pagenavi span{color:#000000;background:#f1f3f5;font-size:1em!important;line-height:1em;font-weight:bold!important;padding:0.45em 0.8em!important;border-radius:100px;transition:all .5s}.wp-pagenavi span.current{color:#ffffff!important;background:#298FE9!important;border-radius:100px}.wp-pagenavi a:hover{color:#ffffff!important;background:#298FE9!important}.wp-pagenavi .pages{background:none}.wp-pagenavi{border-top:none;text-align:center}.wpcf7-form{margin:20px 0}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{background:#fff!important;width:100%;border:1px solid #99cc33!important;padding:14px;font-size:18px}.page-id-33 .wpcf7{background:#e5f2cc;padding:20px}.page-id-243120 .et-l--body ul{padding-bottom:0!important}.ttshowcase_rl_info_wrap{min-width:200px}.floatRight{background-color:initial;float:right}.titled_box{background-color:#F9F9F9;border:1px solid#ddd;margin:0 0 20px 20px;padding:20px;max-width:340px}.titled_box_title.black{text-align:center}.titled_box_content{padding:20px;text-align:center}.floatRight .titled_box_content p{margin-bottom:10px}.floatRight p del{text-decoration:line-through}.floatRight .titled_box_content ul{margin-bottom:10px}.floatRight ul li{color:#555;text-align:left}.floatRight p strong{color:#555}table{background:white;border-collapse:collapse;border:1px solid #bbb;margin:auto auto 20px auto;padding:5px;width:100%;table-layout:fixed}thead th{position:sticky;top:10px}th{color:#fff;background:#333;border-right:1px solid #bbb;padding:.625em;vertical-align:middle;line-height:1em}th:last-child{border-right:none}tr{border-top:1px solid #bbb;border-bottom-:1px solid #bbb;color:#444;font-weight:normal;padding:.35em}tr:first-child{border-top:none}tr:last-child{border-bottom:none}tr:nth-child(odd) td{background:#F5F5F5}td{background:#FFFFFF;padding:.625em;text-align:left;vertical-align:top;border-right:1px solid #bbb}td:last-child{border-right:0px}.page-id-628 .et_pb_post_content img{border:0}.cta-block h2,.cta-block strong{text-align:center}.cta-block strong{display:block;margin-bottom:20px}.cta-block a strong{color:#abe63b}.et_pb_button_wrapper{display:flex;justify-content:center;align-items:center;margin-top:20px}.tip{padding:10px 16px 10px 30px;background:#eee;border-bottom:3px solid #ddd}.et-l--footer a{border-bottom:1px solid #666}.et-l--footer a:hover{border-bottom:1px solid #999}.et_pb_section,.et_pb_section *{animation:none!important}@media screen and (max-width :1193px){.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{list-style:none!important;text-align:left}.sub-menu{border:none!important;box-shadow:none}}@media screen and (max-width :1366px){.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__menu>nav>ul,.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:right}}@media screen and (min-width:768px){.et_pb_menu__logo img{width:198px!important;height:auto!important}}@media (max-width:768px){img.alignright,img.alignleft{float:none;display:block;margin:10px auto 20px auto;max-width:100%}.one_half,.one_half.et_column_last{float:none!important;width:100%!important;margin-top:20px}}@media screen and (min-width :768px) and (max-width :1024px){.dsm-flipbox{height:400px!important}}@media screen and (max-width :1024px){.et_pb_row{width:94%}}@media screen and (max-width :350px){.titled_box{margin-left:0;max-width:100%}}