ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}}.block-editor-tools-panel-color-gradient-settings__item:nth-child(1 of.block-editor-tools-panel-color-gradient-settings__item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:24px}.block-editor-tools-panel-color-gradient-settings__item:nth-last-child(1 of.block-editor-tools-panel-color-gradient-settings__item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}a,body{color:#404040}body{margin:0;height:100%;max-height:100%;font-size:1.8rem;line-height:1.8;font-family:area-normal,sans-serif;font-weight:100;font-style:normal;letter-spacing:.5px}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;display:block;height:1px;border:0;border-top:2px solid #acacac;margin:60px 0;padding:0}a{background-color:#fff0;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:color ease .3s;-moz-transition:color ease .3s;-ms-transition:color ease .3s;-o-transition:color ease .3s}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,hr,input{overflow:visible}button,select{text-transform:none}button{appearance:button;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{appearance:button;-webkit-appearance:button;font:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1600px){body{font-size:1.6rem}}@media only screen and (max-width:1400px){body{font-size:1.5rem}}@media only screen and (max-width:1000px){body{font-size:1.4rem}}@media only screen and (max-width:500px){body{font-size:1.3rem}}@media only screen and (max-width:400px){body{font-size:1.2rem}}h1{margin-top:0;font-size:7.5rem;line-height:1.3;letter-spacing:2px}h1,h2,h4{text-rendering:optimizeLegibility;font-family:"miller-display",serif;font-weight:100;font-style:normal}h2,h5{font-size:5rem}h5{font-weight:100;line-height:5rem;letter-spacing:3px;margin:0 50px 0 0}h5,h5 span,p#breadcrumbs{font-family:"miller-display",serif}h5,p#breadcrumbs{text-rendering:optimizeLegibility;line-height:1;font-style:normal}p#breadcrumbs{font-size:2.2rem;margin:0 0 60px;font-weight:600;max-width:inherit}h5 span{font-weight:300;font-style:italic}.banner.inner-banner .banner-content h1{font-size:5.5rem}@media only screen and (max-width:1500px){.banner.inner-banner .banner-content h1{font-size:4.5rem}}@media only screen and (max-width:1400px){.banner.inner-banner .banner-content h1{font-size:4rem}}@media only screen and (max-width:1000px){.banner.inner-banner .banner-content h1{font-size:3.5rem}}@media only screen and (max-width:600px){.banner.inner-banner .banner-content h1{font-size:3rem}}@media only screen and (max-width:500px){.banner.inner-banner .banner-content h1{margin:0 0 20px}}@media only screen and (max-width:450px){.banner.inner-banner .banner-content h1{margin:0 0 20px}}h2{line-height:1.4;letter-spacing:2px;margin:0}@media only screen and (max-width:1500px){h2{font-size:4.5rem}}@media only screen and (max-width:1400px){h2{font-size:3.75rem}}@media only screen and (max-width:1000px){h2{font-size:3.25rem}}@media only screen and (max-width:600px){h2{font-size:3rem;line-height:1.3}}h4,h6{letter-spacing:1px;margin:0}h4{font-size:5rem;line-height:1.3}@media only screen and (max-width:1500px){h4{font-size:4rem}}@media only screen and (max-width:1400px){h4{font-size:3.75rem}}@media only screen and (max-width:1000px){h4{font-size:3.5rem}}@media only screen and (max-width:600px){h4{font-size:3rem;line-height:4rem}}@media only screen and (max-width:1600px){h5{font-size:4rem}}@media only screen and (max-width:1400px){h5{font-size:3.75rem}}@media only screen and (max-width:1000px){h5{font-size:3.5rem}}@media only screen and (max-width:700px){h5{font-size:3rem;line-height:5rem;margin:0}}h6{font-size:1.8rem;font-weight:600}.form-content-bottom label a,a:hover{color:#909e67}p,ul{margin:1.6em 0}ul ul{margin:.4em 0}@media only screen and (max-width:550px){hr{margin:20px 0}}footer,h6,header{width:100%}.content-holder{max-width:1800px;width:85%;margin:0 auto}@media only screen and (max-width:1650px){.content-holder{width:90%}}@media only screen and (max-width:1000px){.full-width-section .content-holder{width:75%}}.btn.dark-blue-btn{background:#909e67;color:#fff}.btn.dark-blue-btn:hover,.btn.light-green-btn{background:#d9eac1;color:#454b32}.btn.dark-green-btn,.btn.light-green-btn:hover{background:#909e67;color:#fff}.btn.dark-green-btn:hover{background:#d9eac1;color:#454b32}@media only screen and (max-width:1100px){header .btn.dark-green-btn{display:none}}.btn,button{padding:12px 40px 14px;border-radius:50px;border:0;display:flex;flex-wrap:wrap;align-content:center;width:fit-content;transition:.3s;z-index:9;cursor:pointer;align-items:center}@media only screen and (max-width:1400px){.btn,button{padding:12px 20px 14px}}button{height:58px}button.light-green-btn{display:flex;align-content:center}a.btn-arrow{height:58px;align-content:center;margin:0 0 0 35px}.btn-arrow.dark-arrow,a.btn-arrow.dark-arrow{display:flex;flex-wrap:wrap;color:#404040}.btn-arrow.dark-arrow img,a.btn-arrow.dark-arrow img{margin:0 0 0 20px}header{background:#fff;z-index:999!important}.subnav .content-holder,header .content-holder{display:flex;flex-wrap:wrap;justify-content:space-between;padding:25px 0;align-items:center}@media only screen and (max-width:700px){header .content-holder{padding:25px 5%}}.subnav{background:#8b9295}.subnav .content-holder{padding:16px 0}.subnav .content-holder a{color:#fff;font-size:1.6rem;letter-spacing:1px}@media only screen and (max-width:850px){.subnav .content-holder a:last-of-type{display:none}}@media only screen and (max-width:600px){.subnav{display:none}}.banner{height:calc(100vh - 204px);display:flex}@media only screen and (max-width:1000px){.banner{flex-wrap:wrap;height:inherit}}.banner-content,.banner-image{width:50%;background:#f0f0f0;display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1000px){.banner-content,.banner-image{width:100%}.banner-image{order:1;max-height:100%;min-height:100%}.banner-content{order:2}}.banner-content{padding:5%0 0 6%;background-image:url(https://www.bradendentalcare.co.uk/wp-content/uploads/2023/10/pattern-alt.png);background-size:93% 29%;background-repeat:repeat-x;background-blend-mode:color-burn;background-position:0-9%;flex-direction:row}@media only screen and (max-width:1700px),(max-height:950px){.banner-content{padding:4%0 0 6%;background-size:72% 25%;background-position:0-13%}h1{font-size:6rem;line-height:1.2}}@media only screen and (max-width:1400px){h1{font-size:4.5rem;line-height:1.2}}@media only screen and (max-width:1000px){h1{font-size:3.75rem;line-height:1.2}.banner-content{padding:75px 5%;background:#f0f0f0}}@media only screen and (max-width:800px){.banner-content{padding:50px 5%;background:#f0f0f0}}@media only screen and (max-width:700px){.banner-content{padding:50px 10%}}@media only screen and (max-width:550px){.banner-content .btn{width:100%;justify-content:center}.banner-content a.btn-arrow{display:none}}.banner-content hr{border-top:3px solid #8b9295;width:100%;margin:40px 0}@media only screen and (max-width:500px){.banner-content hr{display:none}}.banner-content h1{margin:0 100px 0 0;width:100%}@media only screen and (max-width:800px){.banner-content h1,.banner-content p{margin:0}}@media only screen and (max-width:500px){.banner-content h1{margin:0 0 20px}}.banner-content p{margin:0 100px 45px 0;font-size:2.8rem;line-height:1.6;max-width:430px;width:100%}@media only screen and (max-width:1700px){.banner-content p{font-size:2.5rem}}@media only screen and (max-width:1400px){.banner-content p{font-size:2rem}}@media only screen and (max-width:400px){.banner-content p{margin:0 0 25px;font-size:1.6rem}}.banner-image{position:relative}.banner-image .object-fit{position:absolute;height:calc(100vh - 110px)}@media only screen and (max-width:1300px){.banner-image .object-fit{height:100%}}.banner.inner-banner{height:calc(80vh - 204px)}@media only screen and (max-width:1820px){.banner.inner-banner{height:calc(700px - 204px)}}@media only screen and (max-width:1000px){.banner.inner-banner{height:inherit}}.banner.inner-banner .banner-content{background-size:75% 30%}.banner.inner-banner .object-fit{height:calc(80vh - 111px)}@media only screen and (max-width:1820px){.banner.inner-banner .object-fit{height:calc(700px - 111px)}}@media only screen and (max-width:1200px){.banner.inner-banner .object-fit{height:calc(700px - 204px)}}@media only screen and (max-width:1000px){.banner.inner-banner .object-fit{position:relative;max-height:400px;min-height:400px;height:inherit}}@media only screen and (max-width:825px){.banner.inner-banner .object-fit{max-height:325px;min-height:325px}}.breadcrumbs-wrapper,.footer-content-four p,.intro .content p,.vcard{width:100%}@media only screen and (max-width:1500px){p#breadcrumbs{font-size:1.6rem;margin:0 0 30px}}p#breadcrumbs span{margin:0 10px}p#breadcrumbs span:first-of-type{margin:0 10px 0 0}@media only screen and (max-width:450px){p#breadcrumbs span:first-of-type{margin:0;font-size:1.3rem;line-height:30px}}span.breadcrumb_last{font-style:italic;font-weight:100}footer{background:#f0f0f0}footer .content-holder{padding:100px 0}@media only screen and (max-width:833px){footer .content-holder{padding:100px 5%}}@media only screen and (max-width:700px){footer .content-holder{padding:50px 5%}}@media only screen and (max-width:600px){footer .content-holder{padding:50px 5% 100px}}.footer-content-bottom svg{filter:grayscale(1)}.contact-form form,.footer-content-wrapper-bottom,.footer-content-wrapper-top{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-content-four:first-of-type{max-width:300px;width:100%}.footer-content-four:last-of-type{max-width:250px;width:100%}.footer-content-four{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;padding:0 25px 0 0}@media only screen and (max-width:1335px){.footer-content-four,.footer-content-four:first-of-type,.footer-content-four:last-of-type{flex:auto;margin:0 5% 5%0;max-width:400px;padding:0}.footer-content-wrapper-top{justify-content:flex-start}.footer-content-wrapper-bottom{justify-content:space-between}}@media only screen and (max-width:988px){.footer-content-four,.footer-content-four:first-of-type,.footer-content-four:last-of-type{margin:0 0 5%;max-width:375px}}@media only screen and (max-width:933px){.footer-content-four,.footer-content-four:first-of-type,.footer-content-four:last-of-type{margin:0 0 10%}}@media only screen and (max-width:550px){.footer-content-four,.footer-content-four:first-of-type,.footer-content-four:last-of-type{margin:0 0 5%;max-width:100%}.footer-content-four a.btn{width:100%;justify-content:center}}.footer-content-four ul{list-style:none;padding:0;width:100%;margin:1.6em 0 0}.social-logos{margin:20px 20px 0 0}a.facebook-icon-footer:hover rect#Rectangle_72{fill:#4267b2;transition:.3s}a.instagram-icon-footer:hover rect#Rectangle_72{fill:#c13584;transition:.3s}.footer-content-bottom.wide-box{max-width:65%;text-align:left}.footer-content-bottom{text-align:right;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;font-size:1.7rem}@media only screen and (max-width:1575px){.footer-content-bottom{font-size:1.6rem;justify-content:flex-start}}@media only screen and (max-width:1250px){.footer-content-bottom,.footer-content-bottom.wide-box{max-width:100%;text-align:left;font-size:1.5rem}}@media only screen and (max-width:750px){.footer-content-bottom,.footer-content-bottom.wide-box{font-size:1.4rem}}.footer-content-bottom p{margin:1.6em 0 0}.opening-hours-wrapper{width:350px;display:flex;flex-wrap:wrap;margin:20px 0}.footer-content-four .opening-hours-wrapper{margin:20px 0 0;max-width:360px}@media only screen and (max-width:400px){.footer-content-four .opening-hours-wrapper{max-width:360px;width:100%}}.opening-hours-wrapper .day,.opening-hours-wrapper .time{width:50%}.object-fit{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.get-in-touch{background:url(https://www.bradendentalcare.co.uk/wp-content/uploads/2023/10/pattern.png)repeat-y #404040;background-size:22.5%;background-position:top right}@media only screen and (max-width:1000px){.get-in-touch{background:#404040}}.get-in-touch .content-holder{padding:100px 0}@media only screen and (max-width:700px){.get-in-touch .content-holder{padding:50px 5%}}.form-intro{margin:0 0 50px}.form-content-bottom,.form-intro{color:#e5e6e6;display:flex;flex-wrap:wrap;justify-content:space-between}.form-intro h5{display:flex;flex-wrap:wrap;align-content:center;font-size:5.5rem}@media only screen and (max-width:1820px){.form-intro h5{margin:0 30px 20px 0}}@media only screen and (max-width:1600px){.form-intro h5{font-size:4rem}}@media only screen and (max-width:1400px){.form-intro h5{font-size:3.75rem}}@media only screen and (max-width:1000px){.form-intro h5{font-size:3.5rem;margin:0 0 20px}}@media only screen and (max-width:600px){.form-intro h5{font-size:3rem}}.form-intro h5 span{margin:0 0 0 10px}.contact-form{max-width:75%}@media only screen and (max-width:1000px){.contact-form{max-width:100%}}.form-intro p{margin:0;width:60%}@media only screen and (max-width:1820px){.form-intro p{width:75%}}@media only screen and (max-width:1000px){.form-intro p{width:100%}}.form-content-left{width:49%}@media only screen and (max-width:700px){.form-content-left{width:100%;margin:0 0 15px}}.contact-form form input,.contact-form form select{padding:22px;height:75px}.contact-form form input,.contact-form form select,.contact-form form textarea{width:100%;margin:0 0 15px;background:#4a4949;border:0;color:#e5e6e6;font-size:1.7rem;border-bottom:2px solid #93999a;font-weight:100;letter-spacing:1px}@media only screen and (max-width:1250px){.contact-form form input,.contact-form form select,.contact-form form textarea{height:inherit;padding:18px;font-size:1.5rem}}.form-content-left select:last-of-type{margin:0;padding:18px 22px 22px;appearance:none;background-image:url(https://www.bradendentalcare.co.uk/wp-content/uploads/2023/10/down-arrow-1.png);background-repeat:no-repeat;background-position:right 2.5rem center}.contact-form form textarea{height:100%;padding:30px;line-height:3rem}@media only screen and (max-width:1250px){.contact-form form textarea{padding:20px}}@media only screen and (max-width:700px){.contact-form form textarea{height:200px}}.contact-form form input::placeholder,.contact-form form select::placeholder,.contact-form form textarea::placeholder{color:#e5e6e6;font-size:1.7rem;letter-spacing:1px;font-weight:100;overflow:visible}@media only screen and (max-width:1250px){.contact-form form input::placeholder,.contact-form form select::placeholder,.contact-form form textarea::placeholder{font-size:1.5rem}}@media only screen and (max-width:750px){.contact-form form input::placeholder,.contact-form form select,.contact-form form select::placeholder,.contact-form form textarea::placeholder{font-size:1.4rem}}.form-content-bottom{margin:50px 0 0}@media only screen and (max-width:853px){.form-content-bottom{justify-content:center;text-align:center;width:100%;max-width:800px;margin:50px auto 0;flex-direction:column}}@media only screen and (max-width:550px){.form-content-bottom{margin:0}.form-content-bottom .btn{max-width:100%}}.form-content-bottom label{font-size:1.6rem;color:#c3c3c3;flex:1;padding:0 50px 0 0}@media only screen and (max-width:1300px){.form-content-bottom label{font-size:1.5rem}}@media only screen and (max-width:853px){.form-content-bottom label{font-size:1.3rem;width:100%;text-align:left;padding:0}}.contact-form form .form-content-bottom input{background:0 0;padding:0;margin:0 10px 15px 0;width:30px;height:40px}@media only screen and (max-width:853px){.contact-form form .form-content-bottom input{margin:0 0 20px}.form-content-bottom button{max-width:250px;width:100%;justify-content:center;margin:30px 0 0}}.full-width-section.white-bg{background:#fff}.desktop-nav nav ul{list-style:none}.desktop-nav nav ul a{display:block;color:#333;text-decoration:none;padding:0 20px 0 0}@media only screen and (max-width:1200px){.desktop-nav nav ul a{padding:0 15px 0 0}}.desktop-nav nav ul a:hover{color:#333}.desktop-nav nav ul,.desktop-nav nav ul li{position:relative;float:left;margin:0;padding:0}.desktop-nav nav ul li#menu-item-78 a{padding:0}.desktop-nav nav ul li img{margin:0 0 0 8px}.desktop-nav nav ul ul{display:none;position:absolute;top:100%;left:0;padding:18px 0 0;width:max-content;z-index:999}.desktop-nav nav ul li#menu-item-83 ul a img{position:absolute;right:15px;top:22px}.desktop-nav nav ul ul li{float:none;background:#2c2826;border-bottom:1px solid #5d6163}.desktop-nav nav ul ul li:hover,.desktop-nav nav ul ul ul li{background:#404040}.desktop-nav nav ul ul li:last-of-type{border-bottom:none}.desktop-nav nav ul ul a{padding:15px 45px 15px 20px;font-size:1.5rem;color:#fff;transition:none;font-weight:400}.desktop-nav nav ul ul a:hover{color:#f5f5f5}.desktop-nav nav ul ul ul{top:0;left:100%;padding:0}.desktop-nav nav ul li:hover>ul{display:block}@media only screen and (max-width:900px){.desktop-nav nav{display:none}.mobile-nav nav{display:block}}a img.header-logo{max-width:197px;height:auto;width:100%;transition:.3s;display:block}@media only screen and (max-width:1135px){a img.header-logo{max-width:150px;width:100%;height:auto}}a.logo-shrink-link{display:none;transition:.3s}.intro{display:flex;flex-wrap:wrap;justify-content:space-between;padding:125px 0;background:url(https://www.bradendentalcare.co.uk/wp-content/uploads/2023/10/pattern-light.png)#83888a;background-size:22.5%;background-repeat:repeat-y;background-position:top right;background-blend-mode:screen}@media only screen and (max-width:1000px){.intro{padding:100px 10%}}@media only screen and (max-width:700px){.intro{background:#83888a;padding:50px 10%}}@media only screen and (max-width:500px){.intro{padding:75px 10%}}.intro .image{width:22.5%;max-height:700px}.intro .content{width:50%;max-width:900px;display:flex;flex-wrap:wrap;align-content:center;color:#fff;margin:0 0 0 6%}@media only screen and (max-width:1300px){.intro .content{width:65%}}@media only screen and (max-width:700px){.intro .content{width:100%;margin:0}}@media only screen and (max-width:1000px){.intro .content p{width:80%}}@media only screen and (max-width:750px){.intro .content p{width:100%}}.intro .content h2{max-width:80%}@media only screen and (max-width:750px){.intro .content h2{max-width:100%}}.intro .image:first-of-type{display:none;align-self:flex-start}.intro .content p:first-of-type{margin:1.6em 0 0}.intro .image:last-of-type{align-self:flex-end}.full-width-section{padding:125px 0}@media only screen and (max-width:500px){.full-width-section{padding:50px 0}}.full-width-section .content-holder{max-width:1200px}.mobile-nav{display:none}@media only screen and (max-width:900px){.mobile-nav{display:block}}#nav-button{cursor:pointer;background:0 0;border:0;font-size:3.5rem;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}#nav-button svg{fill:#000}#nav-overlay,#nav-sidebar{position:fixed;height:100%;top:0;left:0}#nav-overlay{display:none;z-index:10;width:100%;background-color:rgb(0 0 0/.6)}div#nav-sidebar-header{padding:30px;background:#fff}#nav-sidebar{max-width:400px;width:80%;z-index:20;background-color:#9e9e9e;color:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out}#nav-sidebar-header img{max-width:150px;width:100%;height:auto;margin:0}#nav-content,.mobile-bottom-bar,.mobile-nav nav ul li>.sub-menu{display:none}#nav-button,#nav-sidebar{display:block}.mobile-nav nav ul li a{line-height:65px;border-bottom:1px solid rgb(255 255 255/50%);padding-left:30px;position:relative;width:100%;flex-direction:column;font-weight:400;height:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.mobile-nav nav ul li a:hover{background-color:#909e67}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul li:last-child a{border-bottom:none}.mobile-nav nav ul{padding:0;margin:0;border-bottom:1px solid rgb(255 255 255/50%)}.mobile-nav nav ul ul{border-top:1px solid rgb(100 100 100/.1);border-bottom:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul ul a{padding:5px 0 5px 30px;line-height:40px;font-size:1.4rem;font-weight:100;text-transform:capitalize}.mobile-nav nav ul ul a:hover{background-color:#909e67}@media only screen and (max-width:600px){.mobile-bottom-bar{display:flex;flex-wrap:wrap;background:#909e67;width:100%;z-index:999;text-align:center;position:fixed;bottom:0}.mobile-bottom-bar a{flex:1;padding:20px 0;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.mobile-bottom-bar a img{width:22px;height:auto}a.middle-a{border-left:2px solid #88975c;border-right:2px solid #88975c}}