.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{outline:none;border:none;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-height{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.no-js .owl-carousel{display:block}.urgent{background-color:#F40B41;position:relative}.urgent__inner{position:relative}.urgent__item{padding:15px 0;text-align:center}.urgent__item p{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 10px}.urgent__item a{background-color:#fff;color:#F40B41;padding:0 25px;border-radius:27.5px;text-transform:uppercase;letter-spacing:1px;font-weight:700;line-height:51px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;vertical-align:top;text-decoration:none;border:2px #fff solid;-webkit-transition:background-color 350ms ease, color 350ms ease;-o-transition:background-color 350ms ease, color 350ms ease;transition:background-color 350ms ease, color 350ms ease}.urgent__item a svg{margin-left:15px}.urgent__item a:hover{background-color:#F40B41;color:#fff}@media (min-width:600px){.urgent__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.urgent__item p{padding-right:25px;margin:0}}.hero{position:relative;min-height:400px;max-height:615px}.hero:before{display:block;content:"";width:100%;padding-top:43.92857%}.mason--demo .hero{background:#222}.hero__slideshow:after{height:50%}.hero__center,.hero__slideshow__txt{position:absolute;left:0;right:0;bottom:15%;z-index:4;text-align:center}.hero__center h2,.hero__slideshow__txt h2{margin:0 0 5px;text-align:center;font-size:1.5em;letter-spacing:2px;line-height:1}.mason .hero__center h2,.mason .hero__slideshow__txt h2{color:#fff}.mason--infant .hero__center h2,.mason--infant .hero__slideshow__txt h2{font-family:'Dekko', cursive;font-weight:400}.mason--primary .hero__center h2,.mason--primary .hero__slideshow__txt h2,.mason--secondary .hero__center h2,.mason--secondary .hero__slideshow__txt h2{font-family:'Raleway', sans-serif}.mason--trust .hero__center h2,.mason--trust .hero__slideshow__txt h2{font-family:'Cabin', sans-serif}.hero__slideshow__txt li{position:absolute;bottom:0;left:0;right:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease, visibility .5s ease, -webkit-transform .5s ease;transition:opacity .5s ease, visibility .5s ease, -webkit-transform .5s ease;-o-transition:opacity .5s ease, transform .5s ease, visibility .5s ease;transition:opacity .5s ease, transform .5s ease, visibility .5s ease;transition:opacity .5s ease, transform .5s ease, visibility .5s ease, -webkit-transform .5s ease}.hero__slideshow__txt li.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.hero__subtitle{font-size:1em;margin:0;font-weight:500}.mason .hero__subtitle{color:#83D0F5}.mason--infant .hero__subtitle{font-family:'Dekko', cursive;font-weight:400}.mason--primary .hero__subtitle,.mason--secondary .hero__subtitle{font-family:'Raleway', sans-serif}.mason--trust .hero__subtitle{font-family:'Cabin', sans-serif}.hero__pager{position:absolute;bottom:7%;left:0;right:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__pager span{width:14px;height:14px;background-color:#fff;margin-right:14px;border-radius:7px;opacity:0.3;cursor:pointer;-webkit-transition:opacity 500ms ease, width 500ms ease;-o-transition:opacity 500ms ease, width 500ms ease;transition:opacity 500ms ease, width 500ms ease}.hero__pager span.cycle-pager-active{width:42px;opacity:1}.hero__pager span:last-child{margin-right:0}.mason--infant .hero__pattern{left:auto;right:-10%;-webkit-transform:scale(-1, 0.75);-ms-transform:scale(-1, 0.75);transform:scale(-1, 0.75)}@media (min-width:1025px){.hero__center h2,.hero__slideshow__txt h2{font-size:3.125em;letter-spacing:5px}.hero__subtitle{font-size:1.5em}}.home{position:relative}.home:before{content:'';position:absolute;right:0;top:0;bottom:0;width:315px;display:none}.mason--trust .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#425563), color-stop(#0075BE), color-stop(75%), to(#0075BE));background:-webkit-linear-gradient(top, #425563 0%, #0075BE, 75%, #0075BE 100%);background:-o-linear-gradient(top, #425563 0%, #0075BE, 75%, #0075BE 100%);background:linear-gradient(to bottom, #425563 0%, #0075BE, 75%, #0075BE 100%)}.mason--acle .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#8DC059), color-stop(#85B4E0), color-stop(75%), to(#85B4E0));background:-webkit-linear-gradient(top, #8DC059 0%, #85B4E0, 75%, #85B4E0 100%);background:-o-linear-gradient(top, #8DC059 0%, #85B4E0, 75%, #85B4E0 100%);background:linear-gradient(to bottom, #8DC059 0%, #85B4E0, 75%, #85B4E0 100%)}.mason--alderman .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#282F63), color-stop(50%, #57C4EB), color-stop(65%, #F8D548), to(#F8D548));background:-webkit-linear-gradient(top, #282F63 0%, #57C4EB 50%, #F8D548 65%, #F8D548 100%);background:-o-linear-gradient(top, #282F63 0%, #57C4EB 50%, #F8D548 65%, #F8D548 100%);background:linear-gradient(to bottom, #282F63 0%, #57C4EB 50%, #F8D548 65%, #F8D548 100%)}.mason--hellesdon .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#70103E), color-stop(#3987C7), color-stop(75%), to(#3987C7));background:-webkit-linear-gradient(top, #70103E 0%, #3987C7, 75%, #3987C7 100%);background:-o-linear-gradient(top, #70103E 0%, #3987C7, 75%, #3987C7 100%);background:linear-gradient(to bottom, #70103E 0%, #3987C7, 75%, #3987C7 100%)}.mason--hellesdonsixth .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#3c3c3b), color-stop(#00afcb), color-stop(75%), to(#00afcb));background:-webkit-linear-gradient(top, #3c3c3b 0%, #00afcb, 75%, #00afcb 100%);background:-o-linear-gradient(top, #3c3c3b 0%, #00afcb, 75%, #00afcb 100%);background:linear-gradient(to bottom, #3c3c3b 0%, #00afcb, 75%, #00afcb 100%)}.mason--burnham .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#107BBF), color-stop(#074689), color-stop(75%), to(#074689));background:-webkit-linear-gradient(top, #107BBF 0%, #074689, 75%, #074689 100%);background:-o-linear-gradient(top, #107BBF 0%, #074689, 75%, #074689 100%);background:linear-gradient(to bottom, #107BBF 0%, #074689, 75%, #074689 100%)}.mason--kinsale .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#8199c6), color-stop(#274686), color-stop(75%), to(#274686));background:-webkit-linear-gradient(top, #8199c6 0%, #274686, 75%, #274686 100%);background:-o-linear-gradient(top, #8199c6 0%, #274686, 75%, #274686 100%);background:linear-gradient(to bottom, #8199c6 0%, #274686, 75%, #274686 100%)}.mason--firside .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#1C6E35), color-stop(#4EAE31), color-stop(75%), to(#4EAE31));background:-webkit-linear-gradient(top, #1C6E35 0%, #4EAE31, 75%, #4EAE31 100%);background:-o-linear-gradient(top, #1C6E35 0%, #4EAE31, 75%, #4EAE31 100%);background:linear-gradient(to bottom, #1C6E35 0%, #4EAE31, 75%, #4EAE31 100%)}.mason--garrick .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#C7E5E3), color-stop(#58BCB1), color-stop(75%), to(#58BCB1));background:-webkit-linear-gradient(top, #C7E5E3 0%, #58BCB1, 75%, #58BCB1 100%);background:-o-linear-gradient(top, #C7E5E3 0%, #58BCB1, 75%, #58BCB1 100%);background:linear-gradient(to bottom, #C7E5E3 0%, #58BCB1, 75%, #58BCB1 100%)}.mason--lodge .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#E51B1F), color-stop(#194C9D), color-stop(75%), to(#194C9D));background:-webkit-linear-gradient(top, #E51B1F 0%, #194C9D, 75%, #194C9D 100%);background:-o-linear-gradient(top, #E51B1F 0%, #194C9D, 75%, #194C9D 100%);background:linear-gradient(to bottom, #E51B1F 0%, #194C9D, 75%, #194C9D 100%)}.mason--wells .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#2C62AC), color-stop(#4883C3), color-stop(75%), to(#4883C3));background:-webkit-linear-gradient(top, #2C62AC 0%, #4883C3, 75%, #4883C3 100%);background:-o-linear-gradient(top, #2C62AC 0%, #4883C3, 75%, #4883C3 100%);background:linear-gradient(to bottom, #2C62AC 0%, #4883C3, 75%, #4883C3 100%)}.mason--heather .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#824998), color-stop(#2BA036), color-stop(75%), to(#2BA036));background:-webkit-linear-gradient(top, #824998 0%, #2BA036, 75%, #2BA036 100%);background:-o-linear-gradient(top, #824998 0%, #2BA036, 75%, #2BA036 100%);background:linear-gradient(to bottom, #824998 0%, #2BA036, 75%, #2BA036 100%)}.mason--arden .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#CC0001), color-stop(#006600), color-stop(75%), to(#006600));background:-webkit-linear-gradient(top, #CC0001 0%, #006600, 75%, #006600 100%);background:-o-linear-gradient(top, #CC0001 0%, #006600, 75%, #006600 100%);background:linear-gradient(to bottom, #CC0001 0%, #006600, 75%, #006600 100%)}.mason--english .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#eb7021), color-stop(#224f78), color-stop(75%), to(#224f78));background:-webkit-linear-gradient(top, #eb7021 0%, #224f78, 75%, #224f78 100%);background:-o-linear-gradient(top, #eb7021 0%, #224f78, 75%, #224f78 100%);background:linear-gradient(to bottom, #eb7021 0%, #224f78, 75%, #224f78 100%)}.mason--sport .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#009ee0), color-stop(#312781), color-stop(75%), to(#312781));background:-webkit-linear-gradient(top, #009ee0 0%, #312781, 75%, #312781 100%);background:-o-linear-gradient(top, #009ee0 0%, #312781, 75%, #312781 100%);background:linear-gradient(to bottom, #009ee0 0%, #312781, 75%, #312781 100%)}.mason--kinsaleInfant .home:before{background:-webkit-gradient(linear, left top, left bottom, from(#2642D3), color-stop(#FFCF35), color-stop(75%), to(#FFCF35));background:-webkit-linear-gradient(top, #2642D3 0%, #FFCF35, 75%, #FFCF35 100%);background:-o-linear-gradient(top, #2642D3 0%, #FFCF35, 75%, #FFCF35 100%);background:linear-gradient(to bottom, #2642D3 0%, #FFCF35, 75%, #FFCF35 100%)}@media (min-width:1025px){.mason--secondary .home:before{display:block}}.homeBlock{position:relative}.homeBlock--bot:before{content:'';position:absolute;left:0;top:0;bottom:0;right:315px;display:none}.mason--trust .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#425563), to(#0075BE));background:-webkit-linear-gradient(left, #425563 0%, #0075BE 100%);background:-o-linear-gradient(left, #425563 0%, #0075BE 100%);background:linear-gradient(to right, #425563 0%, #0075BE 100%)}.mason--acle .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#8DC059), to(#85B4E0));background:-webkit-linear-gradient(left, #8DC059 0%, #85B4E0 100%);background:-o-linear-gradient(left, #8DC059 0%, #85B4E0 100%);background:linear-gradient(to right, #8DC059 0%, #85B4E0 100%)}.mason--alderman .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#282F63), color-stop(50%, #57C4EB), to(#F8D548));background:-webkit-linear-gradient(left, #282F63 0%, #57C4EB 50%, #F8D548 100%);background:-o-linear-gradient(left, #282F63 0%, #57C4EB 50%, #F8D548 100%);background:linear-gradient(to right, #282F63 0%, #57C4EB 50%, #F8D548 100%)}.mason--hellesdon .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#70103E), to(#3987C7));background:-webkit-linear-gradient(left, #70103E 0%, #3987C7 100%);background:-o-linear-gradient(left, #70103E 0%, #3987C7 100%);background:linear-gradient(to right, #70103E 0%, #3987C7 100%)}.mason--hellesdonsixth .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#3c3c3b), to(#00afcb));background:-webkit-linear-gradient(left, #3c3c3b 0%, #00afcb 100%);background:-o-linear-gradient(left, #3c3c3b 0%, #00afcb 100%);background:linear-gradient(to right, #3c3c3b 0%, #00afcb 100%)}.mason--burnham .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#107BBF), to(#074689));background:-webkit-linear-gradient(left, #107BBF 0%, #074689 100%);background:-o-linear-gradient(left, #107BBF 0%, #074689 100%);background:linear-gradient(to right, #107BBF 0%, #074689 100%)}.mason--kinsale .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#8199c6), to(#274686));background:-webkit-linear-gradient(left, #8199c6 0%, #274686 100%);background:-o-linear-gradient(left, #8199c6 0%, #274686 100%);background:linear-gradient(to right, #8199c6 0%, #274686 100%)}.mason--firside .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#1C6E35), to(#4EAE31));background:-webkit-linear-gradient(left, #1C6E35 0%, #4EAE31 100%);background:-o-linear-gradient(left, #1C6E35 0%, #4EAE31 100%);background:linear-gradient(to right, #1C6E35 0%, #4EAE31 100%)}.mason--garrick .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#C7E5E3), to(#58BCB1));background:-webkit-linear-gradient(left, #C7E5E3 0%, #58BCB1 100%);background:-o-linear-gradient(left, #C7E5E3 0%, #58BCB1 100%);background:linear-gradient(to right, #C7E5E3 0%, #58BCB1 100%)}.mason--lodge .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#E51B1F), to(#194C9D));background:-webkit-linear-gradient(left, #E51B1F 0%, #194C9D 100%);background:-o-linear-gradient(left, #E51B1F 0%, #194C9D 100%);background:linear-gradient(to right, #E51B1F 0%, #194C9D 100%)}.mason--wells .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#2C62AC), to(#4883C3));background:-webkit-linear-gradient(left, #2C62AC 0%, #4883C3 100%);background:-o-linear-gradient(left, #2C62AC 0%, #4883C3 100%);background:linear-gradient(to right, #2C62AC 0%, #4883C3 100%)}.mason--heather .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#824998), to(#2BA036));background:-webkit-linear-gradient(left, #824998 0%, #2BA036 100%);background:-o-linear-gradient(left, #824998 0%, #2BA036 100%);background:linear-gradient(to right, #824998 0%, #2BA036 100%)}.mason--arden .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#CC0001), to(#006600));background:-webkit-linear-gradient(left, #CC0001 0%, #006600 100%);background:-o-linear-gradient(left, #CC0001 0%, #006600 100%);background:linear-gradient(to right, #CC0001 0%, #006600 100%)}.mason--english .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#eb7021), to(#224f78));background:-webkit-linear-gradient(left, #eb7021 0%, #224f78 100%);background:-o-linear-gradient(left, #eb7021 0%, #224f78 100%);background:linear-gradient(to right, #eb7021 0%, #224f78 100%)}.mason--sport .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#009ee0), to(#312781));background:-webkit-linear-gradient(left, #009ee0 0%, #312781 100%);background:-o-linear-gradient(left, #009ee0 0%, #312781 100%);background:linear-gradient(to right, #009ee0 0%, #312781 100%)}.mason--kinsaleInfant .homeBlock--bot:before{background:-webkit-gradient(linear, left top, right top, from(#2642D3), to(#FFCF35));background:-webkit-linear-gradient(left, #2642D3 0%, #FFCF35 100%);background:-o-linear-gradient(left, #2642D3 0%, #FFCF35 100%);background:linear-gradient(to right, #2642D3 0%, #FFCF35 100%)}.homeBlock__list{position:relative;z-index:5}.homeBlock__item{position:relative;overflow:hidden;margin:0;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.2);box-shadow:0 0 30px rgba(0, 0, 0, 0.2);-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.homeBlock__item:before{display:block;content:"";width:100%;padding-top:32%}.homeBlock__item:last-child{margin-bottom:0}.homeBlock__item:hover .homeBlock__item__link:before{opacity:1}.homeBlock__item:hover .homeBlock__item__img.lazyLoaded{opacity:0.2}.homeBlock__item:hover .homeBlock__item__title{opacity:0}.homeBlock__item:hover .homeBlock__item__btn{opacity:1}.homeBlock__item:hover .homeBlock__item__corner{width:90px;height:90px;border-top-left-radius:90px;padding:50px 0 0 50px}.homeBlock__item.homeBlock__item--calendar{background-color:#fff;overflow:visible;margin:35px auto 0;position:relative;max-height:350px;width:90%}.homeBlock__item.homeBlock__item--calendar:before{display:block;content:"";width:100%;padding-top:100%}.homeBlock__item.homeBlock__item--ucas{background:-webkit-linear-gradient(45deg, #fff, #00afcb);background:-o-linear-gradient(45deg, #fff, #00afcb);background:linear-gradient(45deg, #fff, #00afcb);min-height:275px}.homeBlock__item.homeBlock__item--ucas iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.homeBlock__item__calendar{text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;padding:15% 5% 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homeBlock__item__calendar .events__item__sub{padding:0;text-align:left}.homeBlock__item__calendar .events__item__sub__link{padding:10px 0}.homeBlock__item__calendar .button__link{margin:0}.homeBlock__item__link{position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none;background-color:#000}.homeBlock__item__link:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease}.mason--trust .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#425563), color-stop(#0075BE), color-stop(75%), to(#0075BE));background:-webkit-linear-gradient(top, #425563 0%, #0075BE, 75%, #0075BE 100%);background:-o-linear-gradient(top, #425563 0%, #0075BE, 75%, #0075BE 100%);background:linear-gradient(to bottom, #425563 0%, #0075BE, 75%, #0075BE 100%)}.mason--acle .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#8DC059), color-stop(#85B4E0), color-stop(75%), to(#85B4E0));background:-webkit-linear-gradient(top, #8DC059 0%, #85B4E0, 75%, #85B4E0 100%);background:-o-linear-gradient(top, #8DC059 0%, #85B4E0, 75%, #85B4E0 100%);background:linear-gradient(to bottom, #8DC059 0%, #85B4E0, 75%, #85B4E0 100%)}.mason--alderman .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#282F63), color-stop(#F8D548), color-stop(75%), to(#F8D548));background:-webkit-linear-gradient(top, #282F63 0%, #F8D548, 75%, #F8D548 100%);background:-o-linear-gradient(top, #282F63 0%, #F8D548, 75%, #F8D548 100%);background:linear-gradient(to bottom, #282F63 0%, #F8D548, 75%, #F8D548 100%)}.mason--hellesdon .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#70103E), color-stop(#3987C7), color-stop(75%), to(#3987C7));background:-webkit-linear-gradient(top, #70103E 0%, #3987C7, 75%, #3987C7 100%);background:-o-linear-gradient(top, #70103E 0%, #3987C7, 75%, #3987C7 100%);background:linear-gradient(to bottom, #70103E 0%, #3987C7, 75%, #3987C7 100%)}.mason--hellesdonsixth .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#3c3c3b), color-stop(#00afcb), color-stop(75%), to(#00afcb));background:-webkit-linear-gradient(top, #3c3c3b 0%, #00afcb, 75%, #00afcb 100%);background:-o-linear-gradient(top, #3c3c3b 0%, #00afcb, 75%, #00afcb 100%);background:linear-gradient(to bottom, #3c3c3b 0%, #00afcb, 75%, #00afcb 100%)}.mason--burnham .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#107BBF), color-stop(#074689), color-stop(75%), to(#074689));background:-webkit-linear-gradient(top, #107BBF 0%, #074689, 75%, #074689 100%);background:-o-linear-gradient(top, #107BBF 0%, #074689, 75%, #074689 100%);background:linear-gradient(to bottom, #107BBF 0%, #074689, 75%, #074689 100%)}.mason--kinsale .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#8199c6), color-stop(#274686), color-stop(75%), to(#274686));background:-webkit-linear-gradient(top, #8199c6 0%, #274686, 75%, #274686 100%);background:-o-linear-gradient(top, #8199c6 0%, #274686, 75%, #274686 100%);background:linear-gradient(to bottom, #8199c6 0%, #274686, 75%, #274686 100%)}.mason--firside .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#1C6E35), color-stop(#4EAE31), color-stop(75%), to(#4EAE31));background:-webkit-linear-gradient(top, #1C6E35 0%, #4EAE31, 75%, #4EAE31 100%);background:-o-linear-gradient(top, #1C6E35 0%, #4EAE31, 75%, #4EAE31 100%);background:linear-gradient(to bottom, #1C6E35 0%, #4EAE31, 75%, #4EAE31 100%)}.mason--garrick .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#C7E5E3), color-stop(#58BCB1), color-stop(75%), to(#58BCB1));background:-webkit-linear-gradient(top, #C7E5E3 0%, #58BCB1, 75%, #58BCB1 100%);background:-o-linear-gradient(top, #C7E5E3 0%, #58BCB1, 75%, #58BCB1 100%);background:linear-gradient(to bottom, #C7E5E3 0%, #58BCB1, 75%, #58BCB1 100%)}.mason--lodge .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#E51B1F), color-stop(#194C9D), color-stop(75%), to(#194C9D));background:-webkit-linear-gradient(top, #E51B1F 0%, #194C9D, 75%, #194C9D 100%);background:-o-linear-gradient(top, #E51B1F 0%, #194C9D, 75%, #194C9D 100%);background:linear-gradient(to bottom, #E51B1F 0%, #194C9D, 75%, #194C9D 100%)}.mason--wells .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#2C62AC), color-stop(#4883C3), color-stop(75%), to(#4883C3));background:-webkit-linear-gradient(top, #2C62AC 0%, #4883C3, 75%, #4883C3 100%);background:-o-linear-gradient(top, #2C62AC 0%, #4883C3, 75%, #4883C3 100%);background:linear-gradient(to bottom, #2C62AC 0%, #4883C3, 75%, #4883C3 100%)}.mason--heather .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#824998), color-stop(#2BA036), color-stop(75%), to(#2BA036));background:-webkit-linear-gradient(top, #824998 0%, #2BA036, 75%, #2BA036 100%);background:-o-linear-gradient(top, #824998 0%, #2BA036, 75%, #2BA036 100%);background:linear-gradient(to bottom, #824998 0%, #2BA036, 75%, #2BA036 100%)}.mason--arden .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#CC0001), color-stop(#006600), color-stop(75%), to(#006600));background:-webkit-linear-gradient(top, #CC0001 0%, #006600, 75%, #006600 100%);background:-o-linear-gradient(top, #CC0001 0%, #006600, 75%, #006600 100%);background:linear-gradient(to bottom, #CC0001 0%, #006600, 75%, #006600 100%)}.mason--english .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#eb7021), color-stop(#224f78), color-stop(75%), to(#224f78));background:-webkit-linear-gradient(top, #eb7021 0%, #224f78, 75%, #224f78 100%);background:-o-linear-gradient(top, #eb7021 0%, #224f78, 75%, #224f78 100%);background:linear-gradient(to bottom, #eb7021 0%, #224f78, 75%, #224f78 100%)}.mason--sport .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#009ee0), color-stop(#312781), color-stop(75%), to(#312781));background:-webkit-linear-gradient(top, #009ee0 0%, #312781, 75%, #312781 100%);background:-o-linear-gradient(top, #009ee0 0%, #312781, 75%, #312781 100%);background:linear-gradient(to bottom, #009ee0 0%, #312781, 75%, #312781 100%)}.mason--kinsaleInfant .homeBlock__item__link:before{background:-webkit-gradient(linear, left top, left bottom, from(#2642D3), color-stop(#FFCF35), color-stop(75%), to(#FFCF35));background:-webkit-linear-gradient(top, #2642D3 0%, #FFCF35, 75%, #FFCF35 100%);background:-o-linear-gradient(top, #2642D3 0%, #FFCF35, 75%, #FFCF35 100%);background:linear-gradient(to bottom, #2642D3 0%, #FFCF35, 75%, #FFCF35 100%)}.homeBlock__item__img{height:100%;position:relative;z-index:0;-webkit-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease}.homeBlock__item__img.lazyLoaded{opacity:0.6}.homeBlock__item__title{margin:0;position:absolute;bottom:50%;z-index:2;left:0;right:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);text-align:center;padding:0 25px;font-size:1.5em;-webkit-transition:bottom 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease;transition:bottom 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:bottom 350ms ease, transform 350ms ease, opacity 350ms ease;transition:bottom 350ms ease, transform 350ms ease, opacity 350ms ease;transition:bottom 350ms ease, transform 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease}.mason .homeBlock__item__title{color:#fff}.homeBlock__item__btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:55px;padding:0 40px;border-radius:27.5px;text-transform:uppercase;letter-spacing:1px;background-color:#fff;white-space:nowrap;font-weight:600;z-index:2;opacity:0;-webkit-transition:opacity 350ms ease, -webkit-transform 350ms ease;transition:opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:opacity 350ms ease, transform 350ms ease;transition:opacity 350ms ease, transform 350ms ease;transition:opacity 350ms ease, transform 350ms ease, -webkit-transform 350ms ease}.mason--trust .homeBlock__item__btn{color:#0075BE}.mason--acle .homeBlock__item__btn{color:#85B4E0}.mason--alderman .homeBlock__item__btn{color:#F8D548}.mason--hellesdon .homeBlock__item__btn{color:#3987C7}.mason--hellesdonsixth .homeBlock__item__btn{color:#00afcb}.mason--burnham .homeBlock__item__btn{color:#074689}.mason--kinsale .homeBlock__item__btn{color:#274686}.mason--firside .homeBlock__item__btn{color:#4EAE31}.mason--garrick .homeBlock__item__btn{color:#58BCB1}.mason--lodge .homeBlock__item__btn{color:#194C9D}.mason--wells .homeBlock__item__btn{color:#4883C3}.mason--heather .homeBlock__item__btn{color:#2BA036}.mason--arden .homeBlock__item__btn{color:#006600}.mason--english .homeBlock__item__btn{color:#224f78}.mason--sport .homeBlock__item__btn{color:#312781}.mason--kinsaleInfant .homeBlock__item__btn{color:#FFCF35}.homeBlock__item__btn svg{margin-left:25px;opacity:0.5}.homeBlock__item__corner{position:absolute;width:50px;height:50px;border-top-left-radius:50px;right:0;bottom:0;color:rgba(255, 255, 255, 0.6);text-align:center;line-height:40px;opacity:0.8;padding:10px 0 0 10px;z-index:1;-webkit-transition:width 350ms ease, height 350ms ease, border-top-left-radius 350ms ease, padding 350ms ease;-o-transition:width 350ms ease, height 350ms ease, border-top-left-radius 350ms ease, padding 350ms ease;transition:width 350ms ease, height 350ms ease, border-top-left-radius 350ms ease, padding 350ms ease}.mason--trust .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#425563}.mason--acle .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#8DC059}.mason--alderman .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#282F63}.mason--hellesdon .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#70103E}.mason--hellesdonsixth .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#3c3c3b}.mason--burnham .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#107BBF}.mason--kinsale .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#8199c6}.mason--firside .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#1C6E35}.mason--garrick .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#C7E5E3}.mason--lodge .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#E51B1F}.mason--wells .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#2C62AC}.mason--heather .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#824998}.mason--arden .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#CC0001}.mason--english .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#eb7021}.mason--sport .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#009ee0}.mason--kinsaleInfant .homeBlock__item:nth-child(2n-1) .homeBlock__item__corner{background-color:#2642D3}.mason--trust .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#0075BE}.mason--acle .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#85B4E0}.mason--alderman .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#F8D548}.mason--hellesdon .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#3987C7}.mason--hellesdonsixth .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#00afcb}.mason--burnham .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#074689}.mason--kinsale .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#274686}.mason--firside .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#4EAE31}.mason--garrick .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#58BCB1}.mason--lodge .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#194C9D}.mason--wells .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#4883C3}.mason--heather .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#2BA036}.mason--arden .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#006600}.mason--english .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#224f78}.mason--sport .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#312781}.mason--kinsaleInfant .homeBlock__item:nth-child(2n) .homeBlock__item__corner{background-color:#FFCF35}@media (min-width:500px){.homeBlock--top{padding:50px 0 0}.homeBlock--bot{padding:0 0 50px}.homeBlock__list{width:90%;max-width:1170px;margin-right:auto;margin-left:auto;float:none;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.homeBlock__item{position:relative;width:calc(50% - 10px);margin-bottom:0;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.2);box-shadow:0 0 30px rgba(0, 0, 0, 0.2)}.homeBlock__item:before{display:block;content:"";width:100%;padding-top:97.2973%}.homeBlock__item:first-child{margin-right:25px}.homeBlock__item:last-child{margin-top:25px;width:100%;position:relative}.homeBlock__item:last-child:before{display:block;content:"";width:100%;padding-top:24.32432%}.homeBlock__item:hover .homeBlock__item__title{-webkit-transform:translateY(50%) translateY(-70px);-ms-transform:translateY(50%) translateY(-70px);transform:translateY(50%) translateY(-70px)}.homeBlock__item:hover .homeBlock__item__btn{opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.homeBlock__item.homeBlock__item--calendar{position:relative;margin:40px 0 0;width:100%}.homeBlock__item.homeBlock__item--calendar:before{display:block;content:"";width:100%;padding-top:62.16216%}.homeBlock__item__calendar{padding:5%}.homeBlock__item__btn{-webkit-transform:translate(-50%, -50%) translateY(70px);-ms-transform:translate(-50%, -50%) translateY(70px);transform:translate(-50%, -50%) translateY(70px)}}@media (min-width:1025px){.homeBlock--top{padding:85px 0 0}.homeBlock--bot{padding:65px 0 110px}.homeBlock--bot:before{display:block}.homeBlock__item{min-width:320px;width:calc(33.3333% - (90px / 3));margin-right:45px}.homeBlock__item:first-child{margin-right:45px}.homeBlock__item:last-child{margin-right:0;margin-top:0;width:calc(33.3333% - (90px / 3));position:relative}.homeBlock__item:last-child:before{display:block;content:"";width:100%;padding-top:97.2973%}.homeBlock__item.homeBlock__item--calendar{margin-top:0;max-height:none}.homeBlock__item__calendar{padding:12% 5% 5%}.homeBlock__item__calendar .events__item__sub__link{padding:5px 0}}@media (min-width:1301px){.homeBlock__item__calendar{padding:12% 10% 5%}.homeBlock__item__calendar .events__item__sub__link{padding:10px 0}}.mixedFeed{padding:25px 0;background-color:#F8F8F8}.mixedFeed__inner{position:relative;z-index:2}.mixedFeed__header{margin-bottom:25px;text-align:center}.mixedFeed__title{font-size:1.5em;margin:0 0 10px;letter-spacing:2px}.mason--trust .mixedFeed__title{color:#009EE3}.mason--acle .mixedFeed__title{color:#104582}.mason--alderman .mixedFeed__title{color:#57C4EB}.mason--hellesdon .mixedFeed__title{color:#B81156}.mason--hellesdonsixth .mixedFeed__title{color:#f08050}.mason--burnham .mixedFeed__title{color:#75C4ED}.mason--kinsale .mixedFeed__title{color:#84CFF5}.mason--firside .mixedFeed__title{color:#B2CFB1}.mason--garrick .mixedFeed__title{color:#E61721}.mason--lodge .mixedFeed__title{color:#70CBF5}.mason--wells .mixedFeed__title{color:#C1CED7}.mason--heather .mixedFeed__title{color:#A9CE9A}.mason--arden .mixedFeed__title{color:#02CC34}.mason--english .mixedFeed__title{color:#0075be}.mason--sport .mixedFeed__title{color:#fcc200}.mason--kinsaleInfant .mixedFeed__title{color:#FF7F00}.mixedFeed__list .owl-stage-outer{-webkit-transition:opacity 1s ease 1s, -webkit-transform 1s ease 1s;transition:opacity 1s ease 1s, -webkit-transform 1s ease 1s;-o-transition:transform 1s ease 1s, opacity 1s ease 1s;transition:transform 1s ease 1s, opacity 1s ease 1s;transition:transform 1s ease 1s, opacity 1s ease 1s, -webkit-transform 1s ease 1s}.toView .mixedFeed__list .owl-stage-outer{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.mixedFeed__list .owl-item{opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms;-o-transition:opacity 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, visibility 0ms linear 350ms}.mixedFeed__list .owl-item.active{opacity:1;visibility:visible;-webkit-transition:opacity 350ms ease, visibility 0ms linear;-o-transition:opacity 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, visibility 0ms linear}.mixedFeed__list .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.mixedFeed__list .owl-nav button{width:65px;height:55px;background-color:#fff;font-size:1.25em;-webkit-transition:background-color 350ms ease, opacity 350ms ease;-o-transition:background-color 350ms ease, opacity 350ms ease;transition:background-color 350ms ease, opacity 350ms ease}.mason--trust .mixedFeed__list .owl-nav button{color:#009EE3}.mason--acle .mixedFeed__list .owl-nav button{color:#104582}.mason--alderman .mixedFeed__list .owl-nav button{color:#57C4EB}.mason--hellesdon .mixedFeed__list .owl-nav button{color:#B81156}.mason--hellesdonsixth .mixedFeed__list .owl-nav button{color:#f08050}.mason--burnham .mixedFeed__list .owl-nav button{color:#75C4ED}.mason--kinsale .mixedFeed__list .owl-nav button{color:#84CFF5}.mason--firside .mixedFeed__list .owl-nav button{color:#B2CFB1}.mason--garrick .mixedFeed__list .owl-nav button{color:#E61721}.mason--lodge .mixedFeed__list .owl-nav button{color:#70CBF5}.mason--wells .mixedFeed__list .owl-nav button{color:#C1CED7}.mason--heather .mixedFeed__list .owl-nav button{color:#A9CE9A}.mason--arden .mixedFeed__list .owl-nav button{color:#02CC34}.mason--english .mixedFeed__list .owl-nav button{color:#0075be}.mason--sport .mixedFeed__list .owl-nav button{color:#fcc200}.mason--kinsaleInfant .mixedFeed__list .owl-nav button{color:#FF7F00}.mixedFeed__list .owl-nav button svg{-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.mixedFeed__list .owl-nav button.disabled{opacity:0.5}.mixedFeed__list .owl-prev{border-top-left-radius:27.5px;border-bottom-left-radius:27.5px}.mixedFeed__list .owl-prev:not(.disabled):hover svg{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.mixedFeed__list .owl-next{border-top-right-radius:27.5px;border-bottom-right-radius:27.5px}.mixedFeed__list .owl-next:not(.disabled):hover svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.mixedFeed__item{position:relative}.mixedFeed__item:before{display:block;content:"";width:100%;padding-top:97.2973%}.mixedFeed__item--twitter{background-color:#00ACED}.mixedFeed__item--facebook{background-color:#3B5998}.mixedFeed__item__link{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mixedFeed__item__link:before{content:'';position:absolute;top:25%;left:0;right:0;bottom:0;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8) 100%)}.mixedFeed__item--twitter .mixedFeed__item__link:before{display:none}.mixedFeed__item__link:hover .mixedFeed__item__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mixedFeed__item__link:hover .mixedFeed__item__corner{width:90px;height:90px;border-top-left-radius:90px;padding:50px 0 0 50px}.mixedFeed__item__img{position:relative;z-index:0;height:100%;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.mixedFeed__item__img.lazyLoaded{opacity:0.7}.mixedFeed__item--facebook .mixedFeed__item__img.lazyLoaded{opacity:0.3}.mixedFeed__item__corner{position:absolute;width:50px;height:50px;border-top-left-radius:50px;right:0;bottom:0;color:rgba(255, 255, 255, 0.6);text-align:center;line-height:40px;opacity:0.8;padding:10px 0 0 10px;z-index:2;-webkit-transition:width 350ms ease, height 350ms ease, border-top-left-radius 350ms ease, padding 350ms ease;-o-transition:width 350ms ease, height 350ms ease, border-top-left-radius 350ms ease, padding 350ms ease;transition:width 350ms ease, height 350ms ease, border-top-left-radius 350ms ease, padding 350ms ease}.mason--trust .mixedFeed__item__corner{background-color:#009EE3}.mason--acle .mixedFeed__item__corner{background-color:#104582}.mason--alderman .mixedFeed__item__corner{background-color:#57C4EB}.mason--hellesdon .mixedFeed__item__corner{background-color:#B81156}.mason--hellesdonsixth .mixedFeed__item__corner{background-color:#f08050}.mason--burnham .mixedFeed__item__corner{background-color:#75C4ED}.mason--kinsale .mixedFeed__item__corner{background-color:#84CFF5}.mason--firside .mixedFeed__item__corner{background-color:#B2CFB1}.mason--garrick .mixedFeed__item__corner{background-color:#E61721}.mason--lodge .mixedFeed__item__corner{background-color:#70CBF5}.mason--wells .mixedFeed__item__corner{background-color:#C1CED7}.mason--heather .mixedFeed__item__corner{background-color:#A9CE9A}.mason--arden .mixedFeed__item__corner{background-color:#02CC34}.mason--english .mixedFeed__item__corner{background-color:#0075be}.mason--sport .mixedFeed__item__corner{background-color:#fcc200}.mason--kinsaleInfant .mixedFeed__item__corner{background-color:#FF7F00}.mixedFeed__item--twitter .mixedFeed__item__corner{background-color:#fff;color:rgba(0, 172, 237, 0.6)}.mixedFeed__item--facebook .mixedFeed__item__corner{background-color:#fff;color:#3B5998}.mixedFeed__item__account{position:absolute;top:25px;left:25px;z-index:2;max-width:calc(100% - 50px);text-decoration:none;color:#fff;font-family:"Cabin", sans-serif;font-weight:700}.mixedFeed__item__account svg{margin-right:10px}.mixedFeed__item__info{position:absolute;bottom:25px;left:25px;right:25px;z-index:2}.mixedFeed__item__date{display:block;color:rgba(255, 255, 255, 0.7);text-transform:uppercase;font-size:0.875em;font-weight:600;margin:0 0 10px}.mixedFeed__item--facebook .mixedFeed__item__date,.mixedFeed__item--twitter .mixedFeed__item__date{margin:10px 0 0}.mixedFeed__item__title{margin:0;font-size:1.375em}.mason--secondary .mixedFeed__item__title{color:#fff}.mixedFeed__item__text{margin:0;color:#fff;font-family:"Cabin", sans-serif;font-weight:700;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.4;max-height:7em;overflow:hidden}.mixedFeed__item__text a{color:#fff;text-decoration:none}@media (min-width:1025px){.mixedFeed{padding:60px 0 85px}.mixedFeed__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;text-align:left;padding-right:155px}.mixedFeed__title{font-size:2.5em;line-height:55px;margin:0}.mixedFeed__list .owl-nav{margin-top:0;position:absolute;right:0;top:-95px}.mixedFeed__item--facebook .mixedFeed__item__date,.mixedFeed__item--twitter .mixedFeed__item__date{margin:30px 0 0}.mixedFeed__item__text{font-size:1.125em}}.welcome{padding:50px 0;text-align:center;position:relative;overflow:hidden}.mason--infant .welcome{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#B6EDFE));background:-webkit-linear-gradient(top, #fff 0%, #B6EDFE 100%);background:-o-linear-gradient(top, #fff 0%, #B6EDFE 100%);background:linear-gradient(to bottom, #fff 0%, #B6EDFE 100%)}.welcome__watermarkLeft{position:absolute;top:0;left:-270px;width:770px;display:none}.welcome__watermarkRight{position:absolute;bottom:0;right:-410px;width:770px;display:none}.welcome__inner{position:relative;z-index:1}.welcome__left{margin-bottom:25px}.welcome__heading{position:relative;z-index:1}.welcome__title{margin:0;font-size:1.5em;letter-spacing:1px}.mason--trust .welcome__title{color:#425563}.mason--acle .welcome__title{color:#8DC059}.mason--alderman .welcome__title{color:#282F63}.mason--hellesdon .welcome__title{color:#70103E}.mason--hellesdonsixth .welcome__title{color:#3c3c3b}.mason--burnham .welcome__title{color:#107BBF}.mason--kinsale .welcome__title{color:#8199c6}.mason--firside .welcome__title{color:#1C6E35}.mason--garrick .welcome__title{color:#C7E5E3}.mason--lodge .welcome__title{color:#E51B1F}.mason--wells .welcome__title{color:#2C62AC}.mason--heather .welcome__title{color:#824998}.mason--arden .welcome__title{color:#CC0001}.mason--english .welcome__title{color:#eb7021}.mason--sport .welcome__title{color:#009ee0}.mason--kinsaleInfant .welcome__title{color:#2642D3}.mason--arden .welcome__title{color:#2BA036}.mason--school .welcome__title{margin:0 0 25px}.mason--infant .welcome__title{font-size:2em}.mason--primary .welcome__title{position:relative;display:inline-block;font-size:2em}.mason--primary .welcome__title:after{content:'';position:absolute;bottom:-10px;height:5px;left:0;right:2px}.mason--primary.mason--trust .welcome__title:after{background-color:#009EE3}.mason--primary.mason--acle .welcome__title:after{background-color:#104582}.mason--primary.mason--alderman .welcome__title:after{background-color:#57C4EB}.mason--primary.mason--hellesdon .welcome__title:after{background-color:#B81156}.mason--primary.mason--hellesdonsixth .welcome__title:after{background-color:#f08050}.mason--primary.mason--burnham .welcome__title:after{background-color:#75C4ED}.mason--primary.mason--kinsale .welcome__title:after{background-color:#84CFF5}.mason--primary.mason--firside .welcome__title:after{background-color:#B2CFB1}.mason--primary.mason--garrick .welcome__title:after{background-color:#E61721}.mason--primary.mason--lodge .welcome__title:after{background-color:#70CBF5}.mason--primary.mason--wells .welcome__title:after{background-color:#C1CED7}.mason--primary.mason--heather .welcome__title:after{background-color:#A9CE9A}.mason--primary.mason--arden .welcome__title:after{background-color:#02CC34}.mason--primary.mason--english .welcome__title:after{background-color:#0075be}.mason--primary.mason--sport .welcome__title:after{background-color:#fcc200}.mason--primary.mason--kinsaleInfant .welcome__title:after{background-color:#FF7F00}.welcome__subtitle{margin:0 0 25px;font-size:1.125em;font-weight:500;color:#425563;letter-spacing:1px}.mason--secondary .welcome__subtitle{font-size:1.5em;color:#425563}.welcome__underline{position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:200px;opacity:0.3}.welcome__underline path{fill:#425563}.mason--trust .welcome__underline path{fill:#425563}.mason--acle .welcome__underline path{fill:#8DC059}.mason--alderman .welcome__underline path{fill:#282F63}.mason--hellesdon .welcome__underline path{fill:#70103E}.mason--hellesdonsixth .welcome__underline path{fill:#3c3c3b}.mason--burnham .welcome__underline path{fill:#107BBF}.mason--kinsale .welcome__underline path{fill:#8199c6}.mason--firside .welcome__underline path{fill:#1C6E35}.mason--garrick .welcome__underline path{fill:#C7E5E3}.mason--lodge .welcome__underline path{fill:#E51B1F}.mason--wells .welcome__underline path{fill:#2C62AC}.mason--heather .welcome__underline path{fill:#824998}.mason--arden .welcome__underline path{fill:#CC0001}.mason--english .welcome__underline path{fill:#eb7021}.mason--sport .welcome__underline path{fill:#009ee0}.mason--kinsaleInfant .welcome__underline path{fill:#2642D3}.welcome__region{margin-bottom:35px;position:relative;z-index:1}.mason--infant .welcome__region :first-child{font-size:1.625em;line-height:1.1}.mason--infant .welcome__region :first-child{font-family:'Dekko', cursive;font-weight:400}.mason--primary .welcome__region :first-child,.mason--secondary .welcome__region :first-child{font-family:'Raleway', sans-serif}.mason--trust .welcome__region :first-child{font-family:'Cabin', sans-serif}.mason--infant.mason--trust .welcome__region :first-child{color:#425563}.mason--infant.mason--acle .welcome__region :first-child{color:#8DC059}.mason--infant.mason--alderman .welcome__region :first-child{color:#282F63}.mason--infant.mason--hellesdon .welcome__region :first-child{color:#70103E}.mason--infant.mason--hellesdonsixth .welcome__region :first-child{color:#3c3c3b}.mason--infant.mason--burnham .welcome__region :first-child{color:#107BBF}.mason--infant.mason--kinsale .welcome__region :first-child{color:#8199c6}.mason--infant.mason--firside .welcome__region :first-child{color:#1C6E35}.mason--infant.mason--garrick .welcome__region :first-child{color:#C7E5E3}.mason--infant.mason--lodge .welcome__region :first-child{color:#E51B1F}.mason--infant.mason--wells .welcome__region :first-child{color:#2C62AC}.mason--infant.mason--heather .welcome__region :first-child{color:#824998}.mason--infant.mason--arden .welcome__region :first-child{color:#CC0001}.mason--infant.mason--english .welcome__region :first-child{color:#eb7021}.mason--infant.mason--sport .welcome__region :first-child{color:#009ee0}.mason--infant.mason--kinsaleInfant .welcome__region :first-child{color:#2642D3}.mason--infant.mason--arden .welcome__region :first-child{color:#2BA036}.mason:not(.mason--infant) .welcome__region{font-family:"Open Sans", sans-serif}.welcome__right{width:250px;margin:0 auto;position:relative;z-index:1}.mason--infant .welcome__right{width:280px;padding:15px;margin:50px auto 0}.mason--infant .welcome__right:before{content:'';position:absolute;left:0;top:0;width:280px;height:280px;border:3px #fff solid;border-radius:50%;z-index:1}.mason--primary .welcome__right{width:280px;padding:15px;margin:50px auto 0}.mason--primary .welcome__right:before{content:'';position:absolute;left:0;top:0;width:280px;height:280px;border:3px solid;border-radius:50px;z-index:1}.mason--english .welcome__right:before{height:auto;top:0;bottom:0}.mason--primary.mason--trust .welcome__right:before{border-color:#425563}.mason--primary.mason--acle .welcome__right:before{border-color:#8DC059}.mason--primary.mason--alderman .welcome__right:before{border-color:#282F63}.mason--primary.mason--hellesdon .welcome__right:before{border-color:#70103E}.mason--primary.mason--hellesdonsixth .welcome__right:before{border-color:#3c3c3b}.mason--primary.mason--burnham .welcome__right:before{border-color:#107BBF}.mason--primary.mason--kinsale .welcome__right:before{border-color:#8199c6}.mason--primary.mason--firside .welcome__right:before{border-color:#1C6E35}.mason--primary.mason--garrick .welcome__right:before{border-color:#C7E5E3}.mason--primary.mason--lodge .welcome__right:before{border-color:#E51B1F}.mason--primary.mason--wells .welcome__right:before{border-color:#2C62AC}.mason--primary.mason--heather .welcome__right:before{border-color:#824998}.mason--primary.mason--arden .welcome__right:before{border-color:#CC0001}.mason--primary.mason--english .welcome__right:before{border-color:#eb7021}.mason--primary.mason--sport .welcome__right:before{border-color:#009ee0}.mason--primary.mason--kinsaleInfant .welcome__right:before{border-color:#2642D3}.welcome__cloud{position:absolute;pointer-events:none}.welcome__cloud--1{right:50%;top:-65px;opacity:0.75}.welcome__cloud--2{width:195px;left:50%;top:-65px}.welcome__cloud--3{right:40%;bottom:-100px;opacity:0.7}.welcome__cloud--4{right:-135px;top:-100px}.welcome__img{display:block;position:relative;z-index:2;height:250px;overflow:hidden!important;background-color:#425563;border-radius:10px}.mason--school .welcome__img{-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.2);box-shadow:0 0 30px rgba(0, 0, 0, 0.2)}.mason--infant .welcome__img{border-radius:50%}.mason--primary .welcome__img{border-radius:40px}.mason--english .welcome__img{height:auto}.mason--english .welcome__img img{opacity:1}.welcome__img span{position:absolute;left:0;right:0;padding:0 25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;color:#fff;text-align:center;font-size:1.5em;font-weight:700}.welcome__img img{opacity:0.5}.mason--admin .welcome__img{z-index:5}a.welcome__img img{-webkit-transition:opacity 350ms ease, -webkit-transform 350ms ease;transition:opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease}a.welcome__img:hover img{-webkit-transform:scale(1.05) translate(-50%, -50%);-ms-transform:scale(1.05) translate(-50%, -50%);transform:scale(1.05) translate(-50%, -50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){a.welcome__img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.welcome__icon{position:absolute;z-index:3;right:65%;top:10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mason--arden .welcome__icon,.mason--kinsaleInfant .welcome__icon,.mason--lodge .welcome__icon{display:none}.welcome__videoPlay{position:absolute;right:0;top:0;bottom:0;left:0;width:80px;height:80px;margin:auto;z-index:5}.welcome__videoPlay button{width:100%;height:100%;border-radius:50%;background-color:rgba(255, 255, 255, 0.35);color:#fff;font-size:1.25em;position:relative;z-index:1;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.welcome__videoPlay button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.welcome__linkOverlay{position:absolute;right:0;top:0;bottom:0;left:0;z-index:5;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;max-height:400px;text-decoration:none}.welcome__linkOverlay .button__link{margin:0;max-width:70%}.welcome__videoPlay__border{position:absolute;left:50%;top:50%;width:250px;height:250px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:"c1_1" 1.5s infinite linear;animation:"c1_1" 1.5s infinite linear}.welcome__videoPlay__border circle{stroke:#009EE3;stroke-width:2;-webkit-animation:"c1_3" 4.5s infinite;animation:"c1_3" 4.5s infinite}@-webkit-keyframes c1_1{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(-360deg);transform:translate(-50%, -50%) rotate(-360deg)}}@keyframes c1_1{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(-360deg);transform:translate(-50%, -50%) rotate(-360deg)}}@-webkit-keyframes c1_3{0%{stroke-dasharray:104, 156;stroke-dashoffset:-52}16%{stroke-dasharray:1, 156;stroke-dashoffset:-52}16.01%{stroke-dasharray:1, 156;stroke-dashoffset:-208}33%{stroke-dasharray:104, 52;stroke-dashoffset:-104}33.01%{stroke-dasharray:104, 52;stroke-dashoffset:-104}49%{stroke-dasharray:1, 156;stroke-dashoffset:-104}49.01%{stroke-dasharray:1, 156;stroke-dashoffset:52}66%{stroke-dasharray:104, 52;stroke-dashoffset:156}66.01%{stroke-dasharray:104, 52;stroke-dashoffset:156}82%{stroke-dasharray:1, 156;stroke-dashoffset:156}82.01%{stroke-dasharray:1, 156;stroke-dashoffset:156}99.99%{stroke-dasharray:104, 52;stroke-dashoffset:256}}@keyframes c1_3{0%{stroke-dasharray:104, 156;stroke-dashoffset:-52}16%{stroke-dasharray:1, 156;stroke-dashoffset:-52}16.01%{stroke-dasharray:1, 156;stroke-dashoffset:-208}33%{stroke-dasharray:104, 52;stroke-dashoffset:-104}33.01%{stroke-dasharray:104, 52;stroke-dashoffset:-104}49%{stroke-dasharray:1, 156;stroke-dashoffset:-104}49.01%{stroke-dasharray:1, 156;stroke-dashoffset:52}66%{stroke-dasharray:104, 52;stroke-dashoffset:156}66.01%{stroke-dasharray:104, 52;stroke-dashoffset:156}82%{stroke-dasharray:1, 156;stroke-dashoffset:156}82.01%{stroke-dasharray:1, 156;stroke-dashoffset:156}99.99%{stroke-dasharray:104, 52;stroke-dashoffset:256}}#welcome__videoLink{outline:1px solid #EF5B25}#welcome__videoLink:before{display:none}#welcome__videoLink:after{content:'Add a Vimeo link for the video popup';position:absolute;top:100%;right:-1px;background:#EF5B25;padding:0 10px;color:#fff;text-decoration:none;line-height:30px;z-index:4}#welcome__trustText{margin:3em 0 1em;outline:1px solid #EF5B25}#welcome__trustText:before{display:none}#welcome__trustText:after{content:'Add text for a link which will override the video popup';background:#EF5B25;padding:0 10px;color:#fff;text-decoration:none;line-height:30px;z-index:4}.welcome__video{position:fixed;left:0;right:0;bottom:0;top:0;z-index:250;background-color:rgba(0, 0, 0, 0.9);display:none}.mason--admin .welcome__video{top:110px}.mason--preview .welcome__video{top:110px}.mason--secure .welcome__video{top:40px}.welcome__video.active{display:block}.welcome__video__inner{width:90%;max-width:720px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto}.welcome__video__ratio{position:relative}.welcome__video__ratio:before{display:block;content:"";width:100%;padding-top:56.25%}.welcome__video__close{position:absolute;right:0;top:-60px;border-radius:50%;color:#fff;width:50px;height:50px;font-size:1.5em;-webkit-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease}.mason--trust .welcome__video__close{background-color:#0075BE}.mason--acle .welcome__video__close{background-color:#85B4E0}.mason--alderman .welcome__video__close{background-color:#F8D548}.mason--hellesdon .welcome__video__close{background-color:#3987C7}.mason--hellesdonsixth .welcome__video__close{background-color:#00afcb}.mason--burnham .welcome__video__close{background-color:#074689}.mason--kinsale .welcome__video__close{background-color:#274686}.mason--firside .welcome__video__close{background-color:#4EAE31}.mason--garrick .welcome__video__close{background-color:#58BCB1}.mason--lodge .welcome__video__close{background-color:#194C9D}.mason--wells .welcome__video__close{background-color:#4883C3}.mason--heather .welcome__video__close{background-color:#2BA036}.mason--arden .welcome__video__close{background-color:#006600}.mason--english .welcome__video__close{background-color:#224f78}.mason--sport .welcome__video__close{background-color:#312781}.mason--kinsaleInfant .welcome__video__close{background-color:#FFCF35}.welcome__video__close:hover{background-color:#009EE3}.welcome__video__player{position:absolute;top:0;left:0;right:0;bottom:0}.welcome__video__player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.welcome__leftPattern{position:absolute;bottom:0;left:15%;max-width:580px;width:35%;overflow:hidden}.welcome__leftPattern svg{width:100%;display:block;margin-bottom:-3px}.welcome__rightPattern{position:absolute;bottom:0;right:-5%;max-width:1100px;width:85%;overflow:hidden}.welcome__rightPattern svg{width:100%;display:block;margin-bottom:-3px;-webkit-transform:scale(-1, 0.75);-ms-transform:scale(-1, 0.75);transform:scale(-1, 0.75);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.welcome__botPattern{position:absolute;bottom:0;left:0;max-width:710px;width:75%;opacity:0.2;overflow:hidden}.welcome__botPattern svg{width:100%;display:block;margin-bottom:-3px}.welcome__bot{position:absolute;right:5%;bottom:-1px}@media (min-width:415px){.mason--primary .welcome{padding:75px 0 50px}}@media (min-width:769px){.mason--primary .welcome{padding:125px 0 50px}}@media (min-width:1025px){.welcome{padding:125px 0;text-align:left}.mason--secondary .welcome{padding:65px 0}.mason--infant .welcome{padding:110px 0 170px}.mason--primary .welcome{padding:150px 0 200px}.welcome__watermarkLeft,.welcome__watermarkRight{display:block}.welcome__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.mason--primary .welcome__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.welcome__left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:100px;margin-bottom:0}.mason--infant .welcome__left,.mason--primary .welcome__left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:0;padding-left:100px}.welcome__title{font-size:2.5em;letter-spacing:3px}.mason--infant .welcome__title,.mason--primary .welcome__title{font-size:3.125em}.welcome__subtitle{font-size:1.5em;letter-spacing:3px}.welcome__underline{right:auto;bottom:0}.welcome__right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:400px;height:400px}.mason--infant .welcome__right,.mason--primary .welcome__right{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0;height:280px}.mason--english .welcome__right{height:auto}.mason--trust.mason--admin .welcome__right{height:auto}.welcome__img{height:400px}.mason--infant .welcome__img,.mason--primary .welcome__img{height:250px}.mason--english .welcome__img{height:auto}}.news{padding:50px 0;background-color:#425563;position:relative;z-index:1}.news__inner{position:relative}.news__header{text-align:center;margin:0 0 35px}.news__title{font-size:1.5em;margin:0 0 10px;letter-spacing:2px}.mason--trust .news__title{color:#fff}.news__subtitle{color:rgba(255, 255, 255, 0.35);font-size:1.125em;margin:0}.mason--infant .news__subtitle{font-family:'Dekko', cursive;font-weight:400}.mason--primary .news__subtitle,.mason--secondary .news__subtitle{font-family:'Raleway', sans-serif}.mason--trust .news__subtitle{font-family:'Cabin', sans-serif}.news__list .owl-stage-outer{-webkit-transition:opacity 1s ease 1s, -webkit-transform 1s ease 1s;transition:opacity 1s ease 1s, -webkit-transform 1s ease 1s;-o-transition:transform 1s ease 1s, opacity 1s ease 1s;transition:transform 1s ease 1s, opacity 1s ease 1s;transition:transform 1s ease 1s, opacity 1s ease 1s, -webkit-transform 1s ease 1s}.toView .news__list .owl-stage-outer{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.news__list .owl-item{opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms;-o-transition:opacity 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, visibility 0ms linear 350ms}.news__list .owl-item.active{opacity:1;visibility:visible;-webkit-transition:opacity 350ms ease, visibility 0ms linear;-o-transition:opacity 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, visibility 0ms linear}.news__list .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.news__list .owl-nav button{width:65px;height:55px;font-size:1.25em;color:rgba(255, 255, 255, 0.5);-webkit-transition:background-color 350ms ease, opacity 350ms ease;-o-transition:background-color 350ms ease, opacity 350ms ease;transition:background-color 350ms ease, opacity 350ms ease}.mason--trust .news__list .owl-nav button{background-color:#0075BE}.mason--acle .news__list .owl-nav button{background-color:#85B4E0}.mason--alderman .news__list .owl-nav button{background-color:#F8D548}.mason--hellesdon .news__list .owl-nav button{background-color:#3987C7}.mason--hellesdonsixth .news__list .owl-nav button{background-color:#00afcb}.mason--burnham .news__list .owl-nav button{background-color:#074689}.mason--kinsale .news__list .owl-nav button{background-color:#274686}.mason--firside .news__list .owl-nav button{background-color:#4EAE31}.mason--garrick .news__list .owl-nav button{background-color:#58BCB1}.mason--lodge .news__list .owl-nav button{background-color:#194C9D}.mason--wells .news__list .owl-nav button{background-color:#4883C3}.mason--heather .news__list .owl-nav button{background-color:#2BA036}.mason--arden .news__list .owl-nav button{background-color:#006600}.mason--english .news__list .owl-nav button{background-color:#224f78}.mason--sport .news__list .owl-nav button{background-color:#312781}.mason--kinsaleInfant .news__list .owl-nav button{background-color:#FFCF35}.news__list .owl-nav button svg{-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.news__list .owl-nav button.disabled{opacity:0.5}.news__list .owl-prev{border-top-left-radius:27.5px;border-bottom-left-radius:27.5px}.news__list .owl-prev:not(.disabled):hover svg{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.news__list .owl-next{border-top-right-radius:27.5px;border-bottom-right-radius:27.5px}.news__list .owl-next:not(.disabled):hover svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.news__item{height:360px;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.2);box-shadow:0 0 30px rgba(0, 0, 0, 0.2)}.news__item__link,.tabbedNews__item__link{display:block;height:100%;position:relative;border-radius:10px;overflow:hidden}.news__item__link:hover .news__item__img,.tabbedNews__item__link:hover .news__item__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news__item__link:hover .news__item__title,.news__item__link:hover .tabbedNews__item__title,.tabbedNews__item__link:hover .news__item__title,.tabbedNews__item__link:hover .tabbedNews__item__title{-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px)}.news__item__link:hover .news__item__more,.news__item__link:hover .tabbedNews__item__more,.tabbedNews__item__link:hover .news__item__more,.tabbedNews__item__link:hover .tabbedNews__item__more{opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.news__item__img{height:100%;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.news__item__img:after{content:'';position:absolute;bottom:0;top:25%;left:0;right:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.news__item__title,.tabbedNews__item__title{position:absolute;bottom:35px;left:5%;right:5%;text-align:center;margin:0;font-size:1.5em;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.mason--trust .news__item__title,.mason--trust .tabbedNews__item__title{color:#fff}.news__item__more,.tabbedNews__item__more{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%) translateY(90px);-ms-transform:translateX(-50%) translateY(90px);transform:translateX(-50%) translateY(90px);line-height:55px;padding:0 40px;border-radius:27.5px;text-transform:uppercase;letter-spacing:1px;color:#fff;white-space:nowrap;font-weight:600;z-index:2;opacity:0;-webkit-transition:opacity 350ms ease, -webkit-transform 350ms ease;transition:opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:opacity 350ms ease, transform 350ms ease;transition:opacity 350ms ease, transform 350ms ease;transition:opacity 350ms ease, transform 350ms ease, -webkit-transform 350ms ease}.mason--trust .news__item__more,.mason--trust .tabbedNews__item__more{background-color:#0075BE}.mason--acle .news__item__more,.mason--acle .tabbedNews__item__more{background-color:#85B4E0}.mason--alderman .news__item__more,.mason--alderman .tabbedNews__item__more{background-color:#F8D548}.mason--hellesdon .news__item__more,.mason--hellesdon .tabbedNews__item__more{background-color:#3987C7}.mason--hellesdonsixth .news__item__more,.mason--hellesdonsixth .tabbedNews__item__more{background-color:#00afcb}.mason--burnham .news__item__more,.mason--burnham .tabbedNews__item__more{background-color:#074689}.mason--kinsale .news__item__more,.mason--kinsale .tabbedNews__item__more{background-color:#274686}.mason--firside .news__item__more,.mason--firside .tabbedNews__item__more{background-color:#4EAE31}.mason--garrick .news__item__more,.mason--garrick .tabbedNews__item__more{background-color:#58BCB1}.mason--lodge .news__item__more,.mason--lodge .tabbedNews__item__more{background-color:#194C9D}.mason--wells .news__item__more,.mason--wells .tabbedNews__item__more{background-color:#4883C3}.mason--heather .news__item__more,.mason--heather .tabbedNews__item__more{background-color:#2BA036}.mason--arden .news__item__more,.mason--arden .tabbedNews__item__more{background-color:#006600}.mason--english .news__item__more,.mason--english .tabbedNews__item__more{background-color:#224f78}.mason--sport .news__item__more,.mason--sport .tabbedNews__item__more{background-color:#312781}.mason--kinsaleInfant .news__item__more,.mason--kinsaleInfant .tabbedNews__item__more{background-color:#FFCF35}.news__item__more svg,.tabbedNews__item__more svg{margin-left:25px;color:#009EE3}.news__pattern{position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%) scaleX(-1);-ms-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1);width:120%;min-width:1000px;max-width:1750px}.news__pattern svg{width:100%;display:block}.news__pattern path{stroke:#fff;stroke-width:2px;fill:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.news__pattern path{stroke-dashoffset:0!important}}.news__pattern.drawIn path{-webkit-animation:animStroke 2s linear forwards;animation:animStroke 2s linear forwards}@media (min-width:1025px){.news{padding:125px 0}.news__header{margin:0 0 70px}.news__title{font-size:2.125em}.news__subtitle{font-size:1.25em}.news__list .owl-nav{margin-top:0;position:absolute;right:0;top:-146px}.news__item__title,.tabbedNews__item__title{left:35px;right:35px}}.schools{position:relative;z-index:1}.schools__title{display:none;position:absolute;z-index:1;top:80px;left:0;right:0;margin:0;font-size:1.5em;letter-spacing:1px;line-height:55px}.mason--trust .schools__title{color:#425563}.mason--acle .schools__title{color:#8DC059}.mason--alderman .schools__title{color:#282F63}.mason--hellesdon .schools__title{color:#70103E}.mason--hellesdonsixth .schools__title{color:#3c3c3b}.mason--burnham .schools__title{color:#107BBF}.mason--kinsale .schools__title{color:#8199c6}.mason--firside .schools__title{color:#1C6E35}.mason--garrick .schools__title{color:#C7E5E3}.mason--lodge .schools__title{color:#E51B1F}.mason--wells .schools__title{color:#2C62AC}.mason--heather .schools__title{color:#824998}.mason--arden .schools__title{color:#CC0001}.mason--english .schools__title{color:#eb7021}.mason--sport .schools__title{color:#009ee0}.mason--kinsaleInfant .schools__title{color:#2642D3}.schools__toggle{display:none;position:absolute;z-index:1;right:5%;top:80px}.schools__toggle__item{width:60px;height:55px;background-color:#fff;color:rgba(66, 85, 99, 0.2);-webkit-transition:background-color 350ms ease, color 350ms ease;-o-transition:background-color 350ms ease, color 350ms ease;transition:background-color 350ms ease, color 350ms ease}.schools__toggle__item.active{pointer-events:none}.schools__toggle__item.active,.schools__toggle__item:hover{background-color:#425563;color:#fff}.schools__toggle__item--carousel{border-top-left-radius:27.5px;border-bottom-left-radius:27.5px;padding-left:5px}.schools__toggle__item--map{border-top-right-radius:27.5px;border-bottom-right-radius:27.5px;padding-right:5px}.schools__map{display:none;height:50vw;position:relative}#markerLayer canvas{-webkit-filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.3))}.schools__map__canvas{height:100%}.schools__map__overlay{position:absolute;top:50%;left:5%;width:365px;background-color:#fff;border-radius:10px;margin:auto;z-index:1;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.3);box-shadow:0 0 30px rgba(0, 0, 0, 0.3);padding:25px 5%;visibility:hidden;opacity:0;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms, -webkit-transform 350ms ease;transition:opacity 350ms ease, visibility 0ms linear 350ms, -webkit-transform 350ms ease;-o-transition:opacity 350ms ease, transform 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, transform 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, transform 350ms ease, visibility 0ms linear 350ms, -webkit-transform 350ms ease}.schools__map__overlay.active{visibility:visible;opacity:1;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:opacity 350ms ease, visibility 0ms linear, -webkit-transform 350ms ease;transition:opacity 350ms ease, visibility 0ms linear, -webkit-transform 350ms ease;-o-transition:opacity 350ms ease, transform 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, transform 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, transform 350ms ease, visibility 0ms linear, -webkit-transform 350ms ease}.schools__map__overlay__hubs__title,.schools__map__overlay__school__title{margin:0 0 25px;color:#425563;font-size:1.5em;line-height:25px;letter-spacing:2px}.schools__map__overlay__hubs__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}.schools__map__overlay__hubs__item svg{width:24px;margin-right:25px}.schools__map__overlay__hubs__item svg path{fill:currentColor}.schools__map__overlay__hubs__item span{text-transform:uppercase;letter-spacing:1px;font-size:1.125em;font-weight:700;color:#425563;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.mason--infant .schools__map__overlay__hubs__item span{font-family:'Dekko', cursive;font-weight:400}.mason--primary .schools__map__overlay__hubs__item span,.mason--secondary .schools__map__overlay__hubs__item span{font-family:'Raleway', sans-serif}.mason--trust .schools__map__overlay__hubs__item span{font-family:'Cabin', sans-serif}.schools__map__overlay__hubs__item__schools{width:100%}.schools__map__overlay__hubs__item__schools li{cursor:pointer;font-size:0.875em;color:#425563;padding:2px 0 2px 50px;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.schools__map__overlay__hubs__item__schools li:hover{color:#0075BE}.schools__map__overlay__school__close{position:absolute;right:15px;top:15px;background-color:#EFEFEF;color:#fff;width:55px;height:55px;border-radius:50%;font-size:1.5em;-webkit-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease}.mason--trust .schools__map__overlay__school__close:hover{background-color:#0075BE}.mason--acle .schools__map__overlay__school__close:hover{background-color:#85B4E0}.mason--alderman .schools__map__overlay__school__close:hover{background-color:#F8D548}.mason--hellesdon .schools__map__overlay__school__close:hover{background-color:#3987C7}.mason--hellesdonsixth .schools__map__overlay__school__close:hover{background-color:#00afcb}.mason--burnham .schools__map__overlay__school__close:hover{background-color:#074689}.mason--kinsale .schools__map__overlay__school__close:hover{background-color:#274686}.mason--firside .schools__map__overlay__school__close:hover{background-color:#4EAE31}.mason--garrick .schools__map__overlay__school__close:hover{background-color:#58BCB1}.mason--lodge .schools__map__overlay__school__close:hover{background-color:#194C9D}.mason--wells .schools__map__overlay__school__close:hover{background-color:#4883C3}.mason--heather .schools__map__overlay__school__close:hover{background-color:#2BA036}.mason--arden .schools__map__overlay__school__close:hover{background-color:#006600}.mason--english .schools__map__overlay__school__close:hover{background-color:#224f78}.mason--sport .schools__map__overlay__school__close:hover{background-color:#312781}.mason--kinsaleInfant .schools__map__overlay__school__close:hover{background-color:#FFCF35}.schools__map__overlay__school__title{width:calc(100% - 75px)}.schools__map__overlay__school__desc{margin:25px 0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.8;max-height:9em;overflow:hidden}.schools__carousel{padding:50px 0;background-color:#EFEFEF}.schools__carousel__header{margin:0 auto 25px}.schools__carousel__title{margin:0;font-size:1.5em;letter-spacing:1px;line-height:55px}.mason--trust .schools__carousel__title{color:#425563}.mason--acle .schools__carousel__title{color:#8DC059}.mason--alderman .schools__carousel__title{color:#282F63}.mason--hellesdon .schools__carousel__title{color:#70103E}.mason--hellesdonsixth .schools__carousel__title{color:#3c3c3b}.mason--burnham .schools__carousel__title{color:#107BBF}.mason--kinsale .schools__carousel__title{color:#8199c6}.mason--firside .schools__carousel__title{color:#1C6E35}.mason--garrick .schools__carousel__title{color:#C7E5E3}.mason--lodge .schools__carousel__title{color:#E51B1F}.mason--wells .schools__carousel__title{color:#2C62AC}.mason--heather .schools__carousel__title{color:#824998}.mason--arden .schools__carousel__title{color:#CC0001}.mason--english .schools__carousel__title{color:#eb7021}.mason--sport .schools__carousel__title{color:#009ee0}.mason--kinsaleInfant .schools__carousel__title{color:#2642D3}.schools__carousel__list{width:90%;z-index:0}.schools__carousel__list .owl-item{opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms;-o-transition:opacity 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, visibility 0ms linear 350ms}.schools__carousel__list .owl-item.active{opacity:1;visibility:visible;-webkit-transition:opacity 350ms ease, visibility 0ms linear;-o-transition:opacity 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, visibility 0ms linear}.schools__carousel__list .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.schools__carousel__list .owl-nav button{width:65px;height:55px;font-size:1.25em;color:rgba(255, 255, 255, 0.5);-webkit-transition:background-color 350ms ease, opacity 350ms ease;-o-transition:background-color 350ms ease, opacity 350ms ease;transition:background-color 350ms ease, opacity 350ms ease}.mason--trust .schools__carousel__list .owl-nav button{background-color:#0075BE}.mason--acle .schools__carousel__list .owl-nav button{background-color:#85B4E0}.mason--alderman .schools__carousel__list .owl-nav button{background-color:#F8D548}.mason--hellesdon .schools__carousel__list .owl-nav button{background-color:#3987C7}.mason--hellesdonsixth .schools__carousel__list .owl-nav button{background-color:#00afcb}.mason--burnham .schools__carousel__list .owl-nav button{background-color:#074689}.mason--kinsale .schools__carousel__list .owl-nav button{background-color:#274686}.mason--firside .schools__carousel__list .owl-nav button{background-color:#4EAE31}.mason--garrick .schools__carousel__list .owl-nav button{background-color:#58BCB1}.mason--lodge .schools__carousel__list .owl-nav button{background-color:#194C9D}.mason--wells .schools__carousel__list .owl-nav button{background-color:#4883C3}.mason--heather .schools__carousel__list .owl-nav button{background-color:#2BA036}.mason--arden .schools__carousel__list .owl-nav button{background-color:#006600}.mason--english .schools__carousel__list .owl-nav button{background-color:#224f78}.mason--sport .schools__carousel__list .owl-nav button{background-color:#312781}.mason--kinsaleInfant .schools__carousel__list .owl-nav button{background-color:#FFCF35}.schools__carousel__list .owl-nav button svg{-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.schools__carousel__list .owl-nav button.disabled{opacity:0.5}.schools__carousel__list .owl-prev{border-top-left-radius:27.5px;border-bottom-left-radius:27.5px}.schools__carousel__list .owl-prev:not(.disabled):hover svg{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.schools__carousel__list .owl-next{border-top-right-radius:27.5px;border-bottom-right-radius:27.5px}.schools__carousel__list .owl-next:not(.disabled):hover svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.schools__carousel__title{margin:0;line-height:1;font-size:1.5em;text-align:center}.mason--trust .schools__carousel__title{color:#425563}.mason--acle .schools__carousel__title{color:#8DC059}.mason--alderman .schools__carousel__title{color:#282F63}.mason--hellesdon .schools__carousel__title{color:#70103E}.mason--hellesdonsixth .schools__carousel__title{color:#3c3c3b}.mason--burnham .schools__carousel__title{color:#107BBF}.mason--kinsale .schools__carousel__title{color:#8199c6}.mason--firside .schools__carousel__title{color:#1C6E35}.mason--garrick .schools__carousel__title{color:#C7E5E3}.mason--lodge .schools__carousel__title{color:#E51B1F}.mason--wells .schools__carousel__title{color:#2C62AC}.mason--heather .schools__carousel__title{color:#824998}.mason--arden .schools__carousel__title{color:#CC0001}.mason--english .schools__carousel__title{color:#eb7021}.mason--sport .schools__carousel__title{color:#009ee0}.mason--kinsaleInfant .schools__carousel__title{color:#2642D3}.schools__carousel__item{width:360px;max-width:90vw;height:460px;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.2);box-shadow:0 0 30px rgba(0, 0, 0, 0.2);position:relative;background-color:#000;-webkit-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease}.schools__carousel__item:after{content:'';position:absolute;z-index:1;top:33%;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.schools__carousel__item:hover{background-color:#009EE3}.schools__carousel__item:hover .schools__carousel__item__img.lazyLoaded{opacity:0.2}.schools__carousel__item:hover .schools__carousel__item__title{top:55px;-webkit-transform:none;-ms-transform:none;transform:none}.schools__carousel__item:hover .schools__carousel__item__info{opacity:1;visibility:visible;-webkit-transition:opacity 350ms ease, visibility 0ms linear;-o-transition:opacity 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, visibility 0ms linear}.schools__carousel__item__img{position:relative;z-index:0;height:100%;-webkit-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease}.schools__carousel__item__img.lazyLoaded{opacity:0.7}.schools__carousel__item__title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;padding:0 5%;z-index:2;text-align:center;font-size:1.5em;margin:0;-webkit-transition:top 350ms ease, -webkit-transform 350ms ease;transition:top 350ms ease, -webkit-transform 350ms ease;-o-transition:transform 350ms ease, top 350ms ease;transition:transform 350ms ease, top 350ms ease;transition:transform 350ms ease, top 350ms ease, -webkit-transform 350ms ease}.mason--trust .schools__carousel__item__title{color:#fff}.schools__carousel__item__info{position:absolute;z-index:2;top:40%;left:0;right:0;bottom:0;padding:0 25px;opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms;-o-transition:opacity 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, visibility 0ms linear 350ms;text-align:center}.schools__carousel__item__info .button__link a{background-color:#fff;color:#0075BE}.schools__carousel__item__info .button__link a:after{color:#009EE3}.schools__carousel__item__info .button__link a:hover{color:#fff}.schools__carousel__item__info .button__link a:hover:after{color:rgba(255, 255, 255, 0.5)}.schools__carousel__item__desc{margin:0 0 40px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;line-height:1.6;max-height:9.6em;overflow:hidden;color:#fff}@media (min-width:1025px){.schools__title{line-height:55px;font-size:1.875em;text-align:center;display:block}.schools__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.schools__map{height:calc(100vh - 80px)}.schools__map.active{display:block}.schools__map__overlay{padding:35px}.schools__map__overlay__hubs__title,.schools__map__overlay__school__title{margin:0 0 35px;font-size:1.875em;line-height:1}.schools__map__overlay__school__desc{margin:35px 0}.schools__carousel{display:none;padding:80px 0 50px}.schools__carousel.active{display:block}.schools__carousel__header{margin:0 auto 55px;visibility:hidden}.schools__carousel__title{line-height:55px;font-size:1.875em}.schools__carousel__list .owl-nav{margin-top:0;position:absolute;right:130px;top:-110px}.schools__carousel__item__title{padding:0 25px;font-size:1.875em}}@media (min-width:1301px){.schools__toggle{right:calc(50% - 585px)}}.tabs{padding:50px 0;position:relative}.mason--infant.mason--trust .tabs{background-color:#0075BE}.mason--infant.mason--acle .tabs{background-color:#85B4E0}.mason--infant.mason--alderman .tabs{background-color:#F8D548}.mason--infant.mason--hellesdon .tabs{background-color:#3987C7}.mason--infant.mason--hellesdonsixth .tabs{background-color:#00afcb}.mason--infant.mason--burnham .tabs{background-color:#074689}.mason--infant.mason--kinsale .tabs{background-color:#274686}.mason--infant.mason--firside .tabs{background-color:#4EAE31}.mason--infant.mason--garrick .tabs{background-color:#58BCB1}.mason--infant.mason--lodge .tabs{background-color:#194C9D}.mason--infant.mason--wells .tabs{background-color:#4883C3}.mason--infant.mason--heather .tabs{background-color:#2BA036}.mason--infant.mason--arden .tabs{background-color:#006600}.mason--infant.mason--english .tabs{background-color:#224f78}.mason--infant.mason--sport .tabs{background-color:#312781}.mason--infant.mason--kinsaleInfant .tabs{background-color:#FFCF35}.mason--arden .tabs .button__link a{background-color:#A9CE9A}.mason--arden .tabs .button__link a:hover{background-color:#824998}.mason--garrick .tabs .button__link a{background-color:#C7E5E3}.mason--primary .tabs:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, right top, from(#0075BE), to(#425563));background:-webkit-linear-gradient(left, #0075BE 0%, #425563 100%);background:-o-linear-gradient(left, #0075BE 0%, #425563 100%);background:linear-gradient(to right, #0075BE 0%, #425563 100%)}.mason--primary.mason--trust .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#0075BE), to(#425563));background:-webkit-linear-gradient(left, #0075BE 0%, #425563 100%);background:-o-linear-gradient(left, #0075BE 0%, #425563 100%);background:linear-gradient(to right, #0075BE 0%, #425563 100%)}.mason--primary.mason--acle .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#85B4E0), to(#8DC059));background:-webkit-linear-gradient(left, #85B4E0 0%, #8DC059 100%);background:-o-linear-gradient(left, #85B4E0 0%, #8DC059 100%);background:linear-gradient(to right, #85B4E0 0%, #8DC059 100%)}.mason--primary.mason--alderman .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#F8D548), to(#282F63));background:-webkit-linear-gradient(left, #F8D548 0%, #282F63 100%);background:-o-linear-gradient(left, #F8D548 0%, #282F63 100%);background:linear-gradient(to right, #F8D548 0%, #282F63 100%)}.mason--primary.mason--hellesdon .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#3987C7), to(#70103E));background:-webkit-linear-gradient(left, #3987C7 0%, #70103E 100%);background:-o-linear-gradient(left, #3987C7 0%, #70103E 100%);background:linear-gradient(to right, #3987C7 0%, #70103E 100%)}.mason--primary.mason--hellesdonsixth .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#00afcb), to(#3c3c3b));background:-webkit-linear-gradient(left, #00afcb 0%, #3c3c3b 100%);background:-o-linear-gradient(left, #00afcb 0%, #3c3c3b 100%);background:linear-gradient(to right, #00afcb 0%, #3c3c3b 100%)}.mason--primary.mason--burnham .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#074689), to(#107BBF));background:-webkit-linear-gradient(left, #074689 0%, #107BBF 100%);background:-o-linear-gradient(left, #074689 0%, #107BBF 100%);background:linear-gradient(to right, #074689 0%, #107BBF 100%)}.mason--primary.mason--kinsale .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#274686), to(#8199c6));background:-webkit-linear-gradient(left, #274686 0%, #8199c6 100%);background:-o-linear-gradient(left, #274686 0%, #8199c6 100%);background:linear-gradient(to right, #274686 0%, #8199c6 100%)}.mason--primary.mason--firside .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#4EAE31), to(#1C6E35));background:-webkit-linear-gradient(left, #4EAE31 0%, #1C6E35 100%);background:-o-linear-gradient(left, #4EAE31 0%, #1C6E35 100%);background:linear-gradient(to right, #4EAE31 0%, #1C6E35 100%)}.mason--primary.mason--garrick .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#58BCB1), to(#C7E5E3));background:-webkit-linear-gradient(left, #58BCB1 0%, #C7E5E3 100%);background:-o-linear-gradient(left, #58BCB1 0%, #C7E5E3 100%);background:linear-gradient(to right, #58BCB1 0%, #C7E5E3 100%)}.mason--primary.mason--lodge .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#194C9D), to(#E51B1F));background:-webkit-linear-gradient(left, #194C9D 0%, #E51B1F 100%);background:-o-linear-gradient(left, #194C9D 0%, #E51B1F 100%);background:linear-gradient(to right, #194C9D 0%, #E51B1F 100%)}.mason--primary.mason--wells .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#4883C3), to(#2C62AC));background:-webkit-linear-gradient(left, #4883C3 0%, #2C62AC 100%);background:-o-linear-gradient(left, #4883C3 0%, #2C62AC 100%);background:linear-gradient(to right, #4883C3 0%, #2C62AC 100%)}.mason--primary.mason--heather .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#2BA036), to(#824998));background:-webkit-linear-gradient(left, #2BA036 0%, #824998 100%);background:-o-linear-gradient(left, #2BA036 0%, #824998 100%);background:linear-gradient(to right, #2BA036 0%, #824998 100%)}.mason--primary.mason--arden .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#006600), to(#CC0001));background:-webkit-linear-gradient(left, #006600 0%, #CC0001 100%);background:-o-linear-gradient(left, #006600 0%, #CC0001 100%);background:linear-gradient(to right, #006600 0%, #CC0001 100%)}.mason--primary.mason--english .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#224f78), to(#eb7021));background:-webkit-linear-gradient(left, #224f78 0%, #eb7021 100%);background:-o-linear-gradient(left, #224f78 0%, #eb7021 100%);background:linear-gradient(to right, #224f78 0%, #eb7021 100%)}.mason--primary.mason--sport .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#312781), to(#009ee0));background:-webkit-linear-gradient(left, #312781 0%, #009ee0 100%);background:-o-linear-gradient(left, #312781 0%, #009ee0 100%);background:linear-gradient(to right, #312781 0%, #009ee0 100%)}.mason--primary.mason--kinsaleInfant .tabs:before{background:-webkit-gradient(linear, left top, right top, from(#FFCF35), to(#2642D3));background:-webkit-linear-gradient(left, #FFCF35 0%, #2642D3 100%);background:-o-linear-gradient(left, #FFCF35 0%, #2642D3 100%);background:linear-gradient(to right, #FFCF35 0%, #2642D3 100%)}.tabs__title{position:relative;z-index:1;text-align:center;margin-top:0;margin-bottom:25px;font-size:2.125em}.mason .tabs__title{color:#fff}.tabs__item{position:relative;text-align:center;margin-bottom:25px}.tabs__item:last-child{margin-bottom:0}.tabs__item__circle{position:relative;margin-bottom:25px}.tabs__item__circle:before{display:block;content:"";width:100%;padding-top:100%}.tabs__item__circle__inner{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);background-clip:padding-box}.mason--infant .tabs__item__circle__inner{border:25px rgba(0, 0, 0, 0.1) solid;border-radius:50%;overflow:hidden;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.mason--infant .tabs__item__circle__inner:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mason--primary .tabs__item__circle__inner{border-radius:40px;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.2);box-shadow:0 0 30px rgba(0, 0, 0, 0.2)}.tabs__edit{position:absolute!important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#EF5B25;padding:0 10px;color:#fff;text-decoration:none;line-height:30px!important;min-height:auto!important;z-index:4;outline:none!important}.tabs__edit:before{display:none!important}.tabs__edit:after{content:'\f040'!important;margin-left:10px;font-family:"FontAwesome";clear:none!important;display:inline!important}.tabs__btns{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:40px;top:-27.5px;z-index:1}.tabs__btn{width:60px;height:55px;color:#fff;-webkit-transition:background-color 350ms ease, opacity 350ms ease;-o-transition:background-color 350ms ease, opacity 350ms ease;transition:background-color 350ms ease, opacity 350ms ease}.mason--trust .tabs__btn{background-color:#009EE3}.mason--acle .tabs__btn{background-color:#104582}.mason--alderman .tabs__btn{background-color:#57C4EB}.mason--hellesdon .tabs__btn{background-color:#B81156}.mason--hellesdonsixth .tabs__btn{background-color:#f08050}.mason--burnham .tabs__btn{background-color:#75C4ED}.mason--kinsale .tabs__btn{background-color:#84CFF5}.mason--firside .tabs__btn{background-color:#B2CFB1}.mason--garrick .tabs__btn{background-color:#E61721}.mason--lodge .tabs__btn{background-color:#70CBF5}.mason--wells .tabs__btn{background-color:#C1CED7}.mason--heather .tabs__btn{background-color:#A9CE9A}.mason--arden .tabs__btn{background-color:#02CC34}.mason--english .tabs__btn{background-color:#0075be}.mason--sport .tabs__btn{background-color:#fcc200}.mason--kinsaleInfant .tabs__btn{background-color:#FF7F00}.tabs__btn:disabled{opacity:0.5}.mason--trust .tabs__btn:not(.disabled):hover{background-color:#0075BE}.mason--acle .tabs__btn:not(.disabled):hover{background-color:#85B4E0}.mason--alderman .tabs__btn:not(.disabled):hover{background-color:#F8D548}.mason--hellesdon .tabs__btn:not(.disabled):hover{background-color:#3987C7}.mason--hellesdonsixth .tabs__btn:not(.disabled):hover{background-color:#00afcb}.mason--burnham .tabs__btn:not(.disabled):hover{background-color:#074689}.mason--kinsale .tabs__btn:not(.disabled):hover{background-color:#274686}.mason--firside .tabs__btn:not(.disabled):hover{background-color:#4EAE31}.mason--garrick .tabs__btn:not(.disabled):hover{background-color:#58BCB1}.mason--lodge .tabs__btn:not(.disabled):hover{background-color:#194C9D}.mason--wells .tabs__btn:not(.disabled):hover{background-color:#4883C3}.mason--heather .tabs__btn:not(.disabled):hover{background-color:#2BA036}.mason--arden .tabs__btn:not(.disabled):hover{background-color:#006600}.mason--english .tabs__btn:not(.disabled):hover{background-color:#224f78}.mason--sport .tabs__btn:not(.disabled):hover{background-color:#312781}.mason--kinsaleInfant .tabs__btn:not(.disabled):hover{background-color:#FFCF35}.tabs__btn--prev{border-top-left-radius:27.5px;border-bottom-left-radius:27.5px}.tabs__btn--next{border-top-right-radius:27.5px;border-bottom-right-radius:27.5px}.tabs__botPattern{position:absolute;bottom:0;right:-100px;max-width:710px;width:75%;opacity:0.2;overflow:hidden;display:none}.tabs__botPattern svg{width:100%;display:block;margin-bottom:-3px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.mason--english .tabs__botPattern,.mason--sport .tabs__botPattern{opacity:1}@media (min-width:600px){.tabs__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs__item{width:calc(50% - (25px / 2));-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tabs__item:first-child{margin-right:25px}.tabs__item:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mason--infant .tabs__item__circle__inner{border:15px rgba(0, 0, 0, 0.1) solid}}@media (min-width:1025px){.tabs{padding:140px 0 100px}.mason--primary .tabs{padding:65px 0 85px}.mason--primary .tabs:before{bottom:50%}.tabs__title{margin-bottom:50px}.tabs__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__item{width:calc(33.3333% - (50px / 3));margin-right:25px;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tabs__item:last-child{margin-right:0}.mason--infant .tabs__item__circle__inner{border:25px rgba(0, 0, 0, 0.1) solid}.tabs__botPattern{display:block}}.tabbedNews__list{height:100%;position:relative;z-index:0}.mason--infant .tabbedNews__list{border-radius:50%;overflow:hidden}.tabbedNews__item{height:100%;width:100%}.mason--primary .tabbedNews__item{border-radius:40px;overflow:hidden}.tabbedNews__item__link{display:block;text-decoration:none;height:100%;position:relative;background-color:#000}.mason--primary .tabbedNews__item__link:after{content:'';position:absolute;bottom:0;left:0;right:0;top:40%;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.mason--primary .tabbedNews__item__link:hover .tabbedNews__item__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.tabbedNews__item__info{position:absolute;top:50%;left:0;right:0;z-index:2;padding:0 5%}.tabbedNews__item__info>.tabbedNews__item__title{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.tabbedNews__item__type{text-transform:uppercase;display:block;margin-bottom:10px;font-size:0.875em}.mason--infant .tabbedNews__item__type{color:rgba(255, 255, 255, 0.5)}.mason--primary .tabbedNews__item__type{font-weight:700}.mason--primary.mason--trust .tabbedNews__item__type{color:#009EE3}.mason--primary.mason--acle .tabbedNews__item__type{color:#104582}.mason--primary.mason--alderman .tabbedNews__item__type{color:#57C4EB}.mason--primary.mason--hellesdon .tabbedNews__item__type{color:#B81156}.mason--primary.mason--hellesdonsixth .tabbedNews__item__type{color:#f08050}.mason--primary.mason--burnham .tabbedNews__item__type{color:#75C4ED}.mason--primary.mason--kinsale .tabbedNews__item__type{color:#84CFF5}.mason--primary.mason--firside .tabbedNews__item__type{color:#B2CFB1}.mason--primary.mason--garrick .tabbedNews__item__type{color:#E61721}.mason--primary.mason--lodge .tabbedNews__item__type{color:#70CBF5}.mason--primary.mason--wells .tabbedNews__item__type{color:#C1CED7}.mason--primary.mason--heather .tabbedNews__item__type{color:#A9CE9A}.mason--primary.mason--arden .tabbedNews__item__type{color:#02CC34}.mason--primary.mason--english .tabbedNews__item__type{color:#0075be}.mason--primary.mason--sport .tabbedNews__item__type{color:#fcc200}.mason--primary.mason--kinsaleInfant .tabbedNews__item__type{color:#FF7F00}.tabbedNews__item__title{z-index:2;font-size:1.5em;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;max-height:2.4em;overflow:hidden}.mason .tabbedNews__item__title{color:#fff}.tabbedNews__item__more svg{color:rgba(255, 255, 255, 0.5)}.tabbedNews__item__img{height:100%;-webkit-transition:opacity 350ms ease, -webkit-transform 350ms ease;transition:opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease}.tabbedNews__item__img.lazyLoaded{opacity:0.5}.tabbedNews__pager{position:absolute;bottom:10%;left:0;right:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabbedNews__pager span{width:12px;height:12px;background-color:#fff;margin-right:12px;border-radius:6px;opacity:0.3;cursor:pointer;-webkit-transition:opacity 250ms ease, width 250ms ease;-o-transition:opacity 250ms ease, width 250ms ease;transition:opacity 250ms ease, width 250ms ease}.tabbedNews__pager span.cycle-pager-active{width:36px;opacity:1}.tabbedNews__pager span:last-child{margin-right:0}@media (min-width:1301px){.tabbedNews__item__title{font-size:2.375em}}.middle__list{height:100%;position:relative;z-index:0}.middle__item{width:100%;height:100%;background-color:#000;border-radius:40px;overflow:hidden}.middle__item__link{display:block;text-decoration:none;height:100%;position:relative;background-color:#000}.middle__item__link:after{content:'';position:absolute;bottom:0;left:0;right:0;top:40%;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.middle__item__link:hover .middle__item__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.middle__item__img{height:100%;-webkit-transition:opacity 350ms ease, -webkit-transform 350ms ease;transition:opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease}.middle__item__img.lazyLoaded{opacity:0.5}.middle__item__title{font-size:1.875em;margin:0;position:absolute;top:50%;left:0;right:0;padding:0 5%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mason .middle__item__title{color:#fff}.middle__link{display:block;height:100%;position:relative;z-index:0}.middle__slideshow{height:100%;position:relative;z-index:0}.middle__slideshow__item{width:100%;height:100%;background-color:#000}.middle__slideshow__item__img{height:100%}.middle__slideshow__item__img.lazyLoaded{opacity:0.5}.middle__text{position:absolute;z-index:1;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;width:75%;max-width:200%}.middle__text h3{font-size:1.875em;margin:20px 0}.mason .middle__text h3{color:#fff}.middle__underline{position:absolute;left:0;right:0}.middle__underline:first-child{top:0}.middle__underline:last-child{bottom:0}.middle__underline path{fill:#fff}.middle__pager{position:absolute;bottom:10%;left:0;right:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.middle__pager span{width:12px;height:12px;background-color:#fff;margin-right:12px;border-radius:6px;opacity:0.3;cursor:pointer;-webkit-transition:opacity 250ms ease, width 250ms ease;-o-transition:opacity 250ms ease, width 250ms ease;transition:opacity 250ms ease, width 250ms ease}.middle__pager span.cycle-pager-active{width:36px;opacity:1}.middle__pager span:last-child{margin-right:0}@media (min-width:1301px){.middle__item__title h3,.middle__text h3{font-size:2.5em}}.twitter__list{height:100%;width:100%;position:relative;z-index:0;border-radius:40px;overflow:hidden}.twitter__item{width:100%;height:100%;background-color:#00ACED;position:relative}.twitter__item:hover .twitter__item__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.twitter__item:hover .twitter__item__corner{width:90px;height:90px;border-top-left-radius:90px;padding:50px 0 0 50px}.twitter__item__img{position:relative;z-index:0;height:100%;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.twitter__item__img.lazyLoaded{opacity:0.3}.twitter__item__account{position:absolute;top:25px;left:25px;max-width:calc(100% - 50px);text-decoration:none;color:#fff;font-family:"Cabin", sans-serif;font-weight:700}.twitter__item__account svg{margin-right:10px}.twitter__item__info{position:absolute;bottom:25px;left:25px;right:25px;z-index:2}.twitter__item__date{display:block;color:rgba(255, 255, 255, 0.7);text-transform:uppercase;font-size:0.875em;font-weight:600;margin:0 0 10px}.twitter__item--twitter .twitter__item__date{margin:10px 0 0}.twitter__item__title{margin:0;font-size:1.375em}.mason--secondary .twitter__item__title{color:#fff}.twitter__item__text{margin:0;color:#fff;font-family:"Cabin", sans-serif;font-weight:700}.twitter__item__text a{color:#fff;text-decoration:none}@media (min-width:1025px){.twitter__item__date{margin:30px 0 0}.twitter__item__text{font-size:1.125em}}.admin__edit--fbinf{top:50px;right:50px}.hero__facebook_setup{position:relative;background:#281838;color:#fff;bottom:2em;left:1em;padding:0.25em;z-index:99}.facebook__list{height:100%;width:100%;position:relative;z-index:0;border-radius:40px;overflow:hidden}.facebook__item{width:100%;height:100%;background-color:#3B5998;position:relative}.facebook__item:hover .facebook__item__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.facebook__item:hover .facebook__item__corner{width:90px;height:90px;border-top-left-radius:90px;padding:50px 0 0 50px}.facebook__item__img{position:relative;z-index:0;height:100%;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.facebook__item__img.lazyLoaded{opacity:0.3}.facebook__item__account{position:absolute;top:35px;left:25px;right:25px;text-align:left;text-decoration:none;color:#fff;font-family:"Cabin", sans-serif;font-weight:700}.mason--infant .facebook__item__account{left:65px;right:65px;text-align:center}.facebook__item__account svg{margin-right:10px}.facebook__item__info{position:absolute;bottom:25px;left:25px;right:25px;z-index:2}.facebook__item__date{display:block;color:rgba(255, 255, 255, 0.7);text-transform:uppercase;font-size:0.875em;font-weight:600;margin:0 0 10px}.facebook__item__title{margin:0;font-size:1.375em}.facebook__item__text{margin:0;color:#fff;font-family:"Cabin", sans-serif;font-weight:700;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;line-height:1.4;max-height:9.8em;overflow:hidden}.mason--infant .facebook__item__text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.4;max-height:7em;overflow:hidden}.facebook__item__text a{color:#fff;text-decoration:none}@media (min-width:1025px){.facebook__item__date{margin:30px 0 0}.facebook__item__text{font-size:1.125em}}.events{background-color:#fff}.events__heading{position:absolute;top:35%;left:0;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:1}.events__title{margin:0;font-size:1.5em;letter-spacing:1px}.mason--primary .events__title{margin:45px 0 0;font-size:1.125em;text-transform:uppercase;display:inline-block;position:relative}.mason--primary .events__title:after{content:'';position:absolute;bottom:-10px;left:25px;right:25px;height:5px}.mason--primary.mason--trust .events__title:after{background-color:#009EE3}.mason--primary.mason--acle .events__title:after{background-color:#104582}.mason--primary.mason--alderman .events__title:after{background-color:#57C4EB}.mason--primary.mason--hellesdon .events__title:after{background-color:#B81156}.mason--primary.mason--hellesdonsixth .events__title:after{background-color:#f08050}.mason--primary.mason--burnham .events__title:after{background-color:#75C4ED}.mason--primary.mason--kinsale .events__title:after{background-color:#84CFF5}.mason--primary.mason--firside .events__title:after{background-color:#B2CFB1}.mason--primary.mason--garrick .events__title:after{background-color:#E61721}.mason--primary.mason--lodge .events__title:after{background-color:#70CBF5}.mason--primary.mason--wells .events__title:after{background-color:#C1CED7}.mason--primary.mason--heather .events__title:after{background-color:#A9CE9A}.mason--primary.mason--arden .events__title:after{background-color:#02CC34}.mason--primary.mason--english .events__title:after{background-color:#0075be}.mason--primary.mason--sport .events__title:after{background-color:#fcc200}.mason--primary.mason--kinsaleInfant .events__title:after{background-color:#FF7F00}.mason--primary.mason--trust .events__title{color:#009EE3}.mason--primary.mason--acle .events__title{color:#104582}.mason--primary.mason--alderman .events__title{color:#57C4EB}.mason--primary.mason--hellesdon .events__title{color:#B81156}.mason--primary.mason--hellesdonsixth .events__title{color:#f08050}.mason--primary.mason--burnham .events__title{color:#75C4ED}.mason--primary.mason--kinsale .events__title{color:#84CFF5}.mason--primary.mason--firside .events__title{color:#B2CFB1}.mason--primary.mason--garrick .events__title{color:#E61721}.mason--primary.mason--lodge .events__title{color:#70CBF5}.mason--primary.mason--wells .events__title{color:#C1CED7}.mason--primary.mason--heather .events__title{color:#A9CE9A}.mason--primary.mason--arden .events__title{color:#02CC34}.mason--primary.mason--english .events__title{color:#0075be}.mason--primary.mason--sport .events__title{color:#fcc200}.mason--primary.mason--kinsaleInfant .events__title{color:#FF7F00}.mason--infant.mason--trust .events__title{color:#425563}.mason--infant.mason--acle .events__title{color:#8DC059}.mason--infant.mason--alderman .events__title{color:#282F63}.mason--infant.mason--hellesdon .events__title{color:#70103E}.mason--infant.mason--hellesdonsixth .events__title{color:#3c3c3b}.mason--infant.mason--burnham .events__title{color:#107BBF}.mason--infant.mason--kinsale .events__title{color:#8199c6}.mason--infant.mason--firside .events__title{color:#1C6E35}.mason--infant.mason--garrick .events__title{color:#C7E5E3}.mason--infant.mason--lodge .events__title{color:#E51B1F}.mason--infant.mason--wells .events__title{color:#2C62AC}.mason--infant.mason--heather .events__title{color:#824998}.mason--infant.mason--arden .events__title{color:#CC0001}.mason--infant.mason--english .events__title{color:#eb7021}.mason--infant.mason--sport .events__title{color:#009ee0}.mason--infant.mason--kinsaleInfant .events__title{color:#2642D3}.mason--infant.mason--arden .events__title{color:#2BA036}.events__underline{position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;width:200px;opacity:0.3}.mason--trust .events__underline path{fill:#425563}.mason--acle .events__underline path{fill:#8DC059}.mason--alderman .events__underline path{fill:#282F63}.mason--hellesdon .events__underline path{fill:#70103E}.mason--hellesdonsixth .events__underline path{fill:#3c3c3b}.mason--burnham .events__underline path{fill:#107BBF}.mason--kinsale .events__underline path{fill:#8199c6}.mason--firside .events__underline path{fill:#1C6E35}.mason--garrick .events__underline path{fill:#C7E5E3}.mason--lodge .events__underline path{fill:#E51B1F}.mason--wells .events__underline path{fill:#2C62AC}.mason--heather .events__underline path{fill:#824998}.mason--arden .events__underline path{fill:#CC0001}.mason--english .events__underline path{fill:#eb7021}.mason--sport .events__underline path{fill:#009ee0}.mason--kinsaleInfant .events__underline path{fill:#2642D3}.mason--arden .events__underline path{fill:#2BA036}.mason--primary .events__list{margin:10px 0 0}.events__item{width:100%}.mason--infant .events__item{padding:calc(35% + 25px) 5% 0}.events__item__sub{padding:0 5%}.events__item__sub__link{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-bottom:1px rgba(112, 112, 112, 0.1) solid}.events__item__sub:last-child .events__item__sub__link{border-bottom:none}.mason--trust .events__item__sub__link:hover .events__item__sub__date span{color:#425563}.mason--acle .events__item__sub__link:hover .events__item__sub__date span{color:#8DC059}.mason--alderman .events__item__sub__link:hover .events__item__sub__date span{color:#282F63}.mason--hellesdon .events__item__sub__link:hover .events__item__sub__date span{color:#70103E}.mason--hellesdonsixth .events__item__sub__link:hover .events__item__sub__date span{color:#3c3c3b}.mason--burnham .events__item__sub__link:hover .events__item__sub__date span{color:#107BBF}.mason--kinsale .events__item__sub__link:hover .events__item__sub__date span{color:#8199c6}.mason--firside .events__item__sub__link:hover .events__item__sub__date span{color:#1C6E35}.mason--garrick .events__item__sub__link:hover .events__item__sub__date span{color:#C7E5E3}.mason--lodge .events__item__sub__link:hover .events__item__sub__date span{color:#E51B1F}.mason--wells .events__item__sub__link:hover .events__item__sub__date span{color:#2C62AC}.mason--heather .events__item__sub__link:hover .events__item__sub__date span{color:#824998}.mason--arden .events__item__sub__link:hover .events__item__sub__date span{color:#CC0001}.mason--english .events__item__sub__link:hover .events__item__sub__date span{color:#eb7021}.mason--sport .events__item__sub__link:hover .events__item__sub__date span{color:#009ee0}.mason--kinsaleInfant .events__item__sub__link:hover .events__item__sub__date span{color:#2642D3}.events__item__sub__date{width:65px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.events__item__sub__date span{display:block;line-height:1;font-weight:700;text-transform:uppercase;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.mason--trust .events__item__sub__date span{color:#0075BE}.mason--acle .events__item__sub__date span{color:#85B4E0}.mason--alderman .events__item__sub__date span{color:#F8D548}.mason--hellesdon .events__item__sub__date span{color:#3987C7}.mason--hellesdonsixth .events__item__sub__date span{color:#00afcb}.mason--burnham .events__item__sub__date span{color:#074689}.mason--kinsale .events__item__sub__date span{color:#274686}.mason--firside .events__item__sub__date span{color:#4EAE31}.mason--garrick .events__item__sub__date span{color:#58BCB1}.mason--lodge .events__item__sub__date span{color:#194C9D}.mason--wells .events__item__sub__date span{color:#4883C3}.mason--heather .events__item__sub__date span{color:#2BA036}.mason--arden .events__item__sub__date span{color:#006600}.mason--english .events__item__sub__date span{color:#224f78}.mason--sport .events__item__sub__date span{color:#312781}.mason--kinsaleInfant .events__item__sub__date span{color:#FFCF35}.mason--infant .events__item__sub__date span{font-family:'Dekko', cursive;font-weight:400}.mason--primary .events__item__sub__date span,.mason--secondary .events__item__sub__date span{font-family:'Raleway', sans-serif}.mason--trust .events__item__sub__date span{font-family:'Cabin', sans-serif}.events__item__sub__date .d{font-size:2.25em}.events__item__sub__date .m{font-size:1.125em}.events__item__sub__title{color:#425563;font-size:1.125em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;max-height:2.8em;overflow:hidden;margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:15px;text-align:left}.events__item__link{display:block;text-decoration:none}.events__item__date{font-size:1.875em;line-height:1;text-transform:uppercase;display:block}.mason--infant .events__item__date{font-family:'Dekko', cursive;font-weight:400}.mason--primary .events__item__date,.mason--secondary .events__item__date{font-family:'Raleway', sans-serif}.mason--trust .events__item__date{font-family:'Cabin', sans-serif}.mason--trust .events__item__date{color:#425563}.mason--acle .events__item__date{color:#8DC059}.mason--alderman .events__item__date{color:#282F63}.mason--hellesdon .events__item__date{color:#70103E}.mason--hellesdonsixth .events__item__date{color:#3c3c3b}.mason--burnham .events__item__date{color:#107BBF}.mason--kinsale .events__item__date{color:#8199c6}.mason--firside .events__item__date{color:#1C6E35}.mason--garrick .events__item__date{color:#C7E5E3}.mason--lodge .events__item__date{color:#E51B1F}.mason--wells .events__item__date{color:#2C62AC}.mason--heather .events__item__date{color:#824998}.mason--arden .events__item__date{color:#CC0001}.mason--english .events__item__date{color:#eb7021}.mason--sport .events__item__date{color:#009ee0}.mason--kinsaleInfant .events__item__date{color:#2642D3}.mason--arden .events__item__date{color:#2BA036}.events__item__title{font-size:1.125em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;max-height:2.8em;overflow:hidden;margin:0}.mason .events__item__title{color:#425563}.events__pager{position:absolute;bottom:10%;left:0;right:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events__pager span{width:12px;height:12px;background-color:#0075BE;margin-right:12px;border-radius:6px;opacity:0.3;cursor:pointer;-webkit-transition:opacity 250ms ease, width 250ms ease;-o-transition:opacity 250ms ease, width 250ms ease;transition:opacity 250ms ease, width 250ms ease}.mason--trust .events__pager span{background-color:#0075BE}.mason--acle .events__pager span{background-color:#85B4E0}.mason--alderman .events__pager span{background-color:#F8D548}.mason--hellesdon .events__pager span{background-color:#3987C7}.mason--hellesdonsixth .events__pager span{background-color:#00afcb}.mason--burnham .events__pager span{background-color:#074689}.mason--kinsale .events__pager span{background-color:#274686}.mason--firside .events__pager span{background-color:#4EAE31}.mason--garrick .events__pager span{background-color:#58BCB1}.mason--lodge .events__pager span{background-color:#194C9D}.mason--wells .events__pager span{background-color:#4883C3}.mason--heather .events__pager span{background-color:#2BA036}.mason--arden .events__pager span{background-color:#006600}.mason--english .events__pager span{background-color:#224f78}.mason--sport .events__pager span{background-color:#312781}.mason--kinsaleInfant .events__pager span{background-color:#FFCF35}.events__pager span.cycle-pager-active{width:36px;opacity:1}.events__pager span:last-child{margin-right:0}@media (min-width:600px){.events__list{margin:0}}@media (min-width:769px){.events__item__sub__link{padding:10px 0}}@media (min-width:1301px){.events__title{font-size:1.875em}.events__item__date{font-size:3.125em}.events__item__title{font-size:1.5em}.events__item__sub__link{padding:20px 0}}.mainschool{position:relative;text-align:center;padding:25px 5%}.mainschool__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#425563}.mainschool__link img{display:block;height:100px}.mainschool__text{text-align:left;line-height:1.8;margin-left:10px}.mainschool__text span{display:block}.mainschool__text h2{margin:0}@media (min-width:1025px){.mainschool{padding:0 5% 15px}.mainschool__link img{height:auto}.mainschool__text{margin-left:25px}}.mason--trust.mason--home .hero__container{display:flow-root;position:relative;width:100%}.mason--trust.mason--home .hero__welcome{width:100%;position:relative;overflow:hidden}.mason--trust.mason--home .hero__welcome__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.mason--trust.mason--home .hero__welcome__image *{height:100%}.mason--trust.mason--home .hero__welcome__image .hero__slideshow,.mason--trust.mason--home .hero__welcome__image .hero__welcome__img,.mason--trust.mason--home .hero__welcome__image .hero__welcome__slideshow{position:absolute;top:0;left:0;bottom:0;right:0;margin:0}.mason--trust.mason--home .hero__welcome__content{position:relative;z-index:5;padding:3em 2em 2em;margin-top:3em}.mason--trust.mason--home .hero__welcome__content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000));background:-webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);background:-o-linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);background:linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);opacity:0.8;z-index:-1}.mason--trust.mason--home .hero__welcome__content .welcome__title{color:#fff;margin:0 0 .5em}.mason--trust.mason--home .hero__welcome__content .content__region.welcome__region a,.mason--trust.mason--home .hero__welcome__content .content__region.welcome__region p{color:#fff}.mason--trust.mason--home .hero__video{position:relative;width:100%;position:relative;overflow:hidden;height:250px;background:#425563}.mason--trust.mason--home .hero__video__image{position:absolute;top:0;left:0;bottom:0;right:0}.mason--trust.mason--home .hero__video__img{position:absolute!important;top:0;left:0;bottom:0;right:0}.mason--trust.mason--home .hero__video__img:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000));background:-webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);background:-o-linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);background:linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);opacity:0.8;z-index:2}.mason--trust.mason--home #hero__videoLink{position:absolute;top:0;right:0;outline:1px solid #EF5B25;z-index:6}.mason--trust.mason--home #hero__videoLink:before{display:none}.mason--trust.mason--home #hero__videoLink:after{content:'Add a Vimeo link for the video popup';position:absolute;top:100%;right:-1px;background:#EF5B25;padding:0 10px;color:#fff;text-decoration:none;line-height:30px;z-index:4}.mason--trust.mason--home .hero__link{display:block;position:relative;z-index:2;height:250px;overflow:hidden;background:#425563}.mason--trust.mason--home .hero__link__img{position:absolute;top:0;left:0;bottom:0;right:0}.mason--trust.mason--home .hero__link__img span{position:absolute;left:0;right:0;padding:0 25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;color:#fff;text-align:center;font-size:1.5em;font-weight:700}.mason--trust.mason--home .hero__link__img img{opacity:0.5}.mason--trust.mason--home a.hero__link__img img{-webkit-transition:opacity 350ms ease, -webkit-transform 350ms ease;transition:opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease}.mason--trust.mason--home a.hero__link__img:hover img{-webkit-transform:scale(1.05) translate(-50%, -50%);-ms-transform:scale(1.05) translate(-50%, -50%);transform:scale(1.05) translate(-50%, -50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.mason--trust.mason--home a.hero__link__img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.mason--trust.mason--home .hero__facebook{background:#3B5998;position:relative;overflow:hidden;width:100%;z-index:1}.mason--trust.mason--home .hero__facebook ul{width:100%}.mason--trust.mason--home .hero__facebook__item{padding:3em 2em 5em;position:relative;width:100%;min-height:100%}.mason--trust.mason--home .hero__facebook__item__account{text-decoration:none;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;z-index:3}.mason--trust.mason--home .hero__facebook__item__img{position:absolute;top:0;left:0;bottom:0;right:0;background:#2d4373}.mason--trust.mason--home .hero__facebook__item__img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.mason--trust.mason--home .hero__facebook__item__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mason--trust.mason--home .hero__facebook__item__text{color:#fff;position:relative;width:100%;z-index:3;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.4;max-height:7em;overflow:hidden}.mason--trust.mason--home .hero__facebook__item__text a{text-decoration:none;color:inherit;font-weight:700}.mason--trust.mason--home .hero__facebook__item__date{color:#fff}.mason--trust.mason--home .hero__facebook__pager{position:absolute;bottom:2em;left:2em;z-index:200}.mason--trust.mason--home .hero__facebook__pager span{display:inline-block;width:14px;height:14px;margin-right:6px;border-radius:30px;background:rgba(255, 255, 255, 0.3);-webkit-transition:background .3s ease, width .3s ease;-o-transition:background .3s ease, width .3s ease;transition:background .3s ease, width .3s ease}.mason--trust.mason--home .hero__facebook__pager span:hover{background:#fff}.mason--trust.mason--home .hero__facebook__pager .cycle-pager-active{background:#fff;width:45px}@media (min-width:800px){.mason--trust.mason--home .hero__container__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -4px}.mason--trust.mason--home .hero__welcome{margin-bottom:4px}.mason--trust.mason--home .hero__facebook,.mason--trust.mason--home .hero__link,.mason--trust.mason--home .hero__twitter,.mason--trust.mason--home .hero__video{width:calc(50% - 8px);margin:4px;height:auto;min-height:270px}}@media (min-width:1025px){.mason--trust.mason--home .hero__container__inner{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:(1fr)[6];grid-template-rows:repeat(6, 1fr);grid-column-gap:8px;grid-row-gap:8px;margin:0 0 8px}.mason--trust.mason--home .hero__container__inner>div{width:100%;height:100%;margin:0;min-height:0}.mason--trust.mason--home .hero__welcome{-ms-grid-row:1;-ms-grid-row-span:6;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1 / 1 / 7 / 3;font-size:17px}.mason--trust.mason--home .hero__welcome .hero__welcome__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;margin-top:0}.mason--trust.mason--home .hero__link--1{-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:5 / 3 / 7 / 4}.mason--trust.mason--home .hero__link--2{-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:5 / 4 / 7 / 5}.mason--trust.mason--home .hero__video{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3 / 5 / 4}.mason--trust.mason--home .hero__facebook{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:1 / 4 / 5 / 5}.mason--trust.mason--home .hero__facebook ul{min-height:100%}.mason--trust.mason--home .hero__facebook .hero__facebook__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;padding-top:2em}.mason--trust.mason--home .hero__link__img span{left:2rem;bottom:0;top:0;right:2em;margin:0;text-align:left;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:1600px){.mason--trust.mason--home .hero__welcome__content{padding:4em 20% 4em 4em}.mason--trust.mason--home .hero__facebook__pager,.mason--trust.mason--home .hero__twitter__pager{bottom:3em}.mason--trust.mason--home .hero__facebook .hero__facebook__item{font-size:17px;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;line-height:1.4;max-height:14em;overflow:hidden}.mason--trust.mason--home .hero__container__inner{height:35vw;max-height:calc(80vh - 240px)}}.mason--trust.mason--home .welcome{display:none}