.layout-container .page-content-wrapper .main-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.layout-container .page-content-wrapper .main-content-wrapper section.main{margin-bottom:0;width:calc(100% - 40px)}.layout-container .page-content-wrapper .main-content-wrapper aside.extra{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:40px;margin-left:0;margin-right:0;width:calc(100% - 40px)}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container section.main{margin-bottom:0;width:calc(100% - 40px)}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container aside.extra{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:40px;margin-left:0;margin-right:0;width:calc(100% - 40px)}.logged-in .layout-container>.nav-wrap{position:relative}.layout-container .site-header{border-bottom:1px solid var(--colour-six)}.layout-container .nav-toggle-check:checked~.nav-wrap{left:0}.layout-container .nav-toggle{display:block;position:fixed;right:20px;top:20px;z-index:2}.layout-container .nav-toggle span{display:block}.layout-container .nav-toggle span svg{stroke:var(--colour-eight)}.layout-container>.nav-wrap{background:var(--colour-nine);bottom:0;left:-100%;max-width:100%;position:fixed;top:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:100vw;z-index:1}.layout-container>.nav-wrap .main-navigation{border:none;margin-top:20px;max-height:100vh;overflow:auto}.layout-container>.nav-wrap .main-navigation>.navigation-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container>.nav-wrap .main-navigation>.navigation-menu>.item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:center;width:100%}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-check:checked~.child-toggle>.open,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-check~ul.navigation-menu{display:none}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-check:checked~.child-toggle .close,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-check:checked~ul.navigation-menu{display:block}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-toggle{display:block;margin-left:auto}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-toggle>.open{display:block}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-toggle>.close{display:none}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0{margin-bottom:10px}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0>a{padding-left:0;padding-right:0}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0>.navigation-menu{position:relative}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1{width:100%}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>a{width:auto}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.navigation-menu{display:none;width:100%}header.site-header .wrapper .inner>.logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;width:100%}header.site-header .wrapper .inner>.logo a img{margin:0}header.site-header .wrapper .inner .tools{width:100%}header.site-header .wrapper .inner .tools .contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;width:100%}header.site-header .wrapper .inner .tools .contact p{border:none;margin:0 2.5px 10px;padding:0}header.site-header .wrapper .inner .tools .search-wrapper form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.site-header .wrapper .inner .tools .search-wrapper form .js-form-item{width:75%}header.site-header .wrapper .inner .tools .search-wrapper form input[type=search]{width:100%}
