html{line-height:1.15;-webkit-text-size-adjust:100%}
body,html,h1,h2,h3,h4,h5,h6,figure,video,ul,ol,li,menu{margin:0;padding:0;}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
::-webkit-input-placeholder{color:#000;}:-moz-placeholder{color:#000;}::-moz-placeholder{color:#000;}:-ms-input-placeholder{color:#000;}
*{font-weight:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;outline:none !important;box-sizing:border-box;-webkit-box-sizing:border-box;}
a{text-decoration:none;}
a,input[type="submit"],.btn{transition:0.2s;}
input,textarea,select,button,a{padding:0;color:inherit;font:inherit;letter-spacing:inherit;background:transparent;border-radius:0;-webkit-border-radius:0;}
form input:not([type="select"]):not([type="file"]),form textarea{border:1px solid #000;padding:5px;}
input[type="submit"]{cursor:pointer;}
img,.btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;}
figure img,figure video,figure iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;}
figure{position:relative;}
figure:after{content:'';pointer-events:none;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;}
img{border-style:none;vertical-align:top;max-width:100%;height:auto;pointer-events:none;}
a img{pointer-events:all;}
svg{vertical-align:top;}
p:empty{display:none;}
p:first-child{margin-top:0;}
p:last-child{margin-bottom:0;}
::selection{background:rgba(222,222,222,0.3);}
::-moz-selection{background:rgba(222,222,222,0.3);} body{font-family: "MediumLLWeb-Regular",Helvetica,Arial,sans-serif;overflow-x:hidden;}
#main{background:white;padding-top:88px;margin:0 !important;}
.center{text-align:center;margin:0 auto;}
.center-flex{justify-content:center;}
.main-content{position:relative;top: 520px;}
#landing{height:var(--appH);position: fixed;top: 0;left: 0;width: 100%;transition: 0.5s;cursor: pointer;}
#landing .slider{height:100%;}
#landing .slide{height:100%;width: 100%;}
#landing .slide img,#landing .slide video{height:100%;width: 100%;object-fit:cover;}
.intro-text{position: absolute;bottom: 17px;left:15px;display:none;font-size: 26px;margin: 0;pointer-events: none;}
.intro-text.active{display:inline-block;}
.intro-text .logo{color:black;position:absolute;width:214px;margin-left: -16px;bottom: 0;transition:none;}
.lp-arrow{position:absolute;bottom: 15px;left:50%;transform:translate(-50%,0);cursor:pointer;z-index: 2;}
[data-shapecolour="white"] .intro-text .logo{color:white;}
[data-shapecolour="black"] .intro-text .sentence{color:white;}
.intro-text .sentence{position: absolute;margin-left: -26px;bottom: 0;white-space: nowrap;transform: translate(-100%,0);}
.carousel{width:100%;height: 550px;opacity: 0;transition: 0.5s;transition-delay: 0.5s;}
.carousel.active{opacity:1;}
.project-carousel .slide video,.project-carousel .slide img{height:517px;width:auto;}
.quote{color:#BBAB71;margin-top: 100px;margin-bottom: 100px;}
.mobile{display:none;}
.scrolling-cols{align-items:flex-start;}
.scrolling-cols .col{position:relative;}
.scrolling-cols .sticky{top:90px;position:sticky;}
.scrolling-cols .col-2:first-child{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.video video{vertical-align:top;}
p,p *{font-size:26px;}
h2{line-height:1.08;} .pink-accent{color:#E4CFBF;}
.green-accent{color:#A6C1B7;}
.yellow-accent{color:#DDD5B7;} .lazy,.lazyload,.slider,[loading="lazy"],.slider img{opacity:0;transition:all .5s cubic-bezier(0.47,0,0,1);}
.lazy.loaded,.lazyloaded[loading="lazy"],.lazyload.loaded,img.flickity-lazyloaded,.flickity-lazyloaded img,.slider.active,img.loaded{opacity:1 !important;} #wp-shape,#landing{opacity:0;transition:1s;}
.ready #wp-shape,.ready #landing{opacity:1;}
.start-animating #wp-shape{transition:none;opacity:1;}
.wp-shape{position:fixed;top: 0;left:0;width:100%;height:var(--shapeHeight);z-index: 10;pointer-events: none;}
.wp-shape-inner{position: sticky;top: 15px;}
.line{position: absolute;height:1px;width:1px;background:#000;}
[data-shapecolour="white"] .line{background:white;}
.line-1{width:calc(var(--shapeHeight) / 2);transform:rotate(90deg);transform-origin:0 100%;left: 15px;top: calc(var(--shapeHeight) / 2 - 1px);}
.line-2{width:66vw;right: 50%;transform:rotate(339.2deg);transform-origin:calc(100% - 1px) 0;}
.line-3{left: 50%;transform-origin: 0 0;}
.line-4{right: 267px;transform-origin: 100% 0;}
.line-5{right:255px;transform-origin: 100% 0;}
.line-6{width:240px;right:15px;}
.line-7{width:calc(var(--shapeHeight) / 2);transform: rotate(-90deg);right:15px;transform-origin: 100% 0;}
.wp-position{position:absolute;right:0;}
.start-animating #wp-shape .line-1{width:0;top:15px;}
.start-animating #wp-shape .line-7{width:0;} .lp-shape .line-2{right: 66.6667%;}
.lp-shape .line-3{left: 33.3333%;}
.lp-shape .line-4{right:33.3333%;}
.lp-shape .line-5{right:calc(33.3333% - 10px);}
.lp-shape .line-6{width:calc(33.3333% - 25px);}
.start-shape{position: absolute;z-index: 10;pointer-events:none;width: 1400px;left: 50%;transform: translate(-50%,0);opacity:0;}
.start-shape .line{background:black !important;}
[data-shape="5"] .line-1{left:16px}
[data-shape="5"] .line-2{right: calc(75% - 5px);}
[data-shape="5"] .line-3{left: calc(25% + 5px);}
[data-shape="5"] .line-4{right: calc(50% + 5px);}
[data-shape="5"] .line-5{right: calc(50% - 5px);}
[data-shape="5"] .line-6{width: calc(50% - 20px);}
.start-animating:not(.start-animated),
.start-animating:not(.start-animated) *{pointer-events:none;}
.scrolling-to-projects .lp-shape,
.scrolling-to-projects #landing{opacity:0;}
.start-animating .start-shape{opacity:1 !important;}
.lp-cols{position:absolute;z-index: 2;width:100%;height:100vh;display:flex;top: 0;left: 0;}
.lp-col{width:20%;height:100%;} .home{height: 100vh;position: fixed;}
.home #main{padding-top: 88px;margin:0;} .home .main-content{opacity: 0;pointer-events: none;}
.home:not(.scrolling-to-projects) .main-content *{pointer-events:none;}
.home #landing:before{display:none;}
#content.home #landing .slider:before{height:120px;box-shadow: none;-webkit-box-shadow: none;background: linear-gradient(180deg, rgba(0,0,0,0) 2%, rgba(0,0,0,0.1) 33%, rgba(0,0,0,0.25) 77%);content: '';position: absolute;z-index: 1;bottom: 0;left: 0;width: 100%;transition:all .5s cubic-bezier(0.47,0,0,1);opacity: 0;}
#content.home #landing .slider.active:before{opacity:1;}
.home footer{background:#BCC2D2;}
.scrolling-to-projects .main-content{opacity:1;pointer-events:all;}
.scrolling-to-projects{position:relative;height:auto;}
.scrolling-to-projects #landing{background:white;pointer-events:none;}
.selected-posts{margin-bottom:120px;}
.selected-posts .title{margin-top:5px;}
.selected-posts .author{margin-top: 6px;display:inline-block;}
.scrolling-to-projects .wp-shape{width:1400px;left:50%;transform:translate(-50%,0);}
.selected-posts .project{margin:0;}
.selected-posts .col > div{margin-bottom:30px;}
.selected-activity .smaller{margin-top: 10px;}
.selected-activity .title + p{margin-top: 7px;}
.selected-posts p.smaller{margin-bottom: 3px;}
.selected-posts .read-more{margin-top: 6px;} .projects-inner{transition:0.5s;}
body.loading .projects-inner{opacity:0;}
.scrolled-near-footer .filters{visibility:hidden;display: none;}
.projects-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.projects-container.min-height{position:absolute;top: 40px;width:calc(100% - 10px);}
.filters{position:sticky;width: 100%;top: 87px;z-index:2;background:white;overflow:hidden;height:23px;padding-bottom: 40px;}
.filters.active{height:auto;}
.filters.active > *{height:auto;}
.filters > *{margin:0;display: flex;flex-direction: column;overflow: hidden;height: 23px;}
.filters > * li{order:2;}
.filters > * li:first-child{order:1;}
.filters > * li.active{order:0;}
.cats{margin-top:10px;font-size:20px;}
.project{margin-bottom:50px;}
.cats .active a{color:#BBAB71;}
.filters .active a:after,.filters .active_activityCat:after{content:attr(data-arrow);margin-left:5px;display:inline-block;}
.filters.active .active a:after{transform:rotate(180deg);}
.activity-cats .active a{color:#73A996;}
.projects .scrolling-cols{margin-bottom:100px;}
.activitypage_filterlist{padding-bottom:0 !important;} header{position: fixed;z-index: 12;top:0;left:0;width:100%;}
.scrolled-near-footer header{background:transparent;} .scrolled-to-footer header{display:none;}
#menu{position:absolute;top:0;right:0;}
#menu div,#menu .menu{height:100%;}
#menu ul{display:flex;height:100%;color:white;align-items:center;padding:0 75px;list-style:none;}
#content #menu,#content .logo-holder{border-top:1px solid transparent;}
#content.start-animated #menu,#content.start-animated .logo-holder,#content.start-animated .menu-trigger{border-top:1px solid #000;} #menu .current-menu-item:first-child a,
.single-project #menu li:first-child a{color:#BBAB71;}
.single-project .wp{display:none;}
.scrolling-up .single-project .project-title{display:none;}
.scrolling-up .single-project .wp{display:block;} .hero{position:relative;height: calc(var(--appH) - 90px);background-repeat:no-repeat;background-size:cover;background-position:50%;}
.hero .carousel{height:100%;width:100%;}
.hero .carousel .slide{padding-bottom:0;} .slide{height: 100%;top:0;}
.hero img,.hero video{height: calc(var(--appH) - 90px);width: auto;object-fit: fill;}
.hero img{position:absolute;top:0;left:0;}
.hero video{object-fit:cover;width:100%;height:100%;} .carousel .slide img{position:relative;opacity: 0;transition: 0.5s;}
.carousel .slide .flickity-lazyloaded,.carousel .slide .flickity-lazyloaded img{opacity:1;}
.carousel .slide{margin:0 4px;}
.carousel .slide-inner{height: 100%;}
.col-2 .carousel{height: 592px;}
.col-2 .carousel img{height: 100%;max-width: none;}
.carousel picture{height:100%;display:block;width: calc( (var(--appH) - 90px) * var(--imageR) );} .project-info{margin-top:20px;}
.project-info .info{font-size:20px;}
.info{display:flex;margin-bottom:2px;}
.info span{width:50%;}
.description h2{margin-top:-4px;}
.quote h2{margin-top:-4px;}
.text,.single-video,.single-image{margin:20px 0;}
.text p{margin-top:0;}
.project-section{margin-bottom:120px;}
.credits{display:none;}
.credits-container .credits{display:block;margin-bottom: 150px;}
.caption{font-size:20px;margin-top: 8px;}
.slide-caption{font-size:20px;padding-top: 8px;padding-bottom: 2px;display: flex;background: white;}
.slide-caption .caption{margin:0 0 0 10px;}
.project-section .image,.project-section .video{margin:20px 0;}
.project-nav{z-index: 2;position:sticky;top: 86px;}
.project-nav + section{margin-top:-20px;}
.project-nav .col-4{background:white;padding-bottom: 40px;}
.scrolled-near-footer .project-nav{visibility:hidden;display:none;}
.project-menu-item{font-size:20px;margin-bottom:2px;}
.project-menu-item .active{color:#BBAB71;}
.project-section .carousel{margin-bottom:20px;margin-top:20px;display: flex;flex-direction: column-reverse;}
.credits{margin-top:120px;} .p-activity main{padding-bottom:110px;}
.p-activity footer{z-index:15;} .scrolled-near-footer .about-menu{display:none !important;}
.p-studio .press-section{padding-bottom:100px;} footer{position: relative;min-height:100vh;min-height:var(--appH);height: calc(var(--appH) + 480px);background: #DDD5B7;padding:30px 0;z-index:11;}
.single-project footer{background:#DDD5B7;}
footer .wp-shape{opacity: 0;transition: opacity 0.3s;}
.footer-bottom{position:absolute;bottom:27px;width:100%;left:0;font-size:20px;}
#contact{top: var(--appH);position: relative;}
@media (max-height:840px){
footer{position: relative;min-height:var(--appH);height: calc(var(--appH) + 380px);}
}
@media (max-height:760px){
footer{position: relative;min-height:var(--appH);height: calc(var(--appH) + 320px);}
}
.shape{position: absolute;z-index: 10;pointer-events:none;width: 1400px;width: 1370px;left: 50%;transform: translate(-50%,0);}
.footer-content .container{max-width:1370px;position:relative;}
.shape .line{background:black !important;}
.shape .line-1{left: 0;}
.shape .line-2{right: calc(75% + 2.5px);transform-origin: 100% 0;}
.shape .line-3{left: calc(25% - 2.5px);}
.shape .line-4{right: calc(50% + 6px);}
.shape .line-5{right: calc(50% - 5px);}
.shape .line-6{width: calc(50% - 5px);right: 0;}
.shape .line-7{right: 1px;top: 1px;}
.footer-content{opacity:0;transition: opacity 0.3s;visibility:hidden;position:fixed;bottom:calc(var(--appH) - 60px);width:100%;}
.footer-content.visible{transition:0.3s;}
.footer-col,.wp-footer{position:absolute;}
.footer-col{right:calc(50% + 8px);text-align:right;}
.wp-footer{left: calc(50% + 5px);}
.footer-content .container{display:flex;align-items:flex-end;}
footer.active .footer-content,
footer.active .wp-shape{opacity:1;visibility:visible;}
.footer-col{opacity:0;visibility:hidden;transition:0.3s;}
.footer-content.visible .footer-col{opacity:1;visibility:visible;}
.link-arrow{position:relative;top:2px;} .p-studio footer{background:#E4CFBF !important;z-index:15;}
.p-studio .shape .line-2,
.p-default.col-2-1 .shape .line-2{right: calc(66.666% + 1.667px);}
.p-studio .shape .line-3,
.p-default.col-2-1 .shape .line-3{left: calc(33.333% - 1.667px);}
.p-studio .shape .line-4,
.p-default.col-2-1 .shape .line-4{right: calc(33.333% + 4.667px);}
.p-studio .shape .line-5,
.p-default.col-2-1 .shape .line-5{right: calc(33.333% - 6.667px);}
.p-studio .shape .line-6,
.p-default.col-2-1 .shape .line-6{width: calc(33.333% - 6.667px);}
.p-studio .footer-col,
.p-default.col-2-1 .footer-col{right: calc(33.333% + 11px);text-align:right;}
.p-studio .wp-footer,
.p-default.col-2-1 .wp-footer{left: calc(66.667% + 5px);} .projects .shape .line-2,.single-project .shape .line-2,.p-default.col-1-2 .line-2{right: calc(83.333% + 3.333px);transform-origin: 100% 0;}
.projects .shape .line-3,.single-project .shape .line-3,.p-default.col-1-2 .line-3{left: calc(16.667% - 3.333px);}
.projects .shape .line-4,.single-project .shape .line-4,.p-default.col-1-2 .line-4{right: calc(66.667% + 7.667px);}
.projects .shape .line-5,.single-project .shape .line-5,.p-default.col-1-2 .line-5{right: calc(66.667% - 1.667px);}
.projects .shape .line-6,.single-project .shape .line-6,.p-default.col-1-2 .line-6{width: calc(66.667% - 2.667px);}
.projects .footer-col,.single-project .footer-col,.p-default.col-1-2 .footer-col{right: calc(66.667% + 13px);text-align:right;}
.projects .wp-footer,.single-project .wp-footer,.p-default.col-1-2 .wp-footer{left: calc(33.333% + 2px);} .p-activity footer{background:#A6C1B7 !important;} #content:after{content:'';display:block;width:100%;height:50vh;position: fixed;top: calc(50vh + 200px);background:#DDD5B7;pointer-events:none;opacity:0;}
.scrolled-near-footer #content:after{opacity:1;}
.home#content:after{background:#BCC2D2;}
.p-studio#content:after{background:#E4CFBF;}
.p-activity#content:after{background:#A6C1B7;}
@media (min-width:801px){
.intro-text .sentence{left:0 !important;margin:0 !important;transform:none;}
}
@media (max-width:1439px){
.intro-text,.intro-text *{font-size:22px;}
}
@media (max-width:1140px){
.intro-text,.intro-text *{font-size:1.86vw;}
}
@media (max-width:1460px){
.start-shape,
.scrolling-to-projects .wp-shape{width: 100%;}
.shape{width:calc(100% - 30px);max-width:1370px;}
footer .shape{max-width:none;}
}
@media (max-width:1410px){
.oembed iframe{height:calc(56.25vw - 18px)}
}
@media (max-width:800px){
.desktop{display:none;}
.mobile{display:block;}
body,header,h2,h3,.intro-text,p,p *,.principals-section .link{font-size:20px !important;}
#main p.smaller,#main p.smaller *,.cats,.footer-bottom *,.slide-caption,.caption,.press_holder{font-size:14px !important;}
h1,.description h2,.quote h2,.principal_name,.awards-section h3,.press_holder h2{font-size:30px !important;}
.logo .wp{font-size:19px;white-space: nowrap;}
.selected-posts .title{margin-top:0;}
.selected-posts .author{margin-top: 4px;font-size: 14px;}
p.smaller{margin-bottom:5px;}
.flickity-prev-next-button{cursor:none !important;background-position:50%;background-repeat:no-repeat;background-size: contain;width: 48px;height: 104px;top: 50%;transform: translateY(-50%);margin-top: -20px;}
.flickity-prev-next-button.previous{background-image:url(//whittakerparsons.com/wp-content/themes/whittakerparsons/assets/img/arrow-slider-l.svg);left: 15px;}
.flickity-prev-next-button.next{background-image:url(//whittakerparsons.com/wp-content/themes/whittakerparsons/assets/img/arrow-slider.svg);right: 15px;} .intro-text{bottom: 58px;width:calc(100% - 20px) !important;}
.wp-shape{height:192px;}
.line-1{width:96px;top:95px;}
.line-7{width:96px;}
.lp-shape .line-2{right:50%;}
.lp-shape .line-3{left:50%;}
.lp-shape .line-4{right:28%;}
.lp-shape .line-5{right:calc(28% - 10px);}
.lp-shape .line-6{width:calc(28% - 25px);}
.intro-text-outer .intro-text:nth-child(1){max-width:120px;}
.intro-text-outer .intro-text:nth-child(2){max-width:170px;}
.intro-text-outer .intro-text:nth-child(3){max-width:240px;}
.intro-text-outer .intro-text:nth-child(4){max-width:290px;}
.intro-text-outer .intro-text:nth-child(5){max-width:350px;}
#landing .intro-text-outer .intro-text{max-width:calc(100vw - var(--leftPos) - 16px);}
.intro-text-outer .intro-text *{position:relative;margin: 0;transform: none;width: auto;white-space: normal;font-size: 18px !important;font-size:3.8vw !important;}
.intro-text-outer .intro-text p{display:flex;flex-direction: column-reverse;}
.intro-text-outer p > *{margin-left:-15px !important;}
.intro-text-outer .logo span{white-space:nowrap !important;}
.wp-shape-inner{top:10px;}
#wp-shape [data-shape="5"] .line-1{left:0}
#wp-shape [data-shape="5"] .line-2{right: calc(75% - -2px);}
#wp-shape [data-shape="5"] .line-3{left: calc(25% - 2px);}
#wp-shape [data-shape="5"] .line-4{right: calc(50% + 5px);}
#wp-shape [data-shape="5"] .line-5{right: calc(50% - 5px);}
#wp-shape [data-shape="5"] .line-6{width: calc(50% - 5px);}
.main-content{top:300px;}
header{height:44px !important;}
header .menu-trigger,
header .logo-holder{margin-top:10px;padding-top:5px;border-top:1px solid transparent;}
.menu-open header{opacity:0;pointer-events:none;} .home #main{padding-top:47px;}
.read-more{margin-top:5px;}
.selected-posts .col > div{margin-bottom:20px;}
.selected-activity .smaller{margin:6px 0 4px;}
.selected-posts{margin-bottom:50px;}
.scrolling-cols .sticky{top: 47px;} .projects-container.min-height{top:0;}
main .projects{min-height:calc(var(--appH) - 60px);padding-bottom: 60px;}
main .projects .col{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
.projects .scrolling-cols{margin-bottom:0;} .hero img, .hero video{object-fit:cover;}
.project-title{display: block;white-space:nowrap;font-size: 19px;text-overflow: ellipsis;overflow: hidden;width: calc(50vw - 14px);}
.single-project #main{padding-top:47px;}
.project-info .col-2{display:none;}
.carousel .slide{margin: 0 2px 0;}
.single-project main .col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}
.quote{margin:30px 0;}
.project-nav{position:fixed;left:0;width:100%;height:45px;background:white;top:initial;bottom:0;padding: 11px 15px !important;overflow-x: scroll;background: rgba(221, 213, 183, 0.82);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);}
.project-nav .row{margin:0;}
.project-nav .col-4{padding:0;background: transparent;}
.project-nav .project-menu-item{margin-right:6px;white-space:nowrap;}
.project-menu-item .active{color:black;}
.project-menu-item a{color:white;}
.text, .single-video, .single-image{margin:12px 0;}
.project-section{margin-bottom:20px;}
.project-nav .col-4{display:flex;}
.col-2 .carousel{height:calc(130vw + 26px);}
.col-2 .slide{height: 130vw;}
.col-2 .project-carousel img,.col-2 .project-carousel video{object-fit:cover;width:100%;height:100%;}
.col-2 .project-carousel .slide-inner{height:100%;}
.project-carousel .slide video, .project-carousel .slide img{height:60vw;}
.carousel{height:calc(60vw + 26px);}
.col-2 .project-carousel .slide img{height: 130vw;}
.cats{margin-top:5px;} .p-activity .activity-posts p{margin-top:5px;margin-bottom: 4px;}
.p-activity main{padding-bottom: 30px;} .activity-posts{min-height:calc(var(--appH) - 80px);}
.p-activity .filters{background:rgba(166, 193, 183, 0.8);}
.project-cats{background: rgba(221, 213, 183, 0.85);}
.cats .active a{color:#000;}
.filters{position:fixed;top:initial !important;bottom:0;width:100%;left:0;padding: 9px 15px;height: 42px;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);}
.filters > *{height:auto !important;}
.filters a{font-size:20px;padding: 1px 0;display: block;}
.filters.active > * li{order: initial !important;}
.filters .current-cat a:after{content:attr(data-arrow);margin-left:5px;display:inline-block;}
.filters.active .active:not(.current-cat) a:after{display:none;}
.filters.active .current-cat{margin-top: 22px;top: 1px;position:relative;}
.filters:not(.active) li:not(.active),.filters:not(.active) li.current-cat{visibility:hidden;}
.credits-container .credits{margin-top:40px;margin-bottom: 70px;}
#mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background: rgba(221,213,183,0.8);z-index:12;visibility: hidden;opacity: 0;transition: 0.3s;pointer-events: none;backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);}
#mobile-menu *{pointer-events: none;}
#mobile-menu .container{height:100%;}
#mobile-menu .row{flex-direction:column;justify-content: space-between;height:100%;padding: 16px 5px 15px 5px;}
.home #mobile-menu{background: rgba(188,194,210,0.8);} .p-studio #mobile-menu{background: rgba(228,207,191,0.8) !important;}
.p-activity #mobile-menu{background:rgba(166,193,183,0.8) !important}
.about-menu.mobile{background:rgba(228,207,191,0.8) !important;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);bottom:0;}
.safari .about-menu.mobile{bottom: initial !important;top: calc(100lvh - 53px);}
.p-studio .press-section{padding-bottom:20px;margin-top:60px;}
.menu-open #mobile-menu{visibility:visible;opacity:1;pointer-events:all;}
.menu-open #mobile-menu *{pointer-events:all;}
.close-menu{margin-bottom:5px;display:inline-block;}
.menu-links{margin-top:1em;}
.mobile-menu a{font-size:50px;}
.menu-links a{font-size:14px;} footer{height:calc(var(--appH) + 300px);}
.footer-col{text-align: left !important;right: initial !important;}
.footer-bottom{display:none;}
.footer-bottom .row{flex-direction:column;}
.wp-footer{font-size: 19px;}
.legals{font-size:15px;margin-top:20px;margin-bottom:2px;}
.privacy{margin-right:20px;}
footer .line-2{right: calc(75% + 2.5px) !important;}
footer .line-3{left: calc(25% - 2.5px) !important;}
footer .line-4{right: calc(50% + 6px) !important;}
footer .line-5{right: calc(50% - 5px) !important;}
footer .line-6{width: calc(50% - 5px) !important;right: 0 !important;}
footer .line-7{right: 1px !important;top: 1px !important;}
.wp-footer{left:calc(50% + 5px) !important;display: none;}
.wp-footer.mobile{position: fixed;display:block;opacity: 0;bottom: initial;top: 16px;}
.scrolled-to-footer .wp-footer{opacity:1;}
.socials a.mobile{display:inline-block;}
#content.home #landing .slider:before{height:120px;}
} @media(hover:hover){
.project a:hover,.cats a:hover,#menu li:first-child a:hover{color:#BBAB71;}
#menu li:nth-child(3) a:hover,.selected-press a:hover,.about-us a:hover{color:#C68374;}
#menu li:nth-child(2) a:hover,.activity-cats a:hover,.activity-lightbox:hover{color:#73A996;}
.carousel:hover .flickity-prev-next-button{opacity:1;}
} @font-face {
font-family: "MediumLLWeb-Regular";
src: url(https://whittakerparsons.com/wp-content/themes/whittakerparsons/assets/css/fonts/MediumLLWeb-Regular.woff) format("woff");
}
@font-face {
font-family: "MediumLLWeb-Regular";
src: url(https://whittakerparsons.com/wp-content/themes/whittakerparsons/assets/css/fonts/MediumLLWeb-Regular.woff2) format("woff2");
} @font-face {
font-family: "MediumLLSub-Regular";
src: url(https://whittakerparsons.com/wp-content/themes/whittakerparsons/assets/css/fonts/MediumLLSub-Regular.woff) format("woff");
}
@font-face {
font-family: "MediumLLSub-Regular";
src: url(https://whittakerparsons.com/wp-content/themes/whittakerparsons/assets/css/fonts/MediumLLSub-Regular.woff2) format("woff2");
}