@font-face{font-family:'Nunito';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaORs7nczIHNHI.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaHRs7nczIHNHI.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaMRs7nczIHNHI.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaNRs7nczIHNHI.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaDRs7nczIH.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaORs7nczIHNHI.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaHRs7nczIHNHI.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaMRs7nczIHNHI.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaNRs7nczIHNHI.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXX3I6Li01BKofIMNaDRs7nczIH.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bgclr:#F7F8F8;--fontclr:#335440;--navbg:#DFE9E8;--offwhite:#F7F8F8;--ltgrey:#DFE9E8;--btblue:#0FBFD1;--blue:#10BDD1;--pink:#F07BAF;--green:#72B97E;--yellow:#FDBF52}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.full{display:inline-block}.resp{display:none}.rhide{display:block!important}.rshow{display:none!important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clear{clear:both}.row{overflow:hidden;_overflow:visible;_zoom:1;width:100%}.group:after{content:"";display:table;clear:both}.float-right{float:right}.center{margin:0 auto}.hidden{display:none}.tall{min-height:100%}.hide{display:none}.centxt{text-align:center}.lefttxt{text-align:left}.righttxt{text-align:right}.clearleft{clear:left}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wpcolumn-wrapper{width:100%}.wpcolumn{float:left;display:inline;padding-left:25px;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcolumn-wrapper-2 .wpcolumn{width:50%}.wpcolumn-wrapper-3 .wpcolumn{width:30%}.wpcolumn-first{padding-left:0!important}.wpcolumn-last{padding-right:0!important}.wpcolumn-clearfix{clear:both}.pad{padding:0 20px}.padleft{padding-left:20px}.padright{padding-right:20px}.padbottom{padding-bottom:30px}.headspace{padding-top:30px!important}.footspace{padding-bottom:30px!important}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}body{font-size:22px!important;font-family:'Nunito',sans-serif;font-weight:400;text-align:left;color:var(--fontclr)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px;padding:0;letter-spacing:.5px;color:var(--fontclr);line-height:1.45;font-weight:700}p,li,td{margin-top:0;margin-bottom:20px;padding:0;letter-spacing:.5px;line-height:1.45;color:var(--fontclr)}li,td{margin:0}h1{font-size:1.818em;line-height:48px;font-weight:900;margin-top:80px;margin-bottom:50px}section#home-banner .content h1{font-size:1.818em;line-height:48px;font-weight:900;max-width:315px;margin-top:0;margin-bottom:15px}.title-row h1{margin-top:0}h2{position:relative;font-size:1.636em;margin:80px auto 30px;text-align:center;line-height:1;padding:0 20px;width:fit-content;background:#fff}h2::before,h2::after{position:absolute;z-index:-1;top:18px;right:50%;content:'';display:block;width:44.5vw;max-width:calc(720px - 4.8vw);height:1px;border-bottom:1px solid #10BED2}h2::after{right:auto;left:50%}.search h2{margin-bottom:90px}h3{font-size:1.636em}h4{font-size:1.091em;font-weight:700}section#home-banner h4{line-height:28px;margin:0;max-width:210px}.description h4{font-size:1.273em;font-weight:400;margin-bottom:30px}footer h4{font-size:1.25em;font-weight:800;color:var(--fontclr);margin-bottom:12px}h5{font-size:1.125em;margin-bottom:5px}footer h5{font-size:1em;text-transform:uppercase;background:url(https://weconnect.nz/wp-content/themes/weconnect/images/heading-line.png) no-repeat left bottom;padding-bottom:10px}h6{font-size:.86em;margin:0 0 10px 0}section#home-banner .grid-wrap h6{font-size:.636em;line-height:1;font-weight:700;color:var(--offwhite);margin:0;text-transform:uppercase;text-align:center}section#home-banner .grid-wrap p{font-size:1em;line-height:28px;font-weight:900;color:var(--offwhite)}p.thin{font-weight:400}p.small{font-size:.7em;margin:0 0 10px 0}p.smaller{font-size:.6em;margin:0 0 10px 0}p.up{text-transform:uppercase}p.clear{clear:both;margin:0;padding:0;height:0}p.clearspace10{clear:both;margin:0;padding:0;height:25px}p.clearspace25{clear:both;margin:0;padding:0;height:25px}p.clearspace50{clear:both;margin:0;padding:0;height:50px}ul,ol{margin:10px 0 25px}ul li,ol li{list-style-position:outside;margin:0 0 0 2.5em;font-size:1em;margin-left:30px;line-height:1.4em;letter-spacing:normal;padding:0}ul li,ul li ul li{list-style:disc}ol li,ol li ol li,ul li ol li{list-style-type:lower-alpha}ol li ul li{list-style:disc}.content ul li{line-height:1.5}a,a:visited,a:active{color:var(--fontclr);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-decoration:underline;opacity:1}a.read-more{text-decoration:none}a:hover{text-decoration:underline;opacity:.65}a img{border:none}.btn,.btn a,.wp-block-button__link,button,.more-items a{display:inline-block;line-height:36px;width:auto;font-size:.818em;font-weight:700;text-align:center;background:#fff;text-decoration:none;border:solid 2px var(--btblue);padding:0 15px;cursor:pointer;font-family:'Nunito',sans-serif}.btn:hover,.btn a:hover,.wp-block-button__link:hover,button:hover,button.active,.more-items a:hover{background:var(--btblue);color:var(--offwhite);text-decoration:none}section#home-banner .wp-block-button__link{padding:0 40px 0 15px;background:#fff0}button{border-width:1px;font-size:.636em;font-weight:400;padding:0 8px;line-height:25px;margin-right:8px}.catmenu .go{padding-top:37px}.catmenu .go button{border-width:1px;font-size:.818em;font-weight:700;padding:0;width:90px;text-align:center;line-height:44px;margin-right:0}.catmenu .go button#clear{margin-top:8px}table{border-collapse:collapse;width:100%}td,th{border:none;text-align:left;vertical-align:middle;padding:0 10px 0 0}table.alt-table td{text-align:right}table.alt-table td:first-child{text-align:left}strong{font-weight:700}em{font-style:italic}small{font-size:.75em}hr,hr.wp-block-separator,hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots){border:0;height:2px;background-color:var(--btblue);color:var(--btblue);position:relative;margin:50px 0 50px 0;width:100%;max-width:370px}code{font:1.1em 'Courier New',Courier,Fixed}#postend{height:1px;width:100%}figcaption{margin:5px 0;padding-top:0;font-size:.75em;font-style:italic;font-weight:400;line-height:1}figcaption small{font-size:.8em;font-style:italic}.wp-block-quote,blockquote{width:100%;margin:30px 0 15px;padding:0;line-height:1;font-size:1.14em;border-left:none;margin:0 0 0;padding-left:0}blockquote p{line-height:1.3}cite{font-size:9px;line-height:1em;font-weight:700;text-transform:uppercase;display:block;padding:0;margin:10px 0 0}input,textarea{font-size:1em;color:#777;letter-spacing:normal;width:100%;margin:0 0 10px;padding:0 8px;border:solid 1px var(--btblue)}input[type="text"],input[type="email"],input[type="password"],input[type="tel"]{line-height:35px;height:35px}input[type="checkbox"]{width:20px;margin-right:10px}textarea{padding:8px}input[type="submit"]{max-width:230px;color:#fff;text-transform:uppercase;font-size:.95em;background:#b3b3b3;font-weight:600;line-height:44px;height:44px;cursor:pointer}.filter input[type="submit"]{float:right}select{padding:0 10px;font-size:.818em;border:none;line-height:44px;height:44px;width:90%;margin-bottom:10px!important;font-weight:300;background-color:#FFF;color:#777;vertical-align:middle!important;border-radius:0;border:solid 1px var(--btblue);cursor:pointer;font-style:italic}select[name="researcher"]{width:calc(100% - 190px);float:right;border:solid 2px #DDE3E8}.select2-container--default .select2-selection--single{background-color:#fff;border:solid 2px #D3D3D3;border-radius:0;height:35px}input[type="checkbox"]{padding:0;line-height:25px;height:25px;width:25px;margin-bottom:0!important;background-color:#FFF;color:var(--fontclr);vertical-align:middle!important;border-radius:0!important;border:solid 1px var(--btblue)!important;cursor:pointer}input[type="checkbox"]:checked,input[type="checkbox"]:active{background-color:green}input,select,textarea{outline:none;font-family:'Nunito',sans-serif;font-size:.818em}::-webkit-input-placeholder{color:var(--fontclr)}::-moz-placeholder{color:var(--fontclr)}:-ms-input-placeholder{color:var(--fontclr)}:-moz-placeholder{color:var(--fontclr)}.search-form{width:100%;max-width:450px;margin:0 auto 50px;position:relative}.search-form input[type="text"]{border:solid 1px var(--fontclr);width:100%;height:44px;line-height:44px;font-size:.818em;font-weight:700;color:var(--fontclr);padding:0 60px 0 20px}.search-form input[type="submit"]{position:absolute;top:1px;right:1px;width:53px;height:42px;background:var(--navbg) url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-search.svg) no-repeat center center;background-size:35px auto;border:none;text-indent:9999px;cursor:pointer}.filter,.timeframe{font-weight:300;font-style:italic}label{font-size:.818em;font-weight:700;font-style:normal}label.soft{font-weight:400}body{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;width:100%;height:100%;background:#fff;overflow-x:hidden}#contentWrapper{width:100%;overflow:hidden}header,nav,section,footer{position:relative;width:100%;display:block;position:relative;z-index:2}header{z-index:100}nav{z-index:100}section{position:relative;padding:0}.container{position:relative;width:100%;max-width:1440px;padding-left:4.8%;padding-right:4.8%;margin:0 auto!important}.alt-wrap{background:var(--offwhite);padding-top:40px;padding-bottom:35px;margin-bottom:95px}.pagination{padding:50px 0 50px}.pagination a{font-size:.875em;text-decoration:none}header{background:var(--bgclr);height:170px}header .container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-top:23px}header .container#nav{z-index:2}header a#logo{flex-basis:30%;position:relative;float:left}header a#logo img{width:269px;height:auto}header nav{flex-basis:70%;display:flex;flex-direction:row;justify-content:right;width:100%}header nav .mainmenu{margin-right:50px}.search .research-collection,.error404 .research-collection{min-height:400px}.search form.searchform,.error404 form.searchform{clear:both;display:block;width:100%;max-width:420px;position:relative}.search form.searchform label,.error404 form.searchform label{display:none}.search form.searchform input[type="text"],.error404 form.searchform input[type="text"]{position:relative;font-size:1em;line-height:36px!important;height:36px!important;color:#024664;background:#fff;padding:5px 40px 5px 8px;border:solid 1px #53B6A4;border-radius:6px;transition:right 0.25s ease-in-out}.search form.searchform input[type="submit"],.error404 form.searchform input[type="submit"]{float:right;position:absolute;right:0;top:0;display:inline-block;width:40px;height:36px;text-indent:-9999px;padding:0;border:none;border-radius:0 6px 6px 0;background:#53B6A4 url(https://weconnect.nz/wp-content/themes/weconnect/images/bg-search.svg) no-repeat left 10px center;background-size:40%;cursor:pointer}header .filtermenu.collectionmenu ul{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:3;column-gap:40px;padding-top:9px}header .filtermenu.collectionmenu ul li{display:block;width:100%;float:none}header .filtermenu.collectionmenu ul li a{display:inline-block;line-height:16px;height:34px;color:#3C4759;font-size:.9em;font-weight:700;text-align:left;text-decoration:none;border-radius:0;border:none;padding:0 0 0 20px;display:inline-block;margin:0 0 10px 0;background:url(https://weconnect.nz/wp-content/themes/weconnect/images/bullet-green.svg) no-repeat left top 2px}.home header .filtermenu.collectionmenu ul li a{color:#fff}header .filtermenu.collectionmenu ul li a:hover{background:url(https://weconnect.nz/wp-content/themes/weconnect/images/bullet-green.svg) no-repeat left top 2px;color:#53B6A4}section#home-banner{background:var(--bgclr);padding-top:65px;padding-bottom:50px}section#home-banner .container{display:flex;flex-direction:row}section#home-banner .content{flex-basis:35%;padding-right:5%;display:flex;flex-direction:column;justify-content:space-between}section#home-banner .grid-wrap{flex-basis:65%;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:5px;row-gap:5px;border-radius:15px;overflow:hidden}section#home-banner .grid-wrap div img{width:100%;height:100%;object-fit:cover}section#home-banner .grid-wrap div.quote{display:flex;flex-direction:column;justify-content:space-between;padding:30px 22px 18px}section#home-banner .grid-wrap div.q-0{background:#72B97E}section#home-banner .grid-wrap div.q-1{background:#F07BAF}section#home-banner .grid-wrap div.q-2{background:#FDBF52}section#home-banner .grid-wrap div.q-3{background:#0FBFD1}.title-row{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin:20px 0 50px}.title-row::before{position:absolute;z-index:-1;top:23px;left:0;content:'';display:block;width:100%;max-width:calc(1440px - 9.6vw);height:1px;border-bottom:1px solid var(--ltgrey)}.title-row>*{background:#fff;padding-right:20px;margin-bottom:0;line-height:1}.title-row a{font-size:.818em;font-weight:700;color:var(--btblue);padding-left:20px;padding-right:0;margin-bottom:5px}.single-experience .title-row{align-items:flex-start;margin:90px 0 30px}.single-experience .title-row::before{display:none}.icon-spacer{position:relative;font-size:1.636em;margin:80px auto 115px;text-align:center;line-height:1;padding:0 20px;width:140px;background:#fff}.icon-spacer::before,.icon-spacer::after{position:absolute;z-index:-1;top:55px;right:50%;content:'';display:block;width:44.5vw;max-width:calc(720px - 4.8vw);height:1px;border-bottom:1px solid #10BED2}.icon-spacer::after{right:auto;left:50%}h3.section-head{margin:20px 0 50px}footer{background:var(--bgclr)}footer .container>div{display:flex;flex-direction:row;justify-content:space-between;padding-top:40px;padding-bottom:30px}footer a#logo{flex-basis:17%;position:relative;float:left}footer a#logo img{width:185px;height:auto}footer .content{flex-basis:83%;padding-top:30px}footer p{font-size:.727em;margin:0 0 5px;line-height:2.25}footer .copyright{padding:20px 0}footer p.copyright{font-size:.636em;text-transform:none!important}.copyright{position:relative;margin-top:-15px}.skiplink{display:none}.nav ul,.nav ul li{margin:0;list-style:none;padding:0;position:relative}.nav ul li{margin:0;padding:0;list-style-image:none;display:block}.nav ul li a,.nav ul li a:visited,.nav ul li a:hover,.nav ul li a:active{text-decoration:none}.nav.hrz ul li{float:left}.nav.vert ul li{float:none}.nav.hrz.cent ul{float:left!important;left:50%!important}.nav.hrz.cent ul li{right:50%!important}.nav>ul>li>ul>li>ul{display:none}* html ul li{float:left}* html ul li a{height:1%}body{font-size:100%}header nav ul li a{display:inline-block;font-size:.909em;line-height:1;font-weight:700;color:var(--fontclr);margin-left:30px;padding:0 10px;letter-spacing:normal;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}header nav ul li:first-child a{margin:0}header nav ul li.upload a{border:solid 1px #53B6A4;border-radius:8px}header nav>ul>li.menu-item-has-children>a{line-height:32px;padding:0 20px 0 15px;background:url(https://weconnect.nz/wp-content/themes/weconnect/images/trigger-arrow-black.svg) no-repeat right 0 top 13px;background-size:14px auto;position:relative}header nav ul>li>a:hover{color:#53B6A4;text-decoration:underline}header nav ul>li:hover,header nav ul>li:hover>a,header nav ul li a.hovered{color:#53B6A4;text-decoration:underline}.home header nav>ul>li.menu-item-has-children:hover a{background-position:right 0 bottom 13px}header nav .topmenu ul li a{font-size:.818em;font-weight:400}.prinav-trigger{width:40px;height:40px;position:absolute;top:10px;right:2.666%;background:url(https://weconnect.nz/wp-content/themes/weconnect/images/bg-primary-nav-trigger.svg) no-repeat left top;background-size:100% auto;display:none;z-index:10000}.prinav-trigger.is-active{display:block;background-position:left bottom}a.view-all{color:#53B6A4;font-size:1.14em;font-weight:700;line-height:43px;float:left;margin-left:15px;text-decoration:none}a.view-all:hover{text-decoration:underline}a.floattotop{display:none;overflow:hidden;width:40px;height:40px;z-index:1038;position:fixed;bottom:15px;right:2%;top:auto;left:auto;padding:0;border:none;background:var(--btblue) url(https://weconnect.nz/wp-content/themes/weconnect/images/bg-up.svg) no-repeat center center;background-size:20px auto;border-radius:99px;text-indent:-9999px}.nextprev{position:absolute;top:0;right:0;z-index:10000;display:block;width:auto;height:auto}.nextprev a{font-size:.92em;font-weight:600;text-transform:uppercase}.next{background-position:right 0}.prev{margin-left:15px}.next:hover{background-position:right bottom}.prev:hover{background-position:left bottom}.overlay{display:none;width:100%;height:100%;top:0%;left:0%;position:absolute;z-index:99;background:#fff0;-webkit-transition:top 0.25s,left 0.25s;-moz-transition:top 0.25s,left 0.25s;transition:top 0.25s,left 0.25s}.overlay.is-active{display:block;background:rgb(0 0 0 / .45)}.catmenu{display:flex;flex-direction:row;margin-bottom:25px}.home .catmenu{margin-bottom:95px}.catmenu>*{flex:0 0 50%}.catmenu .filter{padding-left:4.8%;display:flex;flex-direction:row}.catmenu .filter div{flex:1 1 90%}.catmenu .filter div.go{flex:0 1 10%}.catmenu .filter .wrap{display:flex;flex-direction:row}.catmenu .filter .wrap>*{flex:1 1 50%}.catmenu label{display:block;margin-bottom:20px}.catmenu.nav .cats ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:8px;row-gap:8px}.cats a{display:inline-block;line-height:34px;height:44px;width:100%;font-size:.818em;font-weight:700;text-align:left;text-decoration:none;background:var(--navbg);padding:5px 0 5px 10px;margin:0;border-left:solid 8px;transition:all 0.25s ease-in}.cats a.study-work{border-left:solid 8px var(--pink)}.cats a.feel-good{border-left:solid 8px var(--yellow)}.cats a.connect{border-left:solid 8px var(--blue)}.cats a.get-moving{border-left:solid 8px var(--green)}.cats a.respite{border-left:solid 8px var(--green)}.cats a.art-craft{border-left:solid 8px var(--blue)}.cats a.learn{border-left:solid 8px var(--pink)}.cats a.nature{border-left:solid 8px var(--yellow)}.cats a.selected{color:#fff;opacity:1;border-left:}.cats a.selected.study-work{background:var(--pink)}.cats a.selected.feel-good{background:var(--yellow)}.cats a.selected.connect{background:var(--blue)}.cats a.selected.get-moving{background:var(--green)}.cats a.selected.respite{background:var(--green)}.cats a.selected.art-craft{background:var(--blue)}.cats a.selected.learn{background:var(--pink)}.cats a.selected.nature{background:var(--yellow)}.cats a.selected:hover{opacity:1}.cats a.unselected{opacity:.5}.cats a.unselected:hover{opacity:1}.tile .cats a,.single-experience .cats a{max-width:150px;margin-bottom:8px}.tabs{width:100%;border-bottom:solid 1px #ccc;margin-bottom:40px}.tabs ul li{margin-right:60px}.tabs h2{font-size:1.75em;padding-bottom:10px;padding-right:20px;margin-bottom:0;cursor:pointer}.tabs li.active h2{border-bottom:solid 4px #53B6A4}.switches{display:flex;padding-top:8px;font-size:.818em}.switches div:first-child{padding-right:30px}.filtermenu{display:flex;flex-direction:row}.filtermenu .filters{flex:0 0 50%}.filtermenu .timeframe{flex:0 0 50%;padding-left:4.8%}.filtermenu .timeframe .wrap{width:100%;display:flex;flex-direction:row;margin-bottom:20px}.filtermenu .timeframe .wrap>div{flex:0 0 60%}.filtermenu .timeframe .wrap .date{flex:0 0 40%;padding-left:2.8%}.filtermenu label{display:block;margin-bottom:20px}.filtermenu.nav .filters ul{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:14px;row-gap:12px}.filters a{display:inline-block;line-height:34px;height:34px;width:100%;font-size:.636em;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;background:var(--navbg);padding:0 14px;margin:0;border-radius:17px}.filtermenu .timeframe button{position:relative;overflow:hidden}.filtermenu .timeframe button input{position:absolute;left:-100px}.tiles{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:6%;row-gap:50px;margin-bottom:90px}.tile{height:100%;position:relative;text-align:left;padding:0;display:flex;flex-direction:column;justify-content:space-between}.tile img{border-radius:30px;margin-bottom:35px}.tile h3{line-height:1.25;margin-bottom:20px;text-transform:none}.tile h3 a{color:var(--fontclr)}.tile h3 a:hover{text-decoration:underline}.tile .wherewhen{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 25px;height:47px;border:solid var(--ltgrey);border-width:1px 0}.tile .wherewhen>div{flex:0 0 50%;font-size:.636em;font-weight:700;padding-left:30px;min-height:24px;display:flex;flex-direction:row;align-items:center}.tile .wherewhen .locn{background:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-location.svg) no-repeat left center}.tile .wherewhen .date{background:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-calendar.svg) no-repeat left center}.tile p{margin-bottom:30px}.aitems{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:6%;row-gap:50px;margin-bottom:0}.aitem{height:100%;position:relative;text-align:left;padding:0}.content{display:flex;flex-direction:row}.content .description{flex:0 0 66.66%}.content .meta{flex:0 0 33.33%;padding-left:4.8%}.gallery-container{padding-left:0;padding-right:0}.gallery-row{display:flex;flex-direction:row;column-gap:10px;margin-bottom:90px;width:100%}.gallery-row div{flex:1 1 auto}.single-experience .title-row .wherewhen{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 25px;width:300px;height:47px;border:solid var(--ltgrey);border-width:1px 0}.single-experience .title-row .wherewhen>div{flex:0 0 50%;font-size:.636em;font-weight:700;padding-left:30px;min-height:24px;display:flex;flex-direction:row;align-items:center}.single-experience .title-row .wherewhen .locn{background:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-location.svg) no-repeat left center}.single-experience .title-row .wherewhen .date{background:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-calendar.svg) no-repeat left center}.single-experience>.container>.content{margin-bottom:60px}.more-info{padding-top:30px;margin-top:30px;border-top:solid 2px var(--btblue)}.single-experience .meta h5{margin-top:20px}.single-experience .meta h5:first-child{margin-top:0}.single-experience .meta p{margin-bottom:10px}.single-experience .meta .cats{margin-top:35px}.accessability h3{font-size:.818em;text-transform:uppercase;margin-bottom:45px}.aitem{padding:10px 20px 0 80px}.aitem{background:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-blank.svg) no-repeat left top;background-size:53px}.aitem.general{background-image:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-general.svg)}.aitem.transport{background-image:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-transport.svg)}.aitem.parking{background-image:url(https://weconnect.nz/wp-content/themes/weconnect/images/icon-parking.svg)}.more-items{display:flex;justify-content:space-between;border-bottom:1px solid #10BED2;height:20px;margin-bottom:115px}.more-items>div{position:relative;text-align:center;line-height:1;padding:0 0 0 20px;width:fit-content;background:#fff;height:40px}.more-items>div:first-child{padding:0 20px 0 0}.narrow .description{max-width:860px}.supporters{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:6%;row-gap:50px;width:100%;max-width:calc(100vw - 9.6%);margin:80px 0}.stories-header{display:flex;flex-direction:row;margin-top:40px!important;margin-bottom:30px!important;width:100%}.stories-header>*{flex:0 0 50%}.stories-header h1{font-size:2.182em;font-weight:700;margin-top:0;margin-bottom:0;max-width:540px}.stories-header .filtermenu{display:block;padding-left:4.8%;margin-bottom:0}.stories-header .filtermenu ul{margin-bottom:40px}.stories-header .filtermenu form{width:100%;margin:0 0}.story-tile{display:flex;flex-direction:row;width:100%;padding-bottom:90px;margin-bottom:80px;border-bottom:solid 1px var(--btblue)}.story-tile:last-child{border-bottom:none}.search .story-tile:last-child{border-bottom:solid 1px var(--btblue)}.story-tile .tile-detail{flex:0 0 70%;padding-right:9.6%}.story-tile .tile-img{flex:0 0 30%}.story-tile .tile-img img{border-radius:30px}.story-tile .filters{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:14px;row-gap:12px}.story-tile .filters a{width:auto}.story-tile h3{margin-top:30px}.story-tile p.content{font-size:1.182em;font-weight:400;margin-bottom:30px}p.wp-caption{font-size:.7em;font-style:italic;padding:0 0 15px;border-bottom:solid 1px #bcbcbc;margin-bottom:40px}.widget{margin:0}.widget ul,.widget ul li{padding:0;margin:0}.entry form{text-align:center}img,.txt img,p img{width:100%;object-fit:cover;max-width:100%}p img{padding:0}.blog .post img{margin-bottom:15px}.main img{margin-bottom:30px}.wp-block-image.outsize{position:relative}.wp-block-image.outsize img{width:120%;max-width:120%;margin:40px auto 50px -10%;border:solid 1px #53B6A4}.avatar img{max-width:117px}.thumb img{max-width:150px}.special-collections .thumb img{max-width:100%}.feature-image img{object-fit:cover}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{margin:0 0 0 20px}img.alignleft{margin:0 30px 2px 0}.alignright{float:right}.alignleft{float:left}.video-embed{width:100%;position:relative;padding-bottom:56.25%;height:0;margin-bottom:30px}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}img.ajax-loader{width:16px}
/*!
 * Block fixes
 * http://jqueryui.com
 *
 */
 .wp-block-image{display:block;margin-bottom:15px;padding:0;width:100%}.wp-block-image img{display:block}.wp-block-image figcaption{width:100%;margin:0 auto 15px 0;color:#2C3D39;text-align:left;font-size:1em;font-weight:400;font-style:italic}.wp-block-cover-image.has-background-dim:before{background-color:#fff0!important}.wp-block-cover-image{min-height:800px;min-height:calc(100vh - 150px);margin-top:35px;margin-bottom:64px}.wp-block-cover-image:first-child{margin-top:0}.gform_wrapper{padding:0 0 0 0}.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:32px;grid-row-gap:32px!important}.gform_wrapper .gfield{padding:0 0 40px 0}.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{border:solid 1px var(--fontclr)}.gform_wrapper input,.gform_wrapper select{height:44px}.gform_wrapper select{font-size:1em!important}.gform_wrapper select{font-style:italic}.gform_wrapper select option{font-style:normal}.gform_wrapper select option:first-child{font-style:italic}.gform_wrapper input[type="checkbox"],.gform_wrapper input[type="radio"]{display:inline-block;padding-top:0;clear:left;float:left;margin-right:10px}.gform_wrapper input[type="checkbox"],.gform_wrapper input[type="radio"]{line-height:30px;height:30px}.gform_wrapper input[type="checkbox"]+label,.gform_wrapper input[type="radio"]+label{display:inline-block;max-width:95%;float:left;line-height:30px!important}.gform_wrapper .gchoice input[type="radio"]{width:20px}.gform_wrapper legend.gfield_label,.gform_wrapper label.gfield_label{font-size:1.182em!important;padding-bottom:28px!important}.gform_wrapper label.gfield_label .gfield_required_text{font-size:0.7em!important}.gfield_checkbox{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.gform_wrapper .gsection{margin:20px 0;padding-bottom:14px}.gform_wrapper .gsection h3{font-size:1.625em!important;font-weight:400!important;color:#53B6A4!important;margin-bottom:5px!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:#fff9f9;border:none!important;font-size:15px;margin-top:0;padding:5px 0!important}.gfield_error{background:#fff9f9!important;padding:10px!important}.gfield_error select{margin-bottom:2px!important}.gform_wrapper .gfield_required{font-size:22px!important}.gform_wrapper.gravity-theme .gsection{border-bottom:none!important;padding:0 16px 8px 0}.gform_wrapper input[type="submit"]{display:inline-block;line-height:36px;width:auto;max-width:320px;color:var(--fontclr);font-size:.818em;font-weight:700;text-align:center;background:#fff;text-decoration:none;border:solid 2px var(--btblue);padding:0 35px 0 15px!important;border-radius:0;text-transform:none}.gform_wrapper input[type="submit"]:hover,.gform_wrapper input[type="submit"]:active{background:var(--btblue);color:var(--offwhite)!important;text-decoration:none}.gform_wrapper p,.gform_wrapper li{color:#000;font-weight:400;font-size:1.2em!important}.gform_wrapper h3{font-weight:400!important}@media only screen and (max-width:1440px),screen and (max-device-width:1440px){}@media only screen and (max-width:1350px),screen and (max-device-width:1350px){.catmenu>.cats{flex:0 0 60%}.catmenu .filter{flex:0 0 40%;padding-left:2%;display:flex;flex-direction:column}.catmenu .filter select{width:100%}.catmenu .go{padding-top:17px;text-align:right}.switches{justify-content:space-between}.switches div:first-child{padding-right:0}}@media only screen and (max-width:1100px){.catmenu{flex-direction:column;width:100%;max-width:730px;margin-left:auto;margin-right:auto}.catmenu>.cats{flex:0 0 100%}.catmenu .filter{flex:0 0 100%;padding-left:0%}.catmenu>.cats ul{margin-bottom:25px}.switches{width:100%;max-width:500px;margin-left:auto;margin-right:auto}.catmenu .go{text-align:center}}@media only screen and (max-width:1024px),screen and (max-device-width:1024px){section#home-banner .content{flex-basis:30%;padding-right:2%;display:flex;flex-direction:column;justify-content:space-between}section#home-banner .grid-wrap{flex-basis:70%;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:5px;row-gap:5px;border-radius:15px;overflow:hidden}.tiles{grid-template-columns:1fr 1fr}footer a#logo{flex-basis:25%;position:relative;float:left}footer .content{flex-basis:75%;padding-top:30px}}@media only screen and (max-device-width:768px){body{}.tiles{grid-template-columns:1fr 1fr}header{background:var(--bgclr);height:130px}section#home-banner .container{flex-direction:column}section#home-banner .content{flex-basis:100%;padding-right:0}section#home-banner .grid-wrap{flex-basis:100%;display:grid;grid-template-columns:1fr 1fr 1fr}a.prinav-trigger{display:block;top:35px}header nav{flex-direction:column;z-index:1001;top:130px;right:-320px;width:100%;max-width:320px;float:none;background:var(--bgclr);position:absolute;height:100vh;padding:10px 40px 40px;transition:all 0.35s ease}header nav.is-active{right:0}.mainmenu,.topmenu{width:100%;margin:0 auto 0 0;padding:0;position:relative;top:auto;right:auto}.mainmenu{margin-bottom:15px}.mainmenu ul,.topmenu ul{flex-direction:column}.mainmenu ul li,.topmenu ul li{padding:10px 0!important;float:none!important}.mainmenu ul li a,.topmenu ul li a{font-size:1.1em;margin:0;height:40px;padding:0!important}.mainmenu ul li:hover a,.mainmenu ul li:active a,.mainmenu ul li.current-menu-item a,.topmenu ul li:hover a,.topmenu ul li:active a,.topmenu ul li.current-menu-item a{border-bottom:none;font-weight:700}footer a#logo{flex-basis:30%;position:relative;float:left}footer .content{flex-basis:70%;padding-left:30px}}@media only screen and (max-width:650px),screen and (max-device-width:650px){body{}header .container{display:block}header a#logo{width:180px}.catmenu.nav .cats ul{grid-template-columns:1fr 1fr 1fr}.tiles{grid-template-columns:1fr}h2{font-size:1.48em}h3{font-size:1.336em}.container{padding-left:25px;padding-right:25px}}@media only screen and (max-width:550px),screen and (max-device-width:550px){body{}.catmenu.nav .cats ul{grid-template-columns:1fr 1fr}section#home-banner .content{flex-basis:100%;padding-right:0}section#home-banner .grid-wrap{flex-basis:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}section#home-banner .img-1{display:none}section#home-banner .img-0{order:1}section#home-banner .q-0{order:2}section#home-banner .q-1{order:4}section#home-banner .img-2{order:3}section#home-banner .q-2{order:5}section#home-banner .img-3{order:6}section#home-banner .q-3{order:8}section#home-banner .img-4{order:7}.supporters{grid-template-columns:1fr 1fr 1fr}footer .container>div{display:flex;flex-direction:column}footer .content{flex-basis:70%;padding-left:0}}@media only screen and (max-width:425px),screen and (max-device-width:425px){.switches{flex-direction:column}.switches div:first-child{margin-bottom:8px}}@media only screen and (max-width:375px),screen and (max-device-width:375px){section#home-banner .grid-wrap{flex-basis:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}section#home-banner .img-1{display:none}section#home-banner .img-0{display:none!important}section#home-banner .q-0{order:2}section#home-banner .img-2{display:none!important}section#home-banner .img-3{display:none!important}section#home-banner .img-4{display:none!important}.supporters{grid-template-columns:1fr 1fr}}@media only screen and (max-width:320px),screen and (max-device-width:320px){body{font-size:20px!important}.container{padding-left:15px;padding-right:15px}header nav{padding-left:15px}}