@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);@charset "UTF-8".flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{//content:"\0020";content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:#fff0}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;right:2px;width:6px}.flex-viewport,.flexslider,.flexslider .slides{position:relative;overflow:hidden}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline}h3,h4,h5,h6{margin:0 0 8px}.btn,.flexslider .slides .slide .slide-text a,a.btn,body,button,button.btn,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a,input,textarea{font-family:'Open Sans',sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;background-color:#fff}body,input,textarea{font-weight:400;font-size:1em;line-height:1.5em;color:#4d4d4d}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-weight:600;color:#4d4d4d;text-decoration:none;line-height:1.2em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}a,h3{text-decoration:none}h1,h2{font-size:2.5em;margin:0 0 12px;font-weight:200}h3{font-size:1.75em;font-weight:400}.flexslider .slides .slide .slide-text h1,.flexslider .slides .slide .slide-text h2,.flexslider .slides .slide .slide-text h3,.flexslider .slides .slide .slide-text h4,.flexslider .slides .slide .slide-text h5,.flexslider .slides .slide .slide-text h6,.intro-slider .slider-text h1,.intro-slider .slider-text h2,.intro-slider .slider-text h3,.intro-slider .slider-text h4,.intro-slider .slider-text h5,.intro-slider .slider-text h6,b,strong{font-weight:700}h4,h5,h6{font-size:1.25em}p{margin-bottom:1em}a{color:#e4610e;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.flexslider{border:none;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:800px;height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel li{margin-right:5px}.flex-direction-nav{display:none}@media (min-width:60em){.flex-direction-nav{display:block}}.flex-direction-nav a{text-decoration:none;display:block;width:20px;height:50px;line-height:100px;margin:-25px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:rgb(255 255 255 / .8)}.flex-direction-nav a:before{display:block;width:20px;height:50px;content:"";background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/arrow-left.svg) center center no-repeat;background-size:contain}.flex-direction-nav a.flex-next:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/arrow-right.svg)}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:2.5%}.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:2.5%}#about-testimonials .flexslider .flexslider:hover .flex-direction-nav .flex-next,#latest-post-slider .flexslider .flexslider:hover .flex-direction-nav .flex-next{right:0}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:none}.flex-control-nav{width:100%;position:absolute;top:auto;bottom:2.5%;text-align:center;z-index:99;height:12px}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1}.flex-control-paging li a{width:12px;height:12px;display:block;cursor:pointer;text-indent:-9999px;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#fff}.flex-control-paging li a.flex-active{background:#fff;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flexslider .slides .slide img.m-image{display:block}.flexslider .slides .slide img.s-image{display:none}@media (min-width:40em){.flexslider .slides .slide img.m-image{display:none}.flexslider .slides .slide img.s-image{display:block}}.flexslider .slides .slide .slide-text{display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:10}.flexslider .slides .slide .slide-text .inner{display:block;width:100%;padding:10% 4% 0;text-align:center}.flexslider .slides .slide .slide-text a,.flexslider .slides .slide .slide-text div,.flexslider .slides .slide .slide-text h1,.flexslider .slides .slide .slide-text h2,.flexslider .slides .slide .slide-text h3,.flexslider .slides .slide .slide-text h4,.flexslider .slides .slide .slide-text h5,.flexslider .slides .slide .slide-text h6,.flexslider .slides .slide .slide-text p,.flexslider .slides .slide .slide-text span{color:#fff;-webkit-animation:fadeOutLeft .2s both;-moz-animation:fadeOutLeft .2s both;-o-animation:fadeOutLeft .2s both;animation:fadeOutLeft .2s both}.flexslider .slides .slide .slide-text h1,.flexslider .slides .slide .slide-text h2{font-size:1.6em;line-height:1em}.flexslider .slides .slide .slide-text h3,.flexslider .slides .slide .slide-text h4,.flexslider .slides .slide .slide-text h5,.flexslider .slides .slide .slide-text h6{font-size:1.1em;margin-bottom:1em}.flexslider .slides .slide .slide-text a{cursor:pointer;display:inline-block;padding:8px 24px;border:2px solid #fff;color:#fff;font-size:1em;font-weight:700;border-radius:30px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.flexslider .slides .slide .slide-text a:hover{color:#006871;background:#fff}.community-projects-intro-slider .slider-text a,.community-projects-intro-slider .slider-text div,.community-projects-intro-slider .slider-text h1,.community-projects-intro-slider .slider-text h2,.community-projects-intro-slider .slider-text h3,.community-projects-intro-slider .slider-text h4,.community-projects-intro-slider .slider-text h5,.community-projects-intro-slider .slider-text h6,.community-projects-intro-slider .slider-text p,.community-projects-intro-slider .slider-text span,.intro-slider .slider-text a,.intro-slider .slider-text div,.intro-slider .slider-text h1,.intro-slider .slider-text h2,.intro-slider .slider-text h3,.intro-slider .slider-text h4,.intro-slider .slider-text h5,.intro-slider .slider-text h6,.intro-slider .slider-text p,.intro-slider .slider-text span,.library-intro-slider .slider-text a,.library-intro-slider .slider-text div,.library-intro-slider .slider-text h1,.library-intro-slider .slider-text h2,.library-intro-slider .slider-text h3,.library-intro-slider .slider-text h4,.library-intro-slider .slider-text h5,.library-intro-slider .slider-text h6,.library-intro-slider .slider-text p,.library-intro-slider .slider-text span,.slim-slider .slider-text a,.slim-slider .slider-text div,.slim-slider .slider-text h1,.slim-slider .slider-text h2,.slim-slider .slider-text h3,.slim-slider .slider-text h4,.slim-slider .slider-text h5,.slim-slider .slider-text h6,.slim-slider .slider-text p,.slim-slider .slider-text span{color:#fff}.flexslider .slides .slide .slide-text img{display:inline-block;width:100%;height:auto;max-width:170px}@media (min-width:40em){.flexslider .slides .slide .slide-text:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:8%}.flexslider .slides .slide .slide-text .inner{position:relative;padding:0 24% 0 0;text-align:left;display:inline-block;vertical-align:middle;max-width:84%}.flexslider .slides .slide .slide-text h1,.flexslider .slides .slide .slide-text h2{font-size:1.8em;line-height:1em}.flexslider .slides .slide .slide-text h3,.flexslider .slides .slide .slide-text h4,.flexslider .slides .slide .slide-text h5,.flexslider .slides .slide .slide-text h6{font-size:1.1em;margin-bottom:1em}.flexslider .slides .slide .slide-text a{font-size:.875em;padding:8px 32px}.flexslider .slides .slide .slide-text img{max-width:240px}.flexslider .slides .slide .slide-text.slide-text-center .inner{text-align:center;padding-right:12%;padding-left:12%}.flexslider .slides .slide .slide-text.slide-text-right .inner{text-align:right;padding-right:0;padding-left:24%}}@media (min-width:60em){.flexslider .slides .slide .slide-text h1,.flexslider .slides .slide .slide-text h2{font-size:2.4em;line-height:1em}.flexslider .slides .slide .slide-text h3,.flexslider .slides .slide .slide-text h4,.flexslider .slides .slide .slide-text h5,.flexslider .slides .slide .slide-text h6{font-size:1.15em;margin-bottom:1em}.flexslider .slides .slide .slide-text a{font-size:1em;padding:12px 48px}.flexslider .slides .slide .slide-text img{max-width:320px}}@media (min-width:80em){.flexslider .slides .slide .slide-text h1,.flexslider .slides .slide .slide-text h2{font-size:3em;line-height:1em}.flexslider .slides .slide .slide-text h3,.flexslider .slides .slide .slide-text h4,.flexslider .slides .slide .slide-text h5,.flexslider .slides .slide .slide-text h6{font-size:1.25em;margin-bottom:1em}.flexslider .slides .slide .slide-text a{font-size:1.1em;padding:12px 48px}.flexslider .slides .slide .slide-text img{max-width:400px}}.flexslider .flex-control-nav{display:none}@media (min-width:40em){.flexslider .flex-control-nav{display:block}}.header-slider{position:absolute;left:0;width:100%;top:125px}.header-slider.fixed{position:fixed;top:0;left:0;z-index:0}.invisble-m-image,.invisble-s-image{display:block;width:100%;height:auto;position:relative;z-index:0}img.invisble-m-image{display:block;margin-top:125px}img.invisble-s-image{display:none;margin-top:150px}@media (min-width:40em){img.invisble-m-image{display:none}img.invisble-s-image{display:block}}.flexslider.loading .slides li:first-child{opacity:1!important}.flexslider .slides .slide.flex-active-slide .slide-text h1,.flexslider .slides .slide.flex-active-slide .slide-text h2{-webkit-animation:fadeInLeft .6s ease-out both;-moz-animation:fadeInLeft .6s ease-out both;-o-animation:fadeInLeft .6s ease-out both;animation:fadeInLeft .6s ease-out both}.flexslider .slides .slide.flex-active-slide .slide-text h3,.flexslider .slides .slide.flex-active-slide .slide-text h4,.flexslider .slides .slide.flex-active-slide .slide-text h5,.flexslider .slides .slide.flex-active-slide .slide-text h6{-webkit-animation:fadeInLeft .6s .6s ease-out both;-moz-animation:fadeInLeft .6s .6s ease-out both;-o-animation:fadeInLeft .6s .6s ease-out both;animation:fadeInLeft .6s .6s ease-out both}.flexslider .slides .slide.flex-active-slide .slide-text a,.flexslider .slides .slide.flex-active-slide .slide-text div,.flexslider .slides .slide.flex-active-slide .slide-text p,.flexslider .slides .slide.flex-active-slide .slide-text span{-webkit-animation:fadeInLeft .6s 1s ease-out both;-moz-animation:fadeInLeft .6s 1s ease-out both;-o-animation:fadeInLeft .6s 1s ease-out both;animation:fadeInLeft .6s 1s ease-out both}@-webkit-keyframes fadeInLeft{0%{opacity:0;margin-left:100px}100%{opacity:1;margin-left:0}}@-moz-keyframes fadeInLeft{0%{opacity:0;margin-left:100px}100%{opacity:1;margin-left:0}}@-o-keyframes fadeInLeft{0%{opacity:0;margin-left:100px}100%{opacity:1;margin-left:0}}@keyframes fadeInLeft{0%{opacity:0;margin-left:100px}100%{opacity:1;margin-left:0}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;margin-left:0}100%{opacity:0;margin-left:-100px}}@-moz-keyframes fadeOutLeft{0%{opacity:1;margin-left:0}100%{opacity:0;margin-left:-100px}}@-o-keyframes fadeOutLeft{0%{opacity:1;margin-left:0}100%{opacity:0;margin-left:-100px}}@keyframes fadeOutLeft{0%{opacity:1;margin-left:0}100%{opacity:0;margin-left:-100px}}@media (min-width:60em){.header-slider{top:150px}#latest-post-slider .flex-viewport{margin:0 60px}}@media (min-width:80em){#latest-post-slider .flex-viewport{margin:0 100px}}#latest-post-slider .flexslider .flex-direction-nav a{width:20px;height:40px;margin:-20px 0 0}#latest-post-slider .flexslider .flex-direction-nav a:before{display:block;width:20px;height:40px;content:"";background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/latest-news-arrow-left.svg) center center no-repeat}#latest-post-slider .flexslider .flex-direction-nav a.flex-next:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/latest-news-arrow-right.svg)}#latest-post-slider .flexslider .flexslider:hover .flex-direction-nav .flex-prev{left:0}#about-testimonials .flexslider .flex-direction-nav a:before{display:block;width:20px;height:40px;content:"";background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/latest-news-arrow-left.svg) center center no-repeat}#about-testimonials .flexslider .flex-direction-nav a.flex-next:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/latest-news-arrow-right.svg)}#about-testimonials .flexslider .flexslider:hover .flex-direction-nav .flex-prev{left:0}.intro-slider{position:relative;margin-top:125px}@media (min-width:40em){.intro-slider{margin-top:150px}}.intro-slider .flexslider{position:absolute!important;width:100%;height:100%;top:0;left:0}.intro-slider .flexslider li.slide,.intro-slider .flexslider li.slide .bg,.intro-slider .flexslider ul.slides{display:block;width:100%;height:100%}.intro-slider .flexslider ul.slides li.slide{display:none}.intro-slider .flexslider ul.slides li.slide .bg{display:block;background-size:cover;background-repeat:none;background-position:center}.intro-slider .flexslider ul.slides li.slide img{display:none}@media (min-width:60em){.intro-slider .flexslider{position:relative!important;width:100%;height:auto}.intro-slider .flexslider ul.slides li.slide .bg{display:none}.intro-slider .flexslider ul.slides li.slide img{display:block}}.intro-slider .slider-text{position:relative;padding-top:16px;padding-bottom:16px;z-index:2}.intro-slider .slider-text h1,.intro-slider .slider-text h3{font-size:3em}.intro-slider .slider-text .text p{font-size:16px;font-size:1.15em;line-height:1.6em;color:#fff}.nf-form-wrap,form,form label,form p{font-size:1em}.intro-slider .slider-text .inner{text-align:center;width:100%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%}@media (min-width:60em){.intro-slider .slider-text{position:absolute;height:100%;width:100%;top:0;left:0;padding:0;display:flex;align-items:center}.intro-slider .slider-text .inner{width:100%;float:left;padding-left:13.1944444444%;padding-right:13.1944444444%}}.community-projects-intro-slider,.library-intro-slider,.slim-slider{position:relative;margin-top:125px}@media (min-width:40em){.community-projects-intro-slider,.library-intro-slider,.slim-slider{margin-top:150px}}.community-projects-intro-slider .flexslider,.library-intro-slider .flexslider,.slim-slider .flexslider{position:absolute!important;width:100%;height:100%;top:0;left:0}.community-projects-intro-slider .flexslider li.slide,.community-projects-intro-slider .flexslider li.slide .bg,.community-projects-intro-slider .flexslider ul.slides,.library-intro-slider .flexslider li.slide,.library-intro-slider .flexslider li.slide .bg,.library-intro-slider .flexslider ul.slides,.slim-slider .flexslider li.slide,.slim-slider .flexslider li.slide .bg,.slim-slider .flexslider ul.slides{display:block;width:100%;height:100%}.community-projects-intro-slider .slider-text,.library-intro-slider .slider-text,.slim-slider .slider-text{position:relative;padding-top:16px;padding-bottom:16px;z-index:2}.community-projects-intro-slider .slider-text h1,.community-projects-intro-slider .slider-text h2,.community-projects-intro-slider .slider-text h3,.community-projects-intro-slider .slider-text h4,.community-projects-intro-slider .slider-text h5,.community-projects-intro-slider .slider-text h6,.library-intro-slider .slider-text h1,.library-intro-slider .slider-text h2,.library-intro-slider .slider-text h3,.library-intro-slider .slider-text h4,.library-intro-slider .slider-text h5,.library-intro-slider .slider-text h6,.slim-slider .slider-text h1,.slim-slider .slider-text h2,.slim-slider .slider-text h3,.slim-slider .slider-text h4,.slim-slider .slider-text h5,.slim-slider .slider-text h6{font-weight:600}.community-projects-intro-slider .slider-text .inner,.library-intro-slider .slider-text .inner,.slim-slider .slider-text .inner{text-align:center;width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}.slim-slider .slider-text{padding-top:40px;padding-bottom:40px}.slim-slider .slider-text h1,.slim-slider .slider-text h2,.slim-slider .slider-text h3,.slim-slider .slider-text h4,.slim-slider .slider-text h5,.slim-slider .slider-text h6{margin:0}.page-media-slider,.post-media-slider{margin-bottom:32px;position:relative}.page-media-slider{margin-top:16px}.no-slider-pad{margin-top:125px}@media (min-width:40em){.no-slider-pad{margin-top:150px}}form{display:block;width:100%}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:none;outline:0;background:#fff;padding:8px;font-size:1em;color:#4d4d4d;display:block;width:100%}.nf-form-wrap .nf-error-msg,.nf-form-wrap .nf-form-fields-required,.nf-form-wrap .ninja-forms-req-symbol{color:#e4610e}.nf-form-wrap{margin-bottom:1em}.nf-form-wrap label{font-weight:700}.nf-form-wrap input[type=email],.nf-form-wrap input[type=number],.nf-form-wrap input[type=search],.nf-form-wrap input[type=tel],.nf-form-wrap input[type=text],.nf-form-wrap input[type=url],.nf-form-wrap select,.nf-form-wrap textarea{background:#e6eeee}.nf-form-wrap .form-rating ul li,.nf-form-wrap .form-yes-no ul li,.nf-form-wrap .nf-field-element ul li{display:inline-block;padding:0 2px;list-style:none;background:0 0!important}.accordion,.accordion li,.download-list,.download-list li{list-style:none!important}.nf-form-wrap .nf-error input[type=email],.nf-form-wrap .nf-error input[type=number],.nf-form-wrap .nf-error input[type=search],.nf-form-wrap .nf-error input[type=tel],.nf-form-wrap .nf-error input[type=text],.nf-form-wrap .nf-error input[type=url],.nf-form-wrap .nf-error select,.nf-form-wrap .nf-error textarea{border:2px solid #e4610e}.nf-form-wrap .nf-form-fields-required{margin-bottom:8px}.nf-form-wrap .nf-field-element ul li label{font-weight:400;color:#4d4d4d}.nf-form-wrap .nf-field-container{margin-bottom:16px!important}.nf-form-wrap .nf-field-container .nf-field-element ul li{display:inline-block;margin-right:16px!important}.nf-form-wrap .nf-field-container.vertical-list .nf-field-element ul li{display:block;margin-bottom:12px!important}.nf-form-wrap .nf-field-container.vertical-list .nf-field-element ul li:last-child{margin-bottom:4px!important}.nf-form-wrap .nf-field-container textarea.contact-message{height:164px!important}.nf-form-wrap .mobile-only{display:block}@media (min-width:60em){.nf-form-wrap .mobile-only{display:none}}.container{max-width:80em;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}img.fluid{display:block;width:100%;height:auto}.btn,a.btn,button,button.btn{cursor:pointer;display:inline-block;border:2px solid #4d4d4d;padding:12px 48px;color:#4d4d4d;font-size:1.1em;font-weight:700;border-radius:30px;background:0 0;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.btn:hover,a.btn:hover,button.btn:hover,button:hover{color:#fff;background:#e4610e;border:2px solid #e4610e}.btn.btn-white,a.btn.btn-white,button.btn-white,button.btn.btn-white{border:2px solid #fff;color:#fff;background-color:#fff0}.btn.btn-white:hover,a.btn.btn-white:hover,button.btn-white:hover,button.btn.btn-white:hover{color:#006871;background:#fff}.btn.cookie-btn,a.btn.cookie-btn,button.btn.cookie-btn,button.cookie-btn{font-size:.925rem!important;color:#fff!important;border:2px solid #fff!important}.btn.cookie-btn:hover,a.btn.cookie-btn:hover,button.btn.cookie-btn:hover,button.cookie-btn:hover{background:#fff!important;color:#4d4d4d!important;border:2px solid #fff!important}#cookie-notice{background:#4d4d4d!important;border-top:2px solid #e4610e!important}#cookie-notice .cookie-notice-container{font-size:.925rem!important;background:#4d4d4d!important;padding:0 0 24px!important;text-align:center}#cookie-notice .cookie-notice-container #cn-notice-text{display:block;text-align:center;margin-bottom:24px}#cookie-notice .cookie-notice-container #cn-notice-text #cookie-text{padding-top:24px}#cookie-notice .cookie-notice-container #cn-notice-text #cookie-more-text{display:none;background:#e4610e;padding:12px 48px;position:relative}#cookie-notice .cookie-notice-container #cn-notice-text #cookie-more-text #cookie-close-more{position:absolute;right:8px;top:14px;display:block;width:20px;height:20px;color:#fff;cursor:pointer;padding:4px;text-align:center;line-height:12px;border-radius:20px;text-transform:lowercase;font-size:12px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:rgb(0 0 0 / .1)}#cookie-notice .cookie-notice-container #cn-notice-text #cookie-more-text #cookie-close-more:hover{background:rgb(0 0 0 / .5)}.g-map{width:100%;height:400px;margin:32px 0;border-top:0 solid #e4610e}.g-map img{max-width:inherit!important}.video-embed-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.video-embed-wrapper iframe,video.iframe{top:0;height:100%;width:100%;left:0}.video-embed-wrapper iframe{position:absolute}.page-bg{background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/background-arrows.svg) top right no-repeat;background-size:570px 430px}.page-bg-alt{background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/background-arrows-latest-news.svg) top right no-repeat;background-size:570px 430px}.page-bg-grey{background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/background-arrows-grey.svg) top right no-repeat;background-size:570px 430px}.page-bg-teal-light{background-color:#aec9c7}.page-bg-teal-x-light{background-color:#e6eeee}.notice{width:100%;display:block;margin:32px auto;border:1px solid #e4610e;text-align:center;padding:24px;font-size:.925em}.accordion{padding:24px 0}.accordion li{padding:0!important;margin:0!important}.accordion li .toggle{font-weight:700;background:#e6eeee;color:#4d4d4d;position:relative;display:block;padding:12px 40px 12px 12px;margin-bottom:1px}.accordion li .toggle:after{content:'';display:block;width:20px;height:20px;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/grey-plus-icon.svg) center no-repeat;background-size:18px 18px;position:absolute;right:12px;top:50%;margin-top:-10px}.accordion li .toggle.active,.accordion li .toggle:focus,.accordion li .toggle:hover{background-color:#e4610e;color:#fff}.accordion li .toggle.active:after,.accordion li .toggle:focus:after,.accordion li .toggle:hover:after{fill:#fff;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/plus-icon.svg) center no-repeat}.accordion li .toggle.active{background-color:#e4610e;color:#fff}.accordion li .toggle.active:after{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/minus-icon.svg);fill:#fff}.accordion li .inner{padding:24px 12px}.accordion li .inner ul{margin-bottom:1.2em}.accordion li .inner ul li{background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/orange-bullet.svg) 4px 10px no-repeat;background-size:6px;font-size:.925em;padding-left:2em!important;margin-bottom:.5em!important}.card,.card .title{margin-bottom:16px}.card{display:block;width:100%;padding:16px}.card .header{position:relative}.card .header::after{clear:both;content:"";display:table}.card .title{font-weight:700;float:left;font-size:4em;display:block}.card .subtitle{font-weight:200;float:left;clear:left;margin:0;font-size:2.5em}.card .icon{float:right;max-width:80px}.card .body{clear:both;padding-top:12px}.card.card-teal{background:#006871}.card.card-teal .title{color:#aec9c7}.card.card-teal .body,.card.card-teal .subtitle{color:#fff}.card.card-teal-light{background:#aec9c7}.card.card-teal-light .title{color:#004349}.card.card-orange .body,.card.card-orange .subtitle,.card.card-orange .title,.card.card-teal-light .subtitle{color:#fff}.card.card-orange{background:#e4610e}.card.card-icon .header{min-height:100px}.card.card-icon .title{margin-bottom:64px}@media (min-width:40em){.card .icon{max-width:140px}.card.card-icon .title{margin-bottom:32px}}.card.card-icon .subtitle{position:absolute;left:0;top:auto;bottom:0}.download-list{padding:24px 0}.download-list li{margin:0!important;display:block;padding:24px 0!important;border-top:1px solid #ccc}.download-list li::after{clear:both;content:"";display:table}.download-list li:last-child{border-bottom:1px solid #ccc}.download-list li .image{width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}.download-list li .image img{display:block;width:100%;height:auto}.download-list li .body::after,.pagination::after{content:"";display:table;clear:both}.download-list li .body{width:75%;float:left;padding-right:.6944444444%;padding-left:4.8611111111%}.download-list li .body p{margin-bottom:1em!important;font-size:1em!important;color:#4d4d4d!important}.download-list li .body p:last-child{margin-bottom:2em!important}.download-list li .body .btn{font-size:.925em;margin:0 auto}.pagination{text-align:center}.pagination .btn{margin-bottom:8px;width:100%}.pagination .btn.btn-next,.pagination .btn.btn-prev{position:relative}.pagination .btn.btn-next:after,.pagination .btn.btn-next:before,.pagination .btn.btn-prev:after,.pagination .btn.btn-prev:before{position:absolute;top:50%;margin-top:-8px;width:16px;height:16px;display:block;background-size:16px 16px}.pagination .btn.btn-next:after{content:'';background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/library/next-arrow-grey.svg) center no-repeat;left:auto;right:8px}.pagination .btn.btn-next:hover:after{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/library/next-arrow-white.svg)}.pagination .btn.btn-prev:before{content:'';background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/library/prev-arrow-grey.svg) center no-repeat;left:8px}.pagination .btn.btn-prev:hover:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/library/prev-arrow-white.svg)}@media (min-width:40em){.download-list li .body .btn{float:right}.pagination{text-align:left}.pagination .btn{width:auto}.pagination .btn.btn-next{float:right}}header{border-bottom:2px solid #e4610e;background:#fff;position:fixed;z-index:99;top:0;width:100%}header #mega-menu,header #mega-menu ul{display:none}header #header-main .inner{position:relative}@media (min-width:60em){header #header-main{height:110px;padding:20px 0}header #header-main .inner{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}header #header-main .inner #site-logo{display:block;width:170px;height:55px;margin:15px auto;overflow:hidden;line-height:200px;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/rouse-header-logo.svg) left bottom no-repeat;background-size:contain}header #header-main .inner #contact-us{background-color:#4d4d4d;display:block;text-align:center}header #header-main .inner #contact-us::after{clear:both;content:"";display:table}@media (min-width:60em){header #header-main .inner #site-logo{float:left;margin:15px 0 0}header #header-main .inner #contact-us{background-color:#fff0;float:right;text-align:right;margin-top:42px;display:inline-block;padding:0 20px}}header #header-main .inner #contact-us a{color:#fff;text-align:center;padding:8px 0;font-size:1em;font-weight:700;display:block;width:50%;float:left;-webkit-transition:color .4s ease-out;-moz-transition:color .4s ease-out;-ms-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.menu-item-has-children a:after,header #header-main .inner #menu-icon:before{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}header #header-main .inner #contact-us a:first-child{border-right:1px solid #fff}@media (min-width:60em){header #header-main .inner #contact-us a{display:inline-block;color:#4d4d4d;width:initial;float:none;font-size:1.4em;line-height:1em;font-weight:500}header #header-main .inner #contact-us a:first-child{border-right:0 none}}header #header-main .inner #contact-us .contact-or{display:none}@media (min-width:60em){header #header-main .inner #contact-us .contact-or{display:inline-block;color:#4d4d4d;font-size:1.4em;line-height:1em;font-weight:500;margin:0 5px}}header #header-main .inner #contact-us #call-us .text:after{content:' us';display:inline-block;margin-left:6px}header #header-main .inner #contact-us #call-us .number{display:none}@media (min-width:60em){header #header-main .inner #contact-us #call-us .text:after{content:':';margin-left:0}header #header-main .inner #contact-us #call-us .number{display:inline-block}header #header-main .inner #contact-us #email-us{text-transform:lowercase}}header #header-main .inner #menu-icon{display:block;overflow:hidden;line-height:200px;position:absolute;top:5px;left:4%;width:24px;height:40px;float:right}header #header-main .inner #menu-icon:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:all .2s ease-out;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mobile-hamburger-icon.svg) center no-repeat;background-size:24px}header #header-main .inner #menu-icon.active:before{background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mobile-cross-icon.svg) center no-repeat;background-size:20px}@media (min-width:60em){header #header-main .inner #menu-icon{display:none}}header #header-main .inner #nutshell-login{display:block;overflow:hidden;line-height:200px;position:absolute;top:5px;left:auto;right:4%;width:40px;height:40px}header #header-main .inner #nutshell-login:after,header #header-main .inner #nutshell-login:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mobile-nutshell-login-icon.svg) right center no-repeat}header #header-main .inner #nutshell-login:after{opacity:0;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mobile-nutshell-login-icon.svg) right center no-repeat}header #header-main .inner #nutshell-login:hover:before{opacity:0}footer #footer-base ul li a:focus,footer #footer-base ul li a:hover,header #header-main .inner #nutshell-login:hover:after{opacity:1}header #header-nav{display:none}@media (min-width:60em){header #header-main .inner #nutshell-login{position:relative;float:right;width:154px;height:70px;top:auto;left:auto;right:auto}header #header-main .inner #nutshell-login:before{background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/nutshell-login-icon.svg) right bottom no-repeat}header #header-main .inner #nutshell-login:after{background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/nutshell-login-rollover-icon.svg) right bottom no-repeat}header #header-nav{background:#4d4d4d;display:block}header #header-nav ul#main-nav-ul{display:flex;align-items:stretch;justify-content:space-between;width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}header #header-nav ul#main-nav-ul li{display:block;position:relative}header #header-nav ul#main-nav-ul li a{display:block;padding:8px 12px;color:#fff;font-weight:600;font-size:1em}header #header-nav ul#main-nav-ul li a:focus,header #header-nav ul#main-nav-ul li a:hover,header #header-nav ul#main-nav-ul li.sfHover a{background:#e4610e}header #header-nav ul#main-nav-ul li ul.sub-menu{display:none;position:absolute;background:#fff;top:42px;left:0;left:50%;margin-left:-120px;width:240px;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .3);-moz-box-shadow:0 0 5px rgb(0 0 0 / .3);box-shadow:0 0 5px rgb(0 0 0 / .3)}header #header-nav ul#main-nav-ul li ul.mm-sub-menu li,header #header-nav ul#main-nav-ul li ul.sub-menu li{border-bottom:1px solid #ccc;max-width:300}header #header-nav ul#main-nav-ul li ul.mm-sub-menu li a,header #header-nav ul#main-nav-ul li ul.sub-menu li a{color:#999;font-size:.875em;padding:8px;background:#fff}header #header-nav ul#main-nav-ul li ul.mm-sub-menu li a:focus,header #header-nav ul#main-nav-ul li ul.mm-sub-menu li a:hover,header #header-nav ul#main-nav-ul li ul.sub-menu li a:focus,header #header-nav ul#main-nav-ul li ul.sub-menu li a:hover{color:#e4610e;background-color:#fff}header #header-nav ul#main-nav-ul li.mm{position:static}header #header-nav ul#main-nav-ul li.mm .mm-wrap{display:none;width:100%;position:absolute;background:#fff;top:152px;left:0;padding:32px 0;-webkit-box-shadow:4px 0 8px rgb(0 0 0 / .25);-moz-box-shadow:4px 0 8px rgb(0 0 0 / .25);box-shadow:4px 0 8px rgb(0 0 0 / .25)}header #header-nav ul#main-nav-ul li.mm .mm-wrap::after{clear:both;content:"";display:table}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-sub-menu{border-top:1px solid #ccc;width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured{width:75%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li{width:33.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;border-right:1px solid #ccc}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li:last-child{border-right:1px solid #fff}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li .inner{display:block;padding:0 24px}}@media (min-width:60em) and (min-width:80em){header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li .inner{padding:0 32px}}@media (min-width:60em){header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li a{display:block;text-align:center;background:#fff;color:#4d4d4d;border-bottom:4px solid #fff;padding:0 0 16px;margin-bottom:16px}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li a .thumb{margin-bottom:12px}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li a .title{color:#4d4d4d;margin-bottom:4px;font-size:1em;padding:0 4%}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li a p{font-weight:400;font-size:.875em;padding:0 10%;line-height:1.3em}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li a:hover{background:#fff;border-bottom:4px solid #e4610e}header #header-nav ul#main-nav-ul li.mm .mm-wrap ul.mm-featured li a:hover .title{color:#e4610e}}footer{border-top:5px solid #006871;background:#004349;min-height:300px;padding-top:32px}footer a,footer div,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer input,footer p,footer span{color:#fff}footer .mob-clear{display:block;width:100%}footer #footer-contact{margin-bottom:16px;width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;text-align:center}footer #footer-contact #footer-logo{width:100px;height:58px;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/rouse-footer-logo.svg) left center no-repeat;margin:0 auto 16px}@media (min-width:40em){footer .mob-clear{display:none}footer #footer-contact{width:58.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;text-align:left}footer #footer-contact #footer-logo{margin:0 0 16px}}footer #footer-contact .icon{padding-left:38px;position:relative;display:inline-block;min-height:30px;margin-bottom:16px}@media (min-width:40em){footer #footer-contact .icon{display:block;margin-bottom:12px}}footer #footer-contact .icon:before{content:'';display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center top;position:absolute;top:0;left:0}footer #footer-contact #footer-telephone{font-size:1.5em;font-weight:700;line-height:32px}footer #footer-contact #footer-telephone:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/phone-footer-icon.svg);background-position:center top}footer #footer-contact #footer-address:before{height:40px;background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/address-footer-icon.svg);background-position:center 5px}footer #footer-contact #footer-email:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/email-footer-icon.svg);background-position:center -2px}footer #footer-contact #footer-twitter:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/twitter-footer-icon.svg);background-position:center -2px}footer #footer-signup{margin-bottom:32px;text-align:center;width:100%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%}@media (min-width:40em){footer #footer-signup{width:41.6666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;margin-bottom:16px}}footer #footer-signup form input[type=email],footer #footer-signup form input[type=number],footer #footer-signup form input[type=tel],footer #footer-signup form input[type=text],footer #footer-signup form input[type=url]{background:#006871;color:#fff;margin-bottom:12px;width:100%;max-width:390px;display:inline-block}footer #footer-signup form input[type=email]::-webkit-input-placeholder,footer #footer-signup form input[type=number]::-webkit-input-placeholder,footer #footer-signup form input[type=tel]::-webkit-input-placeholder,footer #footer-signup form input[type=text]::-webkit-input-placeholder,footer #footer-signup form input[type=url]::-webkit-input-placeholder{color:#fff!important}footer #footer-signup form input[type=email]:-moz-placeholder,footer #footer-signup form input[type=number]:-moz-placeholder,footer #footer-signup form input[type=tel]:-moz-placeholder,footer #footer-signup form input[type=text]:-moz-placeholder,footer #footer-signup form input[type=url]:-moz-placeholder{color:#fff!important}footer #footer-signup form input[type=email]::-moz-placeholder,footer #footer-signup form input[type=number]::-moz-placeholder,footer #footer-signup form input[type=tel]::-moz-placeholder,footer #footer-signup form input[type=text]::-moz-placeholder,footer #footer-signup form input[type=url]::-moz-placeholder{color:#fff!important}footer #footer-signup form input[type=email]:-ms-input-placeholder,footer #footer-signup form input[type=number]:-ms-input-placeholder,footer #footer-signup form input[type=tel]:-ms-input-placeholder,footer #footer-signup form input[type=text]:-ms-input-placeholder,footer #footer-signup form input[type=url]:-ms-input-placeholder{color:#fff!important}footer #footer-signup .title{font-weight:200;font-size:1.9em;margin-bottom:16px;margin-top:16px}footer #footer-credentials{width:100%;float:left;text-align:center;border-top:2px solid #006871;padding:32px .6944444444%}footer #footer-credentials .text{width:100%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%}@media (min-width:60em){footer #footer-signup{text-align:right}footer #footer-credentials .text{width:66.6666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;text-align:left}}footer #footer-credentials .text p{font-size:.75em;line-height:1.2em;margin-bottom:8px}@media (min-width:40em){footer #footer-credentials .text p{margin-bottom:4px}}footer #footer-credentials .logos{text-align:center;width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:60em){footer #footer-credentials .logos{width:33.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;text-align:right;display:flex;align-items:stretch;justify-content:space-between}}footer #footer-credentials .logos a{display:inline-block;background-repeat:no-repeat;background-position:center top;background-size:contain;margin:16px}footer #footer-credentials .logos #fca-logo{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/fca-footer-logo.svg);width:90px;height:50px}footer #footer-credentials .logos #cisi-logo{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/cisi-footer-logo.svg);width:105px;height:50px}footer #footer-credentials .logos #afc-logo{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/afc-footer-logo.svg);width:34px;height:50px}footer #footer-credentials .logos #smp-logo{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/logo-qm-smp-white.svg);width:64px;height:50px}footer #footer-credentials .logos #ptgs-logo{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/logo-pension-transfer-gold-standard-white.svg);width:64px;height:50px}main,main #content{background:#fff}footer #footer-base #copyright,footer #footer-base ul{width:100%;padding-left:.6944444444%;padding-right:.6944444444%;text-align:center;float:left}footer #footer-base{background:#006871;display:block;border-top:1px solid #fff}footer #footer-base #copyright .credit,footer #footer-base ul li{display:block}@media (min-width:40em){footer #footer-base ul li{display:inline-block}footer #footer-base ul li:after{display:inline-block;content:'|';padding:12px 4px;color:#fff;float:left}footer #footer-base ul li:first-child:after{display:none;content:''}}footer #footer-base ul li a{display:inline-block;padding:12px 4px;font-weight:400;opacity:.8}footer #footer-base #copyright{font-size:.75em;line-height:32px}@media (min-width:60em){footer #footer-credentials .logos a{margin:0}footer #footer-base ul{width:50%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;text-align:left}footer #footer-base #copyright{width:50%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;line-height:48px;text-align:right}footer #footer-base #copyright .credit{display:inline}footer #footer-base #copyright .credit:after{content:'|';display:inline-block;padding:0 8px}}footer.contact-footer #footer-signup form input[type=email],footer.contact-footer #footer-signup form input[type=number],footer.contact-footer #footer-signup form input[type=tel],footer.contact-footer #footer-signup form input[type=text],footer.contact-footer #footer-signup form input[type=url]{width:100%;max-width:420px}footer.contact-footer #footer-signup form input[type=email]::-webkit-input-placeholder,footer.contact-footer #footer-signup form input[type=number]::-webkit-input-placeholder,footer.contact-footer #footer-signup form input[type=tel]::-webkit-input-placeholder,footer.contact-footer #footer-signup form input[type=text]::-webkit-input-placeholder,footer.contact-footer #footer-signup form input[type=url]::-webkit-input-placeholder{color:#fff!important}footer.contact-footer #footer-signup form input[type=email]:-moz-placeholder,footer.contact-footer #footer-signup form input[type=number]:-moz-placeholder,footer.contact-footer #footer-signup form input[type=tel]:-moz-placeholder,footer.contact-footer #footer-signup form input[type=text]:-moz-placeholder,footer.contact-footer #footer-signup form input[type=url]:-moz-placeholder{color:#fff!important}footer.contact-footer #footer-signup form input[type=email]::-moz-placeholder,footer.contact-footer #footer-signup form input[type=number]::-moz-placeholder,footer.contact-footer #footer-signup form input[type=tel]::-moz-placeholder,footer.contact-footer #footer-signup form input[type=text]::-moz-placeholder,footer.contact-footer #footer-signup form input[type=url]::-moz-placeholder{color:#fff!important}footer.contact-footer #footer-signup form input[type=email]:-ms-input-placeholder,footer.contact-footer #footer-signup form input[type=number]:-ms-input-placeholder,footer.contact-footer #footer-signup form input[type=tel]:-ms-input-placeholder,footer.contact-footer #footer-signup form input[type=text]:-ms-input-placeholder,footer.contact-footer #footer-signup form input[type=url]:-ms-input-placeholder{color:#fff!important}@media (min-width:40em){footer.contact-footer #footer-signup{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;margin-bottom:16px;text-align:left}footer.contact-footer #footer-signup form input[type=email],footer.contact-footer #footer-signup form input[type=number],footer.contact-footer #footer-signup form input[type=tel],footer.contact-footer #footer-signup form input[type=text],footer.contact-footer #footer-signup form input[type=url]{width:100%;max-width:38%}footer.contact-footer #footer-signup form input[type=email]{margin-left:1%}footer.contact-footer #footer-signup form button.btn{padding:8px;width:20%}}@media (min-width:60em){footer.contact-footer #footer-signup{text-align:left}footer.contact-footer #footer-signup form input[type=email],footer.contact-footer #footer-signup form input[type=number],footer.contact-footer #footer-signup form input[type=tel],footer.contact-footer #footer-signup form input[type=text],footer.contact-footer #footer-signup form input[type=url]{width:100%;max-width:40%}footer.contact-footer #footer-signup form input[type=email]{margin-left:1%}footer.contact-footer #footer-signup form button.btn{padding:8px;width:17%}}@media (min-width:80em){footer.contact-footer #footer-signup{text-align:left}footer.contact-footer #footer-signup form input[type=email],footer.contact-footer #footer-signup form input[type=number],footer.contact-footer #footer-signup form input[type=tel],footer.contact-footer #footer-signup form input[type=text],footer.contact-footer #footer-signup form input[type=url]{width:100%;max-width:42%}footer.contact-footer #footer-signup form input[type=email]{margin-left:1%}footer.contact-footer #footer-signup form button.btn{padding:8px;width:13%}}#content,footer{margin:0;position:relative;z-index:10}main{min-height:600px;position:relative}.home #content{margin:0;padding-top:16px}.home #home-grid-services{padding:16px 0}.home #home-grid-services::after{clear:both;content:"";display:table}.home #home-grid-services .item{width:100%;float:left;padding-left:9.0277777778%;padding-right:9.0277777778%}@media (min-width:40em){.home #home-grid-services .item{width:33.3333333333%;float:left;padding-left:2.7777777778%;padding-right:2.7777777778%}}.home #home-grid-services .item .image{width:100%}.home #home-grid-services .item .image .helper{padding:20px;width:100%;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;min-height:150px;min-width:150px;max-width:200px;max-height:200px}.home #home-grid-services .item .image .helper img{display:block;width:100%;height:auto;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.home #home-grid-sections::after,.home #home-intro .intro-text::after,.home #home-intro::after{clear:both;content:"";display:table}.home #home-grid-services .item .title{color:#4d4d4d;text-align:center;font-size:1.15em;margin-bottom:4px;font-weight:700}.home #home-grid-services .item .tagline{color:#e4610e;text-align:center;font-size:1em}.home #home-grid-services .item:focus .image .helper img,.home #home-grid-services .item:hover .image .helper img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.home #home-intro{padding:16px 0}.home #home-intro .title{font-weight:200;font-size:2.5em;margin-bottom:32px;text-align:center}.home #home-intro .intro-text .text-col{width:100%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%;text-align:center}.home #home-intro .intro-text .text-col.text-col-1{font-size:1.15em;line-height:1.6em;color:#e4610e}.home #home-intro .intro-text .text-col.text-col-2{font-size:.925em}@media (min-width:40em){.home #home-grid-services .item .image .helper{min-height:200px}.home #home-intro .intro-text .text-col{text-align:left}.home #home-intro .intro-text .text-col.text-col-1{width:33.3333333333%;float:left;padding-right:.6944444444%;padding-left:4.8611111111%}.home #home-intro .intro-text .text-col.text-col-2{width:66.6666666667%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%}}.home #home-intro .footer{padding:16px 0;text-align:center}.home #home-grid-sections{clear:both;padding-top:16px}.home #home-grid-sections .item{position:relative;overflow:hidden;border-right:1px solid #fff;border-top:1px solid #fff;width:100%;float:left}@media (min-width:40em){.home #home-grid-sections .item{width:50%;float:left}}@media (min-width:60em){.home #home-grid-sections .item{width:25%;float:left}}.home #home-grid-sections .item .text{position:absolute;width:100%;height:100%;z-index:10}.home #home-grid-sections .item .text .icon{position:absolute;top:50%;left:50%;width:120px;height:90px;margin-top:-45px;margin-left:-60px}@media (min-width:60em){.home #home-grid-sections .item .text .icon{width:88px;height:66px;margin-top:-44px;margin-left:-33px}}@media (min-width:80em){.home #home-grid-sections .item .text .icon{width:120px;height:90px;margin-top:-45px;margin-left:-60px}}.home #home-grid-sections .item .text .icon img{max-width:100%;max-height:100%;height:auto;width:auto}.home #home-grid-sections .item .text .title{color:#fff;text-align:center;font-weight:400;position:absolute;width:100%;top:auto;left:0;bottom:20px;padding:0 16px;font-size:1.6em}@media (min-width:60em){.home #home-grid-sections .item .text .title{font-size:1.4em}}@media (min-width:80em){.home #home-grid-sections .item .text .title{font-size:1.6em}}.home #home-grid-sections .item .zoom{position:absolute;width:100%;height:100%;opacity:0;z-index:5;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.home #home-grid-sections .item:focus .zoom,.home #home-grid-sections .item:hover .zoom{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#latest-post-slider{padding:32px;background:#e6eeee}#latest-post-slider .title{font-weight:200;text-align:center;margin-bottom:24px;color:#004349}#latest-post-slider ul.slides li.slide{max-width:600px}#latest-post-slider ul.slides li.slide a{display:block;text-align:center}#latest-post-slider ul.slides li.slide a img{margin-bottom:16px}#latest-post-slider ul.slides li.slide a .title{font-weight:700;color:#4d4d4d;margin-bottom:8px;font-size:1.1em}#latest-post-slider ul.slides li.slide a .snippet{font-size:.925em;color:#4d4d4d}#latest-post-slider ul.slides li.slide a .date{color:#006871;font-size:.925em;margin-bottom:8px}#latest-post-slider ul.slides li.slide a .plus-icon{display:block;overflow:hidden;width:28px;height:28px;position:relative;margin:0 auto 8px}#latest-post-slider ul.slides li.slide a .plus-icon:after,#latest-post-slider ul.slides li.slide a .plus-icon:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/latest-news-plus-button.svg) center no-repeat;background-size:26px 26px}#latest-post-slider ul.slides li.slide a .plus-icon:after{opacity:0;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/latest-news-plus-button-rollover.svg) center no-repeat;background-size:26px 26px}#latest-post-slider ul.slides li.slide a:hover .plus-icon:before{opacity:0}#latest-post-slider ul.slides li.slide a:hover .plus-icon:after{opacity:1}a#load-more{width:100%;background:#e4610e;color:#fff;text-align:center;display:block;padding:16px;font-size:1.25em;font-weight:700}a#load-more span{display:inline-block;height:24px;line-height:24px;padding-right:40px;position:relative}a#load-more span:after{content:"";display:inline-block;height:24px;width:24px;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/load-more-plus-button.svg) center no-repeat;background-size:contain;position:absolute;top:0;right:0;left:auto}#post-page{border-top:2px solid #fff;padding:16px 0;background:#e6eeee;min-height:50vh;height:100%}#post-page #post-categories{margin-bottom:8px;width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:40em){#post-page #post-categories{margin-bottom:0;width:70.8333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#post-page #post-categories ul.menu{max-width:380px}}@media (min-width:60em){#post-page #post-categories{width:75%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:80em){#post-page #post-categories{width:79.1666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#post-page #post-categories ul.menu{display:block;position:relative;z-index:99}#post-page #post-categories ul.menu li{display:block;padding:0}#post-page #post-categories ul.menu li a{background:#fff;color:#4d4d4d;padding:8px;display:block;border:1px solid #ccc;font-weight:700}#post-page #post-categories ul.menu li a:after{content:"";display:block;float:right;height:20px;width:20px;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/filter-down-arrow-icon.svg) center no-repeat;background-size:10px 12px;margin-right:8px}#post-page #post-categories ul.menu li ul{display:none;position:absolute;top:42px;left:0;z-index:99;width:100%}#post-page #post-categories ul.menu li ul li a{background:#4d4d4d;color:#fff;border-top:none}#post-page #post-categories ul.menu li ul li a:after{height:20px;width:20px;background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/plus-icon.svg);background-size:14px 14px}#post-page #post-categories ul.menu li ul li a.active,#post-page #post-categories ul.menu li ul li a:focus,#post-page #post-categories ul.menu li ul li a:hover{background:#e4610e}#post-page #post-search{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:40em){#post-page #post-search{width:29.1666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;text-align:right}#post-page #post-search input{max-width:320px}}@media (min-width:60em){#post-page #post-search{width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:80em){#post-page #post-search{width:20.8333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#post-page #post-search input{background:#fff;color:#4d4d4d;padding:8px;display:inline-block;border:1px solid #ccc;font-weight:700}#post-page #post-grid{padding:12px 0}#post-page #post-grid .post-item{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;margin-top:.6944444444%;margin-bottom:.6944444444%}#post-page #post-grid .post-item a{display:block;padding:8px 8px 0;background:#fff;border-bottom:8px solid #fff}#post-page #post-grid .post-item a .thumb{margin-bottom:16px}#post-page #post-grid .post-item a .thumb img.img{display:none}#post-page #post-grid .post-item a .thumb img.img-alt{display:block}#post-page #post-grid .post-item a .text{width:80%;text-align:center;margin:0 auto}#post-page #post-grid .post-item a .text .title{font-weight:700;color:#4d4d4d;margin-bottom:8px;font-size:1.1em}#post-page #post-grid .post-item a .text .snippet{font-size:1em;color:#4d4d4d}#post-page #post-grid .post-item a .text .date{color:#e4610e;font-size:1em;margin-bottom:8px;font-weight:600}#post-page #post-grid .post-item a:hover{border-bottom:8px solid #e4610e}@media (min-width:40em){#post-page #post-grid .post-item{width:33.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#post-page #post-grid .post-item .text .title{font-size:1.25em!important}#post-page #post-grid .post-item.big,#post-page #post-grid .post-item:nth-child(1),#post-page #post-grid .post-item:nth-child(2){width:50%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#post-page #post-grid .post-item.big a,#post-page #post-grid .post-item:nth-child(1) a,#post-page #post-grid .post-item:nth-child(2) a{padding:16px 16px 8px}#post-page #post-grid .post-item.big a .thumb img.img,#post-page #post-grid .post-item:nth-child(1) a .thumb img.img,#post-page #post-grid .post-item:nth-child(2) a .thumb img.img{display:block}#post-page #post-grid .post-item.big a .thumb img.img-alt,#post-page #post-grid .post-item:nth-child(1) a .thumb img.img-alt,#post-page #post-grid .post-item:nth-child(2) a .thumb img.img-alt{display:none}#post-page #post-grid .post-item.small:nth-of-type(3n+3){clear:left}}@media (min-width:60em){#post-page #post-grid .post-item{width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#post-page #post-grid .post-item.big,#post-page #post-grid .post-item:nth-child(1),#post-page #post-grid .post-item:nth-child(2){width:50%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#post-page #post-grid .post-item.small,#post-page #post-grid .post-item.small:nth-of-type(3n+3){clear:none}#post-page #post-grid .post-item.small:nth-of-type(4n+3){clear:left}}#post-page #post-grid.community-projects::after{clear:both;content:"";display:table}@media (min-width:40em){#post-page #post-grid.community-projects .post-item,#post-page #post-grid.community-projects .post-item:nth-child(1),#post-page #post-grid.community-projects .post-item:nth-child(2){width:33.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#post-page #post-grid.community-projects .post-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}#post-page #post-grid.community-projects .post-item:nth-child(3n+2){margin-left:33.3333333333%;margin-right:-100%;clear:none}#post-page #post-grid.community-projects .post-item:nth-child(3n+3){margin-left:66.6666666667%;margin-right:-100%;clear:none}}@media (min-width:60em){#post-page #post-grid.community-projects .post-item,#post-page #post-grid.community-projects .post-item:nth-child(1),#post-page #post-grid.community-projects .post-item:nth-child(2){width:33.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#post-page #post-grid.community-projects .post-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}#post-page #post-grid.community-projects .post-item:nth-child(3n+2){margin-left:33.3333333333%;margin-right:-100%;clear:none}#post-page #post-grid.community-projects .post-item:nth-child(3n+3){margin-left:66.6666666667%;margin-right:-100%;clear:none}}#post-page #post-grid.community-projects .post-item .thumb{margin-bottom:16px}#post-page #post-grid.community-projects .post-item .thumb img.img{display:none!important}#post-page #post-grid.community-projects .post-item .thumb img.img-alt{display:block!important}#post-page #post-content{padding:16px 0}#post-page #post-main{margin-bottom:8px;width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:40em){#post-page #post-main{width:70.8333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:60em){#post-page #post-main{width:75%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:80em){#post-page #post-main{width:79.1666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#post-page #post-main .content{background:#fff;padding:16px}@media (min-width:40em){#post-page #post-main .content{padding:32px}}@media (min-width:60em){#post-page #post-main .content{padding:48px}}#post-page #post-main .content .head{padding:24px 0;border-top:3px solid #e4610e;border-bottom:3px solid #e4610e;margin-bottom:16px}#post-page #post-main .content .head .title{font-weight:700}#post-page #post-main .content .head .date{color:#e4610e}#post-page #post-main .content .share{padding:32px 0;text-align:center}#post-page #post-main .content .body{padding-top:16px}#post-page #post-main .content .body P{margin-bottom:1em;font-size:1em}#post-page #post-main .content .body p:first-child{font-size:16px;font-size:1.15em;line-height:1.6em;color:#e4610e}#post-page #post-main .content .body ul{margin-bottom:1.2em}#post-page #post-main .content .body ul li{padding-left:1.5em;margin-bottom:.5em;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/orange-bullet.svg) 4px 10px no-repeat;background-size:6px;font-size:.925em}#post-page #post-main .content .body h1{font-size:2.5em}#post-page #post-main .content .body h2{font-size:1.25em;margin-bottom:4px;font-weight:600}#post-page #post-main .content .body h3{font-size:1.15em;margin-bottom:4px;font-weight:600}#post-page #post-main .content .body h4,#post-page #post-main .content .body h5,#post-page #post-main .content .body h6{font-size:1em;margin-bottom:2px;font-weight:700}#post-page #post-sidebar{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:40em){#post-page #post-main .content .share{text-align:left}#post-page #post-sidebar{width:29.1666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:60em){#post-page #post-sidebar{width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:80em){#post-page #post-sidebar{width:20.8333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#post-page #post-sidebar .title-block{background:#004349;color:#fff;text-align:center;font-size:1.25em;padding:12px 4px;margin-bottom:8px;font-weight:700}#post-page #post-sidebar .related-posts .post-item a{display:block;padding:8px 8px 0;background:#fff;border-bottom:8px solid #fff;margin-bottom:8px}#post-page #post-sidebar .related-posts .post-item a .thumb{margin-bottom:16px}#post-page #post-sidebar .related-posts .post-item a .thumb img.img{display:none}#post-page #post-sidebar .related-posts .post-item a .thumb img.img-alt{display:block}#post-page #post-sidebar .related-posts .post-item a .text{width:80%;text-align:center;margin:0 auto}#post-page #post-sidebar .related-posts .post-item a .text .title{font-weight:700;color:#4d4d4d;margin-bottom:8px;font-size:1.1em}#post-page #post-sidebar .related-posts .post-item a .text .snippet{font-size:1em;color:#4d4d4d}#post-page #post-sidebar .related-posts .post-item a .text .date{color:#e4610e;font-size:1em;margin-bottom:8px;font-weight:600}#post-page #post-sidebar .related-posts .post-item a:hover{border-bottom:8px solid #e4610e}#community-projects-page{border-top:2px solid #fff;padding:16px 0;background:#e6eeee;min-height:50vh;height:100%}#community-projects-page #community-project-content{padding:32px 0}#community-projects-page #community-project-main{margin-bottom:8px;width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:40em){#community-projects-page #community-project-main{width:70.8333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:60em){#community-projects-page #community-project-main{width:75%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:80em){#community-projects-page #community-project-main{width:79.1666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#community-projects-page #community-project-main .content{background:#fff;padding:16px}@media (min-width:40em){#community-projects-page #community-project-main .content{padding:32px}}@media (min-width:60em){#community-projects-page #community-project-main .content{padding:48px}}#community-projects-page #community-project-main .content .head{padding:24px 0;border-top:3px solid #e4610e;border-bottom:3px solid #e4610e;margin-bottom:16px}#community-projects-page #community-project-main .content .head .title{font-weight:700}#community-projects-page #community-project-main .content .head .date{color:#e4610e}#community-projects-page #community-project-main .content .share{padding:32px 0;text-align:center}#community-projects-page #community-project-main .content .content-body{padding-top:16px}#community-projects-page #community-project-main .content .content-body p{margin-bottom:1em;font-size:1em}#community-projects-page #community-project-main .content .content-body h1{font-size:2.5em}#community-projects-page #community-project-main .content .content-body h2{font-size:1.25em;margin-bottom:4px;font-weight:600}#community-projects-page #community-project-main .content .content-body h3{font-size:1.15em;margin-bottom:4px;font-weight:600}#community-projects-page #community-project-main .content .content-body h4,#community-projects-page #community-project-main .content .content-body h5,#community-projects-page #community-project-main .content .content-body h6{font-size:1em;margin-bottom:2px;font-weight:700}#community-projects-page #community-project-main .content .content-body .text-block .body ul{margin-bottom:1.2em}#community-projects-page #community-project-main .content .content-body .text-block .body ul li{padding-left:1.5em;margin-bottom:.5em;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/orange-bullet.svg) 4px 10px no-repeat;background-size:6px;font-size:.925em}#community-projects-page #community-project-main .content .content-body .text-block:first-child p:first-child{font-size:16px;font-size:1.15em;line-height:1.6em;color:#e4610e}@media (min-width:40em){#community-projects-page #community-project-main .content .share{text-align:left}#community-projects-page #community-project-main .pagination .links{float:right}#community-projects-page #community-project-main .pagination #back-to-projects{float:left}}#community-projects-page #community-project-sidebar{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:40em){#community-projects-page #community-project-sidebar{width:29.1666666667%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:60em){#community-projects-page #community-project-sidebar{width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}@media (min-width:80em){#community-projects-page #community-project-sidebar{width:20.8333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#community-projects-page #community-project-sidebar .title-block{background:#004349;color:#fff;text-align:center;font-size:1.25em;padding:12px 4px;margin-bottom:8px;font-weight:700}#community-projects-page #community-project-sidebar .related-posts .post-item a{display:block;padding:8px 8px 0;background:#fff;border-bottom:8px solid #fff;margin-bottom:8px}#community-projects-page #community-project-sidebar .related-posts .post-item a .thumb{margin-bottom:16px}#community-projects-page #community-project-sidebar .related-posts .post-item a .thumb img.img{display:none}#community-projects-page #community-project-sidebar .related-posts .post-item a .thumb img.img-alt{display:block}#community-projects-page #community-project-sidebar .related-posts .post-item a .text{width:80%;text-align:center;margin:0 auto}#community-projects-page #community-project-sidebar .related-posts .post-item a .text .title{font-weight:700;color:#4d4d4d;margin-bottom:8px;font-size:1.1em}#community-projects-page #community-project-sidebar .related-posts .post-item a .text .snippet{font-size:1em;color:#4d4d4d}#community-projects-page #community-project-sidebar .related-posts .post-item a .text .date{color:#e4610e;font-size:1em;margin-bottom:8px;font-weight:600}#community-projects-page #community-project-sidebar .related-posts .post-item a:hover{border-bottom:8px solid #e4610e}#page{padding-top:32px}#page .testimonials{border-top:4px solid #aec9c7;border-bottom:4px solid #aec9c7;position:relative;margin-top:48px;padding-top:36px}#page .testimonials:before{content:'';width:64px;height:64px;display:block;position:absolute;top:-32px;left:50%;margin-left:-32px;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/white-speech-mark.svg) center no-repeat #004349;background-size:28px;border:4px solid #fff;border-radius:32px}#page .testimonials .testimonial{text-align:center;padding:8px 12px}#page .testimonials .testimonial blockquote{font-size:1.25em;line-height:1.4em;color:#aec9c7;font-weight:700}#page .testimonials .testimonial blockquote p{margin-bottom:8px}#page .testimonials .testimonial blockquote p,#page .testimonials .testimonial blockquote:after,#page .testimonials .testimonial blockquote:before{display:inline}#page .testimonials .testimonial blockquote:before{content:"\201C"}#page .testimonials .testimonial blockquote:after{content:"\201D"}#page .testimonials .testimonial figcaption{color:#000;font-size:.875em;line-height:2em;padding:8px 0}#page .sidebar{display:none;margin-bottom:32px}@media (min-width:60em){#page .sidebar{display:block;width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}#page .sidebar .testimonials{display:block}}#page .sidebar ul.menu{display:block;margin-bottom:16px}#page .sidebar ul.menu li{display:block;margin-bottom:5px}#page .sidebar ul.menu li a{position:relative;display:block;padding:16px 8px 12px;color:#fff;background:#aec9c7;font-size:1.1em;font-weight:700}#page .sidebar ul.menu li a:before{content:'';display:block;height:4px;width:100%;position:absolute;top:0;left:0;background:rgb(255 255 255 / .5)}#page .quotes,#page .quotes .quote{position:relative}#page .sidebar ul.menu li a:hover,#page .sidebar ul.menu li.current-menu-item a{background:#e4610e}#page .sidebar ul.menu li.no-highlight a{background:#aec9c7!important}#page .sidebar ul.menu li.no-highlight a:hover{background:#e4610e!important}#page .sidebar .links{display:block;padding:16px 0}#page .sidebar .links .btn{width:100%;margin-bottom:8px;text-align:center}#page .sidebar .qm-smp{padding:16px 0}#page .sidebar .qm-smp .smp-logo{width:75%;max-width:180px;display:block;margin:0 auto}#page .main{width:100%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%;margin-bottom:32px}@media (min-width:40em){#page .main{width:100%;float:left;padding-left:2.7777777778%;padding-right:2.7777777778%}}@media (min-width:60em){#page .main{width:75%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%}}#page .main #block-1 p:nth-of-type(1){font-size:16px;font-size:1.15em;line-height:1.6em;color:#e4610e}#page .main .body ul{margin-bottom:1.2em}#page .main .body ul li{padding-left:1.5em;margin-bottom:.5em;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/orange-bullet.svg) 4px 10px no-repeat;background-size:6px;font-size:.925em}#page .main .body p{margin-bottom:1em;font-size:1em}#page .main .block .body h1{font-size:2.5em}#page .main .block .body h2{font-size:1.25em;margin-bottom:4px;font-weight:600}#page .main .block .body h3{font-size:1.15em;margin-bottom:4px;font-weight:600}#page .main .block .body h4,#page .main .block .body h5,#page .main .block .body h6{font-size:1em;margin-bottom:2px;font-weight:700}#page .testimonials{display:block}#page .quotes{border-top:4px solid #aec9c7;border-bottom:4px solid #aec9c7;background:#006871;margin-top:32px}@media (min-width:40em){#page .quotes{margin-top:64px}}@media (min-width:60em){#page .testimonials{display:none}#page .quotes{margin-top:80px}}#page .quotes .quote::after{clear:both;content:"";display:table}#page .quotes .quote .cut-out{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}@media (min-width:40em){#page .quotes .quote .cut-out{width:33.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;display:block;position:absolute;left:0;bottom:0}}@media (min-width:60em){#page .quotes .quote .cut-out{width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;left:0;bottom:0}}#page .quotes .quote .cut-out img{display:block;width:100%;height:auto;max-width:300px;margin:0 auto}#page .quotes .quote figure{text-align:center;width:100%;float:left;padding:24px 4.8611111111%}@media (min-width:40em){#page .quotes .quote figure{text-align:left;width:100%;float:left;padding-right:.6944444444%;padding-left:38.1944444444%}}@media (min-width:60em){#page .quotes .quote figure{width:100%;float:left;padding-right:.6944444444%;padding-left:29.8611111111%}}#page .quotes .quote figure::after{clear:both;content:"";display:table}#page .quotes .quote figure blockquote{font-size:1.25em;line-height:1.4em;color:#fff;font-weight:700}#page .quotes .quote figure blockquote p{margin-bottom:8px}#page .quotes .quote figure blockquote p,#page .quotes .quote figure blockquote:after,#page .quotes .quote figure blockquote:before{display:inline}#page .quotes .quote figure blockquote:before{content:"\201C"}#page .quotes .quote figure blockquote:after{content:"\201D"}#page .quotes .quote figure figcaption{color:#fff;font-size:.875em;line-height:2em;padding:8px 0}.block.text-block-two-col::after{clear:both;content:"";display:table}@media (min-width:40em){.block.text-block-two-col .body{width:50%;float:left}.block.text-block-two-col .body:first-child{padding-right:2%}.block.text-block-two-col .body:last-child{padding-left:2%}.block.text-block-two-col .body img.fluid{margin-bottom:16px}}#mortgage-calculator{padding:32px 5%}@media (min-width:40em){#mortgage-calculator{padding:32px 0}}#mortgage-calculator .inner::after{clear:both;content:"";display:table}#mortgage-calculator .inner .intro{padding:16px .6944444444%;margin-bottom:32px;width:100%;float:left;text-align:center}@media (min-width:40em){#mortgage-calculator .inner .intro{padding-left:17.3611111111%;padding-right:17.3611111111%}}#mortgage-calculator .inner .mc-table{clear:both}#mortgage-calculator .inner .mc-table::after{clear:both;content:"";display:table}#mortgage-calculator .inner .mc-table .row{clear:both}#mortgage-calculator .inner .mc-table .row-spacer{display:block;clear:both}#mortgage-calculator .inner .mc-table .row-spacer::after{clear:both;content:"";display:table}#mortgage-calculator .inner .mc-table .cell{width:100%;float:left;padding-left:.6944444444%;padding-right:.6944444444%;min-height:32px;position:relative}@media (min-width:60em){#mortgage-calculator .inner .mc-table .row-spacer{display:block;height:16px}#mortgage-calculator .inner .mc-table .cell{width:33.3333333333%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#mortgage-calculator .inner .mc-table .cell.desktop-only{display:none}#mortgage-calculator .inner .mc-table .calc-data,#mortgage-calculator .inner .mc-table .label{padding-top:12px;padding-bottom:12px}#mortgage-calculator .inner .mc-table .title{text-transform:uppercase;font-weight:200}#mortgage-calculator .inner .mc-table .label{background:#006871;color:#fff;font-weight:700;text-align:center}#mortgage-calculator .inner .mc-table .label.label-light{background:#aec9c7}#mortgage-calculator .inner .mc-table .lbl-monthly:before,#mortgage-calculator .inner .mc-table .lbl-total:before{display:block;background:#006871;color:#fff;font-weight:700;text-align:center;padding-top:12px;padding-bottom:12px}@media (min-width:60em){#mortgage-calculator .inner .mc-table .cell.desktop-only{display:block}#mortgage-calculator .inner .mc-table .lbl-monthly:before,#mortgage-calculator .inner .mc-table .lbl-total:before{display:none;content:''}}#mortgage-calculator .inner .mc-table .lbl-monthly:before{content:'Monthly  £'}#mortgage-calculator .inner .mc-table .lbl-total:before{content:'Total to pay  £'}#mortgage-calculator .inner .mc-table .calc-data{font-size:2em;font-weight:200;text-align:center;background:#fff}#mortgage-calculator .inner #mc-form .label-pad,#mortgage-calculator .inner #mc-form label{font-size:.875em;font-weight:600;margin:0 0 4px;display:inline-block}#mortgage-calculator .inner #mc-form .label-pad{display:none}#mortgage-calculator .inner #mc-form .checkbox{padding:8px 0}#mortgage-calculator .inner #mc-form .checkbox label{font-weight:400;margin:0 0 0 4px}#mortgage-calculator .inner #mc-form .input-icon{display:block;position:relative}#mortgage-calculator .inner #mc-form .input-icon:before{content:'';display:block;width:56px;height:100%;background-color:#006871;position:absolute;left:0;top:auto;bottom:0;z-index:99;background-size:50%;background-repeat:no-repeat;background-position:center}#mortgage-calculator .inner #mc-form .input-icon.icon-pound:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mortgage-advice/white-pound-icon.svg)}#mortgage-calculator .inner #mc-form .input-icon.icon-percent:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mortgage-advice/white-percent-icon.svg)}#mortgage-calculator .inner #mc-form .input-icon.icon-cal:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mortgage-advice/white-calendar-icon.svg);background-size:60%}#mortgage-calculator .inner #mc-form input,#mortgage-calculator .inner #mc-form select{font-weight:200;background:#fff;height:56px;line-height:56px;text-align:center;position:relative}#mortgage-calculator .inner #mc-form input{font-size:2em;padding:4px 4px 4px 56px;margin-bottom:12px}@media (min-width:60em){#mortgage-calculator .inner #mc-form .label-pad{display:block}#mortgage-calculator .inner #mc-form input{margin-bottom:0}}#mortgage-calculator .inner #mc-form input[type=number]{display:block}#mortgage-calculator .inner #mc-form select{font-size:18px;padding:4px 8px;margin-bottom:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#mortgage-calculator .inner #mc-form #mc-btn-calc{border-radius:0;background:#e4610e;color:#fff;border:none;width:100%;font-size:18px;padding:0 8px;height:56px;line-height:56px}#mortgage-calculator .inner #mc-form #mc-btn-calc:hover{background:#4d4d4d;color:#fff}#mortgage-calculator .inner #mc-results{padding-top:32px;margin-top:32px;border-top:1px solid #999;display:none}#mortgage-calculator .inner #mc-results.mc-table .row-spacer{display:block!important;height:32px}#mortgage-calculator .inner #mc-results.mc-table .row-spacer.mobile-only{display:block}@media (min-width:60em){#mortgage-calculator .inner #mc-form select{margin-bottom:0}#mortgage-calculator .inner #mc-results.mc-table .cell{width:33.3333333333%;float:left;padding:1px}#mortgage-calculator .inner #mc-results.mc-table .row-spacer{height:32px}#mortgage-calculator .inner #mc-results.mc-table .row-spacer.mobile-only{display:none!important}}#page.about #about-text-columns{padding:16px 0}#page.about #about-text-columns::after{clear:both;content:"";display:table}#page.about #about-text-columns .text-column{width:100%;float:left;padding-left:9.0277777778%;padding-right:9.0277777778%;margin-bottom:32px}@media (min-width:40em){#page.about #about-text-columns .text-column{width:100%;float:left;padding-left:17.3611111111%;padding-right:17.3611111111%}}@media (min-width:60em){#page.about #about-text-columns .text-column{width:33.3333333333%;float:left;padding-left:2.7777777778%;padding-right:2.7777777778%}}@media (min-width:80em){#page.about #about-text-columns .text-column{width:33.3333333333%;float:left;padding-left:3.6111111111%;padding-right:3.6111111111%}}#page.about #about-text-columns .text-column .icon{width:100%}#page.about #about-text-columns .text-column .icon .helper{width:128px;height:128px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:#aec9c7;border-radius:100%}#page.about #about-text-columns .text-column .icon .helper img{display:block;width:auto;height:60%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#page.about #about-text-columns .text-column .title{color:#4d4d4d;text-align:center;font-size:1.25em;margin-bottom:0;font-weight:700}#page.about #about-text-columns .text-column .tagline{font-size:16px;font-size:1.15em;line-height:1.6em;color:#e4610e;text-align:center}#page.about #about-text-columns .text-column .text{text-align:center}@media (min-width:60em){#page.about #about-text-columns .text-column .text{text-align:left}}#page.about #about-text-columns .footer{clear:both;text-align:center;margin-bottom:48px;font-size:16px;font-size:1.15em;line-height:1.6em;color:#e4610e;width:100%;float:left;padding-left:9.0277777778%;padding-right:9.0277777778%}@media (min-width:40em){#page.about #about-text-columns .footer{width:100%;float:left;padding-left:17.3611111111%;padding-right:17.3611111111%}}@media (min-width:60em){#page.about #about-text-columns .footer{width:100%;float:left;padding-left:13.1944444444%;padding-right:13.1944444444%}}#page.about #about-testimonials{padding-top:32px;margin-bottom:32px;position:relative}#page.about #about-testimonials:before{content:'';display:block;width:64px;height:64px;border:3px solid #fff;border-radius:100%;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/white-speech-mark.svg) center no-repeat #e4610e;background-size:28px;position:absolute;top:0;left:50%;margin-left:-32px}#page.about #about-testimonials .inner{background:#004349;border-top:5px solid #aec9c7;border-bottom:5px solid #aec9c7;padding:48px 0 32px}#page.about #about-testimonials .inner .testimonial{display:block;width:100%;float:left;padding-left:17.3611111111%;padding-right:17.3611111111%;color:#fff;text-align:center}#page.about #about-testimonials .inner .testimonial blockquote{font-size:1.25em;line-height:1.6em;font-weight:600;margin-bottom:8px}#page.about #about-testimonials .inner .testimonial figcaption{font-size:.925em;font-weight:400}#page.about .team-grid-intro .text{width:100%;float:left;padding-left:9.0277777778%;padding-right:9.0277777778%;text-align:center;margin-bottom:32px}#page.about .team-grid-intro .text h1,#page.about .team-grid-intro .text h2,#page.about .team-grid-intro .text h3,#page.about .team-grid-intro .text h4,#page.about .team-grid-intro .text h5,#page.about .team-grid-intro .text h6{color:#e4610e;font-weight:700}#page.about .team-grid-intro .text h1,#page.about .team-grid-intro .text h2{font-size:3em}#page.about .team-grid-intro .text p{font-size:16px;font-size:1.15em;line-height:1.6em;color:#4d4d4d}#page.about .team-grid{margin-bottom:48px}#page.about .team-grid::after{clear:both;content:"";display:table}#page.about .team-grid .team-cell{float:left;position:relative;backface-visibility:hidden;width:100%}@media (min-width:40em){#page.about .team-grid .team-cell{width:33.3%}}@media (min-width:60em){#page.about .team-grid .team-cell{width:25%}}#page.about .team-grid .team-cell .team-basic{position:relative;cursor:pointer;display:block;backface-visibility:hidden}#page.about .team-grid .team-cell .team-basic .text,#page.about .team-grid .team-cell .team-basic img.thumb-ov{-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;position:absolute;opacity:0;left:0}#page.about .team-grid .team-cell .team-expand .profile::after,#page.about .team-grid .team-cell .team-expand::after{display:table;clear:both;content:""}#page.about .team-grid .team-cell .team-basic img{backface-visibility:hidden}#page.about .team-grid .team-cell .team-basic img.thumb-ov{transition:opacity .25s ease-out;top:0}#page.about .team-grid .team-cell .team-basic .text{transition:opacity .25s ease-out;width:100%;top:auto;bottom:10%;text-align:center;color:#fff;padding:0 2%}#page.about .team-grid .team-cell .team-basic .text .title{color:#fff;font-size:1.25em;margin-bottom:2px;line-height:1.2em}#page.about .team-grid .team-cell .team-basic .text p{margin-bottom:2px}@media (min-width:40em){#page.about .team-grid .team-cell .team-basic .text p{font-size:10px;line-height:1.4em}}@media (min-width:60em){#page.about .team-grid .team-cell .team-basic .text p{font-size:10px;line-height:1.4em}}@media (min-width:80em){#page.about .team-grid .team-cell .team-basic .text p{font-size:13px;line-height:1.4em}}@media (min-width:90em){#page.about .team-grid .team-cell .team-basic .text p{font-size:15px;line-height:1.4em}}#page.about .team-grid .team-cell .team-basic:hover .text,#page.about .team-grid .team-cell .team-basic:hover img.thumb-ov,#page.about .team-grid .team-cell .team-basic:hover:after{opacity:1}#page.about .team-grid .team-cell .team-expand{position:relative;background:#4d4d4d;padding:0;overflow:hidden;max-height:0;opacity:0;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out;width:100%}#page.about .team-grid .team-cell.is-expanded .team-basic .text,#page.about .team-grid .team-cell.is-expanded .team-basic img.thumb-ov,#page.about .team-grid .team-cell.is-expanded .team-expand .team-basic .text,#page.about .team-grid .team-cell.is-expanded .team-expand .team-basic img.thumb-ov{opacity:1}#page.about .team-grid .team-cell .team-expand .details a,#page.about .team-grid .team-cell .team-expand .details h1,#page.about .team-grid .team-cell .team-expand .details h2,#page.about .team-grid .team-cell .team-expand .details h3,#page.about .team-grid .team-cell .team-expand .details h4,#page.about .team-grid .team-cell .team-expand .details h5,#page.about .team-grid .team-cell .team-expand .details h6,#page.about .team-grid .team-cell .team-expand .details p,#page.about .team-grid .team-cell .team-expand .profile a,#page.about .team-grid .team-cell .team-expand .profile h1,#page.about .team-grid .team-cell .team-expand .profile h2,#page.about .team-grid .team-cell .team-expand .profile h3,#page.about .team-grid .team-cell .team-expand .profile h4,#page.about .team-grid .team-cell .team-expand .profile h5,#page.about .team-grid .team-cell .team-expand .profile h6,#page.about .team-grid .team-cell .team-expand .profile p{color:#fff}@media (min-width:40em){#page.about .team-grid .team-cell .team-expand{width:300%}}@media (min-width:60em){#page.about .team-grid .team-cell .team-expand{width:400%}}#page.about .team-grid .team-cell .team-expand .profile{width:100%;float:left;padding-left:17.3611111111%;padding-right:17.3611111111%;text-align:center}@media (min-width:40em){#page.about .team-grid .team-cell .team-expand .profile{width:37.5%;float:left;padding-right:.6944444444%;padding-left:1.9444444444%}}@media (min-width:60em){#page.about .team-grid .team-cell .team-expand .profile{width:29.1666666667%;float:left;padding-right:.6944444444%;padding-left:1.9444444444%}}#page.about .team-grid .team-cell .team-expand .profile img.member{border-radius:100%;border:3px solid #fff;display:block;margin:0 auto 16px;max-width:240px}#page.about .team-grid .team-cell .team-expand .profile .title{font-size:1.25em;color:#e4610e;font-weight:700;margin-bottom:2px;line-height:1.2em}#page.about .team-grid .team-cell .team-expand .profile p{margin-bottom:2px}#page.about .team-grid .team-cell .team-expand .profile p.role{margin-bottom:16px}@media (min-width:40em){#page.about .team-grid .team-cell .team-expand .profile p.role{font-size:10px;line-height:1.4em}}@media (min-width:60em){#page.about .team-grid .team-cell .team-expand .profile p.role{font-size:10px;line-height:1.4em}}@media (min-width:80em){#page.about .team-grid .team-cell .team-expand .profile{width:25%;float:left;padding-right:.6944444444%;padding-left:2.7777777778%}#page.about .team-grid .team-cell .team-expand .profile p.role{font-size:12px;line-height:1.4em}}#page.about .team-grid .team-cell .team-expand .profile .btn{border:2px solid #fff;color:#fff;margin-bottom:16px;padding:12px 48px}@media (min-width:60em){#page.about .team-grid .team-cell .team-expand .profile .btn{padding:12px 48px}}#page.about .team-grid .team-cell .team-expand .profile .btn:hover{background:#e4610e;border-color:#e4610e}#page.about .team-grid .team-cell .team-expand .profile .qm-smp{padding:16px 0}#page.about .team-grid .team-cell .team-expand .profile .qm-smp .smp-logo{width:75%;max-width:100px;display:block;margin:0 auto}#page.about .team-grid .team-cell .team-expand .details{position:relative;width:100%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%}#page.about .team-grid .team-cell .team-expand .details::after{clear:both;content:"";display:table}@media (min-width:40em){#page.about .team-grid .team-cell .team-expand .details{width:62.5%;float:left;padding-left:1.9444444444%;padding-right:1.9444444444%;height:428px}#page.about .team-grid .team-cell .team-expand .details p{margin-bottom:24px}}@media (min-width:60em){#page.about .team-grid .team-cell .team-expand .details{width:70.8333333333%;float:left;padding-left:2.7777777778%;padding-right:2.7777777778%;height:524px}}@media (min-width:80em){#page.about .team-grid .team-cell .team-expand .details{width:75%;float:left;padding-left:4.8611111111%;padding-right:2.7777777778%}}#page.about .team-grid .team-cell .team-expand .expand-close{background:#2b2d30;width:100%;height:48px;display:block;position:absolute;left:0;top:auto;bottom:0;cursor:pointer;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#page.about .team-grid .team-cell .team-expand .expand-close:after{content:'';display:block;margin:16px auto;width:16px;height:16px;background:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/mobile-cross-icon.svg) center no-repeat;background-size:contain}#page.about .team-grid .team-cell .team-expand .expand-close:hover{background:#e4610e}#page.about .team-grid .team-cell.is-expanded .team-expand{border-top:4px solid #e4610e;opacity:1;padding:32px 0 64px;height:auto;max-height:99999px}#page.about #about-grid-sections{overflow:hidden}#page.about #about-grid-sections .item{position:relative;background-size:cover;background-repeat:none;background-position:center center;width:100%}#page.about #about-grid-sections .item .bg{display:none}#page.about #about-grid-sections .item .content{width:100%;height:100%;left:0;top:0;padding:15%}@media (min-width:40em){#page.about .team-grid .team-cell.is-expanded .team-expand{max-height:640px}#page.about .team-grid .team-cell:nth-of-type(3n+2) .team-expand{margin-left:-100%}#page.about .team-grid .team-cell:nth-of-type(3n+3) .team-expand{margin-left:-200%}#page.about .team-grid .team-cell:nth-of-type(3n+4){clear:left}#page.about #about-grid-sections .item .content{padding:8% 15%}}@media (min-width:60em){#page.about .team-grid .team-cell:nth-of-type(3n+2) .team-expand,#page.about .team-grid .team-cell:nth-of-type(3n+3) .team-expand{margin-left:0}#page.about .team-grid .team-cell:nth-of-type(3n+4){clear:none}#page.about .team-grid .team-cell:nth-of-type(4n+2) .team-expand{margin-left:-100%}#page.about .team-grid .team-cell:nth-of-type(4n+3) .team-expand{margin-left:-200%}#page.about .team-grid .team-cell:nth-of-type(4n+4) .team-expand{margin-left:-300%}#page.about .team-grid .team-cell:nth-of-type(4n+5){clear:left}#page.about #about-grid-sections .item .bg{display:block}#page.about #about-grid-sections .item .content{position:absolute;padding:4% 2%}}@media (min-width:80em){#page.about #about-grid-sections .item .content{padding:8% 12%}}#page.about #about-grid-sections .item .content .inner{text-align:center;position:relative;width:100%;height:100%;margin:0 auto;max-width:500px;overflow:hidden}#page.about #about-grid-sections .item .content .inner .title{color:#fff;font-size:2.5em;font-weight:700;display:block;width:100%}#page.about #about-grid-sections .item .content .inner .text{color:#fff;width:100%;display:block}#page.about #about-grid-sections .item .content .inner .btn-wrap{text-align:center;width:100%;height:52px}#page.about #about-grid-sections .item .content .inner .btn-wrap .btn{color:#fff;border-color:#fff}#page.about #about-grid-sections .item .content .inner .btn-wrap .btn:hover{color:#e4610e;border-color:#fff;background:#fff}@media (min-width:60em){#page.about #about-grid-sections .item .content .inner{padding-bottom:60px;display:block}#page.about #about-grid-sections .item .content .inner .btn-wrap{position:absolute;bottom:1px}#page.about #about-grid-sections .item.single-item{max-height:400px;background-size:cover;background-position:center center}#page.about #about-grid-sections .item.single-item img.bg{opacity:0}#page.about #about-grid-sections .item.single-item .content{padding:0!important;display:flex;align-items:center}#page.about #about-grid-sections .item.single-item .content .inner{height:auto;width:100%;max-width:800px}#page.about #about-grid-sections .item.single-item .content .inner .text{margin-bottom:16px}#page.about #about-grid-sections .item.single-item .content .inner .btn-wrap{position:relative}#page.about #about-grid-sections .item.double-item{width:50%;float:left;overflow:hidden}#page.about #about-grid-sections .item.double-item:nth-of-type(even){border-left:1px solid #fff}}#page.contact .sidebar{display:block;width:100%;float:left;padding-left:4.8611111111%;padding-right:4.8611111111%}@media (min-width:40em){#page.contact .sidebar{width:100%;float:left;padding-left:2.7777777778%;padding-right:2.7777777778%}}@media (min-width:60em){#page.contact .sidebar{width:25%;float:left;padding-left:.6944444444%;padding-right:.6944444444%}}#page.contact .sidebar .contact-block{padding:24px 0;border-top:2px solid rgb(204 204 204 / .5);text-align:center}@media (min-width:40em){#page.contact .sidebar .contact-block{text-align:left;width:50%;float:left;border-top:none;padding:0 8px}}@media (min-width:60em){#page.contact .sidebar .contact-block{border-top:2px solid rgb(204 204 204 / .5);padding:24px 0;float:none;width:100%}#page.contact .sidebar .contact-block.first{border:none}}#page.contact .sidebar .contact-block .icon{padding-left:42px;position:relative;display:inline-block;min-height:30px;margin-bottom:16px}@media (min-width:40em){#page.contact .sidebar .contact-block .icon{display:block;margin-bottom:12px}}#page.contact .sidebar .contact-block .icon:before{content:'';display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center top;position:absolute;top:0;left:0}#page.contact .sidebar .contact-block a{color:#4d4d4d}#page.contact .sidebar .contact-block #contact-telephone{font-size:1.5em;font-weight:700;line-height:32px;display:none}#page.contact .sidebar .contact-block #contact-telephone:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/contact-us/orange-phone-footer-icon.svg);background-position:center top}@media (min-width:60em){#page.contact .sidebar .contact-block #contact-telephone{display:block}}#page.contact .sidebar .contact-block #contact-address:before{height:40px;background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/contact-us/orange-address-icon.svg);background-position:center 5px}#page.contact .sidebar .contact-block #contact-email:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/contact-us/orange-email-icon.svg);background-position:center -2px}#page.contact .sidebar .contact-block #contact-twitter{margin-bottom:0}#page.contact .sidebar .contact-block #contact-twitter:before{background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/contact-us/orange-twitter-footer-icon.svg);background-position:center 0}#page.contact .sidebar .contact-block #contact-hours h3{color:#e4610e;font-size:1em;margin-bottom:4px;font-weight:700}#page.contact .sidebar .contact-block #contact-hours p{margin-bottom:0}#page.contact .sidebar .contact-block #contact-form .nf-form-wrap .nf-field-label,#page.contact .sidebar .contact-block #contact-form-side .nf-form-wrap .nf-field-label{color:#e4610e}#page.contact .sidebar .contact-block #contact-form-side{display:none}#page.contact .main .submit-container .nf-field{text-align:center}@media (min-width:60em){#page.contact .sidebar .contact-block #contact-form-side{display:block}#page.contact .main .submit-container .nf-field{text-align:left}}body #menu-overlay{display:none}body.device-no-scroll{overflow:hidden}@media (min-width:60em){body.device-no-scroll{overflow:visible}}body.device-no-scroll #menu-overlay{display:block;position:fixed;top:0;left:0;height:100%;width:100%;overflow:scroll;background:#aec9c7;z-index:98;padding-top:127px}body.device-no-scroll #menu-overlay ul#mobile-nav-ul{padding:0}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li a{padding:16px 8px;display:block;border-bottom:1px solid #fff;color:#fff;background:#aec9c7;font-weight:700}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li ul.sub-menu{display:none}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li ul.sub-menu li a{background:#789f9c}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.menu-item-has-children a:after{content:'';display:block;float:right;width:24px;height:24px;text-align:center;transition:all .2s ease-out;background-repeat:no-repeat;background-image:url(/wp-content/themes/rouse/build/css/dist/../../../assets/img/arrow-right.svg);background-size:8px;background-position:center}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.menu-item-has-children ul.sub-menu{display:block}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.menu-item-has-children ul.sub-menu li a:after{content:none!important;display:none!important}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-ancestor a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-item a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-parent a{background:#e4610e}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-ancestor ul.sub-menu,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-item ul.sub-menu,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-parent ul.sub-menu{display:block}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-ancestor ul.sub-menu li a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-item ul.sub-menu li a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-parent ul.sub-menu li a{background:#789f9c}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-ancestor ul.sub-menu li.current-menu-item a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-item ul.sub-menu li.current-menu-item a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.current-menu-parent ul.sub-menu li.current-menu-item a{background:#e4610e}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.no-highlight a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.no-highlight a:hover{background:#789f9c!important}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.sfHover a{background:#006871}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.sfHover a:after{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.sfHover.current-menu-ancestor a,body.device-no-scroll #menu-overlay ul#mobile-nav-ul li.sfHover.current-menu-parent a{background:#e4610e}