:root{--accent-color:#009c4e;--light-accent-color:#cee8db;--light-grey:#f5f6f5;--dark-color:#1d2720;--black:#000;--dark-bg-green:#0f1410;--white:#fff;--body-text:#4c4c4c;--body-text-light:#c2d3c7}.equal-height.row{overflow:hidden;align-items:stretch}.equal-height>[class*=col-]{margin-bottom:-99999px;padding-bottom:99999px;display:flex;flex-direction:column;align-self:stretch}.img-container.md-max-height{overflow:hidden;align-items:center;justify-content:center;border-radius:10px;height:100%}.img-container.md-max-height img{width:100%;height:100%;object-fit:cover}.w-fit-content{width:fit-content}.opacity-extra-medium{opacity:.6}.small-screen{height:310px}.fz-16{font-size:16px}.line-height-22{line-height:22px}.btn-link.text-extra-dark-gray,.text-extra-dark-gray,a.text-extra-dark-gray-hover:hover{color:var(--dark-bg-green)}blockquote{color:var(--body-text);line-height:24px}.text-extra-medium{font-size:16px;line-height:25px}body{color:var(--body-text)}p{margin:0 0 15px;line-height:24px}.bg-extra-dark-gray{background-color:var(--black)}.border-color-golden-brown{border-color:var(--accent-color)!important}.btn-link.text-yellow-ochre,.text-yellow-ochre,a.text-yellow-ochre-hover:hover{color:var(--accent-color)}.text-light-iris-blue{color:var(--light-grey)}input::placeholder,textarea::placeholder{color:var(--accent-color)!important}input[type=date i]::-webkit-calendar-picker-indicator{filter:brightness(.6) invert(.5) sepia(.5) hue-rotate(85deg) saturate(300%)}.bg-dark-slate-blue{background-color:var(--dark-bg-green)}.bg-dark-color{background-color:var(--dark-color)}.bg-iris-blue{background-color:var(--accent-color)}.bg-light-iris-blue{background-color:var(--light-grey)}.bg-light-iris-blue.box-shadow-small{box-shadow:0 0 15px rgb(76 76 76 / .08)}.bg-transparent-iris-blue{background-color:rgb(45 148 192 / .9)}section.big-section{padding:100px 0}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mb-5{margin-bottom:5px!important}.fit-content{width:fit-content}.navbar-light .navbar-toggler{color:var(--white);border-color:var(--white)}.navbar-toggler-line{background:var(--white)}header .navbar .navbar-brand img{max-height:70px}.btn-link.text-iris-blue,.footer-dentist.footer-light a:hover,.text-iris-blue,a.text-iris-blue-hover:hover,a:focus,a:hover{color:var(--accent-color)}.home-header .btn.btn-iris-blue:focus,.home-header .btn.btn-iris-blue:hover,.navbar .btn.btn-iris-blue:hover,.navbar .home-header .btn.btn-iris-blue:focus,.page-header .btn.btn-iris-blue:focus,.page-header .btn.btn-iris-blue:hover{color:var(--white);border-color:var(--white)}.btn.btn-iris-blue:focus,.btn.btn-iris-blue:hover{color:var(--accent-color);border-color:var(--accent-color)}.btn.btn-fancy.btn-large{font-size:12px;padding:13px 25px}.btn.btn-iris-blue{background:var(--accent-color);border-color:var(--accent-color)}.glowCookies__banner__3 .btn__section button{border-radius:4px!important;font-size:12px!important;padding:13px 25px;text-transform:uppercase;width:auto;font-family:Poppins,sans-serif;font-weight:500}.sticky .dropdown-menu,.sticky .header-light.header-always-fixed-scroll,.sticky.header-appear .header-light{background-color:var(--dark-color)!important}.navbar.navbar-light .navbar-nav .nav-link,.sticky .dropdown-menu a,.sticky .navbar.header-light .header-cart-icon>a,.sticky .navbar.header-light .header-language>a,.sticky .navbar.header-light .header-search-icon>a,.sticky .navbar.header-light .header-social-icon>a,.sticky .navbar.header-light .nav-bar-contact,.sticky .navbar.header-light .navbar-nav .nav-link{color:var(--white)!important}.navbar.navbar-light .navbar-nav .nav-link{display:flex;align-items:center}.navbar.navbar-light .navbar-nav .nav-item.active .nav-link,.navbar.navbar-light .navbar-nav>.dropdown.active>a,.sticky .navbar.header-light .navbar-nav>.dropdown.active>a{color:var(--accent-color)!important}header.sticky .header-light .navbar-toggler-line{background:var(--white)}.dropdown-menu li:hover a,.navbar.header-light .navbar-nav .nav-item:hover .nav-link,.navbar.navbar-light .navbar-nav>.nav-item.dropdown.simple-dropdown:hover>a{color:var(--accent-color)!important}.sticky .simple-dropdown .dropdown-menu{border-radius:0 0 4px 4px}.nav-link i{margin-left:5px;margin-top:1px}.simple-dropdown .dropdown-menu{padding:15px 0}.top-bar-contact a,.top-bar-contact-list{color:var(--body-text-light)}.top-bar-contact a:hover{color:var(--accent-color)}.overlay{width:100%;height:100%;background:rgb(0 0 0 / .3);position:absolute}.services-section .single-services a:hover p{color:var(--body-text)}.team-member-image{max-height:360px}.tab-style-05 .nav-tabs .nav-link.active{background:var(--accent-color)!important;color:var(--white)!important}footer.bg-extra-dark-gray{background-color:#0b1a0f}footer.bg-extra-dark-gray p{color:var(--white);opacity:.8}footer.bg-extra-dark-gray a{color:var(--white)}.terms-link-container{justify-content:center;margin-top:10px;font-family:Poppins,'sans-serif'}.terms-link{font-size:12px}#cookie h5,#privacy h5,#terms h5{font-weight:400!important;letter-spacing:-1px;font-family:Poppins,sans-serif;font-size:1.8rem;line-height:2.5rem;text-transform:unset!important;color:var(--accent-color)}#cookie h3,#privacy h3,#terms h3{font-weight:400!important;letter-spacing:-1px;font-family:Poppins,sans-serif;font-size:2.3rem;line-height:3rem;text-transform:unset!important}.footer-hours .col_one_fourth{min-width:200px;width:100%;max-width:100%}.footer-hours .col_one_fourth:first-child{margin-right:50px}.footer-hours .col_one_fourth:not(:first-child){margin-top:-34px}.footer-hours .col_one_fourth p.alt-font{color:var(--white)!important;margin-top:0!important;margin-bottom:10px;line-height:24px;position:relative;width:fit-content;font-size:15px}.footer-hours .col_one_fourth p.alt-font:after{content:"";border-bottom:1px solid;left:0;position:absolute;top:100%;width:100%}.footer-hours .col_one_fourth .widget table tr td:last-child{text-align:end}.footer-content .header-social-icon a>i{font-size:20px}@media only screen and (max-width:575px){.footer-hours .col_one_fourth:not(:first-child){margin-top:50px}.footer-hours .col_one_fourth:first-child{margin-right:0}}.widget table+p{font-size:14px;margin-top:20px;font-style:italic;opacity:.8}#error_message,#submit_message{font-size:14px;height:50px;display:none;line-height:50px;color:#202020;font-weight:500;left:50%;bottom:40px;background-color:#fff;position:fixed;border-radius:10px;box-shadow:15px 30px 80px 4px rgb(0 0 0 / .18);margin:0;padding:0 30px 0 0;border:none;cursor:pointer;width:auto;z-index:1500;-ms-transform:translateX(-50%) translateZ(0);-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);-webkit-transition:bottom .3s,box-shadow .3s;-moz-transition:bottom .3s,box-shadow .3s;transition:bottom .3s,box-shadow .3s}#error_message i,#submit_message i{display:block;float:left;position:relative;left:-2px;color:#fff;line-height:50px;width:50px;height:50px;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#c41f1f}#submit_message i{background:#7fb924}#error_message span,#submit_message span{padding-left:10px}#error_message:hover,#submit_message:hover{bottom:37px;box-shadow:3px 5px 10px 0 rgb(0 0 0 / .1)}@media only screen and (max-width:1110px){#error_message,#submit_message{width:90%;max-width:500px;font-size:13px;letter-spacing:-.4px}}@media only screen and (max-width:480px){#error_message span,#submit_message span{font-size:12px;width:75%;width:calc(100% - 50px);position:absolute;top:50%;display:inline-block;line-height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1450px){body.left-side-menu-active #error_message,body.left-side-menu-active #submit_message{left:calc(50% + 150px)}}@media only screen and (max-width:580px){#error_message,#submit_message{display:none}}button[type=submit]{position:relative;overflow:hidden}button[type=submit] span.loader{background-color:inherit;border-radius:inherit}button[type=submit].loading span.loader:before{width:20px;height:20px;margin:0 auto;content:'';position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;border:1px solid #fff;border-radius:50%;z-index:2;border-left-color:#fff0;border-right-color:#fff0;animation:cssload-spin 650ms infinite linear;-o-animation:cssload-spin 650ms infinite linear;-ms-animation:cssload-spin 650ms infinite linear;-webkit-animation:cssload-spin 650ms infinite linear;-moz-animation:cssload-spin 650ms infinite linear}button[type=submit].loading span.loader:after{background-color:inherit;border-radius:inherit;width:100%;height:100%;position:absolute;left:0;top:0;content:'';z-index:1}button[type=submit].loading.dark-loading span.loader:before{border:1px solid #000;border-left-color:#fff0;border-right-color:#fff0}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}#terms h4{color:var(--accent-color)!important;font-size:25px}#terms h5{font-size:20px}select.classic{background-color:#fff0;background-image:linear-gradient(45deg,transparent 50%,var(--accent-color) 50%),linear-gradient(135deg,var(--accent-color) 50%,transparent 50%);background-position:calc(100% - 20px) calc(2em + 2px),calc(100% - 15px) calc(2em + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat}select.classic:focus{background-repeat:no-repeat;outline:0}.h1,.home-header .h1{line-height:5.5rem;font-size:70px}.h6,.home-header h1{font-size:1.8rem;line-height:2.5rem}.list-col-3{columns:3}.list-col-2{columns:2}.h2,h2{font-size:3.9rem;line-height:5rem}@media only screen and (max-width:991px){.img-container.md-max-height{max-height:350px}.img-container.md-max-height img{width:100%;height:100%;object-fit:cover}p.w-90{width:100%}.list-col-3{columns:2}}@media only screen and (max-width:768px){.h2,h2{font-size:2.9rem;line-height:3.2rem}.h1,.home-header .h1{font-size:50px;line-height:60px}.h6,.home-header h1{font-size:1.3rem;line-height:2rem}.list-col-3{columns:1}.list-col-2{columns:1}}@media only screen and (max-width:480px){.h2,h2{font-size:1.9rem;line-height:2.2rem}.h1,.home-header .h1{font-size:40px;line-height:50px}}@media (max-width:991.999px){.dropdown-menu{background:#323232!important}}@media (min-width:767.999px){.page-header{padding-bottom:160px}}input[type=checkbox]+label.consentment span{border:none;display:inline;line-height:1;margin-left:3px;margin-right:3px;font-size:12px}input[type=checkbox]+label.consentment span:after{content:none}.consentment-container{margin-bottom:30px}table{font-family:Poppins,sans-serif}table td{line-height:1.8}