/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.4em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{margin:0;padding:0}html,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0!important;margin:0!important}body{font-size:15px;color:#2d434d;font-weight:400;font-family:'Raleway',sans-serif;overflow:hidden!important;background:#000}#show-only-on-responsive{display:none}#ascrail2000 div{border:none!important;background-color:#484848!important}h1,h2,h3,h4,h5{font-family:'Lora',serif}h1{font-size:47px;color:#000;font-weight:200}h2{text-transform:none;font-weight:200;margin:10px 0;color:#515151;font-size:26px}h3{margin:15px 0;text-align:center}h4{font-size:18px;border-bottom:1px solid #e8e8e8;text-transform:uppercase;color:#5f5f5f;padding:0 0 4px}p{margin:15px 0;line-height:26px}a,a:hover{text-decoration:none}a{color:#da8f51}strong{font-weight:700}.alignright{float:right;padding:5px;background:#fbfbfb;border:1px solid #efefef;margin:12px 0 25px 25px}@media(max-width:700px){.alignright{float:none;display:block;margin:0 auto 30px}}#section1,#section2,#section3,#section4{color:#fff}.fp-tooltip{color:#aaa}#fp-nav span,.fp-slidesNav span{border-color:#aaa}#fp-nav li .active span,.fp-slidesNav .active span{background:#b12829}.video-container{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden;border:17px solid #fff}.video-container-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:url(/wp-content/themes/rockingham-house/images/overlays/01.png) rgb(62 62 64 / .62)}video.fillWidth{min-width:100%!important;min-height:100%!important;width:auto!important;height:auto!important;margin:0 auto;display:block}.video-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url(/wp-content/themes/rockingham-house/images/pattern-overlay.png) 0 0 no-repeat;background-size:800px;z-index:2;opacity:.3}.filter{width:100%;height:100%;background:#13223ea8;position:absolute;z-index:2}.section{position:relative;overflow:hidden}.overlap{position:absolute;height:100vh;width:100vw;background:#ce0000;bottom:-91%}.slide-through-colour1{width:100vw;height:100vh;background:#d2d2d2;position:absolute;top:0;left:0;z-index:2}.slide-through-colour2{width:100vw;height:100vh;background:#404040;position:absolute;top:0;left:0;z-index:3}.section-main-area{width:100vw;height:100vh;background:#292929;position:absolute;top:0;left:0;z-index:4}.section-main-area h1{text-align:center;margin-top:190px;font-size:300px;color:#fff}.img-box1{width:100%;height:100%;background:url(/wp-content/themes/rockingham-house/images/box/pretty-lady.jpg) center 0 no-repeat;background-size:cover;-webkit-animation:zoomin 20s ease-out infinite;animation:zoomin 20s ease-out infinite;transition:all .5s ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.img-box2{width:100%;height:100%;background:url(/wp-content/themes/rockingham-house/images/box/2.jpg) center 0 no-repeat;background-size:cover;-webkit-animation:zoomin 20s ease-out infinite;animation:zoomin 20s ease-out infinite;transition:all .5s ease-in-out}.img-box3{width:100%;height:100%;background:url(/wp-content/themes/rockingham-house/images/box/contact.jpg) center 0 no-repeat;background-size:cover;-webkit-animation:zoomin 20s ease-out infinite;animation:zoomin 20s ease-out infinite;transition:all .5s ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@-webkit-keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@-webkit-keyframes zoomout{0%{transform:scale(1.2)}50%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes zoomout{0%{transform:scale(1.2)}50%{transform:scale(1)}100%{transform:scale(1.2)}}#section1,#section2,#section3,#section4{color:#fff;background-color:#fff!important;border:17px solid #fff!important}.positioner{position:absolute;width:1200px;height:669px;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2;text-align:center}.positioner h1{font-size:68px;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:6px;margin-bottom:15px}.video-container h1 img{display:block;width:280px;margin:0 auto 19px auto}.positioner hr{width:200px;border:none;border-bottom:5px solid #b12828;margin:0 auto}.positioner p{font-size:17px;color:#fff;font-weight:300;margin:23px auto;text-transform:uppercase;letter-spacing:7px;width:600px;line-height:31px}nav{position:fixed;top:58px;left:0;width:100%;height:40px;z-index:9999}nav ul li{list-style:none;float:left;padding:11px 21px}nav ul li a{display:block;text-transform:uppercase;letter-spacing:3px;font-size:13px;color:#fff;height:23px}nav ul ul{position:absolute;top:100%;visibility:hidden;display:none;border:none}nav ul ul ul{left:100%;top:auto;margin-top:-49px!important}nav li li:hover,#main_nav li li:hover li{background:#ca3636}nav li:hover li:hover li{background:#922c2c}nav li:hover li:hover li:hover{background:#bb3030}nav li:hover a:after{border-bottom:0!important}nav li li li:hover{background:#999}nav li:hover>ul{visibility:visible;display:block;max-width:250px;width:100%}nav ul li li{background:#a7292a;min-width:250px;border-bottom:1px solid #861b1b;padding:0}nav li li a:before{height:0}nav .container{width:1106px;margin:0 auto}.container{width:100%;max-width:1200px;margin:0 auto}#logo{position:fixed;top:50px;left:50px;z-index:9999999999;width:50px}#logo img{width:100%}#social{position:fixed;top:66px;right:60px;z-index:99999}#social a{float:right;color:#fff;font-size:19px;margin-left:27px}.down-container{position:absolute;width:41px;height:24px;z-index:9;margin:0 auto;bottom:70px;left:0;right:0}.chevron{position:absolute;width:40px;height:8px;opacity:0;transform:scale3d(.5,.5,.5);animation:move 3s ease-out infinite}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.chevron:before,.chevron:after,#main-area:after{content:' ';position:absolute;top:0;height:100%;width:51%;background:rgb(255 255 255 / .8)}.chevron:before{left:0;transform:skew(0deg,30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg,-30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(.5,.5,.5)}}a.butt{position:relative;display:block;clear:both;background:#b12829;font-size:11px;letter-spacing:2px;color:#fff!important;width:187px;padding:8px 14px 8px 0;border-radius:27px;margin:30px auto;text-align:center;text-transform:uppercase}div#main-text a.butt{display:inline-block}a.butt i{position:absolute;right:20px;top:17px}a.butt:hover{background:#cc2d2e}.left-box{position:relative;float:left;width:50%;height:100vh;background:url(/wp-content/themes/rockingham-house/images/bottom-detail.png) 100% 100% no-repeat #313131;background-size:74%}#section2 .left-box .box-positioner{text-align:center;background:#e2000030;height:104%;width:100%;margin-top:-6.5%}.right-box{position:relative;float:left;width:50%;height:100vh;background:#000;overflow:hidden}#section2 .left-box{position:absolute;top:0;left:0;background:#880404c9;z-index:2}#section2 .right-box{position:absolute;top:0;left:50%;background:url(/wp-content/themes/rockingham-house/images/tour-img.jpg) center center no-repeat #000000ad;background-size:cover;z-index:2}.large-text-fade{position:absolute;z-index:2;font-size:14em;text-transform:uppercase;width:100%;text-align:center;font-weight:600;letter-spacing:0;top:50%;margin-top:-162px;padding-right:38px}.box-positioner{width:600px;height:573px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.box-positioner h2{text-transform:none;font-weight:200;margin:10px 0;color:#f7f7f7;font-size:39px}.box-positioner p{margin:15px 0;line-height:27px;color:#efefef;font-size:15px}a.more{position:absolute;font-size:19px;text-transform:uppercase;color:#fff;font-weight:200;background:#b53030;width:390px;text-align:center;padding:19px 0 0;height:100px;letter-spacing:2px;bottom:20px;left:-10px;font-family:'Lora',serif}a.more:hover{background:#d23030}a.more span{font-size:35px;color:#212121;position:relative;top:3px;margin-right:5px}.contact-links{position:absolute;z-index:3;width:150px;height:300px;right:-72px;top:50%;margin-top:-92px}.contact-links a{width:160px;height:160px;background:#212121;text-align:center;color:#fff;font-size:17px;line-height:21px;text-transform:uppercase;border-radius:50%;display:block;margin-bottom:20px;font-family:'Lora',serif;font-weight:100;letter-spacing:1px}.contact-links a i{display:block;font-size:44px;margin:0 0 4px;padding-top:34px;color:#f3f3f3}.contact-links a i.far.fa-money-bill-alt{padding-top:37px}.show-of{z-index:10;top:325px;background:#313131;float:left;width:191px;height:183px;text-align:center;padding:17px;color:#fff;margin-right:12px;margin-top:10px;font-family:'Lora',serif;font-size:17px;font-weight:200;padding-top:25px}.end{margin-right:0!important}.show-of-number{font-size:75px;color:#d41c1b;display:block}.show-of-number-text{font-size:15px;color:#fff;display:block;margin-top:-3px}.left-box hr{border:none;border-bottom:5px solid #b53030;width:70px;margin:30px 0}.left-box h3{text-align:left;color:#bb3b3a;font-size:26px;font-weight:200;margin:40px 0 20px}a.treatment-reveal{display:block;text-transform:uppercase;color:#e8e8e8;font-size:12px;padding:19px 0;border-bottom:1px solid #d4d4d4;position:relative;letter-spacing:1px}a.treatment-reveal:hover{padding:19px 20px;background:#0003}a.treatment-reveal i{float:right;color:#d74042}a.red-back{background:#b53030}.offer{position:absolute;z-index:3;bottom:50px;left:73px}#section2 .box-positioner{text-align:center}#section2 .right-box h2 i{display:block;width:70px;height:70px;background:#c11e1de8;text-align:center;border-radius:50%;line-height:70px;margin:0 auto 20px auto;font-size:27px}#section2 .left-box h2 i{display:block;width:70px;height:70px;background:#292929;text-align:center;border-radius:50%;line-height:70px;margin:0 auto 20px auto;font-size:27px}.box-positioner.cont-boxes hr{margin:30px auto;border:none;border-bottom:5px solid #f1f1f1;width:100px}#section2 a.butt{position:relative;display:block;clear:both;background:#ffffff1c;font-size:11px;letter-spacing:2px;color:#fff;width:276px;padding:19px 10px 19px 0;border-radius:27px;margin:0 auto;text-transform:uppercase;top:50px}#section2 a.butt:hover{background:#292929}#section2 a.butt i{position:absolute;right:25px;top:19px}#footer-form h2{text-transform:uppercase;font-weight:400;margin:-8px 0 0;color:#404040;letter-spacing:2px;font-size:28px;display:block;margin-bottom:10px}#footer-form p{text-transform:uppercase;font-size:17px;font-family:'Lora',serif;letter-spacing:1px}#footer-form h1{font-size:19px;letter-spacing:-.01em;margin-bottom:5px;color:#fff;text-transform:uppercase;text-align:center}#footer-form ul{list-style:none;padding:0}#footer-form li{margin:0!important;list-style:none!important}#footer-form li:before{content:none!important;margin-right:0!important}#footer-form input{padding:20px 2% 21px 10%;border:none;border-bottom:2px solid #fff;width:88%;color:#2b2b2b;margin:0;font-size:17px;font-weight:400;font-family:'Raleway',sans-serif}#footer-form textarea{padding:20px 2% 2% 10.5%;width:87.5%;color:#666;height:192px;font-size:17px;font-weight:400;margin-bottom:-15px;border:none!important;font-family:'Raleway',sans-serif;border:1px solid #fff0!important}#footer-form .submit{width:100%!important;float:right;color:#fff;padding:15px 0!important;background-color:#1d5b94;float:left;background:#3ea64d!important;border:none;text-transform:uppercase!important;letter-spacing:1px;font-weight:400;-webkit-font-smoothing:antialiased;border-radius:0 0 4px 4px;margin-top:-24px;border-top:2px solid rgb(255 255 255 / .65);font-family:'Raleway',sans-serif}#footer-form .submit:hover{width:100%!important;padding:15px 0!important;background:#36c34b!important;cursor:pointer;border:none;border-top:2px solid rgb(255 255 255 / .65)}#footer-form h3{letter-spacing:2px;font-size:17px;text-transform:uppercase;margin-bottom:32px;color:#515151}label.upload-heading{background:#b9b9b9;display:block;margin-top:6px;padding:10px 2%;width:96.2%;color:#fff;font-size:17px}#footer-form input.upload-positioner{padding:18px 2% 21px!important;width:96%!important}#footer-form .fa{color:#e0e0e0;display:inline-block;max-width:70px;width:auto;height:auto;line-height:0;border-radius:50%;background:0 0;text-align:center;margin:0 10px 0 0;font-size:14px;width:30px;height:30px;line-height:30px;background:#363958}#footer .container1200{position:relative;z-index:999}#footer-form::-webkit-input-placeholder{color:#000}#footer-form:-moz-placeholder{color:#000}#footer-form::-moz-placeholder{color:#000}#footer-form:-ms-input-placeholder{color:#000}#footer-form label{background:#f3f3f3;padding:29px 25px 0;height:42px;display:inline-block;text-transform:uppercase;font-size:11px;position:relative;top:0;float:left}#footer-form input[type=file]{max-width:296px;width:100%}#footer-form input,#footer-form textarea{background:#fff;border:none;font-size:12px;padding:19px 0;text-transform:uppercase}#footer-form ul{list-style:none}#footer-form ul li input{float:left;margin-bottom:2px;padding-left:9%;width:49.8%;border:1px solid #fff0;background:#f3f3f3e3;box-sizing:border-box}.gutter{margin-right:2%}#footer-form textarea{height:174px;padding-left:9%;margin-bottom:22px;width:100%;border:1px solid #f3f3f3;background:#f3f3f3d4;box-sizing:border-box;color:#2b2b2b}#footer-form input[type=submit]{border:none;height:90px;width:90px;text-align:center;background:#bd2929!important;font-weight:300;text-align:center!important;color:#fff;line-height:0;letter-spacing:2px;float:right;position:relative;top:-101px;right:253px;border-radius:50%;border:6px solid #343434;padding:10px!important;z-index:999;font-family:'Lora',serif;font-size:13px}#footer-form input[type=submit]:hover{background:#cc1c1c!important;cursor:pointer}#footer-form textarea,#footer-form input,#footer-form button{outline:none}#footer-form textarea:focus,#footer-form input:focus,#footer-form button{outline:none}#footer-form .contact-form{width:100%;margin:0 auto;padding-top:10px}.marg-right{margin-right:2px!important}#footer-form ul li input:active,#footer-form ul li input:focus,#footer-form ul li textarea:active,#footer-form ul li textarea:focus{border-bottom:1px solid #ee3970!important;padding-left:9%}.field1{background-image:url(/wp-content/themes/rockingham-house/images/form/name.png)!important;background-position:0 -6px!important;background-repeat:no-repeat!important}.field2{background-image:url(/wp-content/themes/rockingham-house/images/form/phone.png)!important;background-position:0 -6px!important;background-repeat:no-repeat!important}.field3{background-image:url(/wp-content/themes/rockingham-house/images/form/email.png)!important;background-position:0 -6px!important;background-repeat:no-repeat!important}.field4{background-image:url(/wp-content/themes/rockingham-house/images/form/comments.png)!important;background-position:0 -6px!important;background-repeat:no-repeat!important}.form-checkbox{background-color:#eee;display:block;width:100%;padding:5px;margin-bottom:4px}.form-checkbox input{display:inline-block;width:auto!important;margin-right:10px!important;vertical-align:middle;margin-top:10px!important}.form-checkbox label{float:none!important;padding:0!important;height:auto!important;background-color:transparent!important;font-family:'Raleway'}.cont-by-map{position:absolute;top:0;width:600px;left:50%;margin-left:-317px}#section3 .right-box h2{text-align:center}#section3 .right-box h2 i{display:block;width:70px;height:70px;background:#c11e1de8;text-align:center;border-radius:50%;line-height:70px;margin:0 auto 20px auto;font-size:27px}#section3 .left-box{overflow:hidden}#section3 .img-box3{opacity:.7}.map-info{position:absolute;bottom:65px;left:30px;width:250px;height:250px;background:#252525;color:#dadada;padding:20px;font-family:'Lora',serif}.map-info span{display:block;margin-bottom:18px}.map-title{font-weight:600;font-family:'Lora',serif;color:#bc292a}.map-info h4{font-size:13px!important;color:#f5f5f5!important;border-bottom:none}span.map-tel{font-size:22px;letter-spacing:2px}span.map-address{font-size:15px;line-height:20px}i.fas.fa-quote-left{color:#d51d1b;margin-right:5px}i.fas.fa-quote-right{color:#d51d1b;margin-left:5px}span.author{display:block;margin:20px 0 0}.testimonial{font-size:15px;line-height:27px;font-weight:200;background:#ffffff12;padding:20px}#section2 .right-box hr{border:none;border-bottom:3px solid #d51d1b;width:100px;margin:31px auto}span.stars{display:block;margin:20px 0 0;color:#caae15;font-size:12px;letter-spacing:4px}#section2 video.fillWidth{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ddl-cookies-happy{background-color:#a7292a!important}.ddl-cookies-review{color:#9e2a2a!important}.gdpr{border-left:0;border-right:0;margin:0;font-size:13px;text-align:center;width:100%;float:left;position:relative;top:30px}.gdpr-small a{color:#fff!important}.gdpr p{font-size:12px!important;margin:10px 0!important;text-transform:none!important;line-height:18px!important;letter-spacing:0!important;font-size:13px!important;text-align:center!important}.gdpr input[type=checkbox]{width:auto!important;margin:0 5px!important;height:auto!important}.gdpr-small{font-size:11px;text-align:center;padding-top:0;float:left;line-height:16px;text-align:center!important;width:100%;margin:0;position:relative;top:35px}#map-holder{position:relative;width:100%;height:100%}#map-holder #map-containment{position:absolute;display:block}#map-holder #map{position:absolute;left:0}#map-holder[zoom="1"] #map-containment{height:100%;width:200%;left:-50%;top:0}#map-holder[zoom="1"] #map{height:100%;top:0}#map-holder[zoom="2"] #map-containment{height:200%;width:200%;left:-50%;top:-50%}#map-holder[zoom="2"] #map{height:50%}#map-holder[zoom="3"] #map-containment{height:200%;width:200%;left:-50%;top:-50%}#map-holder[zoom="3"] #map{height:50%}#map-holder .controls{position:absolute;top:50%;left:20px;z-index:2}#map-holder .controls .zoom-in,#map-holder .controls .zoom-out{height:50px;width:50px;background-color:#fff;line-height:50px;color:#000;text-align:center;font-size:42px;cursor:pointer}#map-holder .controls .zoom-in.disabled,#map-holder .controls .zoom-out.disabled{color:#ccc;cursor:not-allowed}#map-holder .controls .zoom-in{border-bottom:1px solid #ccc}#inverted-contain .buttons{position:absolute;top:50%;left:20px;z-index:2;width:50px}#inverted-contain .zoom-in,#inverted-contain .zoom-out{display:block;height:50px;line-height:50px;border:none;background-color:#fff;color:#000;font-size:42px;width:100%}.leaflet-control-container{position:absolute;top:50%}#image1{height:100%}#inverted-contain,.panzoom-parent{position:relative;height:100%}img.panzoom{transform:matrix(1.21,0,0,1.21,-29.919,33.5999)}#gmaps-link{position:absolute;z-index:2;bottom:50px;right:20px;width:160px}#gmaps-link img{max-width:100%}#gmaps-link p{margin:0;color:#fff}body.page-id-16 h1.inner-banner-logo{font-size:95px}body.inner-body{overflow-y:visible!important}#main-area{background:#fff;padding:100px 0}#main-text{float:left;width:calc(100% - 400px);min-height:300px}#main-text h1{margin-top:0;padding-top:0}#inside-contact-area{min-height:850px;background:#e0e0e0;overflow:hidden;text-align:center;color:#fff}.is-sticky{top:0;left:0;height:200px;width:100%;background:#000;z-index:999999999999}#nav-sticky-wrapper{height:0!important}.is-sticky #nav{background:#313131;height:48px;padding:6px 0 0;z-index:99998!important}body.inner-body #logo,body.inner-body #social{position:absolute}body.inner-body #inside-contact-area img.panzoom{transform:matrix(1.21,0,0,1.21,-29.919,33.5999);margin-left:-13%}h1.inner-banner-logo img{width:300px;position:absolute;left:0;right:0;top:-100px;margin:auto}h1.inner-banner-logo{padding-top:175px}h1.inner-banner-logo{font-size:50px}body.inner-body .positioner{height:329px}#main-text h2{margin:30px 0 20px;color:#c73637;font-size:30px}#main-text h3{margin:30px 0 20px;color:#c73637;font-size:24px;text-align:left;font-weight:200}.page-testimonial{float:left;width:47%;margin-right:5%!important;margin:10px 0 13px;background:#f3f3f3;border-left:7px solid #a7292a;padding:10px 26px}.end{margin-right:0!important}.page-testimonial strong{margin-top:14px;display:block}.clearing{width:100%;clear:both;margin:0 0 50px;padding-top:45px;border-bottom:1px dashed #d6d6d6}#main-text p{margin:15px 0;line-height:29px;font-size:16px}.loading-logo{position:absolute;top:50%;margin-top:-221px;width:300px;z-index:2}.loading-page{position:fixed;top:0;left:0;z-index:999999;background:url(/wp-content/themes/rockingham-house/images/loading-back.png) center center no-repeat #191919;background-size:cover;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.loading-page .counter{text-align:center}.loading-page .counter p{font-size:18px;letter-spacing:10px;font-weight:100;color:#f60d54;text-transform:uppercase;margin-left:6px;margin-bottom:10px}.loading-page .counter h1{color:#fff;font-size:60px;margin-top:-10px;margin-bottom:14px}.loading-page .counter hr{background:#f60d54;border:none;height:1px}.loading-page .counter{position:absolute;width:200px;top:50%;margin-top:87px}.loading-page .counter h1.abs{position:absolute;top:0;width:100%}.loading-page .counter .color{width:0;overflow:hidden;color:#f60d54}.slideshow{margin:0 auto}.word{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 0 .25em;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;grid-area:title;font-size:10vw;font-weight:400}.word span{display:block;position:relative;flex:none;white-space:pre}.word--1{font-weight:500;text-transform:uppercase;font-size:100px;margin-top:100px;letter-spacing:10px;color:#d8d8d8}.shapes{position:fixed;top:0;left:0}#sidebar{float:right;width:300px;min-height:400px}a.sidelink{position:relative;background:#f3f3f3;width:100%;display:block;padding:14px 20px;margin-bottom:5px;color:#000;font-family:'Lora',serif;font-size:17px;border-left:7px solid #9e2a2a}a.sidelink i{position:absolute;right:20px;top:15px;color:#a7292a}a.sidelink:hover{padding-left:30px;background:#e6e5e5}#inside-footer{min-height:200px;background:#fff;text-align:center;padding:70px 0 55px}a.post-edit-link{position:fixed;left:0;bottom:0;padding:20px 0;background:#a7292a;width:150px;text-align:center;z-index:999999;color:#fff;letter-spacing:1px}a.post-edit-link:hover{background:#ce3233}img.footerlogo{width:80px;margin-bottom:10px}#inside-footer a{color:#56434c}#inside-footer a:hover{color:#b32a2a}#inside-footer i{color:#b32a2a;margin:0 6px}#inside-footer p{margin:15px 0;line-height:28px;font-size:14px}#inside-contact-area i{display:block;width:70px;height:70px;background:#c11e1de8;text-align:center;border-radius:50%;line-height:70px;margin:0 auto 20px auto;font-size:27px}#inside-contact-area .box-positioner{height:614px}.left-box iframe{border:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#tour-info{position:absolute;z-index:10;background:#fff;color:#313131;padding:20px;right:50px;bottom:50px;max-width:224px;font-size:14px;line-height:18px;border-radius:4px}#tour-info i{display:block;font-size:35px;color:#ab3130;margin-bottom:10px}#tour-info h3{text-align:center;color:#bb3b3a;font-size:18px;font-weight:200;margin:10px 0 6px}#section1 .left-box .box-positioner{height:591px}#inside-contact-area .left-box{width:100%!important;height:850px}#main-text a{color:#b32b2b}#main-text.main-text-fullwidth{width:100%}#main-vt{margin-top:50px}#main-vt iframe{border:none}body.page-id-10 #main-text{text-align:center;font-size:18px;line-height:30px}#main-text hr{width:150px;border:none;margin:30px auto 22px auto;border-bottom:5px solid #bd3b3c}body.page-id-12 #main-text h1{display:none}.team-underline{float:left;border-bottom:7px solid #a7292a;width:22.7%;margin:0 3% 2% 0}a.team-entry{position:relative;float:left;width:100%;height:25vw;background:url(/wp-content/themes/rockingham-house/images/team/blank.jpg) center 0 #e0e0e0;background-size:cover;overflow:hidden;-webkit-filter:grayscale(100%);filter:grayscale(100%)}a.team-entry:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.sharif{background:url(/wp-content/themes/rockingham-house/images/team/sharif.jpg) center 0 #e0e0e0!important;background-size:cover!important}.andrea{background:url(/wp-content/themes/rockingham-house/images/team/andrea.jpg) center 0 #e0e0e0!important;background-size:cover!important}.clare{background:url(/wp-content/themes/rockingham-house/images/team/clare.jpg) center 0 #e0e0e0!important;background-size:cover!important}.jessica{background:url(/wp-content/themes/rockingham-house/images/team/jessica.jpg) center 0 #e0e0e0!important;background-size:cover!important}.laura{background:url(/wp-content/themes/rockingham-house/images/team/laura.jpg) center 0 #e0e0e0!important;background-size:cover!important}.mandy{background:url(/wp-content/themes/rockingham-house/images/team/mandy.jpg) center 0 #e0e0e0!important;background-size:cover!important}.pauline{background:url(/wp-content/themes/rockingham-house/images/team/pauline.jpg) center 0 #e0e0e0!important;background-size:cover!important}.rebecca{background:url(/wp-content/themes/rockingham-house/images/team/rebecca.jpg) center 0 #e0e0e0!important;background-size:cover!important}.shelby{background:url(/wp-content/themes/rockingham-house/images/team/shelby.jpg) center 0 #e0e0e0!important;background-size:cover!important}.stephanie{background:url(/wp-content/themes/rockingham-house/images/team/stephanie.jpg) center 0 #e0e0e0!important;background-size:cover!important}.tara{background:url(/wp-content/themes/rockingham-house/images/team/tara.jpg) center 0 #e0e0e0!important;background-size:cover!important}.meera{background:url(/wp-content/themes/rockingham-house/images/team/meera.jpg) center 0 #e0e0e0!important;background-size:cover!important}.ellie{background:url(/wp-content/themes/rockingham-house/images/team/ellie.jpg) center 0 #e0e0e0!important;background-size:cover!important}.beth{background:url(/wp-content/themes/rockingham-house/images/team/beth.jpg) center 0 #e0e0e0!important;background-size:cover!important}.katherine{background:url(/wp-content/themes/rockingham-house/images/team/katherine-archer-smith.jpg) center 0 #e0e0e0!important;background-size:cover!important}.tahira{background:url(/wp-content/themes/rockingham-house/images/team/tahira-shireen.jpg) center 0 #e0e0e0!important;background-size:cover!important}.emily{background:url(/wp-content/themes/rockingham-house/images/team/emily-hayes.jpg) center 0 #e0e0e0!important;background-size:cover!important}.jeannie{background:url(/wp-content/themes/rockingham-house/images/team/jeannie-jones-hardy.jpg) center 0 #e0e0e0!important;background-size:cover!important}.debbie{background:url(/wp-content/themes/rockingham-house/images/team/debbie-campbell.jpg) center 0 #e0e0e0!important;background-size:cover!important}.kelly{background:url(/wp-content/themes/rockingham-house/images/team/kelly.png) center 0 #e0e0e0!important;background-size:cover!important}.sarah{background:url(/wp-content/themes/rockingham-house/images/team/sarah.png) center 0 #e0e0e0!important;background-size:cover!important}body.page-id-12 #main-area{min-height:700px;background:#fff;padding:80px;overflow:hidden}.team-deets{position:absolute;bottom:-135px;left:0;padding:20px;width:100%;background:#313131db;text-align:center!important;height:203px}a.team-entry:hover .team-deets{bottom:0}.team-deets h2,.team-deets h3,.team-deets h4,.team-deets h5{margin:0 0 6px!important;padding:0!important;border-bottom:none}.team-deets h2{font-size:22px;color:#fff!important;font-weight:200!important;font-size:23px!important;margin-bottom:25px!important}.team-deets h3{font-size:18px!important;margin-bottom:25px!important;text-align:center!important;color:#e03f3f!important}.team-deets h4,.team-deets h5{font-size:14px;font-weight:200}.team-deets h4{color:#fff}a.team-entry h5{color:#fff}#main-text .col2{float:left;width:46%;margin-right:7%}#main-text .col2:nth-child(3){margin-right:0}#main-text .col2 h2:first-child,#main-text .col2 p:first-child{margin-top:0}#main-text.main-text-fullwidth h1{display:none}body.page-id-10 #main-text.main-text-fullwidth h1{display:block}.bottom-treats h2{clear:both;padding-top:20px}a.treat-butt{position:relative;background:#f3f3f3;width:31%;display:inline-block;padding:14px 20px;margin:10px;color:#3a3a3a!important;font-family:'Lora',serif;font-size:17px;border-left:7px solid #9e2a2a;text-align:left}a.treat-butt:hover{padding-left:30px;background:#e6e6e6}a.treat-butt i{position:absolute;right:20px;top:20px;color:#952a2b}.bottom-treats p{font-size:17px!important;margin-bottom:30px!important}nav ul li li a{padding:17px;height:auto}#main-text ul li,#main-text ol li{margin:10px 40px;line-height:29px;font-size:16px}#inside-banner{width:100vw;height:100vh;background:url(/wp-content/themes/rockingham-house/images/banners/about.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed;position:relative;z-index:1;text-align:center}body.page-id-8 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/our-practice.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-10 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/tour.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-12 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/our-practice.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-14 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/treatments.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-16 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/cosmetic.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.parent-pageid-16 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/cosmetic-childs.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.parent-pageid-16 #inside-banner{height:650px}body.parent-pageid-16 h1.inner-banner-logo img{width:250px;top:-31px}body.parent-pageid-16 h1.inner-banner-logo{font-size:70px}body.parent-pageid-16 .positioner{height:302px}body.parent-pageid-16 #main-text h1{display:none!important}body.parent-pageid-16 #main-text{margin-top:-20px}body.page-id-32 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/restorative.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.parent-pageid-32 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/restorative-childs.jpg) 0 100% no-repeat #717171!important;background-size:cover;background-attachment:fixed}body.parent-pageid-32 h1.inner-banner-logo{font-size:70px}body.parent-pageid-32 #inside-banner{height:650px}body.parent-pageid-32 h1.inner-banner-logo img{width:250px;top:-31px}body.parent-pageid-32 h1.inner-banner-logo{font-size:70px}body.parent-pageid-32 .positioner{height:302px}body.parent-pageid-32 #main-text h1{display:none!important}body.parent-pageid-32 #main-text{margin-top:-20px}body.page-id-44 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/general.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.parent-pageid-44 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/general-childs.jpg) 0 100% no-repeat #717171!important;background-size:cover;background-attachment:fixed}body.parent-pageid-44 h1.inner-banner-logo{font-size:70px}body.parent-pageid-44 #inside-banner{height:650px}body.parent-pageid-44 h1.inner-banner-logo img{width:250px;top:-31px}body.parent-pageid-44 h1.inner-banner-logo{font-size:70px}body.parent-pageid-44 .positioner{height:302px}body.parent-pageid-44 #main-text h1{display:none!important}body.parent-pageid-44 #main-text{margin-top:-20px}body.page-id-55 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/facial.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-57 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/gum.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.parent-pageid-57 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/gum-childs.jpg) center 0 no-repeat #717171!important;background-size:cover;background-attachment:fixed}body.parent-pageid-57 h1.inner-banner-logo{font-size:70px}body.parent-pageid-57 #inside-banner{height:650px}body.parent-pageid-57 h1.inner-banner-logo img{width:250px;top:-31px}body.parent-pageid-57 h1.inner-banner-logo{font-size:70px}body.parent-pageid-57 .positioner{height:302px}body.parent-pageid-57 #main-text h1{display:none!important}body.parent-pageid-57 #main-text{margin-top:-20px}body.page-id-67 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/gum.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.parent-pageid-67 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/gum-childs.jpg) center 0 no-repeat #717171!important;background-size:cover;background-attachment:fixed}body.parent-pageid-67 #inside-banner{height:650px}body.parent-pageid-67 h1.inner-banner-logo img{width:250px;top:-31px}body.parent-pageid-67 .positioner{height:302px}body.parent-pageid-67 #main-text h1{display:none!important}body.parent-pageid-67 #main-text{margin-top:-20px}body.page-id-75 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/emergency.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-77 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/referrals.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-85 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/case.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-87 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/reviews.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-89 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/gallery.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-91 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/fees.jpg) center 51% no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-97 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/contact.jpg) center 51% no-repeat #717171;background-size:cover;background-attachment:fixed}body.parent-pageid-57 .page-testimonial{float:left;width:100%;margin:10px 0 13px;background:#f3f3f3;border-left:7px solid #a7292a;padding:10px 26px}.cost-block{float:left;padding:20px;background:#f3f3f3;border-left:6px solid #972926;margin-right:20px;font-size:29px}.cont-map i{width:50px;height:50px;line-height:50px;text-align:center;background:#a92724;color:#fff;border-radius:50%;display:block;margin:0 auto 10px auto}body.page-id-97 #main-text{float:left;width:100%;min-height:0;text-align:center;font-size:20px}.cont-tel{margin:30px 0;font-size:50px;font-family:'Lora',serif;letter-spacing:2px}.cont-tel i{color:#fff;font-size:20px;margin-right:2px;position:relative;top:-9px;width:50px;height:50px;background:#a02825;border-radius:50%;line-height:50px}.email-fax{text-align:center}.cont-email{font-size:25px;display:inline}.cont-email a{color:#000!important}.cont-email i{color:#a92724;margin-right:6px}.cont-map i{width:75px;height:75px;line-height:75px;text-align:center;background:#a92724;color:#fff;border-radius:50%;display:block;margin:0 auto 20px auto;font-size:31px!important}.cont-map{line-height:37px;font-size:24px}#footer-form.in-page-form.referralforms input,#footer-form.in-page-form.referralforms textarea{width:100%}li.form-title{background:#ab8d37;padding:18px 0 12px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:22px!important;font-weight:200!important;text-align:center;border-bottom:3px solid #fff;clear:both}#footer-form.in-page-form.referralforms textarea{height:174px;padding-left:12%;margin-bottom:-5px}li.opt-upload{width:100%;background:#eaeaea;height:72px}#footer-form.in-page-form.referralforms input[type=file]{margin-bottom:4px;padding:20px}#footer-form h2{text-transform:uppercase;font-weight:400;margin:-8px 0 0;color:#404040;letter-spacing:2px;font-size:28px;display:block;margin-bottom:10px}#footer-form p{text-transform:uppercase;font-size:17px;font-family:'Roboto Slab',serif;font-family:"p22-underground";letter-spacing:1px;letter-spacing:1px}#footer-form h1{font-size:19px;letter-spacing:-.01em;margin-bottom:5px;color:#fff;text-transform:uppercase;text-align:center}#footer-form ul{list-style:none;padding:0}#footer-form li{margin:0!important;list-style:none!important;font-family:'Lora',serif}#footer-form li:before{content:none!important;margin-right:0!important}#footer-form input{padding:20px 2% 21px 10%;border:none;border-bottom:2px solid #fff;width:88%;color:#2b2b2b;margin:0;font-size:17px;font-weight:400;font-family:'Raleway',sans-serif}#footer-form textarea{padding:20px 2% 2% 10.5%;width:87.5%;color:#666;height:192px;font-size:17px;font-weight:400;margin-bottom:-15px;border:none!important;font-family:'Raleway',sans-serif;border:1px solid #fff0!important}#footer-form .submit{width:100%!important;float:right;color:#fff;padding:15px 0!important;background-color:#1d5b94;float:left;background:#3ea64d!important;border:none;text-transform:uppercase!important;letter-spacing:1px;font-weight:400;-webkit-font-smoothing:antialiased;border-radius:0 0 4px 4px;margin-top:-24px;border-top:2px solid rgb(255 255 255 / .65);font-family:'Raleway',sans-serif}#footer-form .submit:hover{width:100%!important;padding:15px 0!important;background:#36c34b!important;cursor:pointer;border:none;border-top:2px solid rgb(255 255 255 / .65)}#footer-form h3{letter-spacing:2px;font-size:17px;text-transform:uppercase;margin-bottom:32px;color:#515151}label.upload-heading{background:#b9b9b9;display:block;margin-top:6px;padding:10px 2%;width:96.2%;color:#fff;font-size:17px}#footer-form input.upload-positioner{padding:18px 2% 21px!important;width:96%!important}#footer-form .fa{color:#e0e0e0;display:inline-block;max-width:70px;width:auto;height:auto;line-height:0;border-radius:50%;background:0 0;text-align:center;margin:0 10px 0 0;font-size:14px;width:30px;height:30px;line-height:30px;background:#363958}#footer .container1200{position:relative;z-index:999}#footer-form::-webkit-input-placeholder{color:#000}#footer-form:-moz-placeholder{color:#000}#footer-form::-moz-placeholder{color:#000}#footer-form:-ms-input-placeholder{color:#000}#footer-form label{background:#f3f3f3;padding:29px 25px 0;height:42px;display:inline-block;text-transform:uppercase;font-size:11px;position:relative;top:0;float:left}#footer-form input[type=file]{width:100%}#footer-form input,#footer-form textarea{background:#fff;border:none;font-size:12px;padding:19px 0}#footer-form ul{list-style:none}#footer-form ul li input{float:left;margin-bottom:2px;padding-left:12%;width:49.8%;border:1px solid #fff;background:#fff;box-sizing:border-box}.gutter{margin-right:2%}#footer-form textarea{height:137px;padding-left:12%;margin-bottom:22px;width:100%;border:1px solid #fff;background:#fff;box-sizing:border-box;color:#2b2b2b}#footer-form textarea,#footer-form input,#footer-form button{outline:none}#footer-form textarea:focus,#footer-form input:focus,#footer-form button{outline:none}#footer-form .contact-form{width:100%;margin:0 auto;padding-top:10px}.marg-right{margin-right:2px!important}#footer-form ul li input:active,#footer-form ul li input:focus,#footer-form ul li textarea:active,#footer-form ul li textarea:focus{border-bottom:1px solid #ab8d37!important;padding-left:17%}.field1{background-image:url(/wp-content/themes/rockingham-house/images/form/name.png)!important;background-position:0 -1px!important;background-repeat:no-repeat!important}.field2{background-image:url(/wp-content/themes/rockingham-house/images/form/phone.png)!important;background-position:0 0!important;background-repeat:no-repeat!important}.field3{background-image:url(/wp-content/themes/rockingham-house/images/form/email.png)!important;background-position:0 -1px!important;background-repeat:no-repeat!important}.field4{background-image:url(/wp-content/themes/rockingham-house/images/form/comments.png)!important;background-position:0 -6px!important;background-repeat:no-repeat!important}li.form-title{background:#a7292a;padding:16px 0 12px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:21px!important;font-weight:200!important;text-align:center;border-bottom:3px solid #fff;clear:both}#footer-form.in-page-form.referralforms input,#footer-form.in-page-form.referralforms textarea{width:100%}#footer-form.in-page-form.referralforms input[type=file]{margin-bottom:4px;padding:20px}.referralforms input.referral-submit{float:left!important;width:200px!important;position:relative!important;left:0!important;border-radius:4px!important;background-color:#9e2a2a!important;border:none!important;padding:20px!important;height:50px!important;top:29px!important}.fullspan-field{width:100%!important;max-width:100%!important}.referralforms input,.referralforms textarea{background-color:#f1f1f1!important}.referralforms .gdpr p{text-align:left!important}.referralforms .gdpr-small{text-align:left!important;top:26px}#footer-form ul li div.gdpr input{float:none}#footer-form .inner-gdpr{top:-19px!important;position:relative}body.page-id-77 #main-area{padding:100px 0 140px}.referralforms .gdpr-small a{color:#b32a2a!important}.cont-fax{display:inline;margin-left:36px;font-size:24px;font-family:'Lora',serif;letter-spacing:1px}.cont-fax i{color:#a02825;font-size:24px;margin-right:5px}.field-treatment{background-image:url(/wp-content/themes/rockingham-house/images/form/treatment.png)!important;background-position:0 1px!important;background-repeat:no-repeat!important}.field-practice{background-image:url(/wp-content/themes/rockingham-house/images/form/practice.png)!important;background-position:0 -1px!important;background-repeat:no-repeat!important}.field-mapmarker{background-image:url(/wp-content/themes/rockingham-house/images/form/mapmarker.png)!important;background-position:0 0!important;background-repeat:no-repeat!important}.field-calendar{background-image:url(/wp-content/themes/rockingham-house/images/form/calendar.png)!important;background-position:0 0!important;background-repeat:no-repeat!important}body.page-id-97 #main-area{padding:110px 0 120px}.referralforms select{width:100%;height:70px;border-radius:0!important;border:none;margin:2px 0 5px;text-indent:12%;text-transform:uppercase;font-size:12px;font-family:'Raleway',sans-serif;color:#9a9a9a;font-weight:400;background:#f1f1f1}.field-select{background-image:url(/wp-content/themes/rockingham-house/images/form/name.png)!important;background-position:0 1px!important;background-repeat:no-repeat!important}select:focus{outline:0}section#title-strip{background:0 0;top:120px;color:#fff;position:relative;z-index:1;color:#fff;text-align:center;padding:0}section#title-strip h1{font-size:100px;color:#fff;font-weight:200;padding:30px 0 50px}body.page-id-87{background:url(/wp-content/themes/rockingham-house/images/banners/reviews.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-87 #main-area{background:0 0;border-bottom:2px solid #fff}section#title-strip h1 hr{width:200px;border:none;border-bottom:5px solid #b12828;margin:0 auto}.masonry{column-count:2;column-gap:2em;padding:50px 0 0}.test-holder{background-color:#1d1d1dcc;color:#fff;display:inline-block;margin:0 0 28px;width:100%;padding:10px 30px;border-top:10px solid #a92723}.test-holder h3{text-transform:uppercase;font-weight:500;margin:30px 0;color:#fff;font-size:25px;line-height:32px}.test-holder p{margin:15px 0;line-height:24px;font-size:14px;font-weight:300}.test-holder span.author{text-transform:uppercase;color:#b32b21;font-weight:500;margin-bottom:-26px}.test-holder .stars{display:block;margin:0;color:#caae15;font-size:12px;letter-spacing:4px}#title-strip img{width:300px;display:block;text-align:center;margin:-16px auto 30px auto}body.page-id-91{background:url(/wp-content/themes/rockingham-house/images/banners/fees.jpg) center center no-repeat #717171;background-size:cover;background-attachment:fixed}body.page-id-91 #main-area{background:0 0;border-bottom:2px solid #fff}.fee-left{float:left;width:64%;min-height:50px;border-bottom:1px solid rgb(255 255 255 / .30980392156862746);background:#ffffff21;padding:20px}.fee-right{float:left;width:36%;min-height:50px;border-bottom:1px solid #ffffff54;background:#a2261d;padding:20px}.bigger-fee-item{min-height:79px}body.page-id-91 .test-holder strong{padding-top:26px!important;clear:both;display:block}.test-holder.fees-holder{float:left;width:47%;margin-right:5%;padding:10px 30px 25px}#main-text .test-holder.fees-holder h2{margin:30px 0 20px;color:#fff;font-size:46px}#main-text .test-holder.fees-holder h3{margin:26px 0 40px;color:#e22f22;font-size:21px;text-align:left;font-weight:200;line-height:27px}#accordions-341 .accordions-head{color:#fff!important;font-size:21px!important;background:#9e2a2a!important;font-weight:300!important;font-family:'Lora',serif!important;border:0!important;padding:11px!important}#accordions-341 .accordion-icons{color:#fff!important;font-size:16px!important;float:right!important;margin:5px 11px 0 0!important}.accordions-head:focus{outline:none!important}#accordions-341 .ui-accordion-header-active{background:#313131!important}.accordions .accordion-content{background:#fff none repeat scroll 0 0!important;padding:12px 20px!important}body.inner-body #inside-contact-area img.panzoom{transform:matrix(1.21,0,0,1.21,-29.919,33.5999);margin-left:2%;margin-top:-14%;width:100%;height:auto}.addy-address{font-size:20px;font-weight:300;text-align:center;line-height:30px}.addy-address i{color:#fff;background:#b22929;display:block;width:50px;height:50px;line-height:50px;border-radius:50%;margin:0 auto 10px auto}.addy-tel,.addy-fax{margin:30px auto 0;font-size:29px;font-weight:300;width:46%;text-align:center;background:#ffffff40;padding:20px;border-radius:6px}.addy-tel i,.addy-fax i{color:#fff;background:#a82a2a;width:50px;height:50px;line-height:50px;border-radius:50%;margin:0 auto 10px auto;text-align:center;font-size:17px;display:block}.testone{height:400px;background:#fb0303}.testtwo{height:400px;background:#fff}a.offer{display:none!important}#topstrip:after,.container:after,#main-area:after,#main-text:after,.team-underline:after{content:".";clear:both;height:0;display:block;visibility:hidden}a,input,textarea,nav li li,.is-sticky #nav,#return-to-top i,a.team-entry .team-deets{-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}a.treatment-reveal{-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}#return-to-top{position:fixed;bottom:50px;right:50px;background:#9e2a2a;width:50px;height:50px;display:block;text-decoration:none;z-index:9999;display:none;-webkit-border-radius:45px;border-radius:45px}#return-to-top i{color:#fff;margin:0;position:relative;left:19px;top:14px;font-size:20px}#return-to-top:hover{background:#c72b2b}#return-to-top:hover i{color:#fff;top:10px}nav li a{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;overflow:hidden}nav li a:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#e8e8e8;height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}nav li a:hover:before,nav li a:focus:before,nav li a:active:before{left:0;right:0}.opening-times{max-width:700px;margin:0 auto;width:100%}.day{background:#f9f9f9;width:49%;text-align:left;padding:10px 15px;display:inline-block;margin-bottom:1%;font-weight:700}.time{background:#f9f9f9;width:49%;text-align:left;padding:10px 15px;display:inline-block}@media (max-height:865px){.testimonial{font-size:14px;line-height:22px;padding:15px}.box-positioner{height:470px}#section2 .right-box hr{margin:20px auto}.positioner h1{font-size:34px}.video-container h1 img{width:180px;margin:107px auto 19px auto}.positioner p{font-size:16px;margin:15px auto;line-height:20px}a.more{display:none}}@media (max-width:1450px){.box-positioner{width:588px;padding-right:43px;padding-top:23px;height:573px}.left-box hr{margin:22px 0}.left-box h3{font-size:22px;margin:28px 0 8px}.show-of{width:173px;font-size:15px;height:176px}.testimonial{font-size:15px;line-height:23px}.cont-by-map{position:absolute;top:0;width:525px!important;left:50%;margin-left:-278px;padding-right:0!important}.positioner h1{font-size:42px}.positioner{height:543px}nav .container{width:1027px}nav ul li{padding:11px 17px}}@media (max-width:1200px){body,html{}#section1,#section2,#section3,#fp-nav,.down-container{display:none}#show-only-on-desktop{display:none}#show-only-on-responsive{display:block}#responsive-container{width:500px;margin:0 auto;min-height:2000px;background:#000}nav ul li a{letter-spacing:1px;font-size:13px}nav ul li{padding:11px 14px}nav .container{width:849px}.positioner{width:800px}.video-container h1 img{width:200px;margin:0 auto 19px auto}a.offer img{width:177px}.offer{bottom:20px;left:45px}#section1 .left-box,#section2 .left-box,#section3 .left-box{width:100%}#section1 .left-box .box-positioner{height:591px;width:700px}a.more{font-size:14px;width:300px;padding:1px 0 0;height:70px}a.more span{font-size:33px;top:5px}#section2 .left-box .box-positioner{width:101%}#gmaps-link{bottom:8%;right:9%}#tour-info{right:9%;bottom:6%}.responsive-menu-box{height:23px!important}button#responsive-menu-button{width:55px!important;height:55px!important;background:#b32625!important;position:fixed!important;top:36px!important;right:35px!important}.testone{background:#fb0303;min-height:620px;overflow:hidden}.video-container{min-height:620px}a.down-container{display:block}.container{width:100%;max-width:844px;margin:0 auto}#sidebar{float:right;width:250px}a.sidelink{font-size:15px}#main-text{float:left;width:calc(100% - 300px);min-height:300px}#inside-footer p{margin:15px 0;line-height:28px;font-size:13px}#inside-contact-area .left-box{width:100%!important;height:550px}#inside-contact-area{min-height:550px}.team-underline{float:left;border-bottom:7px solid #a7292a;width:29.7%;margin:0 3% 2% 0}.team-deets h2{font-size:18px!important}.team-underline.end{margin-right:3%!important}.team-deets h3{font-size:15px!important;margin-bottom:15px!important;text-align:center!important;color:#fff!important;font-weight:600!important}.team-deets h4,.team-deets h5{font-size:11px;font-weight:200}#inside-banner{height:100vh;min-height:623px}#main-vt{margin-top:50px;width:80%;margin:50px auto 0 auto}a.treat-butt{width:30%;font-size:16px}body.page-id-16 h1.inner-banner-logo,body.parent-pageid-16 h1.inner-banner-logo{font-size:40px}.cost-block{width:46%}.test-holder.fees-holder{float:left;width:100%;margin-right:0;margin-bottom:30px;padding:10px 30px 25px}a.team-entry{height:280px}#responsive-menu-container{background:#b5231f!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a{line-height:40px!important;border-bottom:1px solid #ffffff47!important;color:#fff!important;background-color:#b5231f!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{color:#fff!important;background-color:#c7281d!important;border-color:#ffffff47!important}#responsive-menu-container #responsive-menu li.responsive-menu-item.responsive-menu-current-item>.responsive-menu-item-link{background-color:#a7190f!important;color:#fff!important;border-color:#ffffff61!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border-left:1px solid #2d2d2d!important;background-color:#2d2d2d!important}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:13px!important;font-weight:600!important}}@media (max-width:880px){.offer{display:none}.positioner{width:549px;height:475px}.positioner h1{font-size:27px}.positioner p{font-size:13px;color:#fff;font-weight:600;margin:23px auto;text-transform:uppercase;letter-spacing:7px;width:500px;line-height:28px}#inside-banner{height:320px;min-height:0;overflow:hidden}h1.inner-banner-logo img{width:200px;top:0}a.down-container{display:none}body.inner-body .positioner{height:254px}.container{width:100%;max-width:560px;margin:0 auto}#main-text{width:100%}#sidebar{float:left;width:100%;margin-top:70px;min-height:0}#main-area{background:#fff;padding:50px 0 80px}h1{font-size:35px}.team-underline{width:46.7%}a.team-entry{height:280px}#main-text .col2{float:left;width:100%;margin-right:0;margin-bottom:15px}a.treat-butt{width:46%;font-size:16px}body.page-id-16 h1.inner-banner-logo,body.parent-pageid-16 h1.inner-banner-logo{font-size:22px}body.parent-pageid-16 #inside-banner{height:320px}body.parent-pageid-16 h1.inner-banner-logo img{width:200px;top:0}section#title-strip h1{font-size:50px}section#title-strip img{width:200px}section#title-strip{background:0 0;top:0}body.page-id-87 #main-area{padding:0 0 80px;margin-top:-60px}section#title-strip h1{font-size:32px}section#title-strip h1 hr{width:121px}.test-holder p{line-height:22px!important}.cont-map{line-height:37px;font-size:22px}.cont-fax{display:block;margin-top:49px}body.page-id-97 #main-area{padding:80px 0 91px}#inside-banner{height:320px;min-height:0;overflow:hidden;background-size:130%;background-position:center 0}body.page-id-87,body.page-id-91{background:#383838}body #inside-banner{height:320px!important}body h1.inner-banner-logo img{width:200px!importanttop:0!important}body h1.inner-banner-logo,body h1.inner-banner-logo{font-size:22px!important}}@media (max-width:600px){.day,.time{width:100%;margin:1%;text-align:center}.positioner h1{font-size:21px}.positioner{width:320px;height:447px}.positioner p{font-size:13px;color:#fff;font-weight:600;margin:23px auto;text-transform:uppercase;letter-spacing:1px;width:320px;line-height:19px}a.butt{padding:14px 14px 14px 0}.video-container{border:0}button#responsive-menu-button{top:20px!important;right:20px!important}#inside-banner{height:320px;min-height:0;overflow:hidden;background-size:100%!important;background-position:center 0!important}h1.inner-banner-logo img{width:150px;top:0}h1.inner-banner-logo{padding-top:137px}.positioner hr{width:100px}#inside-banner{height:240px}body.inner-body .positioner{height:203px}.container{width:90%}.page-testimonial{width:100%;margin-right:0!important;padding:10px 26px}#inside-contact-area{min-height:250px}#inside-contact-area .left-box{width:100%!important;height:250px}img.footerlogo{width:60px;margin-bottom:10px}#inside-footer{min-height:200px;background:#fff;text-align:center;padding:50px 0 30px}#return-to-top{display:none!important}#inside-footer p{margin:15px 0;line-height:23px;font-size:12px}.team-underline{width:100%}body.page-id-12 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/team.jpg) center 0 no-repeat #717171;background-size:100%;background-attachment:fixed}#main-vt{margin-top:50px;width:80%;margin:50px auto 0 auto;height:500px;overflow:hidden}div#main-vt iframe{margin-top:-199px}a.treat-butt{width:97%;margin-bottom:10px;margin-top:0;font-size:16px}body.page-id-16 #inside-banner{background:url(/wp-content/themes/rockingham-house/images/banners/cosmetic.jpg) center 0 no-repeat #717171;background-size:100%;background-attachment:fixed}body.page-id-16 h1.inner-banner-logo,body.parent-pageid-16 h1.inner-banner-logo{font-size:16px}#main-text h2{margin:30px 0 20px;color:#c73637;font-size:24px}body.parent-pageid-16 h1.inner-banner-logo img{width:150px;top:0}body.page-id-77 #main-area{padding:60px 0 100px}#footer-form ul li input,#footer-form ul li textarea{float:left;margin-bottom:2px;padding-left:18%}#footer-form ul li select{float:left;margin-bottom:2px;text-indent:18%}li.form-title{background:#a7292a;padding:16px 0 12px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:13px!important;font-weight:600!important}#footer-form.in-page-form.referralforms textarea{height:174px;padding-left:19%;margin-bottom:10px}.cost-block{width:100%;margin:0 0 20px}.masonry{column-count:1;column-gap:2em;padding:50px 0 0}#main-text .test-holder.fees-holder h2{margin:30px 0 20px;color:#fff;font-size:34px}body.page-id-91 #main-area{background:0 0;border-bottom:2px solid #fff;padding-top:0}#main-text .test-holder.fees-holder h3{margin:14px 0 35px;color:#e22f22;font-size:18px;text-align:left;font-weight:200;line-height:27px}.fee-left,.fee-right{float:left;width:100%;padding:10px;min-height:auto}.cont-tel{margin:30px 0;font-size:28px;font-family:'Lora',serif;letter-spacing:2px}.cont-tel i{color:#fff;font-size:16px;margin-right:2px;position:relative;top:-4px;width:40px;height:40px;background:#a02825;border-radius:50%;line-height:40px}.cont-email{font-size:14px;display:inline}.cont-fax{display:block;margin-top:37px}.cont-fax{margin-left:0;font-size:15px;font-family:'Lora',serif;letter-spacing:1px}body.page-id-97 #main-area{padding:60px 0 70px}body h1.inner-banner-logo img{width:150px!important;top:0!important}body #inside-banner{background-position:center 0!important;background-size:cover!important;background-attachment:scroll!important;height:320px!important}#quick-contact-responsive{position:fixed;top:0;left:0;width:100%;background:#ffffff12;z-index:10;text-align:center;color:#fff;height:55px}#quick-contact-responsive a{float:left;display:block;width:60px;height:55px;padding:20px 0 0;text-align:center;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:1px;border-right:1px solid #ffffff1f}#quick-contact-responsive a:hover{background:#c32829}button#responsive-menu-button{top:0!important;right:0!important}}.center-align{text-align:center}.youtube-video{aspect-ratio:16/9;width:100%}.bio-container{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.bio-item{padding:10px 0 20px;background-color:#fff;width:calc(90% - 10px);margin:10px;min-width:300px;border-bottom:1px dashed #f3f3f3}.bio-item:nth-child(5){border-bottom:none}.bio-container.alignright{padding:10px;background:#f3f3f3;margin:12px 0 25px 15px}@media (max-width:600px){.bio-container #main-text ul li,#main-text ol li{margin:0}}.alignleft{float:left;margin:0 35px 20px 0}@media(max-width:700px){.alignleft{float:none;margin:0 auto 30px;display:block}}/*!
 * fullPage 2.9.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:#fff0}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:#fff0 #fff #fff0 #fff0}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:#fff0 #fff0 #fff0 #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}