@-webkit-keyframes zoomin{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes zoomin{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}to{opacity:0;transform:translateY(55px) scale3d(.5,.5,.5)}}@-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)}}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}button,hr{overflow:visible}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:15px;color:#2d434d;font-weight:400;font-family:"Raleway",sans-serif;overflow:hidden!important;background:#000}nav,section{display:block}video{display:inline-block}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}strong{font-weight:700}h1{margin:.4em 0}img{border-style:none}hr{box-sizing:content-box;height:0}button{font:inherit;margin:0;text-transform:none}button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,html{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0!important;margin:0!important}#show-only-on-responsive,nav ul ul{display:none}h1,h2,h3{font-family:"Lora",serif}h1,h2{font-size:47px;color:#000;font-weight:200}h2{text-transform:none;margin:10px 0;color:#515151;font-size:26px}h3,p{margin:15px 0}h3{text-align:center}p{line-height:26px}a,a:hover{text-decoration:none}a{color:#da8f51}#section1,#section2,#section3{color:#fff;background-color:#fff!important;border:17px solid #fff!important}.filter,.video-container{width:100%;height:100%;position:absolute}.video-container{top:0;left:0;z-index:1;overflow:hidden;border:17px solid #fff}video.fillWidth{min-width:100%!important;min-height:100%!important;width:auto!important;height:auto!important;margin:0 auto;display:block}.filter{background:#13223ea8;z-index:2}.section{position:relative;overflow:hidden}.section-main-area,.slide-through-colour1{width:100vw;height:100vh;position:absolute;top:0;left:0}.slide-through-colour1{background:#d2d2d2;z-index:2}.section-main-area{background:#292929;z-index:4}.img-box1,.img-box3{width:100%;height:100%;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-box1{background:url(/wp-content/themes/rockingham-house/images/box/pretty-lady.jpg)center 0 no-repeat}.img-box3{background:url(/wp-content/themes/rockingham-house/images/box/contact.jpg)center 0 no-repeat}.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;font-weight:400;letter-spacing:6px;margin-bottom:15px}.video-container h1 img{display:block;width:280px;margin:0 auto 19px}.positioner hr{width:200px;border:0;border-bottom:5px solid #b12828;margin:0 auto}.positioner h1,.positioner p,nav ul li a{text-transform:uppercase;color:#fff}.positioner p{font-size:17px;font-weight:300;margin:23px auto;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;letter-spacing:3px;font-size:13px;height:23px}nav ul ul{position:absolute;top:100%;visibility:hidden;border:0}nav ul ul ul{left:100%;top:auto;margin-top:-49px!important}nav li li:hover{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}.container,nav .container{width:1106px;margin:0 auto}.container{width:100%;max-width:1200px}.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{width:51%}.chevron:after,.chevron:before{content:" ";position:absolute;top:0;height:100%;background:rgb(255 255 255/.8)}.chevron:before{left:0;transform:skew(0deg,30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg,-30deg)}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}a.butt i,a.more{position:absolute}a.butt i{right:20px;top:17px}a.butt:hover{background:#cc2d2e}.left-box,.right-box{position:relative;float:left;width:50%;height:100vh}.left-box{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{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}.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{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}#section3 .right-box h2 i,.contact-links a{display:block;text-align:center;border-radius:50%}.contact-links a,a.treatment-reveal{text-transform:uppercase;letter-spacing:1px}.contact-links a{width:160px;height:160px;background:#212121;color:#fff;font-size:17px;line-height:21px;margin-bottom:20px;font-family:"Lora",serif;font-weight:100}.contact-links a i{display:block;font-size:44px;margin:0 0 4px;padding-top:34px;color:#f3f3f3}.left-box hr{border:0;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;color:#e8e8e8;font-size:12px;padding:19px 0;border-bottom:1px solid #d4d4d4;position:relative}a.treatment-reveal:hover{padding:19px 20px;background:#0003}a.treatment-reveal i{float:right;color:#d74042}a.red-back{background:#b53030}#section2 .box-positioner,#section3 .right-box h2,#tour-info h3,.loading-page .counter{text-align:center}.box-positioner.cont-boxes hr{margin:30px auto;border:0;border-bottom:5px solid #f1f1f1;width:100px}.cont-by-map{position:absolute;top:0;width:600px;left:50%;margin-left:-317px}#section3 .right-box h2 i{width:70px;height:70px;background:#c11e1de8;line-height:70px;margin:0 auto 20px;font-size:27px}#section3 .left-box{overflow:hidden}#section3 .img-box3{opacity:.7}i.fas.fa-quote-left{color:#d51d1b;margin-right:5px}i.fas.fa-quote-right{color:#d51d1b;margin-left:5px}span.author,span.stars{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:0;border-bottom:3px solid #d51d1b;width:100px;margin:31px auto}span.stars{color:#caae15;font-size:12px;letter-spacing:4px}#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:0;background-color:#fff;color:#000;font-size:42px;width: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,#tour-info{position:absolute;bottom:50px}#gmaps-link{z-index:2;right:20px;width:160px}#gmaps-link img{max-width:100%}#gmaps-link p{margin:0;color:#fff}.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 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:0;height:1px}.loading-page .counter{position:absolute;width:200px;top:50%;margin-top:87px}.left-box iframe{border:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#tour-info{z-index:10;background:#fff;color:#313131;padding:20px;right: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{color:#bb3b3a;font-size:18px;font-weight:200;margin:10px 0 6px}#section1 .left-box .box-positioner{height:591px}nav ul li li a{padding:17px;height:auto}.addy-address,.addy-tel{font-weight:300;text-align:center}.addy-address{font-size:20px;line-height:30px}.addy-address i,.addy-tel i{color:#fff;width:50px;height:50px;line-height:50px;border-radius:50%;margin:0 auto 10px;display:block}.addy-address i{background:#b22929}.addy-tel{margin:30px auto 0;font-size:29px;width:46%;background:#ffffff40;padding:20px;border-radius:6px}.addy-tel i{background:#a82a2a;text-align:center;font-size:17px}.testone{height:400px;background:#fb0303}.container:after{content:".";clear:both;height:0;display:block;visibility:hidden}a,nav li li{-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}.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:active,.hvr-pop:focus,.hvr-pop:hover{-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}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:active:before,nav li a:focus:before,nav li a:hover:before{left:0;right:0}@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}.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}.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){#section1,#section2,#section3,#show-only-on-desktop,.down-container{display:none}#show-only-on-responsive{display:block}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}#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;overflow:hidden}.testone,.video-container{min-height:620px}a.down-container{display:block}.container{width:100%;max-width:844px;margin:0 auto}#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){.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}a.down-container{display:none}.container{width:100%;max-width:560px;margin:0 auto}h1{font-size:35px}}@media (max-width:600px){.positioner h1{font-size:21px}.positioner{width:320px;height:447px}#quick-contact-responsive a,.positioner p{color:#fff;text-transform:uppercase;letter-spacing:1px}.positioner p{font-size:13px;font-weight:600;margin:23px auto;width:320px;line-height:19px}a.butt{padding:14px 14px 14px 0}.video-container{border:0}button#responsive-menu-button{top:0!important;right:0!important}.positioner hr{width:100px}.container{width:90%}#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;font-size:16px;border-right:1px solid #ffffff1f}#quick-contact-responsive a:hover{background:#c32829}}