@charset "UTF-8";@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-300.eot");src:local(""),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-300.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-300.woff2") format("woff2"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-300.woff") format("woff"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-300.ttf") format("truetype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-300.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-regular.eot");src:local(""),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-regular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-regular.woff2") format("woff2"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-regular.woff") format("woff"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-regular.ttf") format("truetype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-regular.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-700.eot");src:local(""),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-700.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-700.woff2") format("woff2"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-700.woff") format("woff"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-700.ttf") format("truetype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-700.svg#Montserrat") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-300.eot");src:local(""),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-300.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-300.woff2") format("woff2"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-300.woff") format("woff"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-300.ttf") format("truetype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.eot");src:local(""),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.woff2") format("woff2"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.woff") format("woff"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.ttf") format("truetype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.eot");src:local(""),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.woff2") format("woff2"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.woff") format("woff"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.ttf") format("truetype"),url("/wp-content/themes/ovaltwo-child/assets/fonts/open-sans-v34-latin/open-sans-v34-latin-700.svg#OpenSans") format("svg")}body{font-family:"Open Sans",sans-serif;font-weight:100;color:#333}.mainContent{padding-top:80px}.navbar-brand img{max-height:40px;width:auto}.navbar-custom{background-color:#5c4e71;font-size:.9em;margin-bottom:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:300}.navbar-custom li a{color:#fff;background:url("/wp-content/themes/ovaltwo-child/assets/img/menu-bg.png") no-repeat;background-position:right;font-weight:100}.navbar-custom li:last-child a{background:0 0}.navbar-custom li.active a,.navbar-custom li a:hover,a:hover,.navbar-custom li a.focus{color:#b6a3b6}.navbar-toggler{border-color:#fff}.dropdown-menu{font-size:.8rem;margin-top:0;background-color:#5c4e71;border-top:none;border-color:rgba(109,90,65,.2)}.dropdown-menu li a:hover,.dropdown-menu li.active a{background:#b6a3b6;color:#fff}.dropdown-menu[data-bs-popper]{margin-top:15px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:0 0 5px 5px}.dropdown-toggle:active,.open .dropdown-toggle,.dropdown-toggle:focus{background-color:none;color:#b6a3b6}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-custom li.active a,.navbar-custom li a:hover,a,.btn:focus{outline:none;box-shadow:none}.contactBar{font-size:.8rem;border-bottom:1px solid #eee;padding-top:8px;padding-bottom:8px;color:#5c4e71}.contactBar a{font-weight:100;text-decoration:none;text-transform:uppercase}.bannerImage{margin-bottom:30px}ul.socialLinks{margin:0;padding:0}ul.socialLinks li{list-style:none;display:inline-block;margin-left:5px}ul.socialLinks li a{color:rgba(92,78,113,.7)}ul.socialLinks li a:hover{color:rgba(92,78,113,1)}footer ul.socialLinks li a{color:rgba(255,255,255,.8)}footer ul.socialLinks li a:hover{color:rgba(255,255,255,1)}.btn-site{background:#5c4e71;color:#fff;border:1px solid #5c4e71}.btn-site:hover{background:#fff;color:#5c4e71}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#5c4e71;text-transform:uppercase;font-size:1.8em}strong{font-weight:900;color:#5c4e71}.title{margin-bottom:45px}.gform_button{background:#5c4e71 !important;color:#fff !important;border:1px solid #5c4e71 !important}.gform_button:hover{background:#fff !important;color:#5c4e71 !important}.gform-body h5{font-size:1.2em !important;text-transform:none !important;font-weight:600 !important}.gfield_label{color:#5c4e71 !important;font-size:1.1rem !important;font-weight:400 !important}.gform-field-label--type-inline{color:#666 !important}.colourBlock{background:rgba(92,78,113,.2);padding:40px 40px 25px;-moz-box-shadow:2px 2px 10px #ddd;-webkit-box-shadow:2px 2px 10px #ddd;box-shadow:2px 2px 10px #ddd}.openHours{margin-top:45px;background:#5c4e71;color:#fff;padding:30px}.openHours ul,.openHours li{margin:0;padding:0}.openHours li{list-style:none;display:inline-block;border-right:1px solid #fff;padding-left:10px;padding-right:10px}.openHours li:first-child{padding-left:none}.openHours li:last-child{border-right:none;padding-right:none}small{color:#666;font-size:1.4rem}a{color:#5c4e71;font-weight:900}.flex{display:flex;align-items:center;justify-content:center}.myIframe{position:relative;padding-bottom:48%;padding-top:30px;height:0;overflow:auto;-webkit-overflow-scrolling:touch;border:none;margin-bottom:0;margin-top:0}.myIframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0;margin-bottom:0}.mpIframe{position:relative;padding-bottom:20.25%;padding-top:30px;height:0;overflow:auto;-webkit-overflow-scrolling:touch;border:none}.mpIframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{margin:0;border:0;background:0 0}.form-control{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;background:rgba(255,255,255,1);padding:15px;margin:0}.card{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;border:0}h5.card-title,h3.card-title{font-size:1.2rem}.servciesBlock{margin-top:45px;margin-bottom:45px;padding-top:45px;padding-bottom:45px;background:#f7f7f7}.servciesBlock h2{margin-bottom:45px}.bannerImage{position:relative}.bannerImage h1{position:absolute;left:20px;bottom:20px;padding:0;margin:0}.bannerImage h1 a{font-weight:100;text-decoration:none}.hr{display:block;height:1px;background:#f1f1f1;margin-top:45px;margin-bottom:45px}footer{margin-top:0;padding-top:60px;background-color:#5c4e71;color:#fff}footer h3{color:#fff;font-size:1.2rem;text-transform:uppercase;margin-bottom:20px}footer a{font-family:"Open Sans",sans-serif;color:#fff;text-decoration:none;font-weight:100;font-size:.9rem}footer a:hover{color:#fff;text-decoration:underline}footer ul{margin:0 0 30px;padding:0}footer ul li{list-style:none}#copyright{border-top:1px solid rgba(255,255,255,.5);margin-top:30px;padding-top:10px;padding-bottom:5px;font-size:.7rem}#copyright a{text-decoration:underline}#copyright a:hover{color:#fff}#cookie-notice a{color:#fff;font-weight:400}.modal-content img{max-width:150px;height:auto;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto}h5.modal-title{font-size:1.2rem}.staffBlock{text-align:center;background:rgba(92,78,113,.1);padding:30px;margin-bottom:30px}.staffBlock img{margin-bottom:30px}.staffBlock h4{font-size:1.2rem;min-height:45px}.staffBlock .theContent{min-height:100px}.staffBlock span small{font-size:.8rem;display:block;height:45px}.staffBlock a{margin:0;border:0;background:0 0;padding:5px}.pdfBox{text-align:center;color:rgba(92,78,113,1);margin-bottom:30px;padding:30px}.pdfBox h5{font-size:1rem;margin-top:10px;min-height:50px;margin-bottom:0;line-height:1.1rem}.pdfBox span{margin-top:5px;display:block;font-size:.6rem;text-transform:uppercase;line-height:1rem;min-height:70px;margin-bottom:10px;color:#333;font-weight:400}.financeBlock{text-align:center}.financeBlock h5{font-size:1.2rem;font-weight:900;margin-bottom:30px}.financeBlock h5 small{font-size:1rem;font-weight:400}.financeBlock a{text-decoration:none;margin-bottom:30px;display:block}.financeBlock a .theContent{background:rgba(92,78,113,.2);color:#5c4e71;font-weight:100;padding:5px;transition:.4s}.financeBlock a:hover .theContent{background:#5c4e71;color:#fff}ul.treatmentList{margin:0 0 30px;padding:0}ul.treatmentList li{list-style:none;margin:0;padding:15px;border-bottom:1px solid #fff;background:rgba(92,78,113,.1);transition:.4s}ul.treatmentList li:hover{background:rgba(92,78,113,.7);color:#fff}.smileGallery img{transition:.4s;transform:scale(.9);z-index:-1}.smileGallery img:hover{transform:scale(1.05)}#dentalPlan .theContent h4{font-size:1.3rem}#dentalPlan .theContent.listBlock{display:block;margin-bottom:40px;background:rgba(92,78,113,.1);padding:30px}#dentalPlan a.pdfDownload{display:block;text-decoration:none;padding:10px;border:1px solid #eee;transition:.4s;margin-bottom:10px}#dentalPlan a.pdfDownload svg{max-width:30px;height:auto;margin-right:10px}#dentalPlan a.pdfDownload:hover{color:#fff;background:rgba(92,78,113,1)}#dentalPlan .contactFormBlock{background:rgba(92,78,113,.1);padding:15px}#dentalPlan .contactFormBlock label{width:100%}#dentalPlan .contactFormBlock .wpcf7-list-item-label{padding-left:10px}.wpcf7-not-valid-tip{color:red !important}p.googleNotice{font-size:.1rem}.grecaptcha-badge{visibility:hidden}#content .theContent{font-size:1.2rem}@media (max-width:1200px){.navbar-custom li a{background:0 0}}