@import url(//village-ah.com/core/views/ad33044147/../mts_schema/style.css);.container{width:100%}.hide-d{display:none}html #secondary-navigation>nav>ul>li:hover>a{color:#000 !important}.wide-wrapper .social-icons a{background:#fff;margin-top:8px;border-radius:1px;padding:0 !important;height:auto !important;width:auto !important;background:0 0 !important;line-height:1;border:0 !important;color:#fff !important;margin:10px 6px 0;font-size:20px}#secondary-navigation>nav>ul>li:hover,#secondary-navigation>nav>ul>li.current-menu-item,#secondary-navigation>nav>ul li.current-menu-item,#secondary-navigation>nav>ul>li.current-menu-parent{background-color:}*{box-sizing:border-box}#move-to-top{box-sizing:border-box;line-height:46px;width:42px;padding:0;bottom:20px;background-color:#5f5f5f;height:42px}#page{padding:0}[class*=flex-]{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}[class^=btn]{position:relative;z-index:1;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;-webkit-transition:.3s all;transition:.3s all;font-weight:400;line-height:1.3;font-size:12px;letter-spacing:1px;color:#fff;text-transform:uppercase;min-width:235px;margin:10px;padding:12px 18px;background-color:#111;margin-left:0}html body .btn{color:#fff !important;padding:12px 15px;text-transform:uppercase}.alignleft{float:left;margin:0 20px 20px 0;margin-bottom:20px}.alignright{float:right;margin:0 0 20px 20px;margin-bottom:20px}.alignnone{margin-bottom:20px}body{overflow-x:hidden;position:relative;background-color:#fff;position:relative}.safety{background-color:var(--sColor);padding:7px;text-align:center;color:#fff}.safety a{color:#fff;font-size:20px;font-weight:700;line-height:24px;display:block}.top-nav{background-color:#2d2e30;text-align:center;color:#fff}.top-nav .flex-ed,.top-nav .flex-ed a{color:#fff;font-size:8px;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:1px}.flex-ed{-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:700px;margin:auto;padding:5.5px}.top-nav span{font-size:8px}div#header .container{max-width:1200px !important;width:100%;background:0 0;flex-wrap:wrap;margin:0 auto;padding:10px;display:-ms-flexbox;-ms-flex-pack:justify;-ms-flex-align:center;padding:0}.col3{box-sizing:border-box;text-align:center}.col12{width:100%;text-align:center;padding:7px 0}html #logo{display:block !important;float:none !important;width:100%;text-align:center}#logo a{display:block;text-align:center;text-align:left !important}#logo img{float:none;display:block;margin:0 auto;max-width:100px}#header .logo-wrap{float:none;padding:0;overflow:visible;margin:0 auto;margin-left:0}*{box-sizing:border-box}p.big-p{color:#fff;display:block;text-align:center;margin:0;font-size:25px;line-height:1;font-weight:700;letter-spacing:1px}p.big-p a{color:inherit}.hd-btns{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px;box-sizing:border-box}.hd-btns a{font-weight:600;font-size:8px;line-height:2;color:#111;text-transform:uppercase;letter-spacing:.8px;margin-left:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.hd-btns .fm{background-color:#aeaeae;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px}.social-icons a{line-height:36px;color:inherit;font-size:18px;margin:0 5px;width:36px;height:36px;padding:0 !important;border:1px solid #fff;border-radius:50%;text-align:center !important;display:inline-block}a.btn-alt{background-color:var(--sColor);-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1;margin:0;font-size:9px;letter-spacing:3.6px;text-transform:uppercase;color:#fff;max-width:350px;margin:0 auto 10px}a.btn-alt:hover{color:#fff !important}.hd-btns .sp{background-color:#5d5d5d;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px}.hd-btns+p{display:block;color:#fff;line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-top:5px;margin-bottom:0}.hd-btns+p span{display:block;opacity:.32;color:#fff}.hd-btns+p a{color:#000}.hd-btns a i{font-size:21px;display:block;margin:3px auto 0}#header{background:0 0;padding:7px 0}p.big-p+p{margin:0;text-align:center;display:block;margin:5px auto 0;text-transform:uppercase;color:#fff}p.big-p+p span{color:#ae1717}p.big-p+p a{color:#fff;line-height:1}ul#menu-main-menu>li>a{padding:6px 10px;letter-spacing:0px;font-size:16px}ul#menu-main-menu{text-align:center;width:100%;margin:auto;list-style:none;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:1100px}ul#menu-main-menu>li{display:inline-block;float:none}.logo-wrap img{display:block}@media (min-width:881px){nav.navigation.clearfix.mobile-menu-wrapper{float:none;width:auto}}.primary-ser-container.clearfix{position:relative}html a.banner-badge{height:auto;position:absolute;right:60px;top:60px}html .primalider .slide-caption{background:0 0;width:100%;text-align:center;left:0;margin:0 auto;right:0;top:55%;bottom:auto;transform:translateY(-50%);width:650px;margin:0 auto;left:0;right:0;z-index:3;text-align:left;overflow:visible;left:0;width:100%;max-width:1200px;padding:0 15px}html .primalider .slide-caption p{text-align:left}.owl-dots{opacity:0}.slide-caption .btn{background-color:var(--aColor) !important}.primalider img{width:100%;display:block}.slide-caption h2.slide-title{color:#111;display:block;margin:10px auto;text-align:left;color:#fff;text-align:center;font-size:60px;line-height:1.25;text-align:left;font-size:45px;letter-spacing:1px}.slide-content p{margin:0;color:#fff;text-align:left;font-size:25px;margin:0 auto;line-height:28px;margin-bottom:15px;color:#fff;max-width:100%;font-style:normal;font-weight:400;font-size:20px;line-height:30px}.number-up .container{text-align:center;max-width:980px !important;width:100%;background-color:#fff;box-shadow:0 3px 7px rgba(24,23,24,.35);position:relative;z-index:1;padding:20px;display:flex;justify-content:space-around;align-items:center;position:relative;position:relative;top:-40px}.counter-item{position:relative;width:25%;padding:0 10px;box-sizing:border-box}.number-up{position:relative;z-index:10}.counter-wrap h4{font-size:22px;margin:0;font-style:italic}.counter-wrap span+strong,.counter-wrap span{font-size:65px;font-weight:900;color:#000}.counter-item:after{height:78px;width:1px;min-width:1px;background-color:#000;position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);opacity:0}.counter-item:last-of-type:after{display:none}section.welcome{padding-top:25px;padding-bottom:20px}section.welcome .btn:hover{background-color:var(--aColor) !important}section.welcome .row{align-items:flex-start;justify-content:space-around;max-width:1250px;margin:auto}section.welcome{padding-top:25px}.col5{width:100%;margin:0 10px;text-align:center}.col7{margin:20px 0 0 auto;padding:0 10px;flex:0 1 60%;z-index:1;position:relative}section.welcome h2{color:#111;position:relative;font-weight:800;font-size:40px;line-height:1;margin-bottom:15px;text-align:center}section.welcome p{line-height:1.6}.col7 .flex-ed{padding:0 10px;max-width:1030px;margin:auto;-ms-flex-pack:distribute;justify-content:space-around;align-items:inherit}.split-element{-webkit-box-flex:0;-ms-flex:0 1 450px;flex:0 1 450px;padding:0 10px}section.welcome .split-image{background-size:cover;background-position:center left 80%;display:flex;padding:0 10px 10px;margin:10px 20px 10px 5px;align-items:flex-end;flex:0 1 200px;max-height:100% !important}section.welcome .btn{background-color:var(--sColor) !important}.split-element p:last-of-type{margin:0}section.welcome p{font-size:18px}section.welcome .container{max-width:1250px !important;width:100% !important}.col5 .flex-ed div img{display:block}.col6-5{position:relative;margin:0 auto;text-align:left;-webkit-box-flex:0;width:55%}section.testimonial-moden-section *{color:#fff}section.testimonial-moden-section .flex-ed{width:100%;max-width:100%}.col4-5{-webkit-box-flex:0;-ms-flex:0 1 400px;flex:0 1 400px;margin:0 auto;position:relative}section.testimonial-moden-section .flex-ed>div{padding:60px 10px}.ins-4 h3,.how-we-help h3,section.testimonial-moden-section h3{color:#fff;letter-spacing:1.5px;font-weight:600;font-size:12px;line-height:1.3;display:block;margin:10px auto;text-align:left;text-transform:uppercase}.ins-4 h3,.how-we-help h3{color:#000;text-align:center;margin-bottom:5px}section.testimonial-moden-section h2{position:relative;font-weight:800;line-height:1.05;font-size:40px}section.testimonial-moden-section p{line-height:30px;font-size:16px}section.testimonial-moden-section [class^=btn]{border:1px solid #fff !important}.testimonial-item h4{padding-left:6px;display:block;text-align:left;color:#fff;margin-top:25px;text-transform:uppercase;letter-spacing:3.6px;font-size:11px;line-height:1;font-weight:800;text-align:center;color:#fff}span.stars:before{content:"\f005 \f005 \f005 \f005 \f005";font-family:'Font Awesome 5'}.testimonial-wrap{max-width:100%;margin:0;position:relative;background-color:rgba(255,255,255,.34);padding:30px;font-weight:300;font-style:italic;font-size:18px;line-height:29px;background:var(--aColor);padding:30px;min-height:400px;display:flex;align-items:center;justify-content:center;text-align:center}section.testimonial-moden-section{background-color:var(--pColor)}.control-arrows button{display:block;margin:0 auto;width:44px;text-align:center;border-radius:50%;color:#000 !important;padding:0 !important;height:44px;border:0;background-color:#fff;cursor:pointer}.control-arrows button *{color:#000 !important;font-size:27px;padding:0 !important}.control-arrows{display:flex;align-items:center;justify-content:center}.testimonial-controls{display:flex;align-items:center;justify-content:center}.icon i{font-size:27px}.social-controls{display:flex;align-items:center;justify-content:center}.social-controls .icon{display:inline-block;vertical-align:middle;margin:0 5px;margin-right:10px}.social-controls{margin:0 auto;margin-left:0}button.ca-right{margin-left:10px}.social-controls .icon i{opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.testimonial-up .slick-arrow{display:none !important}.col4-5:after{content:'';position:absolute;left:-20px;right:-500px;top:0;bottom:0;background-color:rgba(125,125,125,.1)}a.btn-three:hover{background-color:#0be7cb;border-color:#0be7cb !important}.icon{cursor:pointer}.active-icon i{opacity:1 !important;cursor:pointer}section.content-section .flex-ed{padding:0 10px;margin:auto;-ms-flex-pack:distribute;justify-content:space-around;align-items:center;width:100%;max-width:100%}section.content-section{padding:60px 0}.content-4-5{-webkit-box-flex:0;-ms-flex:0 1 450px;flex:0 1 50%;padding:0 10px;width:50%;order:2}.content-5-5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;flex:0 1 50%;width:50%}.content-5-5 div{height:80%;width:100%;background-position:50% 50%;background-repeat:no-repeat;height:457px;border-radius:50%;width:457px;background-size:cover;margin:0 auto}.content-4-5 h4{letter-spacing:1.5px;display:block;margin:10px auto;text-align:left;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1.3}.tmini-wrap h4{letter-spacing:1.5px;display:block;margin:10px auto;text-align:left;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1.3}.col4-5>*{position:relative;z-index:1}.content-4-5 p a{font-weight:700}.content-4-5 p a:hover{color:#fff}.content-4-5 h3{position:relative;font-weight:800;line-height:1.05;font-size:50px}.content-5-5 span{letter-spacing:1.5px;display:block;margin:10px auto;text-align:left;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1.3}.content-4-5 a.btn,.content-4-5 a.btn-bl{min-width:320px}.content-4-5 .btn{background:var(--sColor) !important;position:relative}.content-4-5 .btn i{background-color:#2d2e30;border-radius:0;height:33px;width:34px;line-height:34px;position:absolute;top:0;left:0}.content-4-5 .btn-bl{border:1px solid #000;color:#111;background-color:#fff}[class^=btn]:hover i{color:#fff}.ins-7 p{margin:0;padding:0 10px}.ins-7 img{max-width:200px}section.dental-insuranes{padding:30px 10px;background-color:#fff;margin:auto}section.dental-insuranes .flex-ed{max-width:100%;width:100%}.ins-4{text-align:center;flex:100%;order:1;margin-bottom:15px}.ins-7 span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex:1 1 140px;flex:1 1 140px;margin:8px}.ins-7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:justify;justify-content:center;-webkit-box-flex:0;-ms-flex:0 1 650px;flex:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;order:2;margin-bottom:15px}.ins-7 span img{margin:0}section.dental-insuranes h4{letter-spacing:1.5px;display:block;margin:10px auto;text-align:right;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1.3}section.dental-insuranes h2{position:relative;font-weight:800;line-height:1.05;font-size:40px;text-transform:uppercase}section.dental-insuranes .btn{background:var(--pColor) !important}section.how-we-help{background-color:#efefef;padding:60px 10px;text-align:center}section.how-we-help h2{font-weight:800;line-height:1.05;font-size:50px}section.how-we-help p{font-size:16px;max-width:800px;line-height:26px;margin:0 auto 20px;width:100%}.service-section .flex-ed{flex-wrap:wrap}.service-item{width:33.33%;margin:20px auto}.service-section .flex-ed{max-width:1000px}.service-image{height:210px;width:210px;border-radius:50%;position:relative;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all;position:relative;display:block;margin:20px auto 10px;background-position:50% 50%;background-size:cover;filter:grayscale(1)}.service-item a{display:block;position:relative}.service-item h5{position:absolute;top:50%;left:0;right:0;width:100%;text-align:center;text-transform:uppercase;line-height:1;transform:translateY(-50%);margin:0;color:#fff;z-index:1;font-weight:700;max-width:150px;margin:0 auto}.service-image:before{top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px solid #d6d6d6;content:"";position:absolute;border-radius:50%}.service-image:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:0;left:0;background-color:#000;content:"";height:100%;width:100%;border-radius:50%;opacity:.4}.service-item:hover .service-image:after{opacity:.6}.service-section+a.btn{background:var(--sColor) !important;margin-top:40px}section.map-office{padding:60px 0}.copyrights a,.copyrights p{font-size:15px}.map-4{width:40%}.map-6{width:60%}section.map-office .flex-ed{max-width:100%;align-items:inherit}.map-4 img{width:100%}.map-6 iframe{height:100% !important}.map-4{position:relative}.map-4 span{display:block;margin:10px auto;text-align:center;text-transform:uppercase;font-weight:800;font-size:12px;line-height:1.3;position:absolute;bottom:-28px;width:100%;letter-spacing:2px;font-weight:400}section.footer-social{background-color:var(--pColor);text-align:center}section.footer-social h3{letter-spacing:1.5px;display:block;margin:10px auto;text-align:center;text-transform:uppercase;font-weight:800;font-size:17px;line-height:1.3;color:#fff;letter-spacing:3.6px}section.footer-social{padding:10px 0}footer#site-footer{margin:0 !important}.footer-social-icons a{color:#fff;font-size:26px;display:inline-block;margin:0 15px}.sub-footer .flex-ed{width:100%;max-width:100%;align-items:in}.sub-3{width:33.33%;padding:0 15px;position:relative}.sub-3 h4{text-transform:capitalize;letter-spacing:1px;display:block;text-align:center;color:#fff;font-size:22px;line-height:1.1;font-weight:700}.sub-3 .big-p+p{font-size:14px;text-transform:uppercase;letter-spacing:1.4px;margin:10px auto;display:block}.sub-3 .big-p+p span{display:block;color:#fff;opacity:.8}.ct-hours p{margin:0;color:#fff}.ct-hours strong{width:140px;display:inline-block;font-weight:700;color:#fff;margin-bottom:8px}footer li#field_2_5{display:none}footer label{display:none !important}footer li input,footer li textarea{width:100% !important;background-color:#393939 !important;border:0 !important}.sub-3:nth-child(2) p{text-align:center;color:#fff}.sub-3:nth-child(2) li{list-style:none;font-size:15px;line-height:29px;-webkit-box-flex:0;-ms-flex:0 1 180px;flex:0 1 180px}.sub-3:nth-child(2) ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding:0;margin-top:20px;margin-bottom:0}.sub-3:nth-child(2) ul a{color:#fff}footer#site-footer{background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 10px 0;margin:auto;-ms-flex-pack:distribute;justify-content:space-around;background-position:50% 50%;overflow:visible;background:0 0}.insu-logos{border-bottom:30px solid #252525}.insu-logos p{margin:0}.insu-logos>div p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:center}@media (max-width:1200px){.insu-logos>div p{justify-content:center}}.insu-logos>div p img{filter:grayscale(1);padding:8px;display:block;margin:0}.insu-logos>div p{max-width:80%;margin:0 auto;padding:10px 0}.sub-3:nth-child(2):before{left:-5px;height:120%;top:50%;transform:translateY(-50%);width:1px;background-color:#fff;position:absolute}.sub-3:nth-child(2):after{height:120%;top:50%;transform:translateY(-50%);width:1px;background-color:#fff;position:absolute;right:0}.sub-footer .container{width:100% !important;max-width:1250px !important}.sub-3 h4 span{display:block;font-size:13px}.sub-3 li input{padding:0 10px !important;height:30px !important}.sub-3 .gform_wrapper ul.gform_fields li.gfield{margin-top:10px !important;padding:0 !important}.ct-hours{padding:17px 0}.sub-3 div p{margin-bottom:0}[class^=btn]:hover{background-color:var(--sColor) !important;color:#111}section.dental-insuranes .btn:hover,.service-section+a.btn:hover,.sub-3 input[type=submit]:hover{background-color:var(--sColor) !important}.sub-3:nth-child(2) ul a:hover{color:#0be7cb}.sub-3 .gform_wrapper .gform_footer{margin:0;text-align:center}.copyrights .container{display:flex;align-items:center;justify-content:center}.copyrights .left-logo img{max-width:300px}.left-logo{margin:0 auto;margin-left:0}.copyrights{background:0 0;padding:10px 0}.newCon{position:relative;background-position:50% 25%;height:100vh !important;max-height:700px}.newCon:before{height:100%;width:100%;position:absolute;content:"";top:0;left:0;background-color:#000;opacity:.1}img.big-img{filter:brightness(0)}.flex-awards img{max-width:180px}.counter-wrap h4 span{display:block;font-size:20px;line-height:1}.map-6 iframe{display:block}.flex-awards{justify-content:center;align-items:center}.full-map .flex-ed{padding:0 !important}.full-map{padding:20px !important}.full-map .map-6{width:100%}.full-map iframe{height:400px !important}.sub-3:last-of-type p{text-align:center;color:#fff;margin-bottom:10px;font-size:12px}section.map-office img,section.map-office iframe{display:block}footer#site-footer:before{height:100%;width:100%;position:absolute;content:"";opacity:.8;background-color:transparent;top:0;left:0}.sub-3 .big-p{color:#fff}.full-map .container{max-width:100% !important;width:100% !important;padding:0 !important}.wide-wrapper{border-top:1px solid #fff;text-align:center}.social-icons{color:#111}.wide-wrapper .container{padding:8px 0 !important}@media (max-width:1400px){div#header .container{padding-left:10px;padding-right:10px}}@media (max-width:1000px){section.welcome h3{font-size:40px}.split-element h4{color:#111;letter-spacing:1.5px;display:block;margin:10px auto;text-align:left;text-transform:uppercase;font-weight:700;font-size:12px;line-height:1.3}.col7{margin-top:10px}section.testimonial-moden-section h3{font-size:13px;text-align:center}.content-4-5 h3{font-size:40px}.ins-4{order:1}.ins-7{order:2}section.dental-insuranes .flex-ed{flex-wrap:wrap}.ins-7{width:100%;max-width:100%;flex:0 1 100%}.ins-4{flex:0 1 100%;text-align:center}section.dental-insuranes h4{text-align:center}.sub-footer .flex-ed{flex-wrap:wrap}.sub-3:nth-child(2):after{opacity:0}.sub-3:nth-child(2):before{height:80%}.ct-hours{max-width:300px;margin:0 auto}.copyrights p{max-width:400px;text-align:right}html a.banner-badge{top:40px;right:40px}}@media (max-width:940px){html a#pull:after{position:relative;top:0;padding:0}.hd-btns+p,.top-nav{display:none}.col5{flex:0 1 100%;text-align:center}section.welcome .row{flex-wrap:wrap}section.welcome h2{font-size:25px}.col7{flex:0 1 100%;text-align:center}section.welcome .split-image{width:100%;flex:0 1 100%;height:300px;max-width:450px;background-position:50% 0}.col7 .flex-ed{flex-wrap:wrap}.split-element{width:100%;flex:0 1 100%}.split-element h4{text-align:center}section.testimonial-moden-section .flex-ed>div{width:100%;flex:0 1 100%}section.testimonial-moden-section .flex-ed{flex-wrap:wrap;text-align:center}.tmini-wrap h4,.tmini-wrap h3{text-align:center}section.testimonial-moden-section h2{text-align:center;font-size:30px}html .col4-5:after{left:-50%;width:200%;right:0}.content-4-5{flex:0 1 100%;order:2;text-align:center}section.content-section .flex-ed{flex-wrap:wrap}.content-5-5{flex:0 1 100%;width:100%;order:1}.content-5-5 div{height:440px;width:440px;margin:0 auto;max-width:100%}.content-5-5 span{text-align:center}.content-4-5 h4{text-align:center}.service-image{width:180px;height:180px}.logo-wrap img{margin:0 auto;margin-left:0 !important}}.col3{width:33.33%}section.testimonial-moden-section{position:relative}section.testimonial-moden-section>video{position:absolute;top:0;left:0;height:100% !important;width:100% !important;object-fit:cover}section.testimonial-moden-section:before{height:100%;width:100%;background-color:#000;position:absolute;content:"";z-index:1;opacity:.5}section.testimonial-moden-section .container{position:relative;z-index:10}@media (max-width:1400px){html .logo-wrap p{transform:none;position:relative;text-align:center;display:block}}@media screen and (max-width:880px){.wide-wrapper .social-icons{display:none !important}.text-container{padding:50px 0}section.testimonial-moden-section>video{display:none}.col3{width:50%}#logo img{width:100%}html a#pull{margin:0 auto;margin-right:0}div#header .container{padding:0 25px !important}div#header .container .col12{padding:0 !important}.wide-wrapper+.contianer{display:none}html a#pull:after{position:relative !important;top:0 !important;right:0 !important}html a#pull{width:40px;text-align:center}#header{padding:10px 0}section.how-we-help h2,section.dental-insuranes h2{font-size:30px}#header #logo a{display:block;text-align:center}#header:after,#regular-header:after{clear:both;content:"";display:block}.logo-wrap{width:100% !important}#header .logo-wrap{float:none !important}#secondary-navigation{height:auto !important}.hide-d{display:block}.mobileBtn{margin-bottom:0}.mobileBtn a,.hours{display:block;color:#fff;text-align:center;background:#1179bd;padding:10px;border-radius:10px;-moz-border-radius:10px;margin:10px !important}.mobileBtn.phoneBtn{font-size:20px}.mobileBtn a:hover,.mobileBtn a:visited{color:#fff}.hide-xs{display:none !important}.container,.welcome .container,.widgetBox{width:96%;padding:2%}.innerImage{display:none}.homeBoxes,.homeWidgets,.welcome,.footerSocial,div.footer .copy{width:100%;height:auto}.box01,.box02,.box03{width:96%;float:none;margin-bottom:20px;padding:2%}.welcome{margin:20px auto}.homeBoxes .box01,.homeBoxes .box02,.homeBoxes .box03{width:98%}.post-content img{width:100% !important;height:auto !important}.footer-widgets.widgets-num-4 .f-widget:nth-child(even),.footer-widgets.widgets-num-3 .f-widget:nth-child(even),.footer-widgets.widgets-num-4 .f-widget,.footer-widgets.widgets-num-3 .f-widget{width:100% !important;max-width:100% !important}.hours{display:none !important}.main-header{background-color:#fff !important}.leftwow{width:100%}.rightwow{width:100%}.col-sm-6{width:100%}.row{margin:0}.welcome iframe{height:400px !important}.featured .btn{display:block;text-align:center}.homeBoxes .box01,.homeBoxes .box02,.homeBoxes .box03{height:auto}.box02 .btn{display:block;max-width:250px;margin:10px auto 0px}footer .container{width:100%}#regular-header{display:none}.sticky{background-color:#fff !important}div.header-social-icons{float:none !important;text-align:center;background:none!important}div.header-social-icons a{float:none;display:inline-block;position:relative;z-index:9999}.header-social-icons{text-align:Center;float:none !important}.header-social-icons a{display:inline-block;font-size:32px !important;width:34px !important;line-height:34px;color:#333 !important}.sub-3{width:100% !important;margin:0 auto}.sub-3:nth-child(2):before{opacity:0}.sub-footer .flex-ed{flex-wrap:nowrap;display:block}.insu-logos>div p{max-width:100%;flex-wrap:nowrap}.insu-logos>div p img{width:12%;display:inline-block}a.sticks:nth-child(1){background-color:#000;color:#fff}a.sticks:nth-child(2){background-color:#efefef;color:#111}a.sticks{letter-spacing:2px;text-transform:uppercase;color:#000;font-weight:600;font-size:11px;line-height:1.2}a.sticks:nth-child(3){background-color:#fff}.service-item{width:50%}.testimonial-wrap{max-width:100%}.testimonial-wrap+h4{padding-top:31px}.sub-3 ul{max-width:400px;margin:30px auto 0px}.counter-wrap span+strong,.counter-wrap span{font-size:30px}.counter-wrap h4{font-size:12px}.primary-ser-container.clearfix{display:block !important}html a.banner-badge{display:none}#page.homepage{padding:0 !important}#logo img{margin:0 auto !important}.number-up .container{top:0;padding:20px 5px}.slide-content p{font-size:17px !important;line-height:1}.slide-caption h2.slide-title{padding:0 40px;font-size:30px}section.how-we-help h3,section.dental-insuranes h3{font-size:15px}ul#menu-main-menu{padding:0}}.logo-wrap p{margin:0;text-transform:uppercase;font-size:17px;width:100%;text-align:center;position:relative;left:10px;letter-spacing:.3px;font-weight:800}.logo-wrap{position:relative}section.welcome em{display:block;text-align:center;font-size:30px;font-weight:700;margin:-10px 0 -15px}.article{width:100%;float:none;margin-bottom:40px;box-sizing:border-box;padding:20px}.inline-stuff img{display:inline-block !important}.boxBtn.half.last{text-align:center;margin-bottom:20px}.inline-stuff{text-align:center}.boxSocial.sRight{display:none}div#post-19 h4{font-weight:700}.post-content{float:none}#post-809 iframe,div#post-1019 iframe{width:100%}.newcallus h2,.newcallus a+p{margin:0}.post-content .container:after{content:"";display:block;clear:both}.post{float:none !important}div#content_box{float:none}.newcallus{background-color:#f7ff65;padding:10px 6px}.video-wrapper{position:relative;height:100vh;max-height:80vh}section.welcome h3{letter-spacing:1.5px;font-weight:600;font-size:12px;line-height:1.3;display:block;margin:10px auto;text-transform:uppercase;text-align:center}.video-wrapper video{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover}.hp p a{color:#fff;display:block;line-height:1;text-align:left}.hp p a i{position:absolute;left:0;top:50%;transform:translateY(-50%)}.hp p{margin:0;padding-left:20px}.slide-content p a{color:#fff;font-weight:700}.carousel-caption{position:absolute;bottom:auto;text-align:center;width:100%;z-index:1;top:50%;transform:translateY(-50%)}.carousel-caption h2{margin-bottom:0;color:#fff}.video-wrapper:before{height:100%;width:100%;position:absolute;content:"";top:0;left:0;background-color:#000;opacity:.4;z-index:1}section.content-section h2{text-align:center;font-size:45px;margin-bottom:30px}.slide-content{text-align:left}.content-section>.container:nth-child(1) h4{font-style:normal;font-weight:300;font-size:30px;color:#fff;text-align:center;margin-bottom:32px}section.content-section i{color:#fff}.content-5-5 div:after{content:'';border:2px solid var(--pColor);position:absolute;top:auto;right:-35px;left:0;bottom:49%;height:100%;max-width:443px;width:100%;border-radius:50%;margin:0 auto;transform:translateY(50%)}.content-5-5 div{position:relative}@media (min-width:768px){.boxContact{width:50%}.boxHours{width:50%}.contactboxWrap{display:flex;flex-wrap:wrap}.boxMap{width:100%}}.no-number-up{padding:50px 50px 0;position:relative;text-align:center}.no-number-up h3{font-style:normal;font-weight:300;font-size:28px;color:#111;margin-bottom:45px}.counter-wrap{background-color:var(--pColor);transition:ease-in-out .7s;display:flex;align-items:center;justify-content:space-between;padding:0}.counter-wrap img{filter:brightness(0) invert(1);left:0;max-width:50px}.no-number-up a{display:flex;align-items:center;justify-content:center;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;min-height:80px;border:0;position:relative}.no-number-up .container{display:flex;align-items:center;justify-content:center;max-width:1450px !important}.no-number-up h4{font-style:normal;font-weight:400;font-size:23px;text-align:center;padding-left:0;color:#fff}section.big-banner{min-height:80vh;display:flex;flex-direction:column;justify-content:center}section.big-banner a.btn:before{height:35px;max-width:25px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;left:12px;bottom:50%;transform:translateY(50%);content:""}section.big-banner a{position:relative;border-radius:0;font-style:normal;font-weight:600;color:#fff;position:relative;display:inline-block}.services-new{text-align:center;padding:70px 0;display:none}.services-new h2{font-style:normal;font-weight:400;font-size:43px;letter-spacing:7px;text-transform:uppercase;color:#111;margin-bottom:40px;position:relative;left:-10px}.testimonial-wrap *{color:#fff;font-style:normal;font-size:16px}section.big-banner h2{font-style:normal;font-weight:400;font-size:64px;color:#fff}.text-container{max-width:960px;margin:auto;position:relative;text-align:left;color:#fff}section.big-banner{background-size:cover !important;background-position:top center !important;background-attachment:fixed !important;position:relative;padding:60px 40px;background:#000;margin-bottom:75px}section.big-banner p{color:#fff;margin-bottom:20px}section.big-banner h2{margin-bottom:32px;line-height:1;font-size:37px;font-weight:700}section.big-banner:before{height:100%;width:100%;position:absolute;content:'';opacity:.6;background:#000;top:0;left:0}.services-new a.btn{border:1px solid #fff;font-style:normal;font-weight:600;font-size:12px;letter-spacing:1.15px;text-transform:uppercase;color:#fff;padding:6px 11px;background-color:transparent !important;min-width:inherit}.services-new .testimonial-up{margin-bottom:30px}.testimonial-item{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.services-new .slick-active.slick-current{opacity:1;transform:scale(1.3);z-index:3;position:relative;display:flex!important;margin:0}.services-new .slick-active{opacity:.4}.testimonial-up .slick-list{padding:0 !important}section.testimonial-moden-section{height:75vh;position:relative}section.testimonial-moden-section:before{opacity:.2}.bottom-box{position:absolute;top:50%;transform:translateY(-50%);z-index:10;max-width:700px;left:150px;text-align:center}.bottom-box h2{font-size:56px !important}.bottom-box a{border:1px solid #c89ee1;border-radius:0;background-color:#c89ee1;font-style:normal;font-weight:600;font-size:12px;letter-spacing:1.15px;text-transform:uppercase;color:#fff;padding-left:50px;position:relative;padding:8px 20px 10px 50px}.bottom-button a:before{height:35px;max-width:25px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;left:12px;bottom:50%;transform:translateY(50%);content:""}.sub-footer{width:100%;margin-bottom:32px;padding:0 0 85px}.copyrights p{display:block;width:100% !important}.copyrights .container{flex-direction:column}.copyrights p:nth-child(1){margin-bottom:0;font-style:italic}.footer-social-icons{text-align:center}.footer-social-icons a{display:inline-block;font-size:18px;background-color:#fff;border-radius:50%;padding:7px;margin-right:12px;line-height:32px;width:32px;padding:0;color:#000 !important}.sub-3:nth-child(1)>a{display:block;text-align:center;margin-bottom:17px}.fo-map iframe{height:400px;display:block}.fo-map .container{width:1250px !important;margin-top:-85px;margin-right:auto;margin-left:auto;z-index:3;margin-bottom:30px;border:2px solid #fff;box-sizing:border-box}table.formatted-hours{font-style:normal;font-weight:400;font-size:12px;color:#fff;letter-spacing:normal;text-transform:none;max-width:250px}table.formatted-hours td{padding:0;line-height:23px}table.formatted-hours{border:0}table td.text-right{text-align:right}table.formatted-hours+em{display:block;font-style:normal;font-weight:600;font-size:12px;line-height:19px;letter-spacing:1.15px;text-transform:uppercase;color:#fff}.play-Btn{width:94px;height:94px;position:absolute;background-repeat:no-repeat;cursor:pointer;z-index:5;top:70%;right:5%}section.testimonial-moden-section{position:relative}.create-medown{position:absolute;background-color:var(--pColor);text-align:left;line-height:28px;padding:20px;box-sizing:border-box;width:100%;left:0;top:100%;padding-top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.carousel-caption a{margin:10px auto;padding:15px 20px !important}.create-medown p{margin:0;color:#fff;font-size:15px}section.content-section{position:relative;z-index:2}.counter-wrap a:hover .create-medown{opacity:1;visibility:visible}@media (max-width:1024px){.newCon{height:650px !important}.text-container{margin:0 auto;text-align:center;padding-top:0}.counter-item{width:100%}.no-number-up .container{flex-wrap:wrap}.services-new h2{margin-bottom:10px}.testimonial-wrap{margin:0 auto;transform:none !important}.services-new .slick-active.slick-current{transform:none}.services-new .slick-active.slick-current{transform:none}.services-new h2{margin-bottom:10px}.content-4-5,.content-5-5{width:100%;flex:1 1 100%}.content-4-5{margin-top:30px}}@media (max-width:880px){.issues_list .dm-flex .dm-half{width:100%;margin-bottom:20px!important}.wide-wrapper{border:0;background:inherit}p.big-p{display:none}.col3:nth-child(1){display:none}#header .logo-wrap{text-align:left}#logo a,#logo img{margin:0 auto;margin-left:0 !important}html a#pull{background-color:transparent !important;font-size:25px}section.testimonial-moden-section{height:500px;text-align:center}table.formatted-hours{margin:0 auto 20px}.bottom-box{left:0;right:0;margin:0 auto;text-align:center}.copyrights p:nth-child(1),.copyrights p{text-align:center}section.testimonial-moden-section:before{opacity:0}.primalider .slide-caption{width:100%;margin:0 auto;text-align:center}.slide-caption p{text-align:center;margin:0 auto 20px}.slide-caption h2{padding:0 !important;font-size:25px !important}section.content-section h2{font-size:35px}.content-section>.container:nth-child(1) h4{font-size:20px}.create-medown{display:none !important}.counter-item{margin-bottom:20px}}@media (max-width:648px){.no-number-up{padding:50px 15px 0}.services-new h2{font-size:31px}section.big-banner:before{opacity:.6}section.big-banner h2{font-size:48px;line-height:48px}section.big-banner p{line-height:28px}.content-5-5 div:after{right:-5px}.content-5-5 div{width:290px;height:290px}}.sub-footer h3{text-align:left;font-size:30px;font-weight:700}.sub-footer ul{display:flex !important;flex-wrap:wrap;justify-content:flex-end}.sub-footer li{width:100%;margin-top:10px !important}.sub-footer li input{width:100% !important;height:50px}.sub-footer input[type=submit]{background:var(--aColor);color:#fff;width:200px !important;margin:0 auto !important;display:block !important;text-transform:uppercase;padding:0 !important;cursor:pointer}section.big-banner svg{height:110px;width:120%;left:-10%}.sub-6 li{text-align:center;font-size:18px;margin-left:20px}section.doctors .header-hero__shape-divider{fill:#007939}header .header-hero__shape-divider{fill:rgba(255,255,255,1)}.header-hero__shape-divider{fill:#fff;width:100%;left:0;bottom:0;position:absolute;height:25%;z-index:1}.header-hero__shape-divider path:nth-child(1){opacity:0}.header-hero__shape-divider path:nth-child(2){opacity:.12}.header-hero__shape-divider path:nth-child(3){opacity:.18;opacity:0}.header-hero__shape-divider path:nth-child(4){opacity:.33;opacity:0}.carousel-caption h2 p{font-size:20px;font-weight:400;margin-top:14px}.carousel-caption{max-width:1200px;text-align:left;left:0;margin:0 auto;right:0}.carousel-caption h2{line-height:1}svg.header-hero__shape-divider.too_para{bottom:auto;top:0;transform:scaleY(-1)}.fo-map+div{margin-bottom:0;padding-bottom:5px}.sub-footer svg{bottom:auto;top:-3px;transform:scaleY(-1);height:120px;width:120%;left:-10%}@media(min-width:881px){.footer-hours p{text-align:left !important}}.sub-footer{position:relative}.sub-footer h3,.sub-footer p{color:#fff}.sub-footer li#field_2_5{color:#fff;margin-bottom:20px}.wide-wrapper svg{fill:var(--sColor);transform:translateY(0px) scaleY(-1);top:100%}.contact-footer .container{background-color:var(--pColor);border-radius:10px;padding:50px;display:flex}.sub-footer.contact-footer{padding-top:0;margin:0;margin-top:-70px}.sub-footer.contact-footer label{display:none !important}@media (max-width:880px){.social-from-side{display:none}.carousel-caption{width:100%;left:10px}.carousel-caption h2{font-size:35px}.carousel-caption h2 p{font-size:16px;padding-right:30px;box-sizing:border-box}.video-wrapper .header-hero__shape-divider{bottom:-2px;height:85px}.footer-hours p{text-align:center}.sub-3 #logo img{margin:0 auto !important}.sub-footer li:nth-child(2),.sub-footer li:nth-child(3){width:100%}}html .slide-caption{position:absolute;top:50%;background:0 0;transform:translateY(-50%);max-height:100%;overflow:visible;max-width:600px;padding:0;max-width:1200px;left:0;right:0;margin:0 auto;bottom:auto;text-align:left;width:100%;padding:0 15px}.main-banner{position:relative}html .slide-caption h2.slide-title{margin:0 auto;margin-left:0;margin-bottom:20px;text-transform:uppercase;font-size:42px;line-height:1.2}a.btn.no-bord{display:block;max-width:400px;border:2px solid var(--aColor);background:0 0 !important}a.btn.no-bord:hover{background:var(--aColor) !important}.issues_list{padding:70px 0;position:relative;z-index:1;margin-bottom:-140px}.issues_list h2{font-weight:700;font-size:34px}.dm-third{flex:1 1 33.33%}.issues_list .dm-half:nth-child(2),.issues_list .dm-half:nth-child(3){background:var(--sColor);color:#fff;padding:20px 30px;border-radius:14px;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.issues_list .dm-third{flex:1 1 31.33%;margin-right:2%;padding:0}.issues_list .dm-half{align-items:flex-start}.issues_list strong{font-weight:700;font-size:22px;margin-bottom:14px;display:block}.issues_list .container{max-width:1100px !important;margin:0 auto}.issues_list .dm-half:nth-child(3){margin-right:0}.issues_list .dm-half:nth-child(2):hover,.issues_list .dm-half:nth-child(3):hover{transform:scale(1.02)}.transforms{padding:80px 0 100px;text-align:center}.transforms .dm-third{background:var(--pColor);box-sizing:border-box;flex-basis:400px;border-radius:23px;flex:1 1 31.33%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.transforms .dm-third a{display:block;padding:60px 50px;height:100%;position:relative}.transforms img{filter:brightness(0) invert(1);max-width:110px;display:block;margin:0 auto 20px}.tsf h4{font-weight:700;color:#fff;font-size:25px}.tsf{color:#fff;position:relative}.transforms .dm-flex{gap:2%;max-width:1100px;margin:0 auto;padding:20px 0 0;align-items:inherit}.transforms .dm-third:hover{transform:scale(1.05)}.transforms .container+a{margin:30px 0 0;display:inline-block;font-size:16px}a.hovering-button{position:fixed;bottom:30px;z-index:100;background:var(--sColor);color:#fff;padding:10px 20px;border-radius:10px;bottom:15px;left:15px}a.hovering-button:hover{background:#6b5d52;transform:scale(1.04)}a#move-to-top{line-height:40px}.fo-map .dm-half{padding:0}.testimonial-up{border-left:2px solid #fff}.testimonial-up{background:var(--aColor)}@media (max-width:1100px){ul#menu-main-menu>li>a{font-size:14px}.issues_list .dm-third:nth-child(1){flex:1 1 100%;text-align:center}.issues_list{margin:0}.issues_list h2{line-height:1.2;margin-bottom:35px}.transforms .dm-third{flex:1 1 48%;max-width:400px;margin-bottom:20px}}.fo-map .dm-flex{align-items:inherit;justify-content:inherit;display:block}.fo-map .dm-flex:after{clear:both;content:"";display:block}.fo-map .dm-flex .dm-half{float:left}.fo-map .container{width:100% !important}@media (max-width:880px){.issues_list .dm-third{flex:1 1 100% !important;margin:0 auto 20px !important}.fo-map .dm-flex .dm-half{width:100%}*{box-sizing:border-box}.fo-map iframe{height:250px}.fo-map{display:block;width:100%}.fo-map .container{padding:0}html .slide-caption{bottom:auto;max-width:100%;width:100% !important;text-align:center;top:auto;transform:none;bottom:20px;left:0}.newCon:before{opacity:.3}a.btn.no-bord{margin:0 auto}html .slide-caption h2.slide-title{font-size:30px;line-height:1;font-size:27px !important}.newCon{height:550px !important}div#header .container{align-items:center;justify-content:center}div#header .dm-auto,div#header .col8{flex:1 1 100%;text-align:center}#logo a,#logo img{margin:0 auto !important;display:block;float:none !important;margin-left:0 !important}html a#pull{background:var(--pColor) !important;position:absolute;top:50%;padding:0;right:0;transform:translateY(-50%);padding:0 !important}section.big-banner{padding:60px 20px;margin-bottom:10px}section.big-banner h2{font-size:36px;line-height:1}a.hovering-button{bottom:45px}section.big-banner p{text-align:left;width:100%;text-align:center;max-width:100% !important}section.big-banner ul{text-align:left}.social-icons a:hover{background:#000}}section.welcome-home{padding:100px 0;background:hsl(0deg 0% 97%)}section.welcome-home h2{font-weight:700;font-size:34px}section.welcome-home a.btn.no-bord{color:#fff}section.welcome-home a.btn.no-bord:hover{background-color:var(--sColor) !important;border-color:var(--sColor) !important}section.welcome-home a.btn.no-bord{display:inline-block;max-width:400px!important;border:2px solid #73b0c8!important;background:#73b0cb !important}.issues_list .dm-half h3{color:#fff;font-size:28px;text-align:left}.issues_list .dm-half{width:45%;margin:1%}.issues_list .dm-flex{align-items:end}h3.bg_faq_closed,h3.bg_faq_opened{font-size:18px!important;color:#83786f!important;padding:10px 20px!important;border-radius:10px!important;box-shadow:0 2px 4px rgb(0 0 0/10%)!important;background:#fff}.bg_faq_content_section p{padding:5px 20px!important;font-size:16px;line-height:1.7em}.c6side{background:var(--aColor);color:#000;padding:20px;width:340px}.c6side *{color:#000 !important}.c8{width:calc(100% - 340px);padding-left:20px}.clearfix.ct-template{display:flex;align-items:flex-start}.fo-map .dm-half:nth-child(1){width:100%}.fo-map .dm-half:nth-child(2){display:none}.fo-map{width:100%}div#top-header{background:var(--pColor);text-align:center;padding:7px 0}div#top-header a{color:inherit}div#top-header *{color:#fff}div#top-header p{margin:0}.regular_header #secondary-navigation{float:none;width:100%;display:flex;align-items:center;justify-content:center}#header a.btn{padding:10px 20px;margin:0;margin:0 auto;margin-right:0;text-align:center}.container{width:100%;max-width:1200px;padding:0 15px}#header .logo-wrap{padding:0;overflow:visible;max-width:23%}nav.navigation.clearfix #menu-main-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:30px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}ul#menu-main-menu a{text-transform:none}#secondary-navigation a{padding:20px}.container-wide.dm-flex{max-width:1200px;margin:0 auto}.dm-third.phone-header{text-align:left;flex:1 1 25%}.dm-third.social-header{text-align:right;flex:1 1 25%}.small-cta{position:absolute;bottom:0;max-width:1140px;width:100%;margin:0 auto;left:0;right:0;background:var(--aColor);color:#000;border-radius:12px;padding:30px 50px;bottom:-75px}.small-cta p:nth-child(1){font-weight:700;font-size:24px;max-width:50%;line-height:1.3;margin:0 auto;margin-left:0}.small-cta p a{background:var(--pColor) !important;font-size:17px}.small-cta p{margin-bottom:0 !important}section.dm-new-patients .dm-flex{align-items:inherit}section.dm-new-patients .dm-image div{height:100%;background-size:cover;background-position:50% 50%;border-radius:10px}section.dm-new-patients{padding:80px 0 0}section.dm-new-patients .dm-half:nth-child(2){padding:40px 25px}section.dm-new-patients .dm-half:nth-child(2) p:last-of-type{margin:0}.container-wide.full-width-doc .dm-half:nth-child(2){padding:50px;background:#efefef}.container-wide.full-width-doc .dm-flex{align-items:inherit}.container-wide.full-width-doc .dm-image div{height:100%;width:100%;background-size:cover;background-position:50% 509%}.container-wide.full-width-doc .dm-half:nth-child(1){padding:0}section.dm-doctor-section .doc_wrap:before{content:"";background:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.4}section.dm-doctor-section .container-wide{position:relative}section.dm-doctor-section .team_field span{letter-spacing:0px}section.testimonial-section{padding:0 0 80px}section.testimonial-section>h3{text-align:center;font-size:38px;font-weight:700;margin-bottom:35px}.testi-wrapper{padding:30px;background:var(--aColor);border-radius:10px}.testi-img span{width:120px;height:120px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 20px;color:#fff;font-size:46px;font-weight:700}.testi-item{margin:0 10px}.testi-wrapper h3{text-align:center;margin:0}.testi-wrapper blockquote{font-size:16px;text-align:center;margin-top:10px;padding:0}section.testimonial-section .slick-dots{position:relative;padding:10px 0 0}.testi-wrapper blockquote:after{display:none}section.testimonial-section .slick-dots li button{background:var(--pColor)}.sub-footer.contact-footer .dm-third a{color:#fff;display:block}.sub-footer.contact-footer span{font-weight:700;text-transform:uppercase;text-align:revert}.sub-footer.contact-footer .dm-full{width:66.66%}.sub-footer.contact-footer .dm-third a{padding-left:27px}.sub-footer.contact-footer .dm-third i{margin-right:8px}.sub-footer.contact-footer .dm-third div{margin-bottom:27px}.sub-footer.contact-footer .dm-third iframe{height:200px;border-radius:10px}.sub-footer.contact-footer p{font-size:16px;padding-left:30px}.sub-footer.contact-footer .dm-third *{color:#fff}.get-in-banner{padding:150px 0;text-align:center;position:relative;background-position:50% 65%;background-size:cover}.get-in-banner:before{height:100%;background:#000;opacity:.6;position:absolute;content:"";width:100%;left:0;top:0}.footer-banner-wrapper{padding:40px 0}.footer-banner-wrapper h2{color:#fff;font-size:36px}.footer-banner-wrapper p{color:#fff;font-size:19px}.sub-footer.contact-footer li:nth-child(3){width:100%}.sub-footer.contact-footer li input{height:48px;border-radius:7px;background:0 0;color:#fff;padding:0 15px !important}.sub-footer.contact-footer li textarea{background:0 0;border-radius:6px;padding:10px;height:130px}.sub-footer.contact-footer input[type=submit]{height:48px}.sub-footer.contact-footer input::placeholder,.sub-footer.contact-footer textarea::placeholder{color:#fff}.sub-footer{padding:0 0 50px;margin:0}.sub-footer .dm-flex{align-items:center}.sub-footer #logo img{margin:0 auto;margin-left:0;display:block;float:none}.footerMenu ul{list-style:none;text-align:right;width:100%;margin-bottom:0}.footerMenu li{display:inline-block;width:auto;margin-top:0 !important}.footerMenu li a{font-size:14px;text-transform:uppercase;color:#111}.sub-6{width:66.66%}.sub-6 .social-icons{text-align:right}.sub-6 .social-icons a{background:var(--pColor);border:0;color:#fff}.sub-6 .social-icons a:hover{background:#000}.sub-6 hr{background:var(--pColor);width:80%;margin:0 auto;margin-right:0;opacity:.7;margin-top:20px;margin-bottom:20px}.sub-6 p{text-align:right;color:#111}.sub-3 i{color:#000}.sub-3 a{color:#000}.sub-6 p a{color:#000;font-size:15px;text-transform:uppercase}.transforms .dm-third:before{height:100%;width:100%;opacity:0;position:absolute;content:"";top:0;left:0;background:#000;-webkit-transition:all .3s ease-in-out;border-radius:20px;transition:all .3s ease-in-out}.transforms .dm-third:hover:before{opacity:.3}html .team_image:before{background:var(--pColor)}.transforms .dm-third{position:relative;padding:0}.mobile_cta_buttons.hide-d{display:none}@media (max-width:1100px){#header a.btn{display:none}ul#menu-main-menu{max-width:100%;box-sizing:border-box;margin:0 auto !important}}@media (max-width:991px){.hide-d{display:block}.hide-xs{display:none}.c6side{width:100%;text-align:center;margin-bottom:20px}.c8{width:100%}.clearfix.ct-template{flex-wrap:wrap}.sub-footer.contact-footer .dm-third{width:100%}.contact-footer .container{flex-wrap:wrap;padding:50px 15px}.sub-footer.contact-footer .dm-full{width:100%;padding:0 15px}.mobile_cta_buttons.hide-d{padding:20px;display:block;text-align:center}.mobile_cta_buttons.hide-d p a{display:block;color:#fff;padding:10px 0;border-radius:10px}.mobile_cta_buttons.hide-d p{margin-bottom:10px}div.header-social-icons{margin:0 auto;float:none;background:0 0;text-align:center}.header-social-icons a{display:inline-block;float:none;color:#fff;width:50px;border-radius:50%;height:50px;display:flex;align-items:center;justify-content:center;margin:0 5px}.header-social-icons{display:flex;align-items:center;justify-content:center}html .dm-slide-main{height:400px !important}.small-cta{display:none}#header #logo a{padding:0}}@media (max-width:640px){html .slide-caption h2.slide-title{font-size:30px;line-height:1}.dm-half{width:100%}.container-wide.full-width-doc .dm-image{height:400px}#header .logo-wrap{max-width:50%}div#top-header{display:none}section.dm-new-patients .dm-image{height:400px}.transforms .dm-third{flex:1 1 100%}section.testimonial-section>h3{font-size:28px}.sub-footer .sub-3 p,.sub-footer .sub-6 p{text-align:center}.footerMenu{display:none}.sub-6{width:100%;text-align:center}.sub-6 .social-icons{text-align:center}.sub-6 hr{margin:25px auto}}@media (max-width:540px){html .logo-wrap p{font-size:9px}.col3{width:auto}.counter-item{width:50%;margin-bottom:20px}.number-up .container{flex-wrap:wrap}.counter-item:nth-child(2):after{display:none}.counter-wrap img{height:30px !important}.service-item{width:100%}.counter-wrap h4{font-size:10px;padding:0 2px}.left-logo{display:none}.copyrights p{max-width:100%;text-align:center}.sub-3:nth-child(2) li{flex:0 1 50%;font-size:13px}.sub-3:nth-child(2) ul{margin-bottom:30px}}.dm-third.address-header{flex:1 1 50%}.dm-third.address-header>*{display:inline-block}#logo a{padding:0 !important}.testi-wrapper *{color:#fff !important}.trusted-vet-text{color:#fff;margin-top:15px;margin-bottom:15px;text-align:center}.btn-header{size:12px}html body .carousel-caption p.hero-eyebrow,html body .carousel-caption p.hero-subcopy{color:#fff !important}html body .carousel-caption a.hero-directions,html body .carousel-caption a.hero-directions:link,html body .carousel-caption a.hero-directions:visited,html body .carousel-caption a.hero-directions:active{color:#fff !important;text-decoration:underline;opacity:1}html body .carousel-caption a.hero-directions:hover,html body .carousel-caption a.hero-directions:focus{color:#fff !important;text-decoration:none}