﻿/*!
Theme Name: Families Forward
Theme URI: vitaminkdesign.com
Description: Bespoke wordpress theme for Families Forward
Version: 1.0
Author: Johnathan.kendall@vitaminkdesign.com
Tags: Bespoke theme for client
*/body{outline:none}@font-face{font-family:"LilitaOne-Regular";src:url("fonts/LilitaOne-Regular.woff") format("woff"),url("fonts/LilitaOne-Regular.woff2") format("woff2"),url("fonts/LilitaOne-Regular.eot"),url("fonts/LilitaOne-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("fonts/OpenSans-Medium.woff") format("woff"),url("fonts/OpenSans-Medium.woff2") format("woff2"),url("fonts/OpenSans-Medium.eot"),url("fonts/OpenSans-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ShantellSans";src:url("fonts/ShantellSans-Medium.woff") format("woff"),url("fonts/ShantellSans-Medium.woff2") format("woff2"),url("fonts/ShantellSans-Medium.eot"),url("fonts/ShantellSans-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.display-posts-staff_member>ul>li,.post-type-project ul.postList>li{background-color:#ccc;border:solid 2px #666;background-image:-webkit-gradient(linear, left top, right bottom, color-stop(49.95%, transparent), color-stop(49.95%, #666), color-stop(50.05%, #666), color-stop(50.5%, transparent)),-webkit-gradient(linear, right top, left bottom, color-stop(49.95%, transparent), color-stop(49.95%, #666), color-stop(50.05%, #666), color-stop(50.5%, transparent));background-image:-o-linear-gradient(top left, transparent 49.95%, #666 49.95%, #666 50.05%, transparent 50.5%),-o-linear-gradient(top right, transparent 49.95%, #666 49.95%, #666 50.05%, transparent 50.5%);background-image:linear-gradient(to bottom right, transparent 49.95%, #666 49.95%, #666 50.05%, transparent 50.5%),linear-gradient(to bottom left, transparent 49.95%, #666 49.95%, #666 50.05%, transparent 50.5%)}.display-posts-staff_member>ul>li img,.post-type-project ul.postList>li img{opacity:0}@media(max-width: 52rem){ul#menu-main-menu ul{padding-left:1rem}}#f nav ul,ul#menu-utility-top,ul#menu-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 52.001rem){ul#menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}ul#menu-main-menu a:focus,ul#menu-main-menu a:hover{text-decoration:underline}ul#menu-main-menu>li{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;position:relative}ul#menu-main-menu>li>ul{position:absolute;top:-100vh;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;margin-top:-10px;left:0;z-index:10}ul#menu-main-menu>li:hover>ul,ul#menu-main-menu>li:focus-within>ul{top:100%;opacity:1}}@media(max-width: 52rem){#header-navigation nav{display:none}input:checked+#header-navigation nav{display:block;min-height:50vh;border-radius:1em;z-index:999;outline:1000vmax solid rgba(0, 0, 0, 0.8)}}@media(max-width: 52rem){ul#menu-utility-top{display:none}}#vkBlock-id1104 ul,#vkBlock-id1107 ul,#vkBlock-id1101 ul,.wp-paginate,.display-posts-staff_member>ul,.post-type-project ul.postList,ul.grid,nav ul{margin-left:0;padding-left:0;list-style:none outside}#vkBlock-id1104 ul li,#vkBlock-id1107 ul li,#vkBlock-id1101 ul li,.wp-paginate li,.display-posts-staff_member>ul li,.post-type-project ul.postList li,ul.grid li,nav ul li{margin-left:0}#toggle-header-menu,#SkipLink{position:absolute;left:-1000vw;top:0}#h *,#f *{margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}header,footer{padding:0;margin:0}header ul,footer ul{list-style:none outside}#h,#f{font-size:1em}#SkipLink:focus{left:0;text-decoration:underline}@media screen and (max-width: 52rem){.postBody li{margin-bottom:.7rem}}.product-category-list{background-color:rgba(255, 0, 0, 0.1)}.product-category-list * *{background-color:rgba(0, 255, 0, 0.1)}.product-category-list * * *{background-color:rgba(0, 0, 255, 0.1)}.product-category-list * * * *{background-color:rgba(255, 0, 255, 0.1)}.product-category-list * * * * *{background-color:rgba(0, 255, 255, 0.1)}.product-category-list * * * * * *{background-color:rgba(255, 255, 0, 0.1)}.product-category-list * * * * * * *{background-color:rgba(255, 0, 0, 0.1)}.product-category-list * * * * * * * *{background-color:rgba(0, 255, 0, 0.1)}.product-category-list * * * * * * * * *{background-color:rgba(0, 0, 255, 0.1)}imgoff{border:solid 1px #333}.display-posts-staff_member>ul>li,.post-type-project ul.postList>li{background:-o-linear-gradient(45deg, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0) calc(50% - 1px), #999999 50%, rgba(153, 153, 153, 0) calc(50% + 1px), rgba(153, 153, 153, 0) 100%),-o-linear-gradient(135deg, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0) calc(50% - 1px), #999999 50%, rgba(153, 153, 153, 0) calc(50% + 1px), rgba(153, 153, 153, 0) 100%);background:linear-gradient(45deg, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0) calc(50% - 1px), #999999 50%, rgba(153, 153, 153, 0) calc(50% + 1px), rgba(153, 153, 153, 0) 100%),linear-gradient(-45deg, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0) calc(50% - 1px), #999999 50%, rgba(153, 153, 153, 0) calc(50% + 1px), rgba(153, 153, 153, 0) 100%)}input[type=text],input[type=button],input[type=submit],.input-checkbox{-webkit-appearance:none;border-radius:0}input{padding:1ex 1em}input{border-width:1px;border-style:solid}.section-menu>li{padding:1ex 1em}.section-menu>li ul{margin:0;padding:0 0 0 1em}.section-menu>li>ul>li{font-size:.8em;list-style:none outside}body{font-family:arial,"sans-serif";line-height:1.5rem}h1,h2,h3,a{margin:1.4rem 0;color:#145771}.mceContentBody{color:#145771}h1,h2,h3{font-family:"LilitaOne-Regular";font-weight:normal}h1{font-size:3em;line-height:2.8rem}#p img{max-width:100%;height:auto}h2{font-size:2.4em;line-height:2.1rem}h3{font-size:1.8em}p+h2,p+h3,p+h4,p+h5,p+h6,p+table{margin-top:2.8rem}p.large-intro-p{font-size:1.2em;line-height:1.5em}table tr:nth-child(even) td{background:#fff8e6}table td{padding:1em}h1.page-title{position:relative;background:#145771;border-radius:1ex;display:inline-block;padding:1ex 1em;color:white;font-weight:normal;font-size:1.8em;font-size:clamp(24px,3vw + 12px,2.4em)}h1.page-title:after,h1.page-title:before{background:rgba(82, 154, 179, 0.8);position:absolute;top:-1ex;right:-1ex;bottom:-1ex;left:-0.2ex;content:"";z-index:-2;border-radius:1ex}h1.page-title:before{background:#ffb701;top:-0.5ex;right:-0.5ex;bottom:-0.5ex;left:-1ex;z-index:-1;border-radius:1.2ex}details>summary{list-style:none;cursor:pointer}details>summary:before{content:"";position:absolute;width:2em;height:2em;left:-3em}details>summary::-webkit-details-marker{display:none}.postBody li{padding-left:1ex}.postBody li::marker{content:"▶";color:#ffb701;position:relative;left:-1ex;margin-right:1ex}.postBody p{margin:2.1rem 0}.postBody details li{font-weight:bold}@media screen and (min-width: 52.001rem){.f-gid-4-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-gid-4-col>*{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1.5em);flex:0 1 calc(25% - 1.5em);margin-right:2em;margin-bottom:2em}.f-gid-4-col>*:nth-child(4n){margin-right:0}}@media screen and (max-width: 52rem){.f-gid-4-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-gid-4-col>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1em);flex:0 1 calc(50% - 1em);margin-right:2em;margin-bottom:2em}.f-gid-4-col>*:nth-child(2n){margin-right:0}}html{font-size:14px}@media screen and (min-width: 52.001rem){html{font-size:calc(7px + .75vw);font-size:clamp(10px,7px + .75vw,18px)}}html,body{padding:0;margin:0}body{z-index:0;overflow-x:hidden;font-family:"OpenSans"}#w{width:64rem;margin:0 auto;padding:0 1rem;z-index:1;position:relative;max-width:100%}#form-main-content1{border:solid 3px red !important}#h{position:relative;z-index:100}main #p{min-height:50vh;z-index:-10;z-index:0;position:relative;padding:1.4rem 1rem 1.4rem 1rem}main #p:before{content:" ";position:absolute;top:0;left:50%;width:100vw;bottom:0;margin-left:-50vw;z-index:-1;background-color:white}main #p:before{border-top:solid .6rem #ffb701}@media screen and (min-width: 52.001rem){main #p{padding:4.2rem 1rem 4.2rem 1rem}}.home #p{padding-top:6rem}#breadcrumbs{color:#000;font-size:.9em;font-weight:bold;text-transform:lowercase;margin:0;margin-bottom:1.4rem}@media screen and (max-width: 52rem){#breadcrumbs{font-size:.7em}}#breadcrumbs a{color:inherit;text-decoration:none}#h{font-family:"LilitaOne-Regular";padding:1.4rem 0}#h *{font-weight:normal}@media screen and (min-width: 52.001rem){#h{padding:0}}#h .branding{z-index:-10;font-size:1.4em}#h .branding .logo{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3C!DOCTYPE svg PUBLIC %22-//W3C//DTD SVG 1.1//EN%22 %22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E %3Csvg enable-background='new 0 0 55 11.792' version='1.1' viewBox='0 0 55 11.792' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='none'%3E %3Cg fill='%23155771'%3E %3Cpath d='m15.279 4.277c-0.092-0.03-0.192-0.045-0.278-0.045-0.233 0-0.339 0.111-0.339 0.379v0.223h0.515v0.592h-0.515v1.922h-0.769v-1.922h-0.385v-0.592h0.385v-0.218c0-0.667 0.299-1.006 1.032-1.006 0.131 0 0.272 0.01 0.404 0.04l-0.05 0.627z'/%3E %3Cpath d='m16.664 7.348c0-0.121 0-0.253 0.021-0.379h-5e-3c-0.122 0.263-0.42 0.435-0.769 0.435-0.481 0-0.734-0.284-0.734-0.688 0-0.637 0.617-0.941 1.417-0.941v-0.097c0-0.207-0.117-0.308-0.451-0.308-0.222 0-0.526 0.071-0.733 0.182l-0.061-0.637c0.258-0.081 0.597-0.146 0.911-0.146 0.865 0 1.108 0.323 1.108 0.9v1.081c0 0.183 5e-3 0.4 0.02 0.597h-0.724zm-0.07-1.083c-0.557 0-0.688 0.152-0.688 0.333 0 0.127 0.091 0.217 0.253 0.217 0.258 0 0.436-0.232 0.436-0.479v-0.071z'/%3E %3Cpath d='m20.817 7.348v-1.578c0-0.213-0.051-0.344-0.228-0.344-0.232 0-0.491 0.298-0.491 0.713v1.209h-0.76v-1.578c0-0.203-0.044-0.344-0.226-0.344-0.249 0-0.496 0.313-0.496 0.713v1.209h-0.769v-2.514h0.723c0 0.091-0.01 0.263-0.03 0.399h5e-3c0.156-0.278 0.45-0.456 0.804-0.456 0.384 0 0.607 0.187 0.688 0.456 0.131-0.248 0.41-0.456 0.794-0.456 0.491 0 0.759 0.279 0.759 0.845v1.725h-0.773z'/%3E %3Cpath d='m22.445 4.57c-0.258 0-0.469-0.202-0.469-0.455 0-0.252 0.211-0.455 0.469-0.455 0.264 0 0.477 0.203 0.477 0.455-1e-3 0.248-0.214 0.455-0.477 0.455zm-0.384 2.778v-2.514h0.769v2.514h-0.769z'/%3E %3Cpath d='M23.305,7.348V3.655h0.769v3.693H23.305z'/%3E %3Cpath d='m24.935 4.57c-0.258 0-0.471-0.202-0.471-0.455 0-0.252 0.213-0.455 0.471-0.455 0.263 0 0.475 0.203 0.475 0.455-1e-3 0.248-0.213 0.455-0.475 0.455zm-0.385 2.778v-2.514h0.769v2.514h-0.769z'/%3E %3Cpath d='m27.922 6.281h-1.497c6e-3 0.333 0.208 0.525 0.622 0.525 0.248 0 0.506-0.051 0.739-0.157l0.071 0.581c-0.283 0.117-0.622 0.172-0.931 0.172-0.825 0-1.279-0.4-1.279-1.284 0-0.775 0.43-1.346 1.208-1.346 0.759 0 1.093 0.511 1.093 1.168 1e-3 0.107-0.01 0.219-0.026 0.341zm-1.086-0.947c-0.223 0-0.385 0.178-0.404 0.436h0.758c0.01-0.283-0.132-0.436-0.354-0.436z'/%3E %3Cpath d='m28.753 7.403c-0.178 0-0.359-0.021-0.521-0.04l0.016-0.627c0.152 0.045 0.345 0.08 0.525 0.08 0.198 0 0.319-0.08 0.319-0.196 0-0.37-0.926-0.173-0.926-1.007 0-0.455 0.369-0.839 1.112-0.839 0.143 0 0.298 0.02 0.441 0.04l-0.016 0.601c-0.131-0.04-0.294-0.06-0.445-0.06-0.196 0-0.288 0.076-0.288 0.192 0 0.313 0.941 0.217 0.941 1.007 1e-3 0.52-0.455 0.849-1.158 0.849z'/%3E %3Cpath d='m32.563 4.277c-0.092-0.03-0.193-0.045-0.28-0.045-0.231 0-0.336 0.111-0.336 0.379v0.223h0.515v0.592h-0.515v1.922h-0.77v-1.922h-0.386v-0.592h0.386v-0.218c0-0.667 0.298-1.006 1.031-1.006 0.131 0 0.272 0.01 0.404 0.04l-0.049 0.627z'/%3E %3Cpath d='m33.703 7.403c-0.728 0-1.207-0.359-1.207-1.254 0-0.82 0.562-1.371 1.329-1.371 0.765 0 1.205 0.425 1.205 1.26 0 0.814-0.566 1.365-1.327 1.365zm0.072-1.967c-0.243 0-0.482 0.187-0.482 0.627 0 0.459 0.149 0.673 0.465 0.673 0.278 0 0.472-0.233 0.472-0.653-1e-3 -0.43-0.136-0.647-0.455-0.647z'/%3E %3Cpath d='m36.756 5.537c-0.417-0.096-0.641 0.146-0.641 0.773v1.038h-0.768v-2.514h0.718c0 0.106-0.01 0.288-0.037 0.445h0.01c0.134-0.298 0.37-0.531 0.755-0.505l-0.037 0.763z'/%3E %3Cpath d='m40.175 7.348h-0.817l-0.281-0.875c-0.055-0.182-0.092-0.369-0.144-0.602h-8e-3c-0.045 0.238-0.097 0.425-0.159 0.632l-0.253 0.845h-0.775l-0.763-2.514h0.84l0.191 0.698c0.072 0.253 0.142 0.521 0.208 0.818h0.011c0.05-0.308 0.116-0.551 0.188-0.783l0.216-0.733h0.711l0.224 0.692c0.087 0.279 0.156 0.537 0.214 0.824h0.01c0.057-0.288 0.106-0.535 0.176-0.783l0.209-0.733h0.788l-0.786 2.514z'/%3E %3Cpath d='m42.41 7.348c0-0.121 0-0.253 0.022-0.379h-5e-3c-0.121 0.263-0.42 0.435-0.768 0.435-0.481 0-0.735-0.284-0.735-0.688 0-0.637 0.619-0.941 1.419-0.941v-0.097c0-0.207-0.122-0.308-0.452-0.308-0.224 0-0.527 0.071-0.735 0.182l-0.06-0.637c0.258-0.081 0.599-0.146 0.911-0.146 0.865 0 1.108 0.323 1.108 0.9v1.081c0 0.183 5e-3 0.4 0.02 0.597h-0.725zm-0.066-1.083c-0.56 0-0.691 0.152-0.691 0.333 0 0.127 0.093 0.217 0.254 0.217 0.259 0 0.438-0.232 0.438-0.479v-0.071z'/%3E %3Cpath d='m45.007 5.537c-0.42-0.096-0.644 0.146-0.644 0.773v1.038h-0.768v-2.514h0.721c0 0.106-0.013 0.288-0.037 0.445h0.01c0.129-0.298 0.37-0.531 0.755-0.505l-0.037 0.763z'/%3E %3Cpath d='m46.769 7.348c0-0.106 7e-3 -0.232 0.027-0.358h-0.011c-0.136 0.242-0.387 0.419-0.763 0.419-0.605 0-0.914-0.46-0.914-1.179 0-0.825 0.489-1.446 1.35-1.446 0.087 0 0.171 5e-3 0.253 0.015v-1.144h0.768v3.693h-0.71zm-0.058-1.922c-0.087-0.021-0.174-0.031-0.264-0.031-0.298 0-0.526 0.193-0.526 0.754 0 0.42 0.112 0.617 0.351 0.617 0.256 0 0.439-0.304 0.439-0.723v-0.617z'/%3E %3C/g%3E %3Cpath d='m14.539 9.739c-0.273-0.046-0.403 0.153-0.403 0.564v0.518h-0.232v-1.287h0.225c0 0.081-8e-3 0.2-0.028 0.306h5e-3c0.055-0.179 0.187-0.357 0.443-0.329l-0.01 0.228z' fill='%23155771'/%3E %3Cpath d='m15.693 10.164h-0.842c-0.01 0.345 0.132 0.492 0.407 0.492 0.132 0 0.271-0.031 0.375-0.081l0.022 0.189c-0.125 0.052-0.275 0.081-0.436 0.081-0.396 0-0.609-0.208-0.609-0.661 0-0.386 0.209-0.674 0.575-0.674 0.362 0 0.515 0.246 0.515 0.542 1e-3 0.031-1e-3 0.068-7e-3 0.112zm-0.517-0.482c-0.169 0-0.288 0.126-0.314 0.316h0.602c5e-3 -0.19-0.107-0.316-0.288-0.316z' fill='%23155771'/%3E %3Cpath d='m16.752 10.821c0-0.073 6e-3 -0.186 0.022-0.262l-6e-3 -2e-3c-0.073 0.174-0.23 0.289-0.433 0.289-0.315 0-0.474-0.23-0.474-0.606 0-0.451 0.26-0.724 0.667-0.724 0.069 0 0.139 6e-3 0.217 0.013v-0.598h0.233v1.89h-0.226zm-6e-3 -1.092c-0.079-0.021-0.156-0.029-0.228-0.029-0.246 0-0.41 0.147-0.41 0.518 0 0.277 0.091 0.435 0.285 0.435 0.234 0 0.353-0.271 0.353-0.496v-0.428z' fill='%23155771'/%3E %3Cpath d='m18.179 10.821c0-0.075 7e-3 -0.194 0.02-0.269l-4e-3 -3e-3c-0.076 0.179-0.233 0.298-0.454 0.298-0.296 0-0.386-0.185-0.386-0.412v-0.901h0.23v0.833c0 0.181 0.052 0.286 0.221 0.286 0.211 0 0.367-0.214 0.367-0.5v-0.619h0.23v1.288h-0.224z' fill='%23155771'/%3E %3Cpath d='m19.23 10.839c-0.309 0-0.564-0.145-0.564-0.619 0-0.415 0.212-0.708 0.642-0.708 0.102 0 0.202 0.016 0.293 0.041l-0.027 0.205c-0.08-0.03-0.175-0.054-0.277-0.054-0.259 0-0.386 0.192-0.386 0.484 0 0.251 0.083 0.451 0.368 0.451 0.109 0 0.224-0.025 0.306-0.07l0.018 0.202c-0.085 0.036-0.223 0.068-0.373 0.068z' fill='%23155771'/%3E %3Cpath d='m19.958 9.322c-0.085 0-0.156-0.067-0.156-0.152 0-0.083 0.07-0.15 0.156-0.15s0.155 0.065 0.155 0.15c1e-3 0.081-0.069 0.152-0.155 0.152zm-0.117 1.499v-1.287h0.233v1.288h-0.233z' fill='%23155771'/%3E %3Cpath d='m21.269 10.821v-0.831c0-0.182-0.049-0.287-0.219-0.287-0.212 0-0.366 0.215-0.366 0.5v0.619h-0.233v-1.288h0.226c0 0.075-6e-3 0.195-0.021 0.271l6e-3 1e-3c0.075-0.179 0.233-0.297 0.453-0.297 0.294 0 0.388 0.184 0.388 0.412v0.901h-0.234z' fill='%23155771'/%3E %3Cpath d='m22.303 11.493c-0.332 0-0.542-0.131-0.542-0.379 0-0.153 0.099-0.274 0.213-0.333-0.078-0.036-0.128-0.104-0.128-0.189 0-0.09 0.055-0.172 0.146-0.215-0.127-0.073-0.188-0.204-0.188-0.368 0-0.271 0.204-0.497 0.564-0.497 0.075 0 0.135 8e-3 0.203 0.023h0.438v0.184h-0.219c0.068 0.053 0.109 0.144 0.109 0.251 0 0.276-0.191 0.479-0.559 0.479-0.055 0-0.119-8e-3 -0.163-0.016-0.057 0.023-0.083 0.065-0.083 0.107 0 0.072 0.064 0.101 0.22 0.101h0.239c0.28 0 0.435 0.135 0.435 0.368-1e-3 0.271-0.281 0.484-0.685 0.484zm0.184-0.659h-0.33c-0.101 0.052-0.166 0.138-0.166 0.236 0 0.153 0.145 0.235 0.348 0.235 0.264 0 0.417-0.11 0.417-0.268 0-0.125-0.088-0.203-0.269-0.203zm-0.13-1.15c-0.205 0-0.326 0.127-0.326 0.301 0 0.191 0.117 0.295 0.318 0.295 0.195 0 0.319-0.106 0.319-0.295s-0.114-0.301-0.311-0.301z' fill='%23155771'/%3E %3Cpath d='m24.202 10.839c-0.309 0-0.565-0.145-0.565-0.619 0-0.415 0.212-0.708 0.643-0.708 0.102 0 0.202 0.016 0.293 0.041l-0.026 0.205c-0.08-0.03-0.177-0.054-0.277-0.054-0.259 0-0.386 0.192-0.386 0.484 0 0.251 0.083 0.451 0.367 0.451 0.109 0 0.223-0.025 0.306-0.07l0.019 0.202c-0.087 0.036-0.223 0.068-0.374 0.068z' fill='%23155771'/%3E %3Cpath d='m25.235 10.845c-0.35 0-0.577-0.202-0.577-0.656 0-0.378 0.238-0.678 0.626-0.678 0.329 0 0.58 0.182 0.58 0.646 0 0.387-0.248 0.688-0.629 0.688zm0.029-1.14c-0.187 0-0.364 0.143-0.364 0.461 0 0.311 0.127 0.482 0.364 0.482 0.191 0 0.357-0.15 0.357-0.479 1e-3 -0.293-0.119-0.464-0.357-0.464z' fill='%23155771'/%3E %3Cpath d='m26.942 10.821v-0.831c0-0.182-0.05-0.287-0.22-0.287-0.212 0-0.367 0.215-0.367 0.5v0.619h-0.232v-1.288h0.225c0 0.075-5e-3 0.195-0.021 0.271l5e-3 1e-3c0.075-0.179 0.233-0.297 0.453-0.297 0.295 0 0.388 0.184 0.388 0.412v0.901h-0.231z' fill='%23155771'/%3E %3Cpath d='m28.297 9.133c-0.06-0.021-0.127-0.029-0.189-0.029-0.183 0-0.263 0.104-0.263 0.332v0.098h0.357v0.182h-0.357v1.106h-0.233v-1.107h-0.265v-0.181h0.265v-0.096c0-0.354 0.173-0.523 0.494-0.523 0.072 0 0.144 8e-3 0.213 0.023l-0.022 0.195z' fill='%23155771'/%3E %3Cpath d='m28.391 10.821v-1.89h0.234v1.89h-0.234z' fill='%23155771'/%3E %3Cpath d='m29.115 9.322c-0.085 0-0.155-0.067-0.155-0.152 0-0.083 0.07-0.15 0.155-0.15 0.086 0 0.155 0.065 0.155 0.15 1e-3 0.081-0.069 0.152-0.155 0.152zm-0.116 1.499v-1.287h0.233v1.288h-0.233z' fill='%23155771'/%3E %3Cpath d='m30.059 10.839c-0.309 0-0.564-0.145-0.564-0.619 0-0.415 0.213-0.708 0.643-0.708 0.101 0 0.201 0.016 0.292 0.041l-0.024 0.205c-0.081-0.03-0.177-0.054-0.278-0.054-0.259 0-0.386 0.192-0.386 0.484 0 0.251 0.082 0.451 0.368 0.451 0.109 0 0.224-0.025 0.306-0.07l0.018 0.202c-0.087 0.036-0.224 0.068-0.375 0.068z' fill='%23155771'/%3E %3Cpath d='m31.092 10.842c-0.263 0-0.344-0.108-0.344-0.386v-0.741h-0.265v-0.181h0.265v-0.418l0.232-0.064v0.482h0.36v0.182h-0.36v0.658c0 0.212 0.04 0.27 0.184 0.27 0.061 0 0.124-0.011 0.177-0.023v0.196c-0.072 0.015-0.167 0.025-0.249 0.025z' fill='%23155771'/%3E %3Cpath d='m32.58 10.839c-0.308 0-0.563-0.145-0.563-0.619 0-0.415 0.213-0.708 0.641-0.708 0.104 0 0.204 0.016 0.296 0.041l-0.027 0.205c-0.08-0.03-0.177-0.054-0.276-0.054-0.261 0-0.387 0.192-0.387 0.484 0 0.251 0.084 0.451 0.37 0.451 0.106 0 0.221-0.025 0.306-0.07l0.017 0.202c-0.089 0.036-0.226 0.068-0.377 0.068z' fill='%23FDB614'/%3E %3Cpath d='m33.827 9.739c-0.271-0.046-0.402 0.153-0.402 0.564v0.518h-0.233v-1.287h0.227c0 0.081-8e-3 0.2-0.03 0.306h5e-3c0.058-0.179 0.187-0.357 0.444-0.329l-0.011 0.228z' fill='%23FDB614'/%3E %3Cpath d='m34.98 10.164h-0.84c-0.01 0.345 0.134 0.492 0.407 0.492 0.132 0 0.271-0.031 0.375-0.081l0.021 0.189c-0.125 0.052-0.273 0.081-0.436 0.081-0.397 0-0.608-0.208-0.608-0.661 0-0.386 0.209-0.674 0.574-0.674s0.517 0.246 0.517 0.542c0 0.031-3e-3 0.068-0.01 0.112zm-0.516-0.482c-0.169 0-0.286 0.126-0.313 0.316h0.602c4e-3 -0.19-0.106-0.316-0.289-0.316z' fill='%23FDB614'/%3E %3Cpath d='m35.951 10.821c0-0.091 0-0.184 0.013-0.256h-6e-3c-0.062 0.158-0.226 0.28-0.437 0.28-0.213 0-0.357-0.115-0.357-0.319 0-0.283 0.288-0.461 0.774-0.461v-0.096c0-0.179-0.069-0.274-0.283-0.274-0.122 0-0.277 0.039-0.387 0.106l-0.025-0.2c0.127-0.051 0.28-0.093 0.449-0.093 0.373 0 0.479 0.173 0.479 0.43v0.513c0 0.122 3e-3 0.259 5e-3 0.37h-0.225zm-0.013-0.592c-0.449 0-0.546 0.137-0.546 0.253 0 0.108 0.077 0.178 0.195 0.178 0.209 0 0.351-0.208 0.351-0.409v-0.022z' fill='%23FDB614'/%3E %3Cpath d='m36.912 10.842c-0.263 0-0.345-0.108-0.345-0.386v-0.741h-0.264v-0.181h0.264v-0.418l0.233-0.064v0.482h0.362v0.182h-0.362v0.658c0 0.212 0.04 0.27 0.187 0.27 0.06 0 0.124-0.011 0.176-0.023v0.196c-0.071 0.015-0.166 0.025-0.251 0.025z' fill='%23FDB614'/%3E %3Cpath d='m37.531 9.322c-0.087 0-0.156-0.067-0.156-0.152 0-0.083 0.069-0.15 0.156-0.15s0.156 0.065 0.156 0.15c1e-3 0.081-0.069 0.152-0.156 0.152zm-0.117 1.499v-1.287h0.233v1.288h-0.233z' fill='%23FDB614'/%3E %3Cpath d='m38.841 10.821v-0.831c0-0.182-0.05-0.287-0.219-0.287-0.214 0-0.365 0.215-0.365 0.5v0.619h-0.233v-1.288h0.226c0 0.075-8e-3 0.195-0.022 0.271l5e-3 1e-3c0.077-0.179 0.233-0.297 0.455-0.297 0.296 0 0.388 0.184 0.388 0.412v0.901h-0.235z' fill='%23FDB614'/%3E %3Cpath d='m39.876 11.493c-0.332 0-0.541-0.131-0.541-0.379 0-0.153 0.1-0.274 0.214-0.333-0.08-0.036-0.132-0.104-0.132-0.189 0-0.09 0.057-0.172 0.146-0.215-0.124-0.073-0.188-0.204-0.188-0.368 0-0.271 0.206-0.497 0.563-0.497 0.077 0 0.137 8e-3 0.204 0.023h0.437v0.184h-0.218c0.066 0.053 0.108 0.144 0.108 0.251 0 0.276-0.19 0.479-0.556 0.479-0.058 0-0.125-8e-3 -0.167-0.016-0.055 0.023-0.082 0.065-0.082 0.107 0 0.072 0.067 0.101 0.222 0.101h0.235c0.283 0 0.438 0.135 0.438 0.368 1e-3 0.271-0.28 0.484-0.683 0.484zm0.182-0.659h-0.325c-0.104 0.052-0.169 0.138-0.169 0.236 0 0.153 0.146 0.235 0.351 0.235 0.261 0 0.412-0.11 0.412-0.268-1e-3 -0.125-0.088-0.203-0.269-0.203zm-0.127-1.15c-0.203 0-0.327 0.127-0.327 0.301 0 0.191 0.116 0.295 0.317 0.295 0.194 0 0.318-0.106 0.318-0.295s-0.114-0.301-0.308-0.301z' fill='%23FDB614'/%3E %3Cpath d='m41.956 9.739c-0.271-0.046-0.397 0.153-0.397 0.564v0.518h-0.233v-1.287h0.224c0 0.081-5e-3 0.2-0.027 0.306h5e-3c0.055-0.179 0.187-0.357 0.442-0.329l-0.014 0.228z' fill='%23FDB614'/%3E %3Cpath d='m43.113 10.164h-0.842c-0.013 0.345 0.132 0.492 0.405 0.492 0.134 0 0.272-0.031 0.377-0.081l0.021 0.189c-0.125 0.052-0.273 0.081-0.433 0.081-0.4 0-0.613-0.208-0.613-0.661 0-0.386 0.211-0.674 0.578-0.674 0.36 0 0.515 0.246 0.515 0.542 0 0.031-3e-3 0.068-8e-3 0.112zm-0.518-0.482c-0.167 0-0.286 0.126-0.313 0.316h0.602c4e-3 -0.19-0.109-0.316-0.289-0.316z' fill='%23FDB614'/%3E %3Cpath d='m43.395 10.821v-1.89h0.236v1.89h-0.236z' fill='%23FDB614'/%3E %3Cpath d='m44.693 10.821c0-0.091 0-0.184 0.011-0.256h-6e-3c-0.062 0.158-0.226 0.28-0.437 0.28-0.212 0-0.358-0.115-0.358-0.319 0-0.283 0.286-0.461 0.773-0.461v-0.096c0-0.179-0.07-0.274-0.281-0.274-0.122 0-0.275 0.039-0.388 0.106l-0.024-0.2c0.124-0.051 0.278-0.093 0.452-0.093 0.372 0 0.475 0.173 0.475 0.43v0.513c0 0.122 2e-3 0.259 7e-3 0.37h-0.224zm-0.016-0.592c-0.447 0-0.545 0.137-0.545 0.253 0 0.108 0.077 0.178 0.196 0.178 0.209 0 0.349-0.208 0.349-0.409v-0.022z' fill='%23FDB614'/%3E %3Cpath d='m45.655 10.842c-0.264 0-0.346-0.108-0.346-0.386v-0.741h-0.266v-0.181h0.266v-0.418l0.231-0.064v0.482h0.362v0.182h-0.362v0.658c0 0.212 0.04 0.27 0.187 0.27 0.06 0 0.121-0.011 0.176-0.023v0.196c-0.074 0.015-0.166 0.025-0.248 0.025z' fill='%23FDB614'/%3E %3Cpath d='m46.271 9.322c-0.087 0-0.156-0.067-0.156-0.152 0-0.083 0.069-0.15 0.156-0.15s0.154 0.065 0.154 0.15c1e-3 0.081-0.067 0.152-0.154 0.152zm-0.119 1.499v-1.287h0.233v1.288h-0.233z' fill='%23FDB614'/%3E %3Cpath d='m47.221 10.845c-0.348 0-0.577-0.202-0.577-0.656 0-0.378 0.239-0.678 0.629-0.678 0.325 0 0.576 0.182 0.576 0.646 0 0.387-0.248 0.688-0.628 0.688zm0.029-1.14c-0.187 0-0.36 0.143-0.36 0.461 0 0.311 0.125 0.482 0.36 0.482 0.191 0 0.358-0.15 0.358-0.479 0-0.293-0.122-0.464-0.358-0.464z' fill='%23FDB614'/%3E %3Cpath d='m48.927 10.821v-0.831c0-0.182-0.047-0.287-0.216-0.287-0.214 0-0.37 0.215-0.37 0.5v0.619h-0.231v-1.288h0.227c0 0.075-5e-3 0.195-0.022 0.271l5e-3 1e-3c0.077-0.179 0.236-0.297 0.455-0.297 0.293 0 0.39 0.184 0.39 0.412v0.901h-0.238z' fill='%23FDB614'/%3E %3Cpath d='m49.737 10.845c-0.097 0-0.191-8e-3 -0.271-0.024l5e-3 -0.207c0.082 0.025 0.184 0.043 0.283 0.043 0.171 0 0.288-0.078 0.288-0.197 0-0.287-0.599-0.111-0.599-0.564 0-0.217 0.179-0.386 0.517-0.386 0.079 0 0.166 0.011 0.246 0.026l-5e-3 0.194c-0.081-0.025-0.174-0.04-0.261-0.04-0.171 0-0.256 0.072-0.256 0.184 0 0.283 0.602 0.13 0.602 0.562 0 0.233-0.206 0.409-0.549 0.409z' fill='%23FDB614'/%3E %3Cpath d='m51.39 10.821v-0.831c0-0.182-0.048-0.287-0.219-0.287-0.214 0-0.368 0.215-0.368 0.5v0.619h-0.23v-1.89h0.23v0.608c0 0.083-2e-3 0.189-0.022 0.256l5e-3 2e-3c0.075-0.176 0.236-0.29 0.447-0.29 0.299 0 0.391 0.184 0.391 0.412v0.901h-0.234z' fill='%23FDB614'/%3E %3Cpath d='m52.112 9.322c-0.085 0-0.156-0.067-0.156-0.152 0-0.083 0.071-0.15 0.156-0.15 0.087 0 0.156 0.065 0.156 0.15 1e-3 0.081-0.069 0.152-0.156 0.152zm-0.117 1.499v-1.287h0.234v1.288h-0.234z' fill='%23FDB614'/%3E %3Cpath d='m53.054 10.837c-0.079 0-0.139-3e-3 -0.214-0.016v0.64h-0.235v-1.927h0.224c0 0.073-5e-3 0.189-0.018 0.262l5e-3 2e-3c0.072-0.179 0.229-0.288 0.43-0.288 0.301 0 0.475 0.212 0.475 0.606-1e-3 0.459-0.249 0.721-0.667 0.721zm0.136-1.134c-0.231 0-0.351 0.273-0.351 0.497v0.425c0.064 0.021 0.137 0.031 0.227 0.031 0.246 0 0.407-0.147 0.407-0.518 1e-3 -0.277-0.089-0.435-0.283-0.435z' fill='%23FDB614'/%3E %3Cpath d='m54.187 10.845c-0.094 0-0.191-8e-3 -0.271-0.024l8e-3 -0.207c0.079 0.025 0.184 0.043 0.283 0.043 0.169 0 0.285-0.078 0.285-0.197 0-0.287-0.599-0.111-0.599-0.564 0-0.217 0.179-0.386 0.517-0.386 0.077 0 0.169 0.011 0.246 0.026l-8e-3 0.194c-0.079-0.026-0.171-0.042-0.256-0.042-0.171 0-0.256 0.072-0.256 0.184 0 0.283 0.602 0.13 0.602 0.562 0 0.235-0.209 0.411-0.551 0.411z' fill='%23FDB614'/%3E %3Cpath d='m5.885 1.957c-0.307-0.108-0.662-0.139-0.956-0.139-0.863 0-1.249 0.447-1.249 1.463l-1e-3 0.648h1.787v1.526h-1.789v5.577h-1.956v-5.577h-1.342l2e-3 -1.526h1.341v-0.616c2e-3 -2.081 0.96-3.098 3.056-3.098 0.416 0 0.847 0.03 1.249 0.124l-0.142 1.618z' fill='%23155771'/%3E %3Cpath d='m10.93 1.957c-0.294-0.108-0.646-0.139-0.938-0.139-0.862 0-1.304 0.447-1.429 1.463l-0.08 0.648h1.789l-0.189 1.526h-1.79l-0.709 5.577h-2.002l0.754-5.577h-1.34l0.189-1.526h1.342l0.074-0.616c0.26-2.081 1.34-3.098 3.436-3.098 0.416 0 0.843 0.03 1.233 0.124l-0.34 1.618z' fill='%23FDB614'/%3E %3Ccircle cx='5.02' cy='4.688' r='.562' fill='%23155771'/%3E %3C/svg%3E");background-image:url(url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7));background-repeat:no-repeat;background-position:center center;background-size:contain;padding:1.2em 0;text-indent:-9000vw;margin:0 auto 0 0;background-position:center left}#h .branding .strapline{position:absolute;left:-9000vw}#h .branding *{font-size:1em}#h .branding a:not(:hover){text-decoration:none}#h a{text-decoration:none}#h #header-navigation #main-menu:before,#h #header-navigation #main-menu:after,#h #header-navigation li:before,#h #header-navigation li:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:#145771;z-index:-1;border-radius:1ex}#h #header-navigation li:after{background:#529ab3;right:-1ex;top:-1ex;z-index:-2;left:-1ex;bottom:-1ex}#h #header-navigation li{margin:0 1em}#h #header-navigation a{color:white;text-decoration:none}#h #header-navigation li:after{border-radius:1em}#h #header-navigation li:hover:before{background-color:#ffb701}#h #header-navigation li:hover:after{background-color:#145771}@media screen and (min-width: 52.001rem){#h #header-navigation #main-menu:before{background:#ffb701;z-index:-4;top:-0.8em;bottom:-0.8em;left:1em;border-radius:.8em}#h #header-navigation #main-menu:after{background:#fff1cc;z-index:-5;top:-1.4em;right:1em;bottom:-1.4em;left:-1em;border-radius:1em}#h #header-navigation li#menu-item-1106:after{top:-0.5em}#h #header-navigation li#menu-item-240:before{bottom:.2em}#h #header-navigation li#menu-item-240:after{top:-0.4em}#h #header-navigation li#menu-item-238:before{top:.2em;bottom:.2em}#h #header-navigation li#menu-item-238:after{top:-0.2em;bottom:-0.2em}}@media screen and (max-width: 52rem){#h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#h .branding{-ms-flex-preferred-size:80%;flex-basis:80%}#h #utility-menu{display:none}#h #header-navigation{position:relative}#h #header-navigation ul{padding-top:7rem}#h #header-navigation li{display:block;margin:1.4rem 0}#h #header-navigation a{background:#ffb701;border-radius:.5ex;text-shadow:0 0 2px #145771,0 0 2px #145771,0 0 2px #145771,0 0 2px #145771,0 0 2px #145771}#h #toggle-header-menu-button{background-color:#ffb701;z-index:9999}}#h #main-menu{position:relative}@media screen and (max-width: 52rem){#h #main-menu{position:absolute;width:95vw;margin-left:-94vw}}@media screen and (min-width: 52.001rem){#h{display:grid;grid-template-columns:50% 50%;grid-template-rows:5em 4em 1em;padding-bottom:2em}#h>.branding{grid-column-start:1;grid-row-start:1;grid-row-end:3;-ms-flex-line-pack:end;align-content:end}#h>.branding .logo{max-width:16em}#h #utility-menu{grid-column-start:2;grid-row-start:1}#h #header-navigation{grid-column-start:2;grid-row-start:2;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#h{z-index:0;position:relative}#h:before{content:" ";position:absolute;top:0;left:50%;width:100vw;bottom:0;margin-left:-50vw;z-index:-1;background-color:#fff}#h:before{z-index:-10}#h:before{border-bottom:solid .6rem #ffb701}#f{min-height:24vh;z-index:0;position:relative;font-size:.8em;padding-bottom:5.6rem;margin-bottom:0}#f:before{content:" ";position:absolute;top:0;left:50%;width:100vw;bottom:0;margin-left:-50vw;z-index:-1;background-color:#145771}#f *{color:White}#f p,#f li{font-size:.7em;line-height:0.9333333333rem}#f p,#f p span,#f li,#f li span{font-weight:400}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-content .block-footer-contact-info{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.footer-content #naccc{-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 auto}#f .block-footer-small-text{text-align:center}#f .block-footer-small-text,#f .block-footer-small-text *{color:#529ab3}#custom_html-2 .custom-html-widget>*{padding:1.4rem 1rem}@media screen and (min-width: 52.001rem){#custom_html-2 .custom-html-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#custom_html-2 .custom-html-widget>*{-ms-flex-preferred-size:50%;flex-basis:50%}}#latest-news{min-height:70%}#latest-news a.title{font-weight:bold;display:block;margin-bottom:1ex}#latest-news li{position:relative;min-height:100%;overflow:hidden}@media screen and (max-width: 52rem){#latest-news li{font-size:1.4em;line-height:1.4em}#latest-news li a.title{font-size:1.2em}}@media screen and (min-width: 52.001rem){#latest-news li>*{float:left;width:60%;margin-left:1rem;width:calc(66% - 1rem)}}#latest-news li .excerpt-dash{display:none}#latest-news li .more-link{display:block;margin-top:1rem;text-align:right;text-decoration:none}#latest-news li .more-link .label,#latest-news li .more-link{color:#707070}#latest-news li .more-link:after{content:"ᐳ";content:"➜";font-weight:normal;float:right;color:white;font-size:1.8em;font-family:inherit}#latest-news li .more-link:hover,#latest-news li .more-link:hover .label,#latest-news li .more-link:focus,#latest-news li .more-link:focus .label{text-decoration:underline;color:white}#latest-news a.image{display:block;border:solid .25rem #529ab3;margin:0 0 1.4rem 0}@media screen and (min-width: 52.001rem){#latest-news a.image{float:left;max-width:33%}}#latest-news a.image img{width:100%;height:auto !important;display:block}ul#menu-footer-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#f nav a{padding:1ex 1em;display:block}@media screen and (max-width: 52rem){#twitter-feed #ctf{font-size:1.2em}}#twitter-feed #ctf .ctf-retweet-icon{display:none}#twitter-feed #ctf .ctf-author-name{display:block;font-size:.85em}@media screen and (min-width: 52.001rem){#twitter-feed #ctf .ctf-author-name{font-size:1em}}#twitter-feed #ctf .ctf-author-name a{text-decoration:none}#twitter-feed #ctf .ctf-tweet-content{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#twitter-feed #ctf .ctf-context{font-size:12px}#twitter-feed #ctf .ctf-context a{text-decoration:none;font-weight:normal;color:#999 !important}#twitter-feed #ctf .ctf-author-box,#twitter-feed #ctf .ctf-tweet-content{margin-left:0}@media screen and (min-width: 52.001rem){#twitter-feed #ctf .ctf-author-box,#twitter-feed #ctf .ctf-tweet-content{margin-left:64px}}#twitter-feed #ctf .ctf-tweet-meta{margin:0}#twitter-feed #ctf .ctf-author-box{min-height:unset}#twitter-feed #ctf .ctf-author-box a{text-decoration:none}#twitter-feed #ctf .ctf-author-avatar{margin-left:0;background-repeat:no-repeat;width:3em;height:3em;margin-left:-72px;margin-bottom:-24px}#twitter-feed #ctf .ctf-author-avatar img{opacity:0}@media screen and (max-width: 52rem){#twitter-feed #ctf .ctf-author-avatar{position:absolute;left:-5px;margin-left:0;max-width:20px}}i.icon{font-size:1.8em;font-style:normal}.banner-image-off{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;max-width:2400px;bottom:0;overflow:hidden;z-index:-1;pointer-events:none}.banner-image-off img{width:100%;height:auto !important}@media screen and (max-width: 52rem){.banner-image-off{background:rgba(255, 255, 255, 0.9)}.banner-image-off img{opacity:.1}}.page-template-section-hp.home #the-section-block{position:absolute;bottom:0}.pageTitle{display:inline-block;line-height:2.1rem}@media screen and (max-width: 52rem){.pageTitle{font-size:1em;padding:.5ex 1ex;font-size:calc(.8em + 2vw)}}#w>*{position:relative;z-index:1}#w div#header-navigation{z-index:14}#w .page-top{position:sticky;top:1px;z-index:1000}@media screen and (max-width: 52rem){#w .page-top{margin:0 -1rem 0 -1rem}}@media screen and (min-width: 52.001rem){#toggle-header-menu-button{display:none}}input#toggle-header-menu strong{float:right}nav#utility-menu{margin-left:auto;width:28em}ul#menu-utility-top{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}ul#menu-utility-top a{padding:1ex;white-space:nowrap}@media screen and (min-width: 52.001rem){ul#menu-utility-top li:not(:last-child):after{content:" | ";color:#145771;padding:0 .7em}}#header-navigation{position:relative}@media screen and (min-width: 52.001rem){#header-navigation{text-align:right}}@media screen and (max-width: 52rem){#header-navigation{left:0;right:0}#header-navigation label.menu-toggle{background:transparent;padding:1ex 0;cursor:pointer;position:absolute;top:1em;right:0;float:right}#header-navigation label.menu-toggle:before{content:" ";background:#ffb701;aspect-ratio:1;font-size:1px;padding:1.8rem;border-radius:.5rem;background-image:url("css/sprites.png");background-size:100% auto;background-position:0 -601%}#header-navigation label.menu-toggle span{position:absolute;left:-9000px}#header-navigation nav{-webkit-box-shadow:0 10px 5px rgba(0, 0, 0, 0.4);box-shadow:0 10px 5px rgba(0, 0, 0, 0.4)}#header-navigation nav>ul{padding:1rem}}ul#menu-main-menu{position:relative}ul#menu-main-menu li{text-transform:lowercase}ul#menu-main-menu li:hover>a{text-decoration:underline}ul#menu-main-menu li a{font-weight:500;line-height:1.2em}ul#menu-main-menu>li>a{font-size:1.1em}ul#menu-main-menu li li a{font-size:.8em}@media screen and (min-width: 52.001rem){ul#menu-main-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;text-align:left}ul#menu-main-menu>li{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}ul#menu-main-menu>li>a{width:-webkit-max-content;width:-moz-max-content;width:max-content}}ul#menu-main-menu a{display:block;padding:1ex 1ex;font-weight:bold}ul#menu-main-menu>li>ul{min-width:14em;padding-bottom:.5em;left:1ex;z-index:50}@media screen and (min-width: 52.001rem){ul#menu-main-menu>li:last-child ul.sub-menu{left:auto;right:0}}@media screen and (max-width: 52rem){ul#menu-main-menu{font-size:6.4vw;left:0}ul#menu-main-menu ul.sub-menu{margin-bottom:1.4rem}ul#menu-main-menu li li{font-size:1.2em;margin-top:0;margin-bottom:.5rem}}#toggle-header-menu:checked+#header-navigation label.menu-toggle:before{content:" ";background:#ffb701;aspect-ratio:1;font-size:1px;padding:2rem;border-radius:.5rem;background-image:url("css/sprites.png");background-size:100% auto;background-position:0 -501%}@media screen and (min-width: 52.001rem){#menu-main-menu>li>a{color:black}.page-template-section-hp.home #menu-main-menu>li>a{color:white}}@media screen and (min-width: 52.001rem)and (min-width: 52.001rem){.page-template-section-hp.home #menu-main-menu>li>a{text-shadow:0 0 1px #676765,0 0 7px #676765}}#menu-utility-menu{position:relative;border-radius:1.2rem;padding-left:1em}#menu-utility-menu li{text-transform:uppercase;font-size:.8em}#menu-utility-menu a{color:#888473}#h #searchform{width:100%;height:1px}#h #searchform *{outline:none !important;border:none}#h #searchform label strong{width:2em;height:2em;overflow:hidden;padding:1ex 0;position:absolute;background:transparent;cursor:pointer;z-index:12}#h #searchform label strong:after{position:absolute;content:" ";color:#888473;right:-0.25ex;top:.2ex;font-size:2em;text-indent:0;text-align:center;width:1em;height:1em;background-size:contain;background-position:center cener}#h #searchform input[type=text]{width:0;border:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .4s,opacity .4s;-o-transition:width .4s,opacity .4s;transition:width .4s,opacity .4s;padding:1em 0;font-size:.9em;border-radius:1.2rem;outline:none;opacity:0}#h #searchform input#searchsubmit,#h #searchform label strong{text-indent:-99vw;right:1em;top:.4ex}#h #searchform input#searchsubmit{z-index:10;background:transparent}#h #searchform input[type=text]:focus{width:100%;padding-left:1em;opacity:1}#h #searchform input[type=text]:focus+strong{pointer-events:none;z-index:9}#h #searchform input[type=text]:focus+strong *{pointer-events:none}#h #searchform label strong{float:right}#h #searchform input[type=text]{float:right}ul.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}ul.grid>*{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}ul.grid a.title{font-size:1em;font-weight:bold}ul.grid p{font-size:.7em}.pTurners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.7em}.pTurners>span{padding:1ex 2em;-webkit-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;margin:0 1ex;text-align:center}.pTurners a:not(:hover){text-decoration:none}article{position:relative}.post-edit-link{position:absolute !important;right:0;top:0;font-size:14px}@media screen and (min-width: 52.001rem){article.has-side-bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1rem}article.has-side-bar>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0 1rem}article.has-side-bar>*:nth-child(1){-ms-flex-preferred-size:75%;flex-basis:75%}article.has-side-bar>*:nth-child(2){-ms-flex-preferred-size:25%;flex-basis:25%}}#w>hr{visibility:hidden;margin-bottom:-1px}ul#menu-main-menu a.touch_link{display:none}@media screen and (min-width: 52.001rem)and (hover: none){#menu-main-menu>li>a.touch_link{position:absolute;-webkit-transition:z-index 1s;-o-transition:z-index 1s;transition:z-index 1s;left:0;top:0;right:0;height:100%;width:100%;display:block !important;z-index:99;opacity:0}#menu-main-menu>li>a.touch_link:focus{background:lime !important;max-height:1px;padding:0;overflow:hidden;top:-2em;z-index:-999}}@media screen and (max-width: 52rem){.post-type-project ul.postList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-project ul.postList>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - .5rem);flex:0 1 calc(50% - .5rem);margin-right:1rem;margin-bottom:1rem}.post-type-project ul.postList>*:nth-child(2n){margin-right:0}}@media screen and (min-width: 52.001rem){.post-type-project ul.postList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-project ul.postList>*{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333333333% - 0.6666666667rem);flex:0 1 calc(33.3333333333% - 0.6666666667rem);margin-right:1rem;margin-bottom:1rem}.post-type-project ul.postList>*:nth-child(3n){margin-right:0}}.post-type-project ul.postList>li{border:solid 1px #333;padding:1rem;aspect-ratio:1;overflow:hidden;position:relative}.post-type-project ul.postList>li:not(:hover) .postBody{visibility:hidden}nav.filters div.filter-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.4rem 0}nav.filters h2{font-size:1em;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;margin:0}nav.filters .list-sectors{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}.tax-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tax-links li{list-style:none outside;margin:2px}.tax-links li a{padding:.2ex 1ex;display:block;border:solid 1px #ccc}#f nav ul li{margin:0 1em}.display-posts-staff_member>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.display-posts-staff_member>ul>*{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333333333% - 0.6666666667rem);flex:0 1 calc(33.3333333333% - 0.6666666667rem);margin-right:1rem;margin-bottom:1rem}.display-posts-staff_member>ul>*:nth-child(3n){margin-right:0}.display-posts-staff_member>ul>li{border:solid 1px #333;padding:1rem;aspect-ratio:1;overflow:hidden;position:relative}.display-posts-staff_member>ul>li a{display:block}.wp-paginate{text-align:center}.wp-paginate .title{display:none}.wp-paginate li{list-style:non outside;display:inline}.wp-paginate li>*{border:solid 1px #ccc;padding:1ex;margin:0 1ex}.product-category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-category-list>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - .5em);flex:0 1 calc(50% - .5em);margin-right:1em;margin-bottom:1em}.product-category-list>*:nth-child(2n){margin-right:0}#vkBlock-id1101{background:#529ab3;margin:0;padding:1.4rem 1rem}#vkBlock-id1101#vkBlock-id1101{z-index:0;position:relative}#vkBlock-id1101#vkBlock-id1101:before{content:" ";position:absolute;top:0;left:50%;width:100vw;bottom:0;margin-left:-50vw;z-index:-1;background-color:#529ab3}#vkBlock-id1101 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;font-family:"LilitaOne-Regular";font-size:1em;gap:1ex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 52.001rem){#vkBlock-id1101 ul{font-size:1.4em}}@media screen and (max-width: 52rem){#vkBlock-id1101 ul{margin:0 -1.4rem}}#vkBlock-id1101 ul li{margin:0 .2ex;-webkit-box-flex:1;-ms-flex:1 0 1;flex:1 0 1}#vkBlock-id1101 ul a{text-decoration:none;position:relative;background:#ffb701;padding:1.4rem 1em 1.4rem 1em;text-align:center;border-radius:1ex;border:solid 1px #145771;-webkit-box-shadow:.5ex .5ex 0 #145771;box-shadow:.5ex .5ex 0 #145771;font-size:1em;padding-right:4em;display:block;margin:0}@media screen and (min-width: 52.001rem){#vkBlock-id1101 ul a{padding:1.4rem 1em}}#vkBlock-id1101 ul a:hover{left:.5ex;top:.5ex;-webkit-box-shadow:.1ex .1ex 0 #145771;box-shadow:.1ex .1ex 0 #145771}#vkBlock-id1101 .faq-link a:after,#vkBlock-id1101 .referral-link a:after{content:"";padding:1.8rem;font-size:1px;background-image:url(css/sprites.png);background-size:100% auto;background-position:0 -700%}#vkBlock-id1101 .referral-link a:after{background-position:0 -400%}#vkBlock-id1107{font-size:1.2em;padding:2.8rem 1rem}#vkBlock-id1107 h2{font-family:"LilitaOne-Regular";font-weight:normal;color:#ffb701}#vkBlock-id1107 ul{font-size:1.1em;margin:.7rem 0 2.8rem 0}#vkBlock-id1107 li{font-size:1em;line-height:1.4rem;font-weight:bold}#vkBlock-id1107 a:not(:hover){text-decoration:none}#vkBlock-id1107 small{font-size:1.1em;font-weight:bold}#vkBlock-id1104 ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-space:2em}#testimonials{z-index:0;position:relative;padding:1.4rem 1rem 2.8rem;text-align:center;background:#fff1cc}#testimonials:before{content:" ";position:absolute;top:0;left:50%;width:100vw;bottom:0;margin-left:-50vw;z-index:-1;background-color:#fff1cc}#testimonials h2{font-family:"LilitaOne-Regular";font-weight:normal;font-size:1.8em}#testimonials blockquote{font-family:"ShantellSans";font-size:1.65em;line-height:1.2em}#testimonials,#testimonials *{color:#529ab3}#testimonials blockquote{position:relative}#testimonials blockquote:before,#testimonials blockquote:after{content:"";padding:2rem;font-size:1px;text-indent:-9000px;background-color:#fff1cc;background-image:url("css/sprites.png");background-size:100% auto;background-position:0 -100%;position:absolute}#testimonials blockquote:before{left:-3.5rem;top:-4rem}#testimonials blockquote:after{right:-3.5rem;bottom:-2rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.home #main-content{text-align:center;position:relative}.home #main-content li{max-width:20em;text-align:left;margin:1.4rem auto}.home #main-content #precontent-panel{position:absolute;bottom:0;left:0;z-index:1000}.home #main-content #precontent-panel h1{font-size:5vw;font-size:clamp(24px,3vw + 12px,3rem);text-align:left;width:80%;padding:0;line-height:1.1em;background:#145771;color:#ffb701;position:relative;-webkit-perspective:467px;perspective:467px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;margin:16vw 0 0 2rem}@media screen and (min-width: 52.001rem){.home #main-content #precontent-panel h1{margin:10vw 0 0 1rem}}.home #main-content #precontent-panel h1:before{background:#145771;position:absolute;content:"";top:-2rem;bottom:-2rem;right:-0.5em;left:-0.5em;z-index:-1;border-radius:1em;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(3deg) rotateY(2deg) rotateZ(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(3deg) rotateY(2deg) rotateZ(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg)}.home #main-content #precontent-panel h1:after{background:#529ab3;position:absolute;content:"";top:-4rem;bottom:-4rem;right:-1.5em;left:-1em;z-index:-2;border-radius:1em;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(5deg) rotateY(4deg) rotateZ(-1deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(5deg) rotateY(4deg) rotateZ(-1deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg)}.home #main-content #precontent-panel h1 strong{font-weight:normal;color:white}.home #precontent-panel.page-title:after{background:rgba(255, 183, 1, 0.6);position:absolute;content:"";top:2rem;bottom:-6rem;right:13%;left:-5em;z-index:-2;border-radius:3em;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(9deg) rotateY(12deg) rotateZ(-2deg) translateX(0px) translateY(0px) translateZ(0px) skewX(-10deg) skewY(0deg);transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(9deg) rotateY(12deg) rotateZ(-2deg) translateX(0px) translateY(0px) translateZ(0px) skewX(-10deg) skewY(0deg)}.faq_list{background:#fff1cc;padding:1rem;margin:0 0 4.2rem 0}.faq_list>li:not(:last-child){border-bottom:2px solid #ffb701}.faq_list>li{list-style:none outside;padding:0 0;position:relative;margin:0 0 0 3rem}.faq_list>li::marker{display:none !important;content:""}.faq_list>li details{display:block !important}.faq_list>li details:before{content:"";font-size:1px;padding:1rem;background-image:url("css/sprites.png");background-size:100% auto;background-position:0 -3100%;position:absolute;left:-3rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;overflow:hidden}.faq_list>li details[open]:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq_list>li details>div{max-height:1px;padding-bottom:1.4rem;-webkit-transition:max-height 4s;-o-transition:max-height 4s;transition:max-height 4s}.faq_list>li details[open]>div{max-height:100vh}@view-transition{navigation:auto}#page-header-image{position:relative;margin:0;padding:50vh 0 2.8rem 0}@media screen and (min-width: 52.001rem){#page-header-image{padding-top:20vh}}#page-header-image img{display:block;width:100%;height:auto;margin:0 0 -3rem 0}#page-header-image:before,#page-header-image:after{content:"";z-index:-20;position:absolute;top:0;left:50%;width:100vw;margin-left:-50vw;height:100%;background-size:cover;content:"";background-position:center center}@media screen and (min-width: 1800px){.home:before{width:1600px;margin-left:-800px}}.home:after{-webkit-filter:blur(10px);filter:blur(10px);z-index:-4;top:-10px;height:105%;opacity:.8}#page-header-image img{visibility:hidden}@media screen and (max-width: 52rem){body:not(.home) #page-header-image:after{background-position:70% center}}#pgMakeareferral iframe{border:none;position:relative;z-index:10000;border-radius:12px;height:60em;max-height:60vh;max-height:calc(100vh - 20em);outline:100vh solid rgba(0, 0, 0, 0.4)}ul.sub-menu{margin-left:0;padding-left:0;list-style:none outside;padding:0}ul.sub-menu li{margin-left:0}ul.sub-menu li{margin:1em 0;background:#ffb701;border-radius:1ex;max-width:27em;display:block;position:relative}ul.sub-menu li::marker{display:none !important}ul.sub-menu li:hover{left:1px;top:1px;-webkit-box-shadow:inset 10px 10px 3px rgba(0, 0, 0, 0.2);box-shadow:inset 10px 10px 3px rgba(0, 0, 0, 0.2)}ul.sub-menu a{display:block;padding:.6ex 1em;text-decoration:none}ul.sub-menu h3{font-size:1.5em}#form_contact-form button.frm_button_submit{font-weight:bold;background:#ffb701;border:none;color:#145771;font-size:1.2em;font-family:"LilitaOne-Regular";font-weight:normal;padding:1.4ex 2em}.tc-terms{border:solid 1px #ccc;max-height:60vh;max-height:calc(90vh - 35em);overflow-y:scroll;font-size:.8em;padding:2em}.ff .frm-show-form .frm_form_fields button.frm_button_submit{border-radius:5px;padding:1em 2em;background:#145771;border:none;font-weight:bold}.ff .frm-show-form .frm_form_fields .frm_form_field.frm_html_container{color:#145771;font-weight:bold}.ff .frm-show-form .frm_form_fields span.frm_required{color:#529ab3;margin-right:1ex}.ff .frm-show-form .frm_form_fields .vertical_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ff .frm-show-form .frm_form_fields .vertical_radio>*{font-size:.75em;margin-right:1ex}.ff .frm-show-form .frm_form_fields .vertical_radio>*>*{margin:0;font-size:1em}.ff .frm-show-form .frm_form_fields .vertical_radio input,.ff .frm-show-form .frm_form_fields .vertical_radio label{font-size:unset}.ff .frm-show-form .frm_form_fields .vertical_radio .frm_error{color:red;background:#fee4e2;padding:0 1em;border-radius:4px;border:solid red 1px}.ff .frm-show-form .frm_error_style{margin:1.4rem 0}#page-header-image.has-slideshow img:not(:first-child){display:block !important;position:absolute;top:0;left:50%;height:100%;width:100vw;margin-left:-50vw;z-index:15;visibility:visible;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;-webkit-animation:slideshow 56s ease-in-out;animation:slideshow 56s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0%;-o-object-position:-99999px 99999px;object-position:-99999px 99999px}#page-header-image.has-slideshow img:nth-child(2){-webkit-animation-delay:16s;animation-delay:16s}#page-header-image.has-slideshow img:nth-child(3){-webkit-animation-delay:24s;animation-delay:24s}#page-header-image.has-slideshow img:nth-child(4){-webkit-animation-delay:32s;animation-delay:32s}#page-header-image.has-slideshow img:nth-child(5){-webkit-animation-delay:40s;animation-delay:40s}#page-header-image.has-slideshow img:nth-child(6){-webkit-animation-delay:48s;animation-delay:48s}@-webkit-keyframes slideshow{0%{opacity:0}10%{opacity:1}30%{opacity:1}40%{opacity:0}100%{opacity:0}}@keyframes slideshow{0%{opacity:0}10%{opacity:1}30%{opacity:1}40%{opacity:0}100%{opacity:0}}
