/*!
Theme Name: Berger Partnership
Author: Design: Hum Creative, build: Hamilton Boyce
Version: 1.0

*/meta.meta-breakpoint-name{font-family:"small"}@media only screen and (min-width: 48em){meta.meta-breakpoint-name{font-family:"medium"}}@media only screen and (min-width: 80.0625em){meta.meta-breakpoint-name{font-family:"large"}}*{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;box-sizing:border-box}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}a{outline:none;text-decoration:none}button{background:transparent}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type=search],input[type=submit]{-webkit-appearance:none;border-radius:0}body{font-family:"Lato",sans-serif;font-size:100%;line-height:1.625;font-weight:400;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:none}.heading{font-size:22px}@media only screen and (min-width: 48em){.heading{font-size:26px}}@media only screen and (min-width: 80.0625em){.heading{font-size:30px}}.inner,.row{position:relative;width:90%;margin-left:auto;margin-right:auto;max-width:1500px}@media only screen and (min-width: 80.0625em){.inner,.row{width:84%}}.row{margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.inner .row,.row .row,.person-overlay--inner .row{width:auto}.pad-bottom-2{margin-bottom:20px}@media only screen and (max-width: 47.9375em){.small-pad-bottom-2{margin-bottom:20px}}@media only screen and (min-width: 48em){.medium-up-pad-bottom-2{margin-bottom:20px}}.column{width:100%;float:left;padding-left:10px;padding-right:10px}.small-6{width:50%}@media only screen and (min-width: 48em){.medium-3{width:25%}.medium-4{width:33.333333333333%}.medium-5{width:41.666666666667%}.medium-6{width:50%}.medium-7{width:58.333333333333%}.medium-8{width:66.666666666667%}.medium-9{width:75%}.medium-push-2{margin-left:12.5%}.medium-push-3{margin-left:25%}}@media only screen and (min-width: 80.0625em){.large-3{width:25%}.large-4{width:33.333333333333%}.large-5{width:41.666666666667%}.large-6{width:50%}.large-7{width:58.333333333333%}.large-8{width:66.666666666667%}.large-9{width:75%}.large-10{width:83.333333333333%}.large-push-1{margin-left:8.333333333333%}.large-push-3{margin-left:25%}}html{height:100%}body{background:#FFF;color:#404343}main:after{content:"";display:table;clear:both}a,button{color:inherit;transition:color 200ms}a:hover,button:hover{color:#8AA43C;cursor:pointer}strong,b{font-weight:bold}em,i{font-style:italic}::-moz-selection{background-color:#8AA43C;color:#FFF}::selection{background-color:#8AA43C;color:#FFF}img{max-width:100%;width:auto;height:auto}svg{display:block;fill:currentColor}input,textarea{border:1px solid #9fa1a1;width:100%;padding:20px;transition:border-color 300ms}input:focus,textarea:focus{border-color:#8AA43C}textarea{height:180px}button[type="submit"]{border-bottom:1px solid;padding-bottom:4px}@media only screen and (min-width: 48em){.v-center-area{display:table;width:100%}.v-center{display:table-cell;vertical-align:middle}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;z-index:2;display:block;top:0;bottom:0;width:30%;line-height:0px;font-size:0px;cursor:pointer;background:transparent no-repeat center;color:transparent;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent;opacity:.8}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.75}.slick-prev{left:0}.slick-prev:hover{cursor:url("images/arrow-left.cur"),pointer}.slick-next{right:0}.slick-next:hover{cursor:url("images/arrow-right.cur"),pointer}.slick-slider{margin-bottom:65px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:right;overflow:hidden;padding:0;width:98%}.slick-dots li{position:relative;display:inline-block;height:45px;width:13px;margin:0 0 0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:45px;width:13px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:0;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:.8}.slick-dots li button:before{position:absolute;top:20px;left:0;content:"";width:8px;height:4px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;background-color:#BBB;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background-color:#8aa43c;opacity:1}.site-header{height:100px}@media only screen and (max-width: 47.9375em){.site-header{height:60px}}.site-logo{float:left;height:100px;padding-top:35px;transition:200ms opacity;position:relative;z-index:30;color:#414444;transition:300ms color}.site-logo svg{vertical-align:middle}.site-logo:hover{color:#8AA43C}@media only screen and (max-width: 47.9375em){.site-logo{padding-top:17px;height:60px}.site-logo svg{width:100px;height:27px}}.site-logo--50-years{padding-top:32px}.site-logo--50-years svg{width:auto;height:auto;max-height:40px;max-width:130px}@media only screen and (max-width: 47.9375em){.site-logo--50-years{padding-top:16px}.site-logo--50-years svg{max-height:30px}}.site-nav{float:right;font-size:18px}.site-nav li{display:inline-block;line-height:100px}.site-nav a{display:inline-block;padding-left:20px;padding-right:20px;line-height:87px}.site-nav a:hover{color:#8AA43C}.site-nav .current a{color:#8AA43C}@media only screen and (max-width: 47.9375em){.site-nav{display:none}}.mobile-site-nav{background-color:rgba(255,255,255,0.95);position:fixed;z-index:5;opacity:0;visibility:hidden;top:0;left:0;bottom:0;right:0;padding-top:88px;font-size:29px;transition:500ms opacity, 0ms visibility 500ms}.mobile-site-nav a{line-height:1.7;display:inline-block}.mobile-site-nav a:hover{color:#8AA43C}.mobile-site-nav .current a{color:#8AA43C}.menu-is-open .mobile-site-nav{opacity:1;visibility:visible;transition-delay:0ms}@media only screen and (min-width: 48em){.mobile-site-nav{display:none}}.has-overlay{overflow:hidden}@media only screen and (max-width: 47.9375em){.menu-is-open{overflow:hidden}}.menu-button{display:inline-block;position:absolute;z-index:50;top:14px;right:10px;background:transparent;border:none;outline:none;cursor:pointer;padding:10px;transition:none}@media only screen and (min-width: 48em){.menu-button{display:none}}.line{width:25px;height:0;border-top:solid 3px;position:relative;display:block;margin-bottom:5px;transition:all 300ms ease-in-out}.line--top{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.menu-is-open .line--top{-webkit-transform:translate(0px, 8px) rotate(45deg);-ms-transform:translate(0px, 8px) rotate(45deg);transform:translate(0px, 8px) rotate(45deg)}.menu-is-open .line--middle{opacity:0}.line--bottom{-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.menu-is-open .line--bottom{-webkit-transform:translate(0px, -9px) rotate(-45deg);-ms-transform:translate(0px, -9px) rotate(-45deg);transform:translate(0px, -9px) rotate(-45deg)}.floating-header{position:fixed;left:0;right:0;z-index:30;top:-100px;background-color:#FFF;transition:top 300ms}@media only screen and (max-width: 47.9375em){.floating-header{top:-60px}}.floating-header.pinned.not-top,.has-overlay .floating-header{top:0;transition:top 200ms}@media only screen and (max-width: 47.9375em){.menu-is-open .floating-header.not-top{top:0;transition:top 200ms}}.floating-header .menu-open{top:17px}@media only screen and (min-width: 48em){.floating-header .menu-open{top:24px}}.global-footer{color:#ACACAC;font-size:12px;padding-top:30px;padding-bottom:50px}.global-footer:after{content:"";display:table;clear:both}.global-footer a:hover{color:#8AA43C}@media only screen and (max-width: 47.9375em){.global-footer{text-align:center;font-size:13px;line-height:2.5}}@media only screen and (max-width: 47.9375em){.social-nav{margin-bottom:20px}}@media only screen and (min-width: 48em){.social-nav{float:left}}@media only screen and (min-width: 48em){.social-nav li{margin-right:20px;display:inline-block}}@media only screen and (min-width: 48em){.footer-secondary-nav{float:right}}@media only screen and (min-width: 48em){.footer-secondary-nav li{margin-left:20px;display:inline-block}}.footer-contact-link{border-bottom:1px solid;padding-bottom:3px}@media only screen and (max-width: 47.9375em){.footer-contact-link{vertical-align:text-bottom}}.arrow{font-family:Helvetica, Arial, sans-serif}.project-thumbnail{position:relative;height:0;padding-bottom:100%;font-size:14px}@media only screen and (min-width: 48em){.project-thumbnail{font-size:15px}}@media only screen and (min-width: 80.0625em){.project-thumbnail{font-size:16px}}.project-thumbnail a{color:#FFF;transition:none;cursor:url("images/cursor-plus.cur"),auto}.yarpp-related .project-thumbnail a{font-weight:inherit}@media only screen and (max-width: 47.9375em){.project-thumbnail{margin-bottom:60px}}@media only screen and (max-width: 80em){.project-thumbnail{line-height:1.4}}@media only screen and (min-width: 48em){.project-thumbnail{overflow:hidden}}.project-thumbnail--inner{position:absolute;top:0;right:0;bottom:0;left:0}.project-thumbnail--hover{position:absolute}@media only screen and (max-width: 47.9375em){.project-thumbnail--hover{color:#ACACAC;bottom:-30px}}@media only screen and (min-width: 48em){.project-thumbnail--hover{top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:300ms opacity;background-color:rgba(138,164,60,0.8);padding:20px}}@media only screen and (min-width: 80.0625em){.project-thumbnail--hover{padding:40px}}.project-thumbnail:hover .project-thumbnail--hover{opacity:1}.background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.post-thumbnail-title{font-size:16px;line-height:1.3;margin-bottom:4px}@media only screen and (min-width: 48em){.post-thumbnail-title{font-size:26px}}@media only screen and (min-width: 80.0625em){.post-thumbnail-title{font-size:30px}}.post-thumbnail-meta{font-size:14px;margin-bottom:15px}@media only screen and (max-width: 47.9375em){.post-thumbnail-meta{display:none}}@media only screen and (min-width: 80.0625em){.post-thumbnail-meta{margin-bottom:28px}}@media only screen and (max-width: 47.9375em){.post-thumbnail-excerpt{display:none}}.slideshow-image{width:100%;display:block}.list-overlay,.project-list-overlay,.person-overlay{visibility:hidden;opacity:0;padding:20px;position:fixed;z-index:50;top:100px;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,0.95);cursor:url("images/cursor-x.cur"),pointer;transition:300ms opacity, 0ms visibility 300ms;overflow:auto}@media only screen and (max-width: 47.9375em){.list-overlay,.project-list-overlay,.person-overlay{top:60px}}.list-overlay.active,.active.project-list-overlay,.active.person-overlay{opacity:1;visibility:visible;transition-delay:0ms}.list,.project-list,.awards-overlay--inner{max-width:780px;margin-left:auto;margin-right:auto;cursor:default}.list a,.project-list a,.awards-overlay--inner a{border-bottom:1px solid;padding-bottom:2px}.list-category,.project-list-category{margin-bottom:25px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.list-category-title,.project-list-category-title,.awards-overlay-title{font-size:22px;margin-bottom:1em}@media only screen and (min-width: 48em){.list-category-title,.project-list-category-title,.awards-overlay-title{font-size:26px}}@media only screen and (min-width: 80.0625em){.list-category-title,.project-list-category-title,.awards-overlay-title{font-size:30px}}@media only screen and (min-width: 48em){.sub-category-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}.sub-category-item,.project-sub-category-item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.list-ul,.project-list-ul{margin-bottom:25px}.list-item,.project-list-item{color:#939598}.home-hero{position:relative;min-height:calc( 100vh - 100px );margin-bottom:50px}@media only screen and (orientation: portrait){.home-hero{min-height:66vw}}@media only screen and (max-width: 47.9375em){.home-hero{min-height:100vw}}.home-hero a{cursor:url("images/cursor-plus.cur"),auto}.home-hero-inner{position:absolute;bottom:0;left:0;right:0}.home-hero-hover{background-color:rgba(138,164,60,0.8);color:#FFF;margin-bottom:20px;opacity:0;transition:300ms opacity;padding:20px;font-size:14px;line-height:1}.home-hero-hover:after{content:"";display:table;clear:both}.home-hero:hover .home-hero-hover{opacity:1}.home-hero-title{float:left}.home-hero-meta{float:right}.home-scroll-indicator-container{position:relative;opacity:1;transition:500ms opacity, 0ms visibility 500ms}.home-scroll-indicator-container.hidden{opacity:0;visibility:hidden}@media only screen and (max-width: 47.9375em){.home-scroll-indicator-container{display:none}}.home-scroll-indicator{position:absolute;top:-110px;right:0;color:#FFF}.home-intro-text{padding-bottom:50px}@media only screen and (min-width: 48em){.home-intro-text{height:0;padding-bottom:75%}}@media only screen and (min-width: 80.0625em){.home-intro-text{padding-bottom:33.33333333333%}}.home-intro-statement{font-size:22px;line-height:1.33333333333333;margin-bottom:20px}@media only screen and (min-width: 48em){.home-intro-statement{padding-right:10px;font-size:16px;font-size:2.1vw}}@media only screen and (min-width: 80.0625em){.home-intro-statement{font-size:20px;font-size:1.5vw}}@media only screen and (min-width: 109em){.home-intro-statement{font-size:30px}}.home-intro-link{padding-bottom:3px;border-bottom:1px solid}.home-featured-project--1{padding-bottom:66.666666666667%}.home-featured-project--3{padding-bottom:75%}.grid-sizer{width:8.333333333333%}@media only screen and (min-width: 48em){.work-page .column,.idea-lab-page .column,.activity-page .column{padding-bottom:20px}}.project-thumbnail--square{padding-bottom:100%}.project-thumbnail--3_2{padding-bottom:calc( 66.666666666667% - 7px )}.project-thumbnail--4_3{padding-bottom:75%}.project-thumbnail--2_3{padding-bottom:150%;padding-bottom:calc( 150% + 15px )}.all-work-button-label,.all-awards-button{margin-top:40px;margin-bottom:40px;clear:both;display:inline-block;border-bottom:1px solid;padding-bottom:2px}@media only screen and (min-width: 48em){.project-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.project-single-page img,.idea-lab-single-page img{width:100%;height:auto;display:block}.project-hero-image-area{margin-bottom:20px}@media only screen and (min-width: 80.0625em){.project-hero-image-area{margin-bottom:52px}}.project-intro-text{margin-bottom:30px}@media only screen and (min-width: 48em){.project-intro-text{padding-right:10px}}.project-single-title,.project-section-title{font-size:24px}@media only screen and (min-width: 48em){.project-single-title,.project-section-title{font-size:26px}}@media only screen and (min-width: 80.0625em){.project-single-title,.project-section-title{font-size:30px}}.project-single-location{color:#ACACAC;font-size:14px;margin-bottom:28px}.project-single-description{margin-bottom:30px}.project-single-description p,.project-single-description ul,.project-single-description ol{margin-bottom:1em}.project-single-description a{border-bottom:1px solid;padding-bottom:3px}.project-single-categories li{display:inline-block;margin-right:15px}.project-single-categories a{border-bottom:1px solid;padding-bottom:3px}.images-block{margin-bottom:100px}.pull-quote{font-size:22px;line-height:1.3333333333;text-align:center;width:83%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 48em){.pull-quote{font-size:26px}}@media only screen and (min-width: 80.0625em){.pull-quote{font-size:30px}}@media only screen and (max-width: 47.9375em){.pull-quote{margin-top:20px;margin-bottom:20px}}@media only screen and (min-width: 48em){.pull-quote{height:0;padding-bottom:75%;position:relative}}@media only screen and (min-width: 48em){.pull-quote-vcenter{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.studio-page{margin-bottom:50px}.studio-intro-section{margin-bottom:70px}.studio-intro-section a{border-bottom:1px solid;padding-bottom:3px}.studio-intro-statement{line-height:1.36666666666667;font-size:20px}@media only screen and (min-width: 48em){.studio-intro-statement{font-size:26px}}@media only screen and (min-width: 80.0625em){.studio-intro-statement{font-size:30px}}@media only screen and (min-width: 48em){.studio-intro-statement{padding-right:20px}}.jump-nav{margin-top:20px}@media only screen and (min-width: 48em){.jump-nav{margin-top:35px}}.jump-nav li{display:inline-block;margin-right:35px}.jump-nav a{border-bottom:1px solid;padding-bottom:2px}.people-section{margin-bottom:55px}.employment-section{margin-bottom:20px}.employment-info p,.employment-info ul,.employment-info ol{margin-bottom:1em}.employment-info ul,.employment-info ol{line-height:2.5}.employment-info a{border-bottom:1px solid;padding-bottom:5px}@media only screen and (min-width: 48em){.featured-awards-list,.all-awards-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.person{color:#ACACAC;transition:200ms color;margin-bottom:20px}.person--inner{cursor:pointer}.person--inner:hover{color:#8AA43C}.person--inner:hover .person-portrait:before,.person--inner:hover .person-list-text{opacity:1}.person-portrait{height:0;position:relative;padding-bottom:100%;cursor:url("images/cursor-plus.cur"),auto}.person-portrait:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(138,164,60,0.8);opacity:0;transition:300ms opacity}.person-list-text{position:absolute;z-index:2;top:50%;-webkit-transform:translateZ(0) translateY(-50%);transform:translateZ(0) translateY(-50%);width:100%;text-align:center;padding-left:10px;padding-right:10px;opacity:0;transition:300ms opacity;color:#FFF}.person-list-name{line-height:40px;height:40px;font-size:14px}.person-list-title{font-size:12px;line-height:1.2}@media only screen and (min-width: 48em){.person-list-title{font-size:14px}}@media only screen and (min-width: 80.0625em){.person-list-title{font-size:16px}}.person-overlay--inner{max-width:980px;margin-left:auto;margin-right:auto;padding-top:5%}.person-overlay-name{font-size:22px}@media only screen and (min-width: 48em){.person-overlay-name{font-size:26px}}@media only screen and (min-width: 80.0625em){.person-overlay-name{font-size:30px}}.person-overlay-title{font-size:14px;color:#ACACAC;margin-bottom:30px}.person-overlay-bio p,.person-overlay-bio ul,.person-overlay-bio ol{margin-bottom:1em}.people-overlay-links li{display:inline-block;margin-right:15px}.people-overlay-links a{border-bottom:1px solid;padding-bottom:4px;color:#ACACAC}.people-overlay-links a:hover{color:#8AA43C}.job-image{margin-bottom:30px}.job-title{font-size:22px;margin-bottom:1em}@media only screen and (min-width: 48em){.job-title{font-size:26px}}@media only screen and (min-width: 80.0625em){.job-title{font-size:30px}}.job-intro{margin-bottom:20px}@media only screen and (min-width: 48em){.job-intro{margin-bottom:40px}}.apply-link{margin-bottom:40px}.apply-link a{border-bottom:1px solid;padding-bottom:4px}.apply-link p{margin-bottom:0.5em}.job-description{color:#ACACAC}.job-description ul{list-style:disc outside;margin-left:28px}.job-description li{margin-bottom:1em}.job-description p{margin-bottom:0.5em}.idea-lab-intro-statement,.contact-intro-statement{font-size:22px;text-align:center;margin:10px auto 80px;max-width:20em}@media only screen and (min-width: 48em){.idea-lab-intro-statement,.contact-intro-statement{font-size:26px}}@media only screen and (min-width: 80.0625em){.idea-lab-intro-statement,.contact-intro-statement{font-size:30px}}.idea-lab-single-title-area{margin-top:30px;margin-bottom:50px;text-align:center}.idea-lab-single-title{font-size:22px}@media only screen and (min-width: 48em){.idea-lab-single-title{font-size:26px}}@media only screen and (min-width: 80.0625em){.idea-lab-single-title{font-size:30px}}.idea-lab-single-subtitle{color:#ACACAC;font-size:14px}.thesis-statement{font-size:22px;line-height:1.333333333}@media only screen and (min-width: 48em){.thesis-statement{font-size:26px}}@media only screen and (min-width: 80.0625em){.thesis-statement{font-size:30px}}.idea-lab-download-button{border-bottom:1px solid;padding-bottom:3px}.activity-single-page img{display:block}.category-nav{margin-bottom:60px}.category-nav:after{content:"";display:table;clear:both}.category-nav-ul{float:right}@media only screen and (min-width: 48em){.category-nav-ul{margin-right:20px}}@media only screen and (max-width: 47.9375em){.category-nav-ul li{width:50%;display:block;float:left}}@media only screen and (min-width: 48em){.category-nav-ul li{margin-left:25px;display:inline-block}}.category-nav-ul a{color:#ACACAC}.category-nav-ul a:hover{color:#8AA43C}.category-nav-ul .current a{color:#8AA43C}.activity-single-title-area{margin-top:60px;margin-bottom:45px}.activity-single-title{font-size:22px;margin-bottom:25px}@media only screen and (min-width: 48em){.activity-single-title{font-size:26px}}@media only screen and (min-width: 80.0625em){.activity-single-title{font-size:30px}}.activity-single-categories li{display:inline-block;margin-right:25px}.activity-single-categories a{color:#ACACAC;border-bottom:1px solid;padding-bottom:3px}.activity-single-categories a:hover{color:#8AA43C}.activity-content{margin-bottom:50px}@media only screen and (min-width: 48em){.activity-content{max-width:580px;margin-left:auto;margin-right:auto;margin-bottom:75px}}.activity-content p,.activity-content ul,.activity-content ol{margin-bottom:1.625em}.activity-content img{display:block;margin-top:40px;margin-bottom:50px}.activity-content blockquote{font-size:22px;line-height:1.3333333333;text-align:center;width:83%;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:40px}@media only screen and (min-width: 48em){.activity-content blockquote{font-size:26px}}@media only screen and (min-width: 80.0625em){.activity-content blockquote{font-size:30px}}.activity-content blockquote p{margin-bottom:0}.activity-content a{border-bottom:1px solid;padding-bottom:2px}@media only screen and (min-width: 48em){.size-xlarge{margin-left:-70px;margin-right:-70px;max-width:720px}}@media only screen and (min-width: 80.0625em){.size-xlarge{margin-left:-170px;margin-right:-170px;max-width:920px}}.page-nav{color:#ACACAC;font-size:14px;margin-top:30px;margin-bottom:30px;cursor:default}.page-nav:after{content:"";display:table;clear:both}@media only screen and (min-width: 48em){.page-nav{margin-top:60px;margin-bottom:60px}}.page-nav a{color:#404343}.page-nav a:hover{color:#8AA43C}.page-nav-previous{float:left}.page-nav-next{float:right}.contact-page{margin-bottom:80px}.contact-intro-statement{margin-top:44px}.pirate_forms_wrap.pirate_forms_wrap{width:93%;max-width:780px}.pirate_forms_wrap .form_field_wrap{text-align:initial}.pirate_forms_thankyou_wrap,.pirate_forms_error_box{margin-bottom:20px}.wpforms-container{width:93%;max-width:780px}.wpforms-container .wpforms-field.wpforms-field{margin-bottom:20px;padding:0}.wpforms-container textarea.wpforms-field-medium.wpforms-field-medium{height:180px}.pirate_forms_thankyou_wrap,.pirate_forms_error_box{margin-bottom:20px}.contact-info p,.contact-info ul,.contact-info ol{margin-bottom:1.625em}.contact-info a{border-bottom:1px solid;padding-bottom:4px;line-height:2.125}@media only screen and (min-width: 48em){.social-media-links{padding-left:40px}}.acf-map{width:100%;height:300px;margin:20px 0}@media only screen and (min-width: 48em){.acf-map{height:700px}}.acf-map img{max-width:inherit !important}.gm-style-cc{display:none}.acf-map a img{display:none}.directions-button-area{text-align:center}.directions-button{border-bottom:1px solid;padding-bottom:4px}.page-404{margin-top:60px;margin-bottom:60px}.page-404 h1{margin-bottom:1em}.page-404 a{border-bottom:1px solid;padding-bottom:4px}
