ul{box-sizing:border-box;line-height:24px}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{position:relative}body{padding:0;font-size:13px;color:#1d4d65;background:#fafafa;font-family:"Open Sans",arial,sans-serif}a{background-color:#fff0;color:#83c2f4;text-decoration:none}strong{font-weight:700}img{border:0}button,input,textarea{color:inherit;font:inherit}button{overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-style-sidebar ul li a,h1,h2,h3{font-family:"Raleway",sans-serif}h1{font-size:50px;margin:0 0 10px;color:#1d4d65;line-height:34px;font-weight:400}.header .title,h1,h2,h3{text-transform:uppercase}h2,h3{font-weight:300}h2{font-size:24px;color:#4190ce}h3{font-size:20px}a:hover{color:#d3eafc}p{line-height:24px;margin:15px 0}.fa-4{font-size:3em!important}.header .title{top:45%;font-size:32px}.contact-info{font-size:20px;margin:20px 0;text-transform:uppercase}.blue{color:#4190ce!important}.teal{color:#5dc1cb!important}.green{color:#7dc187!important}.blue-bg{background:#4190ce}.teal-bg{background:#5dc1cb}.green-bg{background:#7dc187}.colour-bar{position:relative;left:0;bottom:0;width:100%;z-index:1901}.colour-bar-section{width:33.33%;height:10px;float:left}.contact-icons{position:relative;text-align:center;left:50%;margin:30px 0 0-66px;width:150px;height:60px}.contact-icons .fa{font-size:.6em}.green-icon{margin:10px 2px 0;padding:12px 0;width:44px;text-align:center;color:#fff;float:left;line-height:0;-webkit-border-radius:90px;border-radius:90px;background:rgb(126 193 134/.7)}.green-icon:hover{background:rgb(126 193 134)}.nav-wrapper{width:300px;height:100%;padding:20px;position:fixed;left:0;top:0}.morph-content{position:fixed;z-index:99999!important}.nav-wrapper-green{background:url(/wp-content/themes/rejuvadent/images/bg-menu-green.png)no-repeat center bottom #7ec186;z-index:20000}.nav-logo{width:260px;height:auto;margin:20px 0}.content-style-sidebar ul li a .fa{width:15px;margin-right:10px;text-align:center;color:#fafafa}article,header{display:block}.content-style-sidebar ul li:last-child{position:absolute;width:calc(100% - 40px);bottom:20px;display:block}.content-style-sidebar ul li:nth-last-child(2){position:absolute;bottom:68px;width:calc(100% - 40px);display:block}.content-style-sidebar .menu-hull ul li:nth-last-child(2) a:hover{background:#4190ce!important}.content-style-sidebar .menu-hull ul li:last-child a:hover{background:rgb(95 193 203)!important}.main-content-green{background:url(/wp-content/themes/rejuvadent/images/bg-treatment-green.png)no-repeat top center #f2f9f3}.page-header,.quicklinks{width:100%;text-align:center}.page-header{height:auto;position:relative;top:0;left:0;padding:20px 50px 0}.page-header h1 img{position:relative;top:20px;width:420px}.page-header h1{font-weight:300}.quicklinks{margin:0;padding:30px 0}.quicklinks h2{margin:20px 0-10px;color:#121212}.ch-info,.ch-item{width:100%;height:100%;border-radius:50%;display:block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ch-item{position:relative;cursor:pointer}.ch-info{position:absolute;opacity:0;background:#4190cd;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.ch-teal{background:#5fc1cb}.ch-green{background:#7ec186}.content .ch-info h3{color:#fff;position:relative;letter-spacing:2px;font-size:16px;margin:0 30px 15px!important;padding:70px 0 0;text-shadow:0 0 1px #fff,0 1px 2px rgb(0 0 0/.3);font-weight:300;text-transform:uppercase}.ch-info span{color:#fff;color:rgb(255 255 255/.7);font-style:normal;text-transform:uppercase;font-size:9px;letter-spacing:1px;background:rgb(0 0 0/.2);width:120px;margin:12px auto 0;padding:12px 9px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none}.ch-item:hover{box-shadow:inset 0 0 0 110px rgb(200 162 200/.33),inset 0 0 0 16px rgb(200 162 200/.33),0 1px 2px rgb(200 162 200/.74)}.ch-item:hover .ch-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ch-grid{padding:0;list-style:none;display:block;width:100%!important;text-align:center;margin:0 auto!important}.ch-grid:after,.ch-item:before{content:"";display:table}.ch-grid:after{clear:both}.ch-grid li{width:220px;height:232px;display:inline-block;margin:8px}.ch-grid li a:first-child{width:100%;height:100%}.psa-logo{text-align:center}.gdpr{background:0 0!important;margin:0!important;height:auto!important}.gdpr input[type=checkbox]{height:auto;width:auto;margin-left:12px}.gdpr p{font-size:12px!important}.gdpr-small{margin-top:24px!important}.treatments-emergencies-green{background-image:url(/wp-content/themes/rejuvadent/images/treatments/emergencies-green.png)}.treatments-dentures-blue{background-image:url(/wp-content/themes/rejuvadent/images/treatments/dentures-blue.png)}.treatments-fissure-aqua{background-image:url(/wp-content/themes/rejuvadent/images/treatments/fissure-sealants-aqua.png)}.testimonials-3{width:100%;margin-top:-1px;position:relative}.contact-wrapper-hull{width:100%;background:url(/wp-content/themes/rejuvadent/images/contact-us-3.jpg)no-repeat top left;padding:0;height:600px;background-size:cover}.contact-content{margin:0 auto}.contact-form{width:46%;float:right;margin:0;padding:0 2%;position:relative;z-index:1}.contact-form h2{font-size:32px;line-height:36px;color:#fff;margin-bottom:1% 2%}.contact-form p{font-size:20px;color:#fff;margin:5px 0}.contact-form ul{list-style:none;margin:8px 0 0;padding:0}.contact-form li{width:96%;height:35px;margin:0 20px 10px 0;float:left;background:rgb(255 255 255/.8)}.contact-form li.textarea{width:96%;height:129px;background:rgb(255 255 255/.8)}.contact-form li.last{border:0;margin:0;background:0 0}.contact-form input,.contact-form textarea{width:96%;height:35px;border:0;padding:0 2%;margin:0 0 16px 1px;background:0 0;font-size:12px;color:#000;outline:0}.contact-form textarea{width:94%;height:73%;padding:3% 2%;margin:5px 0 0 5px}.contact-form .submit{height:46px;width:200px;font-size:16px;margin-top:0;padding:13px 20px 12px;color:#4190ce;text-transform:uppercase;text-decoration:none;position:relative;z-index:9998;background:#fff}.contact-form .submit:hover{background:#4190ce;color:#fff;-webkit-border-radius:40px;border-radius:40px}#return-to-top,#return-to-top i{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top{position:fixed;bottom:10px;left:10px;background:#2d78af;background:rgb(45 120 175/.9);width:50px;height:50px;text-decoration:none;z-index:9999;display:none;-webkit-transition:all .3s linear}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:15px;font-size:19px;-webkit-transition:all .3s ease}#return-to-top:hover{background:rgb(210 225 234/.9)}#return-to-top:hover i{color:#4190ce;top:10px}.footer-logo{left:-60px;width:440px;height:330px;position:absolute;z-index:9;display:none}.contact-details h2{font-size:26px;color:#1d4d65;padding:0 0 10px;margin:10px 0;border-bottom:1px solid #eee;text-align:center}.contact-details p{margin:20px 0;line-height:24px}.contact-details{float:left;width:22.33%;margin:1%;text-align:center;min-height:340px;position:relative;z-index:10}.cd-large-text{font-size:20px;line-height:40px}.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last{width:100%;height:auto;overflow:auto;padding:9px 1% 7px}.opening-hours-row,.opening-hours-row-first{border-bottom:1px solid #eee}.opening-hours-row-first{margin-top:14px}.opening-hours-row-first:hover,.opening-hours-row-last:hover,.opening-hours-row:hover{background:rgb(93 193 203/.9);color:#fff;width:100%;padding:9px 3% 7px}.opening-hours-day{width:24%;padding-left:4%;float:left;text-align:left;display:inline}.opening-hours-time{width:66%;padding-right:4%;float:right;text-align:right;display:inline}.footer-wrapper{width:100%;padding:30px 0 0;margin:1px 0 0;background:url(/wp-content/themes/rejuvadent/images/crossword.png)}.footer{max-width:1200px;width:100%;margin:0 auto}.copyright-wrapper-green{width:100%;padding:10px 0 20px;background:rgb(125 193 135/.9)}.copyright-wrapper-green a{color:#c8efcd}.copyright{max-width:950px;width:100%;margin:0 auto;text-align:center;color:#fff;padding:0 24px;font-size:14px}.contact-form .submit,.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last,a{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1750px){.ch-grid{width:100%}}@media screen and (max-width:1495px){.ch-grid{width:100%}}#slider{width:100%;position:relative}#slider img,.flexnav{display:none}@media only screen and (max-width:1382px){.contact-form h2{font-size:30px}.cd-large-text{font-size:20px}}@media only screen and (max-width:1330px){.contact-form h2{font-size:25px}.contact-wrapper-hull{background-position:15%0}}@media only screen and (max-width:1170px){.contact-wrapper-hull{background-position:20%0}.contact-form h2{font-size:20px}.cd-large-text{font-size:22px}.contact-details h2{font-size:23px}}@media only screen and (max-width:1090px){.cd-large-text{font-size:20px}}@media only screen and (max-width:1300px){.contact-details-4{display:none}.contact-details{width:31.33%}}@media only screen and (max-width:1020px),(max-height:635px){.quicklinks p{padding:0 20px}.contact-form{width:100%}.contact-form h2{margin:30px 20px 0}.contact-form li,.contact-form li.last{margin:0 30px 10px 10px}.content{width:100%!important}.nav-wrapper{display:none}.flexnav{display:block;width:100%}.header-menu-flex-grimsby .menu-button{background:#4190ce}.colour-bar-section{border-bottom:1px #fff solid}.intro-effect-push .content>div{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;z-index:2!important;opacity:1!important}.intro-effect-push>.header{display:none}.intro-effect-push .header{opacity:0;-webkit-transform:translateY(-100%) scale(.9);transform:translateY(-100%) scale(.9)!important}.intro-effect-push>.trigger{display:none!important;opacity:0!important}}@media only screen and (max-width:730px){.contact-details-1{width:48%;position:relative;left:0}.contact-details{min-height:300px}.contact-details-3,.contact-details-4{width:48%;position:absolute;left:50%}.contact-details-2{width:98%;position:relative;left:0}.opening-hours-time br{display:none}.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last{padding:9px 3% 7px}}@media only screen and (max-width:600px){.page-header{padding:20px 0 0}.page-header h1 img{width:98%;margin-left:1%}}@media only screen and (max-width:550px){.ch-grid li{width:220px}}@media only screen and (max-width:500px){.contact-details-1{width:98%}.contact-details{min-height:300px}.contact-details-3,.contact-details-4{width:98%;position:relative;left:0}.contact-details-2{width:98%}.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last{padding:9px 3% 7px}.ch-grid{width:100%}.ch-grid li{width:calc(100% - 20px);height:65px}.ch-item{background:0 0!important}.ch-info{position:relative;width:100%;height:100%;border-radius:10px;opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.content .ch-info h3{background:#fff0;padding:20px 0;display:block;width:100%;border-radius:8px;transition:all .3s ease-in-out;margin-left:0!important}.ch-info h3:hover{background:rgb(0 0 0/.4)!important}.ch-info h3 br{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;content:"";width:9px;height:18px}.ch-info span{display:none}}@media only screen and (max-width:400px){.opening-hours-time br{display:initial}}@media only screen and (max-width:355px){.contact-form h2{font-size:17px;line-height:22px}}a[href^=tel]{color:inherit;text-decoration:none}@media only screen and (max-height:750px) and (min-width:1020px){.nav-logo{margin:0}.nav-wrapper{padding:10px}}@media only screen and (max-height:650px){.menu-button{display:block!important}}.flexnav,.flexnav li{position:relative;overflow:hidden}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;margin:0 auto;padding:0;width:100%;max-height:0;z-index:999;font-weight:300}.flexnav li{font-size:100%}.flexnav li a,.menu-button{text-align:center;position:relative;display:block;color:#fff}.flexnav li a{padding:6px;z-index:2;font-size:1.2em;overflow:hidden;text-decoration:none;text-transform:uppercase;background:#5dc1cb;border-bottom:1px solid #238bbd}.flexnav li a i{margin-right:15px}.flexnav li a:hover{background:#238bbd}.menu-button{letter-spacing:.04em;margin:0;padding:27px 0 17px;border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:16px;font-weight:300;cursor:pointer}@media only screen and (min-width:1020px){.menu-button{display:none}}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"icomoon";src:url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.eot?-ee0u0f);src:url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.eot?#iefix-ee0u0f)format("embedded-opentype"),url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.woff?-ee0u0f)format("woff"),url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.ttf?-ee0u0f)format("truetype"),url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.svg?-ee0u0f#icomoon)format("svg")}.container,.header,body,html{height:100%}.header{position:relative;margin:0 auto;min-height:560px;width:100%}.bg-img{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/wp-content/themes/rejuvadent/images/background/1.jpg)no-repeat center #fafafa;background-size:100%;background-position-x:0;background-position-y:0}.bg-img3{background:url(/wp-content/themes/rejuvadent/images/background/3.jpg)no-repeat center #fafafa}.title{z-index:1000;margin:0 auto;padding:0 1.25em;width:100%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}button.trigger{position:fixed;bottom:40px;left:50%;z-index:5000;display:block;margin-left:-.5em;padding:0;width:1em;height:1em;border:0;background:#fff0;color:#fff0;font-size:2em;cursor:pointer}.container:not(.notrans) button.trigger{-webkit-transition:opacity .3s .5s;transition:opacity .3s .5s}button.trigger::before{position:absolute;bottom:100%;left:50%;padding:.2em .8em;width:300px;color:#1d4d65;content:attr(data-info);font-size:1.2em;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-left:-150px;text-align:center;font-family:"Montez",cursive}button.trigger:focus{outline:0}button.trigger span{position:relative;display:block;overflow:hidden;width:100%;height:100%}button.trigger span::before{position:absolute;top:0;left:0;width:100%;height:100%;color:#1d4d65;content:"";text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"icomoon";line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content{margin:0 auto;padding:0;width:calc(100% - 300px);float:right}.content h3{margin:0;font-size:1.4em}.intro-effect-push:not(.notrans) .content>div,.intro-effect-push:not(.notrans) .header{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform}.intro-effect-push:not(.notrans) .header{-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-duration:1.2s;transition-duration:1.2s}.intro-effect-push:not(.notrans) .content>div{-webkit-transition-duration:1s;transition-duration:1s}.intro-effect-push .header{position:absolute;z-index:1500}.intro-effect-push .content>div{-webkit-transform:translateY(400px);transform:translateY(400px);z-index:2!important;opacity:0}@media screen and (max-width:27em){.intro-effect-push .header .title{top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}button.trigger::before{display:none}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button{text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;vertical-align:top}.icon:before,.morph-button{position:relative;display:block}.morph-button{margin:0 auto}.greennav{background:#76c186}.morph-button>button{position:relative;padding:0;border:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;line-height:0;overflow:hidden}.morph-content{pointer-events:none}.morph-button-fixed,.morph-button-fixed .morph-content{width:300px;height:80px}.morph-button-fixed>button{z-index:1000;width:100%;height:100%;-webkit-transition:opacity .1s .5s;transition:opacity .1s .5s}.morph-button-fixed .morph-content{position:fixed;z-index:900;opacity:0;-webkit-transition:opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s;transition:opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s}.morph-button-fixed .morph-content>div{visibility:hidden;height:0;opacity:0;-webkit-transition:opacity .1s,visibility 0s .1s,height 0s .1s;transition:opacity .1s,visibility 0s .1s,height 0s .1s}.morph-button-sidebar .morph-content{-webkit-transition:opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s;transition:opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s;width:60px;height:60px;background:#4190ce}.morph-button-sidebar{width:60px;height:60px;position:absolute;top:28px;left:25px}.morph-button-sidebar>button{width:60px;height:60px;font-size:30px}.morph-button .morph-content{-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}@media screen and (max-width:400px){.morph-button-fixed,.morph-button-fixed .morph-content{width:200px;height:80px}.morph-button-fixed>button{font-size:75%}.morph-button-sidebar>button{font-size:1.6em}.morph-button-sidebar,.morph-button-sidebar .morph-content{width:100%!important;height:60px!important}.morph-button-sidebar{bottom:0;left:0}}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"icomoon";src:url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.eot?i64fx9);src:url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.eot?#iefixi64fx9)format("embedded-opentype"),url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.woff?i64fx9)format("woff"),url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.ttf?i64fx9)format("truetype"),url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.svg?i64fx9#icomoon)format("svg")}.icon-close{z-index:100;display:block;overflow:hidden;width:3em;height:3em;text-align:center;line-height:3;cursor:pointer;position:absolute;top:20px;right:20px}.icon:before{width:100%;height:100%;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:hover{color:#a50a05}.content-style-sidebar .icon-close{top:0;right:0;font-size:20px;color:#fafafa;margin-bottom:10px}.content-style-sidebar ul{list-style:none;margin:0;padding:0}.content-style-sidebar ul li a{display:block;padding:12px 20px;color:#fff;font-weight:400;font-size:1.05em;box-shadow:inset 0 1px rgb(0 0 0/.05)}.content-style-sidebar ul li:last-child a{box-shadow:inset 0 1px rgb(0 0 0/.05),inset 0-1px rgb(0 0 0/.05)}.content-style-sidebar ul li a:hover{background:rgb(0 0 0/.05);box-shadow:none;color:#fff}