ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--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,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.sl-slider-wrapper{width:800px;height:400px;margin:0 auto;position:relative;overflow:hidden}.sl-slider{position:absolute;top:0;left:0}.demo-1 .sl-slider-wrapper,.sl-slide,.sl-slide-inner{position:absolute;width:100%;height:100%;top:0;left:0}.sl-slide{z-index:1}.nav-arrows span{position:absolute;z-index:2000;top:50%;width:40px;height:40px;border:8px solid #ddd;border:8px solid rgb(150 150 150/.4);text-indent:-90000px;margin-top:-40px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-arrows span:hover{border-color:rgb(150 150 150/.9)}.nav-arrows span.nav-arrow-prev{left:5%;border-right:none;border-top:none}.nav-arrows span.nav-arrow-next{right:5%;border-left:none;border-bottom:none}.demo-1 .sl-slide blockquote,.nav-dots{text-align:center;position:absolute;bottom:2%;height:30px;width:100%;left:0;z-index:1000}.nav-dots span{display:inline-block;position:relative;width:16px;height:16px;border-radius:50%;margin:3px;background:#ddd;background:rgb(150 150 150/.4);cursor:pointer;box-shadow:0 1px 1px rgb(255 255 255/.4),inset 0 1px 1px rgb(0 0 0/.1)}.nav-dots span.nav-dot-current:after{content:"";position:absolute;width:10px;height:10px;top:3px;left:3px;border-radius:50%;background:rgb(255 255 255/.8)}.deco .fa{font-size:80px;color:#f9f9f9;line-height:196px}.demo-1 .deco{width:200px;height:200px;border:2px dashed rgb(255 255 255/.4);border-radius:50%;position:absolute;bottom:43%;left:50%;margin:0 0 0-103px;text-align:center}.demo-1 .sl-slide h2{color:#fff;text-shadow:0 0 1px rgb(0 0 0/.48);padding:20px;position:absolute;font-size:34px;font-weight:700;letter-spacing:10px;text-transform:uppercase;width:80%;left:10%;text-align:center;line-height:50px;bottom:45%;margin:0 0-131px}.demo-1 .sl-slide blockquote{font-weight:400;font-size:14px;line-height:20px;height:70px;color:#8b8b8b;z-index:2;bottom:50%;margin:0 0-270px;padding:0}.demo-1 .sl-slide blockquote p{margin:0 auto;width:60%;max-width:400px;position:relative}.demo-1 .bg-1 .sl-slide-inner{background:url(/wp-content/themes/daleys-dental-practice/assets/slider/images/1.jpg);background-size:cover}.demo-1 .bg-2 .sl-slide-inner{background:url(/wp-content/themes/daleys-dental-practice/assets/slider/images/2.jpg);background-size:cover}.demo-1 .bg-2 h2{color:#fff}.demo-1 .bg-2 blockquote:before{color:#222}.demo-1 .bg-3 .sl-slide-inner{background:url(/wp-content/themes/daleys-dental-practice/assets/slider/images/3.jpg);background-size:cover}.demo-1 .bg-3 .deco{border-color:#fff;border-color:rgb(255 255 255/.5)}.demo-1 .bg-3 blockquote,.demo-1 .bg-3 h2{color:#fff;text-shadow:0 1px 1px rgb(0 0 0/.3)}.demo-1 .bg-3 blockquote:before{color:#c46c96}.demo-1 .bg-4 .sl-slide-inner{background:url(/wp-content/themes/daleys-dental-practice/assets/slider/images/4.jpg);background-size:cover}.demo-1 .bg-4 blockquote,.demo-1 .bg-4 h2,.demo-1 .bg-5 blockquote,.demo-1 .bg-5 h2{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0/.2)}.demo-1 .bg-4 blockquote:before,.demo-1 .bg-5 blockquote:before{color:#379eaa}.demo-1 .bg-5 .sl-slide-inner{background:url(/wp-content/themes/daleys-dental-practice/assets/slider/images/hygiene.jpg);background-size:cover}@media screen and (max-width:1570px){.demo-1 .sl-slide h2{font-size:34px;letter-spacing:4px;bottom:45%;margin:0 0-131px}}.animated,.slow,.slower{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow,.slower{-webkit-animation-duration:1.5s;animation-duration:1.5s}.slower{-webkit-animation-duration:2s;animation-duration:2s}.fadeInUp{-webkit-transform:translateX(400px);transform:translateX(400px);opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;padding:0;width:100%;max-height:0}.flexnav li,.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}.flexnav li a,.menu-button{display:block;color:#fff;text-align:center}.flexnav li a{text-transform:uppercase;position:relative;padding:.9em .96em;z-index:2;overflow:hidden;background:#1eb2c6;border-bottom:1px solid #6486a7;font-size:15px;border-bottom:1px solid rgb(255 255 255/.18);height:18px}.flexnav li ul{width:100%;margin:0}.flexnav li ul li a{display:block;background:#3bbacc;text-transform:uppercase;padding-left:30px}.menu-button{height:33px;padding-top:16px;position:absolute;z-index:999998;width:100%;background:#3b5162;cursor:pointer;border-bottom:1px solid rgb(0 0 0/.2)}@media all and (min-width:1180px){.flexnav,.flexnav li{overflow:visible}.flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%}.flexnav li a{border-left:1px solid #acaca1}.flexnav li>ul{position:absolute;top:auto;left:0}.flexnav li>ul li{width:100%}.flexnav li a,.flexnav li ul li a{border-bottom:none}.menu-button{display:none}}