@import"https://use.typekit.net/xfr8xyp.css";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container-fluid{margin-left:auto;margin-right:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;justify-content:center}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.667%;max-width:16.667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.667%;max-width:16.667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.667%;max-width:16.667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.667%;max-width:16.667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.667%;max-width:91.667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.gold-fill{fill:#ff9e1b}.gray-fill{fill:#63676b}.orange-fill{fill:#f16726}.white-fill{fill:#fff}.gold-stroke{stroke:#ff9e1b}.gray-stroke{stroke:#63676b}.orange-stroke{stroke:#f16726}.white-stroke{stroke:#fff}.bg-gold{background-color:#ff9e1b}.bg-gray{background-color:#63676b}.bg-orange{background-color:#f16726}.bg-white{background:#fff}.contact .hero-image-overlay h1,h1,h2,h3,h4{font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal}.contact__message h3,.error404,.proof-item-content-project strong{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}.genicos .stats-table-cell p strong{font-family:brandon-grotesque,sans-serif;font-style:normal}.contact__form-row input,.contact__form-row input::-moz-placeholder,.contact__form-row input::-ms-placeholder,.contact__form-row input::-webkit-input-placeholder,.contact__form-row input::placeholder,.contact__form-row textarea,.contact__form-row textarea::-moz-placeholder,.contact__form-row textarea::-ms-placeholder,.contact__form-row textarea::-webkit-input-placeholder,.contact__form-row textarea::placeholder,.genicos .stats-table-cell p,.proof-item-content-project,body,html{font-family:semplicitapro,sans-serif;font-weight:400;font-style:normal}#key-players .carousel-mobile .carousel-bio-name,#key-players .carousel-mobile .carousel-bio-title,#key-players .carousel-mobile .people-brand-logos h4,#tagline-section p,.button,.carousel-desktop .carousel-cell-text h4,.carousel-desktop .carousel-cell-text-name,.carousel-desktop .carousel-cell-text-title,.contact .home-link,.footer-item-content-text strong,.genicos #intro-section p,.genicos #solutions-closing,.genicos #solutions-intro strong,.link,.link--small,.terms-of-use,.workpage .hero-title-text h1{font-family:semplicitapro,sans-serif;font-weight:700;font-style:normal}body,html{color:#63676b;width:100%;scroll-behavior:smooth;overflow-x:hidden}body{overflow-y:hidden}h1{color:#fff;font-size:5.9375rem;letter-spacing:.075em;line-height:1;margin-left:auto;margin-right:auto;margin-bottom:1rem;max-width:1300px;position:relative;text-transform:uppercase}@media only screen and (max-width:739px){h1{font-size:3rem;width:100%}}h2{color:#f16726;font-size:4.53125rem;letter-spacing:.05em;line-height:1;margin-left:auto;margin-right:auto;max-width:1300px;margin-bottom:1rem;position:relative;text-transform:uppercase;width:90%}@media only screen and (max-width:739px){h2{font-size:3.125rem}}p{font-size:1.125rem;line-height:1.5;margin:0 auto 2.5rem;max-width:1000px;width:90%}@media only screen and (max-width:739px){p{font-size:.9375rem;line-height:1.6}}noscript{position:relative}noscript .noscript-container{background-color:#63676b;height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:1000}noscript .noscript-text-container{padding:30vh 60px}noscript .noscript-text-container h1{font-size:3em;color:#ff9e1b;padding-bottom:24px}noscript .noscript-text-container p{color:#ff9e1b;font-size:2em}sup{font-size:50%;line-height:50%;margin-left:.1em;position:relative;top:-1em;vertical-align:baseline}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none!important;border-radius:0!important}a[href^=tel]{color:inherit;text-decoration:none}.container{position:relative;width:100%}.divider{width:280px;height:1px;margin:36px auto}@media only screen and (max-width:739px){.divider{width:85%}}.divider-gold{background-color:#ff9e1b}.divider-gray{background-color:#63676b}.divider-orange{background-color:#f16726}.divider-white{background-color:#fff}.button{border:0;border-radius:2em;display:inline-block;font-size:1.125rem;padding:18px 30px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}@media only screen and (max-width:739px){.button{font-size:.9375rem;padding:12px 24px}}.button:focus{outline:none}.button_gold,.button_orange{background:#63676b;color:#fff;transition:background .2s ease-in-out}.button_gold{background:#ff9e1b}.button_gold:active,.button_gold:focus,.button_gold:hover{background:#f16726;cursor:pointer}.button_orange{background:#f16726}.button_orange:active,.button_orange:focus,.button_orange:hover{background:#ff9e1b;cursor:pointer}.margin-centered{margin-left:auto;margin-right:auto}.twitter-icon svg{width:12px;height:12px}.twitter-icon path{fill:#fff}#sticky-nav{background-color:transparent;height:80px;left:0;position:fixed;top:0;width:100vw;z-index:198}@media only screen and (min-width:800px){#sticky-nav{display:none}}.hidden{display:none;z-index:-1}.visible{display:block}.transparent-menu:not(.flickity-button-icon),.transparent:not(.flickity-button-icon){opacity:0}#menu.menu-closed{top:-1500px;right:-1500px}.opaque{opacity:1}.margin-left-right-auto{margin-left:auto;margin-right:auto}.break-word{display:inline-block}.g-recaptcha div:first-of-type{margin:1em auto!important}#form-error{color:red;margin:1em;text-align:center;text-transform:uppercase}.bg-custom{background-image:linear-gradient(90deg,#fff 50%,#ff9e1b 0);background-size:200% 100%;color:#000;padding:12px;transition:background-position 1s}.bg-custom-active{background-position:-100% 0}@media only screen and (min-width:740px){.mobile-only{display:none}}@media only screen and (max-width:739px){.mobile-hide{display:none}}@media only screen and (min-width:740px){.tablet-up{display:none}}@media only screen and (max-width:979px){.desktop-only{display:none}}@media only screen and (min-width:980px){.desktop-hide{display:none}}/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled:focus{outline:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent}.flickity-button:focus{outline:0}.flickity-prev-next-button .flickity-button-icon{z-index:10}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media(min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true],.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 0,transparent 50%,rgba(35,41,47,.6) 0,rgba(35,41,47,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media(min-width:480px){.plyr__volume{max-width:90px}}@media(min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume,.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.text-centered{text-align:center}.text-left{text-align:left}.text-large{font-size:2em}.text-gold{color:#ff9e1b}.text-gray{color:#63676b}.text-orange{color:#f16726}.text-italics{font-style:italic}.plyr__progress input[type=range],.plyr__progress__buffer{width:100%!important}.plyr__control--overlaid{background:none;border:2px solid #ff9e1b;padding:24px}.plyr__control--overlaid svg{fill:#ff9e1b}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#ff9e1b}.plyr--video .plyr__control.plyr__tab-focus svg,.plyr--video .plyr__control:hover svg,.plyr--video .plyr__control[aria-expanded=true] svg{fill:#63676b}.plyr--fullscreen-enabled [data-plyr=fullscreen]{margin-right:20px}.plyr--full-ui input[type=range]{color:#ff9e1b}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px #ff9e1b}#menu{height:430px;position:fixed;right:0;top:0;width:500px;z-index:1000}@media only screen and (max-width:739px){#menu{height:370px;width:100vw}}#menu-background{background-color:#63676b;bottom:0;clip:rect(0,auto,auto,0);height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:375px)and (max-width:739px){#menu-background{height:84%}}@media only screen and (max-width:374px){#menu-background{height:84%}}#menu-head-container,#menu-head-container .white-head{z-index:2000}.head-container{cursor:pointer;height:50px;overflow:hidden;position:fixed;right:20px;top:7px;width:50px;z-index:1001;background-color:#63676b}@media only screen and (max-width:739px){.head-container{background-color:#63676b;height:40px;overflow:hidden;right:0;top:0;width:42px}}.head{background-size:100%;enable-background:new 0 0 107.9 155;display:none;height:65px;left:0;position:absolute;top:0;width:40px}.head-path{fill:none;stroke-miterlimit:10;stroke-width:4px}.hamburger-open{height:40px;position:absolute;right:10px;top:32%;width:30px}@media only screen and (min-width:375px)and (max-width:739px){.hamburger-open{right:6px;top:29%}}@media only screen and (max-width:374px){.hamburger-open{right:6px;top:29%}}.hamburger-close{height:30px;position:absolute;right:15px;top:20%;width:20px}.hamburger-close-path,.hamburger-open-path{stroke-linecap:square;stroke-width:4px}.menu-text-container{left:15%;position:relative;top:15%;width:75%}.link{color:#fff;display:inline-block;cursor:pointer;font-size:2.75em;line-height:1.5;outline:none;overflow:hidden;position:relative;text-decoration:none;z-index:3}@media only screen and (max-width:739px){.link{font-size:1.9em}}.link:hover:after{transform:translateZ(0)}.link span{display:block;position:relative}.link span:before{content:attr(data-letters);color:#f16726;left:0;overflow:hidden;position:absolute;transition:width .35s;transition-timing-function:cubic-bezier(.7,0,.3,1);white-space:nowrap;width:0;z-index:4}.link:hover span:before{width:105%}.link:before{background-color:#ff9e1b;bottom:2px;content:"";height:2px;left:0;position:absolute;transition:all .35s cubic-bezier(1,.25,0,.75) 0s;visibility:hidden;width:0;z-index:0}.link:hover:before{visibility:visible;width:100%}.link--small{color:#fff;font-size:1.5em;line-height:1.5;margin-right:5%}@media only screen and (max-width:739px){.link--small{font-size:.9em}}.link--small:hover{color:#fff!important}.link--small span:before{color:#ff9e1b!important}.link--small:before{bottom:0;background-color:#ff9e1b}.small-link-container{margin-top:9%}.section{padding:90px 0;position:relative;width:100vw;font-family:semplicitapro,sans-serif}@media only screen and (max-width:739px){.section{padding:30px 0}}.section-background{bottom:0;clip:rect(0,auto,auto,0);left:0;pointer-events:none;position:absolute;right:0;top:0}@media only screen and (max-width:739px){.section-background{display:none}}.section-full-height{height:100vh;min-height:500px;position:relative;width:100%;z-index:199}.section-content{line-height:1.5;margin-left:auto;margin-right:auto;max-width:1300px;width:75%}@media only screen and (max-width:799px){.section-content{margin:0}}@media only screen and (max-width:979px){.section-content{width:90%}}.section-black{background:#000;color:#fff}.section-black .section-title{color:#ff9e1b}.section-gold{background:#ff9e1b;color:#63676b}.section-gray{background:#63676b;color:#fff}.section-gray .section-title{color:#fff}.section-orange{background:#f16726;color:#fff}.section-orange .section-title{color:#fff}.section-white{background:#fff}#proof2 .section-content{font-family:semplicitapro,sans-serif}@media only screen and (max-width:979px){#proof2 .section-content{width:100%}}@media only screen and (min-width:980px){#proof2 .section-content{max-width:1300px}}#proof-grid-scroll-activation{height:0;position:absolute;top:300px;width:0}@media only screen and (max-width:799px){.proof-grid{display:none}}.proof-grid .grid-item-overlay{background:linear-gradient(180deg,rgba(0,0,0,.001) 5%,rgba(30,30,30,.1) 30%,rgba(32,32,32,.3) 50%,rgba(32,32,32,.6) 70%,rgba(32,32,32,.9));bottom:-1px;left:0;position:absolute;right:0;top:30%;transition:.25s ease-in-out;width:100%;z-index:0;pointer-events:none}.proof-grid-mobile{margin-left:auto;margin-right:auto;width:100vw}@media only screen and (min-width:800px){.proof-grid-mobile{display:none}}.proof-grid-mobile .grid-item-overlay{background:linear-gradient(180deg,rgba(0,0,0,.001) 5%,rgba(30,30,30,.1) 30%,rgba(32,32,32,.3) 50%,rgba(32,32,32,.6) 70%,rgba(32,32,32,.9));bottom:-1px;left:0;position:absolute;right:0;top:30%;transition:.25s ease-in-out;width:100%;z-index:0;pointer-events:none}.proof-row{display:grid;grid-template-columns:1fr 1fr}.proof-row-col-1{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;display:block;position:relative}.proof-row-col-2{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/span 1;position:relative;display:block}.proof-image-container{overflow:hidden;display:block}.bg-gray .proof-item-content{display:block}.bg-gray .proof-item-content-company{color:#ff9e1b}.bg-gray .proof-item-content-project{color:#fff}.proof-item-content{pointer-events:none;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);line-height:1.25;text-align:center;width:100%}.proof-item-content-company{font-size:.9em;letter-spacing:1px;padding-bottom:2px}.proof-item-content-project{color:#fff;font-size:2.25em;letter-spacing:.05rem;line-height:1.22222222;margin-bottom:0}@media only screen and (max-width:739px){.proof-item-content-project{font-size:14px}}@media only screen and (min-width:740px)and (max-width:1199px){.proof-item-content-project{font-size:16px}}@media only screen and (min-width:1200px)and (max-width:1499px){.proof-item-content-project{font-size:1.75rem}}.proof-item-content-project strong{color:#ff9e1b;display:block;font-size:4.0625rem;line-height:1}@media only screen and (max-width:1199px){.proof-item-content-project strong{font-size:2.228125rem;line-height:1}}@media only screen and (max-width:499px){.proof-item-content-company{font-size:.9em}.proof-item-content-project{font-size:1.1em}.proof-item-content-container{display:table}}@media only screen and (min-width:500px)and (max-width:739px){.proof-item-content-company{font-size:1em}.proof-item-content-project{font-size:1.5em}}@media only screen and (min-width:740px)and (max-width:799px){.proof-item-content-company{font-size:1.2em}.proof-item-content-project{font-size:1.9em}}.grid-image{display:block;width:100%;height:100%;transform-origin:center;transition:transform .5s;filter:grayscale(100%)}@media only screen and (min-width:800px){.color-zoom,.grid-image:hover{transform:scale(1.1);transform-origin:center;filter:grayscale(0);transition:all .75s ease}}.large-tile{top:82%;text-align:center}@media only screen and (max-width:739px){.large-tile p{font-size:2rem;line-height:1.28125}.large-tile p strong{font-size:3.75rem}}#key-players{padding-bottom:55px;font-family:semplicitapro,sans-serif}@media only screen and (max-width:739px){#key-players{padding-bottom:65px}}#key-players .carousel-mobile{display:none;width:100%}@media only screen and (max-width:739px){#key-players .carousel-mobile{display:block;height:845px}}@media only screen and (min-width:740px)and (max-width:979px){#key-players .carousel-mobile{display:block;height:920px}}#key-players .carousel-mobile .carousel-cell{margin-left:auto;margin-right:auto;width:100%;z-index:999}#key-players .carousel-mobile .carousel-image{display:block;margin-left:auto;margin-right:auto;max-width:400px;width:85%}#key-players .carousel-mobile .carousel-bio{background-color:#fff;color:#000;margin-left:auto;margin-right:auto;max-width:400px;padding-bottom:1rem;padding-top:1.5rem;width:85%}#key-players .carousel-mobile .carousel-bio-name{background:#f16726;color:#fff;display:inline-block;font-size:1.125rem;letter-spacing:.025em;margin-left:auto;margin-right:auto;padding:4px 6px;text-align:center;text-transform:uppercase}#key-players .carousel-mobile .carousel-bio-title{line-height:1.25em;margin-bottom:.5rem;margin-left:auto;margin-right:auto;padding-top:.5rem}#key-players .carousel-mobile .carousel-bio-text{line-height:1.5em;margin-left:auto;margin-right:auto;max-width:450px;margin-bottom:1rem}#key-players .carousel-mobile .people-brand-logos{margin-left:auto;margin-right:auto;max-width:450px;width:90%}#key-players .carousel-mobile .people-brand-logos h4{font-size:.9375rem;margin-bottom:1rem}.carousel-desktop{display:block;position:relative;width:100%;max-width:1300px;margin:3rem auto}@media only screen and (max-width:979px){.carousel-desktop{display:none}}.carousel-desktop .carousel-cell-container{display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%}.carousel-desktop #panel-1{background-image:url(/assets/images/jpg/veal-expanded.jpg);background-size:cover;background-position:0}.carousel-desktop #panel-2{background-image:url(/assets/images/jpg/eschenbach-expanded.jpg);background-size:cover;background-position:16.5%}.carousel-desktop #panel-2:hover{background-position:40%}.carousel-desktop #panel-3{background-image:url(/assets/images/jpg/kirk-expanded.jpg);background-size:cover;background-position:89.75%}.carousel-desktop #panel-3:hover{background-position:60%}.carousel-desktop #panel-4{background-image:url(/assets/images/jpg/mccarty-expanded.jpg);background-size:cover;background-position:90.25%}.carousel-desktop #panel-4:hover{background-position:80%}.carousel-desktop #panel-5{background-image:url(/assets/images/jpg/givens-expanded.jpg);background-size:cover;background-position:100%}.carousel-desktop .carousel-cell{flex:1;transition:all .8s ease-in-out;height:444px;position:relative}.carousel-desktop .carousel-cell:hover{flex-grow:18.5}.carousel-desktop .carousel-cell #veal{top:16.66666667%;right:8%;width:520px}.carousel-desktop .carousel-cell #eschenbach{top:16.66666667%;right:4%;width:540px}.carousel-desktop .carousel-cell #kirk{top:16.66666667%;left:6%;width:530px}.carousel-desktop .carousel-cell #mccarty{top:16.66666667%;left:6%;width:510px}.carousel-desktop .carousel-cell #givens{top:16.66666667%;left:6%;width:580px}.carousel-desktop .carousel-cell-overlay{transition:all .5s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.18;background:#000}.carousel-desktop .carousel-cell-overlay:hover{opacity:0}.carousel-desktop .carousel-cell-text{color:#000;position:absolute;opacity:1;pointer-events:none;transition:all .2s ease-in-out;z-index:10}.carousel-desktop .carousel-cell-text h4,.carousel-desktop .carousel-cell-text p{font-size:.9375rem;letter-spacing:.025em;margin:0 0 1rem;width:auto}.carousel-desktop .carousel-cell-text h4{margin-bottom:1.5rem;margin-top:1.5rem}.carousel-desktop .carousel-cell-text-orange{background-position:-100% 0!important}.carousel-desktop .carousel-cell-text-hidden{opacity:0;z-index:100}.carousel-desktop .carousel-cell-text-name{background-size:200% 100%;background-image:linear-gradient(90deg,#fff 50%,#f16726 0);transition:background-position 1s;padding:4px;color:#fff;display:inline-block;font-size:1.125rem;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase;width:auto}.carousel-desktop .carousel-cell-text-title{color:#000;display:inline-block;padding-top:8px}.carousel-desktop .carousel-cell-text-bio{color:#000;display:inline-block;line-height:1.5em}.logos-div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.people-brand-logos .brand-logo{display:inline-block;margin:0 1rem 1rem 0;vertical-align:middle}@media only screen and (min-width:375px)and (max-width:739px){.people-brand-logos .brand-logo{margin:0 2rem 1rem 0}}@media only screen and (max-width:374px){.people-brand-logos .brand-logo{margin:0 .5rem 1rem 0}}.people-brand-logos .brand-logo.abecma{height:40px;width:122px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.abecma{height:32px;width:97.6px}}.people-brand-logos .brand-logo.adcetris{height:39px;width:123px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.adcetris{height:31.2px;width:98.4px}}.people-brand-logos .brand-logo.alimta{height:53.5px;width:54.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.alimta{height:42.8px;width:43.6px}}.people-brand-logos .brand-logo.elzonris{height:28.5px;width:116px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.elzonris{height:22.8px;width:92.8px}}.people-brand-logos .brand-logo.enhertu{height:33.5px;width:130px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.enhertu{height:26.8px;width:104px}}.people-brand-logos .brand-logo.imfinzi{height:43px;width:81.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.imfinzi{height:34.4px;width:65.2px}}.people-brand-logos .brand-logo.keytruda{height:35px;width:113px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.keytruda{height:28px;width:90.4px}}.people-brand-logos .brand-logo.keytruda-v2{height:20px;width:98px;margin-top:-20px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.keytruda-v2{height:16px;width:78.4px}}.people-brand-logos .brand-logo.kimmtrak{height:43px;width:106.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.kimmtrak{height:34.4px;width:85.2px}}.people-brand-logos .brand-logo.kyprolis{height:37px;width:113px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.kyprolis{height:29.6px;width:90.4px}}.people-brand-logos .brand-logo.kyprolis-v2{height:37px;width:80px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.kyprolis-v2{height:29.6px;width:64px}}.people-brand-logos .brand-logo.libtayo{height:44px;width:94px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.libtayo{height:35.2px;width:75.2px}}.people-brand-logos .brand-logo.lilly-oncology{height:60.5px;width:150px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.lilly-oncology{height:48.4px;width:120px}}.people-brand-logos .brand-logo.locametz{height:57.5px;width:116.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.locametz{height:46px;width:93.2px}}.people-brand-logos .brand-logo.loxo-oncology{height:26px;width:131px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.loxo-oncology{height:20.8px;width:104.8px}}.people-brand-logos .brand-logo.lumakras{height:43.5px;width:86.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.lumakras{height:34.8px;width:69.2px}}.people-brand-logos .brand-logo.neulasta{height:27px;width:142.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.neulasta{height:21.6px;width:114px}}.people-brand-logos .brand-logo.neulasta-v2{height:38px;width:115px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.neulasta-v2{height:30.4px;width:92px}}.people-brand-logos .brand-logo.opdivo{height:43px;width:81.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.opdivo{height:34.4px;width:65.2px}}.people-brand-logos .brand-logo.pluvicto{height:46.5px;width:133px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.pluvicto{height:37.2px;width:106.4px}}.people-brand-logos .brand-logo.rituxan{height:27.5px;width:98.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.rituxan{height:22px;width:78.8px}}.people-brand-logos .brand-logo.sprycel{height:46.5px;width:101.5px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.sprycel{height:37.2px;width:81.2px}}.people-brand-logos .brand-logo.tarceva{height:32px;width:119px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.tarceva{height:25.6px;width:95.2px}}.people-brand-logos .brand-logo.tazverik{height:35px;width:115px;margin-top:-25px}@media only screen and (max-width:739px){.people-brand-logos .brand-logo.tazverik{height:28px;width:92px}}.flickity-page-dots .dot{background:hsla(0,0%,100%,.4);opacity:1}.flickity-page-dots .dot.is-selected{background:#f16726}.flickity-button{background:transparent}.flickity-prev-next-button.next{right:5%}.flickity-prev-next-button.previous{left:5%}.flickity-button-icon{fill:#f16726}.container-background{bottom:0;clip:rect(0,auto,auto,0);left:0;pointer-events:none;position:absolute;right:0;top:0}@media only screen and (max-width:739px){.container-background{display:none}}#reach-out{z-index:200}@media only screen and (max-width:739px){#reach-out{padding-bottom:60px}}.contact #contact-form-section,.contact #thank-you{padding:36px 0}.contact #thank-you{margin-left:auto;margin-right:auto;width:90vw}.contact #contact{height:80px}@media only screen and (min-width:800px){.contact #contact{display:none}}.contact #contact-banner{position:fixed;z-index:-1}.contact .hero-image-overlay{background-color:#63676b;display:table;height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}.contact .hero-image-overlay h1{color:#fff;display:table-cell;font-size:5em;text-align:center;vertical-align:middle}@media only screen and (max-width:799px){.contact .hero-image-overlay{height:100px;width:75%}.contact .hero-image-overlay h1{font-size:2em}}.contact .hero-image{width:100%}.contact .home-link{background-color:#ff9e1b;border-radius:2em;font-size:.9em;margin:72px auto 48px;padding:12px 24px;text-align:center;width:250px}.contact .home-link a{color:#63676b;text-decoration:none}.contact .home-link:hover{transform:scale(1.05)}.contact__header{text-align:center}.contact__subtitle{padding-bottom:8px}@media only screen and (max-width:499px){.contact__subtitle{margin-left:auto;margin-right:auto;width:85%}}.contact__container{width:100%}.contact__message{color:#63676b;margin:72px auto;max-width:640px;padding:24px 0;text-align:center}@media only screen and (max-width:599px){.contact__message{width:90%}}.contact__message h3{font-size:3.125rem;letter-spacing:-.005em;margin-bottom:.6em;text-transform:uppercase}@media only screen and (max-width:739px){.contact__message h3{margin-bottom:.5em}}.contact__message p{font-size:1.5rem;letter-spacing:-.005em}@media only screen and (max-width:739px){.contact__message p{font-size:.9375rem}}.contact__form{margin-left:auto;margin-right:auto;max-width:745px;width:95%}@media only screen and (max-width:499px){.contact__form{width:90%}}.contact__form-row{margin:4px auto;width:100%}.contact__form-row input{border:.5px solid rgba(99,103,107,.5);box-sizing:border-box;color:#63676b;font-size:1.5rem;height:40px;line-height:2em;margin:0 auto 25px;outline:none;padding:30px 15px;width:100%;-webkit-appearance:none}@media only screen and (max-width:499px){.contact__form-row input{margin:0 auto 20px;width:100%}}.contact__form-row input::placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form-row input::-webkit-input-placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form-row input::-moz-placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form-row input::-ms-placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form-row textarea{border:.5px solid rgba(99,103,107,.5);box-sizing:border-box;color:#63676b;font-size:1.5rem;height:150px;margin-left:auto;margin-right:auto;outline:none;padding:10px 15px;resize:none;width:745px}@media only screen and (max-width:499px){.contact__form-row textarea{width:100%}}.contact__form-row textarea::placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form-row textarea::-webkit-input-placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form-row textarea::-moz-placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form-row textarea::-ms-placeholder{color:rgba(99,103,107,.5);opacity:1}.contact__form_gold .contact__form-row input,.contact__form_gold .contact__form-row textarea{background-color:#ff9e1b;border:2px solid #000;font-family:semplicitapro,sans-serif}.contact__form_gold .contact__form-row input:focus,.contact__form_gold .contact__form-row textarea:focus{border:2px solid #63676b}.contact__form_gold .button{margin-top:24px;transition:all .25s ease-in-out}.contact__form_white .contact__form-row input,.contact__form_white .contact__form-row textarea{background-color:#fff;font-family:semplicitapro,sans-serif}.contact__form_white .contact__form-row input:focus,.contact__form_white .contact__form-row textarea:focus{border:.5px solid #ff9e1b}#footer-section{background-color:#63676b;padding:0}#footer-section-background{bottom:0;clip:rect(0,auto,auto,0);left:0;position:absolute;right:0;top:0}#tagline-section{z-index:200}@media only screen and (min-width:740px){#tagline-section{padding:30px 0}}#tagline-section p{font-size:1.5rem;line-height:1.25;margin-bottom:0}.footer-item-content{line-height:1.5}.footer-item-content #addresses{position:relative;z-index:199}@media only screen and (min-width:740px){.footer-item-content #addresses{display:flex}}.footer-item-content-title{color:#ff9e1b;font-family:brandon-grotesque,sans-serif;font-size:1.5625rem;line-height:1;margin-bottom:1em;text-transform:uppercase}.footer-item-content-text{color:#fff;font-size:1.125rem;letter-spacing:.005em;line-height:1.44444444;margin-bottom:12px;padding-bottom:12px;width:100%;font-family:semplicitapro,sans-serif}@media only screen and (max-width:739px){.footer-item-content-text{line-height:1.38888889}}.footer-item-content-text.address{line-height:1.5;font-family:semplicitapro,sans-serif}@media only screen and (min-width:740px){.footer-item-content-text.address{box-sizing:border-box;flex-basis:33.33%;padding-right:4%}.footer-item-content-text.address-columbus{flex-basis:40%}.footer-item-content-text.address-newyork{flex-basis:30%;padding:0 20px}.footer-item-content-text.address-munich{flex-basis:30%}}.footer-item-content-button{background-color:#63676b;border:0;border-radius:2em;color:#fff;font-size:.75em;letter-spacing:1.25;padding:10px 32px;text-decoration:none}.footer-item-content-link{color:#ff9e1b;font-size:inherit;text-decoration:none}.footer-item-content-phone{color:#fff;font-size:.65em;font-size:inherit;text-decoration:none}#footer-about-col{z-index:199}@media only screen and (min-width:740px){#footer-about-col{box-sizing:border-box;flex-basis:40.230769%;padding-right:10%}#footer-locations-col{flex-basis:59.769231%}}.footer-grid{display:table;margin-left:auto;margin-right:auto;max-width:1300px;width:75vw}@media only screen and (max-width:739px){.footer-grid{display:block!important;width:85vw}}@media only screen and (min-width:740px){.footer-grid{display:flex}}.footer-grid:after{content:"";background-image:url(/assets/images/svg/hex-glyph-gold.svg);background-size:contain;bottom:-15px;display:block;height:669px;margin:40px auto 50px;opacity:.28;position:absolute;right:-380px;width:585.5px;z-index:100}@media only screen and (max-width:739px){.footer-grid:after{bottom:-215px;height:428px;right:-190px;width:374.5px}}#logo-section{z-index:200}@media only screen and (min-width:740px){#logo-section{padding:35px 0}}@media only screen and (min-width:375px)and (max-width:739px){#logo-section .genicos-logo{width:45%!important;margin:35px auto!important}}@media only screen and (max-width:374px){#logo-section .genicos-logo{width:40%!important;margin:35px auto!important}}#copyright{font-size:.875rem;line-height:1.28571429;margin-bottom:0}@media only screen and (max-width:739px){#copyright{width:100%}}#social-section{background-color:#f16726;padding-bottom:24px;padding-top:34px;position:relative}@media only screen and (min-width:740px){#social-section{padding-bottom:30px;padding-top:30px}}.social-footer-grid{display:flex;margin:auto;padding-bottom:15px;width:85vw}@media only screen and (min-width:740px){.social-footer-grid{max-width:450px}}.social-footer-icon{flex-basis:25%;text-align:center}.social-footer-icon img{height:auto;margin-left:auto;margin-right:auto;max-width:42px}.terms-of-use{color:#fff;font-size:.875rem;letter-spacing:.025em;line-height:1.71428571;margin-left:auto;margin-right:auto;width:80vw}@media only screen and (min-width:740px){.terms-of-use{font-size:.9375rem}}.terms-of-use a{color:#fff;text-decoration:none;white-space:nowrap}.terms-of-use a:active,.terms-of-use a:focus,.terms-of-use a:hover{text-decoration:underline}.genicos #landing-video-section{max-height:540px;overflow:hidden;position:relative}@media only screen and (min-width:740px)and (max-width:979px){.genicos #landing-video-section{height:100%;width:100%}}@media only screen and (min-width:980px){.genicos #landing-video-section{height:100%;max-height:none;width:100%}}.genicos #landing-video-section .genicos-logo-video{margin:0 auto 68px;display:inline-block;width:316px}.genicos #landing-video-section #landing-video-text-overlay{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:85vw;z-index:100;font-family:semplicitapro,sans-serif}.genicos #landing-video-section #landing-video-text-overlay span{transition:all .25s ease-in-out}.genicos #landing-video-section #landing-video-text-overlay p{color:#fff;font-size:1.875rem;letter-spacing:.01em;line-height:1.47222222;margin:0 auto 20px;max-width:none;width:100%}@media only screen and (max-width:739px){.genicos #landing-video-section #landing-video-text-overlay p{font-size:1.5rem}}@media only screen and (min-width:740px){.genicos #landing-video-section #landing-video-text-overlay p span{display:block}}.genicos #landing-video-section video{display:block;background-color:#f16726}@media only screen and (max-width:979px){.genicos #landing-video-section video{position:absolute;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);width:auto}}.genicos #landing-video-section #down-arrow{bottom:100px;height:15px;left:50%;position:absolute;transform:translateX(-50%);transition:opacity .5s ease-in-out;width:54px}@media only screen and (max-width:739px){.genicos #landing-video-section #down-arrow{bottom:95px}}.genicos #landing-video-section #down-arrow-path{transition:opacity .5s ease-in-out}.genicos #intro-section{padding-bottom:197px;padding-top:176px}@media only screen and (max-width:739px){.genicos #intro-section{padding-bottom:50px;padding-top:50px}}.genicos #intro-section span{transition:all .25s ease-in-out}.genicos #intro-section p{color:#fff;font-size:2.25rem;line-height:1.2;margin:0 auto 20px;max-width:1200px;text-wrap:balance}@media only screen and (max-width:739px){.genicos #intro-section p{font-size:1.125rem;line-height:1.47222222}}.genicos #intro-section ul{font-size:1.5rem;line-height:1.77083333;list-style:unset;margin:0 auto;max-width:510px;width:60%}@media only screen and (max-width:739px){.genicos #intro-section ul{font-size:1rem}}.genicos #intro-section ul li::marker{color:#f16726;content:"•  "}.genicos #intro-section .intro-section-text{font-family:semplicitapro,sans-serif}@media only screen and (min-width:375px)and (max-width:739px){.genicos #intro-section .intro-section-text .genicos-logo{display:block;width:65%!important;margin:35px auto!important}}@media only screen and (max-width:374px){.genicos #intro-section .intro-section-text .genicos-logo{display:block;width:50%!important;margin:35px auto!important}}.genicos #intro-section .intro-section-text:after{content:"";background-image:url(/assets/images/svg/hex-glyph-orange.svg);background-size:contain;display:block;height:85.5px;width:75px;margin:30px auto 0}.genicos #solutions{padding:125px 0}@media only screen and (max-width:739px){.genicos #solutions{padding:70px 0 20px}}.genicos #solutions-intro p{font-size:1.125rem;letter-spacing:.025em;line-height:1.5;margin-bottom:20px;max-width:none;width:100%}@media only screen and (max-width:739px){.genicos #solutions-intro p{font-size:.9375rem;line-height:1.6;width:100%}}.genicos #solutions-intro strong{font-size:1.40625rem;letter-spacing:.05em;line-height:1.77777778}@media only screen and (max-width:739px){.genicos #solutions-intro strong{font-size:.9375rem;line-height:1.6}}.genicos #solutions-section span{transition:all .25s ease-in-out}@media only screen and (max-width:739px){.genicos #solutions-section.section-content{text-align:center}}.genicos .stats-table{display:table;margin:48px auto;max-width:1300px;width:100%}@media only screen and (max-width:739px){.genicos .stats-table{margin:30px auto 0}}.genicos .stats-table-cell{border-right:1px solid #fff;display:table-cell;width:25%}@media only screen and (max-width:739px){.genicos .stats-table-cell{border-right:initial;display:block;margin-bottom:60px;width:100%}}.genicos .stats-table-cell p{font-size:1.5rem;letter-spacing:0;line-height:1.25;margin-bottom:4.375rem;margin-top:4.375rem;text-align:center}@media only screen and (max-width:739px){.genicos .stats-table-cell p{width:60%}}.genicos .stats-table-cell p strong{display:block;font-size:72px;font-weight:900;letter-spacing:0;line-height:1;margin:0 auto .5rem}.genicos .stats-table-cell:last-child{border-right:initial}.genicos #solutions-closing{font-size:1.25rem;letter-spacing:.05em;line-height:1.5;max-width:800px}.genicos #step-up{background-image:url(/assets/images/jpg/step-up-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:145px;padding-top:145px}@media only screen and (max-width:739px){.genicos #step-up{background-position:bottom;background-size:cover;padding-bottom:110px;padding-top:110px}}@media(max-width:980px){#landing-video-section{min-height:600px;padding-bottom:200px}#landing-video-section .genicos-logo-video{width:200px;display:inline-block;margin:50px auto 60px}}@media(max-width:730px){#landing-video-section{max-height:540px;overflow:hidden;position:relative}#landing-video-section .genicos-logo-video{width:200px;display:inline-block;margin:40px auto}}.workpage .container{z-index:200}.workpage .work-header{background-color:#f16726;border-bottom:1px solid #010101;box-sizing:border-box;color:#fff;padding:20px 80px;position:fixed;width:100vw;z-index:198}@media only screen and (max-width:739px){.workpage .work-header{padding:1rem 0}}.workpage .work-header-title{font-size:1.25em;letter-spacing:.1em;margin-left:auto;margin-right:auto;max-width:1300px;overflow:hidden;padding:0 24px;width:85vw}.workpage .the-work-link{color:#f16726;display:inline-block;text-decoration:none}.workpage .the-work-link p{overflow-y:hidden;color:#fff;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;font-size:1.875rem;letter-spacing:.075em;line-height:1;margin:0;max-width:1300px;position:relative;text-transform:uppercase;width:unset}@media only screen and (max-width:739px){.workpage .the-work-link p{font-size:1.25rem}}.workpage .the-work-link:hover{color:#fff}.workpage .hero-image{margin-left:auto;margin-right:auto;position:relative;width:100%}@media only screen and (max-width:739px){.workpage .hero-image{transform:scale(1.2);transform-origin:center}}.workpage .hero-title{margin-left:auto;margin-right:auto;max-width:1300px;margin-bottom:1rem;width:85vw}@media only screen and (max-width:739px){.workpage .hero-title{margin-bottom:1.5rem}}.workpage .hero-title-text h1{color:#fff;font-size:3.4375rem;letter-spacing:0;line-height:1.07272727;margin-bottom:2rem;text-transform:none}@media only screen and (max-width:739px){.workpage .hero-title-text h1{color:#000;font-size:2.25em;margin-bottom:0}}@media only screen and (min-width:740px)and (max-width:979px){.workpage .hero-title-text h1{font-size:3em}}.workpage .hero-title-company{display:none;color:#fff;font-size:1.25em;letter-spacing:.2em;padding-bottom:12px}@media only screen and (max-width:739px){.workpage .hero-title-company{font-size:1em}}.workpage .sections-work-grid{color:#fff;display:table;width:100%}.workpage .sections-work-grid-title{font-size:1.9em;display:table-cell;width:25%;line-height:1.5em;padding-right:24px}.workpage .sections-work-grid-text{display:table-cell;vertical-align:top;font-size:1em;letter-spacing:.05em;line-height:1.5em}@media only screen and (max-width:829px){.workpage .sections-work-grid{display:block}.workpage .sections-work-grid-title{font-size:2em;padding-bottom:12px;display:block}.workpage .sections-work-grid-text{font-size:1em;display:block}}.workpage .work-video{position:relative;padding-bottom:56.25%;height:0}.workpage .work-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.workpage .work-video-container{background-color:#e4e4e4;padding-bottom:125px;padding-top:24px}.workpage .work-video-wrapper{width:75vw;max-width:1300px;margin:0 auto}@media only screen and (max-width:739px){.workpage .work-video-wrapper{width:85vw}}.workpage .work-content-container{padding-top:71px;position:relative}@media only screen and (max-width:739px){.workpage .work-content-container{padding-top:70px}}.workpage .work-content-hero{position:relative}.workpage .work-content-hero-text{margin-right:auto;left:0;position:absolute;bottom:7.5%;width:100vw}@media only screen and (max-width:739px){.workpage .work-content-hero-text{margin:3rem 0 2rem;position:relative}}.workpage .work-content-text{color:#fff;font-size:1.125rem;line-height:1.55555556;margin-left:auto;margin-right:auto;max-width:1300px;padding:0;width:85vw;font-family:semplicitapro,sans-serif}@media only screen and (max-width:739px){.workpage .work-content-text{color:#000;margin:0 auto}}@media only screen and (max-width:479px){.workpage .work-content-text{margin:0 auto}}.workpage #celgene-accolade,.workpage #st-elizabeth-accolade{width:100%}.workpage .accolade-item{display:table;float:left;height:90px;width:calc(50% - 1px)}@media only screen and (max-width:979px){.workpage .accolade-item{width:100%;height:60px;padding-top:12px}}.workpage .accolade-icon{display:block;height:32px;left:0;padding-right:12px;padding-top:5px;position:absolute;top:0;width:32px}@media only screen and (max-width:979px){.workpage .accolade-icon{width:100%}}.workpage .accolade-icon-text{display:inline-block}@media only screen and (max-width:979px){.workpage .accolade-icon-text{font-size:.9em;padding-left:12px}}.workpage .accolade-icon-container{display:table-cell;position:relative;width:42px}.workpage .accolades-table{display:inline-block;width:100%}.workpage .accolade-title{display:block}.workpage .accolade-subtitle{display:block;font-size:.8em;line-height:1.35em}.workpage .carousel{background-color:#e4e4e4;height:950px}@media only screen and (max-width:424px){.workpage .carousel{height:300px}}@media only screen and (min-width:425px)and (max-width:499px){.workpage .carousel{height:350px}}@media only screen and (min-width:500px)and (max-width:739px){.workpage .carousel{height:400px}}@media only screen and (min-width:740px)and (max-width:799px){.workpage .carousel{height:490px}}@media only screen and (min-width:800px)and (max-width:979px){.workpage .carousel{height:525px}}@media only screen and (min-width:980px)and (max-width:1299px){.workpage .carousel{height:675px}}@media only screen and (min-width:1300px)and (max-width:1599px){.workpage .carousel{height:750px}}.workpage .carousel-cell{width:100%;height:90%}.workpage .carousel-image{width:85%;margin-left:auto;margin-right:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:739px){.workpage .carousel-image{width:100%}}.workpage .carousel-image-reduced{max-width:1300px;width:76.75%!important}@media only screen and (max-width:739px){.workpage .carousel-image-reduced{width:85%!important}}.workpage .flickity-page-dots{bottom:7.5%}.workpage .flickity-page-dots .dot{background:#bababa;border-radius:50%;display:inline-block;height:17px;margin:0 8px;opacity:1;width:17px}@media only screen and (max-width:739px){.workpage .flickity-page-dots .dot{height:10px;width:10px}}.workpage .flickity-page-dots .dot.is-selected{background:#f16726}.workpage .flickity-button{background:transparent!important}.workpage .flickity-prev-next-button.next{right:5%}.workpage .flickity-prev-next-button.previous{left:5%}.workpage .flickity-prev-next-button .flickity-button-icon{fill:#f16726;height:86%;width:86%}@media only screen and (max-width:739px){.workpage .flickity-button{display:none}}.workpage .flickity-viewport{height:100%}.genicos #allies-grid{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1080px;min-width:320px;overflow:auto;position:relative;width:76.1428571429vw}@media only screen and (max-width:1099px){.genicos #allies-grid{width:95vw}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.genicos .safari_only{max-width:78%!important}}}.genicos #allies-grid-scroll-activation{height:0;position:absolute;top:300px;width:0}.genicos .allies-grid-item{display:table;float:left;height:10.0571428571vw;max-height:295px;max-width:295px;position:relative;width:18.2857142857vw}.genicos .allies-grid-item:after,.genicos .allies-grid-item:before{background-color:rgba(99,103,107,.75);content:"";position:absolute}.genicos .allies-grid-item:before{height:80%;right:0;top:50%;transform:translateY(-50%);width:1px}.genicos .allies-grid-item:after{bottom:0;height:1px;left:50%;transform:translateX(-50%);width:80%}@media only screen and (max-width:739px){.genicos .allies-grid-item{height:150px;flex-basis:50%}.genicos .allies-grid-item:last-child:after,.genicos .allies-grid-item:nth-child(2n):before,.genicos .allies-grid-item:nth-last-child(2):after{content:none}}@media only screen and (min-width:740px)and (max-width:979px){.genicos .allies-grid-item{height:196px;flex-basis:33%}.genicos .allies-grid-item:last-child:after,.genicos .allies-grid-item:nth-child(3n):before,.genicos .allies-grid-item:nth-last-child(2):after,.genicos .allies-grid-item:nth-last-child(3):after{content:none}.genicos .allies-grid-item:last-child,.genicos .allies-grid-item:nth-last-child(2),.genicos .allies-grid-item:nth-last-child(3){border-bottom:none}}@media only screen and (min-width:980px){.genicos .allies-grid-item{flex-basis:25%}.genicos .allies-grid-item:last-child:after,.genicos .allies-grid-item:nth-child(4n):before,.genicos .allies-grid-item:nth-last-child(2):after,.genicos .allies-grid-item:nth-last-child(3):after,.genicos .allies-grid-item:nth-last-child(4):after{content:none}}.genicos .allies-grid-image{display:table-cell;opacity:0;position:relative;text-align:center;vertical-align:middle}.genicos .allies-grid-image img{margin-left:auto;margin-right:auto}.genicos #clovis{margin:auto;width:193px}@media only screen and (max-width:739px){.genicos #clovis{width:147px}}.genicos #immunocore{width:198px}@media only screen and (max-width:739px){.genicos #immunocore{width:137.5px}}.genicos #novartis{width:144.5px}@media only screen and (max-width:739px){.genicos #novartis{width:101px}}.genicos #sanofi{width:157px}@media only screen and (max-width:739px){.genicos #sanofi{width:139.5px}}.genicos #seattle{width:189.5px}@media only screen and (max-width:739px){.genicos #seattle{width:151px}}.genicos #omeros{width:127.5px}@media only screen and (max-width:739px){.genicos #omeros{width:96.5px}}.genicos #gilead{width:181.5px}@media only screen and (max-width:739px){.genicos #gilead{width:127px}}.genicos #regeneron{width:195.5px}@media only screen and (max-width:739px){.genicos #regeneron{width:137px}}.genicos #aaa{width:136px}@media only screen and (max-width:739px){.genicos #aaa{width:100px}}.genicos #calithera{width:155px}@media only screen and (max-width:739px){.genicos #calithera{width:127px}}.genicos #teva{width:151px}@media only screen and (max-width:739px){.genicos #teva{width:122px}}.genicos #oncogenex{width:164.5px}@media only screen and (max-width:739px){.genicos #oncogenex{width:125px}}.error404{background-image:url(/assets/images/png/404-hero.png);background-position:50%;background-size:cover;padding:250px 0;text-align:left;width:100%}.error404 .text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.error404 .text-gold{color:#ff9e1b}.error404 .text h1{font-size:2.5em;margin-bottom:36px}.error404 .text p{margin-bottom:8px;text-align:left}.error404 .button{left:50%;position:absolute;transform:translateX(-50%);width:80px}
/*! Flickity v2.3.0
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;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{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}