@import url('https://fonts.googleapis.com/css?family=Oswald:700');body,button,input,select,textarea,blockquote{color:#040218;font-size:1.125rem;line-height:1.5rem}body{overflow-x:inherit}a,a:visited,a.btn-text{color:#c8af6b}a:hover{color:#a68f63}h1,.header-title{font-size:2.3rem;line-height:2.875rem}h2{font-size:2.375rem;line-height:2.375rem}h3,.transcript-title{font-size:2rem;line-height:2.375rem}h4{font-size:1.75rem;line-height:1.75rem}h5{font-size:1.375rem;line-height:1.375rem}h6{font-size:1.25rem;line-height:1.25rem}header{background:#fff;padding-top:15px}header span.call-today{color:#040218;font-size:1.625rem}.header-wrapper{margin-bottom:15px}header .contact-details a.btn-text.large{font-size:2.25rem;color:#040218}.safari .site-header .header-wrapper .col-sm-7{width:100% !important}header address{font-size:1rem;line-height:1.125rem;margin-top:10px;margin-bottom:0}header address a:hover,header address a:hover:after{color:#d6b95f !important}header ul.social-icons{margin-bottom:0}header a.btn-default-light{margin:7px 0 0}header .social-icon-container ul.social-icons .fa{margin-bottom:0}header address,header address a,header address a{color:#040218 !important}header address,header address a:hover,header address a:hover:after{color:#040218 !important}header address a:hover,header address a:hover:after{color:#dac893 !important}header .social-icon-container ul.social-icons .fa,footer .social-icon-container ul.social-icons .fa{height:20px;width:20px;border-radius:2px}.footer-container .appointment-box a.btn-default-dark.calendar:before{margin-right:4px}.social-icons .fa{color:#fff;background-color:#c8af6d}.social-icons .fa:hover{color:#fff;background-color:#e3960f}.main-navigation,.main-navigation ul,.left-menu #toggle-menu,.main-content #menu-toggle{background:#444138}.main-content #menu-toggle{color:#fff}.main-content{background:#fff}.mobile-view #toggle-menu ul li>ul{background:#5a5851}#toggle-menu a.menu-title-bar{font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.875rem;text-transform:uppercase;padding:.625rem 1.25rem;color:#fff;display:block;border-bottom:1px solid #7a7a7d}#toggle-menu ul li a{border-bottom:1px solid #7a7a7d}.submenu-icon{color:#fff !important;background:#c8af6b}ul.menu li{padding-top:0;padding-bottom:0}ul.menu li a{color:#fff;padding-top:1.25rem;padding-bottom:1.25rem;border-left:0}ul.menu li a:after{content:"";width:1px;display:none;height:24px;top:50%;left:0;opacity:1;background:#fff;position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ul.menu li:first-child a:after,li.swm-search a:after,ul.menu li li>a:after{display:none}ul.menu li ul li>a{padding:5px 10px}li.swm-search a{padding-top:1.25rem !important}.menu-item-has-children:before{padding-top:1.25rem;z-index:0;position:relative}ul.menu li.menu-item-has-children a{z-index:1;position:relative}.menu-item-has-children:before{color:#fff}ul.menu li:hover{background:#38362e;color:#fff}ul.menu li:hover>ul li{background:#38362e}ul.menu li:hover>ul{border-bottom:0}ul.menu li>ul li:hover a{background:#736e5f;color:#fff}ul.menu li>ul ul li:hover a{background:#38362e;color:#fff}ul.menu li:hover>ul li:hover>ul li:hover>ul li:hover a{background:#736e5f;color:#fff}.swm-search a:before{color:#fff}.swm-search:hover a:before{color:#dac893 !important}.swm-search-wrapper{background:#56a6c7}.search-submit{background:#c8af6b}.search-form:hover .search-submit,.search-form:active .search-submit,.search-form:focus .search-submit,.search-submit:hover,.search-submit:focus{background:#d0ba81}.banner-1 .banner-text-content .header-title,.banner-a .content h1,.banner-a .content h3,.banner-a .content .header-title,.banner-b .content h1,.banner-b .content h3,.banner-b .content .header-title,.banner-c .content h1,.banner-c .content h3,.banner-c .content .header-title{color:#000}.banner-1 .banner-text-content p{color:#000;font-size:1rem}.banner-1 .banner-text-content ul li{color:#000;font-size:1rem}.home .banner-1 .banner-text-content ul{margin-bottom:0}.banner-1 .banner-text-content ul.hero-link li a{color:#fabd51}.banner-1 .banner-text-content ul.hero-link li a:hover{color:#e3960f}.banner-1 .banner-text-content{text-align:center;color:#000}.banner-1 .banner-text-content ul{margin:0;padding:0;margin-left:17px;text-align:left;margin-bottom:18px}.banner-type-container .schedule-online{background:#fff}.banner-type-container .schedule-online .content h3{color:#040218}.banner-type-container .schedule-online .content span.cta{font-size:24px;color:#040218;font-size:1.3125rem;line-height:1.75rem;text-align:left;margin-bottom:1.125rem;font-weight:700}.banner-type-container .schedule-online a.btn-text,.banner-type-container .schedule-online a.btn-text.calendar:before,.banner-type-container .schedule-online a.btn-text.mobile:before{color:#040218}.banner-type-container .schedule-online .content p{color:#040218}.banner-type-container .schedule-online .footer{background-color:#444138}.banner-type-container .schedule ul.swm-bh.short li span.day{font-weight:700;color:#fff}.banner-type-container .schedule ul.swm-bh.short li span.time{color:#fff}.banner-type-container .schedule ul.swm-bh.short{-webkit-column-rule-color:#fff;-moz-column-rule-color:#fff;column-rule-color:#fff;width:363px}.banner-1.current-theme:before,.banner-a.current-theme:before,.banner-b.current-theme:before,.banner-c.current-theme:before{background-color:#3f7991}.innerpage-banner.current-theme:before{background-color:#3f7991}.innerpage-banner-a .schedule-online .content h3,.innerpage-banner-b .schedule-online .content h3{color:#000}.separator-right{border-right:1px solid #000}.banner-a .content h1,.banner-a .content h3,.banner-a .content .header-title,.innerpage-banner .innerpage-text-content .header-title,.banner-b .content h1,.banner-b .content h3,.banner-b .content .header-title{color:#000}.banner-a .content p,.banner-b .content p,.innerpage-text-content p,.innerpage-text-content ul li,ul.innerpage-banner-list li{font-weight:700;color:#000}.banner-b .appointment-box .title,.banner-c .content h4{color:#fff}.banner-b .appointment-box .title,.banner-c .content h4{color:#000}a.btn-text.mobile.large:before,a.btn-text.mobile:before{color:#fff}a.mobile:before{content:"\f10b";margin-right:-4px}.innerpage-banner-a .schedule-online a.btn-text{color:#000}a.btn-default-dark,a.btn-default-light,.btn-default-style,a.btn-flat-dark,a.btn-box-dark,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit],.tour-office-teaser-compact .btn-default-light,.tour-office-teaser-compact .btn-default-light,.tour-office-teaser-a a.btn-default-light,.ebook-fullwidth-container .ebook-services form ._submit,.doctor-overview .list-item a.btn-flat-dark,.footer-container .appointment-box a.btn-text.calendar,.generic-content-f .popup-video i.play-icon,ul.menu li.swm-raa-wrapper a:after,.swm-raa-wrapper a.btn-default-dark{color:#fff;font-size:16px;font-size:1rem;font-weight:700;text-shadow:none;background:#dac893;background:-webkit-linear-gradient(top,#dac893 20%,#c8b06b 80%);background:-webkit-linear-gradient(top,#dac893 0%,#c8b06b 100%);background:linear-gradient(to bottom,#dac893 0%,#c8b06b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dac893',endColorstr='#c8b06b',GradientType=0);text-transform:capitalize;padding:10px 23px}a.btn-default-dark:after,a.btn-default-light:after,.btn-default-style:after,a.btn-flat-dark:after,a.btn-box-dark:after,.gform_wrapper .gform_footer input.button:after,.gform_wrapper .gform_footer input[type=submit]:after,.gform_wrapper .gform_page_footer input.button:after,.gform_wrapper .gform_page_footer input[type=submit]:after,.gform_wrapper .gform_footer .gform_button:after,.tour-office-teaser-compact a.btn-default-light:after,.tour-office-teaser-compact a.btn-default-light input[type=submit]:after,.tour-office-teaser-a a.btn-default-light:after,.ebook-fullwidth-container .ebook-services form ._submit:after,.doctor-overview .list-item a.btn-flat-dark:after,.footer-container .appointment-box a.btn-text.calendar:after,.generic-content-f .popup-video i.play-icon:after,ul.menu li.swm-raa-wrapper a:after,.swm-raa-wrapper a.btn-default-dark:after,.featured-links-a ul.featured-links-list .featured-item:after{background:#c8b06b;background:-webkit-linear-gradient(top,#c8b06b 20%,#b2984f 80%);background:-webkit-linear-gradient(top,#c8b06b 0%,#b2984f 100%);background:linear-gradient(to bottom,#c8b06b 0%,#b2984f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8b06b',endColorstr='#b2984f',GradientType=0);text-shadow:none;color:#fff;font-weight:700}.tour-office-teaser-compact .mod-content-fullwidth h1,.tour-office-teaser-compact .mod-content-fullwidth h3{margin-bottom:10px;color:#000}.tour-office-teaser-compact .mod-content-fullwidth p{font-size:16px;font-size:1rem;font-weight:400;line-height:22px;color:#000}.tour-office-teaser-a-carousel .owl-dots .owl-dot span,.tour-office-teaser-c-carousel .owl-dots .owl-dot span{border:1px solid #fff}.tour-office-teaser-a-carousel .owl-nav [class*=owl-]{position:absolute}.slider-img:before{background:rgba(255,255,255,.41)}.tour-office-teaser-a-carousel .owl-nav [class*=owl-],.tour-office-teaser-c-carousel .owl-nav [class*=owl-]{position:absolute !important}.tour-office-teaser-a-carousel .owl-dots .owl-dot.active span,.tour-office-teaser-a-carousel .owl-dots .owl-dot:hover span,.tour-office-teaser-c-carousel .owl-dots .owl-dot.active span,.tour-office-teaser-c-carousel .owl-dots .owl-dot:hover span{background:#fff;border-color:#ffff}.testimonial-featured-slider-a .owl-theme .owl-nav [class*=owl-]{top:50%}.tour-office-teaser-c .owl-carousel.carousel-thumbnail .item img{border-right:1px solid #fff;border-left:1px solid #fff}.tour-office-teaser-c .owl-theme .owl-nav [class*=owl-]:hover{color:#fff !important;background:#dac893}.tour-office-teaser-c .owl-theme .owl-nav [class*=owl-]{color:#fff !important;background:#c8b06b}a.btn-default-light.calendar:before,a.btn-default-light.arrow-right:after{font:normal normal normal 24px/1 FontAwesome !important;color:#fff}.featured-links-a ul.featured-links-list .featured-item{background:#dac893;background:-webkit-linear-gradient(top,#dac893 20%,#c8b06b 80%);background:-webkit-linear-gradient(top,#dac893 0%,#c8b06b 100%);background:linear-gradient(to bottom,#dac893 0%,#c8b06b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dac893',endColorstr='#c8b06b',GradientType=0);border-left:1px solid #fff;border-right:1px solid #fff}.featured-links-a{padding-left:9px;padding-right:9px}.home .featured-links-a{padding:0}.featured-links-a ul.featured-links-list .featured-item a{color:#fff}.featured-links-a ul.featured-links-list li a .icon{color:#fff}.featured-links-a ul.featured-links-list .featured-item:hover{background:#c8b06b;background:-webkit-linear-gradient(top,#c8b06b 20%,#b2984f 80%);background:-webkit-linear-gradient(top,#c8b06b 0%,#b2984f 100%);background:linear-gradient(to bottom,#c8b06b 0%,#b2984f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8b06b',endColorstr='#b2984f',GradientType=0);border-left:1px solid #fff;border-right:1px solid #fff}.featured-links-a ul.featured-links-list .featured-item a:hover{color:#fff}.featured-links-a ul.featured-links-list li a .icon:hover{color:#fff}.generic-content-d{background-color:#fff}.add-padding-bottom{padding-bottom:60px}.generic-content h1,.generic-content h3{color:#040218}.generic-content-d .generic-content p:last-of-type{color:#040218}section.featured-doctor,section.doctor-intro-single,section.doctor-intro-multiple,section.doctor-overview{background-color:#fff !important}.doctor-intro-multiple .horizontal-center a{color:#937741}.doctor-intro-multiple .horizontal-center a:hover{color:#a68f63}.doctor-overview .circle-container.swm-col-3 .list-item{width:25%;margin-left:4%;margin-right:4%;color:#000;margin-top:0}section.featured-doctor a{color:#b4aa7c !important}.circle-container .list-item .item-title-container a:hover .item-title{color:rgba(0,0,0,.75)}.doctor-overview a{color:#b4aa7c !important;display:inline}.doctor-overview a:hover{color:#dfd8bc !important}.doctor-intro-single .content a h3,.featured-doctor .content a h3,.doctor-intro-multiple .content a h3{color:#fff !important}.doctor-intro-single .content p,.featured-doctor .content p,.doctor-intro-multiple p{color:#fff}.doctor-intro-multiple .section-box{background-color:#3f7991}.doctor-intro-multiple .generic-link-container a.generic-link{color:#fabd51}.doctor-intro-multiple .generic-link-container a.generic-link:hover{color:#e3960f}.doctor-overview .list-item .item-title-container a.item-title{color:#fabd51}.doctor-overview .list-item h1,.doctor-overview .list-item h3,.doctor-overview .list-item .item-title{font-size:36px;font-size:2.25rem;font-weight:700;color:#000;line-height:2.5rem;z-index:9}.doctor-overview .list-item p{color:#000}.doctor-overview .list-item .item-title-container a.item-title:hover{color:#e3960f}section.niche-blocks{background:#3a3630}.niche-blocks.trio-blocks-d .swm-col-3 .list-item{border-right:1px solid #444138;border-bottom:1px solid #444138}.trio-blocks-b img{max-width:225px}.trio-blocks-b .fs-list-type2 .list-item .content .title{font-size:30px;font-size:1.875rem;line-height:2rem;font-weight:700;color:#fff;margin-bottom:0;display:block}.trio-blocks-b .list-item .block-icon .fa{font-size:200px;font-size:12.5rem;color:#fff}.trio-blocks-b .fs-list-type2 .list-item .content p{font-size:15px;font-size:.9375rem;font-weight:400;color:#fff;line-height:18px}.trio-blocks-b{margin:0;background:#444138;color:#fff !important}.niche-duo-blocks .mod-content-fullwidth h1,.niche-blocks .mod-content-fullwidth h3{color:#fff;font-size:35px}.niche-blocks .mod-content-fullwidth p{color:#fff}.niche-blocks .fs-list-type2 .list-item .content{background:#918c85}.niche-blocks .fs-list-type2 .list-item .content .title{color:#000}.niche-blocks .fs-list-type2 .list-item .content p{color:#000}section.niche-blocks.expand-without-title{background:#fff}.niche-blocks.expand-without-title .swm-col-3 .list-item .content{background:#3f7991}.niche-blocks.expand-without-title .swm-col-3 .list-item .content .title{color:#fff}.niche-blocks.expand-without-title .swm-col-3 .list-item .content p{color:#fff}section.all-services{background:#444138 !important}.all-services .dark-palette h1,.dark-palette h2,.dark-palette h3{color:#fff}.all-services ul.service-names{-webkit-column-rule-color:#040218;-moz-column-rule-color:#040218;column-rule-color:#fff}.all-services ul.service-names li a{color:#c8af6b}.all-services ul.service-names li a:hover{color:#a68f63}.birdeye-b{background-color:#721893}.birdeye p{color:#fff}.birdeye-b .container{padding-top:0 !important;padding-bottom:0 !important}.birdeye-b h3.text-right{color:#fff !important}.birdeye-b+.review-us-all-compact{padding-top:0 !important}.review-us-all-compact .container{max-width:unset}.review-us-all-compact.with-info-bar{background-color:#937741}.review-us-all-compact .container{padding-bottom:0;padding-top:0}.review-us-all-compact .read-review a{color:#fff}.review-us-all-compact .read-review a:hover{color:#d6b95f}.review-us-all-compact .read-review{border-right:1px solid;color:#fff}.review-us-all-compact .read-review a{color:#fff}.review-us-all-compact .rate-us span,.rate-us-b-dark .rate-us span,.rate-us-large .rate-us span{color:#fff}.review-us-all-compact .rating>a:before{color:#fff}.rate-us-b-dark .rating>a:before{color:#fff}.review-us-all-compact .rating>a:hover:before,.review-us-all-compact .rating>a:hover~a:before{color:#f9a510}.rate-us-large .rating>a:before{color:#fff}.rate-us-large .rating>a:hover:before,.rate-us-large .rating>a:hover~a:before{color:#fabd51}.accreditation{background-color:#}.accreditation h3{color:#}.accreditation p{color:#}.contact-info-bar-a.current-theme,.contact-info-bar .appointment-box{background:#fff}.contact-info-bar .appointment-box .title{color:#040218;font-size:1.5rem;font-weight:700}.contact-info-bar .appointment-box a.btn-text.large:before{color:#c8af6b}.contact-info-bar .appointment-box a.btn-default-dark{font-size:18px;color:#fff}.contact-info-bar .appointment-box address{color:#fff}.contact-info-bar .appointment-box address a,.contact-info-bar .appointment-box .schedule ul.swm-bh.short li{color:#3a3630;text-align:left}.contact-info-bar .appointment-box .schedule ul.swm-bh.short li{font-size:15px}.contact-info-bar .appointment-box address a:hover{color:#d6b95f}.contact-info-bar .appointment-box .schedule-box{border-left:1px solid #fff}.footer-container{background:#444138}.footer-menu-container ul.menu li a,.copyright p,.privacy-section .privacy-holder p a,.copyright p a{color:#fff;border-left:#fff}.footer-container .widget .office-hours .schedule ul li span.time{text-align:right;display:inline-block;font-size:14px !important;font-size:.675rem}.footer-menu-container ul.menu li{border-right:1px solid #f3f3f3;padding:3px 0;margin:0}.footer-container .appointment-box .title,.footer-container .widget h4{color:#fff !important}.footer-container .col-container .col-md-3{border-right:1px solid #fff}.footer-container .appointment-box span.tel a{font-size:22px;font-size:1.375rem;color:#c8af6d}.footer-container .appointment-box a.btn-text,a.btn-text.calendar:before,a.btn-text.mobile:before{color:#fabd51}.contact-info-bar .social-icons .fa{color:#3f7991;background-color:#fff}.social-icons .fa:hover{color:#fff;background-color:#a68f63}.footer-container .widget .office-hours .schedule ul li span.day{color:#fff;min-width:88px;font-size:14px !important;margin-right:3px}.footer-container .widget .office-hours .schedule ul li{text-align:left}.footer-container .widget .office-hours .schedule{color:#fff}.footer-container .widget .latest-blogs p{color:#fff}span.entry-title a{font-size:30px;font-size:1.875rem;font-weight:400;color:#937741}.footer-container .widget .latest-blogs a.read-more-arrow-right,.footer-container .widget .latest-blogs a.read-more-arrow-right:after{color:#c8af6b !important}.footer-container .widget .latest-blogs a.read-more-arrow-right:hover,.footer-container .widget .latest-blogs a.read-more-arrow-right:hover:after{color:#dac893 !important}.footer-menu-container ul.menu li a,.copyright p,.privacy-section .privacy-holder p a,.copyright p a{color:#fff;border-left:#fff}.footer-menu-container ul.menu li a{margin:0 9px 0 5px}.footer-menu-container ul.menu li a:hover,.privacy-section .privacy-holder p a:hover,.copyright p a:hover{color:#dac893;border-left:#fff}.generic-main-content{background-color:#fff}.col-md-12 .bread-crumbs{margin:.6% 0 0;padding:.75rem 0 2rem}.bread-crumbs{background-color:#fff;padding:.75rem 15px 2rem;width:100%;max-width:1200px;color:#ababab}.bread-crumbs a,.bread-crumbs span.current{color:#040218}.bread-crumbs span.current{font-weight:700}.bread-crumbs a:hover{color:#e3960f}.cd-top{background:#b4aa7c;color:#fff;padding:5px}.cd-top:hover,.cd-top:active,.cd-top:focus{background:#fff;color:#e3960f}.office-photo i.fa,.smile-con .fa{background:#b8af7f}.owl-next,.tour-office-teaser-c-carousel .owl-nav .owl-next{right:-5%}.owl-prev,.tour-office-teaser-c-carousel .owl-nav .owl-prev{left:-5%}.tour-office-teaser-c .owl-theme .owl-nav [class*=owl-]{color:#b4aa7c}.tour-office-teaser-c .owl-theme .owl-nav [class*=owl-]:hover{color:#dfd8bc}.tour-office-teaser-a-carousel .owl-nav [class*=owl-],.tour-office-teaser-c-carousel .owl-nav [class*=owl-]{font-size:28px;font-size:1.75rem;color:#fff;background:#937841;background:#937841;background:#937841;background:#937841;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#937841',endColorstr='#937841',GradientType=0);border-radius:50%;height:50px;width:50px;top:20.5%;text-align:center;-webkit-box-shadow:-5px 6px 45px -9px rgba(0,0,0,.42);-moz-box-shadow:-5px 6px 45px -9px rgba(0,0,0,.42);box-shadow:-5px 6px 45px -9px rgba(0,0,0,.42);z-index:1;opacity:1;-webkit-backface-visibility:hidden;padding:0;position:relative}.tour-office-teaser-a-carousel .owl-nav [class*=owl-]:after,.tour-office-teaser-c-carousel .owl-nav [class*=owl-]:after{position:absolute;content:'';top:0;left:0;border-radius:50%;height:50px;width:50px;background:#937741;transition:opacity .6s ease-out;z-index:2;opacity:0}.gallery-head{background:#686257}.gallery-single.after .gallery-head{background:#1b160e}.birdeye-a h3{color:#fff !important}.schedule ul.swm-bh.short li span.day{width:33px;text-align:left}header .contact-details .fa-mobile-phone:before,header .contact-details .fa-mobile:before{padding-right:3px;padding-left:4px}.site-content{background:#fff}ul.menu li>ul a{border:none}.footer-container .location address{font-weight:700}.footer-container .location address a{color:#fff}.footer-container .location address a:hover{color:#dac893}.banner-c .content .header-title{color:#040218}.innerpage-banner .schedule-online .content p:last-of-type{font-size:18px;color:#040218 !important;font-weight:400 !important}.faq-content .question-title span.qw{font-size:24px}.faq-content ul.list-question{font-size:20px;color:#fabd51;margin-bottom:0;list-style-type:none;padding-left:0}ul.list-question a:active,ul.list-question a:focus{color:gb(223,216,188) !important}.faq-content .list-question li a:before{content:"Q:";padding-right:5px}.entry-content-new a{font-weight:700;color:#c8b06b}.entry-content-new a:hover{color:#dac893 !important}.gform_button{max-width:300px;margin-top:18px}.form-contact-us ul{list-style:none;padding:0;margin:0}.form-contact-us ul li{position:relative;left:0;padding-right:0}.form-contact-us ul li ul.gfield_radio li{display:inline-block;margin:4px 10px 0}.gform_footer.top_label{margin-top:20px}.gform_wrapper .top_label input.medium{width:100% !important}.contact-form.form-contact-us input[type=email],.contact-form.form-contact-us input[type=text],.gform_wrapper select,.gform_wrapper textarea{max-width:100%}.gform_wrapper label.gfield_label{font-weight:400 !important;font-size:inherit}.gform_wrapper .gfield_radio li label{margin:-8px 0 0 4px !important;font-weight:400}.g-recaptcha-wrapper label:after{content:"*";color:#790000;margin-left:4px}.gform_wrapper ul li.gfield{left:0;padding-right:0}.ginput_recaptcha{transform:scale(.9);transform-origin:left}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:auto !important}.site-branding{margin:0}.footer-container .site-branding img{width:200px;height:auto}.innerpage-banner-a .innerpage-banner-container{height:450px}ul.faq-list li{float:none !important;margin-top:0 !important}ul.list-question a:active,ul.list-question a:focus{color:#a68f63}.generic-content-sidebar .container #sidebar{padding-left:35px}.widget-title{font-size:32px;font-size:2rem;font-weight:700;line-height:2rem;margin-bottom:1.25rem}#sidebar .map-wrapper,#sidebar .location{margin-bottom:1.25rem}#sidebar .map-wrapper iframe,#sidebar .location iframe{border:1px solid #133428 !important;width:100%}#sidebar .location address{background:#444138;padding:15px;text-align:center;color:#fff;margin-bottom:0}#sidebar .location address a{color:#fff}#sidebar .office-hours ul li span.sched-day,#sidebar .office-hours ul li span.day{font-weight:400}#sidebar .office-hours li{margin-bottom:.75rem}.col-md-12.content{margin-bottom:60px}.single-post .entry-content img{margin-bottom:0}.page-template-doctor-template .team-container .img-container{width:26%;min-width:100px}.page-template-doctor-template .team-container .img-container img{width:100%}.meet-the-team-content,.team-container.doctor-container{margin-top:35px}.smile-con .smile-title{background-color:#56a6c7}ul.link-list{margin-top:20px}.gform_wrapper ul.gfield_checkbox li input[type=radio],.gform_wrapper ul.gfield_radio li input[type=radio]{margin-top:-8px !important}.banner-type-container .schedule ul.swm-bh.short li span.day{font-size:14px}.banner-type-container .schedule ul.swm-bh.short li span.time{font-size:14px}.site-header.is_stuck{overflow:inherit;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.fa-google:before{font-size:15px}a.fa-google{padding:0 !important}.doctor-intro-multiple .play-icon{background:#fabd51;display:none}.doctor-overview a.btn-text:after{color:#b4aa7c !important}.doctor-intro-multiple .play-icon:hover,.doctor-intro-multiple a.popup-video:hover .play-icon{background:#e3960f !important}.doctor-overview a.btn-text:after{color:#b4aa7c !important}.doctor-overview a.btn-text{font-weight:700}header address a:after{color:#040317}header address a:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.footer-menu-container ul.menu li{border-right:1px solid #fff}.generic-content a{color:#fabd51}ul.faq-list li a{height:0 !important}.faq-content .question-title span.q,.faq-content .question-title span.qw{color:#040218;font-size:1.5em}.faq-content ul.faq-list li{padding-top:0}main.generic-main-content .content h3{padding-top:20px}.contact-info-bar .appointment-box{width:90%}.fa.fa-star-o{font-family:"FontAwesome" !important}.innerpage-banner .schedule-online a.btn-text.mobile.large:before{color:#fff}.innerpage-banner-a-content h3{color:#fff !important}.entry-content iframe{width:100%;max-width:720px;margin:auto;display:block}.cd-top:hover,.cd-top:active,.cd-top:focus{background:#dfd8bc;opacity:1}.social-icons .fa-facebook{padding:3px 0 0 4px}header .social-icons .fa-youtube{padding:3px 0 0;font-size:13px}.gecko header .social-icons .fa-youtube{padding:4px 0 0 1px;font-size:13px}footer .social-icons .fa-youtube{font-size:14px;padding:3px 0 0 1px}.social-icons .fa-google:before{font-size:14px}.footer-container .widget .latest-blogs .title{line-height:1.125em;color:#fff}.footer-container .widget .latest-blogs .title a{color:#fff}.footer-container .widget .latest-blogs .title a:hover{color:#dac893}.listing article{margin-bottom:1.875rem;padding-bottom:1.875rem;margin-right:0}.video-title-v2 .tbl-cell{font-size:1rem;line-height:1.2rem;font-weight:400}span.left-quote .fa{font-size:36px;padding-right:11px;color:#b4aa7c}.testimonial-video-text .item{max-width:231px;width:100%;float:left}.video-main-container .testimonial-video .item img{height:200px !important}.video-main-container .testimonial-video .item{width:280px;max-width:280px;height:200px;display:inline-block;vertical-align:top;margin:5px}.testimonial-video-text .testi-title h3{color:#000}.testimonial-title .tbl .tbl-cell{color:#fff}.page-template-testimonial-template .testimonial-video-text blockquote p{position:relative;color:#000}section.testimonial-video-only{background:#133428;padding:68px 0 60px;margin-top:60px}section.testimonial-video-only h3{color:#fff;padding-bottom:22px}.video-main-container .container{padding-bottom:0}.testimonial-video a.transcript-link.transcript-btn.open-popup-link.transition{position:absolute;bottom:0;z-index:999;padding:4px 0;font-size:14px;line-height:15px}.testimonial-video .testimonial-title{top:74%}.testimonial-title .tbl .tbl-cell{line-height:15px}.testimonial-video-main-container{background:#fff;padding:60px 0 0}.testimonial-video-text blockquote{float:left;width:67%;background:0 0;padding:0 10px 0 2px;border:none;margin-bottom:5px;text-align:left}.testimonial-video-text blockquote p{margin-bottom:4px;font-size:18px;color:#fff}.list-testimonial-section .testimonial-video-text a.popup-video i.play-icon:before{content:'\f144' !important}.testimonial-video-text .testi-title h3{color:#000;font-size:30px;padding-bottom:0;font-weight:400;line-height:30px;margin-top:0}.testimonial-video-text .popup-video:after,.testimonial-video-text .open-popup-link:after,.testimonial-video-text .popup-testimonial:after{background:rgba(140,132,120,.51)}.testimonial-video-text .item img{width:200px;object-fit:cover}.popup-video:hover:after,.popup-testimonial:hover:after{background:rgba(0,0,0,.5)}.testimonial-video{padding-bottom:40px}.popup-video:after,.popup-testimonial:after{background:rgba(6,6,6,.5215686274509804)}.generic-main-content .popup-video i.play-icon{font-size:48px;font-size:3.188rem !important;padding:0;background:0 0;opacity:1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.generic-main-content .popup-video:hover i.play-icon{opacity:1}.play-icon.fa-play-absolute-center:before{content:"\f144"}.generic-content-sidebar .transcript-btn,.generic-main-content .transcript-btn,.testimonial-video .transcript-btn,.testimonial-video .transcript-btn:visited{padding:3px 5px;background:#b8af83;color:#fff !important}.generic-content-sidebar .transcript-btn:hover,.generic-main-content .transcript-btn:hover,.testimonial-video .transcript-btn:hover{color:#fff;background-color:#dcd5b8}.pop-content-holder{padding:1.25rem;background:#fff;max-height:463px;overflow:auto}.popup-content,.mfp-content .inline-content{background:0 0;overflow:hidden}.mfp-close-btn-in .mfp-close{color:#fff}.popup-content .mfp-close{color:#333 !important}.single-staff .mfp-close-btn-in .mfp-close{top:-35px;right:-12px}.single-staff .mfp-content .popup-content{overflow:visible}.privacy-section .privacy-holder{padding-bottom:0}footer span.tel a .fa-mobile{margin-right:5px;font-size:22px;top:0;position:relative}#masthead .header-wrapper .fa-mobile{font-size:27px;position:relative;top:-2px}.blog-container .content{padding-bottom:0;padding-top:0;max-width:916px;margin:auto;display:block;float:none}.blog article a.btn-text{color:#937741}.single-post .content .entry-content a{font-weight:700;color:#937741}.single-post .content .entry-content a:hover{color:#a68f63 !important}.blog article a:hover{color:#dac893 !important}.single article .entry-header,.blog header.entry-header h1.page-title,.blog header.entry-header{margin-bottom:20px}.site.right-menu.open-menu .main-content #menu-toggle.mobile-nav{display:none !important}.footer-menu-container ul#footer-menu a:after{display:none}.open-menu .close-icon{right:15px}.open-sub .fa-minus:before{content:"\f068" !important}.site.mobile-view.right-menu.open-menu .sticky,.site.mobile-view.left-menu.open-menu .sticky{position:absolute;overflow-y:scroll;width:100%;height:100%;max-width:100%;overflow-x:hidden}.site.mobile-view.right-menu #toggle-menu .position-relative,.site.mobile-view.left-menu #toggle-menu .position-relative{position:initial}.mobile-view.right-menu #toggle-menu{position:fixed;top:0;right:0;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);z-index:1}.mobile-view .main-content{z-index:1}.separator-right span.header-title{margin-bottom:0}.banner-1 .banner-text-content .header-title{font-size:43px}.banner-text-content a{color:#fff}.mfp-content .popup-content{background:#fff}.page-template-contact-us-template .widget-container .schedule{font-size:18px}.team-container .text-container{padding-bottom:20px;margin-bottom:20px}.video-pt,.quiz-pt{margin:0 auto;display:block}#sidebar .location address a{font-size:15px}#menu-sitemap li a,#menu-sitemap li.pointer-event-none ul.sub-menu li a{color:#c8b06b}#menu-sitemap li a:hover,#menu-sitemap li.pointer-event-none ul.sub-menu li a:hover{color:#dac893}#menu-sitemap li.pointer-event-none ul.sub-menu li,#menu-sitemap li{color:#c8b06b}.feedback-content{margin-top:10px}footer .site-branding{margin-bottom:15px}.generic-main-content .transcript-btn{color:#fff;background:#b8af83;bottom:0;z-index:999;padding:4px 0;font-size:14px;line-height:15px}.generic-main-content .transcript-btn:hover{background:#dcd5b8;color:#fff !important}a.team-video .fa-play-circle,a.team-video:hover .fa-play-circle{color:#fff}a.team-video:hover .fa-play-circle{opacity:.8}.generic-main-content>.container{max-width:916px;padding-top:0;padding-bottom:0}.generic-content-a .mod-content-fullwidth h3,.generic-content-a .mod-content-fullwidth p{color:#000}.home .doctor-intro-multiple h1,.home .doctor-intro-multiple p{color:#000}.home .doctor-intro-multiple .section-box{background-color:#fff !important}.home .doctor-intro-multiple .section-box a{color:#c8b06b}.home .doctor-intro-multiple .section-box a:hover{color:#dac893}.single-team .img-container a.transcript-btn{margin-top:0}.home .doctor-intro-multiple h1:hover{opacity:.8}.feedback-content p{margin-top:10px}.entry-content-new ul{padding-left:12px}.entry-content-new ul.inline-block{padding-left:10px;display:inline-block}.doctor-intro-multiple a.phone{color:#fabd51}a.phone{display:inline-block;font-weight:700}.home .schedule-online a.btn-default-dark.calendar:before{font-size:16px;padding-right:4px}.gradient-btn{position:relative;-webkit-backface-visibility:hidden;background:#dac893;background:-webkit-linear-gradient(top,#dac893 20%,#c8b06b 80%);background:-webkit-linear-gradient(top,#dac893 0%,#c8b06b 100%);background:linear-gradient(to bottom,#dac893 0%,#c8b06b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dac893',endColorstr='#c8b06b',GradientType=0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.gradient-btn:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:#c8b06b;background:-webkit-linear-gradient(top,#c8b06b 20%,#b2984f 80%);background:-webkit-linear-gradient(top,#c8b06b 0%,#b2984f 100%);background:linear-gradient(to bottom,#c8b06b 0%,#b2984f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8b06b',endColorstr='#b2984f',GradientType=0);z-index:2;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.gradient-btn:hover:after{opacity:1}.gradient-btn>span{position:relative;z-index:3}.smile-gallery-slider{background:#133428;color:#fff}.smile-gallery-slider .btn-text-dark{color:#fff}.gallery-single.after .gallery-head:after{content:' *';font-size:15px}.smile-gallery-slider .gallery-single-outer span.smile-overlay:after{content:"";background-color:rgba(255,255,255,.5);position:absolute;width:100%;height:100%;top:0;left:0;-webkit-filter:unset;filter:unset}.generic-content-a .section-box{text-align:center;height:auto !important}.smile-gallery-slider .gallery-single-outer span img{-webkit-filter:none;filter:none}.smile-gallery-slider .owl-theme .owl-nav [class*=owl-]{color:#fff}.smile-gallery-slider .btn-text-dark:hover{color:#d8d1b0 !important}.home .all-services+.generic-content-a .section-box{text-align:center;height:auto}section.generic-content-a{padding:80px 0}.magazine-wrapper img{width:auto}.section-box hr{width:60%;background:#8c8460}.smagazine-wrapper .mod-content-fullwidth{width:70%;margin:0 auto;text-align:center;padding:0 0 20px;font-weight:300;color:#fff}.magazine-wrapper .mod-content-fullwidth p{color:#fff}ul.year{list-style:none;text-align:center;margin:10px auto 0;padding-left:0}ul.year li{font-family:'Oswald';font-weight:700;font-size:32px;color:#fff;border-right:1px solid #8c8460;padding:10px 25px;vertical-align:middle;display:inline-block}ul.year li:last-child{border-right:none}.ebook-fullwidth-container{background-color:#3a3630}.ebook-fullwidth-container .ebook-right-top img{width:auto;max-width:200px}.ebook-fullwidth-container .ebook-services p{font-size:18px;font-size:1.125rem;color:#fff}.ebook-fullwidth-container .ebook-services form label{font-size:18px;font-size:1.125rem;font-weight:400;text-transform:capitalize;color:#fff;text-align:left}.ebook-fullwidth-container .ebook-title2{display:block;text-align:left;font-size:32px;font-size:2rem;font-weight:700;color:#fff}section.all-services:after{content:"";background:#444138;position:absolute;top:0;width:100%;height:100%}section.all-services .section-box{position:relative;z-index:1}section.all-services{position:relative;background-size:cover;width:100%;background-color:#38362d}.tour-office-teaser-compact .mod-content-fullwidth p a.phone{color:#937841}.tour-office-teaser-c .mod-content-fullwidth h3{font-size:32px !important;line-height:34px}.ty-form{margin-top:40px}.ty-form label._form-label{margin-bottom:3px;float:none;font-weight:700;display:block;font-size:14px}.ty-form input[type=text],.ty-form input[type=email]{margin-bottom:13px}.ty-form button._submit{border-radius:5px;padding:10px 15px;font-size:22px;text-shadow:none;text-transform:uppercase;border:none;float:left;margin-top:10px;width:inherit;margin-bottom:20px;max-width:180px;transition:all .4s ease;transition:all .4s ease;background:#a68f63;background:-webkit-linear-gradient(top,#a68f63 20%,#937741 80%);background:-webkit-linear-gradient(top,#a68f63 0%,#937741 100%);background:linear-gradient(to bottom,#a68f63 0%,#937741 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68f63',endColorstr='#937741',GradientType=0)}.ty-form button._submit:hover{background:#c8b06b;background:-webkit-linear-gradient(top,#c8b06b 20%,#b2984f 80%);background:-webkit-linear-gradient(top,#c8b06b 0%,#b2984f 100%);background:linear-gradient(to bottom,#c8b06b 0%,#b2984f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8b06b',endColorstr='#b2984f',GradientType=0)}.disclaimer-wrapper{padding-bottom:25px}.disclaimer-wrapper span{color:#fff;font-size:9px}.play-btn-wrapper a:after{display:none}.play-btn-wrapper p{text-align:center !important}.play-btn-wrapper a,.play-btn-wrapper a:visited{color:#c8b06b;display:inline-block;text-align:center !important;float:none;font-weight:700}.play-btn-wrapper a:hover{color:#dac893}.play-btn-wrapper{width:100%;text-align:center;display:inline-block;margin:10px 0 0}.featured-person{padding:20px 0;margin:0 auto;max-width:400px}.featured-person .top{text-align:center}.featured-person .top .title{font-weight:400;font-size:24px;line-height:1.3em}.featured-person .bottom{padding:10px 10px 4px;background-color:#696258;text-align:center}.blogs-wrap .container{max-width:1200px}.gpr-review-avatar{max-width:180px}.gpr-review-header.gpr-clearfix{width:14%;display:inline-block;margin:10px}.greview-wrapper{max-width:907px;margin:auto;margin-top:30px}.gpr-minimal-light-style.footer-widget{border:0 !important;box-shadow:none}.gpr-review-content{display:inline-block;width:82%;vertical-align:top}.greview-wrapper a{color:#b4aa7c !important}.greview-wrapper a:hover{color:#dfd8bc !important}.niche-blocks.trio-blocks-d .swm-col-3 .list-item:before{background-color:#fff}section.niche-blocks.trio-blocks-d.featured-services-type2.featured-services-container{border-top:none}.offer-event-b h4{font-size:22px;font-size:1.375rem;line-height:1.625rem;margin-bottom:0}.offer-event-b .event-price{font-size:80px;font-size:5rem;line-height:5.25rem;font-weight:800;margin:0 0 10px}.offer-event.full-width .offer-event-b .event-price{float:none;margin-right:28px;display:inline-block;width:24%;vertical-align:middle}.offer-event.full-width .offer-event-b .event-desc{margin-top:10px}.offer-event.full-width .offer-event-b .event-desc span{font-size:23px;line-height:28px;text-transform:uppercase;text-align:left}.offer-event .offer-event-b .event-desc{font-weight:700;margin-bottom:10px!important;float:none;display:inline-block;width:70%;vertical-align:middle}.offer-event.full-width .offer-event-b .event-desc a{display:inline;color:#937841}.offer-event-b h4{margin-top:0 !important}.offer-event.full-width .offer-event-b .event-desc span{font-size:23px;line-height:28px;text-transform:uppercase;text-align:left;margin-top:20px}.offer-event.full-width .offer-event-b .event-desc a{display:inline}.offer-event .list-item{padding:0;background-color:#143327;border-radius:4px;margin-left:0;margin-right:0}.offer-event .content:before{content:"";font-family:FontAwesome;position:absolute;background-color:#0d2219;width:45px;height:100%;top:0;left:0;border-radius:4px 0 0 4px}.offer-event .list-item p{margin-top:20px}.offer-event .offer-gift{background-color:#0d2219;color:#e1e4f2;border-radius:50%;padding:15px;height:60px;width:60px;font-size:30px;font-size:1.875rem;line-height:27px;letter-spacing:0;text-align:center}section.birdeye-section{background:#d4d9d7;margin:0;padding:63px 0 40px;margin-top:40px}section.testimonial-video-only+.birdeye-section{margin-top:0}span.featservicelabel{text-transform:uppercase;font-weight:700;color:#000;margin:10px;font-size:.95rem}.contact-info-bar .appointment-box a.btn-default-dark.calendar:before{margin-right:4px}.mac.safari .contact-info-bar .contact-info-bar-multiple-entity .schedule ul.swm-bh.short li:last-of-type{left:auto}.page-template-contact-us-template .separator-right{border-right:1px solid #dcdcdc;margin-bottom:30px}.privacy-section{padding-bottom:20px}.ie .banner-1 .schedule ul.swm-bh.short{max-width:360px !important;margin-left:30px !important;width:100% !important}.ie .contact-info-bar .contact-info-bar-multiple-entity .schedule ul.swm-bh.short li:last-of-type{position:relative;left:0}.ie .contact-info-bar .appointment-box .schedule-box{margin-left:6%}.alignright{max-width:unset;width:auto}img.alignright.wp-image-520.size-medium{width:300px}a.btn-default-light.calendar:hover:before,a.btn-default-light.arrow-right:hover:after{color:#fff}a.btn-default-dark.calendar:before,a.btn-default-dark.arrow-right:after{padding:0}.home .schedule-online a.btn-default-dark.calendar:before{padding-right:4px}.banner-1 .schedule-online .content a.btn-default-dark.calendar span{margin-left:4px}.layout-header-b-wrapper a.btn-default-dark.calendar:before,.layout-header-b-wrapper a.btn-default-dark.arrow-right:after{margin-right:4px;padding-right:4px}.layout-header-b-wrapper a.btn-default-dark.calendar span{margin-left:3px}.gform_body ul.gform_fields{left:0!important}.site-header .search-submit,.content .search-submit{position:relative}.site-header .search-submit:before,.content .search-submit:before{content:"\f002";font:normal normal normal 24px/1 FontAwesome !important;color:#fff;text-indent:0 !important;font-size:30px}@media (min-width:769px) and (max-width:991px){.footer-container .col-container .col-md-3{border-right:0!important}footer .site-branding{text-align:center!important}.innerpage-banner-e .separator-right{border-right:0}.owl-prev,.tour-office-teaser-c-carousel .owl-nav .owl-prev{left:-2%}.owl-next,.tour-office-teaser-c-carousel .owl-nav .owl-next{right:-2%}}.tour-office-teaser-c .owl-carousel.carousel-thumbnail .item img{border:0!important}ul.faq-list{padding-left:0;left:0;margin-left:0}.page-template-testimonial-template .mfp-auto-cursor button.mfp-close{top:-44px!important;bottom:auto;color:#fff!important}body .popup-content .mfp-close{color:#fff!important}@media (min-width:569px){.video-wrapper.alignright,img.alignright{padding-left:1.25rem}}@media (min-width:992px) and (max-width:1199px){.contact-info-bar .appointment-box .schedule-box{width:auto!important;display:block!important;text-align:center!important;margin:0!important}.contact-info-bar .appointment-box .schedule ul.swm-bh.short li span.day{width:45px!important;font-size:12px!important}.contact-info-bar .appointment-box .schedule ul.swm-bh.short li span.time{font-size:12px}}.ginput_container_consent{position:relative;padding-left:25px}.ginput_container_consent input{position:absolute;left:0;top:0}.gfield--type-consent .gfield_label{display:none !important}.gfield_consent_label{font-size:.8125rem;line-height:1.2em;padding-top:.0625rem}#input_3_9{left:0}