@charset "UTF-8";html{box-sizing:border-box;scroll-behavior:smooth}*,:before,:after{box-sizing:inherit}html,body{overflow-x:hidden}body{font-family:"DM Sans",sans-serif;font-weight:400;padding-top:0;margin:0}img{max-width:100%;height:auto;display:block}svg{max-width:100%;height:auto}.wrapper{max-width:1700px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}@media (min-width:768px){.wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1100px){.wrapper{padding-left:40px;padding-right:40px}}@media (min-width:1400px){.wrapper{padding-left:50px;padding-right:50px}}h1,h2,h3,h4{line-height:1.05}.upper{text-transform:uppercase}.regular{font-weight:400}.fullStop{color:#fa4638}.fullStop.black{color:#101010}.newCTA{display:inline-flex;align-items:center;position:relative;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s;left:0}@media only screen and (min-width:768px){.newCTA{font-size:18px}}@media only screen and (min-width:1100px){.newCTA{font-size:20px}}@media only screen and (min-width:1200px){.newCTA{font-size:22px}}.newCTA .text,.newCTA .svgWrap{display:inline-flex;align-items:center;border:2px solid;border-radius:90px;height:65px;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s;text-align:center}@media only screen and (min-width:1100px){.newCTA .text,.newCTA .svgWrap{height:85px}}@media only screen and (min-width:1100px){.newCTA:hover{left:6px}}@media only screen and (min-width:1100px){.newCTA:hover .text{padding:20px 46px}}@media only screen and (min-width:1400px){.newCTA:hover .text{padding:20px 56px}}@media only screen and (min-width:1100px){.newCTA:hover .svgWrap{width:125px}}.newCTA .svgWrap{width:90px;margin-left:10px}@media only screen and (min-width:1100px){.newCTA .svgWrap{width:115px}}.newCTA .svgWrap svg{max-width:80%;margin:auto}.newCTA .svgWrap svg path{transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}.newCTA .text{padding:15px 25px;text-transform:uppercase}@media only screen and (min-width:1100px){.newCTA .text{padding:20px 40px}}@media only screen and (min-width:1400px){.newCTA .text{padding:20px 50px}}.newCTA.redOutline .text,.newCTA.redOutline .svgWrap{background-color:transparent;border-color:#fa4638}.newCTA.redOutline .svgWrap svg path{stroke:#fa4638}.newCTA.redOutline .text{color:#fa4638}.newCTA.redOutline:hover{cursor:pointer}.newCTA.redOutline:hover .text,.newCTA.redOutline:hover .svgWrap{background-color:#fa4638;color:#fff;border-color:#fa4638}.newCTA.redOutline:hover .text svg path,.newCTA.redOutline:hover .svgWrap svg path{stroke:#fff}.newCTA.blackOutline .text,.newCTA.blackOutline .svgWrap{background-color:transparent;border-color:#101010}.newCTA.blackOutline .text svg path,.newCTA.blackOutline .svgWrap svg path{transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}.newCTA.blackOutline .text{color:#101010}.newCTA.blackOutline:hover .text,.newCTA.blackOutline:hover .svgWrap{background-color:#fa4638;color:#fff;border-color:#fa4638}.newCTA.blackOutline:hover .text svg path,.newCTA.blackOutline:hover .svgWrap svg path{stroke:#fff}.allWorkLink{border-top:1px solid #101010;border-bottom:1px solid #101010;background-color:#fff;position:relative;z-index:3}@media only screen and (min-width:768px){.allWorkLink .wrapper{display:flex;align-items:center;justify-content:space-between}}.allWorkLink .wrapper .left{display:none}@media only screen and (min-width:768px){.allWorkLink .wrapper .left{display:flex;align-items:center;position:relative;flex:0 1 50%}}.allWorkLink .wrapper .right{padding:1.5rem 0;text-align:right}@media only screen and (min-width:768px){.allWorkLink .wrapper .right{flex:0 1 50%;display:flex;align-items:center;justify-content:flex-end;position:relative}.allWorkLink .wrapper .right:after{content:"";top:0;bottom:0;left:0;width:1px;background-color:#101010;position:absolute}}.allWorkLink .wrapper .right .newCTA{transform:translateX(-50px);opacity:0;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}@media only screen and (min-width:768px){.allWorkLink .wrapper .right .newCTA{transition-delay:.25s}}.allWorkLink .wrapper .right.active .newCTA{transform:translateX(0);opacity:1}.arrowTitle{display:inline-flex;align-items:center}.arrowTitle svg path{stroke:#101010}.miniText{position:relative;padding-left:58px;display:block;font-size:.75rem}@media only screen and (min-width:768px){.miniText{font-size:.875rem}}@media only screen and (min-width:1100px){.miniText{font-size:.95rem}}@media only screen and (min-width:1200px){.miniText{font-size:1rem}}.miniText:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2'%3E%3Ccircle cx='19' cy='19' r='19' stroke='none'/%3E%3Ccircle cx='19' cy='19' r='18' fill='none'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;height:38px;width:38px;content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0}.massiveTitle{font-size:3rem;font-weight:400;line-height:1.25}@media only screen and (min-width:768px){.massiveTitle{font-size:5rem}}@media only screen and (min-width:1100px){.massiveTitle{font-size:12vh}}@media only screen and (min-width:1200px){.massiveTitle .char{transform:translateY(155px)}}.secondTitle{text-transform:uppercase;font-size:1.5rem}@media only screen and (min-width:768px){.secondTitle{font-size:2.5rem}}@media only screen and (min-width:1100px){.secondTitle{font-size:3.5rem}}@media only screen and (min-width:1200px){.secondTitle{font-size:4.5rem}}.secondTitle svg{max-height:1.7rem;line-height:1;position:relative;top:-.1rem;width:auto;margin-left:1rem}@media only screen and (min-width:768px){.secondTitle svg{max-height:1.9rem}}@media only screen and (min-width:1100px){.secondTitle svg{max-height:2.6rem}}@media only screen and (min-width:1200px){.secondTitle svg{max-height:3.9rem;margin-left:1.5rem}}a{text-decoration:none;color:#fa4638;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.35s}a svg{pointer-events:none}@media only screen and (min-width:1100px){a svg:hover{cursor:pointer!important}a:hover{cursor:pointer!important}}section{float:left;width:100%}svg{pointer-events:none}a:hover,a:focus,div:hover,div:focus,button:hover,button:focus,select:hover,select:focus,input:hover,input:focus,textarea:hover,textarea:focus,text:hover,text:focus{outline:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.homeClients .titleWrapper{max-width:1700px;margin-left:auto;margin-right:auto;width:100%;max-width:1600px;margin:0 auto;padding:0 20px;padding-left:20px;padding-right:20px;max-width:1700px}@media only screen and (min-width:1100px){.homeClients .titleWrapper{padding:0 40px}}@media (min-width:768px){.homeClients .titleWrapper{padding-left:30px;padding-right:30px}}@media (min-width:1100px){.homeClients .titleWrapper{padding-left:40px;padding-right:40px}}@media (min-width:1400px){.homeClients .titleWrapper{padding-left:50px;padding-right:50px}}.homeClients .titleWrapper h2{margin-bottom:0}.homeClients>.wrapper{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:100%}.homeClients>.wrapper .clientLogos{padding-left:0;margin-left:-20px;margin-right:-20px;opacity:0;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:1.5s;transition-delay:.25s;transform:rotateX(0deg)}@media only screen and (min-width:768px){.homeClients>.wrapper .clientLogos{margin-left:-30px;margin-right:-30px}}@media only screen and (min-width:1100px){.homeClients>.wrapper .clientLogos{margin-left:-40px;margin-right:-40px}}.homeClients>.wrapper .clientLogos.active{opacity:1}.homeClients>.wrapper .clientLogos .slick-list .slick-slide{padding:40px 60px;transform:translateZ(0)}@media only screen and (min-width:768px){.homeClients>.wrapper .clientLogos .slick-list .slick-slide{padding:80px 60px}}.homeClients>.wrapper .clientLogos .slick-list .slick-slide li{display:flex;justify-content:center;align-items:center}.homeClients>.wrapper .clientLogos .slick-list .slick-slide li img{height:82px;width:auto}.introduction{position:relative;margin-top:50px;background:#fff}@media only screen and (min-width:768px){.introduction{height:100vh;margin-top:0}}.introduction .innerIntro{position:relative;top:0;width:100%;height:100%;opacity:1;overflow:hidden;display:flex;align-items:center}@media only screen and (min-width:1100px){.introduction .innerIntro{min-height:630px}}.introduction .innerIntro .whiteOverlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:999;opacity:1;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none}.introduction .innerIntro .whiteOverlay .top{top:0;background-color:#fff}.introduction .innerIntro .whiteOverlay .bottom{bottom:0;background-color:#fff}.introduction .innerIntro .whiteOverlay .top,.introduction .innerIntro .whiteOverlay .bottom{position:absolute;height:51%;left:0;z-index:1;width:100%}.introduction .innerIntro .whiteOverlay svg{position:relative;z-index:2;max-width:80%;margin:auto}@media only screen and (min-width:768px){.introduction .innerIntro .whiteOverlay svg{max-width:500px}}.introduction .innerIntro .wrapper{z-index:10;padding-top:2rem;padding-bottom:5rem;flex-wrap:wrap;left:0;right:0;color:#fff;display:flex;flex-direction:column}@media only screen and (min-width:768px){.introduction .innerIntro .wrapper{padding-bottom:1.25rem;justify-content:center;padding-top:6rem;height:100vh}}.introduction .innerIntro .wrapper .titleWrapper{width:100%}.introduction .innerIntro .wrapper .titleWrapper h1{display:flex;flex-direction:column;color:#fff}@media only screen and (min-width:768px){.introduction .innerIntro .wrapper .titleWrapper h1{margin:0}}@media only screen and (min-width:1100px){.introduction .innerIntro .wrapper .titleWrapper h1{font-size:13vh}}@media only screen and (min-width:1200px){.introduction .innerIntro .wrapper .titleWrapper h1{font-size:14vh}}.introduction .innerIntro .wrapper .titleWrapper h1 .line .word{margin-bottom:-.5rem}@media only screen and (min-width:768px){.introduction .innerIntro .wrapper .titleWrapper h1 .line .word{margin-bottom:-1rem}}@media only screen and (min-width:1100px){.introduction .innerIntro .wrapper .titleWrapper h1 .line .word{margin-bottom:-1.5rem}}.introduction .innerIntro .wrapper .titleWrapper h1 .line:nth-of-type(2){text-align:right!important}.introduction .innerIntro .wrapper .titleWrapper h1 span{line-height:1.25}@media only screen and (min-width:768px){.introduction .innerIntro .wrapper .titleWrapper h1 span.leftTitle{transform:translateX(12%)}}@media only screen and (min-width:1100px){.introduction .innerIntro .wrapper .titleWrapper h1 span.leftTitle{transform:translateX(20%)}}.introduction .innerIntro .wrapper .titleWrapper h1 span.leftTitle.active .word .char{transform:translateY(165px)!important}.introduction .innerIntro .wrapper .titleWrapper h1 span.rightTitle{text-align:right}@media only screen and (min-width:768px){.introduction .innerIntro .wrapper .titleWrapper h1 span.rightTitle{transform:translateX(-12%)}}@media only screen and (min-width:1100px){.introduction .innerIntro .wrapper .titleWrapper h1 span.rightTitle{transform:translateX(-20%)}}.introduction .innerIntro .wrapper .titleWrapper h1 span.rightTitle.active .word .char{transform:translateY(165px)!important}.introduction .innerIntro .wrapper .fullServ{color:#fff;font-family:"DM Sans",sans-serif;display:inline-block;margin-left:auto;margin-right:0}@media only screen and (min-width:768px){.introduction .innerIntro .wrapper .fullServ{margin-left:60%;transform:translateX(-50px);margin-top:3rem}}.introduction .innerIntro .wrapper .fullServ .miniText{opacity:1;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}.introduction .innerIntro .overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;background-color:#101010;opacity:1;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}.introduction .innerIntro .scrollDown{transform:translateX(-50px);position:absolute;z-index:20;transform-origin:right;transform:scale(1);transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}.introduction .innerIntro .scrollDown:hover{transform:translate(0) scale(1.15)!important}@media only screen and (min-width:768px){.introduction .innerIntro .scrollDown{margin:auto;inset:auto 30px 5rem auto}}.introduction .innerIntro .play{opacity:0!important;display:flex;text-align:center;align-items:center;position:absolute;color:#fff;margin:0;inset:auto auto 3.4rem 20px;z-index:20;clip-path:polygon(0 0,100%0,100% 100%,0 100%);font-weight:400;line-height:1.6;-webkit-tap-highlight-color:transparent;outline:0}@media only screen and (min-width:768px){.introduction .innerIntro .play{font-size:2rem}}@media only screen and (min-width:1100px){.introduction .innerIntro .play{font-size:2.5rem}}@media only screen and (min-width:1200px){.introduction .innerIntro .play{font-size:3rem}}.introduction .innerIntro .play .audioButton{-webkit-tap-highlight-color:transparent;outline:0;pointer-events:none;position:relative;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s;left:0}@media only screen and (min-width:768px){.introduction .innerIntro .play .audioButton{max-height:1.75rem}}@media only screen and (min-width:1100px){.introduction .innerIntro .play .audioButton{max-height:2.1rem}}@media only screen and (min-width:1200px){.introduction .innerIntro .play .audioButton{max-height:2.75rem}}.introduction .innerIntro .play .audioButton line{opacity:1;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}.introduction .innerIntro .play .audioButton.active{transition-duration:1s;left:-67%}.introduction .innerIntro .play .audioButton.active line{opacity:0}.introduction .innerIntro .play .line{overflow:hidden;display:flex;align-items:center}.introduction .innerIntro .play .line .word{overflow:hidden;text-transform:lowercase}.introduction .innerIntro .play .line .word .char{transform:translateY(200px);display:inline-block}.introduction .innerIntro .play .line .word .char:nth-child(1){text-transform:uppercase;transition-delay:.05s}.introduction .innerIntro .play .line .word .char:nth-child(2){transition-delay:.1s}.introduction .innerIntro .play .line .word .char:nth-child(3){transition-delay:.15s}.introduction .innerIntro .play .line .word .char:nth-child(4){transition-delay:.2s}.introduction .innerIntro .play .line .word .char:nth-child(5){transition-delay:.25s}.introduction .innerIntro .play.active .line .word .char{transform:translateY(200px)!important}.introduction .innerIntro .play.active .line .word .char:nth-child(5){transition-delay:0s}.introduction .innerIntro .play.active .line .word .char:nth-child(4){transition-delay:.05s}.introduction .innerIntro .play.active .line .word .char:nth-child(3){transition-delay:.1s}.introduction .innerIntro .play.active .line .word .char:nth-child(2){transition-delay:.15s}.introduction .innerIntro .play.active .line .word .char:nth-child(1){transition-delay:.2s}@media only screen and (min-width:768px){.introduction .innerIntro .play{margin:auto;inset:auto auto 3.6rem 20px}}.introduction .innerIntro .play:hover{cursor:pointer}.introduction .innerIntro .vimeoVid{width:100vw;height:56.25vw;min-width:180vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100vh}.pin-spacer{z-index:0!important}.contactButtonWrap{display:inline;position:absolute;right:20px;top:calc(100vh - 46px);height:100vh;width:100%;top:0;bottom:0;left:0;margin:0;opacity:0;z-index:300;visibility:hidden;pointer-events:none}@media only screen and (min-width:640px){.contactButtonWrap{visibility:visible}}.contactButtonWrap .contactButton{text-transform:uppercase;border-radius:40px;border:1px solid #fa4638;background-color:#fa4638;color:#fff;padding:10px 25px;font-size:13px;display:flex;align-items:center;position:absolute;bottom:20px;pointer-events:all;right:20px;justify-content:center;transition:.5s ease;transform:scale(1);opacity:1}.contactButtonWrap .contactButton.showVid{opacity:0}@media only screen and (min-width:768px){.contactButtonWrap .contactButton{font-size:15px}}.contactButtonWrap .contactButton:hover{background-color:#fff;border:1px solid #fa4638;color:#fa4638}.caseStudyTitle{text-transform:uppercase;font-size:2.5rem;margin-top:0;margin-bottom:1rem}@media only screen and (min-width:768px){.caseStudyTitle{font-size:3.75rem}}@media only screen and (min-width:1100px){.caseStudyTitle{margin-bottom:2rem;font-size:5rem}}@media only screen and (min-width:1200px){.caseStudyTitle{font-size:6.25rem}}.home .homeClients{border-top:1px solid #101010;margin-top:4rem;padding-top:2rem}@media only screen and (min-width:1200px){.home .homeClients{margin-top:6rem}}.homeServices{border-top:1px solid #101010;padding-top:2rem;padding-bottom:3rem;margin-top:1rem}.homeServices .servicesContainer .wrapper h2{text-align:right;margin-top:0;display:block!important;margin-bottom:0}@media only screen and (max-width:640px){.homeServices .servicesContainer .wrapper h2{line-height:1}}@media only screen and (min-width:768px){.homeServices .servicesContainer .wrapper .upper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}}.homeServices .servicesContainer .wrapper .upper h3{margin-bottom:2rem}@media only screen and (min-width:768px){.homeServices .servicesContainer .wrapper .upper h3{margin-top:2rem}}.homeServices .servicesContainer .wrapper .upper .miniText{transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:1s;transition-delay:.75s;opacity:0}@media only screen and (min-width:768px){.homeServices .servicesContainer .wrapper .upper .miniText{transform:translateX(-20px)}}.homeServices .servicesContainer .wrapper .upper .miniText.active{transform:translateX(0);opacity:1}.homeServices .servicesContainer .wrapper .upper .miniText:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38'%3E%3Cg fill='none' stroke='%23101010' stroke-width='2'%3E%3Ccircle cx='19' cy='19' r='19' stroke='none'/%3E%3Ccircle cx='19' cy='19' r='18' fill='none'/%3E%3C/g%3E%3C/svg%3E")}.homeServices .servicesContainer .wrapper .serviceLinks{margin-top:4rem}.home .industries .serviceLinks{margin-top:4rem}@media only screen and (min-width:768px){.home .industries .serviceLinks{margin-top:2rem}}@media only screen and (min-width:1100px){.home .industries .serviceLinks{margin-top:1rem}}.home .serviceLinks{margin-top:1rem}@media only screen and (min-width:768px){.home .serviceLinks{margin-top:2rem}}@media only screen and (min-width:1100px){.home .serviceLinks{margin-top:1rem}}.serviceLinks{margin-top:4rem}@media only screen and (min-width:768px){.serviceLinks{margin-top:2rem}}@media only screen and (min-width:1100px){.serviceLinks{margin-top:1rem}}@media only screen and (min-width:768px){.serviceLinks .serviceLinksInner:not(.industryLinksInner) a:nth-of-type(4),.serviceLinks .serviceLinksInner:not(.industryLinksInner) a:nth-of-type(6){margin-left:auto}}@media only screen and (min-width:768px){.serviceLinks .serviceLinksInner:not(.industryLinksInner) a:nth-of-type(5){margin-right:auto}}@media only screen and (min-width:768px){.serviceLinks .serviceLinksInner{display:flex;flex-wrap:wrap}}@media only screen and (min-width:768px){.serviceLinks .serviceLinksInner.industryLinksInner a:nth-of-type(5),.serviceLinks .serviceLinksInner.industryLinksInner a:nth-of-type(7){margin-left:auto}}@media only screen and (min-width:768px){.serviceLinks .serviceLinksInner.industryLinksInner a:nth-of-type(6){margin-right:auto}}@media only screen and (min-width:768px){.serviceLinks .serviceLinksInner.industryLinksInner a:nth-of-type(10){margin-left:7%}}@media only screen and (min-width:1400px){.serviceLinks .serviceLinksInner.industryLinksInner a:nth-of-type(10){margin-left:12%}}.serviceLinks .serviceLinksInner.industryLinksInner a>span:nth-of-type(2){transform-origin:center;transform:translateX(0) scale(1)}.serviceLinks .serviceLinksInner.industryLinksInner a:hover>span:nth-of-type(2){transform:translateX(0) scale(.65)}.serviceLinks .serviceLinksInner .lineBreak{flex-basis:100%;height:0}.serviceLinks .serviceLinksInner a{display:inline-block;font-size:1.125rem;border-radius:100px;padding:15px;margin-bottom:15px;margin-right:5px;text-align:center;position:relative;overflow:hidden;max-width:fit-content;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s;opacity:0;transform:translateY(50px)}@media only screen and (min-width:768px){.serviceLinks .serviceLinksInner a{font-size:1.2rem}}@media only screen and (min-width:1100px){.serviceLinks .serviceLinksInner a{font-size:1.5rem}}@media only screen and (min-width:1200px){.serviceLinks .serviceLinksInner a{font-size:1.7rem}}@media only screen and (max-width:640px){.serviceLinks .serviceLinksInner a{font-size:.625rem;padding:8px 15px;float:left;margin-bottom:5px}}.serviceLinks .serviceLinksInner a.active{opacity:1;transform:translateY(0)}@media only screen and (max-width:1099px){.serviceLinks .serviceLinksInner a{background-image:none}}.serviceLinks .serviceLinksInner a .bg{background-repeat:no-repeat;background-size:contain;background-position:center;width:118%;height:160%;position:absolute;margin:auto;right:-10%;top:-30%;opacity:0;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:0s;filter:saturate(0)}@media only screen and (min-width:1200px){.serviceLinks .serviceLinksInner a .bg{width:115%;height:160%;top:-28%}}.serviceLinks .serviceLinksInner a>span{position:relative;z-index:3;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}.serviceLinks .serviceLinksInner a>span>span:nth-of-type(1){margin-right:.3rem}.serviceLinks .serviceLinksInner a>span>span:nth-of-type(2){font-family:"Baskervville",serif;font-style:italic}.serviceLinks .serviceLinksInner a>span:nth-of-type(1){opacity:0}.serviceLinks .serviceLinksInner a>span:nth-of-type(2){position:absolute;inset:0;margin:auto;display:flex;align-items:center;justify-content:center;transform-origin:left;transform:translateX(0) scale(1)}.serviceLinks .serviceLinksInner a:hover>span:nth-of-type(2){transform:translateX(-20px) scale(.65)}.serviceLinks .serviceLinksInner a:nth-of-type(1),.serviceLinks .serviceLinksInner a:nth-of-type(3),.serviceLinks .serviceLinksInner a:nth-of-type(4),.serviceLinks .serviceLinksInner a:nth-of-type(7),.serviceLinks .serviceLinksInner a:nth-of-type(9),.serviceLinks .serviceLinksInner a:nth-of-type(11){background-color:#fa4638;color:#fff}.serviceLinks .serviceLinksInner a:nth-of-type(1):hover,.serviceLinks .serviceLinksInner a:nth-of-type(3):hover,.serviceLinks .serviceLinksInner a:nth-of-type(4):hover,.serviceLinks .serviceLinksInner a:nth-of-type(7):hover,.serviceLinks .serviceLinksInner a:nth-of-type(9):hover,.serviceLinks .serviceLinksInner a:nth-of-type(11):hover{background-color:#dcdcdc;border-color:transparent;color:#fa4638}@media only screen and (min-width:1100px){.serviceLinks .serviceLinksInner a:nth-of-type(1):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(3):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(4):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(7):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(9):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(11):hover .bg{opacity:1;right:-30%;transition-duration:.5s}}.serviceLinks .serviceLinksInner a:nth-of-type(2),.serviceLinks .serviceLinksInner a:nth-of-type(5),.serviceLinks .serviceLinksInner a:nth-of-type(6),.serviceLinks .serviceLinksInner a:nth-of-type(8),.serviceLinks .serviceLinksInner a:nth-of-type(10),.serviceLinks .serviceLinksInner a:nth-of-type(12){background-color:#e8e8e8;color:#6f7175}.serviceLinks .serviceLinksInner a:nth-of-type(2):hover,.serviceLinks .serviceLinksInner a:nth-of-type(5):hover,.serviceLinks .serviceLinksInner a:nth-of-type(6):hover,.serviceLinks .serviceLinksInner a:nth-of-type(8):hover,.serviceLinks .serviceLinksInner a:nth-of-type(10):hover,.serviceLinks .serviceLinksInner a:nth-of-type(12):hover{border-color:transparent;background-color:#dcdcdc;border-color:transparent;color:#fa4638}@media only screen and (min-width:1100px){.serviceLinks .serviceLinksInner a:nth-of-type(2):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(5):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(6):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(8):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(10):hover .bg,.serviceLinks .serviceLinksInner a:nth-of-type(12):hover .bg{opacity:1;right:-30%;transition-duration:.5s}}@media only screen and (max-width:640px){.serviceLinks .serviceLinksInner a{font-size:12px}}@media only screen and (min-width:640px){.serviceLinks .serviceLinksInner a{padding:20px 25px}}@media only screen and (min-width:1100px){.serviceLinks .serviceLinksInner a{padding:40px 55px}}@media only screen and (min-width:1200px){.serviceLinks .serviceLinksInner a{margin-right:10px;padding:45px 65px}}.homeAbout{padding:2rem 0}@media only screen and (min-width:768px){.homeAbout .wrapper{display:flex;align-items:center;flex-wrap:wrap}}.homeAbout .wrapper h2{margin-top:0;flex:1 0 100%;margin-bottom:2rem;order:1;transform:translateX(50px);transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}@media only screen and (max-width:640px){.homeAbout .wrapper h2{line-height:1}}@media only screen and (min-width:768px){.homeAbout .wrapper h2{transform:translateX(100px)}}.homeAbout .wrapper h2.active{transform:translateX(0)}.homeAbout .wrapper .imageContainer{display:none}@media only screen and (min-width:768px){.homeAbout .wrapper .imageContainer{display:grid;order:2;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;align-items:center;flex:0 1 30%;transform:scale(1.15);position:relative;left:-15%;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:1s}}@media only screen and (min-width:1400px){.homeAbout .wrapper .imageContainer{flex:0 1 40%}}.homeAbout .wrapper .imageContainer.active{left:0;transform:scale(1)}.homeAbout .wrapper .imageContainer img{border-radius:50%;grid-area:1/1/2/2;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:1s;opacity:0;filter:saturate(0)}.homeAbout .wrapper .imageContainer img:nth-of-type(1){opacity:1}.homeAbout .wrapper .textWrapper{transform:translateY(50px);transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s;order:3}@media only screen and (min-width:768px){.homeAbout .wrapper .textWrapper{transform:translateY(100px)}}.homeAbout .wrapper .textWrapper.active{transform:translateY(0)}@media only screen and (min-width:768px){.homeAbout .wrapper .textWrapper{flex:0 1 70%}}@media only screen and (min-width:1400px){.homeAbout .wrapper .textWrapper{flex:0 1 60%}}.homeAbout .wrapper .text{padding-left:30px}@media only screen and (min-width:768px){.homeAbout .wrapper .text{padding-left:40px}}@media only screen and (min-width:1100px){.homeAbout .wrapper .text{padding-left:80px}}.homeAbout .wrapper .text p{font-size:1.5rem}@media only screen and (min-width:768px){.homeAbout .wrapper .text p{font-size:2.2rem}}@media only screen and (min-width:1100px){.homeAbout .wrapper .text p{font-size:2.6rem}}@media only screen and (min-width:1200px){.homeAbout .wrapper .text p{font-size:3rem}}.homeAbout .wrapper .text p a{position:relative;margin-right:40px;margin-right:.5rem;border-bottom:2px solid}.homeAbout .wrapper .text p a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.262' height='27.262' viewBox='0 0 27.262 27.262'%3E%3Cg transform='translate(0.7 0.7)'%3E%3Cg transform='translate(5.857 5.857)'%3E%3Cpath d='M-19,0V19.2h-19.2' transform='translate(38.209)' fill='none' stroke='%23fa4638' stroke-width='3'/%3E%3C/g%3E%3Cg transform='translate(0.36 0.36)'%3E%3Cpath d='M-24.2-24.2l-24.45-24.45' transform='translate(48.646 48.646)' fill='none' stroke='%23fa4638' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:1rem;width:1rem;content:"";margin-left:.5rem;display:inline-block;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.35s;transform:rotate(0deg)}@media (min-width:768px){.homeAbout .wrapper .text p a:after{height:1.2rem;width:1.2rem}}@media (min-width:1100px){.homeAbout .wrapper .text p a:after{height:1.5rem;width:1.5rem}}@media (min-width:1200px){.homeAbout .wrapper .text p a:after{height:1.7rem;width:1.7rem}}.homeAbout .wrapper .text p a:hover:after{transform:rotate(-90deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.262' height='27.262' viewBox='0 0 27.262 27.262'%3E%3Cg transform='translate(0.7 0.7)'%3E%3Cg transform='translate(5.857 5.857)'%3E%3Cpath d='M-19,0V19.2h-19.2' transform='translate(38.209)' fill='none' stroke='%23101010' stroke-width='3'/%3E%3C/g%3E%3Cg transform='translate(0.36 0.36)'%3E%3Cpath d='M-24.2-24.2l-24.45-24.45' transform='translate(48.646 48.646)' fill='none' stroke='%23101010' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.homeAbout .wrapper .text p a:hover{color:#101010}.home .caseStudyTestimonial{border-top:1px solid #101010;opacity:0;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s;transform:translateY(50px);padding-top:3rem;padding-bottom:3rem}.home .caseStudyTestimonial.active{transform:translateY(0);opacity:1}.home .caseStudyTestimonial .wrapper h3{font-weight:100;padding:.4em 0;margin:0}.home .caseStudyTestimonial .wrapper h3 .line{display:flex!important;align-items:center}@media only screen and (min-width:768px){.home .caseStudyTestimonial{padding-bottom:5em;transition-delay:.25s}}.home .caseStudyTestimonial .testWrapper{max-width:1600px;margin:0 auto;padding:0 20px;padding-bottom:3rem}@media only screen and (min-width:1100px){.home .caseStudyTestimonial .testWrapper{padding:0 40px}}@media only screen and (min-width:768px){.home .caseStudyTestimonial .testWrapper .slick-list .slick-track{align-items:center;display:flex!important}}.home .caseStudyTestimonial .testimonial .lower{padding:2em 0}@media (min-width:640px){.home .caseStudyTestimonial .testimonial .lower{padding:3em 0}}@media (min-width:768px){.home .caseStudyTestimonial .testimonial .lower{padding:4em 0}}.home .caseStudyTestimonial .testimonial .lower .wrapper{display:flex;justify-content:space-between;align-items:flex-start}.home .caseStudyTestimonial .testimonial .lower .wrapper::before{content:"“";display:block;font-size:3rem;line-height:1em;margin-right:20px}@media (min-width:640px){.home .caseStudyTestimonial .testimonial .lower .wrapper::before{font-size:6rem}}@media (min-width:768px){.home .caseStudyTestimonial .testimonial .lower .wrapper::before{font-size:8rem}}.home .caseStudyTestimonial .testimonial .lower .container{max-width:850px;margin:0 0 0 auto}.home .caseStudyTestimonial .testimonial .lower .container blockquote{margin:0}.home .caseStudyTestimonial .testimonial .lower .container blockquote p,.home .caseStudyTestimonial .testimonial .lower .container blockquote ul,.home .caseStudyTestimonial .testimonial .lower .container blockquote li{font-size:.875rem;line-height:1.5em;margin:0 0 1em}@media (min-width:768px){.home .caseStudyTestimonial .testimonial .lower .container blockquote p,.home .caseStudyTestimonial .testimonial .lower .container blockquote ul,.home .caseStudyTestimonial .testimonial .lower .container blockquote li{font-size:1rem}}@media (min-width:1100px){.home .caseStudyTestimonial .testimonial .lower .container blockquote p,.home .caseStudyTestimonial .testimonial .lower .container blockquote ul,.home .caseStudyTestimonial .testimonial .lower .container blockquote li{font-size:1.1rem}}@media (min-width:1200px){.home .caseStudyTestimonial .testimonial .lower .container blockquote p,.home .caseStudyTestimonial .testimonial .lower .container blockquote ul,.home .caseStudyTestimonial .testimonial .lower .container blockquote li{font-size:1.4rem}}.home .caseStudyTestimonial .testimonial .lower .container .testimonial-name{margin:0;font-size:1rem;font-weight:800}@media (min-width:768px){.home .caseStudyTestimonial .testimonial .lower .container .testimonial-name{font-size:1.1rem}}@media (min-width:1100px){.home .caseStudyTestimonial .testimonial .lower .container .testimonial-name{font-size:1.15rem}}@media (min-width:1200px){.home .caseStudyTestimonial .testimonial .lower .container .testimonial-name{font-size:1.2rem}}.home .caseStudyTestimonial .slick-arrow{position:absolute;bottom:0;height:24px;width:24px;z-index:10;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19.3 37.2' style='enable-background:new 0 0 19.3 37.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23101010;%7D%0A%3C/style%3E%3Cg transform='translate(0.707 0.354)'%3E%3Cg transform='translate(18.235 36.47) rotate(-135)'%3E%3Cpath class='st0' d='M25.8,25.8V0H0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;font-size:0;outline:0;border:0;opacity:.6}@media only screen and (min-width:768px){.home .caseStudyTestimonial .slick-arrow{bottom:2px}}@media only screen and (min-width:1100px){.home .caseStudyTestimonial .slick-arrow{height:36px;width:36px}.home .caseStudyTestimonial .slick-arrow:hover{cursor:pointer}}.home .caseStudyTestimonial .slick-arrow.slick-next{right:20px;transform:rotate(180deg)}.home .caseStudyTestimonial .slick-arrow.slick-prev{right:86px}@media only screen and (min-width:1100px){.home .caseStudyTestimonial .slick-arrow.slick-prev{right:106px}}@media only screen and (min-width:1200px){.home .caseStudyTestimonial .slick-arrow.slick-prev{right:116px}}.home .caseStudyTestimonial .custom_paging{position:absolute;bottom:-2px;right:45px;padding-left:0;z-index:3;list-style:none;font-size:1.35rem;text-align:center;margin:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;opacity:.6}@media only screen and (min-width:768px){.home .caseStudyTestimonial .custom_paging{font-size:1.5rem}}@media only screen and (min-width:1100px){.home .caseStudyTestimonial .custom_paging{font-size:1.8rem}}@media only screen and (min-width:1200px){.home .caseStudyTestimonial .custom_paging{font-size:2.25rem}}@media only screen and (min-width:1100px){.home .caseStudyTestimonial .custom_paging{bottom:0;right:55px}}@media only screen and (min-width:1200px){.home .caseStudyTestimonial .custom_paging{bottom:-5px}}.home .caseStudyTestimonial .custom_paging li{opacity:0;grid-area:1/1/2/2;letter-spacing:1px}.home .caseStudyTestimonial .custom_paging li.slick-active{opacity:1}.homeWork{position:relative}.homeWork #second{position:absolute;top:-75px}.homeWork .wrapper{position:relative}.homeWork .wrapper:after{content:"";top:0;bottom:0;margin:auto;background-color:#fff;width:100%;right:100%;position:absolute}@media only screen and (min-width:768px){.homeWork .wrapper:after{right:calc(100% - 10px)}}.homeWork .wrapper .fiveProjects{position:relative}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list{overflow:visible!important}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide{padding:0 10px}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide{padding:0}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active{overflow:hidden}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .imageWrapper:after{height:0}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .imageWrapper img{transform:scale(1) translateX(0)}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .imageWrapper img{transform:scale(1) translateX(0) rotateZ(0)}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .detailWrapper .top h3 .words .word .inner{transform:translateY(0) rotateZ(0)}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .detailWrapper .top p{transform:translateY(0);opacity:1}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .detailWrapper .lower h4{transform:translateY(0)}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .detailWrapper .lower h4 svg{transform:scale(1) rotate(0deg)}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .projectOne.active .detailWrapper .lower a{opacity:1;transform:translateY(0)}.homeWork .wrapper .fiveProjects .slick-arrow{position:absolute;bottom:0;height:24px;width:24px;z-index:10;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19.3 37.2' style='enable-background:new 0 0 19.3 37.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23101010;%7D%0A%3C/style%3E%3Cg transform='translate(0.707 0.354)'%3E%3Cg transform='translate(18.235 36.47) rotate(-135)'%3E%3Cpath class='st0' d='M25.8,25.8V0H0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;font-size:0;outline:0;border:0;opacity:.6}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-arrow{bottom:2px}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-arrow{height:36px;width:36px}.homeWork .wrapper .fiveProjects .slick-arrow:hover{cursor:pointer}}.homeWork .wrapper .fiveProjects .slick-arrow.slick-next{right:0;transform:rotate(180deg)}.homeWork .wrapper .fiveProjects .slick-arrow.slick-prev{right:66px}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-arrow.slick-prev{right:86px}}@media only screen and (min-width:1200px){.homeWork .wrapper .fiveProjects .slick-arrow.slick-prev{right:96px}}.homeWork .wrapper .fiveProjects .custom_paging{position:absolute;bottom:-2px;right:25px;padding-left:0;z-index:3;list-style:none;font-size:1.35rem;text-align:center;margin:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;opacity:.6}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .custom_paging{font-size:1.5rem}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .custom_paging{font-size:1.8rem}}@media only screen and (min-width:1200px){.homeWork .wrapper .fiveProjects .custom_paging{font-size:2.25rem}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .custom_paging{right:35px}}@media only screen and (min-width:1200px){.homeWork .wrapper .fiveProjects .custom_paging{bottom:-5px}}.homeWork .wrapper .fiveProjects .custom_paging li{opacity:0;grid-area:1/1/2/2;letter-spacing:1px}.homeWork .wrapper .fiveProjects .custom_paging li.slick-active{opacity:1}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list{padding-right:15%}}@media only screen and (min-width:1400px){.homeWork .wrapper .fiveProjects .slick-list{padding-right:25%}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active .project.projectOne.active h2 .word .char{transform:translate(0)!important}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide.slick-active+.slick-slide .project.active h2 .word .char{transform:translate(0)!important}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project{overflow:hidden}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project{display:flex!important;flex-wrap:wrap}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project{padding-right:3rem}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2:before{content:".01"}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char,.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char{transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.75s;transform:translateY(115px)!important}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(1),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(1){transition-delay:0s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(2),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(2){transition-delay:.05s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(3),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(3){transition-delay:.1s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(4),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(4){transition-delay:.15s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(5),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(5){transition-delay:.2s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(6),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(6){transition-delay:.25s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(7),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(7){transition-delay:.3s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectOne h2 .word .char:nth-child(8),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2 .word .char:nth-child(8){transition-delay:.35s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char,.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char,.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char{transform:translateY(115px)!important;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.75s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char:nth-child(1),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char:nth-child(1),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char:nth-child(1){transition-delay:0s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char:nth-child(2),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char:nth-child(2),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char:nth-child(2){transition-delay:.05s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char:nth-child(3),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char:nth-child(3),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char:nth-child(3){transition-delay:.1s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char:nth-child(4),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char:nth-child(4),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char:nth-child(4){transition-delay:.15s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char:nth-child(5),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char:nth-child(5),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char:nth-child(5){transition-delay:.2s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char:nth-child(6),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char:nth-child(6),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char:nth-child(6){transition-delay:.25s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2 .word .char:nth-child(7),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2 .word .char:nth-child(7),.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2 .word .char:nth-child(7){transition-delay:.3s}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2:before{content:".02";top:auto;bottom:5px}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2:before{bottom:8px}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2:before{bottom:25px}}@media only screen and (min-width:1200px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectTwo h2:before{bottom:32px}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectThree h2:before{content:".03"}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2:before{content:".04";top:auto;bottom:5px}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2:before{bottom:8px}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2:before{bottom:25px}}@media only screen and (min-width:1200px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFour h2:before{bottom:32px}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project.projectFive h2:before{content:".05"}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project h2{flex:1 0 100%;position:relative;padding-left:25px}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project h2{padding-left:35px}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project h2:before{position:absolute;left:0;top:4px;font-size:.875rem}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project h2:before{font-size:1rem;top:8px}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project h2:before{font-size:1.125rem;top:12px}}@media only screen and (min-width:1200px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project h2:before{top:14px}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .imageWrapper{position:relative;height:fit-content;overflow:hidden}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .imageWrapper{flex:0 1 calc(65% - 1rem);margin-right:1rem}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .imageWrapper{flex:0 1 calc(65% - 2rem);margin-right:2rem}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .imageWrapper:after{height:4rem;width:100%;position:absolute;bottom:0;left:0;background-color:#fff;z-index:2;content:"";transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.5s}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .imageWrapper img{transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:1s;transform:scale(1.3) translateX(20px)}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .imageWrapper img{transform:scale(1.3) translateX(20px) rotateZ(10deg)}}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper{flex:0 1 35%;display:flex;flex-direction:column;justify-content:center}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .top h3{line-height:1.6rem;font-size:1.25rem;margin-bottom:.5rem}@media only screen and (min-width:768px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .top h3{font-size:1.5rem;margin-top:0}}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .top h3{font-size:1.65rem}}@media only screen and (min-width:1200px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .top h3{font-size:1.8rem}}@media only screen and (min-width:1400px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .top h3{font-size:2rem}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .top p{margin-top:0;font-size:.875rem;opacity:0;transform:translateX(20px);transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.75s}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .top p{font-size:1rem}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower h4{text-transform:uppercase;font-size:.925rem;position:relative;display:inline-flex;font-weight:400;align-items:center;line-height:1.2;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.75s;transform:translateY(-20px)}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower h4{font-size:1.1rem}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower h4 svg{margin-left:5px;position:absolute;top:0;bottom:0;right:-50px;max-height:2rem;transform:scale(0) rotate(-90deg)}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower h4 svg{max-height:2.3rem;top:2px;right:-55px}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower .tags ul{padding-left:0;list-style:none}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower .tags ul li{display:inline-flex;margin-bottom:5px;margin-right:5px;min-height:34px}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower .tags ul li:nth-of-type(even){justify-content:flex-end}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower .tags ul li span{text-transform:uppercase;border-radius:50px;background-color:#fa4638;color:#fff;text-align:center;display:inline-flex;align-items:center;justify-content:center;border:2px solid #fa4638;font-size:.625rem;padding:8px 15px}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower .tags ul li span{font-size:.75rem;padding:15px 20px}}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower a{margin-top:1.5rem;font-size:.875rem;text-transform:uppercase;border-radius:50px;background-color:#fff;color:#fa4638;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:15px 40px;border:2px solid #fa4638;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.75s;opacity:0;transform:translateY(-20px)}@media only screen and (min-width:1100px){.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower a{font-size:.925rem}.homeWork .wrapper .fiveProjects .slick-list .slick-track .slick-slide .project .detailWrapper .lower a:hover{color:#fff;background-color:#fa4638}}.industries{position:relative;overflow:hidden;padding-bottom:3rem}@media only screen and (min-width:768px){.industries{padding-bottom:0}}.industries:after{content:"";top:-2px;height:500px;right:-10px;width:30%;position:absolute;background-color:#fff;z-index:2}.industries .wrapper{position:relative;z-index:4}.industries .wrapper .topWrapper{padding-top:2rem}@media only screen and (min-width:768px){.industries .wrapper .topWrapper{padding-top:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}}.industries .wrapper .topWrapper .miniText:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38'%3E%3Cg fill='none' stroke='%23101010' stroke-width='2'%3E%3Ccircle cx='19' cy='19' r='19' stroke='none'/%3E%3Ccircle cx='19' cy='19' r='18' fill='none'/%3E%3C/g%3E%3C/svg%3E")}.industries .wrapper .innerWrapper{position:relative;padding:0 0 100px}.industries .wrapper .innerWrapper .serviceLinks{position:relative;z-index:2}@media only screen and (min-width:1100px){.industries .wrapper .innerWrapper .serviceLinks{display:flex;position:relative}}.words{visibility:visible}.words .word{height:1.8rem;line-height:1.6rem;display:inline-block;overflow:hidden;perspective:5em}@media only screen and (min-width:768px){.words .word{height:1.85rem}}@media only screen and (min-width:1100px){.words .word{height:2rem}}@media only screen and (min-width:1200px){.words .word{height:2.15rem}}@media only screen and (min-width:1400px){.words .word{height:2.35rem}}.words .word:nth-child(1) .inner{transition-delay:0s}.words .word:nth-child(2) .inner{transition-delay:.05s}.words .word:nth-child(3) .inner{transition-delay:.1s}.words .word:nth-child(4) .inner{transition-delay:.15s}.words .word:nth-child(5) .inner{transition-delay:.2s}.words .word .inner{display:inline-block;position:relative;transform:translateY(50px) rotateZ(10deg);transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.75s}.revealTitle{clip-path:polygon(0 0,100%0,100% 100%,0 100%)}.revealTitle.arrowTitle .line{display:flex!important;align-items:center}.revealTitle .line{overflow:hidden}.revealTitle .line .word{overflow:hidden}.char{transform:translateY(115px);transition-timing-function:cubic-bezier(.1,.6,.4,1);transition-property:all;transition-duration:.75s}