@import url("/wp-content/themes/mts_schema/style.css");.container{width:100%}.hide-d{display:none}html #secondary-navigation>nav>ul>li:hover>a{color:#000 !important}@media (min-width: 880px){#secondary-navigation li#menu-item-43{background:white !important}#secondary-navigation li#menu-item-43 a{color:#000 !important}}.page-id-29 .dm-half{background:#e9e9e9;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);padding:20px 0;width:45%;margin:10px 25px}.page-id-29 .dm-flex{align-items:start}.wide-wrapper .social-icons a{background:#fff;margin-top:8px;border-radius:1px;padding:0px !important;height:auto !important;width:auto !important;background:transparent !important;line-height:1;border:0px !important;color:#fff !important;margin:10px 6px 0px;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:0px;bottom:20px;background-color:#5f5f5f;height:42px}#page{padding:0px}[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:0.3s all;transition:0.3s all;font-weight:400;line-height:1.3;font-size:12px;letter-spacing:1px;color:#fff;text-transform:uppercase;min-width:auto;margin:10px;padding:12px 18px;background-color:#111;margin-left:0px}html body .btn{color:#fff !important;padding:12px 15px;text-transform:uppercase}.alignleft{float:left;margin:0px 20px 20px 0px;margin-bottom:20px}.alignright{float:right;margin:0px 0px 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:transparent;flex-wrap:wrap;margin:0 auto;padding:10px;display:-ms-flexbox;-ms-flex-pack:justify;-ms-flex-align:center;padding:0px}.col3{box-sizing:border-box;text-align:center}.col12{width:100%;text-align:center;padding:7px 0px}html #logo{display:block !important;float:none !important;width:100%;text-align:center}#logo a{display:block;text-align:left}#logo img{float:none;display:block;margin:0px auto;max-width:250px}#header .logo-wrap{float:none;padding:0px;overflow:visible;margin:0px auto;margin-left:0px}*{box-sizing:border-box}p.big-p{color:#fff;display:block;text-align:center;margin:0px;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:0.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:0px 5px;width:36px;height:36px;padding:0px !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:0px 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:0px}.hd-btns + p span{display:block;opacity:0.32;color:#fff}.hd-btns + p a{color:#000}.hd-btns a i{font-size:21px;display:block;margin:3px auto 0}#header{background:transparent;padding:7px 0px}p.big-p+p{margin:0px;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}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:transparent;width:100%;text-align:center;left:0px;right:0px;top:35%;bottom:auto;transform:translateY(-50%);width:650px;margin:0px auto;z-index:3;text-align:left;overflow:visible;max-width:1200px;padding:0px 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:0px;color:#fff;text-align:left;font-size:25px;margin:0px auto;line-height:28px;margin-bottom:15px;color:#fff;max-width:100%;font-style:normal;font-weight:normal;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, 0.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:0px 10px;box-sizing:border-box}.number-up{position:relative;z-index:10}.counter-wrap h4{font-size:22px;margin:0px;font-style:italic}.counter-wrap span + strong, .counter-wrap span{font-size:65px;font-weight:900;color:#000}.counter-wrap img{}.counter-item:after{height:78px;width:1px;min-width:1px;background-color:#000;position:absolute;content:"";right:0px;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:0px}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, 0.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:0px !important;height:44px;border:0px;background-color:#fff;cursor:pointer}.control-arrows button *{color:#000 !important;font-size:27px;padding:0px !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:0px auto;margin-left:0px}button.ca-right{margin-left:10px}.social-controls .icon i{opacity:0.6;-webkit-transition:all 0.3s ease-in-out;transition:all 0.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, 0.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 0px}.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:0px 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:bold}.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:0px;left:0px}.content-4-5 .btn-bl{border:1px solid #000;color:#111;background-color:#fff}[class^="btn"]:hover i{color:#fff}.ins-7 p{margin:0px;padding:0px 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:0px}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:0px 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:0.4s all;-o-transition:0.4s all;transition:0.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:0px;right:0px;width:100%;text-align:center;text-transform:uppercase;line-height:1;transform:translateY(-50%);margin:0px;color:#fff;z-index:1;font-weight:bold;max-width:150px;margin:0px 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 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;top:0px;left:0px;background-color:#000;content:"";height:100%;width:100%;border-radius:50%;opacity:0.4}.service-item:hover .service-image:after{opacity:0.6}.service-section+a.btn{background:var(--sColor) !important;margin-top:40px}section.map-office{padding:60px 0px}.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 0px}footer#site-footer{margin:0px !important}.footer-social-icons a{color:#fff;font-size:26px;display:inline-block;margin:0px 15px}.sub-footer .flex-ed{width:100%;max-width:100%;align-items:in}.sub-3{width:33.33%;padding:0px 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:bold}.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:0.8}.ct-hours p{margin:0px;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:0px !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:0px;margin-top:20px;margin-bottom:0px}.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:transparent}.insu-logos{border-bottom:30px solid #252525}.insu-logos p{margin:0px}.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:0px}.insu-logos > div p{max-width:80%;margin:0px auto;padding:10px 0px}.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:0px}.sub-footer .container{width:100% !important;max-width:1250px !important}.sub-3 h4 span{display:block;font-size:13px}.sub-3 li input{padding:0px 10px !important;height:30px !important}.sub-3 .gform_wrapper ul.gform_fields li.gfield{margin-top:10px !important;padding:0px !important}.ct-hours{padding:17px 0px}.sub-3 div p{margin-bottom:0px}[class^="btn"]:hover{background-color:var(--sColor) !important;color:#111}.sub-footer.contact-footer textarea{color:#fff}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:0px;text-align:center}.copyrights .container{display:flex;align-items:center;justify-content:center}.copyrights .left-logo img{max-width:300px}.left-logo{margin:0px auto;margin-left:0px}.copyrights{background:transparent;padding:10px 0px}.newCon{position:relative;background-position:50% 80%;height:100vh !important;max-height:700px}.newCon:before{height:100%;width:100%;position:absolute;content:"";top:0px;left:0px;background-color:#000;opacity:0.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:0px !important}.full-map{padding:20px 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:0.8;background-color:transparent;top:0px;left:0px}.sub-3 .big-p{color:#fff}.full-map .container{max-width:100% !important;width:100% !important;padding:0px !important}.wide-wrapper{border-top:1px solid #fff;text-align:center}.social-icons{color:#111}.wide-wrapper .container{padding:8px 0px !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:bold;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-3{}.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:0px 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:0px;padding:0px}.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% 00%}.col7 .flex-ed{flex-wrap:wrap}.split-element{width:100%;flex:0 1 100%}.split-image{}.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:0px}.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:0px 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:0px auto;margin-left:0px !important}}.col3{width:33.33%}section.testimonial-moden-section{position:relative}section.testimonial-moden-section>video{position:absolute;top:0px;left:0px;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:0.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){.dm-half.dm-full{padding:0px 15px !important}.dm-half.dm-full img{float:none !important;margin:0px auto}.wide-wrapper .social-icons{display:none !important}.text-container{padding:50px 0px}section.testimonial-moden-section>video{display:none}.col3{width:50%}#logo img{width:100%}html a#pull{margin:0px auto;margin-right:0px}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:0px !important;right:0px !important}html a#pull{width:40px;text-align:center}#header{padding:10px 0}div#header .container{}section.how-we-help h2, section.dental-insuranes h2{font-size:30px}html .dm-slide-main .newCon{}#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:0px}.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:0px}.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:0px 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:0px !important}#logo img{margin:0px auto !important}.number-up .container{top:0px;padding:20px 5px}.slide-content p{font-size:17px !important;line-height:1}.slide-caption h2.slide-title{padding:0px 40px;font-size:30px}section.how-we-help h3, section.dental-insuranes h3{font-size:15px}ul#menu-main-menu{padding:0px}}.logo-wrap p{margin:0px;text-transform:uppercase;font-size:17px;width:100%;text-align:center;position:relative;left:10px;letter-spacing:0.3px;font-weight:800}.logo-wrap{position:relative}section.welcome em{display:block;text-align:center;font-size:30px;font-weight:bold;margin:-10px 0px -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:bold}.post-content{float:none}#post-809 iframe, div#post-1019 iframe{width:100%}.newcallus h2, .newcallus a+p{margin:0px}.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:0px;left:0px;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:0px;top:50%;transform:translateY(-50%)}.newCon.slick-slide.slick-current.slick-active{}.hp p{margin:0px;padding-left:20px}.slide-content p a{color:#fff;font-weight:bold}.carousel-caption{position:absolute;bottom:auto;text-align:center;width:100%;z-index:1;top:50%;transform:translateY(-50%)}.carousel-caption h2{margin-bottom:0px;color:#fff}.video-wrapper:before{height:100%;width:100%;position:absolute;content:"";top:0px;left:0px;background-color:#000;opacity:0.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 0.7s;display:flex;align-items:center;justify-content:space-between;padding:0px}.counter-wrap img{filter:brightness(0) invert(1);left:0px;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:0px;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:normal;font-size:23px;text-align:center;padding-left:0px;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 0px;display:none}.services-new h2{font-style:normal;font-weight:normal;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:normal;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:50% 50% !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:bold}section.big-banner:before{height:100%;width:100%;position:absolute;content:"";opacity:0.6;background:#000;top:0px;left:0px}.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 0.3s ease-in-out;transition:all 0.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:0.4}.testimonial-up .slick-list{padding:0px 0px !important}section.testimonial-moden-section{height:75vh;position:relative}section.testimonial-moden-section:before{opacity:0.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:0px 0px 85px}.copyrights p{display:block;width:100% !important}.copyrights .container{flex-direction:column}.copyrights p:nth-child(1){margin-bottom:0px;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:0px;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:normal;font-size:12px;color:#fff;letter-spacing:normal;text-transform:none;max-width:250px}table.formatted-hours td{padding:0px;line-height:23px}table.formatted-hours{border:0px}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:0px;top:100%;padding-top:0px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden}.carousel-caption a{margin:10px auto;padding:15px 20px !important}.create-medown p{margin:0px;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:0px auto;text-align:center;padding-top:0px}.counter-item{width:100%}.no-number-up .container{flex-wrap:wrap}.primary-ser-container.clearfix{}.services-new h2{margin-bottom:10px}.testimonial-wrap{margin:0px 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:0px;background:inherit}p.big-p{display:none}.col3:nth-child(1){display:none}#header .logo-wrap{text-align:left}#logo a, #logo img{margin:0px auto;margin-left:0px !important}html a#pull{background-color:transparent !important;font-size:25px}section.testimonial-moden-section{height:500px;text-align:center}table.formatted-hours{margin:0px auto 20px}.bottom-box{left:0px;right:0px;margin:0px 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:0px auto;text-align:center}.slide-caption p{text-align:center;margin:0px auto 20px}.slide-caption h2{padding:0px !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 0px}.services-new h2{font-size:31px}section.big-banner:before{opacity:0.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:bold}.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:0px auto !important;display:block !important;text-transform:uppercase;padding:0px !important;cursor:pointer}.sub-footer li:nth-child(2), .sub-footer li:nth-child(3){}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:rgb(0, 121, 57)}header .header-hero__shape-divider{fill:rgba(255, 255, 255, 1)}.header-hero__shape-divider{fill:rgb(255, 255, 255);width:100%;left:0;bottom:0px;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:0.12}.header-hero__shape-divider path:nth-child(3){opacity:0.18;opacity:0}.header-hero__shape-divider path:nth-child(4){opacity:0.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:0px;margin:0px auto;right:0px}.carousel-caption h2{line-height:1}svg.header-hero__shape-divider.too_para{bottom:auto;top:0px;transform:scaleY(-1)}.fo-map+div{margin-bottom:0px;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:0px;margin:0px;background:var(--pColor)}.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:0px auto !important}.sub-footer li:nth-child(2), .sub-footer li:nth-child(3){width:100%}}html .slide-caption{position:absolute;top:50%;background:transparent;transform:translateY(-50%);max-height:100%;overflow:visible;max-width:600px;padding:0px;max-width:1200px;left:0px;right:0px;margin:0px auto;bottom:auto;text-align:left;width:100%;padding:0px 15px}.main-banner{position:relative}html .slide-caption h2.slide-title{margin:0px auto;margin-left:0px;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:transparent !important}a.btn.no-bord:hover{background:var(--aColor) !important}.issues_list{padding:70px 0px;position:relative;z-index:1;margin-bottom:-140px}.issues_list h2{font-weight:bold;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:0px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.issues_list .dm-third{flex:1 1 31.33%;margin-right:2%;padding:0px}.issues_list .dm-half{align-items:flex-start}.issues_list strong{font-weight:bold;font-size:22px;margin-bottom:14px;display:block}.issues_list .container{max-width:1100px !important;margin:0px auto}.issues_list .dm-half:nth-child(3){margin-right:0px}.issues_list .dm-half:nth-child(2):hover, .issues_list .dm-half:nth-child(3):hover{transform:scale(1.02)}.transforms{padding:80px 0px 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 0.3s ease-in-out;transition:all 0.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:0px auto 20px}.tsf h4{font-weight:bold;color:#fff;font-size:25px}.tsf{color:#fff;position:relative}.transforms .dm-flex{gap:2%;max-width:1100px;margin:0px auto;padding:20px 0px 0px;align-items:inherit}.transforms .dm-third:hover{transform:scale(1.05)}.transforms .container+a{margin:30px 0px 0px;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}.sub-3:nth-child(1),.sub-3:nth-child(3){}.fo-map .dm-half{padding:0px}.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:0px}.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:0px 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:0px}html .slide-caption{bottom:auto;max-width:100%;width:100% !important;text-align:center;top:auto;transform:none;bottom:20px;left:0px}.newCon:before{opacity:0.3}a.btn.no-bord{margin:0px 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:0px auto !important;display:block;float:none !important;margin-left:0px !important}html a#pull{background:var(--pColor) !important;position:absolute;top:50%;padding:0px;right:0px;transform:translateY(-50%);padding:0px !important}section.big-banner{padding:0px 20px;margin-bottom:10px;background-size:contain !important;background-repeat:no-repeat !important;background-attachment:scroll !important;min-height:20vh}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 0px;background:hsl(0deg 0% 97%)}section.welcome-home h2{font-weight:bold;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 0px}div#top-header a{color:inherit}div#top-header *{color:#fff}div#top-header p{margin:0px}.regular_header #secondary-navigation{float:none;width:100%;display:flex;align-items:center;justify-content:center}#header a.btn{padding:10px 20px;margin:0px;margin:0px auto;margin-right:0px;text-align:center}.container{width:100%;max-width:1200px;padding:0px 15px}#header .logo-wrap{padding:0px;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}#secondary-navigation #logo a{padding:0}.container-wide.dm-flex{max-width:1200px;margin:0px auto}.dm-third.phone-header{text-align:left}.dm-third.social-header{text-align:right}.social-header .social-icons{display:inline-block}.small-cta{position:absolute;bottom:0px;max-width:1140px;width:100%;margin:0px auto;left:0px;right:0px;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:0px auto;margin-left:0px}.small-cta p a{background:var(--pColor) !important;font-size:17px}.small-cta p{margin-bottom:0px !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 0px 0px}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:0px}.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% 50%}.container-wide.full-width-doc .dm-half:nth-child(1){padding:0px}section.dm-doctor-section .doc_wrap:before{content:"";background:#000;position:absolute;top:0px;left:0px;height:100%;width:100%;opacity:0.4}section.dm-doctor-section .container-wide{position:relative}section.dm-doctor-section .team_field span{letter-spacing:0px}section.testimonial-section{padding:80px 0px}section.testimonial-section>h3{text-align:center;font-size:38px;font-weight:bold;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:0px auto 20px;color:#fff;font-size:46px;font-weight:bold}.testi-item{margin:0px 10px}.testi-wrapper h3{text-align:center;margin:0px}.testi-wrapper blockquote{font-size:16px;text-align:center;margin-top:10px;padding:0px}section.testimonial-section .slick-dots{position:relative;padding:10px 0px 0px}.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:bold;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;top:5px}.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 0px;text-align:center;position:relative;background-position:50% 10%;background-size:cover}.get-in-banner:before{height:100%;background:#000;opacity:0.6;position:absolute;content:"";width:100%;left:0px;top:0px}.footer-banner-wrapper{padding:40px 0px}.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:transparent;color:#fff;padding:0px 15px !important}.sub-footer.contact-footer li textarea{background:transparent;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:0px 0px 50px;margin:0px}.sub-footer .dm-flex{align-items:inherit}.sub-footer #logo img{margin:0px auto;margin-left:0px;display:block;float:none}.footerMenu ul{list-style:none;text-align:right;width:100%;margin-bottom:0px}.footerMenu li{display:inline-block;width:auto;margin-top:0px !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:0px;color:#fff}.sub-6 .social-icons a:hover{background:#000}.sub-6 hr{background:var(--pColor);width:80%;margin:0px auto;margin-right:0px;opacity:0.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:0px;left:0px;background:#000;-webkit-transition:all 0.3s ease-in-out;border-radius:20px;transition:all 0.3s ease-in-out}.transforms .dm-third:hover:before{opacity:0.3}html .team_image:before{background:var(--pColor)}.transforms .dm-third{position:relative;padding:0px}.mobile_cta_buttons.hide-d{display:none}div#top-header a.btn{display:inline-block}div#top-header p{display:inline-block}@media (max-width: 1250px){#header a.btn{display:none}ul#menu-main-menu{max-width:100%;box-sizing:border-box;margin:0px 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:0px 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 0px;border-radius:10px}.mobile_cta_buttons.hide-d p{margin-bottom:10px}div.header-social-icons{margin:0px auto;float:none;background:transparent;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:0px 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:0px}}@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:0px 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}}.sub-footer .sub-3 p a:nth-child(2){font-weight:bold}.sub-footer .sub-3 p{color:#000}.dm-t-third h3{font-size:20px !important}.dm-t-third p{position:relative;padding:0px}.dm-t-third i{position:absolute;left:0px;top:0px}.dm-t-third p a{padding:0px !important}.dm-halfplus{flex:1 1 66.66%;text-align:left}.dm-halfplus p{display:inline-block;margin:0px;margin-right:6px !important;border-right:1px solid #fff;padding-right:10px}.dm-halfplus p a:nth-child(2){font-weight:bold}.dm-halfplus p:last-of-type{border:0px}div#header .container{max-width:1500px !important}.central-tab{flex:1 1 25%;padding:10px}.central-tab:nth-child(2){animation-delay:0.2s}.central-tab:nth-child(3){animation-delay:0.3s}.central-tab:nth-child(4){animation-delay:0.4s}.central-tab:nth-child(5){animation-delay:0.5s}.central-tab:nth-child(6){animation-delay:0.6s}.central-tab:nth-child(7){animation-delay:0.7s}.central-wrapper .central-tab img{border-radius:10px}.central-img-tabs{display:flex;justify-content:center;padding:0px 15px;margin-top:-65px}.central-img-tabs img{height:140px !important;object-fit:cover;width:100%;cursor:pointer;border-radius:10px;text-align:center;display:block}.central-img-tabs h3{text-align:center;text-transform:uppercase;font-size:15px}.central-wrapper{background:var(--pColor);padding:80px 0px 120px}.central-wrapper .central-tab:nth-child(1){display:block}.central-wrapper .central-tab{display:none}section.central-services .container-wide{max-width:1300px;margin:0px auto}.central-img-tabs .central-tab-item>div{margin-bottom:10px;border-radius:10px;border:3px solid rgba(0, 0, 0, 0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.central-img-tabs .central-tab-item>div:hover{border-color:var(--aColor)}.central-tab-item.active-service-button>div{border-color:var(--aColor)}.central-text h3{color:#fff}@media (max-width: 991px){section.central-services{display:flex;flex-wrap:wrap}.central-img-tabs{flex-wrap:wrap}.central-tab{flex:1 1 50%}html div.header-social-icons a:nth-child(3){top:12px}}