  body{background:url(/content/img/pattern-ivy-vertical-top-wh.png) no-repeat -18px 211px,url(/content/img/pattern-ivy-vertical-wh.png) repeat-y -18px 233.5px,#fff;background-size:103.5px auto,103.5px auto}@media only screen and (min-width:768px){body{background-position:left top,left 467px;background-size:auto,auto}}.basic-body{margin-bottom:4em}@media only screen and (min-width:480px){.basic-body{margin-top:.625em}}@media only screen and (min-width:768px){.basic-body{margin-bottom:8em}}@media only screen and (min-width:768px){.main-row{margin-left:-4.16666667%;margin-right:-4.16666667%}.main-row .sidebar{width:32.55208333%;padding:0 3.84615385%;min-height:500px}.main-row .main-content{width:67.44791667%;padding:0 3.84615385% 3em;float:left;position:relative}}@media only screen and (min-width:1024px){.main-row .sidebar{width:26.3671875%}.main-row .main-content{width:73.6328125%;padding-bottom:1em}}@media only screen and (min-width:1300px){.main-row .sidebar{width:23.07692308%}.main-row .main-content{width:76.92307692%}}.main-row .sidebar{position:relative}.section-navigation nav.section{margin:0 auto 2.85714286em}@media only screen and (min-width:768px){.section-navigation nav.section{width:auto;margin:0 -15.47139404% 2.14285714em;padding:1.42857143em 0 .57142857em 15.47139404%}.section-navigation.fixed nav.section{position:fixed;top:120px;padding-left:3.84615385%;width:32.55208333%;margin:0;left:0}.section-navigation.docked nav.section{position:absolute;left:0;bottom:96px;width:100%;margin:0;padding-left:11.81538462%}}@media only screen and (min-width:1024px){.section-navigation nav.section{margin-left:-20.59533387%;margin-right:-20.59533387%;padding-left:20.59533387%}.section-navigation.fixed nav.section{top:105px;width:26.3671875%}.section-navigation.docked nav.section{padding-left:14.58689459%}}@media only screen and (min-width:1300px){.section-navigation nav.section{margin-left:-50px;margin-right:-50px;padding-left:50px}.section-navigation nav.section:before{content:"";position:absolute;right:100%;top:0;width:50vw;height:100%;background:#f5f5f5}.section-navigation.fixed nav.section{width:300px;padding-left:50px;left:50%;margin-left:-650px}.section-navigation.docked nav.section{padding-left:50px}}.team-group{margin-bottom:3em}.team-group:after{content:"";display:table;clear:both}.team-group h2{margin:0 0 .5em;font:normal normal normal 2.25em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (min-width:1024px){.team-group{margin-bottom:5em}.team-group h2{font-size:3em}}@media only screen and (min-width:1300px){.team-group h2{font-size:3.75em}}.team-list{position:relative;list-style-type:none;margin:0 -8px;padding:0}.team-list>li{margin:0;padding:0 8px;width:50%;float:left}.team-list>li:nth-child(2n+1){clear:both}.team-list>li+li+li{margin-top:1em}.team-list .item{box-shadow:0 0 6px rgba(147,149,152,.25);border-left:3px solid #006648;background:#fff;padding:0}.team-list figure{width:100%;margin:0;padding:0}.team-list figure img{display:block;width:100%}.team-list h4{margin:0;font-size:1em;font-weight:700}.team-list .content{padding:.75em .75em .625em .9375em}.team-list .content h4 label{color:#2a8646;cursor:pointer}.team-list .content h4 label:focus,.team-list .content h4 label:hover{text-decoration:underline}.team-list .content p{margin:0;font-size:.875em}.team-list .content .title{margin-top:.625em;font-weight:700}.team-list .biography{display:none;position:absolute;left:8px;right:8px;z-index:5;background:#fff;box-shadow:0 0 6px rgba(147,149,152,.25)}.team-list .biography .summary{background:#006648;color:#fff}.team-list .biography .summary:after{content:"";display:table;clear:both}.team-list .biography .summary .close{position:absolute;right:.5em;top:.5em;color:#fff;opacity:.6}.team-list .biography .summary .close:focus,.team-list .biography .summary .close:hover{opacity:1}.team-list .biography .summary .close:focus{outline:2px solid #fff}.team-list .biography .summary figure{width:50%;float:left}.team-list .biography .summary .contact-card{width:50%;float:right;padding:1em}.team-list .biography .summary h4{padding-right:12px;margin-bottom:1em}.team-list .biography .summary h5{margin:1.125em 0 0;font-size:.875em;text-transform:uppercase}.team-list .biography .summary p{font-size:.875em;line-height:1.1}.team-list .biography .summary p:last-child{margin-bottom:0}.team-list .biography .summary .title{font-weight:700;margin:0}.team-list .biography .summary .location{margin:0}.team-list .biography .summary a{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%}.flexbox .team-list .biography .summary{display:flex}.flexbox .team-list .biography .summary figure img{height:100%;-o-object-fit:cover;object-fit:cover}.team-list .biography .about{padding:1em}.team-list .biography .about>:first-child{margin-top:0}.team-list .biography .about>:last-child{margin-bottom:0}.team-list .biography .about .close{color:#888a8d;font-size:.875em}.team-list .biography .about .close:focus,.team-list .biography .about .close:hover{color:#e96154}.team-list input:checked+.item .biography{display:block}@media (any-hover:hover){.team-list .item .content,.team-list .item figure,.team-list .item label.close{cursor:pointer}.team-list .item:hover{outline:2px solid #006648}}@media only screen and (min-width:480px){.team-list h4{font-size:1.125em}.team-list .content p,.team-list .summary p{font-size:1em}}@media only screen and (min-width:768px){.team-list{margin:0 -10px;display:flex;flex-wrap:wrap}.team-list>li{padding:0 10px;float:left;width:33.3333%}.team-list>li:nth-child(3n+1){clear:both}.team-list>li+li+li{margin:0}.team-list>li+li+li+li{margin:1.25em 0 0}.team-list .item{padding:0}.team-list .content{padding:.75em .9375em}.team-list .content h4{font-size:1em}.team-list .content p{font-size:.875em}.team-list .biography .summary h5{margin:2em 0 0}.team-list>li{display:flex}}@media only screen and (min-width:1024px){.team-list>li{width:25%}.team-list>li:nth-child(3n+1){clear:none}.team-list>li:nth-child(4n+1){clear:both}.team-list>li+li+li+li{margin:0}.team-list>li+li+li+li+li{margin:1.25em 0 0}.team-list .biography .summary .contact-card{padding:2.5em 1.875em}.team-list .biography .summary h4{font-size:2em;margin-bottom:.75em}.team-list .biography .summary h5{margin-top:2.77777778em;font-size:1.125em}.team-list .biography .summary p{font-size:1.125em}.team-list .biography .summary .title{font-size:1.25em}.team-list .biography .about{padding:1.5em 2.25em}.team-list.has-3>li{width:33.3333%}}@media only screen and (min-width:1300px){.team-list .biography .summary .contact-card{padding:2.5em 3.125em}.team-list .content h4{font-size:1.125em}.team-list .content p{font-size:1em}}.team-group:nth-child(4n+2) .team-list .item{border-left-color:#8dc63f}.team-group:nth-child(4n+2) .team-list .content h4 label{color:#739f2d}.team-group:nth-child(4n+2) .team-list .biography .summary{background:#8dc63f;color:#000}.team-group:nth-child(4n+2) .team-list .biography .summary .close{color:#000}.team-group:nth-child(4n+2) .team-list .biography .summary .close:focus{outline:2px solid #000}.team-group:nth-child(4n+2) .team-list .biography .summary a{color:#000}@media (any-hover:hover){.team-group:nth-child(4n+2) .item:hover{outline:2px solid #8dc63f}}.team-group:nth-child(4n+3) .team-list .item{border-left-color:#52bfe3}.team-group:nth-child(4n+3) .team-list .content h4 label{color:#21a0ca}.team-group:nth-child(4n+3) .team-list .biography .summary{background:#52bfe3;color:#000}.team-group:nth-child(4n+3) .team-list .biography .summary .close{color:#000}.team-group:nth-child(4n+3) .team-list .biography .summary .close:focus{outline:2px solid #000}.team-group:nth-child(4n+3) .team-list .biography .summary a{color:#000}@media (any-hover:hover){.team-group:nth-child(4n+3) .item:hover{outline:2px solid #52bfe3}}.team-group:nth-child(4n) .team-list .item{border-left-color:#e96154}.team-group:nth-child(4n) .team-list .content h4 label{color:#e96154}.team-group:nth-child(4n) .team-list .biography .summary{background:#e96154}@media (any-hover:hover){.team-group:nth-child(4n) .item:hover{outline:2px solid #e96154}}