#map_canvas{position:absolute;top:0;right:0;bottom:0;left:0}.about__txt p a{font:700 1em/1.2 "Nexa", sans-serif}.about__txt .intro{font-size:1.05882em}.about__txt h2,.about__txt h3,.about__txt h4,.about__txt h5,.about__txt h6{letter-spacing:0.1em}.about__txt p a{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0;height:auto;margin-top:0;display:inline-block;padding:0.70588em 1.64706em;font-weight:400;line-height:1.2;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;color:#757679!important;border:1px solid #757679;-webkit-transition:background .2s ease, color .2s ease, border-color .2s ease, opacity .2s ease, -webkit-filter .2s ease;transition:background .2s ease, color .2s ease, border-color .2s ease, opacity .2s ease, -webkit-filter .2s ease;-o-transition:background .2s ease, color .2s ease, border-color .2s ease, opacity .2s ease, filter .2s ease;transition:background .2s ease, color .2s ease, border-color .2s ease, opacity .2s ease, filter .2s ease;transition:background .2s ease, color .2s ease, border-color .2s ease, opacity .2s ease, filter .2s ease, -webkit-filter .2s ease}.about__txt p a .text{text-align:center;position:relative;font-size:0.8735em;font-size:.9375rem}.about__txt p a .underline{width:50%;height:2px;background:#FFF;position:absolute;bottom:-3px;display:block;left:25%}.about__txt p a[type=submit]{clear:both;color:#FFF!important}.about__txt p a:focus,.about__txt p a:hover{background:#122042;border-color:#122042;color:#FFF!important}.about__txt--l p a{color:#FFF!important;border-color:#122042;border-color:rgba(255, 255, 255, 0.5);text-decoration:none}.about__txt--l p a:focus,.about__txt--l p a:hover{background:#FFF;border-color:#FFF;color:#8f9092!important}.about__txt{line-height:1.94118}.about__txt h2,.about__txt h3,.about__txt h4,.about__txt h5,.about__txt h6{margin:1em 0 .85em}.about__txt h2{font-size:1.70588em}.about__txt h3{font-size:1.29412em;margin-bottom:0;letter-spacing:1px}.about__txt h4{font-size:1.11765em}.about__txt h5{font-size:0.94118em}.about__txt h6{font-size:0.76471em}.about__txt .intro{line-height:1.8;margin:1.5em 0}.about__txt a{color:#8f9092;text-decoration:underline;-webkit-text-decoration-color:rgba(18, 32, 66, 0.2);text-decoration-color:rgba(18, 32, 66, 0.2)}.about__txt a.btn{text-decoration:none}.about__txt p a,.about__txt ul a{color:#3498db}.about__txt em{font-weight:400}.about__txt img{max-width:100%;height:auto}.about__txt img[style*=right]{margin:0 0 1em 1em}.about__txt img[style*=left]{margin:0 1em 1em 0}.about__txt .btn{margin-right:.75em;margin-bottom:.75em}.about__txt td,.about__txt th{text-align:left;padding:0.25em 0.5em;border:1px solid #E0E0E0}.about__txt iframe{width:100%;max-width:100%}.about__txt iframe[src="https://tours.e4education.co.uk/bryanston/tour/"]{height:24em}.about__txt video{padding-bottom:0!important}#map_canvas{position:absolute;top:0;right:0;bottom:0;left:0}.hero__slideshow__item__txt{-webkit-transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease;-o-transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s ease}.about__txt h2,.about__txt h3,.about__txt h4,.about__txt h5,.about__txt h6{text-transform:uppercase}.about__txt h2,.about__txt h3,.about__txt h4,.about__txt h5,.about__txt h6{color:#122042}.js_pop{-webkit-transition:opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), -webkit-transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition:opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), -webkit-transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);-o-transition:transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition:transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55);transition:transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), opacity 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), visibility 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55), -webkit-transform 0.8s cubic-bezier(0.68, -0.55, 0.27, 1.55)}@media (min-width:769px){.js_pop{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.hit .js_pop{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hit .js_pop:first-child{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.hit .js_pop:nth-child(2){-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.hit .js_pop:nth-child(3){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.hit .js_pop:nth-child(4){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.hit .js_pop:nth-child(5){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.hit .js_pop:nth-child(6){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.hit .js_pop:nth-child(7){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.hit .js_pop:nth-child(8){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}}.js_fade{-webkit-transition:opacity 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, -webkit-transform 1s ease;-o-transition:transform 1s ease, opacity 1s ease;transition:transform 1s ease, opacity 1s ease;transition:transform 1s ease, opacity 1s ease, -webkit-transform 1s ease}.js_fadeup{-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, -webkit-transform 0.5s ease;-o-transition:transform 0.5s ease, opacity 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, -webkit-transform 0.5s ease}@media (min-width:769px){.js_fade{opacity:0}.js_fadeup{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.hit .js_fade{opacity:1}.hit .js_fadeup{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hit .js_fade:first-child,.hit .js_fadeup:first-child{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.hit .js_fade:nth-child(2),.hit .js_fadeup:nth-child(2){-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.hit .js_fade:nth-child(3),.hit .js_fadeup:nth-child(3){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.hit .js_fade:nth-child(4),.hit .js_fadeup:nth-child(4){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.hit .js_fade:nth-child(5),.hit .js_fadeup:nth-child(5){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.hit .js_fade:nth-child(6),.hit .js_fadeup:nth-child(6){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.hit .js_fade:nth-child(7),.hit .js_fadeup:nth-child(7){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.hit .js_fade:nth-child(8),.hit .js_fadeup:nth-child(8){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}}.js_slide{will-change:transform;-webkit-transition:opacity 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, -webkit-transform 1s ease;-o-transition:transform 1s ease, opacity 1s ease;transition:transform 1s ease, opacity 1s ease;transition:transform 1s ease, opacity 1s ease, -webkit-transform 1s ease}@media (min-width:769px){.js_slide{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.hit .js_slide{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.hero__slideshow__item__txt{padding:2em 0 6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.active .hero__slideshow__item__txt{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.hero__slideshow__item__txt .btn-orange{color:#122042!important}.hero__slideshow__item__txt .btn-orange:focus,.hero__slideshow__item__txt .btn-orange:hover{color:#FFF!important}.hero__video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;pointer-events:none}.hero__video iframe{width:100%;height:100%}.hero__dots{position:absolute;bottom:.3em;left:2em}.hero__overlay__link{float:left;margin-bottom:3.35em}.hero__overlay__scroll{position:absolute;bottom:0;left:0;margin:0}.hero__radio{position:absolute;top:0;right:0}.hero__radio--desktop{display:none}.mason--demo2 .hero__radio{top:3%;right:3%}.hero__radio img{width:33vw;height:33vw;max-width:13em;max-height:13em;vertical-align:bottom}.mason--demo2 .hero__radio img{width:24vw;height:24vw;max-width:9em;max-height:9em;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.hero__radio{width:33vw;height:33vw;max-width:13em;max-height:13em;background:url("/_site/images/design/logo_bryradio_fallback.png") no-repeat center/contain}.hero__radio img{display:none}}@media (min-width:600px){.hero__radio{top:3%;right:3%}.mason--demo2 .hero__radio--mobile{display:none}.mason--demo2 .hero__radio--desktop{display:block;position:absolute;top:auto;bottom:calc(100% + 1em);right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}@media (min-width:769px){.hero{height:30em;height:90vh;height:calc(100vh - 8.2em);max-height:65vw}.hero:before{padding:0}.hero__overlay{position:absolute;right:0;bottom:0;left:0}}.main{background:#FFF}.content{padding:2em 0 0}.content__region h2{font-size:1.29412em;margin-bottom:0;letter-spacing:1px}.content__attachments{display:none!important}.paths{width:100%;padding:1em;overflow:hidden;position:relative;background:#f5f9fa;color:#FFF}.paths:after,.paths:before{content:"";display:table}.paths:after{clear:both}.paths__container{width:100%;overflow:hidden;padding-bottom:2em;background:#122042}.paths__container__item{width:100%}@media (min-width:415px){.paths__container{background:#cececc;padding-bottom:0}.paths__container__item{overflow:hidden;position:relative}.paths__container__item__link{height:100%}}@media (max-width:768px){.paths__container__item{background:#122042}.paths__container__item:not(:first-child){border-top:1px solid rgba(255, 255, 255, 0.3)}.paths__container__item__link{background:transparent}.paths .item__img,.paths .item__txt__intro{display:none}}@media (min-width:769px){.paths{float:left;z-index:1}.paths__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paths__container__item{width:50%;float:left;cursor:pointer;pointer-events:auto}.paths__container__item__link{min-height:17.94118em}}@media (min-width:1025px){.paths__container__item{width:33.33%}.paths__container__item.paths__container__item--1{width:66.66%}.paths__container__item.paths__container__item--2{width:33.33%}.paths__container__item.paths__container__item--7{width:66.66%}}.paths__full{position:fixed;top:0;z-index:25;left:100%;width:100%;height:100%}.paths__full__item{background:#FFF;overflow-y:hidden;position:absolute;top:0;left:0;width:100%;height:100vh;z-index:10;padding:0;will-change:transform;-webkit-transition:-webkit-transform 0.45s cubic-bezier(0.79, 0.14, 0.15, 0.86);transition:-webkit-transform 0.45s cubic-bezier(0.79, 0.14, 0.15, 0.86);-o-transition:transform 0.45s cubic-bezier(0.79, 0.14, 0.15, 0.86);transition:transform 0.45s cubic-bezier(0.79, 0.14, 0.15, 0.86);transition:transform 0.45s cubic-bezier(0.79, 0.14, 0.15, 0.86), -webkit-transform 0.45s cubic-bezier(0.79, 0.14, 0.15, 0.86)}.paths__full__item.active--slide{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.paths__full__item__overflow{height:100%;width:100%;padding:1em}.paths__full__item__caption{height:100%;position:relative;width:100%;float:left;background:#122042;color:#FFF;padding:2em 1em 1em}.paths__full__item__caption__close{width:2em;height:2em;color:#FFF;display:block;position:absolute;right:1em;top:1em;cursor:pointer}.paths__full__item__caption__inner{overflow-y:auto;padding:0 1em;width:100%;height:80%;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.7) rgba(255, 255, 255, 0.2);-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-transition:scrollbar-color .2s ease;-o-transition:scrollbar-color .2s ease;transition:scrollbar-color .2s ease}.paths__full__item__caption__inner::-webkit-scrollbar{width:6px}.paths__full__item__caption__inner::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(117, 118, 121, 0.2)}.paths__full__item__caption__inner::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(117, 118, 121, 0.7)}.paths__full__item__image__container{display:none}.paths__full__item__caption__title{text-align:center;font-weight:400;text-transform:uppercase;font-size:1.25em;position:relative;margin-bottom:1.5em;color:#FFF}.paths__full__item__caption__title .underline{position:absolute;bottom:-0.5em;width:60%;height:2px;background:#FFF;left:20%}.paths__full__item__caption__full{font-size:0.8735em;line-height:1.8em}.paths__full__item__caption__full p{color:#FFF}@media (min-width:769px){.paths__full__item__caption{width:50%}.paths__full__item__image__container{height:100%;width:50%;float:left;overflow:hidden;display:block;position:relative;background:#111}}@media (min-width:769px){.paths__full__item{overflow-x:hidden;overflow-y:hidden}.paths__full__item__overflow{width:100%}.paths__full__item__caption{width:40%}.paths__full__item__caption__inner{height:85%}.paths__full__item__image__container{width:60%}}@media (min-width:1025px){.paths__full__item__caption{width:30%}.paths__full__item__image__container{width:70%}}.lte-ie8 .paths__full{height:100%;width:100%}.lte-ie8 .paths__full__item{height:100%}.paths__overlay{display:none}@media (min-width:769px){.paths__overlay{display:block;padding:3em 2em;background:#af6d41;color:#FFF;text-align:center;position:absolute;left:50%;top:50%;z-index:10;opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.paths__overlay p{color:#FFF}.paths__overlay h2{color:#FFF;text-transform:uppercase}.mason--admin .paths__overlay{position:relative;top:0;left:0;bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mason--showpaths .paths__overlay{opacity:0;left:200%;-webkit-transition:opacity .4s ease-in-out, left 0 ease-in-out .4s;-o-transition:opacity .4s ease-in-out, left 0 ease-in-out .4s;transition:opacity .4s ease-in-out, left 0 ease-in-out .4s}.paths__overlay__show{color:#FFF;text-transform:uppercase;border:1px solid #FFF;padding:1em 3em;line-height:1em;margin-top:1em}.paths__overlay__show:hover{background:#FFF;color:#af6d41}}.about{width:100%;float:left;overflow:hidden;position:relative}.about .ms-center{width:100%}.about__txt{width:100%;float:left;padding:1em 5%;position:relative}.about__txt h2,.about__txt h3,.about__txt h4,.about__txt h5,.about__txt h6{font-size:1em}.about__txt--l{color:#FFF;background:#122042}.about__txt--l h2,.about__txt--l h3,.about__txt--l h4,.about__txt--l h5,.about__txt--l h6{color:#FFF}.about__txt--r{color:#122042}@media (min-width:769px){.about .ms-center{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex}.about__txt{padding:3em 5%}.about__txt--l{width:55%;z-index:0;padding-left:0}.about__txt--l:before{position:absolute;content:"";top:0;right:0;bottom:0;width:1000em;background:inherit;display:block;z-index:-1}.about__txt--r{width:45%;padding-left:8.82353em;padding-right:0}}.map{width:100%;z-index:2;overflow:hidden;float:left;display:block;position:relative;background:#9CBC67}#map_canvas{display:none}.map__details{width:100%;overflow:hidden;margin:0;padding:1em 5% 2em;background:#122042}.map__details__list{color:#FFF}.map__details__list li{position:relative;padding-left:2em;margin:1em 0}.map__details__list .fa{position:absolute;top:.1em;left:0}.map__details__list .fa.fa-envelope-o{top:.15em;font-size:1em}.map__details__list address,.map__details__list p{font-style:normal}.map__details__list a[href*=mailto]{text-decoration:underline}.map__details__link{margin-top:.85em;width:100%;display:none}@media (min-width:769px){.map{height:auto}#map_canvas{display:block;z-index:2}.map__details{z-index:4;width:380px;margin:5em 0 7.5em 5%;margin:8em 0 11em 5%;position:relative;padding:2em;padding:1em 1.5em}}