:root{--primary:#CC3438;--secondary:#1E1D1C;--white:#fff;--light:#EFEAE2;--gray:#BBBBBA;--create:#09C298;--create-light:#CDE8E5;--connect:#0997C2;--connect-light:#CBE1F0;--transform:#7F0ED6;--transform-light:#EAE2EF;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-primary:"hatch",serif;--font-seconday:Arial,sans-serif;--padding:3rem}@-webkit-keyframes showmenu-mb{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showmenu-mb{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hidemenu-mb{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}}@keyframes hidemenu-mb{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}}@-webkit-keyframes showmenu{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes showmenu{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes hidemenu{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes hidemenu{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@-webkit-keyframes reveal{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes reveal{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotate-cw{from{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}to{-webkit-transform:rotate(360deg) translate3d(0,0,0);transform:rotate(360deg) translate3d(0,0,0)}}@keyframes rotate-cw{from{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}to{-webkit-transform:rotate(360deg) translate3d(0,0,0);transform:rotate(360deg) translate3d(0,0,0)}}@-webkit-keyframes rotate-acw{from{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}to{-webkit-transform:rotate(-360deg) translate3d(0,0,0);transform:rotate(-360deg) translate3d(0,0,0)}}@keyframes rotate-acw{from{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}to{-webkit-transform:rotate(-360deg) translate3d(0,0,0);transform:rotate(-360deg) translate3d(0,0,0)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes labelIn{from{opacity:0;-webkit-transform:translateX(-50%) translateY(50%) rotate(-90deg);transform:translateX(-50%) translateY(50%) rotate(-90deg)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}}@keyframes labelIn{from{opacity:0;-webkit-transform:translateX(-50%) translateY(50%) rotate(-90deg);transform:translateX(-50%) translateY(50%) rotate(-90deg)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}}@-webkit-keyframes labelOut{from{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(-90deg);transform:translateX(-50%) translateY(-100%) rotate(-90deg)}}@keyframes labelOut{from{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(-90deg);transform:translateX(-50%) translateY(-100%) rotate(-90deg)}}@-webkit-keyframes revealBlockIn{0%{width:0}100%{width:100%}}@keyframes revealBlockIn{0%{width:0}100%{width:100%}}@-webkit-keyframes serviceBG{0%{opacity:0;background-size:140% 140%}50%{opacity:1}100%{opacity:1;background-size:100% 100%}}@keyframes serviceBG{0%{opacity:0;background-size:140% 140%}50%{opacity:1}100%{opacity:1;background-size:100% 100%}}@-webkit-keyframes serviceImg{from{opacity:0;-webkit-transform:scale(1.3) translate3d(30%,100%,0);transform:scale(1.3) translate3d(30%,100%,0)}to{opacity:1;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@keyframes serviceImg{from{opacity:0;-webkit-transform:scale(1.3) translate3d(30%,100%,0);transform:scale(1.3) translate3d(30%,100%,0)}to{opacity:1;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@-webkit-keyframes serviceImgDetail{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes serviceImgDetail{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes workImg{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes workImg{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes cardTitle{0%{width:0%}100%{width:100%}}@keyframes cardTitle{0%{width:0%}100%{width:100%}}@-webkit-keyframes bgBlackIn{from{background:var(--white)}to{background:var(--secondary)}}@keyframes bgBlackIn{from{background:var(--white)}to{background:var(--secondary)}}@-webkit-keyframes bgInsightsIn{from{background-image:none}to{background-image:url(https://khayal-assets.imgix.net/assets/images/bg-insights.png?fm=jpg&w=1280)}}@keyframes bgInsightsIn{from{background-image:none}to{background-image:url(https://khayal-assets.imgix.net/assets/images/bg-insights.png?fm=jpg&w=1280)}}@-webkit-keyframes brandTicker36{from{background-position-x:0}to{background-position-x:-2668px}}@keyframes brandTicker36{from{background-position-x:0}to{background-position-x:-2668px}}@-webkit-keyframes brandTicker40{from{background-position-x:0}to{background-position-x:-2965px}}@keyframes brandTicker40{from{background-position-x:0}to{background-position-x:-2965px}}@-webkit-keyframes brandTicker44{from{background-position-x:0}to{background-position-x:-3261px}}@keyframes brandTicker44{from{background-position-x:0}to{background-position-x:-3261px}}@-webkit-keyframes brandTicker64{from{background-position-x:0}to{background-position-x:-4743px}}@keyframes brandTicker64{from{background-position-x:0}to{background-position-x:-4743px}}@-webkit-keyframes brandTicker80{from{background-position-x:0}to{background-position-x:-5929px}}@keyframes brandTicker80{from{background-position-x:0}to{background-position-x:-5929px}}@-webkit-keyframes digitalTicker36{from{background-position-x:-3430px}to{background-position-x:0}}@keyframes digitalTicker36{from{background-position-x:-3430px}to{background-position-x:0}}@-webkit-keyframes digitalTicker40{from{background-position-x:-3811px}to{background-position-x:0}}@keyframes digitalTicker40{from{background-position-x:-3811px}to{background-position-x:0}}@-webkit-keyframes digitalTicker44{from{background-position-x:-4192px}to{background-position-x:0}}@keyframes digitalTicker44{from{background-position-x:-4192px}to{background-position-x:0}}@-webkit-keyframes digitalTicker64{from{background-position-x:-6098px}to{background-position-x:0}}@keyframes digitalTicker64{from{background-position-x:-6098px}to{background-position-x:0}}@-webkit-keyframes digitalTicker80{from{background-position-x:-7622px}to{background-position-x:0}}@keyframes digitalTicker80{from{background-position-x:-7622px}to{background-position-x:0}}@-webkit-keyframes marketingTicker36{from{background-position-x:0}to{background-position-x:-2667px}}@keyframes marketingTicker36{from{background-position-x:0}to{background-position-x:-2667px}}@-webkit-keyframes marketingTicker40{from{background-position-x:0}to{background-position-x:-2964px}}@keyframes marketingTicker40{from{background-position-x:0}to{background-position-x:-2964px}}@-webkit-keyframes marketingTicker44{from{background-position-x:0}to{background-position-x:-3260px}}@keyframes marketingTicker44{from{background-position-x:0}to{background-position-x:-3260px}}@-webkit-keyframes marketingTicker64{from{background-position-x:0}to{background-position-x:-4742px}}@keyframes marketingTicker64{from{background-position-x:0}to{background-position-x:-4742px}}@-webkit-keyframes marketingTicker80{from{background-position-x:0}to{background-position-x:-5927px}}@keyframes marketingTicker80{from{background-position-x:0}to{background-position-x:-5927px}}.delay--1{-webkit-transition-delay:.1s;transition-delay:.1s}.delay--2{-webkit-transition-delay:.2s;transition-delay:.2s}.delay--3{-webkit-transition-delay:.3s;transition-delay:.3s}.delay--4{-webkit-transition-delay:.4s;transition-delay:.4s}.delay--5{-webkit-transition-delay:.5s;transition-delay:.5s}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(163,40,44,.4);box-shadow:0 0 0 0 rgba(163,40,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(163,40,44,0);box-shadow:0 0 0 10px rgba(163,40,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(163,40,44,0);box-shadow:0 0 0 0 rgba(163,40,44,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(163,40,44,.4);box-shadow:0 0 0 0 rgba(163,40,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(163,40,44,0);box-shadow:0 0 0 10px rgba(163,40,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(163,40,44,0);box-shadow:0 0 0 0 rgba(163,40,44,0)}}@-webkit-keyframes circle-spin{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes circle-spin{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes zoomPlus{from{opacity:0;-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes zoomPlus{from{opacity:0;-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.5,.5,.5) translate3d(0,300px,0);transform:scale3d(.5,.5,.5) translate3d(0,300px,0)}to{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.5,.5,.5) translate3d(0,300px,0);transform:scale3d(.5,.5,.5) translate3d(0,300px,0)}to{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}}@-webkit-keyframes width100{from{width:0}to{width:100%}}@keyframes width100{from{width:0}to{width:100%}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;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%;-webkit-transform:translateY(-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}html.home,html.home body{height:100%;overflow:hidden}body{font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:1rem;color:var(--secondary)}a{color:var(--primary);-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1)}h1,h2,h3,h4,h5,strong{font-weight:700}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.btn-more{color:var(--white);font-size:.875rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:left;border:none;padding:0;border-radius:0}.btn-more .icon{margin-left:.5rem;font-size:2.5rem;color:var(--primary)}.btn-more:hover{text-decoration:none}.btn-all{display:inline-block;color:var(--white);font-size:.75rem;font-weight:500;line-height:1.5rem;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:0;position:relative;z-index:1}@media (min-width:992px) and (min-height:568px){.btn-all{font-size:.875rem}}.btn-all:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--secondary);z-index:-2}.btn-all:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--primary);-webkit-transition:.5s;transition:all .5s;z-index:-1}.btn-all:hover{text-decoration:none;color:var(--white)}.btn-all:hover:after{width:100%}.btn-primary{color:var(--white);font-size:.75rem;font-weight:500;line-height:1.5rem;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:0;position:relative;background:0 0}@media (min-width:992px) and (min-height:568px){.btn-primary{font-size:.875rem}}.btn-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primary);z-index:-2}.btn-primary:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--secondary);-webkit-transition:.5s;transition:all .5s;z-index:-1}.btn-primary:hover{text-decoration:none;color:var(--white);background:0 0}.btn-primary:hover:after{width:100%}.header{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:3.5rem;position:fixed;top:0;left:0;z-index:100}@media (min-width:992px){.header{width:5rem;height:100vh}.main{padding-left:5rem}}.full-height{-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-points-y:repeat(50vh);scroll-snap-points-y:repeat(50vh);-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;max-height:100vh;max-height:calc(var(--vh,1vh) * 100);width:100%;overflow:hidden;overflow-y:scroll}@media (max-width:991px) and (orientation:landscape){.full-height{-ms-scroll-snap-type:none;scroll-snap-type:none;-ms-scroll-snap-points-y:none;scroll-snap-points-y:none;scroll-snap-type:none;max-height:none;overflow:visible}}.safari-old .full-height{-webkit-overflow-scrolling:touch}.section{height:100vh;height:calc(var(--vh,1vh) * 100);scroll-snap-align:start;scroll-snap-stop:always;padding:4.5rem 1rem 1rem;min-height:568px}@media (min-width:768px){.section{padding:5.5rem 2rem 2rem}}@media (min-width:992px){.section{padding:2rem}}@media (min-width:1200px) and (min-height:568px){.section{padding:var(--padding)}}.section-container{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.diagonal-bg{position:relative}.diagonal-bg:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-image:url(https://khayal-assets.imgix.net/assets/images/diagonal-pattern.svg);background-position:0 0;background-blend-mode:multiply}.section-lbl{position:fixed;width:70%;height:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:50%;font-weight:500;color:var(--white);font-size:.875rem;line-height:1.3;text-transform:uppercase;letter-spacing:1px;opacity:0;visibility:hidden;z-index:109;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;transition:all .3s}@media (min-width:576px){.section-lbl{width:80%}}.section-lbl span{display:inline-block;max-width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-lbl a{color:var(--white);text-decoration:none}.section-lbl a:hover{color:var(--primary)}@media (min-width:992px){.section-lbl span{display:inline;max-width:unset;white-space:unset;overflow:unset;text-overflow:unset}.section-lbl{text-align:left;display:block;width:auto;max-width:50vh;height:auto;top:50%;left:2.5rem;letter-spacing:2px;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-header{padding-top:.5rem}}@media (min-width:1200px) and (min-height:568px){.section-lbl{font-size:1rem;max-width:40vh}}.section-header{max-width:980px}.section-header p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .25rem;font-weight:500;font-size:.75rem;line-height:1.125rem;margin-bottom:.5rem;text-transform:uppercase;color:var(--white);letter-spacing:1px;position:relative;z-index:1;opacity:0}.section-header p:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primary);z-index:-1}@media (min-width:992px){.section-header p{font-size:.875rem;line-height:1.25rem}}.section-header p a{color:var(--white)}.section-header p a:hover{text-decoration:none}.section-header h2{font-size:1.25rem;line-height:1;margin:0;opacity:0}@media (min-height:668px){.section-header h2{font-size:1.375rem}}@media (min-height:720px){.section-header h2{font-size:1.5rem}}@media (min-width:768px){.section-header h2{font-size:2rem}}@media (min-width:1200px) and (min-height:568px){.section-header h2{font-size:2.5rem}}@media (min-width:1200px) and (min-height:900px){.section-header h2{font-size:3rem}}.contact .section-header h2,.home-insights .section-header h2{color:var(--white)}.section-footer{font-size:.8125rem;line-height:1.2;font-weight:500;min-height:3rem;color:var(--primary);letter-spacing:1px;text-transform:uppercase;opacity:0;position:relative;z-index:4}.section-footer.subscribe{padding-bottom:.5rem;display:none}@media (min-height:600px){.section-footer.subscribe{display:block}}.section-footer p{margin:0;font-size:.675rem}@media (min-width:1200px) and (min-height:568px){.section-footer p{font-size:.875rem}}.section-footer a{display:inline-block;padding:.25rem;margin-left:-.25rem;font-size:1rem;color:var(--secondary);position:relative}@media (min-width:1200px) and (min-height:568px){.section-footer a{font-size:1.25rem}}.section-footer a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--secondary);-webkit-transition:.5s;transition:all .5s;z-index:-1}.section-footer a:hover{text-decoration:none;color:var(--white)}.section-footer a:hover:after{width:100%}.section-footer .row{margin:0}.section-footer label{font-size:.75rem;font-weight:400;margin-bottom:.5rem;color:var(--white)}@media (min-width:768px){.section-footer label{font-size:.875rem}}.section-footer .form-control{height:calc(1.5em + .75rem);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--secondary);border:none;background-color:rgba(255,255,255,.8);background-clip:padding-box}.section-footer.hidden{display:none}a.xr-link{display:inline-block;margin-top:10px;font-size:1rem}a.xr-link:hover{color:var(--connect)}.sn-viewport--in .section-lbl{visibility:visible;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (min-width:992px){.sn-viewport--in .section-lbl{-webkit-animation-name:labelIn;animation-name:labelIn}}.sn-viewport--in .section-header p{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .section-header p:after{-webkit-animation-name:revealBlockIn;animation-name:revealBlockIn;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.sn-viewport--in .section-footer,.sn-viewport--in .section-header h2{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--out .section-lbl{visibility:hidden;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.filters{opacity:0}.filters ul{margin-bottom:0}.filters ul li{margin:.5rem .5rem .5rem 0}.filters ul li a{display:block;font-size:.875rem;text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:0 .25rem;color:var(--white);position:relative}.filters ul li a:after{content:"";position:absolute;left:0;top:0;bottom:0;width:0%;height:100%;background-color:var(--secondary);-webkit-transition:width .3s;transition:width .3s;z-index:-1}.filters ul li a:hover{text-decoration:none}.filters ul li a.active:after{width:100%}.btn__close{position:relative;background:var(--white);width:36px;height:36px;border-radius:50%;outline:0;border:1px solid rgba(145,131,131,.5);color:var(--secondary)}@media (min-width:992px){.sn-viewport--out .section-lbl{-webkit-animation-name:labelOut;animation-name:labelOut;-webkit-animation-duration:.2s;animation-duration:.2s}.filters ul li{margin:1rem .5rem 1rem 0}.btn__close{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.btn__close:hover{border:1px solid #cc3438}}.btn__close .line1,.btn__close .line2{display:block;position:absolute;height:2px;width:17px;left:9px;background:var(--secondary);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.btn__close .line1{top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn__close .line2{top:16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.xr-video{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;width:0;overflow:hidden;background:var(--secondary)}.xr-video .btn__close{position:fixed;top:15px;right:-50px;z-index:1001}.overlay__active .xr-video{display:block}.fullscreen__video video{position:absolute;opacity:0;top:50%;left:50%;width:100%;height:auto;z-index:1001;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.fullscreen__video video{min-width:100%;min-height:100%;width:auto;position:fixed}}.uc__carousel .flickity-viewport{position:static}.btn-close{display:block;width:29px;height:29px;position:absolute;margin:0 auto;padding:6px;border:1px solid var(--secondary);background:0 0;outline:0;top:0;right:0;border-radius:50%;z-index:11}.btn-close:focus{outline:0}.btn-close span{display:block;position:absolute;height:2px;width:16px;background:var(--secondary);border-radius:2px;opacity:1;left:6px;top:13px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.btn-close span:nth-child(1){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.btn-close span:nth-child(2){-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.btn-close:hover{border:1px solid var(--primary)}.btn-close:hover span{background:var(--primary)}.header-bar{position:relative;height:100%;color:var(--white);border-bottom:1px solid rgba(255,255,255,.3);background:var(--secondary);z-index:102;-webkit-transition:background-color .5s cubic-bezier(.19,1,.22,1);transition:background-color .5s cubic-bezier(.19,1,.22,1)}@media (min-width:992px){.uc__carousel .flickity-viewport{position:relative}.header-bar{border-bottom:none;border-right:1px solid rgba(255,255,255,.3)}}.header-bar .lbl{visibility:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;position:absolute;height:3.5rem;top:0;left:50%;text-transform:uppercase;letter-spacing:1px;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:992px){.header-bar .lbl{display:block;height:auto;white-space:nowrap;top:50%;letter-spacing:2px;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}}.header-bar .lbl.show{visibility:visible;opacity:1}.nav-trigger{display:block;width:40px;height:40px;position:absolute;margin:0 auto;padding:8px;border:none;background:0 0;outline:0;top:.5rem;right:1rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1)}@media (min-width:768px){.nav-trigger{right:2rem}}@media (min-width:992px){.nav-trigger{position:relative;right:auto;top:2rem}}@media (min-width:1200px) and (min-height:568px){.header-bar .lbl{font-size:1rem}.nav-trigger{top:var(--padding)}}.nav-trigger:focus{outline:0}.nav-trigger span{display:block;position:absolute;height:2px;width:24px;background:var(--white);border-radius:2px;opacity:1;left:8px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-trigger span:nth-child(1){top:12px}.nav-trigger span:nth-child(2){top:19px}.nav-trigger span:nth-child(3){top:26px}.nav-trigger.show span:nth-child(1){top:19px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav-trigger.show span:nth-child(2){opacity:0;left:-80px}.nav-trigger.show span:nth-child(3){top:19px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header-menu{display:none;height:100vh;height:calc(var(--vh,1vh) * 100);left:0;position:fixed;overflow-x:hidden;top:-100%;width:100%;-webkit-overflow-scrolling:touch;z-index:101;padding-top:3.5rem;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1)}@media (min-width:992px){.header-menu{opacity:0;left:-100%;top:0;padding-top:0;padding-left:80px}}.col-menu{background:var(--primary);color:var(--white);-webkit-box-flex:0;-ms-flex:0 0 calc(100%);flex:0 0 calc(100%);max-width:calc(100%);height:calc(100vh - 3.5rem);height:calc((var(--vh,1vh) * 100) - 3.5rem);padding:1rem;position:relative;-webkit-transform:translateY(calc(100vh - 3.5rem));transform:translateY(calc(100vh - 3.5rem));z-index:2}@media (min-width:768px){.col-menu{padding:2rem}}@media (min-width:992px){.col-menu{height:100vh;-webkit-transform:translateX(-100vw) translateY(0);transform:translateX(-100vw) translateY(0);-webkit-box-flex:0;-ms-flex:0 0 calc(72%);flex:0 0 calc(72%);max-width:calc(72%)}}@media (min-width:992px) and (min-height:568px){.col-menu{padding:var(--padding)}}.col-menu nav{position:relative;height:100%;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col-menu nav:after{background-color:var(--primary);opacity:.5}@media (min-width:768px){.col-menu nav{padding:1rem 4rem}}.col-menu ul{position:relative;z-index:2}.social-menu{padding-left:0}.social-menu li{display:inline-block;margin-right:1rem}.social-menu li:last-child{margin-right:0}.social-menu li a{font-size:.75rem;text-transform:uppercase;color:var(--white);display:inline-block;padding:0 .25rem;font-weight:500;letter-spacing:1px;position:relative}.social-menu li a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--secondary);-webkit-transition:.5s;transition:all .5s;z-index:-1}.social-menu li a:hover{text-decoration:none;color:var(--white)}.social-menu li a.active:after,.social-menu li a:hover:after{width:100%}.main-menu{margin-bottom:0}.main-menu li{margin:1rem 0}@media (min-width:768px){.main-menu li{margin:1.25rem 0}}@media (min-width:992px) and (min-height:568px){.social-menu li a{font-weight:700;font-size:.875rem}.main-menu li{margin:1.5rem 0}}.main-menu li a{display:inline-block;padding:0 .5rem;font-size:2rem;line-height:1;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--primary);position:relative;-webkit-transition:.3s cubic-bezier(.19,1,.22,1);transition:.3s cubic-bezier(.19,1,.22,1)}@media (min-width:768px){.main-menu li a{font-size:2.5rem}}.main-menu li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--white);-webkit-transition:.5s;transition:all .5s;z-index:-2}.main-menu li a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--secondary);-webkit-transition:.5s;transition:all .5s;z-index:-1}.main-menu li a:hover{text-decoration:none;color:var(--white)}.main-menu li a:hover:after{width:100%}.main-menu li a.active{color:var(--white)}.main-menu li a.active:after{width:100%}.main-menu li.link-secondary{margin:.75rem 0}@media (min-width:992px) and (min-height:650px){.col-menu nav{padding:1.5rem 5rem}.main-menu li a{font-size:3rem}.main-menu li.link-secondary{margin:1rem 0}}@media (max-width:991px) and (orientation:landscape){.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-menu li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:.5rem 0}.main-menu li.link-secondary{margin:.5rem 0}}.main-menu li.link-secondary a{font-size:1.375rem}@media (min-width:768px){.main-menu li.link-secondary a{font-size:1.5rem}.contact-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px) and (min-height:650px){.main-menu li.link-secondary a{font-size:1.75rem}}@media (min-width:1200px) and (min-height:650px){.col-menu nav{padding:2rem 5rem}.main-menu li a{font-size:3.5rem}.main-menu li.link-secondary a{font-size:2rem}}.main-menu li.link-secondary.first{margin-top:1.5rem}@media (min-width:768px) and (min-height:650px){.main-menu li.link-secondary.first{margin-top:2.5rem}}@media (max-width:991px) and (orientation:landscape){.main-menu li.link-secondary.first{margin-top:.5rem}}.contact-menu{margin-bottom:0}.contact-menu li{margin-right:0;margin-top:10px}.contact-menu .lbl{font-size:.75rem;display:block}.contact-menu .val{font-weight:700;font-size:.875rem;line-height:1}.contact-menu a{color:#fff}.copyright{visibility:hidden;text-align:center;white-space:nowrap;height:calc(var(--padding)/1.5);line-height:calc(var(--padding)/1.5);margin:0;color:var(--white);font-size:.75rem;position:absolute;top:50%;left:calc(100% + .5rem);z-index:2;letter-spacing:1px;-webkit-transform:translateX(-55%) translateY(-50%) rotate(90deg);transform:translateX(-55%) translateY(-50%) rotate(90deg)}@media (min-width:768px) and (min-height:568px){.contact-menu .lbl{font-size:.875rem}.contact-menu .val{font-size:1rem}.copyright{left:100%}}.col-brand{display:none}@media (min-width:992px){.copyright{-webkit-transform:translateX(-57%) translateY(-50%) rotate(90deg);transform:translateX(-57%) translateY(-50%) rotate(90deg)}.col-brand{display:block;-webkit-box-flex:0;-ms-flex:0 0 calc(28%);flex:0 0 calc(28%);max-width:calc(28%);background:var(--secondary);overflow:hidden;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);position:relative;z-index:1}.col-brand .logo{position:absolute;left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.col-brand:after{content:"";position:absolute;left:30px;top:0;width:100%;height:100%;z-index:1;opacity:.25;background-image:url(https://khayal-assets.imgix.net/assets/images/icon-khayal-reverse.svg);background-size:cover;background-position:20px top;background-repeat:no-repeat}}.header-logo{position:absolute;left:1rem;top:.5rem;width:24px;visibility:visible;opacity:1;z-index:102;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media (min-width:768px){.contact-menu li{margin-right:4rem}.contact-menu li:last-child{margin-right:0}.copyright{visibility:visible;height:var(--padding);line-height:var(--padding);font-size:.8125rem}.header-logo{left:2rem}}@media (min-width:992px){.header-logo{left:1.75rem;top:auto;bottom:2rem}}.share__wrapper{position:absolute;top:16px;right:18px;z-index:100;width:36px;height:36px;border-radius:50%;border:1px solid var(--white);color:var(--white);-webkit-transition:.3s .2s;transition:.3s .2s}@media (min-width:768px){.share__wrapper{right:80px}}@media (min-width:992px){.share__wrapper{top:30px;right:60px}}@media (min-width:1200px){.header-logo{bottom:3rem}.share__wrapper{right:75px}}.share__toggler{display:block;width:100%;height:100%;position:relative;color:var(--white);text-align:center}.share__toggler .icon{width:20px;height:20px;position:relative;top:5px;left:-1px}.share__toggler:hover{color:var(--white)}.share__menu{list-style:none;min-width:80px;margin:5px 0;padding:0;background:var(--white);position:absolute;left:auto;right:0;border-radius:4px;top:calc(100% + 4px);z-index:101;font-size:1rem;-webkit-transform:translateY(-4px);transform:translateY(-4px);visibility:hidden;opacity:0;-webkit-transition:visibility .2s,opacity .2s,-webkit-transform .2s ease-out;transition:visibility .2s,opacity .2s,-webkit-transform .2s ease-out;transition:visibility .2s,opacity .2s,transform .2s ease-out;transition:visibility .2s,opacity .2s,transform .2s ease-out,-webkit-transform .2s ease-out}.share__menu a{color:var(--secondary)}.share__menu a:hover{color:var(--primary)}.share__menu:before{content:"";position:absolute;right:10px;top:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(30,29,28,.5)}.share__menu:after{content:"";position:absolute;right:10px;top:-5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--white)}.share__menu.show{visibility:visible;opacity:1}.share__menu .menu__item{padding:5px 10px;text-decoration:none;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;font-size:.8125rem}.share__menu .menu__item:hover{color:var(--primary)}.share__menu .share-this{display:block;position:relative;padding-left:22px}.share__menu .share-this:hover{text-decoration:none}.share__menu .menu__icon{position:absolute;left:0;top:3px}.menu-active .header-bar{background:var(--primary)}.menu-active .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;opacity:1}.menu-active .section-lbl{-webkit-animation-name:fadeOut;animation-name:fadeOut}.menu-active .col-menu{-webkit-animation:.3s cubic-bezier(.19,1,.22,1) forwards hidemenu-mb;animation:.3s cubic-bezier(.19,1,.22,1) forwards hidemenu-mb}@media (min-width:992px){.menu-active .header-menu{left:0}.menu-active .col-menu{-webkit-animation:.3s cubic-bezier(.19,1,.22,1) forwards hidemenu;animation:.3s cubic-bezier(.19,1,.22,1) forwards hidemenu}.menu-active .col-brand{-webkit-animation:.2s cubic-bezier(.19,1,.22,1) forwards hidemenu;animation:.2s cubic-bezier(.19,1,.22,1) forwards hidemenu}}.menu-active.home-noscroll .header-logo{visibility:visible;opacity:1;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:0s;animation-delay:0s}.menu-transition .col-menu{-webkit-animation:.5s cubic-bezier(.19,1,.22,1) forwards showmenu-mb;animation:.5s cubic-bezier(.19,1,.22,1) forwards showmenu-mb}@media (min-width:992px){.menu-transition .col-menu{-webkit-animation:.5s cubic-bezier(.19,1,.22,1) forwards showmenu;animation:.5s cubic-bezier(.19,1,.22,1) forwards showmenu}.menu-transition .col-brand{-webkit-animation:.4s cubic-bezier(.19,1,.22,1) .2s forwards showmenu;animation:.4s cubic-bezier(.19,1,.22,1) .2s forwards showmenu}}.home-noscroll .header-logo{visibility:hidden;opacity:0;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-delay:.4s;animation-delay:.4s}@media (min-width:992px){.home-noscroll .nav-trigger{visibility:hidden;opacity:0}.home-noscroll .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;left:0;overflow:hidden;top:0;opacity:1}.home-noscroll .col-menu{-webkit-box-flex:0;-ms-flex:0 0 calc(80%);flex:0 0 calc(80%);max-width:calc(80%);background:0 0;color:var(--secondary);height:auto;padding:0;-webkit-transform:translateX(0);transform:translateX(0)}.home-noscroll .col-menu nav{height:auto;padding:2rem 0 0 1.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.home-noscroll .col-menu nav:after,.home-noscroll .col-menu ul.social-menu{display:none}.home-noscroll .col-menu ul.main-menu{padding-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.home-noscroll .col-menu ul.main-menu li{margin:0 .5rem}.home-noscroll .col-menu ul.main-menu li.link-home{display:none}.home-noscroll .col-menu ul.main-menu li a{display:inline-block;padding:.25rem;font-size:1rem;vertical-align:middle;font-weight:500;color:var(--secondary)}.home-noscroll .col-menu ul.main-menu li a:before{display:none}.home-noscroll .col-menu ul.main-menu li a:hover{color:var(--white)}.home-noscroll .col-menu ul.main-menu li.link-secondary{margin:0 .75rem}.home-noscroll .col-menu ul.main-menu li.link-secondary a{color:var(--gray);font-size:1.125rem}.home-noscroll .col-menu ul.main-menu li.link-secondary a:hover{color:var(--white)}.home-noscroll .col-menu ul.main-menu li.link-secondary.first{margin-top:0}.home-noscroll .col-brand,.home-noscroll .col-menu .copyright,.home-noscroll .col-menu ul.contact-menu,.home-noscroll .share__wrapper{display:none}}.home-hero{position:relative}@media (max-width:767px){.home-hero .section-lbl{-webkit-animation-delay:.1s;animation-delay:.1s}}.home-hero .section-footer{opacity:1;position:absolute;left:0;bottom:0;z-index:9;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.hero-logo{position:absolute;right:50%;top:0;width:115px;z-index:3;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media (min-width:410px){.hero-logo{width:124px}}@media (min-width:992px){.hero-logo{right:0;top:-1rem;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:991px){.sn-viewport--in .home-hero .section-lbl{-webkit-animation-delay:.1s;animation-delay:.1s;text-align:left;left:2rem;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:767px){.sn-viewport--in .home-hero .section-lbl{left:1rem}}.hero-content{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.hero-wrapper{position:relative}@media (min-width:768px){.hero-logo{width:142px}.hero-wrapper{width:480px;height:auto}}@media (min-width:992px){.hero-wrapper{width:520px}}.hero-wrapper .sub-head{position:absolute;left:0;top:-2rem;padding:0 .25rem;font-size:1.5rem;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--white);margin:0;-webkit-animation-delay:.5;animation-delay:.5;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media (min-width:410px){.hero-wrapper .sub-head{top:-2.25rem;font-size:1.75rem}}@media (min-width:768px){.hero-wrapper .sub-head{top:-3rem;font-size:2.35rem}}.hero-wrapper .sub-head:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primary);z-index:-1;-webkit-animation-name:revealBlockIn;animation-name:revealBlockIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.hero-wrapper h1{font-size:2.25rem;font-weight:700;line-height:2.125rem;text-transform:uppercase;letter-spacing:1px;margin:0}@media (min-width:360px){.hero-wrapper h1{font-size:2.5rem;line-height:2.25rem}}@media (min-width:410px){.hero-wrapper h1{font-size:3rem;line-height:2.5rem}}@media (min-width:768px){.hero-wrapper h1{font-size:4.5rem;line-height:4rem}}.hero-wrapper h1 span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;padding:.125rem .25rem;color:var(--white);-webkit-animation-delay:.5;animation-delay:.5;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media (min-width:360px){.hero-wrapper h1 span{padding:.25rem}}@media (min-width:410px){.hero-wrapper h1 span{padding:.125rem .25rem}.hero-wrapper .sub-text{bottom:-3rem}}@media (min-width:1200px) and (min-height:568px){.home-noscroll .col-menu nav{padding:var(--padding) 0 0 2.25rem}.home-noscroll .col-menu ul.main-menu li a,.home-noscroll .col-menu ul.main-menu li.link-secondary a{font-size:1.125rem}.hero-logo{top:-1.5rem}.hero-wrapper .sub-head{font-size:2.5rem}.hero-wrapper h1{font-size:5.5rem;line-height:5rem}.hero-wrapper h1 span{padding:0 .25rem}}.hero-wrapper h1 span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--create);z-index:-1;-webkit-animation-delay:.5;animation-delay:.5;-webkit-animation-name:revealBlockIn;animation-name:revealBlockIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.hero-wrapper h1 span:nth-child(1),.hero-wrapper h1 span:nth-child(1):after{-webkit-animation-delay:.2s;animation-delay:.2s}.hero-wrapper h1 span:nth-child(2),.hero-wrapper h1 span:nth-child(2):after{-webkit-animation-delay:.4s;animation-delay:.4s}.hero-wrapper h1 span:nth-child(3),.hero-wrapper h1 span:nth-child(3):after{-webkit-animation-delay:.6s;animation-delay:.6s}.hero-wrapper .sub-text{font-size:.875rem;line-height:1.3;position:absolute;left:0;bottom:-3rem;-webkit-animation-delay:1.3s;animation-delay:1.3s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;margin:0}@media (min-width:768px){.hero-wrapper .sub-text{font-size:1rem;bottom:-2.5rem}}@media (min-width:1200px) and (min-height:568px){.hero-wrapper .sub-text{bottom:-3rem}}.hero-bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;height:100%}.hero-bg-wrapper{position:relative;width:100%;height:100%;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.diagonal-bg_1{position:absolute;left:-40%;top:30%;z-index:1;width:120%;padding-top:120%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media (min-width:992px){.diagonal-bg_1{left:-10%;top:25%;width:60%;padding-top:60%}}.diagonal-bg_1:after{background-color:var(--white);opacity:.2}.diagonal-bg_2{position:absolute;left:-40%;top:30%;z-index:2;width:120%;padding-top:120%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media (min-width:768px){.diagonal-bg_1{-webkit-animation-name:rotate-cw;animation-name:rotate-cw;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:36s;animation-duration:36s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.diagonal-bg_2{-webkit-animation-name:rotate-acw;animation-name:rotate-acw;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:36s;animation-duration:36s;-webkit-animation-timing-function:linear;animation-timing-function:linear}}@media (min-width:992px){.diagonal-bg_2{left:-10%;top:25%;width:60%;padding-top:60%}}.diagonal-bg_2:after{background-color:var(--white);opacity:.2}.tickers{position:absolute;left:0;top:3.5rem;right:0;bottom:0;width:100%;height:calc(100% - 3.5rem);overflow:hidden;z-index:-1;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media (min-width:992px){.tickers{top:0;height:100%}}.tickers-wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tickers-wrapper:after{content:"";position:absolute;left:0;width:50%;top:0;bottom:0;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 50%,rgba(255,255,255,0) 100%)}.ticker-item{opacity:.15;transform:rotateZ(360deg) translate3d(0,0,0);-webkit-transform:rotateZ(360deg) translate3d(0,0,0);-ms-transform:rotateZ(360deg) translate3d(0,0,0)}.brand-ticker{width:2668px;height:36px;background-size:2669px 36px;-webkit-animation-name:brandTicker36;animation-name:brandTicker36;-webkit-animation-duration:100s;animation-duration:100s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (min-width:360px){.brand-ticker{width:2966px;height:40px;background-size:2966px 40px;-webkit-animation-name:brandTicker40;animation-name:brandTicker40}}@media (min-width:410px){.brand-ticker{width:3263px;height:44px;background-size:3263px 44px;-webkit-animation-name:brandTicker44;animation-name:brandTicker44}}@media (min-width:768px){.brand-ticker{width:4746px;height:64px;background-size:4746px 64px;-webkit-animation-name:brandTicker64;animation-name:brandTicker64}}@media (min-width:1200px) and (min-height:568px){.brand-ticker{width:5932px;height:80px;background-size:5932px 80px;-webkit-animation-name:brandTicker80;animation-name:brandTicker80}}.digital-ticker{width:3430px;height:36px;background-size:3430px 36px;background-position-x:-3430px;-webkit-animation-name:digitalTicker36;animation-name:digitalTicker36;-webkit-animation-duration:120s;animation-duration:120s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (min-width:360px){.digital-ticker{width:3772px;height:40px;background-position-x:-3772px;background-size:3772px 40px;-webkit-animation-name:digitalTicker40;animation-name:digitalTicker40}}@media (min-width:410px){.digital-ticker{width:4149px;height:44px;background-position-x:-4149px;background-size:4149px 44px;-webkit-animation-name:digitalTicker44;animation-name:digitalTicker44}}@media (min-width:768px){.digital-ticker{width:6035px;height:64px;background-position-x:-6035px;background-size:6035px 64px;-webkit-animation-name:digitalTicker64;animation-name:digitalTicker64}}@media (min-width:1200px) and (min-height:568px){.digital-ticker{width:7544px;height:80px;background-position-x:-7544px;background-size:7544px 80px;-webkit-animation-name:digitalTicker80;animation-name:digitalTicker80}}.marketing-ticker{width:2741px;height:36px;background-size:2741px 36px;-webkit-animation-name:marketingTicker36;animation-name:marketingTicker36;-webkit-animation-duration:110s;animation-duration:110s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (min-width:360px){.marketing-ticker{width:3046px;height:40px;background-size:3046px 40px;-webkit-animation-name:marketingTicker40;animation-name:marketingTicker40}}@media (min-width:410px){.marketing-ticker{width:3351px;height:44px;background-size:3351px 44px;-webkit-animation-name:marketingTicker44;animation-name:marketingTicker44}}@media (min-width:768px){.marketing-ticker{width:4874px;height:64px;background-size:4874px 64px;-webkit-animation-name:marketingTicker64;animation-name:marketingTicker64}}@media (min-width:1200px) and (min-height:568px){.marketing-ticker{width:6092px;height:80px;background-size:6092px 80px;-webkit-animation-name:marketingTicker80;animation-name:marketingTicker80}}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.diagonal-bg_1:after,.diagonal-bg_2:after{background-image:url(https://khayal-assets.imgix.net/assets/images/diagonal-pattern.png);background-color:var(--white);opacity:.15}}.latest-works{position:relative;display:block;background-color:var(--white);height:52vh;margin:1rem calc(1rem * -1);max-height:480px}@media (min-width:768px){.latest-works{height:56vh;margin:1rem calc(2rem * -1)}}@media (min-width:1200px) and (min-height:568px){.latest-works{max-height:none;margin:1rem calc(var(--padding) * -1)}}@media (min-width:1200px) and (min-height:900px){.latest-works{max-height:520px}}.latest-controls{position:absolute;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;left:0;right:0;bottom:0;z-index:2}@media (min-width:768px){.latest-controls{padding:0 2rem;bottom:-3rem}}@media (min-width:992px){.latest-controls{padding:1rem 1rem 1rem 0;right:0;left:57%;bottom:0}}@media (min-width:1200px) and (min-height:568px){.latest-controls{padding:2rem 1rem 2rem 0}}.latest-controls ul{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.latest-controls ul button{background:0 0;border:none;font-size:2.5rem;color:var(--secondary);padding:0 .5rem;height:2rem;line-height:2rem;outline:0}.latest-controls ul button.prev-work{padding-right:0;position:relative;top:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.latest-controls ul button.next-work{padding-left:0}.latest-controls ul button:hover{color:var(--primary)}.latest-work{width:100%;height:100%;margin:0;-webkit-transition:padding .5s cubic-bezier(.19,1,.22,1);transition:padding .5s cubic-bezier(.19,1,.22,1)}@media (min-width:992px){.latest-work{margin:0 40px 0 0;width:calc(57% - 40px)}}@media (min-width:1400px){.latest-controls{left:var(--padding);right:var(--padding)}.latest-work{margin:0 40px 0 0;width:calc(40% - 40px)}}.latest-work.is-selected{padding-right:0;padding-bottom:0}.work-card{width:100%;padding-top:72.31%;position:relative;background-color:var(--light);overflow:hidden;opacity:0}.work-card:after{opacity:.2;content:"";position:absolute;left:1rem;right:1rem;top:1rem;bottom:1rem;z-index:0;background-image:url(https://khayal-assets.imgix.net/assets/images/diagonal-pattern.svg);background-position:0 0;background-blend-mode:multiply;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}@media (min-width:768px){.work-card:after{left:2rem;right:2rem;top:2rem;bottom:2rem}}@media (min-width:1200px) and (min-height:568px){.work-card:after{left:var(--padding);right:var(--padding);top:var(--padding);bottom:var(--padding)}}.work-card-content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;-webkit-transition:background-color 1s cubic-bezier(.19,1,.22,1);transition:background-color 1s cubic-bezier(.19,1,.22,1);overflow:hidden}.work-card-content:after{visibility:hidden;opacity:0;content:"";position:absolute;left:1rem;right:1rem;top:1rem;bottom:1rem;z-index:2;background-image:url(https://khayal-assets.imgix.net/assets/images/diagonal-pattern.svg);background-position:0 0;background-blend-mode:multiply;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}@media (min-width:768px){.work-card-content:after{left:2rem;right:2rem;top:2rem;bottom:2rem}}@media (min-width:992px){.work-card{padding-top:0;height:100%}.work-card-content{position:relative;left:unset;top:unset}.work-card-content:after{left:var(--padding);right:var(--padding);top:var(--padding);bottom:var(--padding)}}.work-card-content .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:1rem;height:100%;position:absolute;left:0;bottom:0;z-index:3;-webkit-transition:.5s;transition:all .5s}@media (min-width:768px){.work-card-content .wrapper{padding:2rem}}@media (min-width:1200px) and (min-height:568px){.work-card-content .wrapper{padding:var(--padding)}}.work-card-content .category{opacity:0;font-size:.75rem;color:var(--secondary);margin:0 0 .5rem;text-transform:uppercase;font-weight:500;position:relative;line-height:1.125rem;letter-spacing:1px;padding:0 .25rem}.work-card-content .category:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--white);-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);z-index:-1}.work-card-content h3{opacity:0;width:90%;text-transform:uppercase;color:var(--white);font-size:1.25rem;letter-spacing:1px;line-height:1.2;margin:0 .25rem 1rem}@media (min-width:576px){.work-card-content h3{font-size:1.5rem}}@media (min-height:720px){.work-card-content h3{font-size:1.5rem}}@media (min-width:992px){.work-card-content .category{font-size:.875rem;line-height:1.25rem}.work-card-content h3{width:80%;font-size:1.75rem}}.work-card-content h3 .highlight{display:inline;background-color:var(--connect);-webkit-box-shadow:.25rem 0 0 var(--connect),-.25rem 0 0 var(--connect);box-shadow:.25rem 0 0 var(--connect),-.25rem 0 0 var(--connect);box-decoration-break:clone;-webkit-box-decoration-break:clone}.work-card-content .subtxt{visibility:hidden;opacity:0;width:100%;font-size:1rem;line-height:1.25rem;margin:0 .25rem 1.5rem .75rem}@media (min-width:576px){.work-card-content .subtxt{width:80%}}.work-card-content .subtxt .highlight{display:inline;background-color:var(--white);-webkit-box-shadow:.25rem 0 0 var(--white),-.25rem 0 0 var(--white);box-shadow:.25rem 0 0 var(--white),-.25rem 0 0 var(--white);box-decoration-break:clone;-webkit-box-decoration-break:clone}.work-card-content .btn-more{display:none}@media (min-width:768px){.work-card-content .btn-more{display:block;visibility:hidden;opacity:0;margin-left:.75rem;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);color:var(--black)}}.work-card-img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.work-card-img .wrapper{width:100%;height:100%;position:relative;text-align:right}.work-card-img .wrapper img{opacity:0;max-height:100%;width:100%}.create .work-card-content h3 .highlight{background-color:var(--create);-webkit-box-shadow:.25rem 0 0 var(--create),-.25rem 0 0 var(--create);box-shadow:.25rem 0 0 var(--create),-.25rem 0 0 var(--create)}.connect .work-card-content h3 .highlight{background-color:var(--connect);-webkit-box-shadow:.25rem 0 0 var(--connect),-.25rem 0 0 var(--connect);box-shadow:.25rem 0 0 var(--connect),-.25rem 0 0 var(--connect)}.transform .work-card-content h3 .highlight{background-color:var(--transform);-webkit-box-shadow:.25rem 0 0 var(--transform),-.25rem 0 0 var(--transform);box-shadow:.25rem 0 0 var(--transform),-.25rem 0 0 var(--transform)}.sn-viewport--in .latest-work{padding-right:10%;padding-bottom:7.5%}@media (min-width:1200px) and (min-height:568px){.work-card-content h3{font-size:2rem}.sn-viewport--in .latest-work{padding-right:11%}}.sn-viewport--in .latest-work.is-selected{padding:0}@media (min-width:1400px){.sn-viewport--in .latest-work{padding-right:0}.sn-viewport--in .latest-work.is-selected{padding-right:0;padding-bottom:7.5%}}.sn-viewport--in .work-item{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .work-item:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.sn-viewport--in .work-item:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .work-item:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.sn-viewport--in .work-item:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .work-item:nth-child(5){-webkit-animation-delay:.7s;animation-delay:.7s}.sn-viewport--in .work-item:nth-child(6){-webkit-animation-delay:.8s;animation-delay:.8s}.sn-viewport--in .work-item:nth-child(7){-webkit-animation-delay:.9s;animation-delay:.9s}.sn-viewport--in .work-item:nth-child(8){-webkit-animation-delay:1s;animation-delay:1s}.sn-viewport--in .work-item:nth-child(9){-webkit-animation-delay:1.1s;animation-delay:1.1s}.sn-viewport--in .work-item:nth-child(10){-webkit-animation-delay:1.2s;animation-delay:1.2s}.sn-viewport--in .work-card{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .is-selected .work-card{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.sn-viewport--in .work-card-content .category{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .work-card-content h3{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .work-card-img .wrapper img{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:workImg;animation-name:workImg;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .latest-controls{-webkit-animation-delay:.75s;animation-delay:.75s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hover{cursor:pointer}.hover .work-card-content:after{visibility:visible;opacity:.35}@media (min-width:992px){.work-card-content .subtxt{font-size:1.125rem;line-height:1.5rem;width:100%}.work-card-img .wrapper img{width:auto;height:100%}.latest-work.is-selected .work-card-content .subtxt{width:75%}.hover .work-card-content:after{left:1rem;right:1rem;top:1rem;bottom:1rem}.hover .work-card-content .wrapper{height:90%}}@media (min-width:1200px) and (min-height:568px){.hover .work-card-content:after{left:calc(var(--padding)/2);right:calc(var(--padding)/2);top:calc(var(--padding)/2);bottom:calc(var(--padding)/2)}.hover .work-card-content .wrapper{height:85%}}.hover .work-card-content h3 .highlight{background-color:var(--primary);-webkit-box-shadow:.25rem 0 0 var(--primary),-.25rem 0 0 var(--primary);box-shadow:.25rem 0 0 var(--primary),-.25rem 0 0 var(--primary)}.hover .work-card-content .subtxt{-webkit-transition-delay:.1s;transition-delay:.1s;visibility:visible;margin-left:.25rem;opacity:1}.hover.create .work-card-content{background-color:var(--create)}.hover.connect .work-card-content{background-color:var(--connect)}.hover.transform .work-card-content{background-color:var(--transform)}@media (min-height:800px){.related-work .section-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-work .latest-works{margin-top:2.5rem;margin-bottom:2.5rem}.related-work .latest-controls{bottom:-5rem}}.related-work .section-lbl{display:none}.inside-works{height:100vh;height:calc(var(--vh,1vh) * 100);min-height:100vh;width:100%;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.inside-works .section-container{height:auto}.inside-works .works-list{padding:1.5rem 0}@media (min-width:768px){.inside-works .works-list{padding:2rem 0}}@media (min-width:992px){.hover .work-card-content .btn-more{display:block;-webkit-transition-delay:.2s;transition-delay:.2s;margin-left:0;visibility:visible;opacity:1}.hover .work-card-img{left:3%;top:3%;opacity:0}.inside-works .works-list{padding:3rem 0;margin:0 -15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}.inside-works .work-item{padding-left:15px;padding-right:15px;grid-row:span 2}.inside-works .work-item:after{left:15px;right:15px}}.inside-works .work-item{opacity:0;padding-bottom:2rem}.inside-works .work-item.filters{background:0 0;padding-bottom:1rem}.inside-works .work-item.filters:after{display:none}@media (min-width:992px){.inside-works .work-item.filters{padding:36% 15px 0;grid-row:span 1;position:relative}.inside-works .work-item.filters .work-item-content{position:absolute;left:15px;top:0}.inside-works .work-card{padding-top:72.31%;height:auto}.inside-works .work-card-content{position:absolute;left:0;top:0}}.inside-works .filters ul li a{color:var(--secondary)}.inside-works .filters ul li a.active{color:var(--white)}.work-detail{height:auto;min-height:100vh;padding:0}.work-detail .section-container{height:auto}.work-header{height:100vh;min-height:568px;max-height:800px;color:var(--white);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.work-header.create{background-color:var(--create)}.work-header.connect{background-color:var(--connect)}.work-header.transform{background-color:var(--transform)}.work-header .wrapper{position:relative;padding:4.5rem 1rem 1rem;height:100%}@media (min-width:768px){.work-header .wrapper{padding:5.5rem 2rem 2rem}}@media (min-width:992px){.work-header .wrapper{padding:2rem}}@media (min-width:1200px) and (min-height:568px){.work-header .wrapper{padding:var(--padding)}}.work-header-content{position:fixed;left:1rem;top:72px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}@media (min-width:992px){.work-header-content{position:relative;left:auto;top:auto;padding:0 2rem 0 0;height:100%;max-width:40%}}@media (min-width:1200px){.work-card-img .wrapper img{max-width:100%;height:100%}.work-header-content{padding-right:var(--padding)}}.work-header-content h2{text-transform:uppercase;margin-bottom:1rem}.work-header-content p{font-size:.875rem;opacity:0}.work-header-content .sub-services{margin:0}.work-header-content .sub-services li{opacity:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--secondary);margin:.5rem 1rem 0 0}.work-header-content .sub-services li span{font-size:.875rem;line-height:1.25;font-weight:500;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;padding:.125rem .25rem}.work-header-content .sub-services li span:after{content:"";position:absolute;left:0;top:0;width:100%;bottom:0;z-index:-1;background-color:var(--white)}.work-header-img{position:absolute;left:0;top:3.5rem;right:0;bottom:0;z-index:1}.work-header-img .image{width:100%;height:100%;position:relative}.work-header-img .image img{opacity:0;width:100%;height:auto;position:fixed;left:30%;bottom:-60%;z-index:1;-webkit-transition:.7s cubic-bezier(.19,1,.22,1) .6s;transition:all .7s cubic-bezier(.19,1,.22,1) .6s}@media (min-width:768px){.work-header-content p{font-size:1rem}.work-header-content .sub-services li{display:block;margin:.5rem 0 0}.work-header-img .image img{width:80%;left:auto;right:-30%}}@media (min-width:992px){.work-header-content .sub-services{margin-top:auto}.work-header-img{top:0}.work-header-img .image img{width:75%}}.work-header-img .image:after{opacity:0;content:"";position:absolute;left:1rem;right:1rem;top:1rem;bottom:1rem;z-index:0;background-image:url(https://khayal-assets.imgix.net/assets/images/diagonal-pattern.svg);background-position:0 0;background-blend-mode:multiply;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.work-header-img .image.image-mobile img{height:100%;width:auto}.work-body{position:relative;z-index:2;background-color:var(--white);padding:1.5rem 1rem}@media (min-width:768px){.work-header-img .image:after{left:2rem;right:2rem;top:2rem;bottom:2rem}.work-header-img .image.image-mobile img{height:100%;width:auto}.work-body{padding:2rem}}@media (min-width:992px){.work-header-img .image:after{left:40%;right:var(--padding);top:var(--padding);bottom:var(--padding)}.work-header-img .image.image-mobile img{height:100%;width:auto}.work-body{padding:3rem 1rem}}.work-body .wrapper{max-width:720px;margin:0 auto}.work-body .image{padding:1rem 0 2rem;margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem}@media (min-width:768px){.work-body .image{padding:2rem 0;margin-left:-2rem;margin-right:-2rem}}@media (min-width:1200px){.work-header-img .image img{width:70%}.work-header-img .image.image-mobile img{height:100%;width:auto}.work-body{padding:4rem 1rem}.work-body .wrapper{max-width:780px}.work-body .image{margin-left:-4rem;margin-right:-4rem}}.work-body .download-apps{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.work-body .download-apps li{margin-right:1rem}.work-body .download-apps li a{display:block}.work-carousel .img-cell{width:100%;margin-right:10px;height:50vw;text-align:center}@media (min-width:992px){.work-carousel .img-cell{height:392px}}.work-carousel .img-cell img{width:100%;height:auto}.work-carousel .flickity-viewport{-webkit-transition:height .2s;transition:height .2s}.work-carousel .flickity-page-dots .dot{width:12px;height:12px;opacity:1;background:0 0;border:1px solid var(--secondary)}.work-carousel .flickity-page-dots .dot.is-selected{background:var(--secondary)}.sn-viewport--in .work-header-content p{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.sn-viewport--in .work-header-content .sub-services li{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .work-header-content .sub-services li:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.sn-viewport--in .work-header-content .sub-services li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.sn-viewport--in .work-header-content .sub-services li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.sn-viewport--in .work-header-content .sub-services li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .work-header-content .sub-services li:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.sn-viewport--in .work-header-content .sub-services li:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .work-header-content .sub-services li:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.sn-viewport--in .work-header-content .sub-services li:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.sn-viewport--in .work-header-content .sub-services li:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.sn-viewport--in .work-header-content .sub-services li:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.sn-viewport--in .work-header-img .image img{opacity:1;left:0;bottom:0}@media (min-width:768px){.work-carousel .img-cell img{width:auto;height:100%}.sn-viewport--in .work-header-img .image img{left:auto;right:0;bottom:0}}@media (min-height:800px){.sn-viewport--in .work-header-img .image img{bottom:calc(100vh - 800px)}}.sn-viewport--in .work-header-img .image:after{opacity:.3}.work-detail .btn-close{right:1.25rem;top:4.75rem;border:1px solid var(--white)}@media (min-width:768px){.work-detail .btn-close{top:6rem;right:2.5rem}.home-insights{background-attachment:fixed}}@media (min-width:992px){.work-detail .btn-close{top:.75rem;right:.75rem}}.work-detail .btn-close span{background:var(--white)}.work-detail .btn-close:hover{border:1px solid var(--secondary)}.work-detail .btn-close:hover span{background:var(--secondary)}.home-insights{background-image:url(https://khayal-assets.imgix.net/assets/images/bg-insights.png?fm=jpg&w=1280);background-repeat:no-repeat;background-size:cover}@media (min-width:1200px){.work-carousel .img-cell{height:454px}.insights-list{padding:1rem 0 0}}.insight-item{opacity:0;padding:1rem 0;position:relative;margin-bottom:1rem;cursor:pointer;-webkit-transition:.5s;transition:all .5s}.insight-item:after{opacity:.5;content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-image:url(https://khayal-assets.imgix.net/assets/images/diagonal-pattern.svg);background-position:0 0;background-blend-mode:multiply;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.insight-item-content{position:relative;z-index:1}.insight-item-content .row{overflow:hidden}.insight-item-content .col-head{visibility:hidden;opacity:0;color:var(--secondary);padding:0 2rem 0 15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.safari-new .home-insights{background-attachment:initial}.insight-item-content .col-head{padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.insight-item-content .col-body{visibility:hidden;opacity:0;color:var(--white);padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.insight-item-content .category{opacity:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .125rem;font-weight:500;font-size:.75rem;line-height:1.125rem;margin-bottom:.5rem;text-transform:uppercase;color:var(--white);letter-spacing:1px;position:relative;z-index:1}@media (min-width:992px){.insight-item-content .category{padding:0 .25rem;font-size:.875rem;line-height:1.25rem}}.insight-item-content .category:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primary);z-index:-1;-webkit-transition:.5s;transition:all .5s}.insight-item-content h3{font-size:1.125rem;line-height:1.25;font-weight:400;margin:0 .25rem;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}@media (min-height:678px){.insight-item-content h3{font-size:1.25rem}}@media (min-width:576px){.insight-item-content h3{font-size:1.5rem}}@media (min-height:720px){.insight-item{padding:1.5rem 0}.insight-item-content h3{font-size:1.5rem}}@media (min-width:1200px) and (min-height:568px){.insight-item{padding:2rem 0;margin-bottom:2rem}.insight-item-content h3{font-size:2rem}}.insight-item-content h3 .highlight{display:inline;padding:0;background-color:var(--white);-webkit-box-shadow:.25rem 0 0 var(--white),-.25rem 0 0 var(--white);box-shadow:.25rem 0 0 var(--white),-.25rem 0 0 var(--white);box-decoration-break:clone;-webkit-box-decoration-break:clone}.insight-item-content .subtxt{display:none}@media (min-width:768px){.insight-item-content .col-body{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.insight-item-content .subtxt{display:block;font-size:.75rem;line-height:1.5;letter-spacing:1px;margin-bottom:0}}.insight-item-content .btn-more{visibility:hidden;opacity:0;position:absolute;right:1rem;bottom:-1rem;-webkit-transition:right .5s cubic-bezier(.19,1,.22,1);transition:right .5s cubic-bezier(.19,1,.22,1)}@media (min-width:768px){.insight-item-content .btn-more{right:2rem;bottom:0}}@media (min-width:992px) and (min-height:568px){.insight-item-content .subtxt{font-size:.875rem}.insight-item-content .btn-more{right:3rem}}.create .insight-item-content .category:after{background:var(--create)}.connect .insight-item-content .category:after{background:var(--connect)}.transform .insight-item-content .category:after{background:var(--transform)}.insights-controls{visibility:hidden;opacity:0}.insight-item.hover:after{left:1rem;right:1rem;top:1rem;bottom:1rem}@media (min-width:1200px){.insight-item.hover:after{left:calc(var(--padding)/2);right:calc(var(--padding)/2);top:calc(var(--padding)/2);bottom:calc(var(--padding)/2)}}.insight-item.hover .insight-item-content .category:after{background:var(--primary)}.insight-item.hover .insight-item-content .btn-more{right:2.5rem}.insight-item.hover.create{background:rgba(9,194,152,.99)}.insight-item.hover.connect{background:rgba(9,151,194,.9)}.insight-item.hover.transform{background:rgba(144,9,194,.9)}.sn-viewport--in .insight-item{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .insight-item:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}.sn-viewport--in .insight-item:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.sn-viewport--in .insight-item:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .insight-item:nth-child(4){-webkit-animation-delay:.5s;animation-delay:.5s}.sn-viewport--in .insight-item:nth-child(5){-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .insight-item:nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}.sn-viewport--in .insight-item:nth-child(7){-webkit-animation-delay:.8s;animation-delay:.8s}.sn-viewport--in .insight-item:nth-child(8){-webkit-animation-delay:.9s;animation-delay:.9s}.sn-viewport--in .insight-item:nth-child(9){-webkit-animation-delay:1s;animation-delay:1s}.sn-viewport--in .insight-item:nth-child(10){-webkit-animation-delay:1.1s;animation-delay:1.1s}.sn-viewport--in .insight-item-content .category{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .insight-item-content .col-head{visibility:visible;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .insight-item-content .col-body{visibility:visible;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .insight-item-content .btn-more{visibility:visible;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .insights-controls{visibility:visible;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.inside-insights{height:100vh;height:calc(var(--vh,1vh) * 100);width:100%;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;-webkit-animation-name:bgInsightsIn;animation-name:bgInsightsIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.inside-insights .section-container{height:auto}.inside-insights .section-header h2{color:var(--white)}.inside-insights .insights-list{padding:1.5rem 0}@media (min-width:768px){.inside-insights .insights-list{padding:2rem 0}}.inside-insights .insight-item.filters{padding:0}.inside-insights .insight-item.filters:after{display:none}.insight-detail,.insight-detail .section-container{height:auto}.artcile-meta{margin:.5rem 0 0;font-size:.875rem;opacity:0}.insight-article{max-width:720px;margin:0 auto;padding-top:2rem;padding-bottom:2rem}@media (min-width:992px){.inside-insights .insights-list{padding:3rem 0;margin:0 -15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}.inside-insights .insight-item{padding-left:15px;padding-right:15px;grid-row:span 2}.inside-insights .insight-item:after{left:15px;right:15px}.inside-insights .insight-item.filters{min-height:100px;padding:0 15px;grid-row:span 1}.inside-insights .insight-item-content .col-head{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.inside-insights .insight-item-content .col-body{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:1rem;padding-left:2rem;padding-right:8rem}.insight-article{padding-top:3rem;padding-bottom:3rem}}.insight-article h2,.insight-article h3,.insight-article h4,.insight-article h5,.insight-article p,.insight-article ul{margin-bottom:1rem}.insight-article h3{font-size:1.5rem}@media (min-width:768px){.insight-article h3{font-size:1.75rem}}.insight-article h4{font-size:1.35rem}@media (min-width:768px){.insight-article h4{font-size:1.5rem}}.insight-article h5{font-size:1.25rem}.insight-article .subtxt{opacity:0;font-size:1.125rem}.insight-article .copy{opacity:0}.insight-article .image{opacity:0;padding:2rem 0;margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem}@media (min-width:768px){.insight-article .image{margin-left:-2rem;margin-right:-2rem}}@media (min-width:1200px){.insight-article{max-width:780px;padding-top:4rem;padding-bottom:4rem}.insight-article .image{margin-left:-4rem;margin-right:-4rem}}.insight-article .image img{max-width:100%}.sn-viewport--in .filters{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .artcile-meta{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .insight-article .copy,.sn-viewport--in .insight-article .image,.sn-viewport--in .insight-article .subtxt{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.latest-clients .wrapper{max-width:720px;margin:0 auto}@media (min-width:1200px){.latest-clients .wrapper{max-width:780px}}.latest-clients .wrapper p{color:rgba(30,29,28,.5);font-size:.875rem}.latest-clients .col-text{opacity:0;padding:0 15px;display:none}.latest-clients .col-btn{opacity:0;width:100%;text-align:right;padding:0 15px}@media (min-width:768px){.latest-clients .col-text{display:block;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.latest-clients .col-btn{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.about,.about .section-container{height:auto}.about .subtxt{opacity:0;max-width:720px;margin:0 auto;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.about .subtxt{padding-top:2rem;padding-bottom:2rem}}@media (min-width:992px){.about .subtxt{padding-top:3rem;padding-bottom:3rem}}@media (min-width:1200px){.about .subtxt{max-width:780px;padding-top:4rem;padding-bottom:4rem}}.about .lbl h3{opacity:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .25rem;font-weight:500;font-size:.75rem;line-height:1.125rem;margin-bottom:.5rem;text-transform:uppercase;color:var(--white);letter-spacing:1px;position:relative;z-index:1}.about .lbl h3:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--primary);z-index:-1}.capabilities{opacity:0;margin:0 -1rem 0 0;position:relative;z-index:2}@media (min-width:768px){.capabilities{margin:0 -2rem 0 0}}@media (min-width:992px){.about .lbl h3{font-size:.875rem;line-height:1.25rem}.capabilities{margin:0 -2rem}.capabilities .lbl{max-width:720px}}.capabilities .lbl{margin:0 auto}.capabilities .wrapper{height:22vh}@media (min-width:576px){.capabilities .wrapper{height:30vh}}@media (min-width:992px){.capabilities .wrapper{height:50vh;padding-left:calc((100vw - 810px)/ 2)}}.cap-cell{width:50%;height:22vh;position:relative;overflow:hidden;background-color:var(--light)}.cap-cell img{position:absolute;left:50%;top:50%;width:120%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;-webkit-transition:.5s cubic-bezier(.19,1,.22,1) .2s;transition:all .5s cubic-bezier(.19,1,.22,1) .2s}.cap-cell h4{width:90%;font-size:1.125rem;letter-spacing:1px;text-transform:uppercase;position:absolute;left:-100%;top:50%;color:var(--white);z-index:2;line-height:1.25;margin:0 .25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s cubic-bezier(.19,1,.22,1) .3s;transition:all .5s cubic-bezier(.19,1,.22,1) .3s}@media (min-width:576px){.cap-cell{height:30vh}.cap-cell h4{width:80%;font-size:1.5rem}}@media (min-width:992px){.cap-cell{height:50vh}.cap-cell h4{width:70%;font-size:1.75rem}.carousel-controls ul button.prev-work{top:6px}}.cap-cell h4 .highlight{display:inline;padding:.5rem 0rm;background-color:var(--secondary);-webkit-box-shadow:.25rem 0 0 var(--secondary),-.25rem 0 0 var(--secondary);box-shadow:.25rem 0 0 var(--secondary),-.25rem 0 0 var(--secondary);box-decoration-break:clone;-webkit-box-decoration-break:clone}.cap-cell.is-selected img{width:102%}.cap-cell.is-selected h4{left:0}.carousel-controls{position:absolute;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:3;top:-.5rem;right:2rem}@media (min-width:1140px){.capabilities .lbl{position:absolute;left:2rem;top:0}.carousel-controls{top:50%;right:auto;left:2rem;-webkit-transform:translateY(-150%);transform:translateY(-150%)}}@media (min-width:1200px){.capabilities{margin:0 -3rem}.capabilities .lbl{max-width:780px;left:3rem}.capabilities .wrapper{padding-left:calc((100vw - 870px)/ 2)}.cap-cell h4{width:60%;font-size:2rem}.carousel-controls{left:3rem}}.carousel-controls ul{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.carousel-controls ul button{background:0 0;border:none;font-size:2rem;color:var(--secondary);padding:0 .5rem;height:2rem;line-height:2rem;outline:0}.carousel-controls ul button.prev-work{padding-right:0;position:relative;top:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-controls ul button.next-work{padding-right:0}.carousel-controls ul button:hover{color:var(--primary)}.leadership{opacity:0;margin:-11vh -1rem 0;padding-top:calc(11vh + 2rem);padding-left:1rem;padding-right:1rem;position:relative;z-index:1}@media (min-width:576px){.leadership{margin:-15vh -1rem 0;padding-top:calc(15vh + 2rem)}}@media (min-width:768px){.leadership{padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.leadership{padding-top:calc(25vh + 4rem);padding-bottom:2rem}}.leadership:after{opacity:.3;z-index:-1}.leadership .lbl{max-width:720px;margin:0 auto}@media (min-width:1140px){.carousel-controls ul button{font-size:2.5rem}.carousel-controls ul button.prev-work{top:8px}.leadership .lbl{position:absolute;left:2rem;top:calc(25vh + 4rem)}}@media (min-width:1200px){.leadership{padding-top:calc(25vh + 5rem);padding-bottom:3rem;margin:-25vh -3rem 0}.leadership .lbl{max-width:780px;left:3rem;top:calc(25vh + 5rem)}}.leadership .wrapper{max-width:720px;margin:0 auto}.card-list-item{padding:1rem;background:var(--white);margin-bottom:1.5rem}@media (min-width:768px){.card-list-item{padding:1.5rem}}.card-list-item h4{font-size:1.25rem}@media (min-width:992px){.card-list-item h4{font-size:1.35rem}}@media (min-width:1200px){.leadership .wrapper{max-width:780px}.card-list-item{padding:2rem;margin-bottom:2rem}.card-list-item h4{font-size:1.5rem}}.card-list-item .desc{visibility:hidden;opacity:0;max-height:0;overflow:hidden;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.card-list-item .desc.show{visibility:visible;overflow:visible;opacity:1;max-height:500px}.card-list-item .btn-more{color:var(--primary)}.clients{margin:0;position:relative;padding:1.5rem 0}@media (min-width:768px){.clients{padding:2rem;margin:0 -2rem}}@media (min-width:992px){.clients{padding:3rem 0}}.clients .lbl{max-width:720px;margin:0 auto}@media (min-width:1140px){.clients .lbl{position:absolute;left:2rem;top:3rem}}@media (min-width:1200px){.clients{padding:4rem 0;margin:0 -3rem}.clients .lbl{max-width:780px;left:3rem;top:4rem}}.clients .wrapper{max-width:720px;margin:0 auto}.clients h4{font-size:1.25rem}@media (min-width:992px){.clients h4{font-size:1.35rem}}.clients p{color:rgba(30,29,28,.5);font-size:.875rem}.logo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.logo-list-item{opacity:0;text-align:center;padding:.75rem .25rem;border-bottom:1px solid var(--light);-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:576px){.logo-list-item{padding:1rem .25rem;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}.logo-list-item img{max-width:100%;max-height:100%}@media (min-width:768px) and (min-height:720px){.logo-list-item.d-ht-block{display:block!important}}.section-partners{height:auto}.section-partners .section-container{height:auto;display:block}.partners{margin:0 -1rem 1.5rem;padding:1.5rem 1rem;position:relative}@media (min-width:768px){.partners{padding:2rem;margin:0 -2rem 2rem}}@media (min-width:992px){.logo-list-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.partners{padding:3rem 0;margin-bottom:3rem}}@media (min-width:1200px){.clients .wrapper{max-width:780px}.clients h4{ont-size:1.5rem}.partners{padding:4rem 0;margin:0 -3rem 4rem}}.partners:after{opacity:.3;z-index:-1}.partners .lbl{max-width:720px;margin:0 auto}@media (min-width:1140px){.partners .lbl{position:absolute;left:2rem;top:3rem}}@media (min-width:1200px){.partners .lbl{max-width:780px;left:3rem;top:4rem}}.partners .lbl h3{opacity:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .25rem;font-weight:500;font-size:.75rem;line-height:1.125rem;margin-bottom:.5rem;text-transform:uppercase;color:var(--white);letter-spacing:1px;position:relative;z-index:1}.partners .lbl h3:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--primary);z-index:-1}.partners .wrapper{max-width:720px;margin:0 auto}.partners h4{opacity:0;font-size:1.25rem}.partner-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0;margin:0 -.5rem}.partner-list-item{opacity:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:.5rem}@media (min-width:576px){.partner-list-item{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media (min-width:992px){.partners .lbl h3{font-size:.875rem;line-height:1.25rem}.partners h4{font-size:1.35rem}.partner-list-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.partner-wrapper{background:var(--white);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partner-media{padding:.875rem;border-bottom:1px solid var(--light);text-align:center}.partner-media img{max-width:100%;height:auto}.partner-body{padding:1rem .75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partner-body h5{font-size:1rem;font-weight:700}.partner-body p{font-size:.875rem}.partner-body .btn-more{letter-spacing:0;margin-top:auto;font-size:.75rem;line-height:2;text-transform:none;color:var(--primary)}.partners-footer{margin-bottom:1.5rem}@media (min-width:768px){.partners-footer{margin-bottom:2rem}}@media (min-width:992px){.partners-footer{margin-bottom:3rem}}@media (min-width:1200px){.partners .wrapper{max-width:780px}.partners h4{ont-size:1.5rem}.partners-footer{margin-bottom:4rem}}.sn-viewport--in .subtxt{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .lbl h3{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .lbl h3:after{-webkit-animation-name:revealBlockIn;animation-name:revealBlockIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .capabilities,.sn-viewport--in .leadership{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .logo-list-item{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .logo-list-item:nth-child(1){-webkit-animation-delay:150ms;animation-delay:150ms}.sn-viewport--in .logo-list-item:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.sn-viewport--in .logo-list-item:nth-child(3){-webkit-animation-delay:250ms;animation-delay:250ms}.sn-viewport--in .logo-list-item:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.sn-viewport--in .logo-list-item:nth-child(5){-webkit-animation-delay:350ms;animation-delay:350ms}.sn-viewport--in .logo-list-item:nth-child(6){-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .logo-list-item:nth-child(7){-webkit-animation-delay:450ms;animation-delay:450ms}.sn-viewport--in .logo-list-item:nth-child(8){-webkit-animation-delay:.5s;animation-delay:.5s}.sn-viewport--in .logo-list-item:nth-child(9){-webkit-animation-delay:550ms;animation-delay:550ms}.sn-viewport--in .logo-list-item:nth-child(10){-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .logo-list-item:nth-child(11){-webkit-animation-delay:650ms;animation-delay:650ms}.sn-viewport--in .logo-list-item:nth-child(12){-webkit-animation-delay:.7s;animation-delay:.7s}.sn-viewport--in .latest-clients .col-btn,.sn-viewport--in .latest-clients .col-text{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .partners h4{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.sn-viewport--in .partner-list-item{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sn-viewport--in .partner-list-item:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.sn-viewport--in .partner-list-item:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .partner-list-item:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.sn-viewport--in .partner-list-item:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.sn-viewport--in .partner-list-item:nth-child(5){-webkit-animation-delay:.7s;animation-delay:.7s}.sn-viewport--in .partner-list-item:nth-child(6){-webkit-animation-delay:.8s;animation-delay:.8s}.sn-viewport--in .partner-list-item:nth-child(7){-webkit-animation-delay:.9s;animation-delay:.9s}.sn-viewport--in .partner-list-item:nth-child(8){-webkit-animation-delay:1s;animation-delay:1s}.sn-viewport--in .partner-list-item:nth-child(9){-webkit-animation-delay:1.1s;animation-delay:1.1s}.sn-viewport--in .partner-list-item:nth-child(10){-webkit-animation-delay:1.2s;animation-delay:1.2s}.sn-viewport--in .partner-list-item:nth-child(11){-webkit-animation-delay:1.3s;animation-delay:1.3s}.sn-viewport--in .partner-list-item:nth-child(12){-webkit-animation-delay:1.4s;animation-delay:1.4s}.contact{padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-animation-name:bgBlackIn;animation-name:bgBlackIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.contact .section-container>.row{margin:0;height:100%}.contact .social-menu li a:after{background-color:var(--primary)}.col-contact{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:4.5rem 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width:768px){.contact{height:100vh}.col-contact{padding:5.5rem 2rem 2rem}}.col-contact:after{content:"";position:absolute;left:0;right:0;top:100%;bottom:0;width:100%;z-index:0;opacity:.25;background-image:url(https://khayal-assets.imgix.net/assets/images/icon-khayal-reverse.svg);background-size:cover;background-repeat:no-repeat;-webkit-transition:top .5s cubic-bezier(.19,1,.22,1) .5s;transition:top .5s cubic-bezier(.19,1,.22,1) .5s}.contact-list{position:relative;z-index:1;color:var(--white);padding-top:3rem;opacity:0}.contact-list .wrapper{border-top:1px solid rgba(255,255,255,.3);padding-top:.5rem;padding-bottom:2rem}.contact-list .lbl{text-transform:uppercase;font-size:.8125rem;margin-bottom:0}.contact-list .data{font-weight:500;margin-bottom:0}.contact-list .data a,.contact-list .data a:hover{color:var(--white)}.contact .social-menu{opacity:0;position:relative;z-index:2}@media (min-width:992px){.col-contact{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.contact-list{padding-top:2rem}.contact-list .wrapper{padding-top:1rem}.contact-list .lbl{font-size:.875rem}.contact .social-menu{margin-bottom:0}}.col-map{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;position:relative;background-size:cover;background-position:center center;min-height:320px}.col-map .btn-more{position:absolute;left:50%;bottom:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:.8125rem}.col-map .btn-more:hover{color:var(--primary)}@media (min-width:768px){.col-map .btn-more{bottom:2rem;font-size:.875rem}}@media (min-width:992px){.col-map{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-map .btn-more{bottom:3rem}}.sn-viewport--in .col-contact:after{top:40%}.sn-viewport--in .col-map{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.sn-viewport--in .contact-list{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.sn-viewport--in .social-menu{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.4s;animation-delay:.4s}