@import url(/wp-app/wp-content/themes/specular/style.css);p a{color:#5a738a!important}aside ul li{border-bottom:1px solid #e7e7e7}aside .tagcloud a:hover,.nav-growpop .icon-wrap,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,.woocommerce #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:#5a738a}.nav-growpop .icon-wrap{border:0 solid #5a738a}.accordion.style_1 .accordion-heading.in_head .accordion-toggle:before,.accordion.style_2 .accordion-heading.in_head .accordion-toggle:before,.accordion.style_3 .accordion-heading.in_head .accordion-toggle:before,.footer_social_icons.circle li:hover{background-color:#5a738a}nav .menu li>ul.sub-menu li{border-bottom:1px solid #ddd}.header_8 nav .menu>li>ul.sub-menu,.header_8 nav .menu>li>ul.sub-menu ul{top:103%}.codeless_slider .swiper-slide .buttons a.bordered:hover,.header_12 .full_nav_menu nav ul>li:hover,.header_12 .full_nav_menu nav ul>li.current-menu-item,.header_12 .full_nav_menu nav ul>li.current-menu-parent,.header_12 .full_nav_menu nav ul>li:hover{background:#5a738a}.services_steps .icon_wrapper,.accordion.style_1 .accordion-heading.in_head .accordion-toggle:before{border:1px solid #5a738a}.blog-article.timeline-style .timeline .date,aside #s,#respond textarea,#respond input[type="text"],.recent_news.events .blog-item,.sticky,.post-password-form input[type="password"]{border:1px solid #e7e7e7}.recent_news.events .link,.header_12 .full_nav_menu nav ul>li{border-left:1px solid #e7e7e7}.header_12 .full_nav_menu nav ul>li:last-child{border-right:1px solid #e7e7e7;padding-right:15px!important}.timeline-border{background:#e7e7e7}.portfolio-item.basic .link,.skill .prog,.codeless_slider .swiper-slide .buttons.colors-light a.colored,.recent_news.events .blog-item:hover .link{background:#5a738a}.services_medium.style_1:hover .icon_wrapper,.services_medium.style_3:hover .icon_wrapper{background:#5a738a!important}.services_medium.style_3:hover .icon_wrapper{border:2px solid #5a738a!important}.blog-article .media .overlay{background:rgb(90 115 138 / .8)}.list li.titledesc dl dt .circle,.header_12 .after_navigation_widgetized #s{border:1px solid #e7e7e7}.blockquote{border-left:2px solid #5a738a}.header_page h1{line-height:80px}.services_media.style_2 h5{background:#5a738a}.services_small .content div,.comment .comment_text{line-height:23px}.services_large:hover .icon_wrapper,.services_steps:hover .icon_wrapper{background:#5a738a}.section-style.borders,.header_12 .full_nav_menu{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}#comments{border-top:1px solid #e7e7e7}.not_found .search_field input[type="text"]{border:1px solid #e7e7e7}.background--dark nav .menu>li>a:hover,.background--dark header#header .header_tools .vert_mid>a:hover,.background--dark header#header .header_tools .vert_mid .cart .cart_icon:hover,.tabbable.style_1.tabs-left .nav-tabs li.active a,.contact_information dt i{color:#5a738a!important}.social_icons_sc i:hover,.tabbable.tabs-top.style_1 .nav.nav-tabs li.active a{color:#5a738a}.header_2 nav .menu>li.current-menu-item,.header_2 nav .menu>li.current-menu-parent,.header_2 nav .menu>li:hover{border-top:3px solid #5a738a}.header_2 nav .codeless_custom_menu_mega_menu{border-top:2px solid #5a738a}.header_2 nav .menu>li>ul.sub-menu{border-top:2px solid #5a738a}.header_3 nav .menu>li.current-menu-item,.header_3 nav .menu>li.current-menu-parent,.header_3 nav .menu>li:hover{border-top:3px solid #5a738a}.header_3 nav .codeless_custom_menu_mega_menu{border-top:2px solid #5a738a}.header_3 nav .menu>li>ul.sub-menu{border-top:2px solid #5a738a}.header_4 nav .menu li>ul,.header_4 nav .menu>li:hover,.header_4 nav .menu>li.current-menu-item,.header_4 nav .menu>li.current-menu-parent,.header_4 .codeless_custom_menu_mega_menu,.header_4 .codeless_custom_menu_mega_menu{background:rgb(234 234 234 / .9)!important}.header_4 .codeless_custom_menu_mega_menu ul.sub-menu{background:transparent!important}.header_4 nav .menu>li:hover a,.header_4 nav .menu>li.current-menu-item a,.header_4 nav .menu>li.current-menu-parent a{color:#000}.header_4 nav .menu li>ul.sub-menu li{border-bottom:1px solid #fff0}.header_4 .header_page.with_subtitle .titles{margin-top:40px}.header_8 nav .menu>li.current-menu-item,.header_8 nav .menu>li.current-menu-parent,.header_8 nav .menu>li:hover{border-bottom:3px solid #5a738a}.header_9 nav .menu>li.current-menu-item>a,.header_9 nav .menu>li.current-menu-parent>a,.header_9 nav .menu>li>a:hover{border-bottom:1px solid #5a738a}.header_10 .full_nav_menu .container{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.header_10 .full_nav_menu .container{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.header_11.sticky_header nav.left .menu>li:last-child{padding-right:15px;margin-right:0}.woocommerce ul.products li.product:hover .overlay,.woocommerce-page ul.products li.product:hover .overlay{background:rgb(16 184 199 / .9)}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce .star-rating span,.woocommerce-page .star-rating span,.recent_news.events .link i{color:#5a738a}.header_tools .cart .checkout{border-top:1px solid #ddd}.header_tools .cart_icon i:before{line-height:20px}.header_tools .cart .content .cart_item{border-bottom:1px solid #ddd}.header_tools .cart .content .cart_item .description .price,.header_tools .cart .content .cart_item .description .price .amount,.header_tools .cart .cart_item .remove:after{color:#888}.header_tools .cart .content .cart_item .description .title,.header_tools .cart .checkout .subtotal{color:#000}.header_tools .cart .content .cart_item .description .title:hover,.header_tools .cart .cart_item .remove:hover:after{color:#5a738a}.tabbable.style_1 .nav-tabs li a{font-weight:}.portfolio-item.grayscale .project:after{border-color:#fff0 #fff0 #fff #fff0}#logo img{margin-top:-25px}.portfolio_single ul.info li .title{text-transform:uppercase;font-weight:700}.tabbable.tabs-top.style_1 .nav.nav-tabs li a{text-transform:uppercase}.woocommerce #review_form #respond textarea,.woocommerce-page #review_form #respond textarea,.side-nav,.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,.select2-drop-active,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message,#mc_signup_form .mc_input{border:1px solid transparent!important}.side-nav li{border-bottom:1px solid #fff0}footer .widget_search input[type="text"]{background:#222;color:#818181}.codeless_news_slider .swiper-slide h1,.codeless_news_slider .featured_posts .featured h4{background:rgb(90 115 138 / .8)}.extra_navigation h5.widget-title{text-transform:uppercase;font-weight:700;font-size:15px;letter-spacing::1px;line-height:20px}.blog-article.grid-style .content h1,.latest_blog .blog-item .content h4,.recent_news .blog-item h4,.recent_news.events .blog-item dt .date{text-transform:uppercase}.latest_blog .blog-item .content h4{font-weight:700}.price_table h1,.price_table .list ul li:before{color:#5a738a}.price_table.highlighted .price,.side-nav li.current_page_item,.p_pagination .pagination .current,.p_pagination .pagination a:hover{background:#5a738a}.btn-bt.default{color:#222;background:#fff0;border-color:rgb(68 68 68 / .2);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.btn-bt.default:hover{color:#222;background:#fff0;border-color:rgb(68 68 68 / 1)}.light .btn-bt.default,.fullscreen-blog-article .content.background--dark .btn-bt{color:#fff;background:#fff0;border-color:rgb(255 255 255 / .4)}.light .btn-bt.default:hover,.fullscreen-blog-article .content.background--dark .btn-bt:hover{color:#fff;background:#fff0;border-color:rgb(255 255 255 / 1)}@media (max-width:979px){.header_5 .background--dark nav .menu>li>a{color:#222!important}}@media (min-width:981px) and (max-width:1100px){.container{width:87%!important}}@media (min-width:768px){.container{max-width:1100px!important}.row .span12{width:100%;margin-left:0!important;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media (min-width:1101px){.container{width:87%;max-width:1100px!important}.row .span12{width:100%;margin-left:0!important;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.testimonial_carousel .item{width:1100px}}.boxed_layout{margin-top:30px!important;margin-bottom:30px!important;-webkit-box-shadow:0 5px 19px 2px rgb(0 0 0 / .1);-moz-box-shadow:0 5px 19px 2px rgb(0 0 0 / .1);box-shadow:0 5px 19px 2px rgb(0 0 0 / .1)}.boxed_layout{width:87%!important;max-width:1100px!important}@media (max-width:480px){.header_tools{display:none!important}}.page-child h2{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:5px}.top_nav{color:#fff!important}a.ClickCall,a:hover.ClickCall{color:#666}a:hover.ClickCall{top:0;left:0}.top_nav .pull-right{margin-right:34px}.phone{font-size:20px}#logo img{height:75px!important;margin-top:-37px}.header_8 nav .menu>li>ul.sub-menu ul{top:-10px!important}.home h1{font-weight:300;font-size:38px;margin-top:20px}.homeSlide{min-height:700px}#content .homeSlide a,#content .insurance a{color:#fff}.homeCTA{color:#444;background-color:rgb(255 255 255 / .85);padding:30px!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / .3);-moz-box-shadow:0 0 20px 0 rgb(0 0 0 / .3);box-shadow:0 0 20px 0 rgb(0 0 0 / .3)}.homeCTA h2 a{color:#333!important;clear:right}.invisalign{padding:100px 0!important}.insurance{min-height:400px}.insurance .wpb_wrapper{margin-top:60px}.insurance .wpb_wrapper{margin-top:0}.discount_program{background:rgb(255 255 255 / .8);padding:30px 40px;margin-top:40px;border-radius:10px}#simple-section-nav-2 ul ul,#simple-section-nav-2 ul ul{margin-left:25px}#simple-section-nav-2 .current_page_item{background:#fafafa}#simple-section-nav-2 li a{display:block;padding-left:10px}ul.children{padding-top:5px}#simple-section-nav-2 li{border-bottom:1px solid #efefef}li.page_item_has_children{border-bottom:none!important}.wpcf7 input,.wpcf7 textarea{width:90%;padding:10px;background:#fafafa!important;color:#8e8e8e;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;border:1px solid #ddd!important;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.wpcf7 .wpcf7-list-item{padding-left:0;margin-left:0;margin-right:25px}.wpcf7 .wpcf7-list-item input{border:none;padding-left:0;margin-left:0}.wpcf7 select{outline:none;font-size:16px;font-family:Arial,Helvetica,sans-serif}.wpcf7 input:hover,.wpcf7 input:focus,.wpcf7 input:active,.wpcf7 textarea:hover,.wpcf7 textarea:focus,.wpcf7 textarea:active{background:#fefefe!important;outline:none}input.wpcf7-form-control.wpcf7-submit{background:#eb9836!important;color:#fff;width:150px!important}input.wpcf7-form-control.wpcf7-submit:hover{background:#e78123!important}.wpcf7 input,.wpcf7 textarea{width:100%}.wpcf7 .wpcf7-validation-errors{border:none;background-color:#f4ae46;margin:0;padding:20px}.wpcf7 .wpcf7-mail-sent-ok{border:none;background-color:#7ad33f;color:#fff;margin:0;padding:20px}.wpcf7 .wpcf7-mail-sent-ng{border:none;background-color:#cf2d38;margin:0;padding:20px;color:#fff}.wpcf7 span.wpcf7-not-valid-tip{border:none;background-color:#cf2d38;padding:10px;padding-left:15px;padding-right:15px;border-radius:10px;width:180px;color:#fff;-webkit-box-shadow:3px 3px 3px rgb(0 0 0 / .3);-moz-box-shadow:3px 3px 3px rgb(0 0 0 / .3);box-shadow:3px 3px 3px rgb(0 0 0 / .3)}.wpcf7-form .fleft{float:left}.wpcf7-form .mright20{margin-right:20px}.wpcf7-form .mright40{margin-right:40px}.wpcf7-form .clear{clear:both}blockquote{background:#f9f9f9;border-left:4px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}blockquote .author{font-size:14px;text-align:right}.hours{padding:20px;background:#fafafa;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.coupon{padding:20px;margin:10px;background:#eee;font-size:21px;font-weight:700;line-height:1.3em;border:2px dashed #999;border-radius:10px;box-shadow:0 0 0 4px #eee,2px 1px 6px 4px #fff0;font-weight:400;text-align:center}.coupon h2{background:#fff;padding:10px;margin-bottom:20px;border:1px solid #ddd}.expiration{font-size:12px}.homeFooter{max-width:500px;text-align:justify;margin:0 auto;padding:40px;background:#eee;border:1px solid #ddd;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:1px}.copyright_text{text-align:right}#content{padding-top:40px!important}#content a,.span9 a{color:#f19722!important}#content a:hover{color:#cc7f22!important;position:relative;top:1px;left:1px}#content p{line-height:24px}img.alignright{border:8px solid #f5f5f5;padding-left:0;margin:0 0 20px 20px}.parent-pageid-17 img.alignright{border:0}img.alignleft{border:8px solid #f5f5f5;padding-right:0;margin:0 20px 20px 0}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f5f5f5;padding-top:4px;margin:10px}.button{float:right;margin:15px 0 0;font-size:12px;height:37px;line-height:37px;padding:0 32px;position:relative;display:inline-block;width:auto;padding:0 36px;font-size:15px;height:30px;line-height:30px;color:#fff;background-color:#eb9836;text-decoration:none;cursor:pointer;white-space:nowrap;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.button:hover{background:#cc7f22}#content a.button{color:#fff!important}.page_parents li.home a{font-weight:400;opacity:.7}aside ul li{padding-bottom:none!important}aside ul li:after{content:none}.btn-bt{background:rgb(255 255 255)!important}.uvc-heading-spacer{margin:20px 0 40px!important}.wpb_wrapper h2{clear:right}.tip{padding:10px 16px;background:#eee;border-bottom:3px solid #ddd}.page-id-59 .breadcrumbss li,.page-id-59 .breadcrumbss a{font-size:11px!important}.page-id-59 .page_parents li:after{padding:0 5px 0 5px!important}.page-id-59 .page_parents li{padding-right:0px!important}.wp-caption.alignright{float:right}.wp-caption-text{text-align:left}@media (max-width:1024px){.top_nav{pull-left:display:none}.home h1{font-size:28px!important;line-height:28px!important}.home h2{font-size:24px!important}.home .about p{margin:0 0 20px!important}.textwidget a.button{padding:0 5px;font-size:14px}.page-child h1{position:relative;top:15px}.page-child .breadcrumbss{position:relative;top:20px!important}}