@charset "UTF-8";*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol[class],ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block;height:auto}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.lozad{opacity:0}.lozad[data-loaded=true]{opacity:1;transition:opacity .8s}@font-face{font-family:beefour;src:url(../fonts/beefour.woff2) format("woff2");font-display:swap}@font-face{font-family:beefour;src:url(../fonts/beefour.woff) format("woff");font-display:swap}#header-menu #menutoggle input:checked~#overlay_menu{transition-delay:0s;top:0;opacity:1}#overlay_menu{transition:opacity .6s,top 0s .6s;perspective:700;position:fixed;left:0;overflow:hidden;width:100%;height:100%;background-color:#fff;padding:22px;z-index:50;display:flex;align-items:center;justify-content:flex-end}@media (max-width:767px){#overlay_menu{justify-content:flex-start}}#overlay_menu ul{display:inline-block;text-align:left;list-style:none;margin:0;padding:0}#overlay_menu ul li{margin-bottom:16px}#overlay_menu ul a{font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif;color:#000;position:relative;font-size:4rem;text-decoration:none;transition:all .2s ease-in-out;margin:0;line-height:1}@media (max-width:767px){#overlay_menu ul a{font-size:3rem}}@media (max-width:379px){#overlay_menu ul a{font-size:2.4rem}}#overlay_menu ul a.active{color:#AB060D}#overlay_menu ul a:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:2px;background-color:transparent;transition:all .2s ease-in-out}#overlay_menu ul a:hover{color:#AB060D}#overlay_menu ul a:hover:after{background-color:#AB060D}#overlay_menu ul ul{margin-top:32px}@media (max-width:379px){#overlay_menu ul ul{margin-top:11px}}#overlay_menu ul ul li{margin-bottom:6px}#overlay_menu ul ul a{color:#8d8d8d;font-size:1.8rem;text-decoration:none}#overlay_menu #backgroundHolder{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:opacity .3s ease-in-out}@media only screen and (max-width:740px) and (orientation:landscape){#overlay_menu ul{margin-top:44px;position:relative}#overlay_menu ul a{font-size:2rem}#overlay_menu ul ul{position:absolute;top:0;left:100%;margin-left:45px;margin-top:0}#overlay_menu ul ul li{margin-bottom:9px}}.grid_header{width:100%}.intro_copy{display:flex;padding:110px 22px;justify-content:flex-end}.intro_copy--text{width:70%;padding-right:12vw}.intro_copy--text p{font-size:1.4rem}@media (max-width:979px){.intro_copy--text{width:auto;padding:0 20%}}@media (max-width:767px){.intro_copy--text{padding:0}.intro_copy--text p{font-size:1.2rem}}.outro_copy{display:flex;padding:110px 22px 110px 84px}.outro_copy--text{width:40%}.outro_copy--text h3{font-size:4rem;text-transform:none}.outro_copy--text p{font-size:1.4rem}.section_header{font-size:.74rem;margin:0 0 44px;letter-spacing:.2rem;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif}.section_header--standalone{margin:44px;color:#8d8d8d;text-align:center}.panel{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;min-height:28vw}.panel .pink{background-color:#0F0A21}.panel .yellow{background-color:#AB060D}.panel .black{background-color:#000}.panel .blue{background-color:#669eb6}.panel.left_copy .panel--media{order:4}@media (max-width:767px){.panel.left_copy .panel--media{order:0}}.panel--copy,.panel--media{width:50%;display:flex}@media (max-width:767px){.panel--copy,.panel--media{width:100%}}.panel--media{overflow:hidden;position:relative}@media (max-width:767px){.panel--media{height:60vw;order:0}}.panel--media img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.panel--inner{display:flex;flex-wrap:wrap;margin:58px 44px 44px;width:100%;max-width:700px}.panel--inner-text{margin-top:auto}.panel--inner .arrow_link{display:block;margin-top:32px;color:#000;font-size:1.2rem}.panel--inner .arrow_link:after{content:"\2192";display:inline-block;transition:all .3s ease-in-out;margin-left:10px}.panel--inner .arrow_link:hover:after{transform:translateX(20px)}.panel p{font-size:1rem;color:#000;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif}.panel p a{color:#000;border-bottom:2px solid #fff;transition:color .2s ease-out}.panel .black .arrow_link,.panel .black h4,.panel .black p,.panel p a:hover{color:#fff}.panel--standard h4{font-size:2.2rem;text-transform:none;width:100%;margin-bottom:auto}.panel--standard h4:after{content:"";display:block;height:28px}.panel--split_info{min-height:0}.panel--split_info .panel--inner{display:block;position:relative;margin:82px 44px 102px}.panel--split_info .panel--inner .arrow_link{position:absolute;bottom:-58px;left:0}.panel--split_info .panel--copy{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-right:10px;padding-left:10px}@media (max-width:767px){.panel--split_info .panel--copy{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.panel--split_info .panel--copy p{font-size:1.8rem;color:#000}@media (max-width:767px){.panel--split_info .panel--copy p{font-size:1rem}}.panel--split_info .panel--listing{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-right:10px;padding-left:10px;display:flex;justify-content:flex-end}@media (max-width:767px){.panel--split_info .panel--listing{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;order:5}}.panel--split_info .panel--listing ul{float:left;margin:0 12% 0 0;padding:0;list-style-type:none}.panel--split_info .panel--listing ul:last-child{margin-right:0}.half_wide{flex-basis:50%;max-width:50%;padding-right:10px;padding-left:10px}@media (max-width:767px){.half_wide{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.header_standalone{text-align:center;margin-bottom:44px;margin-top:44px;font-size:1rem}.sectionCopy{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;margin-bottom:44px}.sectionCopy p{max-width:44%;text-align:center;margin:0 auto}.grid{display:flex;flex-wrap:wrap;justify-content:center}.grid--item{position:relative;background-color:#fff;z-index:0;width:33.333%}.grid--item .work--imgholder{position:relative;height:18vw;overflow:hidden}@media (max-width:950px){.grid--item{width:50%}.grid--item .work--imgholder{height:24vw}}@media (max-width:640px){.grid--item{width:100%}.grid--item .work--imgholder{height:46vw}}.grid--item img,.grid--item video{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .4s ease-in-out!important}.grid--item img{z-index:1}.grid--item video{z-index:0}.grid--item .ov_icon{position:absolute;z-index:100;width:100%;height:100%;padding:20px;display:flex;flex-direction:column}.grid--item .ov_icon:after{position:absolute;content:" ";width:1px;background-color:#fff;right:20px;bottom:20px;top:20px}.grid--item .ov_icon--top{display:flex;width:100%}.grid--item .ov_icon--top .ov_name{font-family:beefour,georgia,serif;letter-spacing:normal;text-transform:uppercase;font-size:3rem;color:#fff;line-height:1;height:38px;padding:0 8px 0 0}.grid--item .ov_icon--top .ov_bar{border-top:1px solid #fff;flex-grow:1}.grid--item .ov_icon--bot{flex-grow:1;border-left:1px solid #fff;border-bottom:1px solid #fff}.grid--item .work--details{position:relative;padding:22px}.grid--item .work--details-names{color:#8d8d8d;padding-right:56px}.grid--item .work--details h5{font-size:1.05rem;color:#000;margin:0 0 3px;text-transform:none}.grid--item .work--details-name{display:block;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif;font-size:.8rem;margin:-2px 0}.grid--item .work--details-icon{position:absolute;font-family:beefour,georgia,serif;letter-spacing:normal;text-transform:uppercase;color:#000;font-size:3rem;top:50%;right:20px;transform:translateY(-50%)}.grid--item:hover img{transform:scale(1.09)}.grid--item:hover.film_thumb:hover img{opacity:0}@media (hover:none){.grid--item .work--details{opacity:1}.grid--item video{display:none;pointer-events:none}.grid--item:hover:after{opacity:.1}.grid--item:hover.film_thumb:hover img{opacity:1}}.grid.featured_work>a{height:18vw;overflow:hidden}@media (max-width:950px){.grid.featured_work>a{height:24vw}}@media (max-width:640px){.grid.featured_work>a{height:44vw;min-height:168px}}.grid.featured_work>a img,.grid.featured_work>a video{position:absolute}.grid.featured_work>a .work--details{display:flex;flex-wrap:wrap;padding:22px;position:absolute;width:100%;height:100%;z-index:10;opacity:0;transition:opacity .26s ease-in-out}.grid.featured_work>a .work--details-names{align-self:flex-end}.grid.featured_work>a h5,.grid.featured_work>a h6,.grid.featured_work>a span{color:#fff}.grid.featured_work>a h6{font-family:beefour,georgia,serif;letter-spacing:normal;font-weight:400;font-size:3.6rem;width:100%;margin:0}.grid.featured_work>a:hover:after{opacity:1}.grid.featured_work>a:hover.film_thumb:hover img{opacity:0}.grid.featured_work>a:hover .work--details{opacity:1}.grid.featured_work>a:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);transition:opacity .2s ease-in-out;opacity:0}@media (hover:none){.grid.featured_work>a .work--details{opacity:1}.grid.featured_work>a:hover:after{opacity:.1}.grid.featured_work>a:hover.film_thumb:hover img{opacity:1}}.grid.people .work--imgholder:after{content:none}.grid.people .grid--item.router-link-active{opacity:.5;pointer-events:none}.grid.people .grid--item img{transform:none}.jobs{padding:64px 22px}.job{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;padding:44px 0;border-top:1px solid #d8d8d8}.job .job--details{flex-basis:25%;max-width:25%;padding-right:10px;padding-left:10px;margin-left:8.3333333333%}.job .job--details h6{color:#8d8d8d;margin-bottom:12px}.job .job--details h2{text-transform:none;font-size:2.6rem;margin:0 0 12px}.job .job--details .location{display:block;color:#8d8d8d}.job .job--details .location:last-of-type{margin-bottom:32px}.job .job--details ul{margin-bottom:22px;padding:0;list-style-type:none}.job .job--details ul li{font-size:.9rem}.job .job--details .button{position:relative;z-index:100;border-color:#AB060D}.job .job--text{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-right:10px;padding-left:10px;max-width:800px;overflow:hidden;max-height:400px;transition:max-height .4s ease-out}.job .job--text .intro{margin-bottom:22px}.job .job--text .intro p{font-size:1.4rem;line-height:1.2;color:#000}.job .job--text p:not(.intro p){font-size:1rem;color:#8d8d8d;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif}@media (max-width:979px){.job .job--details{flex-basis:25%;max-width:25%;margin-left:0}.job .job--details,.job .job--text{padding-right:10px;padding-left:10px}.job .job--text{flex-basis:66.6666666667%;max-width:66.6666666667%;margin-left:8.3333333333%}}@media (max-width:767px){.job .job--details{margin-bottom:22px}.job .job--details,.job .job--text{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;margin-left:0}.job .job--text{max-height:82px}}.job label{order:5;font-size:1rem;padding:22px 54px 22px 12px;min-height:0;display:block;text-align:center;width:100%;position:relative;cursor:pointer;color:#000;transition:none}.job label:before{content:" ";position:absolute;top:-79px;display:block;width:100%;height:80px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.job label .but{display:inline-block;border-radius:40px;border:1px solid #8d8d8d;padding:8px 18px}.job label span:after{content:"More +"}.job input{display:none}.job input:checked~.job--text{max-height:8000px;transition:max-height .25s ease-in}.job input:checked+label{margin-top:80px}.job input:checked+label span:after{content:"Less -"}.job.not_open{position:relative}.job.not_open .job--details,.job.not_open .job--text{opacity:.14}.job.not_open label .but{display:none}.job.not_open:after{content:" ";display:block;position:absolute;width:290px;height:290px;left:50%;transform:translateX(-50%);top:100px;background:url(../img/position-filled.svg) top no-repeat;background-size:contain}.job.applications_closed:after{background:url(../img/applications-closed.svg) top no-repeat;background-size:contain}#main.contact{background-color:#000;color:#fff;padding:160px 22px 44px}.contact_intro{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;margin-bottom:84px}.contact_intro--text{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-right:10px;padding-left:10px}.contact_intro--text p{font-size:1.6rem;max-width:600px}.contact_intro--detail{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-right:10px;padding-left:10px}.contact_intro--detail h5{color:#8d8d8d;margin:24px 0 4px}.contact_intro--detail h5:first-child{margin-top:0}.contact_intro--detail a,.contact_intro--detail span{font-size:1.4rem;color:#AB060D}@media (max-width:894px){.contact_intro--detail,.contact_intro--text{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.contact_areas{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap}.contact_areas--text{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-right:10px;padding-left:10px}.contact_areas--address{display:flex;flex-wrap:wrap;margin-bottom:44px}.contact_areas--address:last-child .addr-contacts{border-bottom:none}.contact_areas--address .addr-lhs{width:30%;padding-left:26px}.contact_areas--address .addr-lhs h2{color:#fff;text-transform:none;font-size:1.2rem;position:relative}.contact_areas--address .addr-lhs h2 img{position:absolute;left:-26px;top:50%;transform:translateY(-50%)}.contact_areas--address .addr-lhs p{font-size:.8rem}.contact_areas--address .addr-details{width:70%}.contact_areas--address .addr-details h5{color:#8d8d8d;margin:24px 0 4px}.contact_areas--address .addr-details h5:first-child{margin-top:0}.contact_areas--address .addr-details p{font-size:1rem}@media (max-width:699px){.contact_areas--address .addr-lhs{width:100%}.contact_areas--address .addr-details{width:100%;margin-top:18px;padding-left:26px}}.contact_areas--address .addr-contacts{width:100%;padding:32px 0 44px 26px;border-bottom:1px solid #8d8d8d;display:flex;align-items:flex-start;flex-wrap:wrap;font-size:1.6rem}@media (max-width:699px){.contact_areas--address .addr-contacts{font-size:1rem}}.contact_areas--address .addr-contacts .detail{margin-right:32px}.contact_areas--address .addr-contacts .detail .highlight{color:#AB060D;text-transform:uppercase;padding-right:3px}.contact_areas--address .addr-contacts .detail a{color:#fff}.contact_areas--address .addr-contacts .detail--email{border-bottom:1px solid #AB060D}.contact_areas--map{flex-basis:41.6666666667%;max-width:41.6666666667%;padding-right:10px;padding-left:44px}@media (max-width:999px){.contact_areas--text{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}.contact_areas--map{display:none}}.services{padding:64px 22px;background-color:#000;flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;overflow:hidden}.services .section_header{color:#d8d8d8;margin:0}.service{padding:44px;width:25%;text-align:center;position:relative;z-index:1}@media (max-width:1299px){.service{width:33.33%}}@media (max-width:979px){.service{width:50%}}@media (max-width:767px){.service{width:100%}}.service--bgimage{transition:opacity .3s;-webkit-transition:none;position:absolute;left:0;z-index:-1}@media (hover:hover){.service--bgimage{opacity:0!important}}.service--imgholder{min-height:151px;display:flex;align-items:flex-end;justify-content:center}.service--imgholder img{transition:none}.service h4{color:#fff;transition:all .3s ease-in-out;margin:16px 0 14px;text-transform:none;font-size:1.6rem}.service p{color:#fff;font-size:1rem}.service:hover h4{color:#AB060D}.service:hover .service--imgholder svg path,.service:hover .service--imgholder svg polygon{fill:#AB060D}.service:hover .service--bgimage{opacity:.999999!important}.service_end{padding:44px 44px 0;width:50%;text-align:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media (max-width:979px){.service_end{width:100%}}.service_end--imgholder{width:100%}.service_end--imgholder img{margin:0 auto 24px}.service_end h4{color:#fff;text-transform:none;width:100%;text-align:center;font-size:1.8rem;color:#0F0A21}.service_end img{filter:invert(0) sepia(1) saturate(6.7) hue-rotate(.62turn) brightness(1)}.about_timeline{max-width:1200px;margin:0 auto}.timeline_introblock{text-align:center}.timeline_introblock h4{font-size:1.1rem;text-transform:none;margin-bottom:44px}.timeline_block{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap}.timeline_block--media{flex-basis:58.3333333333%;max-width:58.3333333333%;order:1;padding:44px}.timeline_block--media .relax_wrap{position:relative}.timeline_block--media h3{font-size:14.4rem;line-height:.7;margin:0}@media (max-width:1029px){.timeline_block--media h3{font-size:21vw}}.timeline_block--media img{position:absolute;right:100px}@media (max-width:379px){.timeline_block--media img{width:100px}}.timeline_block--media.pink h3{color:#0F0A21}.timeline_block--media.yellow h3{color:#AB060D}.timeline_block--media.blue h3{color:#669eb6}.timeline_block--copy{flex-basis:41.6666666667%;max-width:41.6666666667%;order:2;padding:64px 12% 24px 0}@media (max-width:999px){.timeline_block--copy{padding:64px 24px 24px 0}}.timeline_block--copy h4{font-size:2.2rem;margin-bottom:16px;text-transform:none}.timeline_block--copy p{font-size:1rem;color:#8d8d8d;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif}.timeline_block--copy h6{font-size:1rem;margin-top:24px;text-transform:none}.timeline_block--copy ul{list-style:none;padding:0}.timeline_block--copy li{font-size:.8rem;color:#8d8d8d;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif;margin-bottom:6px}.timeline_block--copy li span{color:#669eb6}.timeline_block--copy li span.yellow{color:#AB060D}.timeline_block.copy-left .timeline_block--copy{order:0;padding:64px 24px 24px 12%}@media (max-width:999px){.timeline_block.copy-left .timeline_block--copy{padding:64px 24px 24px}}@media (max-width:767px){.timeline_block.copy-left .timeline_block--copy{padding:12px}}.timeline_block.copy-left .timeline_block--media{text-align:left}@media (max-width:767px){.timeline_block{padding:0 18px}.timeline_block--copy{flex-basis:100%;max-width:100%;padding:12px;order:5}.timeline_block--media{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;order:0}}.connector{margin:0 50%;transform:translateX(-50%)}.values_intro{margin:74px 18px -64px;flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap}.values_intro h5{flex-basis:25%;max-width:25%;margin-left:8.3333333333%;padding-top:7px;font-size:.7rem;color:#8d8d8d;letter-spacing:.2rem}.values_intro--rh,.values_intro h5{padding-right:10px;padding-left:10px}.values_intro--rh{flex-basis:66.6666666667%;max-width:66.6666666667%;max-width:800px}.values_intro--rh p{font-size:1.4rem}@media (max-width:767px){.values_intro h5{margin-left:0}.values_intro--rh,.values_intro h5{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.signoff{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;padding:94px 44px}.signoff--text{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-right:10px;padding-left:10px;position:relative}@media (max-width:979px){.signoff--text{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-right:10px;padding-left:10px}}@media (max-width:767px){.signoff--text{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.signoff--text h3{text-transform:none;margin-bottom:12px;font-size:8vw}.signoff--text p{width:50%}@media (max-width:979px){.signoff--text p{width:80%}}@media (max-width:767px){.signoff--text p{width:100%}}.signoff--text .button{border-color:#0F0A21;margin-top:22px}.signoff--button{position:absolute;right:-60px;top:0;width:18vw}@media (max-width:979px){.signoff--button{right:-40px}}@media (max-width:767px){.signoff--button{right:-20px;top:-80px;width:100px}}.quote{background-color:#000;min-height:44vw;overflow:visible;display:flex;align-items:center}.quote blockquote{position:relative;margin:0 auto;text-align:center;max-width:700px;padding:20px}.quote blockquote h3{font-family:beefour,georgia,serif;letter-spacing:.05rem;line-height:.96;font-size:4.4rem;margin-bottom:12px;padding-top:40px;color:#fff}@media (max-width:767px){.quote blockquote h3{font-size:3.4rem}}.quote blockquote h3:before{display:block;color:#fff;content:"\201C";font-size:6rem;line-height:0;margin-bottom:22px;font-family:CircularXXSub-BoldSubset,Helvetica,Arial,sans-serif;color:#AB060D}.quote blockquote cite{font-style:normal;display:block;margin-top:32px}.quote blockquote cite span{display:block;font-size:1rem;color:#AB060D}.quote blockquote cite span.company{color:#fff}.centered_block{display:flex;padding:110px 22px;justify-content:center;text-align:center}.centered_block--text{width:70%;max-width:900px}.centered_block--text p{font-size:1.4rem}@media (max-width:979px){.centered_block--text{width:auto;padding:0 20%}}@media (max-width:767px){.centered_block--text{padding:0}.centered_block--text p{font-size:1.2rem}}.clients{margin-bottom:24px}@media (max-width:640px){.clients #clients_filter{display:none}}.clients .brand_slider{padding:0 32px}.clients .brand_slider-cell{text-align:center;width:100%}.clients .brand_slider-cell div{width:12%;max-width:300px;display:inline-block;padding-bottom:12%;position:relative;overflow:hidden}@media (max-width:1000px){.clients .brand_slider-cell div{width:20%}}.clients .brand_slider-cell div img{position:absolute;-o-object-fit:contain;object-fit:contain;width:100%;top:0;transition:all .4s ease-in-out!important}.client_grid{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;margin-bottom:84px}.client_grid .section_header--standalone{width:100%}.client_grid>div{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-right:10px;padding-left:10px}@media (max-width:768px){.client_grid>div{flex-basis:25%;max-width:25%;padding-right:10px;padding-left:10px}}@media (max-width:380px){.client_grid>div{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-right:10px;padding-left:10px}}.filter_nav.dupenav{height:0;width:100%;visibility:hidden;overflow:hidden;padding:0!important;margin:0!important}.filter_wrap{text-align:center}.filter_wrap #filternavcheck,.filter_wrap label{display:none}.filter_wrap.fold-nav>ol{max-height:0;overflow:hidden}.filter_wrap.fold-nav #filternavcheck:checked~ol{max-height:1000px}.filter_wrap.fold-nav #filternavcheck:checked~label:after{content:"\2191"}.filter_wrap.fold-nav label{display:inline-block;text-align:center;font-weight:700;padding:8px 22px;color:#fff;background-color:#000;border-radius:44px;cursor:pointer;margin:0}.filter_wrap.fold-nav label:after{content:"\2193";display:inline-block;width:20px;height:20px;margin:3px 0 0 6px}.filter_wrap.fold-nav .newline{display:block}.filter_wrap.fold-nav .filter_nav{flex-wrap:wrap;flex-direction:column}.filter_nav{display:inline-flex;justify-content:center;margin:22px auto!important;padding:0 22px!important}.filter_nav li{padding:8px 22px;color:#8d8d8d;background-color:transparent;transition:background-color .3s;border-radius:44px;margin:0 8px;cursor:pointer}.filter_nav li:hover{background-color:#ccc}.filter_nav li.selected{background-color:#000;color:#fff}.gridItems{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:center;max-width:2000px}.gridItems,.gridItems>a{position:relative;text-align:center}.gridItems>a{width:310px;padding-top:10px}@media (max-width:380px){.gridItems>a{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.gridItems .image{position:relative;padding-bottom:66.5492958%;margin:0;background:linear-gradient(#f2f2f2 66%,hsla(0,0%,94.9%,0))}.gridItems .image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@-webkit-keyframes scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.gridItems .image.loading:before{content:"";position:absolute;z-index:1;top:50%;left:50%;margin-top:-16px;margin-left:-16px;width:32px;height:32px;border-radius:32px;-webkit-animation:scaleout 1.2s ease-in-out infinite;animation:scaleout 1.2s ease-in-out infinite;background-color:#AB060D}.gridItems.standard article{margin-bottom:22px;margin-right:10px;margin-left:10px;text-align:center;width:310px}@media (max-width:380px){.gridItems.standard article{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.gridItems.standard article hr{border-bottom-color:#ccc}.gridItems.standard article img{display:block;margin-bottom:18px}.gridItems.standard article .category{padding:5px 10px 5px 15px;color:#191919;font-size:.875em;margin-top:20px;margin-bottom:14px;letter-spacing:5px;font-weight:500;text-transform:uppercase;display:inline-block;transition:all .24s}.gridItems.standard article:hover .category{color:#fff;background-color:#191919}.gridItems.standard article .copy{padding:0 70px}.gridItems.standard article .copy .date{font-size:.75em;font-weight:700;margin-top:20px;margin-bottom:20px;padding-bottom:0;letter-spacing:5px;text-transform:uppercase;line-height:130%;color:#191919}.gridItems.standard article .copy:after{position:relative;content:"\2192"}.gridItems.standard article:hover .copy:after{-webkit-animation:right_then_left .2s cubic-bezier(.39,.58,.57,1) 0s 2 normal;animation:right_then_left .2s cubic-bezier(.39,.58,.57,1) 0s 2 normal}.gridItems.standard article a{text-decoration:none}.gridItems.standard article a h3{color:#191919}.gridItems.standard article a:hover h3{text-decoration:underline}.gridItems.standard article h3{font-size:1.125em;margin:16px 0;letter-spacing:0;text-transform:none;font-family:CircularXXSub-BoldSubset,Helvetica,Arial,sans-serif;font-weight:300;color:#191919}.locFilters{border-top:1px solid #ccc;text-align:center}.locFilters #locFilters--slider{overflow:hidden;margin-bottom:0;padding:12px 8px 18px}.locFilters #locFilters--slider .flickity-prev-next-button{height:120px;border-radius:0}.locFilters #locFilters--slider .flickity-prev-next-button.next{right:0;background:linear-gradient(270deg,#fff 60%,hsla(0,0%,100%,0))}.locFilters #locFilters--slider .flickity-prev-next-button.previous{left:0;background:linear-gradient(90deg,#fff 60%,hsla(0,0%,100%,0))}.locFilters #locFilters--slider li{position:relative;width:170px;letter-spacing:3px;text-align:center;font-size:.75em;padding:20px 10px 20px 0}.locFilters #locFilters--slider li a{text-decoration:none;display:block;min-height:94px;text-transform:uppercase;font-weight:500;cursor:pointer;position:relative}.locFilters #locFilters--slider li a i{position:relative;display:block;margin:0 auto 14px;background-position:50%;background-repeat:no-repeat;background-size:cover}.locFilters #locFilters--slider li a i img{transition:filter .5s;max-width:none;width:60px;margin:0 auto}.locFilters #locFilters--slider li a.active{color:#000}.locFilters #locFilters--slider li a.active i img{filter:invert(50%) sepia(400%)}.locFilters .country-header{font-size:.875em;margin:0 auto;text-align:center;top:14px;position:relative;background:#fff;display:inline-block;vertical-align:top;padding:0 30px}.location-detail{background-color:#191919;max-height:0;transition:max-height .15s ease-out;overflow:hidden;position:relative}.location-detail #scrollTarget{position:absolute;top:-54px}.location-detail.open{max-height:900px;transition:max-height .25s ease-in}.location-detail #closeBut{color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:5px;font-size:.75em;margin-left:-20px;margin-top:20px;font-weight:500}.location-detail #closeBut:before{width:22px;height:22px;margin:-4px 12px 0 0;content:" ";display:inline-block;vertical-align:middle;background:transparent url(../img/ui-icon-cross-white-small.png) no-repeat 50%}.location-detail .content{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;padding:0 22px;margin:0 auto;max-width:1200px}.location-detail .details{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-right:10px;padding-left:10px;padding-top:22px}@media (max-width:900px){.location-detail .details{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;padding-top:40px}}.location-detail .details h2{font-size:1rem;color:#8d8d8d;margin:42px 0 22px}.location-detail .details h3{color:#fff;font-size:2rem;margin-bottom:0}.location-detail .details hr{margin:12px 0}.location-detail .details p{color:#fff;font-size:1rem}.location-detail .details .button{margin-top:44px;border-color:#fff;color:#fff}.location-detail .media{flex-basis:66.6666666667%;max-width:66.6666666667%;padding-right:10px;padding-left:10px;position:relative}@media (max-width:900px){.location-detail .media{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.location-detail .media #locmedia-carousel{padding:0 0 44px}.location-detail .media #locmedia-carousel li{width:100%;padding:20px 0}.location-detail .media #locmedia-carousel .image{display:block;max-width:1200px;height:49vw;max-height:640px;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (max-width:900px){.location-detail .media #locmedia-carousel .image{height:58vw}}.location-detail .media #locmedia-carousel .image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.location-detail .media .flickity-button{background-color:transparent}.location-detail .media .flickity-button-icon{fill:#fff;height:44%}.location-detail .media .flickity-prev-next-button{top:auto;bottom:-20px}.location-detail .media .slide-count{position:absolute;right:49%;bottom:28px;color:#fff;font-size:.94rem;font-weight:500;letter-spacing:5px}.locations{padding-top:24px;padding-bottom:44px;margin:0 auto}.locations a{height:310px}@media (max-width:380px){.locations a{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;height:100%}}.locations a .buttonWrap{position:relative;width:100%;height:100%}.locations a .buttonWrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.locations a .buttonWrap .button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:none;transition:opacity .2s;opacity:.4;padding:19px 35px 19px 40px}.locations a:hover .button{opacity:1;color:#000}.locations a.active{background-color:#000}#loadWrap #filterLoader{background:url(../images/ui-loading.html)}.loadMoreWrap{padding:44px 0;text-align:center}.loadMoreWrap .button:hover{background-color:#000;color:#fff}#loadWrap{position:relative;min-height:200px}#loadWrap #loaderWrap{display:none;opacity:0;transition:opacity .3s ease-out;position:absolute;width:100%;top:0;bottom:0;z-index:50;background-color:hsla(0,0%,100%,.9)}#loadWrap.loading #loaderWrap{display:block;opacity:1}#loadWrap #filterLoader{position:absolute;overflow:hidden;z-index:55;left:50%;top:80px;margin-left:-62.5px;width:125px;height:125px;text-indent:-999em;background:url(../img/ui-loading.gif)}.portfolioAnims{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.portfolioAnims-move{transition:all .6s ease-in-out 50ms}.portfolioAnims-enter-active{transition:all .4s ease-out}.portfolioAnims-leave-active{transition:all .3s ease-in;position:absolute;z-index:0}.portfolioAnims-enter,.portfolioAnims-leave-to{opacity:0}.work-detail{background:#fff;max-height:0;transition:max-height .15s ease-out;overflow:hidden;position:relative}.work-detail #scrollTarget{position:absolute;top:-54px}.work-detail.open{max-height:2200px;transition:max-height .25s ease-in}.work-detail #title-overlay{position:absolute;top:20px;left:22px;color:#fff;z-index:22}.work-detail .slide-count{position:absolute;top:21px;right:67px;z-index:22;color:#fff}@media (max-width:767px){.work-detail #title-overlay{background-color:#000;position:relative;width:100%;padding:12px 64px 6px 22px;top:0;left:0}.work-detail .slide-count{right:14px;top:12px}}.work-detail .slide-wrap{position:relative}.work-detail .slide-wrap .flktybut{cursor:pointer;position:absolute;outline:none;color:#fff;padding:0 14px;z-index:50;background:transparent;border:0;top:50%;transform:translateY(-50%);left:0}.work-detail .slide-wrap .flktybut--next{right:0;left:auto}.work-detail .slide-wrap .flktybut--next:not(.disabled):hover span{transform:translateX(14px)!important}.work-detail .slide-wrap .flktybut span{display:block;padding-top:0;font-size:1.6rem;transition:all .3s ease-in-out}@media (max-width:768px){.work-detail .slide-wrap .flktybut img{display:none}}.work-detail .slide-wrap .flktybut.disabled{pointer-events:none;opacity:.3}.work-detail .slide-wrap .flktybut:not(.disabled):hover span{transform:translateX(-14px)}.work-detail #work-detail--carousel{list-style-type:none;margin:0;padding-left:0;background-color:#000}.work-detail #work-detail--carousel li{width:100%}.work-detail .video-wrap{width:100%;height:100%;text-align:center}.work-detail .video-wrap .image{display:block;max-width:1200px;height:49vw;max-height:640px;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (max-width:900px){.work-detail .video-wrap .image{height:58vw}}.work-detail .video-wrap .image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.work-detail .video-wrap .embedded-video{width:100%;height:100%}.work-detail .controls{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;text-align:center}.work-detail .controls .play-button{display:block;position:relative;width:90px;height:90px;margin-left:6px;text-align:center;border:1px solid #fff;border-radius:50%;color:#f5f5f5;text-decoration:none;background-color:transparent;transition:all .3s ease}.work-detail .controls .play-button .play-button--ic{display:block;position:absolute;top:31px;left:38px;width:16px;height:16px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 16px}.work-detail .controls .play-button span{position:absolute;top:110px;left:50%;transform:translateX(-50%);font-size:1.3rem;color:#fff;width:120px}.work-detail .controls .play-button:hover{background-color:rgba(0,0,0,.2)}.work-detail .close-but{display:inline-block;position:relative;overflow:hidden;width:50px;height:50px;padding:18px;text-align:center;border:1px solid #8d8d8d;border-radius:50px;color:grey;text-decoration:none;background-color:transparent;transition:all .2s ease-in-out}.work-detail .close-but--ic{display:block;position:absolute;top:24px;left:16px;width:16px;height:1px;background-color:#8d8d8d;transform:rotate(45deg)}.work-detail .close-but--ic:first-of-type{transform:rotate(-45deg)}.work-detail .close-but span{opacity:0;font-size:.9rem;color:#000;position:absolute;top:15px;left:38px;display:block;transition:all .3s ease-in-out}.work-detail .close-but:hover{width:94px;border-color:#0F0A21}.work-detail .close-but:hover span{opacity:1}.work-detail .close-but:hover .close-but--ic{background-color:#000}.work-detail .work-detail--wrap{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;max-width:1200px;margin:80px auto 0}.work-detail .work-detail--wrap .closewrap{flex-basis:16.6666666667%;max-width:16.6666666667%;padding-right:10px;padding-left:10px}.work-detail .work-detail--wrap .work-title{flex-basis:75%;max-width:75%;padding-right:10px;padding-left:10px;margin-bottom:64px}.work-detail .work-detail--wrap .work-title h4,.work-detail .work-detail--wrap .work-title h5{text-transform:none;margin-bottom:4px}.work-detail .work-detail--wrap .work-people{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-right:10px;padding-left:10px;margin-left:16.6666666667%;padding-bottom:44px}.work-detail .work-detail--wrap .work-people ul{list-style:none;margin:0;padding:0}.work-detail .work-detail--wrap .work-people ul li{color:#8d8d8d;font-size:.8rem}.work-detail .work-detail--wrap .work-icons{flex-basis:50%;max-width:50%;padding-right:10px;padding-left:10px;padding-bottom:44px}.work-detail .work-detail--wrap .work-icons ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.work-detail .work-detail--wrap .work-icons ul li{position:relative;display:flex;padding:8px 12px;margin:0 12px 12px 0;list-style:none;font-size:.8rem;color:#8d8d8d;border-radius:30px;border:1px solid #8d8d8d}.work-detail .work-detail--wrap .work-icons ul li span{display:inline-block}.work-detail .work-detail--wrap .work-icons ul li span.img{margin-right:7px}.work-detail .work-detail--wrap .work-icons ul li span.txt{padding-top:2px}.work-detail .work-detail--wrap .work-icons ul li img{height:24px}.work-detail .work-detail--wrap .work-text{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-right:10px;padding-left:10px;margin-left:16.6666666667%}.work-detail .work-detail--wrap .work-text p{font-size:1rem;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif}.work-detail .work-detail--wrap .work-logos{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-right:10px;padding-left:10px;margin-left:16.6666666667%;padding-top:32px}.work-detail .work-detail--wrap .work-logos h5{text-transform:none;font-size:1rem;margin-bottom:4px}.work-detail .work-detail--wrap .work-logos ul{display:flex;align-items:center;list-style-type:none;padding:0}.work-detail .work-detail--wrap .work-logos ul li{margin-right:12px}.work-detail .work-detail--wrap .work-logos ul img{max-height:90px}.work-detail .work-detail--wrap .spacer{width:100%;padding-bottom:44px}@media (max-width:1000px){.work-detail .work-detail--wrap{padding:0 18px}.work-detail .work-detail--wrap .closewrap,.work-detail .work-detail--wrap .work-title{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}.work-detail .work-detail--wrap .work-title{margin-top:24px}.work-detail .work-detail--wrap .work-icons{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}.work-detail .work-detail--wrap .work-people{margin-bottom:22px}.work-detail .work-detail--wrap .work-logos,.work-detail .work-detail--wrap .work-people,.work-detail .work-detail--wrap .work-text{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;margin-left:0}}.work-detail .single-vid{position:relative;background-color:#000}.work-detail .single-vid .video-wrap .image{max-width:none;background-size:cover}.work-detail.staff .staff_img{background:#000;position:relative;text-align:center;padding-bottom:44%;overflow:hidden}.work-detail.staff .staff_img img{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);height:100%}.work-detail.staff .staff_detail_lh{flex-basis:25%;max-width:25%;padding-right:10px;padding-left:10px;margin-bottom:64px}.work-detail.staff .staff_detail_lh h4,.work-detail.staff .staff_detail_lh h5{text-transform:none;margin-bottom:4px}.work-detail.staff .staff_detail_rh{flex-basis:50%;max-width:50%;padding-right:10px;padding-left:10px}.work-detail.staff .staff_detail_rh p{font-size:1rem;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif}@media (max-width:1000px){.work-detail.staff .closewrap,.work-detail.staff .staff_detail_lh,.work-detail.staff .staff_detail_rh{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}.work-detail.staff .staff_detail_lh{margin-top:24px}}.backlink{color:#000;margin-left:44px}.backlink:before{content:"\2190";display:inline-block;transition:all .3s ease-in-out;margin-right:10px}.backlink:hover:before{transform:translateX(-14px)}.content{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;padding-left:14px;padding-right:14px;margin:auto;max-width:1200px}.content p{font-size:1rem;color:#8d8d8d;font-family:CircularXXSub-BookSubset,Helvetica,Arial,sans-serif}#article{margin-bottom:94px}#article .content{justify-content:center;text-align:center;text-align:left;margin:10px auto}#article .introduction,#article .singleColText{flex-basis:58.3333333333%;max-width:58.3333333333%;padding-right:10px;padding-left:10px}@media (max-width:768px){#article .introduction,#article .singleColText{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-right:10px;padding-left:10px}}@media (max-width:380px){#article .introduction,#article .singleColText{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}#article .introduction{padding-top:42px;padding-bottom:0}#article .introduction p{font-family:CircularXXSub-BoldSubset,Helvetica,Arial,sans-serif;overflow-wrap:break-word;color:#000;font-size:2.25em;font-weight:700;line-height:1.3;text-align:left}#article .singleColText{margin:20px 0}#article .singleColText.centered{text-align:center}#article .singleColText.bordered{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:14px;padding-bottom:14px}#article .singleColText h4{text-transform:none}#article .singleColText ul{list-style-type:disc;list-style:inside;padding-left:0;margin-bottom:24px}#article .singleColText ul li{font-size:1.13rem;margin-bottom:12px}#article .singleColText ul.journalList{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:center;text-align:center;margin:0;list-style-type:none}#article .singleColText ul.journalList li{padding:10px 24px;text-transform:uppercase;font-weight:700;letter-spacing:5px;font-size:.9rem}#article .gallery .img{flex-basis:75%;max-width:75%;padding-right:10px;padding-left:10px;margin:10px 0 20px}@media (max-width:767px){#article .gallery .img{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}#article .gallery.small .img{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-right:10px;padding-left:10px}@media (max-width:767px){#article .gallery.small .img{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}#article .video-wrapper{position:relative;width:100%;height:0;margin:50px 0;padding-top:25px;padding-bottom:56.25%}#article .video-wrapper iframe{position:absolute;top:0;left:0;border:none;width:100%;height:100%}.accordian--section{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px;margin:100px 22px 60px}.accordian--section label{font-size:1.3rem;border-top:1px solid #d8d8d8;font-family:CircularXXSub-BoldSubset,Helvetica,Arial,sans-serif;font-weight:400;padding:22px 54px 22px 12px;min-height:0;display:block;background:none;margin:0;position:relative;cursor:pointer;color:#000;transition:none}.accordian--section input:checked+label,.accordian--section input:checked+label:hover{color:#AB060D}.accordian--section .chevron{right:22px;width:18px;margin-top:-9px}.accordian--section .chevron,.accordian--section .icon{position:absolute;top:50%;z-index:4;transition:.3s ease-in-out}.accordian--section .icon{right:62px;width:64px;transform:translateY(-50%)}.accordian--section input:checked+label>.chevron{color:#AB060D;transform:rotate(180deg)}.accordian--section input:checked+label>.chevron .chevron-stroke{stroke:#AB060D}.accordian--section input{display:none}.accordian--section .accordian--content{flex-direction:row;box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;overflow:hidden;max-height:0;transition:max-height .4s ease-out;position:relative;z-index:10}.accordian--section .accordian--content ul{padding-left:0}.accordian--section .accordian--content ul li{display:block;margin:0 0 8px 14px;position:relative}.accordian--section .accordian--content ul li:before{position:absolute;top:-2px;left:-14px;content:"\2026";font-size:1.3rem;padding:0 6px 0 0;display:inline-block;color:#AB060D}.accordian--section .accordian--content .wrap{padding-bottom:54px;color:#6f6f6f;flex-basis:66.6666666667%;max-width:66.6666666667%;padding-right:10px;padding-left:10px;text-align:left}.accordian--section .accordian--content .wrap p{font-size:1rem}.accordian--section .accordian--content .wrap p a{color:#AB060D}.accordian--section .accordian--content .wrap .intro{margin-bottom:22px}.accordian--section .accordian--content .wrap .intro p{color:#000;font-size:1.3rem}@media (max-width:979px){.accordian--section .accordian--content .wrap{flex-basis:83.3333333333%;max-width:83.3333333333%;padding-right:10px;padding-left:10px}}@media (max-width:767px){.accordian--section .accordian--content .wrap{flex-basis:100%;max-width:100%;padding-right:10px;padding-left:10px}}.accordian--section .accordian--row:last-of-type .accordian--content{border-bottom:1px solid #d8d8d8}.accordian--section input:checked~.accordian--content{max-height:8000px;transition:max-height .25s ease-in}.accordian--section.our-story .icon{position:absolute;right:62px;top:50%;width:64px;z-index:4;transform:translateY(-50%);transition:.3s ease-in-out}@media (max-width:379px){.accordian--section.our-story .icon{width:34px}}.accordian--section.our-story label{font-size:3rem;padding:22px 145px 22px 48px;line-height:.9}@media (max-width:767px){.accordian--section.our-story label{font-size:2rem}}@media (max-width:379px){.accordian--section.our-story label{font-size:1.4rem;padding-right:110px}}.accordian--section.our-story span{position:absolute;left:0;top:50%;border-radius:120px;border:2px solid #000;font-size:1.4rem;line-height:1.3;width:34px;height:34px;transform:translateY(-50%);text-align:center;margin-right:14px}

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}