@import url(https://fonts.googleapis.com/css2?family=Meow+Script&display=swap);a,a:hover{transition:.3s linear}.default-css ol li a:hover,.default-css ul li a:hover,a,ol li a,p a,ul li a{color:#6b513a}address,body,figure{margin:0}h2,h3,h4,h5,h6{line-height:normal}.header-section,.header-section.sticky{position:fixed;right:0;z-index:99;left:0}.theme-btn,p{line-height:32px}.head-call-now p,.theme-btn,body{font-family:"Avenir Book",sans-serif}@font-face{font-family:Futura;src:local("Futura-Bold"),url("/wp-content/themes/osicustom/library/fonts/Futura-Bold.woff2") format("woff2"),url("/wp-content/themes/osicustom/library/fonts/Futura-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Book";src:local("Avenir Book"),local("Avenir-Book"),url("/wp-content/themes/osicustom/library/fonts/Avenir-Book.woff2") format("woff2"),url("/wp-content/themes/osicustom/library/fonts/Avenir-Book.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"The Youngest";src:local("The Youngest Regular"),local("TheYoungest-Regular"),url("/wp-content/themes/osicustom/library/fonts/TheYoungest-Regular.woff2") format("woff2"),url("/wp-content/themes/osicustom/library/fonts/TheYoungest-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}body{padding:0;background-color:transparent}.default-css ol li,.default-css ul li,p{font-family:Avenir Book,sans-serif;font-weight:300}body,html{width:100%;height:100%}a{text-decoration:none}.default-css ol li a,.default-css ul li a,.head-call-now p a:hover,.sidebar .widget_archive ul li a:hover,.sidebar .widget_categories ul li a:hover,.sidebar .widget_recent_entries ul li a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,ol li a:hover,p,p a:hover,ul li a:hover{color:#1f4c56}a:hover{text-decoration:none!important;cursor:pointer}a:focus{text-decoration:none}:focus{outline:0!important}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}img{max-width:100%;height:auto}p{font-size:24px}ol,ol li,ul,ul li{margin:0;padding:0}button,input,select,textarea{border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:0}button:focus,input:focus,select:focus,textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}a img.alignright,img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft,img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}@media(max-width:550px){a img.aligncenter,a img.alignleft,a img.alignright,img.aligncenter,img.alignleft,img.alignright{float:none;margin:1em auto;display:block}}.default-css ul{margin-bottom:20px;padding:0}.default-css ol{padding:0 0 0 22px;margin-bottom:20px}.default-css ol li,.default-css ul li{margin-bottom:10px;position:relative;font-size:26px;line-height:34px;color:#1f4c56}.default-css ol li strong,.default-css ul li strong{color:#6b513a;font-weight:400}.default-css ul li{list-style:none;padding-left:22px}.default-css ul li::before{content:"";background-color:#6b513a;height:13px;width:13px;top:8px;left:0;position:absolute;border-radius:50%}.default-css ul li::marker{color:#6b513a}.default-css ol li::marker{color:#6b513a}h1,h2,h3,h4,h5,h6{font-weight:500;font-family:Futura,sans-serif;margin-bottom:15px;color:#6b513a}.accordion_title.active h1,.accordion_title.active h2,.accordion_title.active h3,.accordion_title.active h4,.accordion_title.active h5,.accordion_title.active h6,.accordion_title.active p,.head-call-now p a,button.close:hover,footer.footer-section p a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,section.child-needs-phase-section .default-css p,section.faq-section .heading-center .section-title,section.first-visit-made-section .heading-center .section-title,section.testimonial-section .heading-center .section-title{color:#6b513a}h1{font-size:36px;line-height:45px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}@media(max-width:1199px){h2,h3,h4,h5,h6{line-height:normal}h1{font-size:30px;line-height:40px}h2{font-size:28px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:14px}h1,h2,h3,h4,h5,h6{margin-bottom:15px}}@media(max-width:812px){h2,h3,h4,h5,h6{line-height:normal}h1,h2,h3,h4,h5,h6{margin-bottom:8px}h1{font-size:26px;line-height:35px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}}.modal-backdrop.show{opacity:.93;opacity:.9}.modal.popup-form button.close{opacity:1;position:absolute;right:28px;top:35px;font-size:26px;font-weight:400;color:#fff;cursor:pointer;text-shadow:none}.modal.popup-form .modal-dialog{max-width:650px!important;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:94%;border-radius:10px;margin:0 auto}.modal.popup-form .modal-content{border:none;box-shadow:none;background:0 0}.modal.popup-form .modal-body{padding:0;border:none}.header-section{background:#fff;top:0}.header-section .container{max-width:1770px!important}.footer-top .row,.header-section .row,.home-slider .row,section.contact-section .row,section.meet-the-doctor-section .row{align-items:center}.header-section.sticky{top:0;box-shadow:0 0 8px rgba(0,0,0,.14);background-color:#fff}.header-row{padding:10px 0}.top-social{padding-bottom:10px}.top-right{text-align:center;float:right}.head-call-now p{text-align:center;font-size:20px;line-height:28px;color:#6b513a;font-weight:300;margin:0;display:inline;position:relative}.theme-btn,.top-social a{font-size:26px;text-align:center}.hero-title strong,.section-title strong{font-weight:400;font-family:"Meow Script",cursive}.head-call-now p:after{content:"|";padding:0 10px;color:#6b513a}.erro-search label.screen-reader-text,.gform_wrapper.gravity-theme br,.gform_wrapper.gravity-theme p:empty,.head-call-now p:last-child::after,.owl-carousel .owl-nav span,section.smile-made-just-section.orthodontic-inn:before{display:none}.top-social a{height:40px;width:40px;border-radius:50%;line-height:42px;display:inline-block;margin:0 3px;background:#466b73;color:#fff}.top-social a:first-child{margin-left:0}.connect-with-btn a.theme-btn.blue-btn:hover,.top-social a:hover,section.smile-made-just-section.orthodontic-inn .smile-made-just-row .row:nth-child(2) .heading-center{background:#6b513a}.head-bottum-row{background:#1f4c56;padding:10px 0}.head-bottum{display:flex;align-items:center;justify-content:space-around}.top-btn .theme-btn{margin:0 10px}.theme-btn{display:inline-block;padding:15px 30px;font-weight:300;text-transform:capitalize}.theme-btn.blue-btn{color:#fff;background:#1f4c56}.theme-btn.blue-btn:hover,.theme-btn.white-btn:hover{color:#fff;background:#6b513a}.theme-btn.white-btn{color:#6b513a;background:#fff}.logo img{max-width:370px}#clear-aligners,#clear-braces,#metal-braces,#phase-one-treatment{scroll-margin-top:120px}.home-slider{position:relative;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0 110px}section.home-slider:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;opacity:.8;z-index:-1;background:#fff}.absolute-content,.first-visit-made-box,.ftr-location{text-align:center}.hero-caption{margin:0 auto;max-width:800px}.hero-title strong{font-size:86px;line-height:150px;color:#6b513a;display:block}.hero-title{font-weight:700;font-size:76px;line-height:77px;color:#6b513a;font-family:Futura,sans-serif;margin-bottom:20px}.connect-with-btn,.ftr-btn,.hero-btn{padding-top:10px}.best-doctors{font-weight:300;font-size:35px;line-height:42px;color:#fff;font-family:"Avenir Book",sans-serif;margin-bottom:0;background:#466b73;width:268px;height:268px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:-50px;top:-90px}.b-form-title,.section-title{font-size:70px;line-height:80px;font-weight:700}.section-title{font-family:Futura,sans-serif;margin-bottom:30px;color:#1f4c56;letter-spacing:1px}.child-needs-phase-box,.meet-the-team,.smile-made-box{margin:0 auto;text-align:center}.home-slider .wrapper{max-width:100%;height:100%;max-height:100%;float:none;clear:both;width:100%;position:absolute;left:0;top:0;z-index:-2}.home-slider .wrapper video.fullscreenbg__video{max-height:100%;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}section.smiles-happen-section{background:#fff;padding:100px 0;position:relative}section.smiles-happen-section .row{align-items:center;justify-content:center}section.smiles-happen-section .smile-made-section .row{align-items:self-start}.footer-top .col-sm-6,.smile-made-just-row .col-sm-6,section.meet-the-doctor-section .col-sm-5,section.meet-the-doctor-section .col-sm-7,section.smiles-happen-section .col-sm-6{padding:0}section.smiles-happen-section .heading-center{max-width:780px;margin-left:70px}.smile-made-section{padding-top:80px}.meet-the-doctor-img figure img,.meet-the-team figure img,.smiles-happen-img figure,.smiles-happen-img figure img{width:100%}.smile-made-box{height:100%;max-width:360px}.smile-made-box figure{margin:0 auto 20px;background:#6b513a;width:150px;height:150px;border-radius:50%;line-height:140px}.smile-made-box figure img{max-width:80px}.smile-made-box h4{font-size:26px;line-height:36px;font-weight:600;font-family:Futura,sans-serif;color:#1f4c56;margin-bottom:15px}.smile-made-section .col-sm-3,section.first-visit-made-section .col-sm-4{padding:15px}.smile-made-section .container{max-width:1800px!important}section.smile-made-just-section{background:#466b73;position:relative}section.smile-made-just-section:before{position:absolute;content:"";width:100%;height:57px;left:0;top:0;background:#fff}section.smile-made-just-section .smile-made-just-top .section-title{color:#fff;background:#1f4c56;display:inline-block;padding:20px 100px 30px}.smile-made-just-row .heading-center{max-width:100%;padding:20px 70px;display:flex;align-items:center;height:100%}.smile-made-just-row .heading-center .default-css{max-width:600px}.smile-made-just-row .heading-center .section-title{font-size:50px;line-height:65px;color:#fff;margin-bottom:10px}.meet-the-team p,.smile-made-just-row .heading-center p,footer.footer-section p,footer.footer-section p a,section.connect-with-section .heading-center .section-title,section.medicaid-section p a:hover,section.meet-the-team-section .section-title,section.new-patient-forms-section .heading-center .section-title,section.new-patient-forms-section .heading-center p,section.social-feed-section .heading-center .section-title{color:#fff}.smile-made-just-img{text-align:center;height:100%}.smile-made-just-row .row:nth-child(2n){flex-direction:row-reverse}.smile-made-just-row .row:nth-child(2n) .smile-made-just-img figure{margin:0 auto 0 0}.meet-btn{padding-top:20px}.smile-made-just-row .row:nth-child(2n) .heading-center{justify-content:right}.smile-made-just-img figure img{width:100%;height:100%;object-fit:cover}.smile-made-just-img figure{height:100%}section.social-feed-section{padding:100px 0;position:relative;background:#6b513a}.social-feed-slider.owl-carousel .owl-dots,.testimonial-slider.owl-carousel .owl-dots{text-align:center;margin:30px auto 0;display:flex;align-items:center;justify-content:center}.social-feed-slider.owl-carousel .owl-dots .owl-dot,.testimonial-slider.owl-carousel .owl-dots .owl-dot{height:30px;width:30px;background:#fff;border-radius:50%;margin:5px}.social-feed-slider.owl-carousel .owl-dots .owl-dot.active,.testimonial-slider.owl-carousel .owl-dots .owl-dot.active,section.smile-made-just-section.orthodontic-inn .smile-made-just-row .row:nth-child(3) .heading-center{background:#1f4c56}.connect-with-btn a.theme-btn.blue-btn,.footer-bottum,section.smile-made-just-section.orthodontic-inn .smile-made-just-row .row:first-child .heading-center,section.smile-made-just-section.orthodontic-inn .smile-made-just-row .row:nth-child(4) .heading-center{background:#466b73}section.connect-with-section{padding:60px 0 0;background:#1f4c56;position:relative}section.connect-with-section:before{position:absolute;content:"";width:100%;height:31px;left:0;bottom:0;background:#fff}footer.footer-section{background:#fff;position:relative}footer.footer-section .footer-top{padding:100px 0 0}.map-box{position:relative;z-index:1}.map-box iframe{width:100%;height:635px;display:block;border:none}.footer-top .heading-center{padding:20px}.footer-top .heading-center .section-title{color:#6b513a;line-height:100px;margin:0}.footer-bottum{padding:70px 0}.footer-bottum .container{max-width:1730px!important}.ftr-location p{line-height:50px;margin-bottom:8px}.copyright p{font-size:22px;line-height:32px;margin:0}.logo-ftr ul{display:flex;justify-content:center;align-items:center}.logo-ftr ul li{list-style:none;padding:13px;text-align:center}.footer-bottum .col-sm-4{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}.footer-bottum .col-sm-2{-ms-flex:0 0 21%;flex:0 0 21%;max-width:21%;text-align:center}.footer-bottum .col-sm-3{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%;text-align:center}section.inner-banner{padding:160px 0 130px;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1;background-position:center}section.inner-banner::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:#fff;z-index:-1;opacity:.8}section.inner-banner .hero-caption{max-width:100%}section.meet-the-doctor-section{padding:100px 0 100px 70px}section.meet-the-doctor-section .heading-center{padding-right:70px}section.meet-the-doctor-section .heading-center .section-title strong{display:block;font-size:50px;color:#6b513a}section.meet-the-team-section{background:#1f4c56;padding:100px}section.child-needs-phase-section .row,section.first-visit-made-section .row,section.meet-the-team-section .row{justify-content:center}section.meet-the-team-section .col-sm-4{padding:25px}.meet-the-team{max-width:400px}.meet-the-team h4{line-height:50px;font-weight:400;font-size:40px;color:#6b513a;font-family:"Meow Script",cursive;background:#fff;margin:-35px 30px 15px;position:relative;padding:10px}section.testimonial-section{padding:100px 0;position:relative}section.testimonial-section:before{position:absolute;content:"";width:100%;height:41%;left:0;top:52%;transform:translateY(-50%);background:#6b513a}.testimonial-slider .item{padding:30px 0}.testimonial-slider .owl-item.active.center{transform:scale(1.17)}.testimonial-slider.owl-carousel .owl-dots .owl-dot{height:30px;width:30px;background:#6b513a;border-radius:50%;margin:5px}section.child-needs-phase-section{padding:100px 0 70px}section.child-needs-phase-section .heading-center .section-title{font-size:50px;line-height:50px;margin-bottom:20px}section.child-needs-phase-section .heading-center h3{font-size:41px;line-height:44px;color:#6b513a;font-weight:300;font-family:"Avenir Book",sans-serif}.child-needs-phase-box{height:100%}.child-needs-phase-box figure{margin:0 auto 20px;background:#6b513a;width:180px;height:180px;border-radius:50%;line-height:normal;align-content:center}.child-needs-phase-box h4{font-size:26px;line-height:34px;color:#1f4c56;font-weight:300;font-family:"Avenir Book",sans-serif}section.child-needs-phase-section .col-sm-2{padding:15px;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}section.child-needs-phase-section .default-css{max-width:1140px;margin:25px auto 0}section.default-section,section.default-section.inpad,section.first-visit-made-section,section.invisalign-page-section.error-page-section{padding:100px 0}.first-visit-made-box h3{font-size:26px;line-height:normal;color:#1f4c56}section.new-patient-forms-section{background:#466b73;padding:80px 0 100px}.new-patient-forms-btn{padding-top:30px}section.meet-the-doctor-section.new-patient{padding-top:0;padding-bottom:0}.new-patient-forms-btn .theme-btn.blue-btn{background:#fff;color:#466b73}.new-patient-forms-btn .theme-btn.blue-btn:hover{background:#6b513a;color:#fff}section.faq-section{background:#f2f5f7;padding:0 0 100px;position:relative;margin-top:100px}section.faq-section:before{position:absolute;content:"";width:100%;height:211px;left:0;top:0;background:#fff}.faq-col-row{padding-top:60px}.contact-map iframe,.contact-right p strong,section.faq-section .heading-center .section-title strong{display:block}.erro-search button,.faq-col-row .card .card-body.default-css ol,.faq-col-row .card .card-body.default-css ul{display:inline-block}.card-header{padding:0;border:none;background:0 0}.card-header button.btn.btn-link{display:block;background:0 0;width:100%;color:#1f4c56;padding:25px 45px;border-radius:0;border:none;font-size:31px;line-height:40px;font-weight:500;font-family:Futura,sans-serif;text-decoration:none;position:relative;text-align:center}.faq-col-row .card{margin-bottom:0;background:0 0;border:none;border-bottom:1px solid #1f4c56;border-radius:0}.card-header button.btn.btn-link:focus{outline:0;box-shadow:none}.card-header button.btn.btn-link::before{content:"";font-size:36px;line-height:25px;font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;color:#6b513a;position:absolute;right:15px;top:50%;transform:translateY(-50%)}button.btn.btn-link.collapsed::before{content:""}.faq-col-row .card .card-body.default-css{text-align:center;padding:0 0 20px}.faq-col-row .card .card-body.default-css p{font-size:30px;line-height:46px}.faq-col-row .card .card-body.default-css ol li,.faq-col-row .card .card-body.default-css ul li{text-align:left}section.contact-section{padding:100px 0;background:#fff}.contact-row .form-hero{max-width:800px;margin:0 auto}button.close{text-shadow:none;color:#fff;opacity:1;font-weight:400!important;font-size:33px!important;position:absolute;top:20px;right:20px}.contact-right{padding-left:100px}.contact-right p{font-size:30px;line-height:45px;color:#1f4c56;font-weight:400;font-family:Futura,sans-serif;margin-bottom:40px}.erro-search [type=search],.erro-search button{transition:1s;margin:0!important;height:46px;font-family:"Avenir Book",sans-serif;font-weight:400;font-style:normal}.erro-search form{position:relative}.erro-search [type=search]{width:100%!important;font-size:16px!important;padding:8px 105px 8px 15px!important;-webkit-appearance:none;resize:none;position:relative;color:#000!important;line-height:18px;border-radius:21px;background-color:rgba(74,38,108,.18);border:none}.erro-search button{padding:8px 15px;cursor:pointer;border:none;width:auto;color:#fff;font-size:16px;line-height:22px!important;background:#1f4c56;border-radius:21px;position:absolute;top:0;right:0}.erro-search button:hover{background-color:#6b513a;color:#fff}.erro-search{max-width:500px;margin:0 auto 30px}.b-form-title{font-family:Futura,sans-serif;margin-bottom:15px;color:#1f4c56;text-align:center}.popup-form .form-hero{background:#fff;padding:35px;border-radius:0;border:10px solid #6b513a}section.blog-page-section{padding:80px 0}.sidebar .widget_archive ul,.sidebar .widget_categories ul,.sidebar .widget_recent_entries ul{margin:0 0 15px;padding:0}.sidebar .widget_archive ul li,.sidebar .widget_categories ul li,.sidebar .widget_recent_entries ul li{margin:0;border-bottom:1px solid #ccc;display:block;padding:10px 10px 10px 15px;font-size:23px;line-height:26px;color:#1f4c56;font-weight:500;font-family:"Avenir Book",sans-serif;position:relative}.sidebar .widget_archive ul li a,.sidebar .widget_categories ul li a,.sidebar .widget_recent_entries ul li a{color:#55656d}.sidebar .widget_archive ul li:before,.sidebar .widget_categories ul li:before,.sidebar .widget_recent_entries ul li:before{content:"";background:#1f4c56;height:7px;width:7px;top:20px;left:0;position:absolute;border-radius:50%}section.financial-information-section p a{text-decoration:none;color:#074f59}section.financial-information-section p a:hover{color:#4a266c}section.medicaid-section p a{color:#074f59}ul.page-numbers{display:flex;flex-wrap:wrap;margin:0 -5px}ul.page-numbers li{list-style:none;padding:5px}ul.page-numbers li .page-numbers{display:inline-block;height:50px;width:50px;border:1px solid #6b513a;font-size:25px;font-weight:600;font-family:"Avenir Book",sans-serif;text-align:center;line-height:48px;padding:0}ul.page-numbers li .page-numbers.current,ul.page-numbers li .page-numbers:hover{background:#1f4c56;color:#fff}@media(min-width:1200px){.menu-item-has-children ul,.menu-item-has-children ul ul{list-style:none;text-align:left;z-index:999;border-radius:0}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1600px!important}.collapse:not(.show),.navbar-collapse ul li:last-child:after,.navbar-toggle{display:none}.navbar-collapse ul{margin:0;padding:0}.navbar-collapse ul li{display:inline-block;list-style:none;position:relative;margin:0 45px;color:#fff}.navbar-collapse ul li:last-child{border-right:none}.navbar-collapse ul li:first-child{margin-left:0}.navbar-collapse ul li a{position:relative;padding:10px 0;line-height:30px;font-weight:500;font-family:"Avenir Book",sans-serif;font-size:26px;color:#fff}.menu-item-has-children:hover>a:after,.menu-top-menu-container>ul li.menu-item-has-children:hover>a:after,.navbar-collapse .menu-top-menu-container>ul li.current-menu-item>a::after,.navbar-collapse .menu-top-menu-container>ul li:hover>a,.navbar-collapse ul li.current-menu-item a,.navbar-collapse ul li:hover a{color:#fff}.navbar-collapse.collapse{display:block!important}.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;color:#fff;font-size:24px;margin-left:2px}.menu-item-has-children>ul>li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;margin-left:0;font-size:13px;float:right;margin-top:0;position:static;width:auto;height:auto;background:0 0;color:#fff}.navbar-collapse>ul>li.menu-item-has-children:hover>a::after{content:"";color:#fff}.menu-item-has-children ul{position:absolute;width:320px;top:100%;display:block!important;padding:0;left:0;opacity:0;visibility:hidden;transform-origin:top;transform:scale(0)}.menu-item-has-children ul li{position:relative;width:100%;float:left;padding:0!important;margin:0!important;border-bottom:1px solid #fff;border-right:none;font-size:16px;border-radius:0;background:#456477;text-decoration:none!important}.menu-item-has-children ul li:last-child{border-bottom:none}.menu-item-has-children ul li.active>a{color:#fff!important}.menu-item-has-children ul li a{margin-left:0;color:#fff!important;white-space:normal;width:100%;float:none;padding:8px 11px!important;display:block;font-weight:400;text-align:left;font-size:18px;text-decoration:none!important}.menu-item-has-children ul li a:hover{background:#1f4c56}.menu-item-has-children ul ul{position:absolute;display:block;padding:0;left:100%;top:0!important;border-bottom:none}.menu-item-has-children ul ul li{position:relative;width:100%;float:left}.menu-item-has-children:hover>ul{opacity:1;visibility:visible;transform:scale(1)}.navbar-collapse ul li:last-child a{padding-right:0}}@media(max-width:1799px){.best-doctors{font-size:35px;line-height:42px;width:268px;height:268px;right:-30px;top:-80px}}@media(max-width:1699px){.theme-btn,p{font-size:24px;line-height:32px}.theme-btn{padding:13px 30px}.top-btn .theme-btn{margin:0 4px}.navbar-collapse ul li a{padding:10px 0;line-height:30px;font-size:24px}.menu-item-has-children ul li a{padding:8px 11px!important;font-size:18px;line-height:24px}.navbar-collapse ul li{margin:0 35px}.default-css ol li,.default-css ul li{margin-bottom:10px;font-size:24px;line-height:32px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%!important;padding:0 40px}.header-section .container{padding:0 20px}.head-bottum-row{padding:10px 0}.best-doctors{font-size:30px;line-height:36px;width:208px;height:208px;right:0;top:-70px}.hero-title strong{font-size:76px;line-height:130px}.hero-title{font-size:66px;line-height:67px;margin-bottom:20px}.section-title{font-size:60px;line-height:75px;margin-bottom:25px}.smile-made-box figure{margin:0 auto 20px;width:160px;height:160px;line-height:158px}.smile-made-box figure img{max-width:85px}.ftr-location p{line-height:44px;margin-bottom:8px}.footer-bottum{padding:60px 0}section.meet-the-doctor-section{padding:100px 0 100px 40px}section.meet-the-doctor-section .heading-center{padding-right:40px}section.meet-the-doctor-section .heading-center .section-title strong{font-size:40px}section.meet-the-team-section{padding:100px 40px}.testimonial-slider .owl-item.active.center{transform:scale(1.1)}section.child-needs-phase-section .heading-center h3{font-size:37px;line-height:37px}}@media(max-width:1499px){.child-needs-phase-box h4,p{font-size:22px;line-height:30px}.default-css ol li,.default-css ul li{margin-bottom:10px;font-size:22px;line-height:30px}.default-css ul li::before{height:10px;width:10px;top:9px}.default-css ul li{padding-left:15px}.theme-btn{line-height:26px;padding:12px 25px;font-size:20px}.top-btn .theme-btn{margin:0 2px}.navbar-collapse ul li a{padding:8px 0;line-height:25px;font-size:22px}.menu-item-has-children ul li a{padding:8px 11px!important;font-size:17px;line-height:22px}.container,.container-lg,.container-md,.container-sm,.container-xl{padding:0 30px}.navbar-collapse ul li{margin:0 30px}.top-social a{margin:0 1px}.head-call-now p{font-size:18px;line-height:28px}.header-row{padding:10px 0}.best-doctors{font-size:25px;line-height:30px;width:180px;height:180px;right:0;top:-60px}.hero-title strong{font-size:60px;line-height:100px}.hero-title{font-size:52px;line-height:54px;margin-bottom:15px}.home-slider,section.contact-section,section.default-section,section.default-section.inpad,section.first-visit-made-section,section.new-patient-forms-section,section.smiles-happen-section,section.social-feed-section,section.testimonial-section{padding:70px 0}.section-title{font-size:45px;line-height:65px;margin-bottom:20px}section.smiles-happen-section .heading-center{max-width:780px;margin-left:40px}.smile-made-section{padding-top:40px}.smile-made-box figure{margin:0 auto 15px;width:130px;height:130px;line-height:125px}.smile-made-box figure img{max-width:75px}.smile-made-box h4{font-size:22px;line-height:32px;margin-bottom:15px}.smile-made-just-row .heading-center{padding:20px 50px}.smile-made-just-row .heading-center .section-title{font-size:44px;line-height:55px;margin-bottom:10px}.meet-btn{padding-top:10px}.social-feed-slider.owl-carousel .owl-dots .owl-dot,.testimonial-slider.owl-carousel .owl-dots .owl-dot{height:25px;width:25px;margin:5px}.social-feed-slider.owl-carousel .owl-dots,.testimonial-slider.owl-carousel .owl-dots{margin:20px auto 0}section.connect-with-section{padding:40px 0 0}.connect-with-btn{padding-top:0}section.connect-with-section:before{height:25px}.footer-top .heading-center .section-title{line-height:74px}.map-box iframe{height:450px}footer.footer-section .footer-top{padding:70px 0 0}.footer-bottum{padding:50px 0}.ftr-location p{line-height:40px;margin-bottom:8px}.logo-ftr ul li{padding:10px}.footer-bottum .col-sm-4{-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}.footer-bottum .col-sm-3{-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}section.inner-banner{padding:120px 0 100px}section.meet-the-doctor-section{padding:70px 0 70px 30px}section.meet-the-doctor-section .heading-center{padding-right:30px}section.meet-the-doctor-section .heading-center .section-title strong{font-size:32px}section.meet-the-team-section{padding:70px 10px}.contact-right{padding-left:40px}.contact-right p{font-size:25px;line-height:38px}section.faq-section{padding:0 0 70px;margin-top:70px}.faq-col-row{padding-top:25px}section.faq-section:before{height:160px}.card-header button.btn.btn-link{padding:22px 45px 22px 25px;font-size:27px;line-height:37px}.card-header button.btn.btn-link::before{font-size:32px;line-height:25px;right:10px}.faq-col-row .card .card-body.default-css p{font-size:26px;line-height:42px}section.child-needs-phase-section .heading-center .section-title{font-size:42px;line-height:45px;margin-bottom:10px}section.child-needs-phase-section .heading-center h3{font-size:30px;line-height:30px}section.child-needs-phase-section{padding:70px 0 60px}.child-needs-phase-box figure{margin:0 auto 15px;width:160px;height:160px}section.meet-the-doctor-section.new-patient .heading-center{padding-top:70px}section.blog-page-section{padding:60px 0}.b-form-title{font-size:60px}}@media(max-width:1399px){.ftr-location p{line-height:38px;margin-bottom:8px;font-size:20px}}@media(max-width:1299px){.navbar-collapse ul li{margin:0 12px}}@media(max-width:1199px){.mobile-logo{display:block!important;max-width:292px;padding:0 0 15px;margin-left:20px}.container{max-width:100%}div#myNavbar.collapse.show{right:0}button:focus{outline:dotted 0}.menu-item-has-children>a:after{font-size:15px;display:none}.main_navigation .navbar-inverse,.menu-item-has-children{position:unset}.navbar-header{position:absolute;top:22px;right:22px;z-index:99999}.navbar-toggle.collapsed .icon-bar{background-color:#466b73!important;width:30px;height:3px;float:left;border-radius:7px}.navbar-toggle .icon-bar{background-color:#fff!important;width:36px;height:4px}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent!important}div#navbarOpened.openMenu{width:100%;height:100%;top:0;left:0;position:fixed;background:rgba(0,0,0,.47);z-index:99}.navbar-toggle{height:38px;cursor:pointer;width:38px;background:0 0;right:15px;float:right;padding:0;margin:0;z-index:999999;position:fixed;top:15px;transform:scale(.7);border:none}.navbar-toggle.collapsed:before{position:absolute;content:"";width:50px;height:50px;left:-10px;top:-9px;border-radius:50%;border:3px solid #466b73;margin:0 auto!important}.navbar-toggle.collapsed{position:static;transform:scale(1);width:30px;height:30px;text-align:center}div#myNavbar{position:fixed;width:400px;height:100vh!important;z-index:99;bottom:0;top:0;right:-100%;left:inherit;padding:20px 0;display:block!important;overflow-y:auto;background:#6b513a;box-shadow:0 0 8px rgba(0,0,0,.14)}.navbar-collapse ul{text-align:left;margin:0;display:block;padding:0}.default-css ul,h1,h2,h3,h4,h5,h6,p{margin-bottom:10px}.navbar-collapse ul>li{display:block;float:left;width:100%;margin-left:0!important;margin-top:0!important;padding:0}.menu-item-has-children ul li,.navbar-collapse ul li{border-bottom:1px solid #fff}.navbar-collapse ul li a{font-size:18px!important;padding:9px 15px!important;text-align:left;margin:0;color:#fff;display:block;font-weight:300;font-family:"Avenir Book",sans-serif}.navbar-collapse ul li a:focus{color:#fff}.navbar-toggle.collapsed .icon-bar:first-child{transform:rotate(0);width:30px;margin:0 auto 0 0;text-align:center}.navbar-toggle.collapsed .icon-bar:last-child{transform:rotate(0);width:30px;margin:7px auto 0 0}.navbar-toggle .icon-bar:first-child{transform:rotate(45deg);float:left;margin:-7px auto 0 0}.navbar-toggle .icon-bar:last-child{transform:rotate(-45deg);float:left;margin:-7px auto 0 0}.head-call-now p:after,.menu-item-has-children:hover>a:before,.navbar-toggle .icon-bar:nth-child(2),.top-btn{display:none}.navbar-toggle.collapsed .icon-bar:nth-child(2){display:block;margin-top:7px}.menu-item-has-children .subItem{width:30px;position:absolute;margin-top:2px;right:10px;z-index:999;text-align:center;cursor:pointer}.menu-item-has-children .subItem:before{content:"";font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;font-size:20px;float:left;width:100%;color:#fff;margin-top:1px}.menu-item-has-children.parentMenuActive>.subItem:before{content:"";color:#fff}.navbar-collapse .menu-item-has-children ul li a{font-size:15px}.menu-item-has-children ul{position:relative;width:100%;float:left;text-align:left;height:auto;transform:skew(0);border-radius:0;left:0;background:#456477}.menu-item-has-children ul ul{background:#1f4c56;left:0}.navbar-collapse .header-menu-right ul li:last-child,.navbar-collapse ul li:last-child{border-bottom:0}.menu-item-has-children ul li a,.menu-item-has-children ul ul li ul{background:#456477}.navbar-collapse ul li a:hover{color:#fff;background-color:#1f4c56}.navbar-collapse .menu-item-has-children ul li a:hover{background:#1f4c56;color:#fff}body.open-menu div#myNavbar{animation:forwards slide-in-right}@keyframes slide-in-right{0%{right:-100%}100%{right:0}}@keyframes slide-out-right{0%{right:0}100%{right:-100%}}p{font-size:19px;line-height:26px}.default-css ol li,.default-css ul li{margin-bottom:7px;font-size:19px;line-height:27px}.container,.container-lg,.container-md,.container-sm,.container-xl,.header-section .container{padding:0 15px}.head-bottum-row{padding:0}.head-call-now p{font-size:16px;line-height:22px;display:block}.top-social a{height:36px;width:36px;line-height:38px;margin:0 1px;font-size:22px}.top-social{padding-bottom:9px}.logo img{max-width:330px}.best-doctors{font-size:19px;line-height:22px;width:140px;height:140px;right:10px;top:-40px}.hero-title strong{font-size:40px;line-height:60px}.hero-title{font-size:38px;line-height:46px;margin-bottom:15px}.hero-caption{margin:0 auto;max-width:580px}.hero-btn,.meet-btn{padding-top:0}.home-slider{padding:50px 0}.theme-btn{line-height:24px;padding:10px 25px;font-size:18px}.section-title{font-size:35px;line-height:46px;margin-bottom:15px}section.smiles-happen-section .heading-center{max-width:100%;margin-left:20px}.footer-bottum,section.blog-page-section,section.contact-section,section.default-section,section.default-section.inpad,section.first-visit-made-section,section.meet-the-team-section,section.new-patient-forms-section,section.smiles-happen-section,section.social-feed-section,section.testimonial-section{padding:40px 0}.smile-made-box figure{margin:0 auto 10px;width:90px;height:90px;line-height:88px}.smile-made-box figure img{max-width:55px}.smile-made-box h4{font-size:18px;line-height:24px;margin-bottom:10px}.smile-made-section{padding-top:20px}section.smile-made-just-section .smile-made-just-top .section-title{padding:10px 40px 18px}section.smile-made-just-section:before{height:37px}.smile-made-just-row .heading-center{padding:15px 20px}.smile-made-just-row .heading-center .section-title{font-size:32px;line-height:35px;margin-bottom:10px}.social-feed-slider.owl-carousel .owl-dots .owl-dot,.testimonial-slider.owl-carousel .owl-dots .owl-dot{height:20px;width:20px;margin:3px}.social-feed-slider.owl-carousel .owl-dots,.testimonial-slider.owl-carousel .owl-dots,section.child-needs-phase-section .default-css{margin:15px auto 0}section.connect-with-section{padding:30px 0 0}section.connect-with-section:before{height:22px}.footer-top .heading-center .section-title{line-height:60px}footer.footer-section .footer-top{padding:40px 0 0}.map-box iframe{height:350px}.footer-bottum .col-sm-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-bottum .col-sm-2{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.footer-bottum .col-sm-3{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.ftr-logo img{max-width:400px}.ftr-logo{padding-bottom:30px}.ftr-location p{line-height:34px;margin-bottom:5px;font-size:18px}section.inner-banner{padding:100px 0 80px}section.meet-the-doctor-section{padding:40px 0 40px 15px}section.meet-the-doctor-section .heading-center{padding-right:20px}section.meet-the-doctor-section .col-sm-5,section.meet-the-doctor-section .col-sm-7{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.card-header button.btn.btn-link::before,section.meet-the-doctor-section .heading-center .section-title strong{font-size:28px}section.meet-the-team-section .col-sm-4{padding:20px}.meet-the-team h4{line-height:40px;font-size:30px;margin:-30px 20px 10px;padding:10px}.testimonial-slider .item{padding:15px 0}.contact-right{padding-left:0}section.faq-section{padding:0 0 40px;margin-top:40px}.card-header button.btn.btn-link{padding:15px 45px 15px 15px;font-size:22px;line-height:32px}.faq-col-row .card .card-body.default-css p{font-size:22px;line-height:32px}.faq-col-row,.new-patient-forms-btn{padding-top:15px}section.faq-section:before{height:110px}.contact-right p{margin-bottom:30px}section.child-needs-phase-section{padding:40px 0 30px}.child-needs-phase-box figure{margin:0 auto 12px;width:130px;height:130px}.child-needs-phase-box figure img{max-width:64px}.child-needs-phase-box h4{font-size:18px;line-height:26px}section.child-needs-phase-section .heading-center .section-title{font-size:32px;line-height:38px}section.child-needs-phase-section .heading-center h3{font-size:25px;line-height:28px}.first-visit-made-box h3{font-size:20px}section.meet-the-doctor-section.new-patient .heading-center{padding-top:40px}.modal.popup-form button.close{right:15px;top:15px;font-size:20px!important}button.close img{max-width:25px}.popup-form{padding:0!important}.modal.popup-form .modal-dialog{top:0;transform:none!important;margin:60px auto 0}.b-form-title{font-size:40px;line-height:50px;margin-bottom:15px}.popup-form .form-hero{padding:25px}.sidebar .widget_archive ul li,.sidebar .widget_categories ul li,.sidebar .widget_recent_entries ul li{padding:10px 10px 10px 15px;font-size:18px;line-height:22px}ul.page-numbers li .page-numbers{height:40px;width:40px;font-size:22px;line-height:38px}ul.page-numbers li{padding:3px}ul.page-numbers{margin:0 -3px}.pagination{padding:10px 0}}@media(max-width:991px){section.child-needs-phase-section .col-sm-2{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}section.first-visit-made-section .col-sm-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(max-width:900px){.header-section .col-5,.header-section .col-7,section.blog-page-section .col-md-4,section.blog-page-section .col-md-8,section.contact-section .col-sm-6,section.meet-the-doctor-section .col-sm-5,section.meet-the-doctor-section .col-sm-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.top-right{text-align:center;float:none;display:flex;align-items:center;justify-content:space-between;margin-top:15px}.head-call-now,section.meet-the-doctor-section.new-patient .col-sm-5{order:1}.top-social{padding-bottom:0;order:2}.head-call-now p{font-size:15px;line-height:22px;display:block;text-align:left}.logo img{max-width:270px}section.smiles-happen-section .col-sm-6:first-child{padding:10px 15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;order:2;text-align:center}section.smiles-happen-section .col-sm-6:last-child{padding:10px 15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;order:1;text-align:center}section.smiles-happen-section .heading-center{margin-left:0}section.smiles-happen-section{padding:30px 0}.smile-made-section .col-sm-3{padding:15px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}section.meet-the-doctor-section{padding:40px 15px;text-align:center}.meet-the-doctor-img,.sidebar{margin-top:10px}section.meet-the-team-section .col-sm-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.contact-right{padding-top:30px;text-align:center}.contact-right p:last-child{margin-bottom:0}section.meet-the-doctor-section.new-patient .col-sm-7{order:2;padding:0 15px}section.meet-the-doctor-section.new-patient .container-fluid{padding:0}section.meet-the-doctor-section.new-patient .heading-center{padding-top:20px;padding-right:0}.meet-the-doctor-img figure{max-width:500px;margin:0 auto}}@media(max-width:812px){p{font-size:17px;line-height:22px;margin-bottom:10px}.default-css ol li,.default-css ul li{margin-bottom:7px;font-size:17px;line-height:22px}.default-css ul li::before{height:7px;width:7px;top:6px}.default-css ul li{padding-left:12px}.head-call-now p{font-size:14px;line-height:22px}.top-social a{height:32px;width:32px;line-height:34px;margin:0 1px;font-size:20px}.logo img{max-width:250px}.container,.container-lg,.container-md,.container-sm,.container-xl,.header-section .container{padding:0 15px}.best-doctors{font-size:15px;line-height:19px;width:110px;height:110px;right:5px;top:-45px}.hero-title strong{font-size:34px;line-height:50px}.hero-caption{margin:0 auto;max-width:340px}.hero-title{font-size:30px;line-height:40px;margin-bottom:15px}.theme-btn{line-height:20px;padding:9px 15px;font-size:16px}.section-title{font-size:28px;line-height:36px;margin-bottom:10px}.smile-made-box figure img{max-width:48px}.smile-made-box figure{margin:0 auto 10px;width:80px;height:80px;line-height:78px}.smile-made-box h4{font-size:16px;line-height:22px;margin-bottom:10px}.smile-made-just-row .heading-center .section-title{font-size:24px;line-height:26px;margin-bottom:10px}.social-feed-slider.owl-carousel .owl-dots .owl-dot,.testimonial-slider.owl-carousel .owl-dots .owl-dot{height:15px;width:15px;margin:3px}section.connect-with-section:before{height:19px}.footer-top .heading-center{padding:20px 15px}.map-box iframe{height:270px}.footer-top .heading-center .section-title{line-height:44px}section.inner-banner{padding:80px 0 60px}section.meet-the-doctor-section .heading-center .section-title strong{font-size:18px}section.meet-the-team-section .col-sm-4{padding:15px}.meet-the-team h4{line-height:32px;font-size:25px;margin:-29px 15px 10px;padding:8px}.contact-right p{font-size:22px;line-height:30px;margin-bottom:20px}.contact-map{height:300px}.contact-map iframe{height:100%;width:100%}.card-header button.btn.btn-link{padding:12px 45px 12px 10px;font-size:20px;line-height:28px}.card-header button.btn.btn-link::before{font-size:24px}section.faq-section:before{height:90px}.faq-col-row .card .card-body.default-css p{font-size:17px;line-height:26px}section.child-needs-phase-section .heading-center .section-title{font-size:28px;line-height:32px}section.child-needs-phase-section .heading-center h3{font-size:22px;line-height:25px}section.first-visit-made-section .col-sm-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 15px}.new-patient-forms-btn{padding-top:10px}.sidebar .widget_archive ul li,.sidebar .widget_categories ul li,.sidebar .widget_recent_entries ul li{padding:10px 10px 10px 15px;font-size:16px;line-height:20px}.sidebar .widget_archive ul li:before,.sidebar .widget_categories ul li:before,.sidebar .widget_recent_entries ul li:before{height:6px;width:6px;top:17px}hr{margin-top:10px;margin-bottom:10px}ul.page-numbers li .page-numbers{height:34px;width:34px;font-size:18px;line-height:33px}}@media(max-width:767px){.smile-made-just-row .col-sm-6{padding:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.smile-made-just-row .heading-center{padding:15px 15px 30px}.smile-made-just-row .row:nth-child(2n) .heading-center{justify-content:left}section.smile-made-just-section .smile-made-just-top .section-title{padding:0;margin-bottom:20px;background:0 0}section.smile-made-just-section:before{display:none}section.smile-made-just-section{padding-top:30px}.footer-bottum .col-sm-2,.footer-bottum .col-sm-3,section.child-needs-phase-section .col-sm-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.footer-bottum .row{justify-content:center}section.smile-made-just-section.orthodontic-inn{padding-top:0}}@media(max-width:700px){.testimonial-slider .owl-item.active.center{transform:none}}@media(max-width:575px){.ftr-btn,.ftr-logo{padding-bottom:20px}.logo img{max-width:230px}.head-call-now p{font-size:14px;line-height:22px}.section-title{font-size:22px;line-height:28px;margin-bottom:10px}.footer-bottum .col-sm-2,.footer-bottum .col-sm-3,.footer-top .col-sm-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-top .heading-center .section-title br{display:none}.footer-top .heading-center .section-title strong{display:block}footer.footer-section{padding:10px 0 0}.ftr-btn{padding-top:10px}.ftr-logo img{max-width:340px}section.inner-banner{padding:60px 0 40px}section.meet-the-doctor-section .heading-center .section-title strong{font-size:16px}.card-header button.btn.btn-link{padding:10px 41px 10px 0;font-size:16px;line-height:20px}.card-header button.btn.btn-link::before{font-size:20px}.faq-col-row .card .card-body.default-css p{font-size:15px;line-height:23px}.faq-col-row .card .card-body.default-css{padding:0 0 10px}.contact-right p{font-size:18px;line-height:25px;margin-bottom:15px}.contact-right{padding-top:20px}section.faq-section:before{height:70px}section.child-needs-phase-section .heading-center .section-title{font-size:22px;line-height:28px}section.child-needs-phase-section .heading-center h3{font-size:20px;line-height:22px}section.child-needs-phase-section .default-css{margin:10px auto 0}.child-needs-phase-box figure img{max-width:54px}.child-needs-phase-box figure{margin:0 auto 12px;width:110px;height:110px}.child-needs-phase-box h4{font-size:17px;line-height:22px}.first-visit-made-box h3{font-size:18px}.new-patient-forms-btn{padding-top:5px}.popup-form .form-hero{padding:20px 15px;border:6px solid #6b513a}.b-form-title{font-size:32px;line-height:40px;margin-bottom:10px}footer.footer-section .footer-top .heading-center{padding-top:0}.meet-the-doctor-img figure{max-width:350px}}@media(max-width:525px){.head-call-now{max-width:200px}div#myNavbar{width:100%}section.meet-the-team-section .col-sm-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(max-width:480px){.logo img{max-width:220px}.smile-made-section .col-sm-3{padding:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(max-width:420px){.best-doctors{font-size:12px;line-height:16px;width:90px;height:90px;right:5px;top:-45px}.ftr-logo img{max-width:290px}}.accordion_title{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;padding:10px 0}.accordion_title:before{content:"";display:block;font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;font-size:18px;margin-right:10px;color:#1f4c56;transition:.3s linear}.accordion_title h1,.accordion_title h2,.accordion_title h3,.accordion_title h4,.accordion_title h5,.accordion_title h6,.accordion_title p{margin:0;padding:0;font-size:25px;transition:.3s linear;color:#1f4c56;font-weight:400}.accordion_title:hover:before{transition:.3s linear;color:#6b513a}.accordion_title:hover h1,.accordion_title:hover h2,.accordion_title:hover h3,.accordion_title:hover h4,.accordion_title:hover h5,.accordion_title:hover h6,.accordion_title:hover p{color:#6b513a;transition:.3s linear}.accordion_title.active:before{content:"";color:#6b513a}.accordion_content{display:none;padding:0 10px 10px 25px}.gform_wrapper.gravity-theme p,.gform_wrapper.gravity-theme+p{height:0;overflow:hidden;margin:0;padding:0}.gform_wrapper.gravity-theme .ginput_complex p{height:auto;overflow:visible;width:50%;padding:0 5px}.gform_wrapper.gravity-theme .gfield_label{padding-top:15px;font-weight:700}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid #1f4c56}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{padding:16px 20px;display:inline-block;position:relative;cursor:pointer;transition:.3s linear;border:none;color:#fff;font-size:25px;font-style:normal;font-weight:700;line-height:35px!important;background:#1f4c56;border-radius:0;width:100%;text-transform:uppercase}@media(min-width:992px){.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{padding:20px 40px}}.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover{transition:.3s linear;background-color:#6b513a;color:#fff}.default-css ol+h1,.default-css ol+h2,.default-css ol+h3,.default-css ol+h4,.default-css ol+h5,.default-css ol+h6,.default-css p+h1,.default-css p+h2,.default-css p+h3,.default-css p+h4,.default-css p+h5,.default-css p+h6,.default-css ul+h1,.default-css ul+h2,.default-css ul+h3,.default-css ul+h4,.default-css ul+h5,.default-css ul+h6{padding-top:1rem}.page-template-page-about section.meet-the-doctor-section .row{align-items:flex-start}section.home-slider:before,section.inner-banner::before{opacity:.4}.home-slider{padding:80px 0}.hero-title{text-shadow:1px 1px #000;font-size:22px;line-height:30px}.hero-title strong{font-size:30px;line-height:36px}@media (min-width:813px){.home-slider{padding:130px 0}section.inner-banner{padding:170px 0 150px}}@media (min-width:1200px){.hero-title{font-size:40px;line-height:40px}.hero-title strong{font-size:50px;line-height:70px}}@media (min-width:1500px){.home-slider{padding:180px 0}section.inner-banner{padding:230px 0 200px}}