ul{box-sizing:border-box;list-style:circle inside;padding-left:0;margin-top:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--ddl-accordion-spacer:50px;--ddl-accordion-toggle-text-color:#ffffff;--ddl-accordion-toggle-bg:#000000;--ddl-accordion-content-text-color:inherit;--ddl-accord-content-bg:#eeeeee}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{line-height:1.6;font-weight:400;font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;font-size:17px;margin:0}footer,header,main,ul.nav li:hover>ul{display:block}progress{display:inline-block;vertical-align:baseline}a{color:#1eaedb;background-color:#fff0}a:active,a:hover{outline:0}strong{font-weight:bolder}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}img{border:0;border-style:none}button{font:inherit;overflow:visible}input,select,textarea{color:inherit;font:inherit}input[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border:0}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox]{box-sizing:border-box;padding:0}.column,.columns,.container{width:100%;box-sizing:border-box}.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.four.columns{width:30.66666666667%}.six.columns{width:48%}}h2,h3{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}}p{margin-top:0}a:hover{color:#0fa0ce}button,input[type=submit]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-weight:600;letter-spacing:.1rem;text-decoration:none;white-space:nowrap;background-color:#fff0;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}input[type=submit]{font-size:11px;line-height:38px;text-transform:uppercase}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}input[type=email],input[type=tel],input[type=text],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label{display:block;margin-bottom:.5rem;font-weight:600}input[type=checkbox]{display:inline;max-width:13px;max-height:13px;margin-right:4px;border:0!important}ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}button,li{margin-bottom:1rem}input,select,textarea{margin-bottom:1.5rem}form,p,ul{margin-bottom:2.5rem}.container:after,.row:after{content:"";display:table;clear:both}.fa,.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-download:before{content:""}.fa-envelope:before{content:""}.fa-facebook-f:before{content:""}.fa-home:before{content:""}.fa-instagram:before{content:""}.fa-map-marker-alt:before{content:""}.fa-phone:before{content:""}.fa-upload:before{content:""}.fa-whatsapp:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/slateford/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:swap;src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}h1,h2,h3{font-family:"stolzl",sans-serif;font-weight:500}h1{font-size:2em;margin:.67em 0}h2,h3{margin-top:0}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{font-size:17px;font-family:"stolzl",sans-serif;font-weight:200;font-style:normal}.container-1500{max-width:1700px;width:100%;margin:0 auto}header{background:#fff;float:left;width:100%;position:fixed;z-index:99999;top:0;clear:both}.map{overflow:hidden}iframe.snazzymap-slateford{float:right}li.contact-btn{background:#1b4e88}li.insta-btn{border-left:1px #fff solid;border-right:1px #fff solid}li.fb-btn,li.insta-btn{background:#1b4e88}li.fb-btn:hover,li.insta-btn:hover{background-color:#286fc0;webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}li.contact-btn:hover{background:#286fc0}.contact-bar ul li.address{padding:10px 0;margin:0 0 0-12px}.logo-header a{display:block;margin:30px 0 0;padding:0}.four.columns.logo-header{text-align:center}ul.nav{margin:0;padding:30px 0;height:100px}li.active-btn{background:#063770}li.active-btn a{color:#fff!important}ul.nav li{margin:0;vertical-align:middle;position:relative;display:block;float:left}form.contact-form.e-consult .btn.link,ul.nav.right-nav li{float:right}li.address{padding-right:100px}ul.nav.left-nav li:first-child{padding-left:0}ul.nav.right-nav li:last-child{padding-right:0}ul.nav.right-nav{text-align:right}ul.nav ul{display:none;position:absolute;top:100%;left:0;z-index:9999!important;background:#f5f5f5;width:220px;margin:0}ul.sub-menu .sub-menu{background-color:#efefef}ul.nav ul li{float:none;width:220px}ul.nav ul li a{font-size:14px;padding:8px 15px}ul.nav li:hover{color:#fff}ul.nav ul ul{top:0;left:100%}ul.nav li a:hover{background:#063770;color:#fff}ul.nav li ul li a:hover{color:#fff;background:#1b4e88}.sub-menu .menu-item-has-children a:not(.sub-menu .sub-menu a)::after{position:absolute;right:10px;top:10px;bottom:10px;padding:0;content:"";border-right:3px solid;border-bottom:3px solid;height:10px;width:10px;transform:rotate(45deg)}.contact-bar ul li,ul.nav li a{font-family:"stolzl",sans-serif;font-style:normal}ul.nav li a{font-weight:700;text-decoration:none;color:#063770;font-size:14px;display:block;padding:10px 15px}.header-container{max-width:1700px;width:100%;margin:0 auto}.contact-bar{background:#063770;padding:0 40px}.contact-bar ul{margin:0;text-align:center}.contact-bar .header-container ul li a{color:#fff;text-decoration:none}.contact-bar ul li{display:inline-block;margin:0;color:#fff;font-weight:200;letter-spacing:1.3px;padding:10px 20px}.contact-bar ul li:first-child{float:left}.contact-bar ul li:last-child{float:right}ul.gdpr-and-btn li{display:inline-block;vertical-align:top;margin-top:7px}ul.gdpr-and-btn li input{border:solid 3px #fff;color:#fff!important;width:290px;border-radius:0}ul.gdpr-and-btn{color:#fff;margin-bottom:0}li.submit-btn{width:40%;color:#fff}li.submit-btn input{width:100%!important;height:50px;font-size:17px}a.btn{display:block;color:#fff;padding:10px 0;border:solid 3px #fff;max-width:270px;text-transform:uppercase;text-decoration:none;font-family:"stolzl",sans-serif;font-weight:700;font-style:normal;margin:40px auto 0;font-size:16px;text-align:center}.ql-1{background-color:#063770}.ql-2{background-color:#1b4e88}.ql-3{background-color:#1f5899}.ql-4{background-color:#2363ac}.ql-5{background-color:#286fc0}.quicklinks-bg{background-image:url(/wp-content/themes/slateford/images/quicklinks-bg.png);min-height:700px;background-size:cover;background-position:bottom;position:relative;margin-top:0}.quicklinks{font-size:0;height:450px;transition:.25s}.quicklink-title{color:#fff;font-family:"stolzl",sans-serif;font-weight:700;font-style:normal;margin-top:20px}.quicklink{display:inline-block;width:20%;font-size:20px;text-align:center;padding:40px 0;vertical-align:top;transition:.25s;position:relative;margin-bottom:50px}.quicklink:hover{padding-top:187px}.quicklink-point,.quicklink-point-four,.quicklink-point-one,.quicklink-point-three,.quicklink-point-two{height:50px;position:absolute;bottom:-50px;left:0;right:0;background-image:url(/wp-content/themes/slateford/images/1.png);background-size:contain;background-repeat:no-repeat;transition:.25s}.quicklink-point-four,.quicklink-point-one,.quicklink-point-three,.quicklink-point-two{background-image:url(/wp-content/themes/slateford/images/2.png)}.quicklink-point-four,.quicklink-point-three,.quicklink-point-two{background-image:url(/wp-content/themes/slateford/images/3.png)}.quicklink-point-four,.quicklink-point-three{background-image:url(/wp-content/themes/slateford/images/4.png)}.quicklink-point-four{background-image:url(/wp-content/themes/slateford/images/5.png)}.quicklink:hover .quicklink-point{background-image:url(/wp-content/themes/slateford/images/1-hover.png)}.quicklink:hover .quicklink-point-one{background-image:url(/wp-content/themes/slateford/images/2-hover.png)}.quicklink:hover .quicklink-point-two{background-image:url(/wp-content/themes/slateford/images/3-hover.png)}.quicklink:hover .quicklink-point-three{background-image:url(/wp-content/themes/slateford/images/4-hover.png)}.quicklink:hover .quicklink-point-four{background-image:url(/wp-content/themes/slateford/images/5-hover.png)}.contact-bg{background-image:url(/wp-content/themes/slateford/images/form-bg.png);background-size:cover;background-position:top;background-repeat:no-repeat;background-attachment:fixed;padding:120px 0 100px;background:#063770}ul.first-name-and-last-name{margin-top:0;margin-bottom:0}ul.first-name-and-last-name textarea{background-color:rgb(255 255 255/.8)}ul.first-name-and-last-name li{display:inline-block;width:calc(100%/2 - 7px);margin-left:9px}ul.first-name-and-last-name li input{padding:22px;width:100%;border-radius:0;background-color:rgb(255 255 255/.8)}ul.first-name-and-last-name ::placeholder{color:#000;font-size:15px}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{width:99.8%;border-radius:0;min-height:260px;padding:22px}ul.gdpr-and-btn li:last-child{width:calc(58% - 30px);float:right;margin-left:30px;margin-top:2px}ul.first-name-and-last-name li:nth-child(1),ul.first-name-and-last-name li:nth-child(3){margin-left:0}li.submit-btn input:hover{border:solid 3px #164172;color:#fff;background:#164172}.map{position:relative;height:800px}ul.map-details{margin-top:45px}.six.columns.contact-details-map{padding-left:12%;min-width:500px}.map-overlay{top:0;left:0;right:0}.map-overlay-img{top:0;background-image:url(/wp-content/themes/slateford/images/contact-left-side.png);width:50%;bottom:0;min-height:790px;background-size:cover;background-position:right}.map-overlay .six{z-index:99;position:relative}.map-btns ul li a,.map-overlay .six h3{text-transform:uppercase;font-family:"stolzl",sans-serif;font-weight:700;font-style:normal}.map-overlay .six h3{margin-top:86px;color:#063770;letter-spacing:1.5px;font-size:25px}ul.map-details li{list-style:none;line-height:35px;color:#063770;font-size:15px;font-weight:600}ul.map-details li img{padding-right:10px;vertical-align:middle;max-width:40px}.map-btns{float:left}.header-wrap,.map-btns a{display:block}.map-btns ul li{list-style:none;display:block;margin-bottom:20px}.map-btns ul li a{border:solid 3px #174570;width:295px;display:block;padding:10px;text-align:center;color:#1a83c5;font-size:15px;text-decoration:none}.quicklinks-icon img{max-width:130px;height:auto}.twelve.column.footer-content p{margin:0;font-size:12px}.six.columns.contact-details-map a{color:#184571;text-decoration:none}.map-btns ul li a:hover{background-color:#164172;color:#fff!important;border:solid 3px #164172}h1.entry-title{text-align:center;font-size:30px}.header-wrap{width:100%;min-height:500px;background-size:cover!important;background-position:center 0!important;clear:both;position:relative;top:144px;margin:0 0 50px}.header-wrap h1,ul.footer-links li{color:#fff;font-family:"stolzl",sans-serif}.header-wrap h1{position:absolute;bottom:23%;right:0;font-size:42px;left:0;padding:25px 0;text-transform:uppercase;font-weight:500;z-index:2;max-width:80%;margin:0 auto}ul.footer-links li{display:inline-block;font-weight:700;font-style:normal;letter-spacing:1.5px;font-size:13px;margin-left:5px}.twelve.column.footer-content a,ul.footer-links li a{color:#fff;text-decoration:none}ul.footer-links{text-align:center;padding:0;color:#fff;margin:0}footer.footer-blue-bg{background-color:#184571;margin-top:-10px}.twelve.column.footer-content{text-align:center;color:#fff;padding:40px 0}main .container{width:100%;max-width:1200px;margin:0 auto}main{padding:160px 0 92px;min-height:400px}.six.columns.contact-details-map:hover,footer a:hover{color:#3a80c5!important}.six.columns.contact-details-map a:hover{color:#5488c3!important}.fullwidth-page-footer .contact-bg{background-size:cover;background-position:top;background-repeat:no-repeat;background-attachment:fixed;padding:320px 0 100px;margin-top:-245px}.feature-col2 h2{font-weight:600;text-transform:none;font-size:28px;line-height:38px;letter-spacing:0;color:#063770}.feature-col2,.feature-col2.fullwidth-col{float:left;width:48%;background:url(/wp-content/themes/slateford/images/feature-grey.png)center center no-repeat #eaeaea;background-size:cover;background-attachment:fixed;margin:0 4% 4%0;padding:60px;min-height:504px}.end{margin-right:0!important}.feature-col2.fullwidth-col{width:100%;margin:0 0 25px;padding:50px;min-height:auto}.feature-col2.fullwidth-col.prom{margin-bottom:25px;padding:50px 50px 36px}.feature-col2.fullwidth-col.prom:first-child{margin-top:0}#mobile-quicklinks,a.book-online-btn{display:none}::-webkit-input-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}::placeholder{color:#000;opacity:1}.contact-bg a{color:#fff}a,input[type=submit],li.contact-btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1780px){.logo-header img{max-width:360px;width:100%}.map-overlay .six{margin-left:40px}.column:first-child,.columns:first-child{margin-left:20px}.map-overlay .twelve.column,.quicklinks-bg .twelve.column{margin:0}ul.nav.left-nav{float:left}.columns{margin-left:0}.map{overflow:hidden}.quicklinks-bg{min-height:600px}li#menu-item-364{margin-left:10px}}@media (max-width:1675px){ul.nav li a{padding:10px}}@media (max-width:1600px){ul.nav li a{padding:5px}}.contact-bg,.map,.quicklinks-bg,footer{overflow-x:hidden}@media (max-height:654px){ul.nav ul li a{font-size:13px;padding:4px 15px;border-bottom:1px solid #e0e0e0}}@media (max-height:528px){ul.nav ul li a{font-size:12px;padding:3px 15px;border-bottom:1px solid #e0e0e0}}@media (max-width:1530px){ul.nav li a{font-size:14px}.four.columns.four-col-1{width:437px;float:left;margin:0}.four.columns.four-col-3{width:287px;float:right;margin:0 50px 0 0}.four.columns.logo-header{position:absolute;text-align:center;left:50%;margin-left:-145px;width:300px;top:3px}}@media (max-width:1340px){.logo-header img{max-width:260px;width:100%}ul.nav li a{font-size:13px}main .container{width:100%;max-width:1150px;margin:0 auto}.feature-col2{padding:55px}ul.nav ul li a{font-size:13px;padding:3px 15px;border-bottom:1px solid #e0e0e0}}@media (max-width:1220px){.four.columns.four-col-1,.four.columns.four-col-3{position:absolute;left:50%;margin-left:-346px;margin-top:50px}.four.columns.four-col-3{margin-left:50px}header{height:98px}.contact-bar{margin-top:98px;padding:0}.contact-bar ul li{font-size:12px;font-weight:400}.contact-bar .twelve.column{margin:0}ul.nav li a{font-size:14px}.quicklinks-bg{min-height:530px}.quicklink:hover{padding-top:100px}.map-overlay-img{width:100%;background-image:none}.six.columns.contact-details-map{padding:51px;min-width:0;left:0;background:#eaeaea;margin:0;max-width:50%;width:50%}.map .twelve.column{margin:0}.map-overlay .six h3{margin-top:21px}.map iframe{position:absolute;right:0;z-index:9999;display:block}ul.gdpr-and-btn li:last-child{font-size:12px}.contact-bg{padding:94px 0 63px}.quicklink-title{font-size:19px}.header-wrap,main{min-height:400px}main .container{max-width:90%}.feature-col2{padding:55px;width:100%;margin:0 0 20px!important;height:auto;min-height:0}main{padding:150px 0 69px}.feature-col2 h2{font-size:25px;line-height:33px}.logo-header a{margin:17px 0 0}ul.nav{padding:6px 0}}@media (max-width:880px){#responsive-menu-container #responsive-menu li#responsive-menu-item-712 a{background:#1b4e88!important;font-weight:900}.contact-bar,.four.columns.four-col-1,.four.columns.four-col-3{display:none!important}.map iframe,.map-overlay{float:left;width:100%;position:relative;display:block}.map iframe{height:350px}.map-overlay-img{min-height:inherit}.map{height:initial;width:100%;overflow:inherit;display:block;z-index:1}header{height:60px}.contact-bar{margin-top:60px}.logo-header a{margin:15px 0 0}button#responsive-menu-button{width:60px!important;height:60px!important;position:fixed!important;top:0!important;right:0!important;border-radius:0!important;background:#1a83c5!important}div#responsive-menu-container{z-index:9999999!important}#responsive-menu-container{background:#1a83c5!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a{border-bottom:1px solid #41a3e0!important;background-color:#1a83c5!important}:active,:focus{outline:0!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border-left:1px solid #1b4e88!important;background-color:#1b4e88!important}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a{border-top:none!important}li#responsive-menu-item-713{position:relative!important;height:100px!important;background:url(/wp-content/themes/slateford/images/Slateford-Dental-Care.png)30px center no-repeat #fff!important;background-size:260px!important;padding:0!important;border:0!important}li#responsive-menu-item-713 a{display:block!important;padding:0!important;margin:0!important;opacity:0!important;height:100px!important}.quicklinks-bg{min-height:530px;max-height:100%;height:auto;background:#fff;overflow:visible}.quicklinks{height:auto}.map:after,.quicklinks-bg:after,.quicklinks:after{content:".";clear:both;height:0;display:block;visibility:hidden}.quicklink{width:100%;overflow:hidden;font-size:20px;margin-bottom:5px}.quicklink,.quicklink:hover{padding:22px 0}.quicklinks-icon img{max-width:100px}.quicklink-title br{display:none}.column:first-child,.columns:first-child{margin-left:0}.contact-bg{padding:56px 0 46px}ul.footer-links li{letter-spacing:1px;font-size:10px;margin-left:0}footer.footer-blue-bg{float:left;width:100%;position:relative;display:block;padding-bottom:125px}.six.columns.contact-details-map{width:100%;max-width:100%;padding:26px 50px}.map-btns ul{margin-top:0}.map-btns{float:left;position:absolute;top:54px;right:50px}ul.map-details{margin-top:23px}.fullwidth-page-footer .contact-bg{padding:55px 0 45px;margin-top:0;background:#063770}.header-wrap{height:250px;min-height:0;top:58px}.header-wrap h1{bottom:34px;font-size:30px}.feature-col2{padding:30px}main{padding:45px 0 38px;min-height:400px}.feature-col2 h2{font-size:20px;line-height:27px}.feature-col2.fullwidth-col.prom p{font-size:17px}}@media (max-width:769px){.six.columns.contact-details-map{padding:26px 30px 32px}.map-btns ul li a{width:221px}}@media (max-width:660px){ul.map-details li{font-size:13px}.map-btns ul li a{width:180px;font-size:12px;padding:10px 0}}@media (max-width:600px){a.book-online-btn{float:right;margin:0 59px 1px 0;padding:18px 10px;position:relative;z-index:999}.fullwidth-page-footer,.map-btns{float:left}#mobile-quicklinks a{font-size:13px}.logo-header a{margin:16px 0 0}.quicklinks-icon img{max-width:64px;margin-bottom:-20px}.map-btns{position:relative;top:0;right:0}.map-btns ul li a{width:100%;margin:0 0 15px;font-size:12px;padding:10px 0}ul.first-name-and-last-name li{width:100%;margin-left:0}.map-btns,ul.gdpr-and-btn li{width:100%}ul.gdpr-and-btn li:last-child{font-size:12px;width:100%}.map-overlay .six h3{font-size:21px}a.btn,li.submit-btn input{font-size:14px}ul.footer-links{max-width:90%;margin:0 auto}ul.footer-links li{line-height:0}.header-wrap{top:58px;height:200px}.header-wrap h1{bottom:34px;font-size:24px}.feature-col2{padding:30px!important}main{padding:26px 0 38px}.four.columns.logo-header{left:20px;margin-left:0}.logo-header img{max-width:220px;float:left}.quicklink,.quicklink:hover{padding:31px 0}.quicklinks-bg{height:849px}li#responsive-menu-item-713{background-size:200px!important}main .container{max-width:96%}}@media (max-width:450px){.logo-header img{max-width:150px;margin:4px 0 0}a.book-online-btn{font-size:12px}}@media (max-width:880px){#mobile-quicklinks .book-online-btn-l,#mobile-quicklinks a.book-online-btn{border-top:1px solid hsl(0deg 0% 100%/29%);background:#052142;font-size:18px;margin:0;display:block;color:#fff;text-decoration:none;float:left;font-weight:900}#mobile-quicklinks a.book-online-btn{border-bottom:1px solid hsl(0deg 0% 100%/29%);padding:18.5px 10px}#mobile-quicklinks .book-online-btn-l{width:50%;border-bottom:1px solid #052142;padding:10px 0;height:67px}#mobile-quicklinks{position:fixed;z-index:999;bottom:0;left:0;display:block;width:100%}.elfsight-app-250c668c-1459-442e-9d88-55f3a5fd7db8{display:none!important}#mobile-quicklinks a{float:left;text-align:center;padding:15px 0;font-size:16px;color:#fff;background:#032d5f;border-right:1px solid hsl(0deg 0% 100%/29%);width:25%;display:block;border-right:none!important}#mobile-quicklinks a.end{border-right:0}#mobile-quicklinks a.book-online-btn{border-bottom:1px solid #052142;width:50%;text-align:center;height:67px}}@media (max-width:385px){#mobile-quicklinks a.book-online-btn{width:40%}#mobile-quicklinks .book-online-btn-l{width:60%}}.contact-form::-webkit-input-placeholder{color:#000}.contact-form:-moz-placeholder{color:#000}.contact-form::-moz-placeholder{color:#000}.contact-form:-ms-input-placeholder{color:#000}.contact-form label{background:#f3f3f3;padding:29px 25px 0;height:42px;display:inline-block;text-transform:uppercase;position:relative;top:0}.contact-form input[type=file]{width:100%}.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border:0;padding:19px}.contact-form textarea{height:130px;width:100%;box-sizing:border-box;color:#2b2b2b;outline:0}.contact-form ul,.e-consult ul{list-style:none}.contact-form ul li input,.contact-form ul li select{margin-bottom:6px;width:100%;background:#fff;box-sizing:border-box;height:auto;display:inline-block}.contact-form input{outline:0}.contact-form input:focus,.contact-form textarea:focus{outline:0}.contact-form{width:90%;margin:0 auto;padding-top:9px;margin-left:16px!important}.contact-form .submit{width:100%!important;background:#65c4c1!important;background:#2d2b5a!important;padding:15px 0!important;text-transform:uppercase!important;letter-spacing:1px;font-weight:300;-webkit-font-smoothing:antialiased;font-size:17px;color:#fff;margin-top:10px;display:block;clear:both}.contact-form .submit:hover{background-color:#eee!important}.gdpr{border-left:0;border-right:0;padding:10px 0;margin:15px 0;text-align:center}.gdpr p{margin:10px 0;line-height:18px}.gdpr input[type=checkbox]{width:14px!important;margin-left:10px!important;height:auto!important}.gdpr-small{text-align:center;color:#fff;clear:both;line-height:17px}form.contact-form.e-consult{background:#f5f5f5;padding:30px 30px 50px;margin:0!important;box-sizing:border-box;width:100%;clear:both}form.contact-form.e-consult label:after,form.contact-form.e-consult:after{content:"";display:block;clear:both}form.contact-form.e-consult li{margin-bottom:0}form.contact-form.e-consult li.file-upload-li{display:inline-block;width:calc(20% - 4px)}form.contact-form.e-consult ul{padding:0;margin:0;display:block;height:auto}form.contact-form.e-consult .gdpr-small{color:#2d434d}.hidden,form.contact-form.e-consult #file-image.hidden,form.contact-form.e-consult #file-image2.hidden,form.contact-form.e-consult #file-image3.hidden,form.contact-form.e-consult #file-image4.hidden,form.contact-form.e-consult #file-image5.hidden,form.contact-form.e-consult #file-image6.hidden,form.contact-form.e-consult #file-image7.hidden,form.contact-form.e-consult #file-image8.hidden,form.contact-form.e-consult #file-image9.hidden,form.contact-form.e-consult #notimage.hidden,form.contact-form.e-consult #notimage2.hidden,form.contact-form.e-consult #notimage3.hidden,form.contact-form.e-consult #notimage4.hidden,form.contact-form.e-consult #notimage5.hidden,form.contact-form.e-consult #notimage6.hidden,form.contact-form.e-consult #notimage7.hidden,form.contact-form.e-consult #notimage8.hidden,form.contact-form.e-consult #notimage9.hidden,form.contact-form.e-consult #response.hidden,form.contact-form.e-consult #response2.hidden,form.contact-form.e-consult #response3.hidden,form.contact-form.e-consult #response4.hidden,form.contact-form.e-consult #response5.hidden,form.contact-form.e-consult #response6.hidden,form.contact-form.e-consult #response7.hidden,form.contact-form.e-consult #response8.hidden,form.contact-form.e-consult #response9.hidden,form.contact-form.e-consult input[type=file]{display:none}form.contact-form.e-consult label{padding:2rem 1rem;text-align:center;background:#fff;border-radius:7px;border:3px solid #eee;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:inherit;top:inherit;position:inherit;margin:0;box-sizing:border-box;display:block}form.contact-form.e-consult label:hover{border-color:#2d2b5a}form.contact-form.e-consult #response,form.contact-form.e-consult #response2,form.contact-form.e-consult #response3,form.contact-form.e-consult #response4,form.contact-form.e-consult #response5,form.contact-form.e-consult #response6,form.contact-form.e-consult #response7,form.contact-form.e-consult #response8,form.contact-form.e-consult #response9,form.contact-form.e-consult #start,form.contact-form.e-consult #start2,form.contact-form.e-consult #start3,form.contact-form.e-consult #start4,form.contact-form.e-consult #start5,form.contact-form.e-consult #start6,form.contact-form.e-consult #start7,form.contact-form.e-consult #start8,form.contact-form.e-consult #start9{float:left;clear:both;width:100%}form.contact-form.e-consult #start i.fa,form.contact-form.e-consult #start2 i.fa,form.contact-form.e-consult #start3 i.fa,form.contact-form.e-consult #start4 i.fa,form.contact-form.e-consult #start5 i.fa,form.contact-form.e-consult #start6 i.fa,form.contact-form.e-consult #start7 i.fa,form.contact-form.e-consult #start8 i.fa,form.contact-form.e-consult #start9 i.fa{font-size:50px;margin-bottom:1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;color:#2d2b5a}form.contact-form.e-consult #response #messages,form.contact-form.e-consult #response2 #messages2,form.contact-form.e-consult #response3 #messages3,form.contact-form.e-consult #response4 #messages4,form.contact-form.e-consult #response5 #messages5{margin-bottom:.5rem;overflow:hidden}form.contact-form.e-consult #file-image,form.contact-form.e-consult #file-image2,form.contact-form.e-consult #file-image3,form.contact-form.e-consult #file-image4,form.contact-form.e-consult #file-image5,form.contact-form.e-consult #file-image6,form.contact-form.e-consult #file-image7,form.contact-form.e-consult #file-image8,form.contact-form.e-consult #file-image9{display:inline;margin:0 auto .5rem;width:100%;height:auto;max-width:180px}form.contact-form.e-consult .progress,form.contact-form.e-consult progress{display:inline;clear:both;margin:0 auto;width:100%;max-width:180px;height:8px;border:0;border-radius:4px;background-color:#eee;overflow:hidden}form.contact-form.e-consult .progress[value]::-webkit-progress-bar{border-radius:4px;background-color:#eee}form.contact-form.e-consult .progress[value]::-webkit-progress-value{background:-webkit-gradient(linear,left top,right top,from(#393f90),color-stop(50%,#454cad));background:linear-gradient(to right,#393f90 0,#454cad 50%);border-radius:4px}form.contact-form.e-consult .progress[value]::-moz-progress-bar{background:linear-gradient(to right,#393f90 0,#454cad 50%);border-radius:4px}form.contact-form.e-consult .btn{display:inline-block;margin:10px 0;clear:both;font-family:inherit;font-weight:700;text-decoration:none;text-transform:initial;border-radius:.2rem;outline:0;padding:0 1rem;transition:all .2s ease-in-out;box-sizing:border-box;background:#fff;cursor:pointer;border:2px solid #2d2b5a;color:#2d2b5a;word-break:break-word;padding:10px}.e-consult-image{width:100%!important;display:block;margin-bottom:20px!important;clear:both}.e-consult-images{width:calc(20% - 4px);display:inline-block;padding:10px!important;background-color:#fff}.e-consult-images img{display:block}li.example-photo a{margin-left:20px!important}.fa-upload .e-consult-images{width:calc(25% - 4px)!important}form.contact-form.e-consult .fa-upload .file-upload-li{width:calc(100%/4 - 4px)}.fa-upload,.general-treatments-upload{max-height:0;overflow:hidden;transition:.5s;clear:both}.general-treatments-upload.open{max-height:7000px}@media (max-width:800px){.e-consult-images,form.contact-form.e-consult li.file-upload-li{display:inline-block;width:calc(50% - 4px)!important;margin-block:2px}}@media (max-width:500px){.e-consult-images,.fa-upload .e-consult-images,form.contact-form.e-consult li.file-upload-li{width:100%!important}}@media only screen and (max-width:1530px){.four.columns.four-col-3{width:420px}}@media only screen and (max-width:1220px){.four.columns.four-col-1{margin-left:-401px}.four.columns.four-col-3{margin-left:0}}