*{margin:0;padding:0;border:0 none;outline:0;box-sizing:border-box}*:before,*:after{box-sizing:border-box}ul{list-style:none;position:relative;display:block}li{display:block;position:relative}img{max-width:100%;display:block}a,a:hover,a:active,a:link{text-decoration:none;outline:0;color:inherit}em{font-style:normal}strong,b{font-weight:700}sup{font-size:70%;line-height:1;vertical-align:text-top;position:relative;font-style:normal}sup.small{font-size:60%;vertical-align:top}sup.large{font-size:100%}:root{font-family:"montserrat";font-size:62.5%;color:#333;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(26,26,26,0)}@media screen and (max-width: 1023px){:root{font-size:50%}}html{position:relative;margin:0 !important}body{min-height:100vh;display:block;position:relative;background-color:#fff}body.resize *,body.resize *:before,body.resize *:after{transition:none !important;transition-delay:0s !important}body.admin-bar #PageContainer{margin-top:32px}body.admin-bar .fixedBar.yieldResultsFixed .floatingCounter{top:144px}body.admin-bar #SectionNavBar.fixed{top:144px}@media screen and (max-width: 1023px){body.admin-bar #SectionNavBar.fixed{top:126px}}@media screen and (max-width: 782px){body.admin-bar #PageContainer{margin-top:46px}}@media screen and (max-width: 600px){body.admin-bar #PageContainer{margin-top:0;padding-top:46px}body.admin-bar #PageContainer header{top:46px}}#PageContainer{width:100%;position:relative;overflow:hidden}h1{font-size:5.2rem;line-height:1;font-family:"oswald";font-weight:bold;text-transform:uppercase;color:#00A7E8;position:relative}h1:after{height:.5rem;width:7.5rem;content:'';position:relative;display:block;margin-top:1.4rem;background:#00A7E8}h1 span{display:block}h1 span.grey{color:#C7C7C7}h2{font-size:2.4rem;line-height:1;font-weight:bold;letter-spacing:.025em;font-family:"oswald";text-transform:uppercase;position:relative}h3{font-size:1.5rem;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:.01em;position:relative}h4{font-size:12px;line-height:1;font-weight:bold;text-transform:uppercase;letter-spacing:.025em;position:relative;margin-bottom:1.8rem}p{font-size:1.6rem;line-height:1.8;letter-spacing:.025em;position:relative}section{position:relative}section .content{padding-top:7rem;padding-bottom:7rem}@media screen and (max-width: 540px){section .content{padding-top:5rem;padding-bottom:5rem}}section.noPaddingTop .content{padding-top:0}.wpforms-field{position:relative}.wpforms-field.hideLabel label{display:none}.wpforms-field.wpforms-has-error label{color:#00A7E8}.wpforms-field.wpforms-has-error label.wpforms-error{display:none !important}label,input,select,textarea,button{font-family:"montserrat";position:relative}label{font-size:14px;line-height:1;color:#AEAEAE;position:absolute;top:1.4rem;left:2rem;pointer-events:none}input,select,textarea{width:100%;font-size:14px;color:#AEAEAE;border:1px solid #AEAEAE;display:block;margin-bottom:2rem;background:none;outline:none;border-radius:0;padding:0 2rem}input.wpforms-error,select.wpforms-error,textarea.wpforms-error{border-color:#00A7E8}input,select{height:4.2rem;max-width:25vw}@media screen and (max-width: 600px){input,select{max-width:100%}}textarea{height:18rem;line-height:1.25;padding-top:1rem;resize:none}button{width:11rem;height:3.4rem;font-size:12px;text-align:center;font-weight:500;color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-top:4rem;background:#00A7E8;cursor:pointer}button:hover{background:#00799E}.content{max-width:120rem;margin:0 auto;position:relative;padding:0 6rem 0 6rem}@media screen and (max-width: 767px){.content{padding:0 2rem}}.logo{display:block;position:relative;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden}.videoContainer{position:absolute;top:0;left:0;right:0;bottom:0;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;overflow:hidden}.videoContainer video,.videoContainer iframe{height:100%;width:100%;max-width:none;max-height:none;display:block;position:relative}.videoContainer video{object-fit:cover}@keyframes linkHover{from{width:0}to{width:100%}}@keyframes scrollBar{0%{height:0}25%{height:7.5vh}50%{height:0}}@keyframes scrollBar_mobile{0%{height:0}25%{height:50px}50%{height:0}}#PageLines{height:0;width:50%;margin:0 auto;position:fixed;top:0;left:0;right:0;border-left:1px solid rgba(128,128,128,0.25);border-right:1px solid rgba(128,128,128,0.25);z-index:10;pointer-events:none;transition:height 1s cubic-bezier(0.785, 0.135, 0.15, 0.86)}#PageLines::before{width:1px;height:100%;content:'';position:relative;display:block;margin:0 auto;border-left:1px solid rgba(128,128,128,0.25)}#PageLines.showLines{height:100vh}@media screen and (max-width: 600px){#PageLines{border-left:none;border-right:none}}#HeroContainer{height:100vh;position:relative;background:url("/wp-content/themes/cyangrey/content/img/backgrounds/02-Cyan-Grey.jpg") no-repeat 50% 50%;background-size:cover}#HeroContainer:after{height:65%;content:'';position:absolute;bottom:0;left:0;right:0;opacity:.8;z-index:1}#HeroContainer .transparentLayer{width:67.5%;position:absolute;top:0;left:0;bottom:0}#HeroContainer .transparentLayer:before,#HeroContainer .transparentLayer:after{width:7.5vw;content:'';position:absolute;left:100%}#HeroContainer .transparentLayer:before{height:20%;top:0}#HeroContainer .transparentLayer:after{height:35%;bottom:0}#HeroContainer .transparentLayer .gradientBars{position:absolute;top:0;bottom:0;left:100%}#HeroContainer .transparentLayer .gradientBars span{--deg: 200deg;width:7.5vw;height:0;position:absolute;display:block;z-index:1;transition:height 0.6s cubic-bezier(0.77, 0, 0.175, 1) 1s}#HeroContainer .transparentLayer .gradientBars span[data-bar="1"]{--deg: 20deg;width:3vw;left:7.5vw;bottom:80%}#HeroContainer .transparentLayer .gradientBars span[data-bar="2"]{top:20%}#HeroContainer .transparentLayer .gradientBars span[data-bar="3"]{left:7.5vw;top:65%}#HeroContainer .txtBox{width:75vw;position:absolute;top:50%;left:25vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;z-index:2}#HeroContainer .txtBox p{width:25vw;max-width:30rem;min-width:20rem;font-size:13px;color:#333;margin-top:4rem}#HeroContainer .txtBox h1{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1s,opacity 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1s}#HeroContainer .txtBox h1:after{width:0;transition:width 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.5s}#HeroContainer .videoBtnLink{position:absolute;top:50%;left:50vw;margin-left:5%;opacity:0;transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1s,opacity 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1s}#HeroContainer .scrollBar{width:70px;font-size:10px;line-height:1;font-weight:500;text-align:center;letter-spacing:.1em;position:absolute;bottom:12.5vh;left:0;right:0;margin:0 auto;z-index:10}#HeroContainer .scrollBar:before{width:1px;content:'';position:absolute;top:16px;left:0;right:0;margin:0 auto;background:currentColor;animation:scrollBar 3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2s infinite}#HeroContainer[data-color="dark"]:after{background:linear-gradient(to top, #1A1A1A 0, rgba(26,26,26,0.5) 75%, rgba(26,26,26,0) 100%)}#HeroContainer[data-color="dark"] .scrollBar{color:#fff}#HeroContainer[data-color="dark"] .transparentLayer{background:rgba(51,51,51,0.9)}#HeroContainer[data-color="dark"] .transparentLayer:before,#HeroContainer[data-color="dark"] .transparentLayer:after{background:rgba(51,51,51,0.9)}#HeroContainer[data-color="dark"] .transparentLayer .gradientBars span{background:linear-gradient(200deg, rgba(0,167,232,0.75) 0, rgba(0,167,232,0.25) 60%, rgba(51,51,51,0) 90%)}#HeroContainer[data-color="dark"] .transparentLayer .gradientBars span[data-bar="1"]{background:linear-gradient(20deg, rgba(0,167,232,0.75) 0, rgba(0,167,232,0.25) 60%, rgba(51,51,51,0) 90%)}#HeroContainer[data-color="light"] .scrollBar{color:#4D4D4E}#HeroContainer[data-color="light"] .transparentLayer{background:rgba(255,255,255,0.8)}#HeroContainer[data-color="light"] .transparentLayer:before,#HeroContainer[data-color="light"] .transparentLayer:after{background:rgba(255,255,255,0.8)}#HeroContainer[data-color="light"] .transparentLayer .gradientBars span{background:linear-gradient(200deg, rgba(0,167,232,0.75) 0, rgba(0,167,232,0.25) 60%, rgba(255,255,255,0) 90%)}#HeroContainer[data-color="light"] .transparentLayer .gradientBars span[data-bar="1"]{background:linear-gradient(20deg, rgba(0,167,232,0.75) 0, rgba(0,167,232,0.25) 60%, rgba(255,255,255,0) 90%)}#HeroContainer.reveal .transparentLayer .gradientBars span[data-bar="1"]{height:20%}#HeroContainer.reveal .transparentLayer .gradientBars span[data-bar="2"]{height:45%}#HeroContainer.reveal .transparentLayer .gradientBars span[data-bar="3"]{height:35%}#HeroContainer.reveal .txtBox h1{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#HeroContainer.reveal .txtBox h1:after{width:7.5rem}#HeroContainer.reveal .videoBtnLink{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 600px){#HeroContainer{height:640px}#HeroContainer:before{height:75px;content:'';position:absolute;top:0;left:0;right:0;z-index:1}#HeroContainer[data-color="dark"]:before{background:rgba(51,51,51,0.9)}#HeroContainer[data-color="light"]:before{background:rgba(255,255,255,0.8)}#HeroContainer .videoContainer{display:none}#HeroContainer .txtBox{width:auto;left:4rem;-webkit-transform:translateY(-30%);transform:translateY(-30%)}#HeroContainer .videoBtnLink{position:relative;margin-left:0;top:auto;left:auto;margin-top:8rem}#HeroContainer .transparentLayer{width:calc(100% - 90px);top:75px}#HeroContainer .transparentLayer:before,#HeroContainer .transparentLayer:after{width:45px}#HeroContainer .transparentLayer:before{height:130px}#HeroContainer .transparentLayer:after{height:240px}#HeroContainer .transparentLayer .gradientBars span{width:45px}#HeroContainer .transparentLayer .gradientBars span[data-bar="1"]{width:45px;left:45px;bottom:435px}#HeroContainer .transparentLayer .gradientBars span[data-bar="2"]{top:130px}#HeroContainer .transparentLayer .gradientBars span[data-bar="3"]{left:45px;top:325px}#HeroContainer .scrollBar{bottom:80px}#HeroContainer .scrollBar:before{animation:scrollBar_mobile 3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2s infinite}#HeroContainer.reveal .transparentLayer .gradientBars span[data-bar="1"]{height:130px}#HeroContainer.reveal .transparentLayer .gradientBars span[data-bar="2"]{height:195px}#HeroContainer.reveal .transparentLayer .gradientBars span[data-bar="3"]{height:240px}}@media screen and (min-width: 601px){section .fixedContent{height:100vh;position:absolute;top:0;left:0;right:0;z-index:12}section.fixed .fixedContent{position:fixed;top:auto;bottom:0}section.absoluteScroll .fixedContent{top:auto;bottom:0}}.btnLink,a.btnLink{font-size:12px;line-height:1;text-transform:uppercase;color:#00A7E8;font-family:"oswald";text-align:center;text-indent:.075em;letter-spacing:.075em;padding:10px 28px;border:1px solid #00A7E8;position:relative;margin:0 auto;display:inline-block;background:rgba(255,255,255,0.75);cursor:pointer;z-index:15}.btnLink:hover,a.btnLink:hover{color:#fff;background:#00A7E8}.btnLink.grey,a.btnLink.grey{color:#4D4D4E;border-color:#ACACAC}.btnLink.grey:hover,a.btnLink.grey:hover{color:#fff;background:#ACACAC}.btnLink.white,a.btnLink.white{color:#fff;border-color:#fff;background:none}.btnLink.white:hover,a.btnLink.white:hover{color:#00A7E8;background:#fff}.scrollTxt{font-size:13.5rem;line-height:1;font-family:"oswald";text-transform:uppercase;font-weight:bold;letter-spacing:.075em;position:absolute;left:0;right:0;overflow:hidden;white-space:nowrap;z-index:11}.scrollTxt span{width:max-content;display:block;padding-left:100vw;-webkit-transform:translateX(var(--scrollX));transform:translateX(var(--scrollX))}@media screen and (max-width: 600px){.scrollTxt{max-width:75vw;font-size:13vw;text-align:right;margin-left:auto;margin-right:-1.7vw;white-space:normal;position:relative;z-index:0}.scrollTxt span{width:auto;padding-left:0;-webkit-transform:translateX(0);transform:translateX(0)}}[data-section="Contact"]{min-height:0;padding:10rem 25%}[data-section="Contact"] .formContent{position:relative;z-index:15}[data-section="Contact"] h1{margin-bottom:4rem}@media screen and (max-width: 600px){[data-section="Contact"]{padding:10rem 4rem}}#VideoModalContainer{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:rgba(26,26,26,0.9);z-index:100}#VideoModalContainer .videoModal{max-width:120rem;width:90vw;margin:20rem auto 0;position:relative}#VideoModalContainer .videoModal .closeModal{font-size:2rem;color:#00A7E8;position:absolute;top:-4rem;right:0;cursor:pointer}#VideoModalContainer .videoModal .closeModal:hover{color:#00799E}#VideoModalContainer .fluidVideo{height:0;position:relative;padding-bottom:56.25%}#VideoModalContainer .fluidVideo video,#VideoModalContainer .fluidVideo iframe{width:100%;height:100%;max-width:100%;position:absolute;top:0;left:0}#VideoModalContainer.showModal{display:block}header{position:absolute;top:0;left:0;right:0;padding:4rem 6rem;z-index:1001}header .logo{height:3rem;width:14rem;background-image:url("/wp-content/themes/cyangrey/content/img/logos/cyan-grey-logo-white.svg");background-repeat:no-repeat;background-position:0 50%;background-size:100% auto}header #NavBtn{height:50px;width:50px;color:#4D4D4E;position:fixed;top:2.4rem;right:5rem;cursor:pointer;z-index:2}header #NavBtn span{height:2px;width:30px;position:absolute;left:10px;margin-top:-1px;background:currentColor;transform-origin:50% 50%;transition:transform 0.3s cubic-bezier(0.86, 0, 0.07, 1),top 0.3s cubic-bezier(0.77, 0, 0.175, 1)}header #NavBtn span[data-line="1"]{top:16px}header #NavBtn span[data-line="2"]{top:50%;transition:opacity 0s;transition-delay:.2s}header #NavBtn span[data-line="3"]{top:34px}header #NavBtn:hover{color:#00A7E8}header #NavBtn.addBackground:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.9);border-radius:50%}header .navContainer{width:25vw;min-height:100vh;position:fixed;top:0;right:-25vw;padding:11rem 0 6rem;background:#fff;transition:transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86)}header .navContainer nav{position:relative;padding-left:20%;padding-right:6rem}header .navContainer nav li{font-size:1.6rem;line-height:1;letter-spacing:.075em;text-transform:uppercase;margin-bottom:3rem}header .navContainer nav li:hover{color:#00A7E8}header .navContainer nav li.current-menu-item:not(.menu-item-type-custom){font-weight:500}header .navContainer .navMoreContent{position:absolute;bottom:10vh;left:20%}header .navContainer .navMoreContent .navLogo{height:2.4rem;width:2.4rem;margin-bottom:6rem;position:relative;background:url("/wp-content/themes/cyangrey/content/img/logos/cyan-ltgrey-icon.svg") no-repeat 0 0;background-size:contain}header .navContainer .navMoreContent .navContactBlock{position:relative;margin-bottom:4rem}header .navContainer .navMoreContent .navContactBlock h4{color:#4D4D4E;letter-spacing:.025em;margin-bottom:1rem}header .navContainer .navMoreContent .navContactBlock address,header .navContainer .navMoreContent .navContactBlock p{font-size:12px;line-height:1.6;font-style:normal;color:#ACACAC}header .navContainer .socialMedia{position:relative}header .navContainer .socialMedia ul{display:-webkit-box;display:-ms-flexbox;display:flex}header .navContainer .socialMedia ul li{font-size:16px;line-height:1;color:#4D4D4E;margin-right:1.5rem}header .navContainer .socialMedia ul li a:hover{color:#00A7E8}@media screen and (max-height: 620px){header .navContainer .navMoreContent .navLogo{display:none}}@media screen and (max-height: 470px){header .navContainer .navMoreContent .navContactBlock{display:none}}@media screen and (max-width: 500px){header .navContainer nav{padding-left:3rem}header .navContainer .navMoreContent{left:3rem}}header.lightBkgd .logo{background-image:url("/wp-content/themes/cyangrey/content/img/logos/cyan-grey-logo-grey.svg")}header.showNav #NavBtn{color:#4D4D4E}header.showNav #NavBtn:hover{color:#00A7E8}header.showNav #NavBtn span[data-line="1"]{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header.showNav #NavBtn span[data-line="2"]{opacity:0;transition-delay:0s}header.showNav #NavBtn span[data-line="3"]{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.showNav .navContainer{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (max-width: 767px){header{padding:4rem}header #NavBtn{right:4rem}}@media screen and (max-width: 600px){header{height:75px;padding-bottom:0}header .navContainer{width:50vw;right:-50vw}header #NavBtn{height:40px;width:40px;right:22px;top:24px}header #NavBtn:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.9);border-radius:50%}header #NavBtn span{width:20px}header #NavBtn span[data-line="1"]{top:13px}header #NavBtn span[data-line="3"]{top:27px}}footer{position:relative;padding:9rem 0 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:#1A1A1A;z-index:20}footer .columnGroup{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}footer .footerColumn{width:25vw;position:relative}footer .footerColumn h4{color:#4D4D4E;letter-spacing:.025em;margin-bottom:1rem}footer .footerColumn address,footer .footerColumn p{font-size:12px;line-height:1.6;font-style:normal;color:#fff}footer .footerColumn li{font-size:16px;line-height:1;color:#4D4D4E;margin-bottom:1.5rem}footer .footerColumn li a:hover{color:#00A7E8}footer .footerLogo{height:4rem;width:5rem;margin-top:1rem;margin-left:6rem;position:relative;background:url("/wp-content/themes/cyangrey/content/img/logos/cyan-grey-icon.svg") no-repeat 0 0;background-size:4rem auto}footer .copyright{font-weight:500;margin-bottom:0;margin-top:6rem}@media screen and (max-width: 650px){footer .columnGroup{width:75vw;display:block}footer .columnGroup .footerColumn{width:100%}footer .columnGroup .footerColumn:not(:last-child){margin-bottom:3rem}footer .footerColumn ul{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footerColumn li{margin-right:1.5rem}footer .copyright{margin-top:2.5rem}}@media screen and (max-width: 600px){footer .footerColumn{width:50vw}footer .columnGroup{width:50vw}footer .footerLogo{margin-left:4rem}}[data-template="page-home"] section{min-height:100vh}[data-template="page-home"] .titleBox{margin-left:25%;padding-top:15.5vh;position:relative}[data-template="page-home"] .titleBox:not(.noReveal){overflow:hidden}@media screen and (min-width: 601px){[data-template="page-home"] .titleBox h1{transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="page-home"] .titleBox h1:after{transition:width 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.5s}[data-template="page-home"] .titleBox:not(.revealTitle):not(.noReveal) h1{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-template="page-home"] .titleBox:not(.revealTitle):not(.noReveal) h1:after{width:0}}@media screen and (max-width: 600px){[data-template="page-home"] .titleBox{margin-left:4rem;padding-top:10rem}}[data-template="page-home"] [data-section="Who We Are"]{height:300vh;background:#333}[data-template="page-home"] [data-section="Who We Are"] .titleBox{-webkit-transform:translateY(var(--moveY));transform:translateY(var(--moveY))}[data-template="page-home"] [data-section="Who We Are"] .titleBox h1{transition:none}[data-template="page-home"] [data-section="Who We Are"] .txtBox{max-width:44rem;width:50%;padding-right:6rem;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}[data-template="page-home"] [data-section="Who We Are"] .txtBox p{font-size:2rem;line-height:1.2;letter-spacing:.075em;color:#fff;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="page-home"] [data-section="Who We Are"] .scrollTxt{color:rgba(51,51,51,0.75);-webkit-text-stroke:1px rgba(255,255,255,0.3);text-stroke:1px rgba(255,255,255,0.3);bottom:0}[data-template="page-home"] [data-section="Who We Are"] .scrollTxt span{margin-bottom:-8px}[data-template="page-home"] [data-section="Who We Are"].fixed .txtBox p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width: 600px){[data-template="page-home"] [data-section="Who We Are"]{height:auto;min-height:0;padding-bottom:13rem}[data-template="page-home"] [data-section="Who We Are"]:after{height:45vw;content:'';position:absolute;left:0;right:0;bottom:0;opacity:.8;background:linear-gradient(to top, #333 0, rgba(51,51,51,0.5) 70%, rgba(51,51,51,0) 100%);z-index:1}[data-template="page-home"] [data-section="Who We Are"] .titleBox{-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:6rem}[data-template="page-home"] [data-section="Who We Are"] .txtBox{width:100%;position:relative;top:auto;left:0;padding:0 4rem;margin-bottom:10rem;-webkit-transform:translateY(0);transform:translateY(0)}[data-template="page-home"] [data-section="Who We Are"] .txtBox p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-template="page-home"] [data-section="Who We Are"] .scrollTxt span{margin-bottom:0}}[data-template="page-home"] [data-section="What We Do"]:before{height:1px;content:'';position:absolute;top:15.5vh;left:0;right:0;border-top:1px solid rgba(174,174,174,0.3)}[data-template="page-home"] [data-section="What We Do"] .txtBox{max-width:53rem;width:50%;padding-right:6rem;margin-left:50%;position:relative;margin-bottom:12.5rem;overflow:hidden}[data-template="page-home"] [data-section="What We Do"] .txtBox p{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="page-home"] [data-section="What We Do"] .txtBox.revealText p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns{position:relative;padding-left:25%;border-top:1px solid rgba(174,174,174,0.3);border-bottom:1px solid rgba(174,174,174,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns .columnBlock{width:33.33%;position:relative;margin-bottom:6.5rem}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns .columnBlock .icon{height:5rem;position:relative;margin-bottom:3.5rem}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns .columnBlock .icon img{height:100%;position:relative}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns .columnBlock li{font-size:13px;line-height:1.15}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns .columnBlock li:not(:last-child){margin-bottom:1.5rem}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns .columnBlock[data-index="2"] .icon img{height:80%;top:10%}@media screen and (max-width: 600px){[data-template="page-home"] [data-section="What We Do"]{padding-top:4rem}[data-template="page-home"] [data-section="What We Do"]:before{top:14rem}[data-template="page-home"] [data-section="What We Do"]:after{width:52vw;height:52vw;content:'';position:absolute;top:70px;left:50vw;opacity:.1;background:url("/wp-content/themes/cyangrey/content/img/logos/cyan-ltgrey-icon.svg") no-repeat 50% 50%;background-size:contain}[data-template="page-home"] [data-section="What We Do"] .titleBox{margin-bottom:6rem}[data-template="page-home"] [data-section="What We Do"] .txtBox{width:100%;max-width:37rem;position:relative;top:auto;left:0;padding:0 4rem;margin-left:0;margin-bottom:10rem;-webkit-transform:translateY(0);transform:translateY(0)}[data-template="page-home"] [data-section="What We Do"] .txtBox p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns{padding-left:0;border-top:none}[data-template="page-home"] [data-section="What We Do"] .whatWeDoColumns .columnBlock{width:50vw;padding:0 4rem}}[data-template="page-home"] [data-section="Case Studies"]:before{height:1px;content:'';position:absolute;top:15.5vh;left:0;right:0;border-top:1px solid rgba(174,174,174,0.3)}[data-template="page-home"] [data-section="Case Studies"] .titleBox{height:100vh}[data-template="page-home"] [data-section="Case Studies"] .moreStudies{position:absolute;top:50%;left:0}[data-template="page-home"] [data-section="Case Studies"] .caseStudiesContainer{width:50%;position:absolute;top:15.5vh;right:0;bottom:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-template="page-home"] [data-section="Case Studies"] .caseStudiesContainer a{height:50%;width:50%;position:relative;background-size:cover;background-position:50% 50%}[data-template="page-home"] [data-section="Case Studies"] .caseStudiesContainer a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.65)}[data-template="page-home"] [data-section="Case Studies"] .caseStudiesContainer a:hover:before{background:linear-gradient(to top, rgba(0,167,232,0.5) 0, rgba(51,51,51,0) 80%)}[data-template="page-home"] [data-section="Case Studies"] .caseStudiesContainer h3{color:#fff;position:absolute;bottom:4rem;left:4rem;z-index:1}@media screen and (max-width: 600px){[data-template="page-home"] [data-section="Case Studies"]{min-height:0}[data-template="page-home"] [data-section="Case Studies"]:before{top:16rem}[data-template="page-home"] [data-section="Case Studies"] .titleBox{height:auto;padding-top:16rem;margin-bottom:8rem}[data-template="page-home"] [data-section="Case Studies"] .moreStudies{display:inline-block;position:relative;top:auto;margin-top:8rem}[data-template="page-home"] [data-section="Case Studies"] .caseStudiesContainer{width:100%;position:relative;top:auto}[data-template="page-home"] [data-section="Case Studies"] .caseStudiesContainer a{width:50vw;height:30rem}}[data-template="page-home"] [data-section="Companies"]{min-height:auto;background:#333}[data-template="page-home"] [data-section="Companies"] .titleBox{margin-bottom:4rem}[data-template="page-home"] [data-section="Companies"] .logoContainer{padding-left:25%;position:relative;border-top:1px solid rgba(174,174,174,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-image:repeating-linear-gradient(to top, rgba(174,174,174,0.3), rgba(174,174,174,0.3) 1px, rgba(174,174,174,0) 1px, rgba(174,174,174,0) 20rem)}[data-template="page-home"] [data-section="Companies"] .logoContainer .logoBlock{width:33.33%;height:20rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-template="page-home"] [data-section="Companies"] .logoContainer .logoBlock a{width:90%;max-width:15rem;margin:0 auto;display:block;opacity:.65}[data-template="page-home"] [data-section="Companies"] .logoContainer .logoBlock a:hover{opacity:.9}[data-template="page-home"] [data-section="Companies"] .logoContainer .logoBlock.size-medium a{max-width:11.4rem}[data-template="page-home"] [data-section="Companies"] .logoContainer .logoBlock.size-small a{max-width:7.4rem}@media screen and (max-width: 600px){[data-template="page-home"] [data-section="Companies"] .logoContainer{padding-left:0}[data-template="page-home"] [data-section="Companies"] .logoContainer .logoBlock{width:50%}}[data-template="page-home"] [data-section="Scrolling Text"]{height:300vh}[data-template="page-home"] [data-section="Scrolling Text"] .scrollTxt{color:rgba(199,199,199,0.75);top:50%;margin-top:-6.75rem;z-index:12}@media screen and (max-width: 600px){[data-template="page-home"] [data-section="Scrolling Text"]{height:auto;min-height:0;padding:10rem 0}[data-template="page-home"] [data-section="Scrolling Text"] .scrollTxt{max-width:85vw;top:auto;margin-top:0}}[data-template="page-home"] [data-section="Contact"]{min-height:0;background:url("/wp-content/themes/cyangrey/content/img/backgrounds/CG-Splash-Page-Still-BW.jpg") no-repeat 50% 50%;background-size:cover}[data-template="page-home"] [data-section="Contact"]:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(51,51,51,0.9)}[data-template="page-home"] [data-section="Contact"]:after{height:65%;content:'';position:absolute;bottom:0;left:0;right:0;opacity:.8;background:linear-gradient(to top, #1A1A1A 0, rgba(26,26,26,0.5) 75%, rgba(26,26,26,0) 100%)}[data-template="page-home"] [data-section="Contact"] .wpforms-confirmation-container{color:#fff}[data-template="page-studies"] #HeroContainer,[data-template="archive"] #HeroContainer,[data-template="index"] #HeroContainer{background:url("/wp-content/themes/cyangrey/content/img/backgrounds/Header-CaseStudiesA.jpg") no-repeat 50% 50%;background-size:cover}[data-template="page-studies"] [data-section="Case Studies"],[data-template="archive"] [data-section="Case Studies"],[data-template="index"] [data-section="Case Studies"]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-template="page-studies"] [data-section="Case Studies"] .clientBox,[data-template="archive"] [data-section="Case Studies"] .clientBox,[data-template="index"] [data-section="Case Studies"] .clientBox{width:25%;height:48rem;position:relative}[data-template="page-studies"] [data-section="Case Studies"] .clientBox:after,[data-template="archive"] [data-section="Case Studies"] .clientBox:after,[data-template="index"] [data-section="Case Studies"] .clientBox:after{height:80%;content:'';position:absolute;bottom:0;left:0;right:0;opacity:.9;background:linear-gradient(to top, #1A1A1A 0, rgba(26,26,26,0.5) 35%, rgba(26,26,26,0) 100%)}[data-template="page-studies"] [data-section="Case Studies"] .clientBox h3,[data-template="archive"] [data-section="Case Studies"] .clientBox h3,[data-template="index"] [data-section="Case Studies"] .clientBox h3{color:#fff;position:absolute;bottom:4rem;left:4rem;z-index:1}[data-template="page-studies"] [data-section="Case Studies"] .clientBox .clientImages,[data-template="archive"] [data-section="Case Studies"] .clientBox .clientImages,[data-template="index"] [data-section="Case Studies"] .clientBox .clientImages{position:absolute;top:0;left:0;right:0;bottom:0}[data-template="page-studies"] [data-section="Case Studies"] .clientBox .clientImages li,[data-template="archive"] [data-section="Case Studies"] .clientBox .clientImages li,[data-template="index"] [data-section="Case Studies"] .clientBox .clientImages li{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}[data-template="page-studies"] [data-section="Case Studies"] .clientBox .clientImages li.bw,[data-template="archive"] [data-section="Case Studies"] .clientBox .clientImages li.bw,[data-template="index"] [data-section="Case Studies"] .clientBox .clientImages li.bw{opacity:0}[data-template="page-studies"] [data-section="Case Studies"] .clientBox:not(:hover) h3,[data-template="archive"] [data-section="Case Studies"] .clientBox:not(:hover) h3,[data-template="index"] [data-section="Case Studies"] .clientBox:not(:hover) h3{font-size:10px}[data-template="page-studies"] [data-section="Case Studies"] .clientBox:not(:hover) .clientImages li.bw,[data-template="archive"] [data-section="Case Studies"] .clientBox:not(:hover) .clientImages li.bw,[data-template="index"] [data-section="Case Studies"] .clientBox:not(:hover) .clientImages li.bw{opacity:1}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox,[data-template="archive"] [data-section="Case Studies"] .fillerBox,[data-template="index"] [data-section="Case Studies"] .fillerBox{height:48rem;position:relative;background:url("/wp-content/themes/cyangrey/content/img/backgrounds/christina-wocintechchat-com-EkeThvO9VfM-unsplash.jpg") no-repeat 50% 50%;background-size:cover;z-index:11}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox:before,[data-template="archive"] [data-section="Case Studies"] .fillerBox:before,[data-template="index"] [data-section="Case Studies"] .fillerBox:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(51,51,51,0.8)}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox:after,[data-template="archive"] [data-section="Case Studies"] .fillerBox:after,[data-template="index"] [data-section="Case Studies"] .fillerBox:after{height:80%;content:'';position:absolute;bottom:0;left:0;right:0;opacity:.9;background:linear-gradient(to top, #1A1A1A 0, rgba(26,26,26,0.5) 35%, rgba(26,26,26,0) 100%)}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox h2,[data-template="archive"] [data-section="Case Studies"] .fillerBox h2,[data-template="index"] [data-section="Case Studies"] .fillerBox h2{max-width:16rem;color:#fff;letter-spacing:.075em;line-height:1.3;position:absolute;left:4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox h2 span,[data-template="archive"] [data-section="Case Studies"] .fillerBox h2 span,[data-template="index"] [data-section="Case Studies"] .fillerBox h2 span{color:#00A7E8}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox[data-width="1"],[data-template="archive"] [data-section="Case Studies"] .fillerBox[data-width="1"],[data-template="index"] [data-section="Case Studies"] .fillerBox[data-width="1"]{width:25%}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox[data-width="2"],[data-template="archive"] [data-section="Case Studies"] .fillerBox[data-width="2"],[data-template="index"] [data-section="Case Studies"] .fillerBox[data-width="2"]{width:50%}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox[data-width="3"],[data-template="archive"] [data-section="Case Studies"] .fillerBox[data-width="3"],[data-template="index"] [data-section="Case Studies"] .fillerBox[data-width="3"]{width:75%}@media screen and (max-width: 600px){[data-template="page-studies"] [data-section="Case Studies"] .clientBox,[data-template="archive"] [data-section="Case Studies"] .clientBox,[data-template="index"] [data-section="Case Studies"] .clientBox{width:50%;height:38rem}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox,[data-template="archive"] [data-section="Case Studies"] .fillerBox,[data-template="index"] [data-section="Case Studies"] .fillerBox{height:38rem}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox[data-width="1"],[data-template="page-studies"] [data-section="Case Studies"] .fillerBox[data-width="3"],[data-template="archive"] [data-section="Case Studies"] .fillerBox[data-width="1"],[data-template="archive"] [data-section="Case Studies"] .fillerBox[data-width="3"],[data-template="index"] [data-section="Case Studies"] .fillerBox[data-width="1"],[data-template="index"] [data-section="Case Studies"] .fillerBox[data-width="3"]{width:50%}[data-template="page-studies"] [data-section="Case Studies"] .fillerBox[data-width="2"],[data-template="archive"] [data-section="Case Studies"] .fillerBox[data-width="2"],[data-template="index"] [data-section="Case Studies"] .fillerBox[data-width="2"]{display:none}}[data-template="page-studies"] [data-section="Contact"],[data-template="archive"] [data-section="Contact"],[data-template="index"] [data-section="Contact"]{background:#333}[data-template="page-studies"] [data-section="Contact"] .wpforms-confirmation-container,[data-template="archive"] [data-section="Contact"] .wpforms-confirmation-container,[data-template="index"] [data-section="Contact"] .wpforms-confirmation-container{color:#fff}[data-template="single"] #PostPagination{font-size:11px;font-weight:600;color:#1A1A1A;text-transform:uppercase;letter-spacing:.025em;padding:10rem 25vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:20}[data-template="single"] #PostPagination .prev,[data-template="single"] #PostPagination .next{width:max-content;position:relative}[data-template="single"] #PostPagination .prev span,[data-template="single"] #PostPagination .next span{height:12px;width:48px;display:block;position:absolute;top:50%;margin-top:-6px}[data-template="single"] #PostPagination .prev span:before,[data-template="single"] #PostPagination .next span:before{height:9px;width:9px;content:'';position:absolute;bottom:6px;border-bottom:1px solid currentColor}[data-template="single"] #PostPagination .prev span:after,[data-template="single"] #PostPagination .next span:after{height:1px;width:100%;content:'';position:absolute;bottom:5px;background:currentColor;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-template="single"] #PostPagination .prev:hover,[data-template="single"] #PostPagination .next:hover{color:#00A7E8}[data-template="single"] #PostPagination .prev:hover span:after,[data-template="single"] #PostPagination .next:hover span:after{animation:linkHover 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="single"] #PostPagination .prev{-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-template="single"] #PostPagination .prev span{right:100%;margin-right:15px}[data-template="single"] #PostPagination .prev span:before{left:0;border-left:1px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:0 100%}[data-template="single"] #PostPagination .prev span:after{left:1px}[data-template="single"] #PostPagination .next{-webkit-transform:translateX(50%);transform:translateX(50%);margin-left:auto}[data-template="single"] #PostPagination .next span{left:100%;margin-left:15px}[data-template="single"] #PostPagination .next span:before{right:0;border-right:1px solid currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:100% 100%}[data-template="single"] #PostPagination .next span:after{right:1px}[data-template="single"] #PostPagination #BackToTop{position:absolute;left:50%;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-template="single"] #PostPagination #BackToTop:hover{color:#00A7E8}@media screen and (max-width: 600px){[data-template="single"] #PostPagination{padding-left:4rem;padding-right:4rem}[data-template="single"] #PostPagination .prev,[data-template="single"] #PostPagination .next{-webkit-transform:translateX(0);transform:translateX(0)}[data-template="single"] #PostPagination .prev span,[data-template="single"] #PostPagination .next span{position:relative;top:0;margin-top:8px}[data-template="single"] #PostPagination .prev{margin-left:0}[data-template="single"] #PostPagination .prev span{right:0}[data-template="single"] #PostPagination .next{text-align:right;margin-right:0}[data-template="single"] #PostPagination .next span{left:0;margin-left:auto}[data-template="single"] #PostPagination #BackToTop{margin-top:-40px}}[data-template="single"] .blockTitle{font-size:1.6rem;color:#4D4D4E;font-weight:400;margin-bottom:3rem;margin-left:25vw;z-index:13}@media screen and (max-width: 600px){[data-template="single"] .blockTitle{margin-left:4rem}}[data-template="single"] .linkContainer{position:relative;text-align:center}[data-template="single"] [data-section="Brand Hero"]{min-height:50rem;padding:20rem 25% 10rem;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}[data-template="single"] [data-section="Brand Hero"]:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.85;background:#1A1A1A}[data-template="single"] [data-section="Brand Hero"]:after{height:60%;content:'';position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top, #1A1A1A 0, rgba(26,26,26,0.5) 35%, rgba(26,26,26,0) 100%)}[data-template="single"] [data-section="Brand Hero"] .txtBox{position:relative;color:#fff;z-index:12}[data-template="single"] [data-section="Brand Hero"] .txtBox h1{font-size:4rem;margin-bottom:1.5rem}[data-template="single"] [data-section="Brand Hero"] .txtBox h1:after{display:none}[data-template="single"] [data-section="Brand Hero"] .txtBox p{max-width:65rem;font-size:1.4rem;line-height:1.5;margin-bottom:2rem}[data-template="single"] [data-section="Brand Hero"] .txtBox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-template="single"] [data-section="Brand Hero"] .txtBox li{font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.025em;color:#AEAEAE;margin-right:4.5rem;margin-top:1rem}@media screen and (max-width: 600px){[data-template="single"] [data-section="Brand Hero"]{padding-left:4rem;padding-right:4rem}[data-template="single"] [data-section="Brand Hero"] .txtBox ul{display:none}}[data-template="single"] [data-section="logo"]{height:100vh;max-height:100rem}[data-template="single"] [data-section="logo"] .brandLogo{--moveY: 0;position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translateY(-50%) translateY(var(--moveY));transform:translateY(-50%) translateY(var(--moveY));z-index:12}[data-template="single"] [data-section="logo"] .brandLogo[data-shape="landscape"]{width:40rem}[data-template="single"] [data-section="logo"] .brandColors{width:25%;position:absolute;left:0;bottom:10vh;overflow:hidden}[data-template="single"] [data-section="logo"] .brandColors ul{max-width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;-webkit-transform:translateX(100%);transform:translateX(100%);transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="single"] [data-section="logo"] .brandColors li{width:3rem;height:2.4rem}[data-template="single"] [data-section="logo"] .brandColors.showColors ul{-webkit-transform:translateX(0);transform:translateX(0)}[data-template="single"] [data-section="logo"] .designedBy{font-size:12px;line-height:14px;font-weight:400;letter-spacing:.075em;color:#4D4D4E;font-family:"oswald";text-transform:uppercase;padding:1.1rem 1.8rem;position:absolute;bottom:10vh;left:75%;margin-right:3rem;background:rgba(77,77,78,0.15)}[data-template="single"] [data-section="logo"].hasBackground .designedBy{color:#fff;background:rgba(255,255,255,0.15)}@media screen and (max-width: 600px){[data-template="single"] [data-section="logo"]{height:auto;padding:10rem 4rem 25rem}[data-template="single"] [data-section="logo"] .brandLogo{position:relative;-webkit-transform:translateY(0);transform:translateY(0)}[data-template="single"] [data-section="logo"] .brandColors{width:50vw}[data-template="single"] [data-section="logo"] .brandColors ul{-webkit-transform:translateX(0);transform:translateX(0)}[data-template="single"] [data-section="logo"] .designedBy{left:50vw;-webkit-transform:translateY(100%);transform:translateY(100%)}}[data-template="single"] [data-section="tri-grid"]{height:100vh;max-height:100rem;display:-webkit-box;display:-ms-flexbox;display:flex}[data-template="single"] [data-section="tri-grid"] .largeGraphic{height:100%;width:50vw;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:14}[data-template="single"] [data-section="tri-grid"] .largeGraphic:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}[data-template="single"] [data-section="tri-grid"] .smallGraphics{height:100%;width:50vw}[data-template="single"] [data-section="tri-grid"] .smallGraphics .graphic{height:50%;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}[data-template="single"] [data-section="tri-grid"] .smallGraphics .graphic:first-child{z-index:12}[data-template="single"] [data-section="tri-grid"] .smallGraphics .graphic.video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-template="single"] [data-section="tri-grid"] .smallGraphics img{opacity:0;height:100%;width:100%;max-width:none;max-height:none;display:block;position:relative;object-fit:cover}[data-template="single"] [data-section="tri-grid"] .smallGraphics .videoHolder{position:absolute;top:0;left:0;right:0;bottom:0}[data-template="single"] [data-section="tri-grid"] .smallGraphics .videoHolder .fluidVideo{position:absolute;top:0;left:0;right:0;bottom:0}[data-template="single"] [data-section="tri-grid"] .smallGraphics .videoHolder .fluidVideo iframe,[data-template="single"] [data-section="tri-grid"] .smallGraphics .videoHolder .fluidVideo video{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}[data-template="single"] [data-section="tri-grid"][data-type="b"] .largeGraphic{order:2}@media screen and (max-width: 600px){[data-template="single"] [data-section="tri-grid"]{height:auto;max-height:none;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-template="single"] [data-section="tri-grid"] .largeGraphic{width:100%;height:420px;order:2}[data-template="single"] [data-section="tri-grid"] .smallGraphics{width:100%;height:auto}[data-template="single"] [data-section="tri-grid"] .smallGraphics .graphic{height:210px}}[data-template="single"] [data-section="video"]{padding:20rem 6rem}[data-template="single"] [data-section="video"] .blockTitle{left:-6rem}[data-template="single"] [data-section="video"] .videoPlaceholder{width:70vw;max-width:120rem;margin:0 auto 6rem;position:relative;z-index:12}[data-template="single"] [data-section="video"] .videoPlaceholder img,[data-template="single"] [data-section="video"] .videoPlaceholder video{position:relative;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,0.3)}[data-template="single"] [data-section="video"] .videoPlaceholder video{width:100%}@media screen and (max-width: 600px){[data-template="single"] [data-section="video"]{padding:15rem 4rem}[data-template="single"] [data-section="video"] .videoPlaceholder{width:100%}[data-template="single"] [data-section="video"] .blockTitle{left:-4rem}}[data-template="single"] [data-section="flat+blur"]{padding:15rem 0}[data-template="single"] [data-section="flat+blur"]:before,[data-template="single"] [data-section="flat+blur"]:after{height:14rem;content:'';position:absolute;left:0;right:0;opacity:.3}[data-template="single"] [data-section="flat+blur"]:before{top:0;background:linear-gradient(180deg, #ACACAC, rgba(255,255,255,0))}[data-template="single"] [data-section="flat+blur"]:after{bottom:0;background:linear-gradient(0deg, #ACACAC, rgba(255,255,255,0))}[data-template="single"] [data-section="flat+blur"] .imageHolder{max-width:160rem;position:relative;margin:0 auto}[data-template="single"] [data-section="flat+blur"] .imageHolder img{margin:0 auto}[data-template="single"] [data-section="flat+blur"] .imageHolder .floatTop{position:relative;z-index:13}[data-template="single"] [data-section="flat+blur"] .imageHolder .floatBlur{position:absolute;top:0;left:0;right:0;-webkit-transform:translateX(var(--moveX)) translateY(var(--moveY));transform:translateX(var(--moveX)) translateY(var(--moveY))}@media screen and (max-width: 600px){[data-template="single"] [data-section="flat+blur"]{padding:10rem 0}[data-template="single"] [data-section="flat+blur"] .imageHolder .floatBlur{-webkit-transform:translateY(0);transform:translateY(0)}}[data-template="single"] [data-section="laptop"]{padding:10rem 6rem 30rem}[data-template="single"] [data-section="laptop"] .blockTitle{left:-6rem}[data-template="single"] [data-section="laptop"] .laptopScreen{max-width:90rem;width:75%;margin:0 auto;position:relative;-webkit-transform:translateY(var(--screenY));transform:translateY(var(--screenY));z-index:12}[data-template="single"] [data-section="laptop"] .laptopScreen .screenContainer{width:72.53%;position:absolute;top:10%;left:0;right:0;margin:0 auto;overflow:hidden;z-index:-1}[data-template="single"] [data-section="laptop"] .laptopScreen .screen{padding-top:56.25%}[data-template="single"] [data-section="laptop"] .laptopScreen .screen img{position:absolute;top:0;left:0}[data-template="single"] [data-section="laptop"] .laptopScreen .screen img.parallaxScroll{-webkit-transform:translateY(var(--moveY)) translateY(var(--heightY));transform:translateY(var(--moveY)) translateY(var(--heightY))}[data-template="single"] [data-section="laptop"] .btnLink{-webkit-transform:translateY(var(--linkY));transform:translateY(var(--linkY))}@media screen and (max-width: 767px){[data-template="single"] [data-section="laptop"] .laptopScreen{width:100%}}@media screen and (max-width: 600px){[data-template="single"] [data-section="laptop"]{padding-left:4rem;padding-right:4rem;padding-bottom:10rem}[data-template="single"] [data-section="laptop"] .blockTitle{left:-4rem}[data-template="single"] [data-section="laptop"] .laptopScreen,[data-template="single"] [data-section="laptop"] .btnLink{-webkit-transform:translateY(0);transform:translateY(0)}}[data-template="single"] .floatingImageSection{padding:10rem 6rem}[data-template="single"] .floatingImageSection .blockTitle{left:-6rem}[data-template="single"] .floatingImageSection .floatingImage{max-width:160rem;width:80%;margin:0 auto;position:relative;z-index:12}[data-template="single"] .floatingImageSection .floatingImage img{margin:0 auto}[data-template="single"] .floatingImageSection[data-section="grey background"]{background:#C7C7C7}@media screen and (max-width: 767px){[data-template="single"] .floatingImageSection .floatingImage{width:100%}}@media screen and (max-width: 600px){[data-template="single"] .floatingImageSection{padding-left:4rem;padding-right:4rem}[data-template="single"] .floatingImageSection .blockTitle{left:-4rem}}[data-template="single"] [data-section="desktop"]{padding:10rem 6rem 30rem}[data-template="single"] [data-section="desktop"] .blockTitle{left:-6rem}[data-template="single"] [data-section="desktop"] .desktopScreen{max-width:90rem;width:80%;margin:0 auto;position:relative;-webkit-transform:translateY(var(--screenY));transform:translateY(var(--screenY));z-index:12}[data-template="single"] [data-section="desktop"] .desktopScreen .screenContainer{width:85.33%;position:absolute;top:12.88%;left:0;right:0;margin:0 auto;border:1px solid #F2F2F2;border-radius:.8rem;overflow:hidden}[data-template="single"] [data-section="desktop"] .desktopScreen .screen{padding-top:56.25%}[data-template="single"] [data-section="desktop"] .desktopScreen .screen img{position:absolute;top:0;left:0}[data-template="single"] [data-section="desktop"] .desktopScreen .screen img.parallaxScroll{-webkit-transform:translateY(var(--moveY)) translateY(var(--heightY));transform:translateY(var(--moveY)) translateY(var(--heightY))}[data-template="single"] [data-section="desktop"] .btnLink{margin-top:7rem;-webkit-transform:translateY(var(--linkY));transform:translateY(var(--linkY))}@media screen and (max-width: 767px){[data-template="single"] [data-section="desktop"] .desktopScreen{width:100%}}@media screen and (max-width: 600px){[data-template="single"] [data-section="desktop"]{padding-left:4rem;padding-right:4rem;padding-bottom:10rem}[data-template="single"] [data-section="desktop"] .blockTitle{left:-4rem}[data-template="single"] [data-section="desktop"] .desktopScreen,[data-template="single"] [data-section="desktop"] .btnLink{-webkit-transform:translateY(0);transform:translateY(0)}}[data-template="single"] [data-section="booklet"]{padding:10rem 6rem}[data-template="single"] [data-section="booklet"] .booklet{max-width:160rem;width:75%;position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:12}[data-template="single"] [data-section="booklet"] .booklet .page{width:50%;position:relative;box-shadow:0 0 10px rgba(26,26,26,0.3);background:#fff}[data-template="single"] [data-section="booklet"] .booklet .page:after{width:18.5%;content:'';position:absolute;top:0;bottom:0;opacity:.25;background:linear-gradient(var(--dir), #1A1A1A 0, rgba(26,26,26,0.5) 35%, rgba(26,26,26,0) 100%)}[data-template="single"] [data-section="booklet"] .booklet .page[data-page="1"]:after{--dir: -90deg;right:0}[data-template="single"] [data-section="booklet"] .booklet .page[data-page="2"]:after{--dir: 90deg;left:0}[data-template="single"] [data-section="fullscreen"]{z-index:12}[data-template="single"] [data-section="fullscreen"].widthOnly .fullscreen{position:relative}[data-template="single"] [data-section="fullscreen"].widthOnly .fullscreen img{margin:0 auto}[data-template="single"] [data-section="fullscreen"].widthOnly .videoHolder{width:100%;position:relative;padding-top:56.25%}@media screen and (min-width: 601px){[data-template="single"] [data-section="fullscreen"]:not(.widthOnly){height:100vh;max-height:90rem}[data-template="single"] [data-section="fullscreen"]:not(.widthOnly) .fullscreen{position:absolute;top:0;left:0;right:0;bottom:0;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;overflow:hidden}[data-template="single"] [data-section="fullscreen"]:not(.widthOnly) .fullscreen img{height:100%;width:100%;max-width:none;max-height:none;display:block;position:relative;object-fit:cover}[data-template="single"] [data-section="fullscreen"]:not(.widthOnly) .videoHolder{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (max-width: 600px){[data-template="single"] [data-section="fullscreen"]:not(.widthOnly) .fullscreen{position:relative}[data-template="single"] [data-section="fullscreen"]:not(.widthOnly) .fullscreen img{margin:0 auto}[data-template="single"] [data-section="fullscreen"]:not(.widthOnly) .videoHolder{width:100%;position:relative;padding-top:56.25%}}[data-template="single"] [data-section="image shadow"]{padding:10rem 6rem}[data-template="single"] [data-section="image shadow"] .blockTitle{left:-6rem}[data-template="single"] [data-section="image shadow"] img{position:relative;margin:0 auto;z-index:12}[data-template="single"] [data-section="image shadow"] img.hasDropshadow{box-shadow:6px 6px 16px rgba(0,0,0,0.3);background:#fff}@media screen and (max-width: 600px){[data-template="single"] [data-section="image shadow"]{padding-left:4rem;padding-right:4rem}[data-template="single"] [data-section="image shadow"] .blockTitle{left:-4rem}}[data-template="single"] [data-section="client quote"]{padding:10rem 0;background:#4D4D4E;z-index:12}[data-template="single"] [data-section="client quote"] .quoteContainer{width:50vw;max-width:60rem;position:relative;margin:0 auto}[data-template="single"] [data-section="client quote"] .quoteBox{width:50vw;max-width:60rem;margin:0 auto;position:relative;color:#fff}[data-template="single"] [data-section="client quote"] .quoteBox p{margin-bottom:3.5rem}[data-template="single"] [data-section="client quote"] .quoteBox h3{text-align:right}[data-template="single"] [data-section="client quote"] .quoteBox:not(.show){display:none}[data-template="single"] [data-section="client quote"] .quoteNav{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6rem}[data-template="single"] [data-section="client quote"] .quoteNav li{padding:.5rem 0;cursor:pointer}[data-template="single"] [data-section="client quote"] .quoteNav li:before{height:1px;width:100%;content:'';display:block;background:#fff}[data-template="single"] [data-section="client quote"] .quoteNav li:not(.active){opacity:.25}@media screen and (max-width: 600px){[data-template="single"] [data-section="client quote"]{padding-left:4rem;padding-right:4rem}[data-template="single"] [data-section="client quote"] .quoteContainer{width:100%}[data-template="single"] [data-section="client quote"] .quoteContainer .quoteBox{width:100%}}[data-template="page-team"] .sectionTitle{position:relative}[data-template="page-team"] .sectionTitle:after{width:100vw;content:'';position:absolute;bottom:0;left:-25vw;border-bottom:1px solid rgba(174,174,174,0.3)}@media screen and (min-width: 601px){[data-template="page-team"] .sectionTitle h2{overflow:hidden}[data-template="page-team"] .sectionTitle h2 span{display:block;position:relative;-webkit-transform:translateY(100%);transform:translateY(100%);transition:transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="page-team"] .sectionTitle.revealTitle h2 span{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 600px){[data-template="page-team"] .sectionTitle{padding-left:4rem}[data-template="page-team"] .sectionTitle:after{left:0}}[data-template="page-team"] [data-section="About"] .txtBox{max-width:50rem}@media screen and (min-width: 601px){[data-template="page-team"] [data-section="About"]{padding:10rem 8% 15rem 25%}[data-template="page-team"] [data-section="About"] .txtBox{margin-left:25vw;overflow:hidden}[data-template="page-team"] [data-section="About"] .txtBox p{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="page-team"] [data-section="About"].revealText .txtBox p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 600px){[data-template="page-team"] [data-section="About"]{padding:10rem 0 6rem}[data-template="page-team"] [data-section="About"] .txtBox{width:50vw;padding:0 4rem;margin-top:5rem}}[data-template="page-team"] [data-section="Team"]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:11}[data-template="page-team"] [data-section="Team"] .teamMember{width:25%;position:relative}[data-template="page-team"] [data-section="Team"] .teamMember:after{height:45%;content:'';position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top, #1A1A1A 0, rgba(26,26,26,0.5) 35%, rgba(26,26,26,0) 100%)}[data-template="page-team"] [data-section="Team"] .teamMember img{width:100%;max-width:none}[data-template="page-team"] [data-section="Team"] .teamMember .memberInfo{z-index:1}[data-template="page-team"] [data-section="Team"] .teamMember .memberInfo h4{font-weight:500;letter-spacing:.1em;margin-bottom:2px}[data-template="page-team"] [data-section="Team"] .teamMember .memberInfo h5{font-size:12px;font-weight:normal;text-transform:lowercase;letter-spacing:.025em;position:relative}@media screen and (min-width: 601px){[data-template="page-team"] [data-section="Team"] .teamMember .memberInfo{color:#fff;position:absolute;bottom:12%;left:13.33%;right:13.33%}}@media screen and (max-width: 600px){[data-template="page-team"] [data-section="Team"] .teamMember{width:50vw}[data-template="page-team"] [data-section="Team"] .teamMember:after{display:none}[data-template="page-team"] [data-section="Team"] .teamMember .memberInfo{position:relative;padding:2rem 4rem 6rem}}[data-template="page-team"] [data-section="Stats"]{padding:10rem 0 15rem 25%}[data-template="page-team"] [data-section="Stats"] h2{margin-bottom:9rem}[data-template="page-team"] [data-section="Stats"] .statsContainer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-template="page-team"] [data-section="Stats"] .stat{width:33.33%;position:relative;margin-bottom:6rem}[data-template="page-team"] [data-section="Stats"] .stat .value{font-size:5.5rem;line-height:1;font-weight:bold;font-family:"oswald";letter-spacing:.075em;color:#00A7E8;margin-bottom:1.4rem;overflow:hidden}[data-template="page-team"] [data-section="Stats"] .stat .value span{display:block;position:relative;padding-bottom:.4rem}[data-template="page-team"] [data-section="Stats"] .stat .label{font-size:1.3rem;line-height:1;font-weight:bold;text-transform:uppercase;letter-spacing:.025em;overflow:hidden}[data-template="page-team"] [data-section="Stats"] .stat .label span{display:block;position:relative}[data-template="page-team"] [data-section="Stats"] .scrollTxt{bottom:0}[data-template="page-team"] [data-section="Stats"] .scrollTxt span{margin-bottom:-8px}@media screen and (min-width: 601px){[data-template="page-team"] [data-section="Stats"] .stat:nth-child(3n-2):before{width:100vw;content:'';position:absolute;top:.6rem;left:-25vw;border-bottom:1px solid rgba(174,174,174,0.3)}[data-template="page-team"] [data-section="Stats"] .stat .value span{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.4s,opacity 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.4s}[data-template="page-team"] [data-section="Stats"] .stat .label span{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="page-team"] [data-section="Stats"] .stat.revealStat .value span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-template="page-team"] [data-section="Stats"] .stat.revealStat .label span{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 600px){[data-template="page-team"] [data-section="Stats"]{padding:10rem 0 0}[data-template="page-team"] [data-section="Stats"] .stat{width:50%;padding:0 4rem}[data-template="page-team"] [data-section="Stats"] .stat:nth-of-type(odd):before{width:100vw;content:'';position:absolute;top:.6rem;left:0;border-bottom:1px solid rgba(174,174,174,0.3)}}[data-template="page-team"] [data-section="Scrolling Text"]{height:300vh}[data-template="page-team"] [data-section="Scrolling Text"] .scrollTxt{color:#fff;-webkit-text-stroke:1px rgba(77,77,78,0.3);text-stroke:1px rgba(77,77,78,0.3);top:50%;margin-top:-6.75rem;z-index:12}@media screen and (max-width: 600px){[data-template="page-team"] [data-section="Scrolling Text"]{height:auto;min-height:0;padding:10rem 0}[data-template="page-team"] [data-section="Scrolling Text"] .scrollTxt{top:auto;margin-top:0}}[data-template="page-team"] [data-section="Location"]{height:100vh;max-height:100rem;background:url("/wp-content/themes/cyangrey/content/img/backgrounds/Location-Map.jpg") no-repeat 50% 50%;z-index:15}[data-template="page-team"] [data-section="Location"]:before,[data-template="page-team"] [data-section="Location"]:after{height:11rem;content:'';position:absolute;left:0;right:0;opacity:.5;background:linear-gradient(var(--dir), #1A1A1A 0, rgba(26,26,26,0.5) 35%, rgba(26,26,26,0) 100%)}[data-template="page-team"] [data-section="Location"]:before{--dir: 180deg;top:0}[data-template="page-team"] [data-section="Location"]:after{--dir: 0deg;bottom:0}[data-template="page-team"] [data-section="Location"] .locationInfo{position:absolute;top:50%;left:25vw}[data-template="page-team"] [data-section="Location"] .locationInfo h2{color:#00A7E8;letter-spacing:.075em;margin-bottom:1rem}[data-template="page-team"] [data-section="Location"] .locationInfo h4{color:#ACACAC}[data-template="page-team"] [data-section="Location"] .locationInfo address{font-size:1.6rem;line-height:1.4;letter-spacing:.025em;font-style:normal;color:#fff;position:relative}@media screen and (min-height: 2000px){[data-template="page-team"] [data-section="Location"]{background-size:cover}}@media screen and (min-width: 2000px){[data-template="page-team"] [data-section="Location"]{background-size:cover}}@media screen and (min-width: 601px){[data-template="page-team"] [data-section="Location"] .locationInfo{opacity:0;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-template="page-team"] [data-section="Location"].revealText .locationInfo{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 600px){[data-template="page-team"] [data-section="Location"]{height:70rem;background-size:1400px auto}[data-template="page-team"] [data-section="Location"] .locationInfo{left:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}
