html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[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}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Gotham-Book;src:url(../fonts/Gotham-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-Book.woff) format('woff'),url(../fonts/Gotham-Book.ttf) format('truetype'),url(../fonts/Gotham-Book.svg#Gotham-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham-BookItalic;src:url(../fonts/Gotham-BookItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-BookItalic.woff) format('woff'),url(../fonts/Gotham-BookItalic.ttf) format('truetype'),url(../fonts/Gotham-BookItalic.svg#Gotham-BookItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-Medium.woff) format('woff'),url(../fonts/Gotham-Medium.ttf) format('truetype'),url(../fonts/Gotham-Medium.svg#Gotham-Medium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham-MediumItalic;src:url(../fonts/Gotham-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-MediumItalic.woff) format('woff'),url(../fonts/Gotham-MediumItalic.ttf) format('truetype'),url(../fonts/Gotham-MediumItalic.svg#Gotham-MediumItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:NeutrafaceText-Book;src:url(../fonts/NeutrafaceText-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/NeutrafaceText-Book.otf) format('opentype'),url(../fonts/NeutrafaceText-Book.woff) format('woff'),url(../fonts/NeutrafaceText-Book.ttf) format('truetype'),url(../fonts/NeutrafaceText-Book.svg#NeutrafaceText-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:NeutrafaceText-BookItalic;src:url(../fonts/NeutrafaceText-BookItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/NeutrafaceText-BookItalic.otf) format('opentype'),url(../fonts/NeutrafaceText-BookItalic.woff) format('woff'),url(../fonts/NeutrafaceText-BookItalic.ttf) format('truetype'),url(../fonts/NeutrafaceText-BookItalic.svg#NeutrafaceText-BookItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:NeutrafaceText-Demi;src:url(../fonts/NeutrafaceText-Demi.eot?#iefix) format('embedded-opentype'),url(../fonts/NeutrafaceText-Demi.otf) format('opentype'),url(../fonts/NeutrafaceText-Demi.woff) format('woff'),url(../fonts/NeutrafaceText-Demi.ttf) format('truetype'),url(../fonts/NeutrafaceText-Demi.svg#NeutrafaceText-Demi) format('svg');font-weight:400;font-style:normal}@font-face{font-family:NeutrafaceText-DemiItalic;src:url(../fonts/NeutrafaceText-DemiItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/NeutrafaceText-DemiItalic.otf) format('opentype'),url(../fonts/NeutrafaceText-DemiItalic.woff) format('woff'),url(../fonts/NeutrafaceText-DemiItalic.ttf) format('truetype'),url(../fonts/NeutrafaceText-DemiItalic.svg#NeutrafaceText-DemiItalic) format('svg');font-weight:400;font-style:normal}*{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-weight:400;margin:0;padding:0}html{height:100%}body{background:#edeeee;color:#404041;cursor:default;font-family:Gotham-Book,sans-serif;font-size:23px;height:100%;line-height:1.4;overflow-y:hidden;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}img,svg{display:block}sup{display:inline-block;font-size:.4em;position:relative;-webkit-transform:translate(.15em,-1.5em);-ms-transform:translate(.15em,-1.5em);transform:translate(.15em,-1.5em);vertical-align:bottom}.nowrap{white-space:nowrap}.clear-both{clear:both}.opacity-0{opacity:0;pointer-events:none}.transition-none *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.display-none{display:none}.page-border{background:#fff;position:fixed;pointer-events:none;z-index:5000}.page-border-top{height:.9em;left:0;top:0;width:100%}.page-border-right{height:120%;right:0;top:0;width:.9em}.page-border-bottom{bottom:0;height:.9em;left:0;width:100%}.page-border-left{height:120%;left:0;top:0;width:.9em}.header{left:0;padding:2.05em;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .4s cubic-bezier(.3,0,.7,1);-o-transition:opacity .4s cubic-bezier(.3,0,.7,1);transition:opacity .4s cubic-bezier(.3,0,.7,1);width:100%;z-index:9000}.header.headroom--unpinned{opacity:0}.header.headroom--unpinned *{pointer-events:none}.perception-pr-logo{margin:0 auto 0 auto;pointer-events:auto;-webkit-transition:opacity .7s cubic-bezier(.3,0,.7,1);-o-transition:opacity .7s cubic-bezier(.3,0,.7,1);transition:opacity .7s cubic-bezier(.3,0,.7,1);width:9.55em}.perception-pr-logo.opacity-0{pointer-events:none;-webkit-transition:opacity .5s cubic-bezier(.3,0,.7,1);-o-transition:opacity .5s cubic-bezier(.3,0,.7,1);transition:opacity .5s cubic-bezier(.3,0,.7,1)}.open-menu{height:24px;width:34px;padding:4px;pointer-events:auto;position:absolute;right:calc(2em - 4px);top:calc(2em - 4px);-webkit-transition:opacity .3s cubic-bezier(.3,0,.7,1);-o-transition:opacity .3s cubic-bezier(.3,0,.7,1);transition:opacity .3s cubic-bezier(.3,0,.7,1)}.line{border-top:2px solid #404041;height:7px}.menu{background:#60bee1;line-height:1;padding:.94em 1.66em 1.1em 1.3em;pointer-events:auto;position:absolute;right:calc(2em - 4px);top:calc(2em - 4px);-webkit-transition:opacity .6s cubic-bezier(.6,1,.8,1);-o-transition:opacity .6s cubic-bezier(.6,1,.8,1);transition:opacity .6s cubic-bezier(.6,1,.8,1)}.menu-up{opacity:0;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.3,0,.6,.4);-o-transition:opacity .3s cubic-bezier(.3,0,.6,.4);transition:opacity .3s cubic-bezier(.3,0,.6,.4)}.menu a{color:#404041;display:block;padding:.5em .2em .4em .2em;text-decoration:none;text-transform:uppercase;-webkit-transition:color .4s cubic-bezier(.3,0,.7,1);-o-transition:color .4s cubic-bezier(.3,0,.7,1);transition:color .4s cubic-bezier(.3,0,.7,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu a.active{color:#fff;cursor:default;pointer-events:none;-webkit-transition:color .45s cubic-bezier(.6,1,.8,1);-o-transition:color .45s cubic-bezier(.6,1,.8,1);transition:color .45s cubic-bezier(.6,1,.8,1)}.no-touch .menu a:hover{color:#fff;-webkit-transition:color .5s cubic-bezier(.6,1,.8,1);-o-transition:color .5s cubic-bezier(.6,1,.8,1);transition:color .5s cubic-bezier(.6,1,.8,1)}.menu-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:7000}.console{background:rgba(0,0,0,.8);bottom:0;color:#ef8adb;font-size:22px;letter-spacing:1px;line-height:1.3;padding:.3em .5em .1em .5em;pointer-events:none;position:fixed;right:0;z-index:10000}.console:before{content:"normal"}.page{height:100%}.content{margin:0 auto;max-width:1400px;padding:2em;width:100%}.page-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1;margin:12.5em 0 2.5em 0;-webkit-transition:opacity .5s cubic-bezier(.3,0,.7,1);-o-transition:opacity .5s cubic-bezier(.3,0,.7,1);transition:opacity .5s cubic-bezier(.3,0,.7,1);width:100%}.page-title-container.opacity-0{-webkit-transition:opacity .38s cubic-bezier(.3,0,.7,1);-o-transition:opacity .38s cubic-bezier(.3,0,.7,1);transition:opacity .38s cubic-bezier(.3,0,.7,1)}.page-title-bar{background:#8ad5ee;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.page-title{color:#5092c5;font-family:NeutrafaceText-Demi,sans-serif;font-size:1.43em;line-height:.6;padding:0 .55em 0 .55em;text-transform:uppercase;white-space:nowrap}.page-main{position:relative;-webkit-transition:opacity .5s cubic-bezier(.3,0,.7,1);-o-transition:opacity .5s cubic-bezier(.3,0,.7,1);transition:opacity .5s cubic-bezier(.3,0,.7,1);width:100%}.page-main.opacity-0{-webkit-transition:opacity .38s cubic-bezier(.3,0,.7,1);-o-transition:opacity .38s cubic-bezier(.3,0,.7,1);transition:opacity .38s cubic-bezier(.3,0,.7,1)}.page-text-tall,.page-text-wide{position:absolute;width:100%}.page-text-wide{height:auto;position:relative}.page-text-wide-large{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:45px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.2;position:relative}.page-text-wide-regular{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.1;padding-top:.75em;position:relative}.page-text-tall{height:0;opacity:0;overflow:hidden;pointer-events:none}.page-text-tall-large{font-size:4vw;line-height:1.3;text-align:justify}.page-text-tall-large sup{line-height:1.2}.page-text-tall-regular{font-size:2vw;line-height:1.5;padding:.3em 0 3em 0;text-align:justify}.logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;-webkit-transition:opacity .5s cubic-bezier(.3,0,.7,1);-o-transition:opacity .5s cubic-bezier(.3,0,.7,1);transition:opacity .5s cubic-bezier(.3,0,.7,1);width:100%}.logo{margin-bottom:4.1%;width:44%}.logo svg{overflow:visible}.perception-pr-a,.perception-pr-b,.perception-pr-c,.perception-pr-d{fill-opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:fill-opacity 1s cubic-bezier(.3,0,.7,1),-webkit-transform 1s cubic-bezier(.6,1,.8,1);transition:fill-opacity 1s cubic-bezier(.3,0,.7,1),-webkit-transform 1s cubic-bezier(.6,1,.8,1);-o-transition:fill-opacity 1s cubic-bezier(.3,0,.7,1),transform 1s cubic-bezier(.6,1,.8,1);transition:fill-opacity 1s cubic-bezier(.3,0,.7,1),transform 1s cubic-bezier(.6,1,.8,1);transition:fill-opacity 1s cubic-bezier(.3,0,.7,1),transform 1s cubic-bezier(.6,1,.8,1),-webkit-transform 1s cubic-bezier(.6,1,.8,1)}.perception-pr-a{fill:#1b75bb;-webkit-transform:translate(-1%,1%) scale(1.2);-ms-transform:translate(-1%,1%) scale(1.2);transform:translate(-1%,1%) scale(1.2)}.perception-pr-b{fill:#25a9e0;-webkit-transform:translate(0,2%) scale(1.2);-ms-transform:translate(0,2%) scale(1.2);transform:translate(0,2%) scale(1.2)}.perception-pr-c{fill:#5ec3e7;-webkit-transform:translate(1%,1%) scale(1.2);-ms-transform:translate(1%,1%) scale(1.2);transform:translate(1%,1%) scale(1.2)}.perception-pr-d{fill:#404041;-webkit-transform:translate(1.5%,-5.5%) scale(1.16);-ms-transform:translate(1.5%,-5.5%) scale(1.16);transform:translate(1.5%,-5.5%) scale(1.16)}.info-container{font-size:2.05vw;margin:0 auto;width:96%}.entertainment-pr{color:#404041;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NeutrafaceText-Demi,sans-serif;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.15em;padding:.51em 0 0 .2em;text-align:center;text-transform:uppercase;-webkit-transition:opacity 1.1s cubic-bezier(.3,0,.7,1);-o-transition:opacity 1.1s cubic-bezier(.3,0,.7,1);transition:opacity 1.1s cubic-bezier(.3,0,.7,1);width:100%}.about-us .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2em 2em 6em 2em}.campaign-links{margin-bottom:.6em;text-transform:uppercase;text-align:center}.campaign-link{background:#fff;color:#8ad5ee;cursor:pointer;display:inline-block;margin:.15em;overflow:hidden;padding:.25em .6em 0 .6em;-webkit-transition:background .35s cubic-bezier(.6,1,.8,1),color .35s cubic-bezier(.6,1,.8,1);-o-transition:background .35s cubic-bezier(.6,1,.8,1),color .35s cubic-bezier(.6,1,.8,1);transition:background .35s cubic-bezier(.6,1,.8,1),color .35s cubic-bezier(.6,1,.8,1)}.campaign-link:hover{background:#8ad5ee;color:#fff;-webkit-transition:background .35s cubic-bezier(.3,0,.7,1),color .35s cubic-bezier(.3,0,.7,1);-o-transition:background .35s cubic-bezier(.3,0,.7,1),color .35s cubic-bezier(.3,0,.7,1);transition:background .35s cubic-bezier(.3,0,.7,1),color .35s cubic-bezier(.3,0,.7,1)}.campaign-link-active{background:#8ad5ee;color:#fff;cursor:default;pointer-events:none}.campaigns-container{display:none;width:100%;-webkit-transition:opacity .43s cubic-bezier(.3,0,.7,1);-o-transition:opacity .43s cubic-bezier(.3,0,.7,1);transition:opacity .43s cubic-bezier(.3,0,.7,1)}.campaigns-container-active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign{margin:2% 0 0 0;position:relative;-webkit-transition:opacity .38s cubic-bezier(.3,0,.7,1);-o-transition:opacity .38s cubic-bezier(.3,0,.7,1);transition:opacity .38s cubic-bezier(.3,0,.7,1)}.film-campaign{width:32%}.film-campaign:nth-child(3n-1){margin-left:2%}.film-campaign:nth-child(3n){margin-left:2%}.television-campaign{width:49%}.television-campaign:nth-child(2n){margin-left:2%}.storytellers-campaign{margin:1.5em 0 1.5em 0;max-width:100%;width:37em}.storyteller-details{left:31%;line-height:1.3;position:absolute;top:50%;-webkit-transform:translate(0,-48.2%);-ms-transform:translate(0,-48.2%);transform:translate(0,-48.2%);width:69%}.storyteller-name{font-size:1.13em;letter-spacing:.05em;padding:0 .1em .5em .1em;text-transform:uppercase}.storyteller-name small{font-size:.81em;letter-spacing:.035em;margin-left:-.01em}.storyteller-title{color:#5092c5;font-size:1.09em;letter-spacing:.05em}.film-campaign{font-size:.97em;width:32%}.film-campaign:nth-child(3n-1){margin-left:2%}.film-campaign:nth-child(3n){margin-left:2%}.campaign-height{width:100%;height:0}.film-campaign .campaign-height{padding-bottom:155%}.television-campaign .campaign-height{padding-bottom:56.25%}.storytellers-campaign .campaign-height{padding-bottom:25%}.campaign img{display:block;height:auto;position:absolute;width:100%}.storytellers-campaign img{border-radius:50%;-webkit-transform:translate(3.9%,0);-ms-transform:translate(3.9%,0);transform:translate(3.9%,0);width:25%}.organization-campaign{height:4.7em;margin:1.7em .8em 1.2em .8em;max-width:100%;overflow:hidden}.organization-campaign img{display:block;left:0;position:absolute;top:0;z-index:10}.organization-name{display:block;left:0;padding:1.65em 1em 0 0;position:absolute;top:0;white-space:nowrap;z-index:100}.american-cinema-editors{width:20.3em}.organization-campaign.american-cinema-editors img{-webkit-transform:translate(-27%,-29.9%);-ms-transform:translate(-27%,-29.9%);transform:translate(-27%,-29.9%);width:11.5em}.american-cinema-editors .organization-name{padding-left:5.8em}.aafca{width:29.7em}.organization-campaign.aafca img{-webkit-transform:translate(-22.4%,-30.8%);-ms-transform:translate(-22.4%,-30.8%);transform:translate(-22.4%,-30.8%);width:11.9em}.aafca .organization-name{padding-left:7.1em}.final-draft{width:18.5em}.organization-campaign.final-draft img{-webkit-transform:translate(-5.7%,-30.1%);-ms-transform:translate(-5.7%,-30.1%);transform:translate(-5.7%,-30.1%);width:12.1em}.final-draft .organization-name{padding-left:11.3em}.kodak{width:11.2em}.organization-campaign.kodak img{-webkit-transform:translate(-27.5%,-31%);-ms-transform:translate(-27.5%,-31%);transform:translate(-27.5%,-31%);width:12.3em}.kodak .organization-name{padding-left:5.95em}.event-campaign{display:block;padding:.47em 0 .6em 0;width:100%;text-align:center}.event-campaign-image{padding:.3em 0 .63em 0}.event-campaign:last-of-type{padding-bottom:3em}.event-campaign img{border-radius:4%;display:block;margin:0 auto .53em auto;position:static;width:11.7em}.clients-text-wide-regular{display:block;text-align:center;text-transform:uppercase}.clients-text-tall-regular{padding:.3em 0 1.4em 0;text-align:center;text-transform:uppercase}.client-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.6em 0 3em 0}.client-logos img{display:block;height:17%;margin:1.5%;width:17%}.download-our-services{border:1px solid #658ab7;border-radius:.2em;color:#404041;float:right;font-family:NeutrafaceText-Demi,sans-serif;font-size:.9em;margin-top:1em;padding:.22em .46em .08em .55em;text-transform:uppercase}.download-arrow{float:right;padding:0}.download-arrow::after{border-right:.1em solid;content:'➜';display:inline-block;height:.8em;line-height:1;margin:0 0 0 .32em;padding-right:.04em;-webkit-transform:rotate(90deg) translate(-1%,0);-ms-transform:rotate(90deg) translate(-1%,0);transform:rotate(90deg) translate(-1%,0)}.services-section{padding:.35em 0 1.43em 0}.services-h1{color:#658ab7;font-family:NeutrafaceText-Demi,sans-serif;font-size:2em;letter-spacing:.01em;line-height:.96;margin-bottom:.14em;text-transform:uppercase}.services-h2{background:#658ab7;color:#fcfcfc;font-family:NeutrafaceText-Demi,sans-serif;font-size:1.175em;line-height:1.1;margin-bottom:.67em;padding:.49em .72em .39em .69em;text-transform:uppercase}.services-content{font-size:.96em;max-width:48em;padding:0 1.8em 0 .86em}.services-h3{color:#5092c5;font-family:NeutrafaceText-Demi,sans-serif;font-size:1.2em;line-height:1.1;margin-bottom:.18em;text-transform:uppercase}.services-content>.services-h3{padding-top:.3em}.services-content>.services-h3~.services-h3{padding-top:.8em}.services-description{line-height:1.45;padding:0 0 .36em 0}.events-services-list{max-width:38em}.services-list{line-height:1.45;list-style-type:'– ';max-width:38em;padding:.1em 0 0 .82em}.services-list-b{padding:.1em 0 0 1em}.services-list li{margin-bottom:.68em}.services-list-a li,.services-list-b li{margin-bottom:.3em}.services-list li:last-of-type{margin-bottom:.36em}.contact-email,.contact-telephone{font-size:1.09em;padding:.9em;text-align:center}.contact-email a{color:#404041;padding:.26em 0;position:relative;text-decoration:none}.no-touch .contact-email a:after{background:rgba(80,146,197,0);content:' ';position:absolute;width:100%;height:2.3px;left:0;bottom:0;-webkit-transition:background .32s cubic-bezier(.3,0,.7,1);-o-transition:background .32s cubic-bezier(.3,0,.7,1);transition:background .32s cubic-bezier(.3,0,.7,1);z-index:-1}.no-touch .contact-email a:hover::after{background:#5092c5}.contact-social{margin:1.88em 0 1em 0;text-align:center}.contact-social a{border-radius:100%;display:inline-block;margin:0 .44em;padding:.66em}.facebook-link{background:#3c5a9b}.twitter-link{background:#1ab2e8}.instagram-link{background:-webkit-radial-gradient(33% 100%,circle,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 83%,#515ecf);background:-o-radial-gradient(33% 100%,circle,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 83%,#515ecf);background:radial-gradient(circle at 33% 100%,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 83%,#515ecf)}.linkedin-link{background:#0077b5}.contact-social a svg{display:block;height:1em;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:1em}.contact-social a circle,.contact-social a path{fill:#fff}@media (max-width:2400px){body{font-size:21px}.about-us .content{padding:2em 2em 4em 2em}}@media (max-width:1400px){body{font-size:19px}.page-title-container{margin:12.4em 0 2.4em 0}.about-us .content{padding:2.5em 2em 2em 2em}.page-text-wide-large{font-size:3.2vw}.page-text-wide-regular{font-size:1.3vw}}@media (max-width:1100px){body{font-size:18px}.about-us .content{padding:4em 2em 2em 2em}}@media (max-width:850px){body{font-size:17px}.about-us .content{padding:6em 2em 2em 2em}}@media (max-width:666px){body{font-size:16px}}@media (max-aspect-ratio:123/100){.console:before{content:"tall"}.logo{margin-bottom:6%;width:52%}.info-container{font-size:2.4vw}.client-logos img{height:21%;margin:2%;width:21%}}@media (max-aspect-ratio:105/100){.console:before{content:"taller"}.logo{margin-bottom:7%;width:62%}.info-container{font-size:2.9vw}}@media (max-aspect-ratio:86/100){.console:before{content:"super-tall"}.logo{margin-bottom:9%;width:72%}.info-container{font-size:3.3vw}.page-text-wide{height:0;opacity:0;pointer-events:none;position:absolute}.page-text-tall{height:auto;opacity:1;pointer-events:auto;position:relative}.contact-social{margin:2.09em 0 1em 0}}@media (max-aspect-ratio:86/100) and (max-width:666px){.console:before{content:"super-tall"}body{height:calc(100% + 1px)}.info-container{font-size:3.35vw}.header{padding:1.8em}.perception-pr-logo{width:7.5em}.page-title-container{margin:9.2em 0 1.8em 0}.page-title{font-size:1.1em}.about-us .content{display:block;padding-top:11.9em}.page-text-tall-large{font-size:5vw}.page-text-tall-regular{font-size:3.3vw}.campaign-links{padding-top:.5em}.film-campaign{margin-top:3%;padding-bottom:4.2%;width:73.6%}.film-campaign:nth-child(3n-1){margin-left:0}.film-campaign:nth-child(3n){margin-left:0}.film-campaign:nth-child(2n){margin-left:3%}.television-campaign{margin-top:3%;padding-bottom:2%;width:80%}.television-campaign:nth-child(2n){margin-left:0}.storytellers-campaign{margin:.9em 0 2.3em 0}.storytellers-campaign:last-of-type{margin:.8em 0 3em 0}.storytellers-campaign img{margin:0 auto;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:11.7em}.storyteller-details{border:none;font-size:.9em;left:auto;padding:1.25em 0 0 0;position:relative;text-align:center;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.storyteller-title{padding-bottom:.1em}.storytellers-campaign .campaign-height{display:none}.organization-campaign{height:auto;margin:0;text-align:center;width:100%}.organization-name{left:auto;padding:0 0 5vw 0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;white-space:normal;width:100%}.organization-campaign img{display:block;margin:0 auto;position:absolute;top:auto}.organization-campaign.american-cinema-editors img{left:50%;-webkit-transform:translate(-50%,-17vw);-ms-transform:translate(-50%,-17vw);transform:translate(-50%,-17vw);width:64vw}.american-cinema-editors .organization-name{padding-left:0;padding-top:29.1vw}.organization-campaign.aafca img{left:50%;-webkit-transform:translate(-50%,-19vw);-ms-transform:translate(-50%,-19vw);transform:translate(-50%,-19vw);width:64vw}.aafca .organization-name{padding-left:0;padding-top:25.5vw}.organization-campaign.final-draft img{left:50%;-webkit-transform:translate(-50%,-21.2vw);-ms-transform:translate(-50%,-21.2vw);transform:translate(-50%,-21.2vw);width:65vw}.final-draft .organization-name{padding-left:0;padding-top:22vw}.organization-campaign.kodak img{left:50%;-webkit-transform:translate(-50%,-17vw);-ms-transform:translate(-50%,-17vw);transform:translate(-50%,-17vw);width:64vw}.kodak .organization-name{padding-left:0;padding-top:28.2vw}.event-campaign{margin:1.1em 0 0 0}.event-campaign-image{padding-bottom:.6em}.event-campaign:last-of-type{padding-bottom:5em}.event-campaign img{width:12.3em}.services-content{font-size:1em;padding:0 1.8em 0 .827em}.client-logos{padding-top:0}.client-logos img{height:44vw;margin:-5vw 0;width:44vw}.contact-email,.contact-telephone{padding:.3em 0 1.2em 0}.contact-social{margin:1.2em 0 1em 0}}@media (min-aspect-ratio:144/100){.console:before{content:"wide"}.logo{margin-bottom:3.6%;width:42%}.info-container{font-size:1.95vw}}@media (min-aspect-ratio:160/100){.console:before{content:"wider"}.logo{margin-bottom:2%;width:39.4%}.info-container{font-size:1.85vw}.about-us .content{padding:1.5em 2em 2em 2em}}@media (min-aspect-ratio:160/100) and (max-width:1600px){.console:before{content:"wider"}.about-us .content{padding:6em 2em 2em 2em}}@media (min-aspect-ratio:180/100){.console:before{content:"super-wide"}.logo{margin-bottom:1.8%;width:35.4%}.info-container{font-size:1.65vw}.about-us .content{padding:3em 2em 2em 2em}}@media (min-aspect-ratio:180/100) and (max-width:1600px){.console:before{content:"super-wide"}.about-us .content{padding:8.5em 2em 2em 2em}}@media (min-aspect-ratio:180/100) and (max-width:933px){.console:before{content:"super-wide"}body{height:calc(100% + 1px)}.perception-pr-logo{width:7.5em}.logo{margin-bottom:0}.page-title-container{margin:8.8em 0 1.4em 0}.page-title{font-size:1.1em}.page-text-wide-large{font-size:3.1vw}.clients-text-wide-regular{font-size:.8em}.contact-city{padding:.2em 4em}.contact-email{padding:1.4em}.contact-social{margin:1.1em 0 1.25em 0}}@media (min-aspect-ratio:220/100){.console:before{content:"too-wide"}.logo{margin:.5%;width:30.2%}.info-container{font-size:1.45vw}.entertainment-pr{padding:.2em 0 0 .2em}.about-us .content{display:block;padding:16em 2em 14em 2em}}@media (min-aspect-ratio:220/100) and (max-width:1600px){.console:before{content:"too-wide"}.about-us .content{display:block;padding:14em 2em 13em 2em}}@media (min-aspect-ratio:220/100) and (max-width:933px){.console:before{content:"too-wide"}.logo{margin:0}.about-us .content{display:block;padding:11em 2em 10em 2em}}