/*!
 * Bootstrap Grid Tweaks: Change gutter sizing here to override
 */.container{padding-right:15px;padding-left:15px}.container-fluid{padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-right:15px;padding-left:15px}.wp-block-cover-image{min-height:50vw;height:100%}.wp-block-cover-image .has-parallax{min-height:25vw;margin-bottom:0}.is-ios .wp-block-cover-image .has-parallax{background-attachment:scroll}.wp-block-embed,*[class^="wp-block-embed-"]{clear:both}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-block-video.wp-embed-aspect-1-1 .wp-block-embed__wrapper{padding-bottom:100%}.wp-block-embed.wp-embed-aspect-2-1 .wp-block-embed__wrapper,.wp-block-video.wp-embed-aspect-2-1 .wp-block-embed__wrapper{padding-bottom:50%}.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-block-video.wp-embed-aspect-1-2 .wp-block-embed__wrapper{padding-bottom:200%}.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-block-video.wp-embed-aspect-4-3 .wp-block-embed__wrapper{padding-bottom:75%}.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-block-video.wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-bottom:56.25%}.wp-block-embed.wp-has-aspect-ratio,.wp-block-video.wp-has-aspect-ratio{position:relative}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper video,.wp-block-video.wp-has-aspect-ratio .wp-block-embed__wrapper video,.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper iframe,.wp-block-video.wp-has-aspect-ratio .wp-block-embed__wrapper iframe{position:absolute;height:100%;width:100%;max-width:100%}.wp-block-embed video,.wp-block-video video,.wp-block-embed iframe,.wp-block-video iframe{max-width:100%}.alignfull,.alignwide,.aligncenter{clear:both}.wp-block-cover-image{background-position:center center}.alignfull,.alignwide{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.alignfull>*,.alignwide>*{width:100%}.alignfull>*:only-child:not(.wp-block-embed__wrapper),.alignwide>*:only-child:not(.wp-block-embed__wrapper){padding-left:15px;padding-right:15px}.has-sidebar .alignwide,.has-sidebar .alignfull{width:100%;max-width:initial;left:0;right:0;margin-left:0;margin-right:0}.has-sidebar .alignwide>*:only-child:not(.wp-block-embed__wrapper),.has-sidebar .alignfull>*:only-child:not(.wp-block-embed__wrapper),.has-sidebar .alignwide img,.has-sidebar .alignfull img{padding-left:0;padding-right:0}@media screen and (min-width:992px){.alignwide{width:calc(100vw * .95);position:relative;left:50%;right:50%;margin-left:-47.5vw;margin-right:-47.5vw}.alignwide>*{width:100%}}@media screen and (min-width:1200px){.alignfull{width:calc(100vw - 8px);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.alignfull>*{width:100%}.alignwide{width:calc(100vw * .8);position:relative;left:50%;right:50%;margin-left:-40vw;margin-right:-40vw}.alignwide>*{width:100%}.has-sidebar .alignwide{width:calc(100vw - (1140px * .25) - ((100vw - 1095px) * .75))}.has-sidebar .alignfull{width:calc(100vw - (1140px * .25) - ((100vw - 1095px) * .5))}}@font-face{font-family:'AlcovaCC';src:url('/wp-content/themes/flitch_wp_start/fonts/AlcovaCC-Bold.eot');src:url('/wp-content/themes/flitch_wp_start/fonts/AlcovaCC-Bold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/flitch_wp_start/fonts/AlcovaCC-Bold.woff') format('woff'),url('/wp-content/themes/flitch_wp_start/fonts/AlcovaCC-Bold.woff2') format('woff2'),url('/wp-content/themes/flitch_wp_start/fonts/AlcovaCC-Bold.svg#AlcovaCC-Bold') format('svg');font-style:normal}.has-primary-color,.text-primary{color:#9f0 !important}.has-secondary-color,.text-secondary{color:#333}.has-dark-gray-color,.text-dark-gray{color:#111}.has-light-gray-color,.text-light-gray{color:#767676}.has-white-color{color:#fff}.has-primary-background-color{background-color:#9f0}.has-secondary-background-color{background-color:#333}.has-dark-gray-background-color{background-color:#111}.has-light-gray-background-color{background-color:#767676}.has-white-background-color{background-color:#fff}a{color:#333;text-decoration:none}a:hover{color:#99FF00;text-decoration:none}h1,.h1{color:#9f0;font-size:75px;text-transform:uppercase}h1.post-h1{font-size:4rem;font-weight:900;color:#000;text-transform:unset;margin-top:200px}h2,.h2{color:black;font-size:60px;text-transform:uppercase;font-weight:900}h3,.h3{font-size:50px;font-weight:bold}h4,.h4{font-family:OpenSans,"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:25px}h4 *,.h4 *{color:inherit}.bolder{font-weight:bold;margin-bottom:40px}h5,.h5{font-size:21.250356px}h6,.h6{font-family:OpenSans,"Open Sans",sans-serif;font-weight:500;font-style:normal;font-size:18.594061px}h6 *,.h6 *{color:inherit}.post .fc-posts h2{font-size:45px;margin-top:50px}.post .fc-posts h4{font-weight:900;margin:30px 0 15px}.post .fc-posts p,.post .fc-posts h2,.post .fc-posts h3,.post .fc-posts h4,.post .fc-posts h5,.post .fc-posts h6,.post .fc-posts ul,.post .fc-posts ol{max-width:800px;margin-left:auto;margin-right:auto}.post .fc-posts a.primary{color:#9f0}.large-text{font-family:OpenSans,"Open Sans",sans-serif;font-weight:300;font-style:normal;font-size:53.125889px}.indent-30{margin-left:30px}main p{font-family:roboto,sans-serif;font-weight:300;font-style:normal;font-size:18px;color:#111}main ul li{font-family:roboto,sans-serif;font-weight:300;font-style:normal;font-size:18px;color:#111;margin:15px 0}main ol li{font-family:roboto,sans-serif;font-weight:300;font-style:normal;font-size:18px;color:#111;margin:15px 0}.fc-post-date{margin-bottom:75px}.entry-meta-category-tag{display:none}#main-menu ul li:hover{cursor:pointer;color:#9f0}#main-menu ul li:hover a{color:inherit}.right-lets-talk{position:absolute;height:50px;right:0}#header-cta{height:50px;transform:skew(40deg);background:#99FF00;overflow:hidden;position:absolute;right:-75px;width:300px}#header-cta a{font-family:"AlcovaCC";font-size:20px;padding-left:60px;padding-top:10px;display:block;color:black;font-weight:bold;transform:skew(-40deg)}#site-header{background:transparent;position:absolute;width:100%;z-index:99999999;overflow:hidden}#site-header .container{margin-left:25px;margin-right:0px}.logo{width:100%;max-width:100px}.hamburger{padding:10px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;top:0;right:0;z-index:3}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#99FF00}.hamburger .hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger .hamburger-inner,.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{content:"";display:block}.hamburger .hamburger-inner::before{top:-10px}.hamburger .hamburger-inner::after{bottom:-10px}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.nospacing .uagb-column__inner-wrap{padding:0 !important}.nospacing .uagb-column__inner-wrap img{width:100%}.webmockup figure{width:100%}.webmockup figure img{width:100%}.navbar{z-index:2}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(.55, .055, .675, .19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55, .055, .675, .19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215, .61, .355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215, .61, .355, 1)}.hamburger--squeeze.is-active .navbar{height:100vh}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(0px) translateZ(0);transform:perspective(0px) translateZ(0);box-shadow:0 0 0px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#9f0;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.btn-default{border:solid #000 1px}.btn-primary{border:solid #000 1px;background:#9f0;color:#fff}.btn-primary:hover{background:#9f0;border:none}.btn-primary:active{background:#9f0}.btn-primary:focus{background:#9f0}.wp-block-button__link{background-color:inherit;color:inherit: margin: 0px;border-radius:0px;font-size:14px;padding:7px 24px}.wp-block-buttons .wp-block-button{margin:0px}.gchoice label{color:#fff}.gform_button{position:relative;display:inline-block;padding:10px 20px;color:#99FF00;font-size:16px;text-decoration:none;text-transform:uppercase;overflow:hidden;transition:.5s;margin-top:40px;letter-spacing:4px;border:0;background-color:transparent;cursor:pointer}.gform_button:hover{background:#99FF00;color:#fff;border-radius:5px;box-shadow:0 0 5px #9f0,0 0 15px #9f0,0 0 20px #9f0,0 0 50px #9f0}.gform_button span{position:absolute;display:block}.gform_button span:nth-child(1){top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg, transparent, #9f0);animation:btn-anim1 1s linear infinite}.gform_button span:nth-child(2){top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg, transparent, #9f0);animation:btn-anim2 1s linear infinite;animation-delay:.25s}.gform_button span:nth-child(3){bottom:0;right:-100%;width:100%;height:2px;background:linear-gradient(270deg, transparent, #9f0);animation:btn-anim3 1s linear infinite;animation-delay:.5s}.gform_button span:nth-child(4){bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(360deg, transparent, #9f0);animation:btn-anim4 1s linear infinite;animation-delay:.75s}@keyframes btn-anim1{0%{left:-100%}50%,100%{left:100%}}@keyframes btn-anim2{0%{top:-100%}50%,100%{top:100%}}@keyframes btn-anim3{0%{right:-100%}50%,100%{right:100%}}@keyframes btn-anim4{0%{bottom:-100%}50%,100%{bottom:100%}}.gform_body input,.gform_body textarea{box-shadow:0 0 15px #3c2568,0 0 25px #3c2568;border:1px solid #3c2568}.gform_body input:focus,.gform_body textarea:focus{box-shadow:0 0 15px #9f0,0 0 25px #9f0;border:1px solid #9f0}.gform_body .gfield_label{color:#99FF00}#parallelogram{width:1000px;height:50px;margin:0 -50px 0 0;transform:skew(320deg);background:#120a1f;overflow:hidden;position:relative;float:right}#parallelogram-left{width:700px;height:50px;margin:0 0 0 -50px;transform:skew(-30deg);background:#120a1f;overflow:hidden;position:relative;float:left;z-index:999}#parallelogram-right{width:700px;height:50px;margin:0 -50px 0 0;transform:skew(30deg);background:#120a1f;overflow:hidden;position:relative;float:right;z-index:999}#parallelogram-top-left{width:700px;height:50px;margin:-50px 0 0 -50px;transform:skew(30deg);background:#120a1f;overflow:hidden;position:relative;float:left;z-index:999}#parallelogram-top-right{width:700px;height:50px;margin:-50px -50px 0 0;transform:skew(-30deg);background:#120a1f;overflow:hidden;position:relative;float:right;z-index:999}.nebula-left{width:300px !important}.fc-header-section{font-weight:bold;background-size:cover}.fc-header-section span{position:absolute;top:50%;left:50%;width:4px;height:4px;background:#fff;border-radius:50%;box-shadow:0 0 0 4px rgba(255,255,255,0.1),0 0 0 8px rgba(255,255,255,0.1),0 0 20px #fff;animation:shootingstar 3s linear infinite}.fc-header-section span::before{content:'';position:absolute;top:50%;transform:translateY(-50%);width:300px;height:1px;background:linear-gradient(90deg, #fff, transparent)}.fc-header-section span:nth-child(1){top:0;right:0;left:initial;animation-delay:0;animation-duration:4s}.fc-header-section span:nth-child(2){top:0;right:80px;left:initial;animation-delay:0.2s;animation-duration:6s}.fc-header-section span:nth-child(3){top:280px;right:0px;left:initial;animation-delay:0.4s;animation-duration:4s}.fc-header-section span:nth-child(4){top:0;right:250px;left:initial;animation-delay:0.6s;animation-duration:8s}.fc-header-section span:nth-child(5){top:0;right:400px;left:initial;animation-delay:0.8s;animation-duration:5s}.fc-header-section span:nth-child(6){top:0;right:600px;left:initial;animation-delay:1s;animation-duration:6s}.fc-header-section span:nth-child(7){top:900px;right:0px;left:initial;animation-delay:1s;animation-duration:4s}.fc-header-section span:nth-child(8){top:0px;right:1200px;left:initial;animation-delay:1.4s;animation-duration:7s}.fc-header-section span:nth-child(9){top:0px;right:1600px;left:initial;animation-delay:0.75s;animation-duration:4.5s}.fc-header-section span:nth-child(10){top:0px;right:2000px;left:initial;animation-delay:2.75s;animation-duration:7s}@keyframes shootingstar{0%{transform:rotate(315deg) translateX(0);opacity:1}70%{opacity:1}100%{transform:rotate(315deg) translateX(-1500px);opacity:0}}.make-impact{font-family:"AlcovaCC";font-size:35px;color:#99FF00;padding-top:20px;padding-bottom:20px;text-shadow:0px 7px 10px #9f0}.socials{display:flex;flex-direction:column;width:100%;text-align:end;padding-bottom:55px;padding-top:55px;padding-right:30px;position:absolute;bottom:0;justify-content:flex-end;z-index:99998}.socials a{padding-top:10px;display:block;width:50px;margin-left:auto}.socials a i{color:#99FF00}.socials a img{width:1.5%}.header-top-section{display:flex;flex-direction:column;padding-top:0}.header-top-section h4{text-align:left;color:#fff;font-size:25px;line-height:1.5;margin:50px 0}.header-top-section h4 b{font-weight:normal;background-color:rgba(0,0,0,0.3)}.header-top-section h1{font-weight:bolder;font-size:60px}.header-top-section .undeniable-impact{text-align:end}.header-top-section .btn-green{background-color:#99FF00;font-weight:bold;display:inline-block;padding:12px 40px 8px;font-size:25px;border-radius:6px}.header-top-section .btn-green:hover{color:#000}.fc-video iframe{width:100% !important;height:100% !important;aspect-ratio:16 / 9}@media only screen and (min-width:900px){.header-top-section .container{padding-right:250px}}.header-top-section{min-height:750px}.fc-header-section{min-height:750px}.sub-header-top-section{padding-top:150px;text-align:center;padding-bottom:25px;max-width:800px;margin:0 auto}.sub-header-top-section h3{margin-bottom:30px}.consultation-button-container{text-align:center}.consultation-button-container .consultation-cta-container{display:inline-block}.consultation-button-container .consultation-button{font-weight:bold;font-size:25px;padding-bottom:150px;display:inline-block;white-space:nowrap}.consultation-button-container .consultation-button:before{font-weight:200;content:"[";padding-right:20px;font-size:60px;color:#99FF00;position:absolute;margin-top:-30px}.consultation-button-container .consultation-button:after{font-weight:200;content:"]";padding-left:20px;font-size:60px;color:#99FF00;position:absolute;margin-top:-30px;margin-left:2px}.consultation-button-container .consultation-button .button{display:inline-block;margin:0 20px 0 31px}.black-section-button{width:auto;display:inline-block;white-space:nowrap}.black-section-button:before{font-weight:200;content:"[";font-size:30px;color:#99FF00;position:absolute;margin-top:-4px}.black-section-button:after{font-weight:200;content:"]";font-size:30px;color:#99FF00;position:absolute;margin-top:-4px;margin-left:7px}.black-section-button .black-cta-container{display:inline-block}.black-section-button .black-cta-button{display:inline-block;color:white !important;font-weight:bold;font-size:16px;text-align:left;margin:0 12px 0 25px}.animation{width:0%;border-right:.15rem solid #000;text-align:left;animation:grow 1s steps(40, end),blink-caret .75s step-end infinite;animation-fill-mode:forwards;overflow:hidden}.animation-black{width:0%;border-right:.15rem solid #000;text-align:left;animation:grow 1s steps(40, end),blink-caret-black .75s step-end infinite;animation-fill-mode:forwards;overflow:hidden}.animation-white{width:0%;border-right:.15rem solid #fff;text-align:left;animation:grow 1s steps(40, end),blink-caret .75s step-end infinite;animation-fill-mode:forwards;overflow:hidden}@keyframes cursor-blink{0%{opacity:0}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#fff}}@keyframes blink-caret-black{from,to{border-color:transparent}50%{border-color:#000}}@keyframes grow{from{width:0%}to{width:100%}}.pre-container{margin-top:-55px}.black-home-section{background-size:cover,contain;background-repeat:no-repeat;background-position:center,right;padding-top:100px;background-color:#120a1f;padding-bottom:80px}.black-home-section h2{color:#99FF00;line-height:60px;padding-bottom:25px}.black-home-section h4{color:white;padding-bottom:30px}.black-home-section p{color:white;width:100% !important;padding-bottom:25px}.nebula-page{padding-bottom:64px}.clear{clear:both}.white-home-section{background-size:cover,contain;background-repeat:no-repeat;background-position:center,left;padding-top:125px;background-color:white;padding-bottom:150px}.white-home-section h2{color:black;line-height:60px;padding-bottom:25px}.white-home-section h4{color:black;padding-bottom:55px}.white-home-section p{color:black;width:100% !important;padding-bottom:25px}.white-section-button{width:auto;display:inline-block;white-space:nowrap}.white-section-button:before{font-weight:200;content:"[";font-size:30px;color:#99FF00;position:absolute;margin-top:-4px}.white-section-button:after{font-weight:200;content:"]";font-size:30px;color:#99FF00;position:absolute;margin-top:-4px;margin-left:7px}.white-section-button .white-cta-container{display:inline-block}.white-section-button .white-cta-button{display:inline-block;color:black !important;font-weight:bold;font-size:16px;text-align:left;margin:0 12px 0 25px}.regular-section-button{width:auto;display:inline-block;white-space:nowrap}.regular-section-button:before{font-weight:200;content:"[";font-size:30px;color:#99FF00;position:absolute;margin-top:-4px}.regular-section-button:after{font-weight:200;content:"]";font-size:30px;color:#99FF00;position:absolute;margin-top:-4px;margin-left:7px}.regular-section-button .regular-cta-container{display:inline-block}.regular-section-button .regular-cta-button{display:inline-block;color:black !important;font-weight:bold;font-size:16px;text-align:left;margin:10px 12px 0 25px}.site-title{z-index:3}#contact-body{min-height:100vh;background-color:#120a1f}#contact-body #site-header #main-menu ul li a{color:white}#contact-body .site-footer .right-section{color:#fff}#contact-body .site-footer .right-section a{color:#fff}.contact-page{background-size:cover;background-color:#120a1f;padding-top:200px;padding-bottom:150px}.contact-page h2{color:#99FF00;line-height:60px;padding-bottom:15px}.contact-page h4{color:white}.contact-page .contact-sub-text{color:white;padding-bottom:25px;width:60%}.contact-page p{color:white;width:60% !important;padding-bottom:150px}.contact-page .cta-consultation-button{color:white !important}.contact-page .phone{padding-top:40px}.contact-page .phone-text{font-size:25px;font-weight:bold;padding-top:40px;color:#99FF00}.contact-page .phone-text:before{font-weight:100;content:"Phone:";padding-right:20px;font-size:25px;color:white}@media only screen and (max-width:900px){.contact-area{flex-direction:column}.contact-area .col-8{flex:0 0 100%;max-width:100%}.contact-area .col-4{flex:0 0 100%;max-width:100%}.consultation-button-container{margin-top:100px}}.work-top-section-full{background-image:url('/wp-content/uploads/2022/05/line-background.png');background-size:cover;background-position:center}.work-top-section{padding-top:150px;padding-bottom:150px}.work-top-section h1{color:black}.brand{display:flex;flex-flow:row wrap}.brand .brand-item{width:33.3%;height:450px;background-size:cover;background-position:center}.brand .brand-item .brand-inner{width:100%;height:100%;display:flex;text-align:center}.brand .brand-item .brand-item-a{opacity:0;color:#fff;font-size:35px;font-weight:bolder;width:100%;height:100%;display:block;padding-top:210px}.brand .brand-item:hover .brand-item-a{opacity:1}.brand .brand-item-1,.brand .brand-item-4{background-position:top}.brand .brand-item-5{background-position:bottom}.brand a{display:flex}.brand img{z-index:1;position:relative}.brand img:hover{overflow:hidden;opacity:.5}.flex-container-50{display:flex;flex-flow:row wrap}.flex-container-50 .flex-item{width:50%}.case-studies-section-full .cs-hero{text-align:center;background-size:cover;background-position:center;background-color:#f2f2f2;clip-path:polygon(calc(66% - 53px) 7%, 66% 0, 100% 0, 100% 100%, 0 100%, 0 7%)}.case-studies-section-full .cs-hero img{width:100%}.case-studies-section-full .gdtb-content{padding:125px 75px 125px 0;float:right;max-width:538px}.case-studies-section-full .gdtb-content h3{font-size:25px;margin-bottom:30px}.case-studies-section-full .gdtb-content .gdtb-links{margin-top:30px}.case-studies-section-full .gdtb-content .gdtb-links .gdtb-link a{font-weight:bold;line-height:38px}.case-studies-section-full .gdtb-content .gdtb-links ul{list-style-type:none;margin:0;padding:0}.case-studies-section-full .gdtb-image{background-size:cover;background-position:center}.case-studies-section-full ul li{margin:0 0 24px}.case-studies-section-full .video{width:100%}.case-studies-section-full .strategy{margin:150px auto}.case-studies-section-full .strategy h2{text-align:left}.case-studies-section-full .strategy h4{margin-bottom:50px}.case-studies-section-full .creative{color:#fff}.case-studies-section-full .creative h2{color:#fff}.case-studies-section-full .creative a{color:#fff}.case-studies-section-full .creative a:hover{color:#9f0}.technology{color:#fff}.technology h2{color:#fff}.technology a{color:#fff}.technology a:hover{color:#9f0}.packaging h3{font-size:25px;margin-bottom:50px}.vert-middle{display:flex;align-items:center}.marketing-gallery{margin-top:100px}.marketing-gallery ul{display:flex;flex-flow:row nowrap;list-style-type:none;margin:0;padding:0}.marketing-gallery ul li{width:100%;aspect-ratio:1 / 1;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center}.marketing-gallery ul li img{height:100%}.skewed-section-page{background-position:top;background-size:cover;background-repeat:no-repeat}.skewed-section-page .container h2{color:#fff;font-size:60px}.skewed-section-page .container h3{font-size:25px;font-weight:normal;color:#fff;margin:20px 0}.skewed-section-page .container p{color:#fff;padding:20px 0}.skewed-section-page .container .regular-cta-button{color:#fff !important}.skewed-section-page .text-align-left{padding:125px 615px 125px 0;text-align:left}.skewed-section-page .text-align-right{padding:125px 0 125px 0;text-align:left;max-width:525px;margin-left:50%}.the-arrow{width:64px;transition:all .2s}.the-arrow.-left{position:absolute;top:60%;left:0}.the-arrow.-left>.shaft{width:0;background-color:#767676}.the-arrow.-left>.shaft:before,.the-arrow.-left>.shaft:after{width:0;background-color:#767676}.the-arrow.-left>.shaft:before{transform:rotate(0)}.the-arrow.-left>.shaft:after{transform:rotate(0)}.the-arrow.-right{top:3px}.the-arrow.-right>.shaft{width:64px;transition-delay:0.2s}.the-arrow.-right>.shaft:before,.the-arrow.-right>.shaft:after{width:8px;transition-delay:0.3s;transition:all .5s}.the-arrow.-right>.shaft:before{transform:rotate(40deg)}.the-arrow.-right>.shaft:after{transform:rotate(-40deg)}.the-arrow>.shaft{background-color:#767676;display:block;height:1px;position:relative;transition:all .2s;transition-delay:0;will-change:transform}.the-arrow>.shaft:before,.the-arrow>.shaft:after{background-color:#767676;content:'';display:block;height:1px;position:absolute;top:0;right:0;transition:all .2s;transition-delay:0}.the-arrow>.shaft:before{transform-origin:top right}.the-arrow>.shaft:after{transform-origin:bottom right}.animated-arrow{display:inline-block;color:#767676;text-decoration:none;position:relative;transition:all .2s}.animated-arrow:hover{color:#000}.animated-arrow:hover>.the-arrow.-left>.shaft{width:64px;transition-delay:0.1s;background-color:#000}.animated-arrow:hover>.the-arrow.-left>.shaft:before,.animated-arrow:hover>.the-arrow.-left>.shaft:after{width:8px;transition-delay:0.1s;background-color:#000}.animated-arrow:hover>.the-arrow.-left>.shaft:before{transform:rotate(40deg)}.animated-arrow:hover>.the-arrow.-left>.shaft:after{transform:rotate(-40deg)}.animated-arrow:hover>.main{transform:translateX(80px)}.animated-arrow:hover>.main>.the-arrow.-right>.shaft{width:0;transform:translateX(200%);transition-delay:0}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before,.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after{width:0;transition-delay:0;transition:all .1s}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:before{transform:rotate(0)}.animated-arrow:hover>.main>.the-arrow.-right>.shaft:after{transform:rotate(0)}.animated-arrow>.main{display:flex;align-items:center;transition:all .2s}.animated-arrow>.main>.text{margin:0 16px 0 0;line-height:1}.animated-arrow>.main>.the-arrow{position:relative}.agency-top-section{background-size:cover;background-position:center;padding-bottom:50px;background-color:#120a1f;padding-top:100px}.agency-top-section h2{color:#99FF00}.agency-top-section h4{color:white}.agency-top-section p{color:white}.services-h4{font-family:inherit;font-size:21.250356px;font-weight:500}.services-ul{padding-left:15px}#site-footer{padding-top:55px;padding-bottom:55px}.footer-socials{display:block;width:100%;text-align:right}.footer-socials a{padding:10px}.footer-socials a img{width:3%}.right-section{display:flex;flex-direction:column}.copyright{text-align:right;font-size:.75rem}body #site-header #main-menu ul{list-style-type:none;padding-left:0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}body #site-header #main-menu ul li{padding:.5em 10px;text-align:center;border-top:3px solid transparent;transition:border .7s ease}body #site-header #main-menu ul li a{color:black;display:block;padding-left:20px;padding-right:20px}body #site-header #main-menu ul li:hover{cursor:pointer;border-top:3px solid #9f0}body #site-header #main-menu ul li.active{border-top:3px solid #9f0}body #site-header .font-white #main-menu ul li a{color:white}body #site-header .col-7{max-width:50%}body #content{overflow:hidden}.page-id-266{background-color:black}.page-id-266 #site-footer{color:white}.page-id-266 #site-footer a{color:white}.home header#site-header{background:transparent;position:absolute;width:100%}.nobullets{list-style-type:none;margin:20px 0 0;padding:0}.nobullets li{line-height:30px}.team-members{display:flex;flex-flow:row wrap;margin-top:100px}.team-members .team-item{width:calc(50% - 20px);margin:10px}.team-members .team-info{display:none;width:100%}.team-members .team-info .team-info-item{width:calc(50% - 20px);margin:10px;padding-left:30px}.team-members .team-info h4{margin-bottom:30px}.team-members .team-info h3{margin:30px 0;text-transform:uppercase}.team-members .team-image-lg{height:535px;background-size:cover;background-position:center}.team-members .team-image{height:400px;background-size:cover;background-position:top}.team-members .team-image .transparent-grad{background-image:linear-gradient(to bottom, rgba(0,199,255,0), rgba(0,0,0,0.7));width:100%;height:100%;display:flex;align-items:flex-end;padding:20px;cursor:pointer;transition:opacity .7s ease}.team-members .team-image .transparent-grad h3{color:#fff;font-weight:normal;text-transform:uppercase;line-height:45px;margin-bottom:20px}.team-members .team-image .transparent-grad h6{color:#fff}.team-members .team-image .transparent-grad:hover{opacity:0}.team-members .order-0{order:1}.team-members .order-1{order:2}.team-members .order-2{order:3}.team-members .order-3{order:4}.team-members .order-4{order:5}.team-members .order-5{order:6}.team-members .team-active{display:none;height:535px}.team-members .team-active .transparent-grad{background-image:none}.team-members .team-active .transparent-grad h3{display:none}.team-members .team-active .transparent-grad h6{display:none}.sgmt-bleed .uagb-columns__inner-wrap{width:100%}.sgmt-bleed .uagb-column__inner-wrap{padding:0}.sgmt-bleed .bleed-image{width:auto;margin-top:-50px;right:0;top:0}.sgmt-bleed .bleed-text{padding:50px 50px 50px 75px}.category-links .category-link{margin-left:1em}.no-results{padding-top:5em;padding-bottom:5em}.comments{padding-top:3em;margin-top:3em;border-top:1px solid #9f0}.comments .comment-form{width:100%}.comments .comment-form input:not([type=submit]),.comments .comment-form textarea{width:100%}.comments .comment-form input[type=submit]{background:#9f0;padding:.25em 1em;color:white;border:1px solid #9f0}.comments .comment-form input[type=submit]:hover{color:#9f0;background:white;text-decoration:none;cursor:pointer}.comments .comment-reply-link{background:#9f0;padding:.25em 1em;color:white;border:1px solid #9f0}.comments .comment-reply-link:hover{color:#9f0;background:white;text-decoration:none}.comments #respond{margin-top:1em;padding-top:1em;border-top:1px solid #9f0}.wp-block-social-links{flex-direction:column}.wp-block-social-link a{display:block;line-height:0;transition:none !important}.icon-slider-section{margin-top:150px}.icon-slider-section .wrap{display:flex;flex-flow:row nowrap}.icon-slider-section .wrap .transition{transition:.7s}.icon-slider-section .wrap .slide-title{margin:10px 0}.icon-slider-section .wrap #secondprev{display:inline-block;padding-right:10px;cursor:pointer}.icon-slider-section .wrap #secondnext{display:inline-block;padding-left:10px;cursor:pointer}.icon-slider-section .wrap .window{overflow:hidden;position:relative}.icon-slider-section .wrap .slide-item{width:50%}.icon-slider-section .wrap #secondcarousel{width:10000px;position:relative;top:0}.icon-slider-section .wrap #secondcarousel h3{margin-bottom:35px;font-size:26px}.icon-slider-section .wrap .secondslide{width:600px;cursor:pointer;float:left;display:flex;flex-direction:column;justify-content:center;padding-bottom:35px}.icon-slider-section .wrap .slide-icons{display:flex;flex-flow:row wrap;gap:10px;width:350px}.icon-slider-section .wrap .slide-icons .slide-icon{width:47%;background-color:#ececec;border-radius:10px;padding:30px 0;text-align:center;transition:0.7s;cursor:pointer}.icon-slider-section .wrap .slide-icons .slide-icon:hover{opacity:.4}.radical-brands-flex{display:flex;flex-flow:row nowrap;margin-top:100px}.radical-brands-flex .rb-info{width:30%;padding-right:25px}.radical-brands-flex .rb-info h3{font-size:26px}.radical-brands-flex .rb-images{display:flex;flex-flow:row wrap;gap:10px;width:70%}.radical-brands-flex .rb-images .brand-item{width:32%}.radical-brands-flex .rb-images .brand-item img{width:100%;height:100%;object-fit:cover}.radical-brands-flex .rb-images .brand-item img:hover{opacity:.6}.container-900{max-width:900px;margin-right:auto;margin-left:auto}#next-button{position:fixed;bottom:50%;right:-50px;background-color:#fff;border:1px solid #bfbfbf;transform:rotate(90deg);z-index:9999;transition:background-color .5s;-webkit-mask:linear-gradient(-60deg, #000 30%, #000 5, #000 70%) right / 300% 100%;background-repeat:no-repeat;animation:shimmer 2.5s infinite}#next-button a{display:block;padding:10px 50px;transition:background-color .5s}#next-button a:hover{background-color:#99FF00;color:#000}#previous-button{position:fixed;bottom:50%;left:-60px;background-color:#fff;border:1px solid #bfbfbf;transform:rotate(90deg);z-index:9999;transition:background-color .5s}#previous-button a{padding:10px 50px;display:block;transition:background-color .5s}#previous-button a:hover{background-color:#99FF00;color:#000}@keyframes shimmer{100%{-webkit-mask-position:left}}#planet-mobile{display:none}.creative-links .creative-icon-links{margin-right:10px;margin-left:10px}.creative-links .packaging{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/packaging-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px}.creative-links .video{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/video-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px}.creative-links .photography{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/photography-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px}.creative-links .print{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/print-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px}.creative-links .web{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/web-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px}.creative-links .copyright{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/copyright-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px;font-size:1rem;text-align:left}.creative-links .graphics{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/graphics-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px;font-size:1rem}.creative-links .identity{background-image:url('/wp-content/themes/flitch_wp_start/assets/img/identity-icon.png');background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:25px;font-size:1rem}.creative-links:first-child .creative-icon-links{margin-left:0}.display-posts{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:15px}.display-posts h4{font-size:21px;text-transform:unset;margin:10px 0}.display-posts .highlight{grid-column:1 / 3;grid-row:1 / 3}.display-posts .highlight h4{font-size:40px}.display-posts .box{width:100%}.display-posts .box-image{width:100%;aspect-ratio:1 / 1;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.display-posts .box-image img{height:100%}.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-block-video.wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-bottom:0}@media screen and (max-width:1200px){h2{font-size:50px}section h1,section h2,section h3,section h4,section h5,section h6,section p{padding:0 20px}#site-header .col-3{max-width:20%}body #site-header #main-menu ul li a{padding-left:10px;padding-right:10px}.skewed-section-page .text-align-right{padding:125px 15px 125px 15px;margin-left:auto;max-width:unset}.skewed-section-page .text-align-left{padding:125px 15px 125px 15px}}@media screen and (max-width:992px){body{overflow-x:hidden}body #site-header #main-menu ul li a{color:#fff}.container{max-width:960px;margin-right:30px;padding-left:30px;width:100%}.fc-header-section h1{font-size:45px}.header-top-section .btn-green{font-size:20px}.radical-brands-flex .rb-info{width:50%}.radical-brands-flex .rb-images{width:50%}.white-home-section{min-height:1400px}.white-home-section .container>div{flex-direction:column}.white-home-section .col-6{flex:0 0 100%;max-width:100%}.collaboration{background-position:bottom}.black-home-section .col-6{flex:0 0 100%;max-width:100%}.black-home-section{min-height:1200px}.case-studies-section-full .black-home-section{min-height:0}.nebula-page{min-height:1400px}.nebula-page .right-side-image{position:static}.nebula-page .right-side-image .nebula{position:absolute;left:0;bottom:-4px;float:none;width:530px;height:718px;overflow:hidden}.nebula-page .right-side-image .nebula .dots{top:auto;bottom:819px}.nebula-page .right-side-image .nebula img{bottom:0}.nebula-page .right-side-image .nebula .dots2{top:auto;bottom:874px}.nebula-page .right-side-image .nebula .syncing{top:auto;bottom:500px}.spinning-page{min-height:1400px}.spinning-page .right-side-image{position:static}.spinning-page .right-side-image .pulse-image{position:absolute;left:30px;bottom:0}#site-header #header-cta{right:-20px}#site-header .col-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#site-header .col-7{text-align:right;z-index:2;padding:0;position:absolute;max-width:100% !important}#site-header .col-7 .navbar{width:100%;align-items:unset;padding:0}#site-header .col-7 #main-menu{background-image:url('/wp-content/uploads/2022/05/background-mobile-2.png'),url('/wp-content/uploads/2022/05/background-mobile.jpg');background-size:cover,cover;background-position:center,center}#site-header .col-7 .collapsing{transition:width: .35s ease}.header-top-section .container{margin-right:50px;width:calc(100% - 50px)}body #site-header{overflow:unset}body #site-header #main-menu ul{flex-direction:column !important;height:100vh;justify-content:center}body #site-header #main-menu ul li{width:100%}body #site-header #main-menu ul li:hover{border-top:0;background-color:rgba(0,0,0,0.2)}body #site-header #main-menu ul li:hover a{color:#99FF00}body #site-header #main-menu ul li a{font-size:30px}.container-900{max-width:768px}}@media screen and (max-width:768px){.post-h1{font-size:3rem}h2{font-size:40px}.creative-links{display:flex;flex-direction:column}.creative-links span{display:none}.creative-links .creative-icon-links{margin:5px 0}.container-900{max-width:100%}.icon-slider-section .wrap{flex-flow:column}.icon-slider-section .wrap .slide-item{width:550px;text-align:center;margin:0 auto}.icon-slider-section .wrap .secondslide{width:550px}.icon-slider-section .wrap .slide-icons{margin:0 auto 30px}.radical-brands-flex{flex-flow:column}.radical-brands-flex .rb-info{width:100%;margin-bottom:30px;text-align:center}.radical-brands-flex .rb-images{width:100%;justify-content:center}.radical-brands-flex .rb-images .brand-item{width:44%}.team-members .team-item{width:100%;margin:10px 0 0;flex-flow:column}.team-members .team-info .team-info-item{width:100%;margin:10px 0 0}.team-members .order-0{order:1}.team-members .order-1{order:1}.team-members .order-2{order:1}.team-members .order-3{order:1}.team-members .order-4{order:1}.team-members .order-5{order:1}.agency-top-section{flex-direction:column}.agency-top-section .col-7{flex:0 0 100%;max-width:100%}.agency-top-section .col-5{flex:0 0 100%;max-width:100%}.work-top-section{flex-direction:column}.work-top-section .col-7{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.work-top-section .col-5{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.brand .brand-item{width:50%;height:350px}.brand .brand-item .brand-item-a{padding-top:155px}.marketing-gallery ul{flex-flow:column}.flex-container-50{flex-flow:column}.flex-container-50 .flex-item{width:100%}.flex-container-50 .gdtb-image{min-height:400px;order:-1}.flex-container-50 .gdtb-content{padding:125px 30px;float:left}.case-studies-section-full .strategy{padding:0 30px}.case-studies-section-full .black-home-section{padding:0 30px}#next-button{bottom:0;right:0;width:50%;transform:rotate(0);background-color:#99FF00}#next-button a{width:100%;text-align:center;padding:10px 0}#next-button a:hover{background-color:#fff}#previous-button{bottom:0;left:0;width:50%;transform:rotate(0);background-color:#99FF00}#previous-button a{width:100%;text-align:center;padding:10px 0}#previous-button a:hover{background-color:#fff}.skewed-section-page .text-align-right{padding:125px 30px 125px 30px}.skewed-section-page .text-align-left{padding:125px 30px 125px 30px}.skewed-section-page .container h2{font-size:45px}.display-posts{display:flex}.display-posts .highlight h4{font-size:30px;padding:6px 30px}h1.post-h1{font-size:2.5rem;margin-top:100px}.post .fc-posts h2{font-size:30px}.post .fc-posts h4{font-size:20px}}@media screen and (max-width:600px){.right-lets-talk{width:100%;overflow:hidden}#planet{display:none}#planet-mobile{display:block;position:absolute;bottom:-234px;left:-100px;top:auto}.header-top-section{padding-top:0}.socials{padding-right:25px}.icon-slider-section .wrap .slide-item{width:400px}.icon-slider-section .wrap .secondslide{width:400px}.nebula-page{min-height:1600px}.spinning-page{min-height:1550px}.spinning-page .right-side-image{position:static}.spinning-page .right-side-image .pulse-image{position:absolute;left:-40px;bottom:0}.sub-header-top-section{padding-left:30px;padding-right:30px}.sub-header-top-section h3{font-size:35px}.consultation-button-container .consultation-button{padding-bottom:200px}.consultation-button-container .consultation-button .button{font-size:16px}.consultation-button-container .white span a{color:#fff}.white-home-section{min-height:1600px}.collaboration{min-height:1300px}}.white{color:#fff}@media screen and (max-width:500px){.icon-slider-section .wrap .slide-icons{width:310px}.icon-slider-section .wrap .slide-item{width:300px}.icon-slider-section .wrap .slide-item h2{font-size:30px}.icon-slider-section .wrap .secondslide{width:300px}#parallelogram-left{display:none}#parallelogram-right{display:none}#parallelogram-top-left{display:none}#parallelogram-top-right{display:none}}@media screen and (max-width:400px){.fc-header-section h1{font-size:2rem;margin-top:100px}.header-top-section h4{font-size:1rem}#header-cta{width:250px}h2{line-height:35px !important;font-size:35px}.header-top-section .btn-green{font-size:16px}}