.newacs{width:100%;max-width:1920px;float:none;margin:0 auto}.newacs *{font-family:montserrat,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newacs section.frontpage-section{overflow:hidden;width:100%;margin-bottom:10px}.region-slider{width:100%;float:left}#slider-wrapper{padding-bottom:0;margin-bottom:10px}.frs-caption-content *{font-family:montserrat,sans-serif!important}.frs-caption-content h5{border-bottom:0}.frs-wrapper .frs-caption.frs-caption-position-top-left .frs-caption-content{margin-right:auto;width:100%!important;max-width:500px;float:left}.frs-caption-inner a.learn-more{border-bottom:3px solid #05addc;font-size:24px;font-weight:400;padding:12px 14px}.frs-caption-inner a.learn-more:after{content:''}.frs-slideshow-container#acs-main-sliderpjc{width:100%!important;max-width:1920px!important;height:auto!important}.frs-slideshow-container div.frs-slideshow-content{max-width:1920px!important}#slider-wrapper .frs-slideshow-container .frs-skin-modern div.frs-slider-nav span{height:58px;width:58px;background-position:50%!important}#slider-wrapper .frs-slideshow-container .frs-skin-modern div.frs-slider-nav span.frs-arrow-right{background:url(/sites/default/files/chev-slide-right.png) no-repeat #fff;border-radius:50%}#slider-wrapper .frs-slideshow-container .frs-skin-modern div.frs-slider-nav span.frs-arrow-left{background:url(/sites/default/files/chev-slide-left.png) no-repeat #fff;border-radius:50%;right:10%}.front .region-content{width:100%;padding:30px;max-width:1400px;margin:0 auto;text-align:center}.front .region-content h1{font-size:36px;color:#0d539b}.front .region-content h2{font-size:24px;color:#05addc;font-weight:400;line-height:26px}.front .region-content p{font-size:18px}.front-latest-news{width:100%;float:left;margin-bottom:20px}.front-latest-news .container{max-width:1470px;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.front-latest-news .column{width:450px;margin:0 20px 30px;float:left}#latest-news-block ul li,#upcoming-events-block ul li{margin:0 0 15px;font-size:16px!important}#latest-news-block .view .view-content,#upcoming-events-block .view .inner{padding:15px}#latest-news-block .view .view-header h2,.front-latest-news .inner h2{padding:0 10px;color:#fff;margin:10px 0 0;font-size:32px}.front-latest-news .inner h2{padding:0;margin-top:0}#latest-news-block .view .view-header .view-content,#upcoming-events-block .view .view-content:first-of-type,#latest-news-block .view .view-content:first-of-type li,#latest-news-block .view .view-content:first-of-type li img{margin:0;padding:0!important}#upcoming-events-block .view .inner .view-content:first-of-type{padding-top:10px!important}.view-display-id-block_4 .view-content .item-list ul,.view-display-conferences ul,#latest-news-block ul,#upcoming-events-block ul{padding:0!important;list-style-type:none!important;margin:0!important}.view-display-id-block_5 .view-footer,.view-display-id-block_7 .view-footer{padding:0}.view-display-id-block_4 .view-content:first-of-type .item-list ul,.view-display-id-block_6 .view-content .item-list ul{padding:0!important}.view-display-id-block_4 .view-content .item-list ul li{margin-left:0}#latest-news-block .inner img,.front .views-field-field-event-image img,#upcoming-events-block img{width:100%!important;height:auto!important}#latest-news-block .date,.view-display-conferences span.date-display-single{font-weight:700;width:100%;display:block}#latest-news-block a,.view-display-conferences a{color:#fff}@media(max-width:880px){.front #latest-news-block,.front #upcoming-events-block,.front #latest-news-block{padding:0}}.newacs .hover-text-box{text-align:left;padding:10px}.newacs div.image-wrapper{background-color:#000;overflow:hidden}.newacs div.image-wrapper img{width:100%;height:auto;margin:0;padding:0;vertical-align:middle;opacity:1;transition:.75s}.newacs div.image-wrapper img:hover{transform:scale(1.05);opacity:.5;transition:.75s}.newacs .frontpage-boxes-main-container{width:100%;background:#fff;padding:0 12px}.newacs .frontpage-boxes-large-container{position:relative;width:50%;float:left;padding-top:15px;padding-right:7.5px;min-height:600px;overflow:hidden}.newacs .frontpage-boxes-large-container div.image-wrapper{position:absolute;height:100%}@media screen and (max-width:1919px){.newacs .frontpage-boxes-large-container div.image-wrapper img{height:600px;width:auto;max-width:unset}}@media screen and (max-width:1023px){.newacs .frontpage-boxes-large-container{width:100%}}.view-front-page-display-box button{font-size:18px;background:#fff;border-bottom:3px solid #05addc;padding:8px 12px;color:#5b5b5b}.newacs .large-box-main-header-text{position:absolute;bottom:0;left:0;pointer-events:none;background-color:#fff;color:#0a549d;font-size:40px;line-height:36px;padding:30px;transition:.75s}.newacs .frontpage-boxes-large-container:hover .large-box-main-header-text{bottom:100px;transition:.75s}.newacs .large-box-sub-header-text{position:absolute;bottom:-225px;color:#5b5b5b;font-size:18px;line-height:22px;padding:30px;left:0;width:100%;pointer-events:none;background-color:#fff;height:225px;transition:.75s}.newacs .frontpage-boxes-large-container:hover .large-box-main-header-text{bottom:225px;transition:.75s}.newacs .frontpage-boxes-large-container:hover .large-box-sub-header-text{bottom:0;transition:.75s}.newacs .frontpage-boxes-medium-container{width:50%;float:left;padding-top:15px;padding-left:7.5px;max-height:600px}@media screen and (max-width:1023px){.newacs .frontpage-boxes-medium-container{width:100%}}.newacs .frontpage-boxes-medium-container-div-1{position:relative;width:100%;margin-bottom:7.5px;max-height:288px;overflow:hidden}.newacs .frontpage-boxes-medium-container-div-2{position:relative;width:100%;padding-top:7.5px;max-height:288px;overflow:hidden}.newacs .medium-box-main-header-text{position:absolute;bottom:0;left:0;pointer-events:none;background-color:#fff;color:#0a549d;font-size:40px;line-height:36px;padding:30px;transition:.75s}.newacs .medium-box-sub-header-text{position:absolute;bottom:-140px;color:#5b5b5b;font-size:18px;line-height:22px;padding:30px;left:0;width:100%;pointer-events:none;background-color:#fff;height:140px;transition:.75s}@media screen and (min-width:1023px){.newacs a:hover .medium-box-main-header-text{bottom:140px;transition:.75s}.newacs a:hover .medium-box-sub-header-text{bottom:0;transition:.75s}}.newacs .frontpage-boxes-small-container{width:100%;clear:both;background-color:#fff;padding-top:15px;overflow:hidden}.frontpage-boxes-small-container-1{position:relative;width:33.33%;float:left;padding-right:11.25px;background-color:#fff;z-index:2}.frontpage-boxes-small-container-2{position:relative;width:33.33%;float:left;padding-right:3.75px;padding-left:3.75px;background-color:#fff}.frontpage-boxes-small-container-3{position:relative;width:33.33%;float:left;padding-left:11.25px;background-color:#fff}.newacs .small-box-main-header-text{position:absolute;bottom:0;left:0;pointer-events:none;background-color:#fff;padding:30px;color:#0a549d;font-size:35px;transition:.75s}.newacs .small-box-sub-header-text{position:absolute;bottom:-140px;color:#5b5b5b;font-size:16px;line-height:20px;padding:30px;left:0;width:100%;pointer-events:none;background-color:#fff;height:140px;transition:.75s;z-index:1}.newacs .small-box-sub-header-text button{font-size:16px}.newacs .small-box-sub-header-text{color:#5b5b5b}@media screen and (max-width:1023px){.newacs .small-box-sub-header-text{display:none}.frontpage-boxes-small-container-1{width:100%;padding-right:0;padding-bottom:15px}.frontpage-boxes-small-container-2{width:100%;padding-left:0;padding-right:0;padding-bottom:15px}.frontpage-boxes-small-container-3{width:100%;padding-left:0;padding-bottom:15px}}@media screen and (min-width:1023px){.newacs a:hover .small-box-main-header-text{bottom:140px;transition:.75s}.newacs a:hover .small-box-sub-header-text{bottom:0;transition:.75s}}.newacs #see-members-wrapper .container{max-width:100%}.newacs #see-members-wrapper .view-header{text-align:center}@media(min-width:320px){#lobby-mp-wrapper{width:1420px;margin:0 auto;float:none}.newacs #content-wrapper #feed-wrapper{width:100%;margin:0}}@media(min-width:1025px){#lobby-mp-wrapper .container .inner #postcode-locate{float:left;padding:10px 1.5%;width:100%}}.newacs #blue-wrapper{background:#fff;padding-bottom:0}.newacs #content-wrapper{margin:0;padding:0;float:left}.newacs #content-wrapper .container{max-width:unset}#block-block-9 h4{display:none}#postcode-locate .form-item{width:calc(100% - 100px);float:left}#postcode-locate .form-submit{width:90px;font-size:18px;float:left;margin-left:10px}#lobby-mp-wrapper .container .inner .lobby-content{width:93%}#lobby-mp-wrapper .container .inner .lobbyimg{width:7%}#lobby-mp-wrapper .container .inner input.postcodeUK{padding:8px;width:100%}#lobby-mp-wrapper .container .inner .widget-title{display:none}#see-members-wrapper{width:100%;float:left;margin:0 auto 50px}#block-views-homepage-member-logos-block{overflow:hidden;height:340px;width:100%}#see-members-wrapper .container .inner h2{font-family:montserrat,sans-serif!important;text-transform:none}.view-homepage-member-logos .view-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.view-homepage-member-logos .views-row{width:8.5%}#block-block-23{position:relative}#block-block-23 button{position:absolute;display:inline-block;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:85px;height:80px;color:#fff;padding:27px 10px 34px;text-decoration:none;font-family:eb garamond,serif;font-style:italic;font-size:30px!important;font-weight:100;top:-40px;border:none;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 0 13px 1px rgba(0,0,0,.66);-moz-box-shadow:0 0 13px 1px rgba(0,0,0,.66);box-shadow:0 0 13px 1px rgba(0,0,0,.66)}#block-block-23 button:hover{cursor:pointer}#block-block-23 button img{width:100%;max-width:48px;margin:0 auto;height:auto;transform:rotate(0deg);-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#block-block-23 button.less{padding:23px 10px 34px}#block-block-23 button.less img{transform:rotate(180deg)}