header.header{position:fixed;z-index:1001;top:0;left:0;width:100%;transition:all .6s ease-in-out;background-color:#fff;box-shadow:0 3px 3px -2px #0003}#home-page header.header{background-color:#00000085}.mob-nav-hold .row{position:relative;z-index:5;max-width:95%;margin:0 auto}.header-right-wrap{width:100%;display:flex;align-items:center;justify-content:end;gap:20px}.header-inner{display:inline-flex;width:100%;align-items:center;justify-content:space-between;padding:0 40px;height:92px}.header-logo{position:relative;top:auto;left:0;z-index:480;transition:.2s}.menu-links-wrapper ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:25px;margin-bottom:0}.menu-links-wrapper ul li a{color:#000;text-decoration:none;text-transform:uppercase;font-size:16px}.header-getintouch .btn-common-style.fill-right-btn{padding:10px 45px 11px 20px;position:relative}.header-getintouch .btn-common-style.fill-right-btn img{height:15px}.header-getintouch .btn-common-style.fill-right-btn .icon-arrow.before{left:0}.header-getintouch .btn-common-style.fill-right-btn .icon-arrow.after{right:30px}.header-getintouch{position:relative;right:0;white-space:nowrap}.hamburger{font:inherit;overflow:visible;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;float:right}.hamburger:hover{opacity:1}.hamburger-box{position:relative;width:34px;height:50px;float:right}.hamburger-inner{top:50%;display:block;margin-top:-2px;z-index:1000}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{border-radius:2px;position:absolute;height:2px;right:0;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#000}.dark .hamburger-inner,.dark .hamburger-inner:after,.dark .hamburger-inner:before{background-color:#fff}.hamburger-inner{width:22px}.hamburger-inner:before{width:34px}.hamburger-inner:after{width:14px}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{width:29px;top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{width:29px;bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.nav-trigger{position:absolute;top:-22px;right:0}.object-fit{position:relative}.object-fit>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%;object-fit:cover}.main-sidebar.nav-open .hamburger-inner{width:29px}.mob-nav-hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:60px;padding-bottom:20px;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto;z-index:450;pointer-events:none;overflow-y:hidden}.mob-nav-hold.close{pointer-events:all}.mob-nav-hold:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#d91f28;transform:translateX(-100%);transition:.4s cubic-bezier(.5,1,.89,1) .6s}.mob-nav-hold.close:before{transform:translateX(0);transition:.2s cubic-bezier(.5,1,.89,1)}.mob-nav-hold:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;transform:translateX(-100%);transition:.2s cubic-bezier(.5,1,.89,1) .2s}.mob-nav-hold.close:after{transform:translateX(0);transition:.2s cubic-bezier(.5,1,.89,1) .2s}.mob-nav ul li{opacity:0;visibility:hidden;transform:translateY(10px);transition:.4s cubic-bezier(.5,1,.89,1);list-style:none}.mob-nav-hold.close .mob-nav ul li{opacity:1;visibility:visible;transform:translateY(0)}.mob-nav ul li:first-child{transition-delay:0s}.mob-nav ul li:nth-child(2){transition-delay:.05s}.mob-nav ul li:nth-child(3){transition-delay:.1s}.mob-nav ul li:nth-child(4){transition-delay:.15s}.mob-nav ul li:nth-child(5){transition-delay:.2s}.mob-nav ul li:nth-child(6){transition-delay:.25s}.mob-nav ul li:nth-child(7){transition-delay:.3s}.mob-nav-hold.close .mob-nav ul li:first-child{transition-delay:.6s}.mob-nav-hold.close .mob-nav ul li:nth-child(2){transition-delay:.7s}.mob-nav-hold.close .mob-nav ul li:nth-child(3){transition-delay:.8s}.mob-nav-hold.close .mob-nav ul li:nth-child(4){transition-delay:.9s}.mob-nav-hold.close .mob-nav ul li:nth-child(5){transition-delay:1s}.mob-nav-hold.close .mob-nav ul li:nth-child(6){transition-delay:1.1s}.mob-nav-hold.close .mob-nav ul li:nth-child(7){transition-delay:1.2s}.mob-nav ul li{margin-bottom:5px}.mob-nav ul li:last-child{margin-bottom:0}.mob-nav ul li a{color:#fff;font-size:6vh;font-weight:700;line-height:.95;display:inline-block;text-transform:uppercase;position:relative;transition:all .2s}.mob-nav ul li a:after{content:attr(data-title);position:absolute;left:0;top:0;display:block;color:#0b6ce0;color:#fff;overflow:hidden;white-space:nowrap;transition:-webkit-clip-path .4s linear;transition:clip-path .4s linear;transition:clip-path .4s linear,-webkit-clip-path .4s linear;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);z-index:1}.mob-nav ul li a:hover:after{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}.main-sidebar{position:relative;z-index:500;top:0;bottom:0;height:auto;right:0;width:55px;background:transparent;transform:translateX(100%);transition:.8s cubic-bezier(.5,1,.89,1)}.main-sidebar:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:1px;height:100%;background:#fff;transform:translateY(-100%);transition:.4s cubic-bezier(.5,1,.89,1) .1s}.main-sidebar.nav-open:before{transform:translateY(0);transition:.4s cubic-bezier(.5,1,.89,1) .2s}.main-sidebar.nav-open{position:fixed;right:0;height:100%}.main-sidebar.nav-open .nav-trigger{top:20px;right:14px}.main-sidebar.close{transform:translateX(0)}.white-bg-header.header{background-color:#fff}.white-bg-header .menu-links-wrapper ul li a{color:#000}.dark .white-bg-header .menu-links-wrapper ul li a{color:#fff}.white-bg-header .hamburger-inner,.white-bg-header .hamburger-inner:after,.white-bg-header .hamburger-inner:before{background-color:#000}.white-bg-header .hamburger--squeeze.is-active .hamburger-inner:after,.white-bg-header .hamburger--squeeze.is-active .hamburger-inner:before{background-color:#fff}.headerscroll-effect .menu-links-wrapper ul li a{color:#000}.dark .headerscroll-effect .menu-links-wrapper ul li a{color:#fff}.headerscroll-effect .hamburger-inner,.headerscroll-effect .hamburger-inner:after,.headerscroll-effect .hamburger-inner:before{background-color:#000}.dark .headerscroll-effect .hamburger-inner,.dark .headerscroll-effect .hamburger-inner:after,.dark .headerscroll-effect .hamburger-inner:before{background-color:#fff}.hamburger--squeeze.is-active .hamburger-inner:after,.hamburger--squeeze.is-active .hamburger-inner:before,.headerscroll-effect .hamburger--squeeze.is-active .hamburger-inner:after,.headerscroll-effect .hamburger--squeeze.is-active .hamburger-inner:before{background-color:#fff;opacity:1}.mob-nav ul li a{--h:1em;line-height:var(--h);color:#0000;text-shadow:0 calc(-1*var(--_t,0em)) #fff,0 calc(var(--h) - var(--_t,0em)) #d91f28;overflow:hidden;transition:.3s;float:left}.mob-nav ul li a:hover{--_t:var(--h)}.mob-nav ul li{display:inline-block;flex-direction:column;position:relative;width:100%}button{font:inherit;color:inherit;background:none}.mob-nav .styles_services li a{font-weight:300;font-size:1.25rem;line-height:1.65rem!important;float:left;text-transform:none;transition:.4s cubic-bezier(.5,1,.89,1)}.mob-nav .styles_services li a:hover{color:#d91f28!important}.mob-nav .styles_services li{flex-direction:column}.nav-ul{width:100%}.mob-nav .styles_services li:first-child{margin-top:10px}.dropdown_itemlist li .js-internal-link{text-shadow:none!important;text-decoration:none;position:relative;transition:transform .1s ease-in-out;color:#fff}.dropdown_itemlist li .js-internal-link:before,.quick-links li a:after{content:"";position:absolute;background-color:hsla(0,0%,100%,.65);transition:transform .5s}.dropdown_itemlist li .js-internal-link:after{left:0;width:100%;height:1px;bottom:-5px;transform:scaleX(0);transform-origin:left}.dropdown_itemlist li .js-internal-link:hover:after{transform:scaleX(1)}.dropdownopen a{--_t:var(--h)}.header-anchor a{font-size:25px;color:#fff;display:flex;opacity:0;visibility:hidden;transform:translateY(10px);transition:.4s cubic-bezier(.5,1,.89,1);gap:15px}.header-anchor a,.mob-nav-hold.close .header-anchor a{transition-delay:.1s}.header-anchor a:hover{color:#fff}.header-anchor span{background-color:#d91f28;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.header-anchor span img{width:15px}.mob-nav-hold.close .header-anchor a{opacity:1;visibility:visible;transform:translateY(0)}.header-anchor{display:flex;justify-content:end;position:relative;left:0;max-width:50%;margin:0 0 0 42%}.contactus-row li,.quick-links a{font-size:16px}#page-container,.wrap-innercontent{min-height:100vh;position:relative;overflow:hidden}.headerscroll-effect{background-color:#fff!important}.dark .headerscroll-effect{background-color:#131313!important}.site-header.scrolled-up{box-shadow:0 3px 3px -2px rgba(0,0,0,.2)}.site-header.scrolled-down,.site-header.scrolled-up{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-header.scrolled-down{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.csLogoscrolled-up .cs-black{opacity:0;visibility:hidden;display:none}.site-logo__logomark{position:absolute;width:auto;transform:translateY(0);opacity:1}@-webkit-keyframes logoIn{0%{opacity:0;transform:translateY(-70px)}50%{transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes logoIn{0%{opacity:0;transform:translateY(-70px)}50%{transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes logoOut{0%{opacity:1;transform:translateY(0)}80%{opacity:0}to{transform:translateY(-70px)}}@keyframes logoOut{0%{opacity:1;transform:translateY(0)}80%{opacity:0}to{transform:translateY(-70px)}}.header-getintouch .common-btn,.header-getintouch .common-btn:hover{padding:12px 3.5em 12px 25px}.header-getintouch .common-btn span{position:relative;right:-10px}.header-getintouch .common-btn:hover span{right:5px;transition:all .2s}.common-btn{position:relative;color:#d91f28;text-decoration:none;font-size:15px;display:inline-block;text-transform:uppercase;padding:16px 25px;border:1px solid #d91f28;transition:.02s cubic-bezier(.1,0,.1,1) .2s}.common-btn:before{left:0;right:100%;background:#d91f28;transition:.3s cubic-bezier(.1,0,.1,1) .2s,left .3s cubic-bezier(.1,0,.1,1);z-index:1}.common-btn:after,.common-btn:before{content:"";display:inline-block;position:absolute;top:0;bottom:0}.common-btn:after{background-image:url(/images/btn-arrow.svg);left:calc(100% - 3em);right:3em;background-size:1em;background-repeat:no-repeat;background-position:50%;transition:right .4s cubic-bezier(.1,0,.1,1);z-index:9}.common-btn:hover{padding:16px 3.5em 16px 25px;color:#d91f28}.common-btn:hover:before{left:calc(100% - 3em);right:0;transition:.4s cubic-bezier(.1,0,.1,1),left .4s cubic-bezier(.1,0,.1,1) .3s}.common-btn:hover:after{right:0;transition:right .4s cubic-bezier(.1,0,.1,1) .3s}.common-btn-fill{background:#d91f28;color:#fff}.common-btn-fill:before{background:#fff;color:#d91f28;z-index:1}.common-btn-fill:after{background-image:url(/images/btn-arrow-red.svg)}.common-btn-fill:hover{background:#d91f28;color:#fff}.progress-wrap.active-progress{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1920px){.mob-nav ul li a{font-size:5vh}}@media only screen and (max-width:1440px){.header-anchor{margin-right:5%}}@media only screen and (max-height:930px){.mob-nav ul li a{font-size:4vh}}@media only screen and (max-height:850px){.mob-nav>span{top:calc(100% - 8.6vh)}}@media only screen and (max-width:1366px){.mob-nav ul li a{font-size:4vh}}@media only screen and (max-width:1023px) and (min-height:768px){.mob-nav ul li a{font-size:3vw}}@media only screen and (max-width:1023px){.styles_servicesBtn{position:relative;float:left;display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin-left:20px;cursor:pointer;align-self:center;transform-origin:center;transition:transform .3s;border:none;top:5px}.styles_servicesBtn:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#fff;border-radius:50%;transition:all .8s cubic-bezier(.16,1,.3,1);transform-origin:center}.styles_servicesBtn.btnopen{transform:rotate(-45deg)}.styles_servicesBtn svg{position:relative;width:17.5%;min-width:12px;z-index:1}.mob-nav .styles_services{flex-direction:column;clear:both;overflow:hidden;transition:.3s;justify-content:center;display:flex;padding-left:0}.mob-nav .styles_services.hidden{height:0;transition:height .4s,opacity .6s;opacity:0}.mob-nav .styles_services.open{display:flex;opacity:1;height:auto;visibility:visible}.links-portfolio .styles_services.open,.links-resources .styles_services.open,.links-services .styles_services.open{height:auto}}@media screen and (max-width:639px) and (orientation:portrait){.mob-nav ul li a{font-size:5vw}}@media screen and (max-width:639px){.mob-nav ul li a:after{transition:-webkit-clip-path .1s linear;transition:clip-path .1s linear;transition:clip-path .1s linear,-webkit-clip-path .1s linear}.hamburger-box{width:24px}.hamburger-inner:before{width:32px}.hamburger-inner{width:26px}.hamburger-inner:after{width:18px}.header-right-wrap{width:70%}.header-logo-outer{gap:5px}}@media only screen and (max-width:992px){.menu-links-wrapper{display:none}.mob-nav-hold .row{max-width:100%}.styles_servicesBtn{position:absolute;width:25px;height:25px;top:-3px;right:calc(45% - 0px)}.header-inner{padding:0 15px}.header-anchor{position:relative;right:0;left:0;justify-content:start;margin:0}.mob-nav .styles_services li a{font-size:16px;line-height:22px!important}.header-getintouch .btn-common-style.fill-right-btn{padding:6px 30px 6px 6px}.header-getintouch{width:auto;text-align:right;margin-left:0}.mob-nav ul li{margin-bottom:2px}.header-getintouch .btn-common-style.fill-right-btn .icon-arrow.after{right:20px;top:8px}.header-getintouch .btn-common-style.fill-right-btn span{font-size:12px}.header-right-wrap{gap:10px}.mob-nav ul li{display:flex}.main-sidebar{width:auto}.main-sidebar:before{left:-30px}.corporate-storytellers-logo{max-width:65px;top:8px;margin-left:0}.site-logo{top:10px;max-width:30px}.header-getintouch .btn-common-style.fill-right-btn img{height:12px}.mob-nav .nav-ul{position:relative;top:auto}.mob-nav .styles_services.open{justify-content:start}.mob-nav-hold.close .header-anchor a{font-size:18px;align-items:center}.header-anchor span{width:35px;height:35px}.header-anchor{margin-top:30px}.header-inner{height:75px}}@media only screen and (max-width:820px){.styles_servicesBtn{right:25%;top:-5px}.nav-trigger{position:relative;top:0;left:auto;right:auto}.hamburger-box{float:none}}@media only screen and (max-width:360px){.header-right-wrap{gap:6px}}@media only screen and (max-width:767px){.styles_servicesBtn{right:25%;top:-5px}.header-right-wrap{gap:5px}.subtext-form-submit{max-width:120px;margin:0 auto}.header-getintouch a{line-height:13px;font-size:12px}.hamburger-inner{margin-top:-1px}.main-sidebar .hamburger-box{right:5px}.main-sidebar.nav-open .hamburger-box{right:0}}@media screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:1.5),screen and (min-width:1024px) and (min-resolution:144dpi){.mob-nav ul li a{font-size:5vh}.mob-nav ul li{margin-bottom:12px}.styles_servicesBtn{width:25px;height:25px;top:0}.mob-nav .styles_services li a{font-size:18px;line-height:22px!important}.links-services .styles_services.open{height:240px}.links-portfolio .styles_services.open{height:120px}.links-resources .styles_services.open{height:155px}.header-anchor{right:0}.header-anchor a{font-size:20px}.mob-nav .dropdown_itemlist li{margin-bottom:8px}.header-anchor span img{width:10px}.header-anchor span{width:30px;height:30px}.main-sidebar:before{left:10px}.header-inner{height:75px}.header-anchor{margin-right:10%}.contactus-row li,.quick-links a{font-size:15px}.site-logo__wordmark img{max-height:55px}.site-logo__wordmark{position:relative;top:7px}.corporate-storytellers-logo .cs-black{max-width:115px}}