ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Brands";font-weight:400}.fa-facebook:before{content:""}.fa-instagram:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/docklands/assets/fa/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/docklands/assets/fa/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/docklands/assets/fa/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/docklands/assets/fa/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/docklands/assets/fa/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/docklands/assets/fa/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/docklands/assets/fa/webfonts/fa-solid-900.svg#fontawesome)format("svg")}h1{font-size:2em;margin:.67em 0}a{background-color:#fff0;color:#4a4a4a;text-decoration:none}small{font-size:80%}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,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{-webkit-appearance:button;font:inherit}details{display:block}h1,h2,h6,summary{text-transform:uppercase}summary{display:list-item;padding:15px 30px 12px;cursor:pointer;border-radius:0 7px 7px 0;color:#3b443b;list-style:none;font-weight:500;-moz-text-align-last:center;text-align-last:center;letter-spacing:1px;font-family:inherit;font-size:100%;line-height:1.15;margin:0;background:rgb(255 255 255/.5);border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff}*,:after,:before,summary{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{height:100%;max-height:100%;font-size:1.7rem;line-height:2.5rem;color:#323232;font-family:objektiv-mk1,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden;margin:0;padding:0}h1,h2,h6{text-rendering:optimizeLegibility;margin-top:0}h1{font-weight:600;font-size:4.5rem;letter-spacing:-2px;text-indent:-3px}h2,h6{letter-spacing:1px}h1,h2{line-height:1.2em}h2{font-size:4rem;text-indent:-2px;font-weight:500}h6{line-height:1;font-weight:600;font-size:2rem}.contact-form-wrapper h2 span,a:hover,nav li a:hover{color:#c39e45}.contact-form-wrapper form button.btn,a,a.btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}p,ul{margin:1.6em 0}ul ul{margin:.4em 0}footer,header,img.logo{width:100%}.content-holder{max-width:1500px;width:80%;margin:0 auto}.sub-header a,a.btn{color:#fff;text-decoration:none;font-size:1.5rem;letter-spacing:1px}a.btn{border-radius:10px;background:#c39d45;padding:12px 25px 8px;display:inline-block;font-weight:500;text-transform:uppercase;line-height:2rem;text-align:center}header{z-index:999!important;background:#fff;height:120px!important;position:fixed;top:0;transition:.5s;padding:10px}.sub-header .content-holder,header,header .content-holder{display:-webkit-box;display:-ms-flexbox;display:flex}header,header .content-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .content-holder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}img.logo{max-width:330px;height:auto}.sub-header{background:#c39d45;left:0;position:fixed;right:0;top:120px;z-index:444}.sub-header a{-ms-flex-positive:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:33.333%}.sub-header a:hover{font-weight:700}a.sub-head-content img{margin:0 5px -5px 0}.sub-header .content-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.sub-head-content{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.sub-head-content:nth-of-type(4){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sub-header.is-visible{opacity:1;-webkit-transform:translate(0,0);-webkit-transition:.4s}nav{float:right}nav>ul{float:left;margin:20px 0 0;padding:0}nav li{list-style:none;float:left}.inside-banner,nav .dropdown,nav>ul{position:relative}nav li#menu-item-309 ul.sub-menu{right:0;left:inherit}nav li a{color:#323232;float:left;padding:0 8px 10px;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1.2rem}nav li a i{font-size:26px;margin-top:-3px}nav li ul{display:none}nav li:hover ul{display:inline}nav li.nav-title{background:#5f695f;margin:0 0 5px}li#menu-item-261 a,li#menu-item-265 a,li#menu-item-270 a{font-size:1.3rem;padding:14px 14px 10px;text-align:left;background:#384038}nav li li{float:none}nav .dropdown ul{position:absolute;left:0;top:100%;margin:0;z-index:9999;padding:0;-webkit-box-shadow:0 20px 40px #41;box-shadow:0 20px 40px #41;background:#495649}li#menu-item-260 ul,nav .dropdown li{width:100%;background:#495649;margin:0;padding:0}nav .dropdown li{white-space:nowrap;position:relative;float:left}nav .dropdown li a{padding:5px 15px;font-size:1.1rem;min-width:250px;color:#fff}li#menu-item-260 ul{max-width:750px;position:absolute;top:90%;left:0;overflow:hidden;z-index:999;-webkit-box-shadow:0 20px 40px #41;box-shadow:0 20px 40px #41}li#menu-item-260 ul li ul{position:inherit;width:inherit;top:inherit;left:inherit;overflow:inherit;z-index:inherit;background:#cd5c5c;-webkit-box-shadow:inherit;box-shadow:inherit}.banner-text a,.contact-form-wrapper h2,li#menu-item-260 ul li a:hover{color:#fff}li#menu-item-261 ul li a,li#menu-item-265 ul li a,li#menu-item-270 ul li a,nav li li a{float:none;color:#fff;display:block;padding:5px 15px;font-size:1.1rem;text-align:left;background:inherit;margin:0;border-top:1px solid #384038}nav li li a:hover{background:#c39e45}li#menu-item-261 a:hover,li#menu-item-265 a:hover,li#menu-item-270 a:hover{background:#b28f3f}li#menu-item-261,li#menu-item-265,li#menu-item-270{width:33.33%;float:left;background:#495649;margin:0}li#menu-item-265{background:#414a41;height:410px}.inside-banner{line-height:0;background:#c39d45;height:60vh;max-height:600px;overflow:hidden;margin-top:179px}.inside-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9}.banner-text,.mobile-title{color:#fff;width:100%;text-align:center;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);line-height:1.6em;padding:30px 0;background:rgb(59 68 59/80%)}.banner-text h1{margin:0;font-size:4rem;line-height:1}.breadcrumbs-wrapper{font-size:1.5rem}.intro .content-holder h2,p#breadcrumbs{margin:0}.green-bar{position:fixed;bottom:0;left:0;right:0;background:#3b443b;padding:0;z-index:999;height:88px;display:none}.green-bar .content-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px}.green-bar a.btn{border:3px solid #c39e45}.green-bar a.btn:hover{border:3px solid #bd8e16}.green-bar .content-holder,.id-like-to-box,.id-like-to-box span{display:-webkit-box;display:-ms-flexbox;display:flex}.id-like-to-box{border-radius:10px;border:2px solid #fff;text-align:center;text-transform:uppercase;color:#fff;font-size:1.3rem;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.id-like-to-box span{padding:0 25px;font-weight:500;letter-spacing:1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}summary::-webkit-details-marker{display:none}summary:focus{outline:0}.id-like-to-box ul{width:100%;background:#ddd;position:absolute;bottom:calc(100% + .5rem);right:0;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;overflow-y:auto;max-width:300px}.id-like-to-box li{margin:0;border-bottom:1px solid #ccc}.id-like-to-box li:first-child{padding-top:0}.id-like-to-box li:last-child{padding-bottom:0;border-bottom:none}.id-like-to-box li a{padding:5px 10px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.id-like-to-box li a:hover{background:#3b443b;color:#fff}.contact-form-wrapper form button.btn:hover,a.btn:hover{background:#bd8e16}.contact-form-wrapper{width:60%;padding:100px;position:relative}img.contact-form-bg{position:absolute;left:0;right:0;bottom:0;top:0;z-index:-1;height:100%;width:100%;object-fit:cover}.contact-form-wrapper form ul{list-style:none;padding:0;margin:0;text-align:center}.contact-form-wrapper form input,.contact-form-wrapper form select{padding:20px 20px 17px}.contact-form-wrapper form input,.contact-form-wrapper form label,.contact-form-wrapper form select,.contact-form-wrapper form textarea{font-size:1.6rem}.contact-form-wrapper form button.btn:focus,.contact-form-wrapper form input:focus,.contact-form-wrapper form label:focus,.contact-form-wrapper form select:focus,.contact-form-wrapper form textarea:focus{outline:0}::-webkit-input-placeholder{color:#111}:-ms-input-placeholder{color:#111}::-moz-placeholder{color:#111}::-ms-input-placeholder{color:#111}::placeholder{color:#111}.contact-form-wrapper form .textarea-wrapper{position:relative;float:left;width:100%}.contact-form-wrapper form textarea{width:98%;padding:20px;height:200px;resize:none;border-radius:10px;margin:1%}.contact-form-wrapper form input.half-field,.contact-form-wrapper form select{width:48%;margin:1%;float:left;border-radius:10px;border:0}.contact-form-wrapper form select{width:98%}.contact-form-wrapper form{max-width:80%;margin:0 auto}.contact-form-wrapper form input[type=checkbox]{width:auto;height:auto;padding:0;margin-left:10px;display:inline-block}.contact-form-wrapper form button.btn{background:#c39f45;text-transform:uppercase;color:#fff;margin:0;font-weight:700;padding:15px 40px 11px;display:inline-block;float:none;border:0;cursor:pointer;position:absolute;bottom:17px;right:9px;border-radius:10px 0 9px}.contact-form-wrapper form p{margin:0;color:#fff}.contact-form-wrapper form a,.footer-info a,.footer-right-content a{color:#fff}.contact-form-wrapper form a:hover{color:#c3a045}.contact-form-wrapper form label{cursor:pointer;background:#fff;width:98%;float:left;margin:1%;padding:14px 20px 10px;border-radius:10px;text-align:left;color:#111}.contact-form-wrapper form #upload-photo{opacity:0;position:absolute;z-index:-1;display:none}footer{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin:0 0 93px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-left-content{z-index:0;position:relative;width:75%}.footer-right-content{background:#495649;color:#fff;padding:100px 15px 0 0;position:relative;font-size:1.6rem;width:25%;z-index:2}.footer-right-content img.footer-corner{position:absolute;top:-190px;left:-110px;z-index:-1}.footer-right-content .areas-serve small{display:block;line-height:1.4;margin:25px 0 0}.footer-right-content p{margin:20px 0 25px}.footer-right-content h6{color:#fff;font-size:2.6rem;margin:10px 0}.footer-right-content h6 span{color:#c39d45}.dental-logos{text-align:left;padding:30px 0 18px 40px;float:left;width:100%;background:#fff}.dental-logos img{margin:0 25px 0 0}.footer-info{padding:30px 50px;background:#c39f45;color:#fff;float:left;width:100%;position:relative;z-index:2}.footer-info span{display:block;font-size:1.4rem;margin:10px 0 0}.opening-hour{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px}.opening-hour-time{width:70%;text-align:right}.opening-hour-day{width:30%}#ask-form{display:block;position:relative;top:-200px;visibility:hidden}.contact-form-wrapper.full-width-form{width:100%;text-align:center;padding:100px 0;border-bottom:10px solid #fff}.contact-form-wrapper.full-width-form .content-holder{max-width:1000px}.image-copy-wrapper,.intro{display:-webkit-box;display:-ms-flexbox;display:flex}.intro{padding:100px 25px 85px}.intro .content-holder{max-width:1000px;width:100%;margin:0 auto;text-align:center}.intro .content-holder p{max-width:90%;margin:1.6em auto}.image-copy-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#f5f5f5;align-content:center}.image-square{width:40%;line-height:0}.image-square img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0}.copy-square{width:60%;padding:100px}.copy-square h2{font-weight:700;color:#3b443b;border-bottom:4px solid rgb(59 68 59/.1);margin:0 0 50px;max-width:80%;padding:0 0 10px}.copy-square p{margin:0 0 1.6em;max-width:80%}.slide-out-container::-webkit-scrollbar-thumb:window-inactive{background:rgb(0 0 0/.05)}.cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:center;background:#c39e45;color:#fff;padding:75px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-content:center}a.btn.white{background:#fff;color:#495649;border:3px solid #fff}a.btn.white:hover{background:#c39f45;color:#fff;border:3px solid #fff}.cta-text{font-size:4rem;text-transform:uppercase;font-weight:600;margin:10px 0 0;line-height:1.25;width:70%;padding:0 2.5%;min-width:300px}.mobile-title{display:none}@media only screen and (max-width:1870px){.content-holder{width:80%}}@media only screen and (max-width:1750px){.content-holder{width:90%}}@media only screen and (max-width:1660px){.contact-form-wrapper{padding:100px 50px}}@media only screen and (max-width:1560px){.content-holder{width:95%}}@media only screen and (max-width:1500px){nav li a{padding:0 5px 10px;font-size:1.2rem}.banner-text h1{margin:0 0 10px;font-size:3rem;line-height:.8em}.cta-text,h2{font-size:3rem}.copy-square{width:60%;padding:50px 30px 50px 50px}}@media only screen and (max-width:1400px){img.logo{max-width:300px}.copy-square h2,.copy-square p{max-width:100%;margin:0 0 25px}.dental-logos img{margin:0 10px 0 0}}@media only screen and (max-width:1300px){body{font-size:1.6rem}.sub-header a,a.btn{font-size:1.3rem}.content-holder{width:98%}nav li a{letter-spacing:0}.footer-right-content img.footer-corner{left:-100px;top:-150px}.footer-right-content h6{font-size:2rem;width:100%}.footer-left-content{width:78%}.footer-right-content{font-size:1.4rem;width:260px;margin:0 10px 0 0}.footer-info{font-size:1.4rem}.dental-logos,.footer-info{padding:20px 0 20px 10px}}@media only screen and (max-width:1250px){nav li a{padding:0 5px 10px}img.logo{max-width:250px;min-height:auto;padding:0}.green-bar{height:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox}footer{margin:0 0 78px}.dental-logos img{margin:0 5px 0 0;max-width:159px;height:auto}.green-bar,.small-review{display:none}}@media only screen and (max-width:1200px){a.btn,summary{padding:12px;line-height:1.1rem;display:inline-block}.sub-header a,a.btn,summary{font-size:1.1rem}.dental-logos img{margin:0 2px 0 0;max-width:135px}header .content-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 20px 20px}}@media only screen and (max-width:1100px){.sub-header{top:85px}header{height:85px!important}nav li a{letter-spacing:0;padding:0 6px}nav>ul{margin:0}.inside-banner{margin-top:145px}}@media only screen and (max-width:1092px){h1{font-size:3.5rem}}@media only screen and (max-width:1000px){.cta-text,h2{font-size:2rem}.cta{padding:50px 0}.banner-text h1{font-size:2.2rem;margin:0 0 5px}.breadcrumbs-wrapper{font-size:1.2rem}.banner-text{padding:20px 0 10px}footer{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-info span,.footer-left-content,.footer-right-content{width:100%}.footer-right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 0 10px}.opening-hour,.practice-address{width:50%;max-width:inherit;text-align:left}.dental-logos,.footer-info{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body{font-size:1.55rem;line-height:2.3rem;padding-top:85px}.footer-right-content img{display:none}.contact-form-wrapper{width:100%;border-top:10px solid #fff;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:75px 25px}.contact-form-wrapper h2{font-size:1.8rem;margin:0 0 20px}.inside-banner{margin-top:59px}}@media only screen and (min-width:1100px){nav{display:block!important}}@media only screen and (max-width:950px){.sub-head-content,.sub-head-content:last-of-type{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}@media only screen and (max-width:900px){.copy-square{order:1}.copy-square p:last-of-type{width:100%}.image-square{order:2}p,ul{margin:0 0 1.6em}.intro{width:80%;margin:0 auto;padding:50px 0 42px}.image-copy-wrapper{padding:50px}.copy-square,.image-square{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;flex-direction:column;-webkit-flex-direction:column;align-items:center}.image-square img{margin:0 0 50px}header .content-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.sub-header{top:85px}nav{display:none}div#responsive-menu-container{box-shadow:0 0 40px rgb(0 0 0/60%)}button#responsive-menu-button{background:#c39f45!important}#responsive-menu-container,a.responsive-menu-item-link{background:#3b443b!important}.responsive-menu-subarrow{background:#c3a045!important}#responsive-menu-title{background:#fff!important}#responsive-menu-container #responsive-menu-title{padding:15px 20px!important;line-height:0!important}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a{border-top:none!important}#responsive-menu-title-image img{width:85%!important;max-width:400px!important}#responsive-menu-container #responsive-menu-title #responsive-menu-title-image{margin:0!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item .responsive-menu-item-link{background:#505850!important}*{-webkit-tap-highlight-color:#fff0!important;-webkit-focus-ring-color:#fff0!important;outline:0!important}}@media only screen and (max-width:840px){.sub-header{top:97px}}@media only screen and (max-width:830px){.inside-banner{height:auto;aspect-ratio:3/1;width:100%;min-height:auto;margin-top:0}a.social-icon{display:none}.sub-header a{font-size:0!important;width:40px;display:inline-block!important;vertical-align:top;text-align:center!important;color:#fff;padding:15px 0}.sub-head-content:last-of-type{display:block}a.sub-head-content img{display:inline-block;height:auto;margin:0;vertical-align:top}.sub-header{top:75px;height:50px;overflow:hidden}.sub-header .content-holder{-ms-flex-pack:distribute;justify-content:space-around;display:inline-block;text-align:center}.cta{padding:50px 2.5%}.cta-text{width:100%;text-align:center;margin:0 0 20px}.mobile-title{display:block;position:relative;padding:20px 10px 15px}.mobile-title h1{font-size:1.6rem;margin:0;letter-spacing:0}.banner-text{display:none}}@media only screen and (max-width:700px){.dental-logos img{max-width:100px;margin:0 5px}.contact-form-wrapper form button.btn,.contact-form-wrapper form input,.contact-form-wrapper form input.half-field,.contact-form-wrapper form label,.contact-form-wrapper form select,.contact-form-wrapper form textarea{font-size:1.4rem;border-radius:0;padding:15px}}@media only screen and (max-width:660px){h1{font-size:3rem}.id-like-to-box{display:none}}@media only screen and (max-width:600px){body{font-size:1.4rem;line-height:2rem}.contact-form-wrapper.full-width-form .content-holder{width:90%}.image-square{width:100%;padding:50px 5%}.content-holder,.copy-square{width:100%}.id-like-to-box li{text-align:left}.contact-form-wrapper form{max-width:100%}.footer-right-content{padding:40px 5%}.dental-logos,.footer-info{padding:20px 5%}.image-square img{margin:0}.image-copy-wrapper{padding:0 0 50px}.image-copy-wrapper p{padding:0 5%}.image-copy-wrapper h2{padding:0 5% 20px}.copy-square{padding:50px 5%}.id-like-to-box span{display:none}}@media only screen and (max-width:550px){.opening-hour,.practice-address{width:100%}.mobile-title h1{font-size:1.3rem}.intro{padding:40px 0}.green-bar .content-holder{-ms-flex-align:baseline;align-items:baseline}}@media only screen and (max-width:445px){.image-copy-wrapper{padding:50px 5%}a.btn{margin:0 2% 2%0}.contact-form-wrapper form input.half-field{width:100%;margin:0 0 10px}.contact-form-wrapper form label{width:100%;margin:0 0 10px;padding:16px 20px}.contact-form-wrapper form textarea{width:100%;margin:0}.contact-form-wrapper form button.btn{right:1px;bottom:8px}}@media only screen and (max-width:400px){.sub-header{top:80px}h1{font-size:2.5rem}.contact-form-wrapper form button.btn,.contact-form-wrapper form input,.contact-form-wrapper form input.half-field,.contact-form-wrapper form label,.contact-form-wrapper form select,.contact-form-wrapper form textarea{font-size:1.2rem}.cta-text,h2{font-size:1.6rem}}@media only screen and (max-width:370px){a.btn,summary{font-size:1.1rem;padding:10px 10px 7px;line-height:1.3rem}img.logo{max-width:200px}}.sub-header a.bar-book-online{width:100%;color:#fff;font-size:20px!important;border-bottom:1px solid #fff;display:none;background-color:#4a5649;border-top:1px solid}.sub-head-content:nth-of-type(2){-ms-flex-positive:1;padding:15px 0;width:33.33%;text-align:left}.sub-head-content:nth-of-type(4){text-align:right}@media only screen and (max-width:830px){footer{padding-bottom:100px}section.sub-header.is-visible{top:initial;bottom:0;padding:0;transition:.5s}section.sub-header.is-visible .content-holder{display:flex;width:100%}section.sub-header.is-visible a.sub-head-content{width:33.33%;text-align:center;border-right:1px solid;padding:10px 0}section.sub-header.is-visible a.sub-head-content:last-of-type{border-right:0 solid}section.sub-header.is-visible a.sub-head-content span{display:none}.sub-header{height:auto}}@media only screen and (max-width:900px){#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link:has(i){font-size:30px}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link i{font-size:24px}}@media only screen and (max-width:1000px){li#menu-item-260 ul{top:80%}}@media only screen and (max-width:921px){li#menu-item-260 ul{top:45%}}[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0}[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2s}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}