ul{box-sizing:border-box}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.slider-pro img.sp-image{max-width:none;max-height:none;border:0!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;display:inline-block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;height:100%;max-height:100%;font-family:"Muli",sans-serif;font-weight:400;color:#606060;background-color:#eaeaea;font-size:1.6rem;line-height:1.8em}a{background-color:#fff0;color:#00748c;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}strong{font-weight:700}h1{font-size:2em}small{font-size:80%}img{border:0;max-width:100%}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1);--cookie-white:#ffffff;--cookie-black:#222222;--cookie-grey:#4c4c4c;--cookie-overlay:#222222}@font-face{font-display:swap;font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/ap-dental/assets/fa/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-3x{font-size:3em}.fa-home:before{content:""}.fa-clock-o:before{content:""}.fa-map-marker:before{content:""}.fa-comments:before{content:""}.fa-facebook:before{content:""}.fa-envelope:before{content:""}.fa-info:before{content:""}.fa-instagram:before{content:""}.fa-google:before{content:""}.fa-user-plus:before{content:""}.slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image{position:relative;display:block;border:0}.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}a:active,a:hover{outline:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h5,h6{text-rendering:optimizeLegibility}h1,h6{font-size:4rem;line-height:1.2em;letter-spacing:-2px;text-indent:-3px;border-bottom:1px #eee solid;margin:25px 0;padding:0 0 10px}h5{line-height:1;font-size:2.5rem;color:#fff;text-align:center;margin:0}h1{color:#00748c}h6{clear:left}.footer-wrapper-bottom p,a:hover,h6{color:#000}p,ul{margin:1.6em 0}ul ul{margin:.4em 0}ul{list-style:inherit}i{font-style:italic}.header-wrapper{width:100%;background-color:#00748c}.header{max-width:1200px;margin:0 auto;padding:10px 0}.header-details{max-width:390px;float:left;padding:15px 0 0;height:125px;width:100%;margin:0 10px 0 0;line-height:20px;font-weight:300;letter-spacing:.02em;color:#efefef;text-align:left;font-size:16px}.header-details:nth-child(3){margin:0}.tel-number{text-align:right;line-height:20px}.logo,.nav ul{text-align:center}.logo{padding:9px 15px 0;max-width:400px}.logo img{max-width:165px;height:auto;width:100%}i.fa.fa-comments,i.fa.fa-envelope,i.fa.fa-map-marker{padding:15px;margin:20px 15px 25px 0;background-color:#00748b;width:50px;height:50px;font-size:20px;text-align:center;float:left;border-radius:50%;color:#fff}i.fa.fa-comments,i.fa.fa-envelope{float:right;margin:20px 0 25px 15px}i.fa.fa-envelope{background:#00748b}.nav-wrapper{width:100%;background-color:#f9fafc;border-bottom:5px solid #00748c;margin:0}.nav{max-width:1280px;height:48px;margin:0 auto;clear:left}i.fa.fa-facebook{padding:1px 0 2px}.nav ul{list-style:none;margin:0;padding:0}.nav ul li{position:relative;display:inline-block;line-height:18px;margin:0 auto}.nav ul li:last-child{border-right:1px solid #e4dfdf}.nav a,.nav ul li:hover ul li a{display:block;text-transform:lowercase;text-align:left;font-weight:400}.nav a{font-size:14px;color:#6f6565;padding:17px 17px 13px;border-left:1px solid #e4dfdf;background:url(/wp-content/themes/ap-dental/images/nav-arrow.png)center 50px no-repeat;margin-right:-4px}.nav a:hover{background:url(/wp-content/themes/ap-dental/images/nav-arrow-hover.png)center bottom no-repeat #00748c;color:#fff}.nav ul ul{background:#74371a;background:#fff0;list-style:none;position:absolute;padding:5px 0 0;left:-9999px}.nav ul li:hover ul li:hover ul{left:100%;top:0;padding:0}.nav ul ul li{padding-top:0;float:left;width:100%}.nav ul ul a{white-space:nowrap;border:0}.nav ul li ul ul,.nav ul li:hover ul{left:0;z-index:100}.nav ul li:hover ul ul.sub-menu{left:0;z-index:-9999;display:none}.nav ul li:hover ul li:hover ul.sub-menu{display:block}.nav ul li:hover ul li a{text-decoration:none;font-size:15px;color:#fff;padding:10px 25px;background-color:#00748c}.nav ul li:hover ul ul li a{background-color:#1a8ea6}.nav a,.nav ul li:hover ul a{text-decoration:none}.nav ul li:hover ul li:last-child{border:0}.nav ul li:hover ul li a:hover{background:#f9fafc;color:#000}.nav-google{background:#c34242}.mobile-navigation ul li a i,.nav-google a{color:#fff}.content-wrapper{width:100%;background:url(/wp-content/themes/ap-dental/images/bg-page.png)repeat-y center #fff}.content{max-width:1200px;width:100%;padding:25px 0;margin:0 auto;display:flex;flex-wrap:wrap}.sidebar{max-width:440px;width:100%;padding:0 0 10px 15px;margin:0 0 0 15px;background:#fafafc}.main{max-width:670px;width:100%;min-height:300px;margin:0 30px 20px;padding:0 0 85px;background:url(/wp-content/themes/ap-dental/images/small-logo.png)center bottom no-repeat}.text-banner{width:100%;color:#fff;background:#e4cb86;text-align:center;padding:40px}.quicklinks-holder{padding:10px 0;background-color:#f9fafc;overflow:hidden}div#sliderpro{height:395px;overflow:hidden}.sp-slide{position:initial;width:calc(33.33% - 3px);display:inline-block;min-width:300px}.slider-pro .sp-slide{position:absolute}.slider-pro a,.sp-slide,div#sliderpro{text-align:center}.footer-wrapper-top{border-top:5px solid #00748c;background:url(/wp-content/themes/ap-dental/images/footer-bg.png)right bottom no-repeat #00748c}.footer{max-width:1200px;margin:0 auto}.footer-box{width:32%;color:#fff;float:left;padding:25px 26px;margin:20px 20px 20px 0;text-align:center}.footer-box h6{text-transform:uppercase;padding:0 0 5px;margin:10px 0;color:#f7f7f7;font-size:20px;letter-spacing:2px}.footer-box:nth-child(3){margin:20px 0}.footer-wrapper-bottom{background:#fff;text-align:center;padding:15px 0}i.fa.fa-clock-o.fa-3x,i.fa.fa-facebook.fa-3x,i.fa.fa-instagram{height:70px;color:#00748c;background-color:#fff;width:70px;border-radius:50%;line-height:70px}.nav i.fa.fa-instagram{height:inherit;color:inherit;background-color:inherit;width:inherit;border-radius:inherit;line-height:inherit}.opening-hours-row{width:100%;margin:0;padding:16px 0;color:#fff}.opening-hours-day{padding-left:10px;float:left;text-align:left;display:inline}.opening-hours-time{float:right;text-align:right;padding-right:10px;display:inline}.dropcap{margin:0 10px 0 0}a.trt-btn,a.trtside-btn{background-color:#00748c;border-radius:4px;color:#fff!important;float:left;text-align:center;padding:12px 0;width:31%;margin:1%}a.trtside-btn:hover{background:#00748c}a.trtside-btn{width:48.5%;margin:1% 2%0 1%}a.trtside-btn:nth-of-type(2n){margin:1%0}.content:after,.footer:after,.header:after{content:".";clear:both;height:0;display:block;visibility:hidden}.responsive-nav{display:none}@media only screen and (max-width:1220px){.sidebar{float:left;max-width:1220px;margin:0}body{font-size:1.4rem;line-height:1.5em}.nav a{font-size:12px}.content{padding:0;background:#fff}.main{max-width:1220px;margin:0 0 50px;padding:2% 2% 10%}.header-details{margin:0 0 0 2%;font-size:14px;width:31.3%}.header-details:nth-child(3){margin:0 2%0 0}.footer-box{margin:0 5px 0 0}.footer-box:nth-child(3){margin:0}.footer-wrapper-bottom{padding:15px}}@media only screen and (max-width:1120px){.nav a{font-size:12px;padding:17px 16px 13px;margin-right:-4px}}@media only screen and (max-width:1086px){i.fa.fa-envelope{display:none}}@media only screen and (max-width:1065px){h5{font-size:2.1rem;color:#fff;text-align:center;margin:0;line-height:1.6}}@media only screen and (max-width:1010px){.nav a{font-size:11.5px;padding:17px 13px 13px}.nav ul li:nth-last-child(-n+3){border-right:1px solid #e4dfdf}.nav ul li:nth-last-child(-n+1){display:none}.sub-menu li{display:block!important}}@media only screen and (max-width:912px){.nav a{font-size:11px;padding:17px 11px 13px}}@media only screen and (max-width:900px){.footer-box{max-width:400px;width:100%}}@media only screen and (max-width:880px){.hide{display:none}}@media only screen and (max-width:845px){h1,h6{font-size:3rem}.nav a{font-size:12px;padding:17px 10px 13px}.text-banner{padding:20px}}@media only screen and (max-width:825px){.footer-box:nth-child(3){display:block}.footer-box{max-width:none}.footer-box:first-of-type{display:none}}@media only screen and (max-width:790px){.nav a{font-size:10.5px;padding:17px 7px 13px}}@media only screen and (max-width:730px){.header-details,.nav-wrapper,.quicklinks-holder{display:none}.header-details{height:120px}.header{border-bottom:5px solid #00748c}.logo{display:block;margin:0 auto;text-align:left;width:100%;max-width:200px}.main{padding:2% 2% 15%}h5{font-size:1.6rem;color:#fff;text-align:center;margin:0;line-height:1.6}.responsive-nav{display:block;z-index:999}.button,i.fa.fa-info{display:inline;position:fixed;right:10px;top:-25px;z-index:9999;margin:34px 0 0;padding:15px;background-color:#00748c;width:52px;height:50px;font-size:26px;text-align:center}.button a{text-decoration:none}.btn-open:after{color:#fafafc;content:"";font-family:"FontAwesome";transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.btn-open:hover:after{color:#fafafc}i.fa.fa-info{right:69px;z-index:99999;padding:12px;color:#fff}}@media only screen and (max-width:600px){.sidebar{padding:5%}}@media only screen and (max-width:550px){a.trt-btn,a.trtside-btn{width:48%;margin:1%}.header-details{height:110px}}@media only screen and (max-width:470px){h1,h6{font-size:2.5rem}.main{padding:2% 5% 20%}.logo img{max-width:150px;height:auto;width:100%}}@media only screen and (max-width:420px){.footer-box{max-width:420px}}@media only screen and (max-width:400px){a.trt-btn,a.trtside-btn{width:100%;float:left;margin:0 0 20px}.header-details{height:110px;width:180px}}.mobile-navigation{position:fixed;left:-100%;top:0;bottom:0;width:250px;max-width:100vw;background-color:#24748d;transition:1s left;overflow:auto;display:none;z-index:99999999999}.mobile-navigation ul{padding:0;margin:0;list-style:none}.mobile-navigation ul li a{display:block;text-decoration:none;position:relative;padding:10px;width:100%;font-weight:600;color:#fff;border-bottom:1px solid #000;background-color:#24748d;text-align:center}.mobile-navigation ul li li a{background-color:#527783}.mobile-navigation ul li li li a{background-color:#6ca5b0}.mobile-navigation i{position:absolute;right:0;transition:.5s transform;top:0;height:auto!important;width:auto!important;line-height:1!important;background-color:transparent!important;border-radius:initial!important;color:#fff!important;padding:13px}.mobile-navigation .sub-menu{max-height:0;transition:.5s;overflow:hidden}.mobile-menu-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:0;pointer-events:none;transition:opacity .5s;z-index:99999999}.mobile-navigation i.fa.fa-facebook,.mobile-navigation i.fa.fa-google,.mobile-navigation i.fa.fa-home,.mobile-navigation i.fa.fa-instagram{position:initial;padding:3px 0}@media (max-width:900px){.mobile-burger,.mobile-navigation{display:block}}.sticky-menu{display:none}@media (max-width:730px){.header,.header-wrapper,.sticky-menu{position:fixed;background-color:#00748c}.header{height:100px;top:0;left:0;right:0}body{padding-top:145px}.header-wrapper,.sticky-menu{z-index:999}.header-wrapper{width:100%;top:0}.sticky-menu{display:block;top:100px;left:0;right:0;display:flex}.sticky-menu a{border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:large;color:#fff;width:50%;text-align:center;padding:13px 0;text-decoration:none}.sticky-menu a:first-of-type{border-right:1px solid #fff}.logo img{max-width:120px;height:auto;width:100%}}