@font-face{font-family:"GT America";src:url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/GTAmerica-Light.woff2) format("woff2"),url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/GTAmerica-Light.woff) format("woff"),url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/GTAmerica-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"GT America";src:url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/GTAmerica-Medium.woff2) format("woff2"),url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/GTAmerica-Medium.woff) format("woff"),url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/GTAmerica-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Supply";src:url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/Supply-Light.woff2) format("woff2"),url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/Supply-Light.woff) format("woff"),url(https://starchcreative.com/wp-content/themes/starch_v2/css/../fonts/Supply-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}:root{--body_color:#231f20;--body_bg:#e4e5e5;--margin:25px;--margin_big:80px;--margin_small:20px;--transition:all 0.2s ease-in-out;--med_grey:#9a9c9f;--menu_width:30vw}body .gform_wrapper.gravity-theme .gfield_description{padding-top:5px}body .gform_confirmation_message{font-weight:500}#capabilities{margin-top:100vh}#everywhere_vid_m{display:none}#everywhere_vid{z-index:2;position:absolute;width:100%;height:100%;top:0;left:0;background:#000}.page_about #everywhere_vid{background:#fff}#everywhere_vid video{width:100%;height:100%;max-width:100%;object-fit:cover}#intro,#project_intro{visibility:hidden}.pad_main{padding:var(--margin_big)}.maxwidth{max-width:1000px;margin:0 auto}body{background-color:var(--body_bg);color:var(--body_color);font-family:"GT America",Helvetica,sans-serif;font-size:16px;font-weight:300;line-height:1.6}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.starch_v2-home .featured-content img,.button{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.button,input[type="button"],input[type="reset"],input[type="submit"],button{background:none;border:solid 1px #000;border-radius:0;font-family:"Supply",Helvetica,sans-serif;text-decoration:none;color:#000;padding:8px 24px 10px 24px}::-moz-selection{background-color:#333;color:#fff}::selection{background-color:#333;color:#fff}a{color:#000;text-decoration:underline}a img{margin-bottom:-4px}a:hover{color:#333}p,.content ul{margin:0 0 24px;padding:0}strong{font-weight:700}ol,ul{margin:0;padding:0}.content li{padding-left:30px}.content li:before{content:"\2014";position:absolute;margin-left:-20px}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin:0 0 16px}h1{font-size:72px}h2{font-size:30px}h3{font-size:30px}h4{font-size:16px;text-transform:uppercase}h5{font-size:18px}h6{font-size:16px}.notitle .entry-header,.entry-meta{display:none}.entry-title{padding:20vh 0}.seal img{width:100px!important;margin-left:-15PX}.dots{overflow:hidden;position:relative}.dots_padding{position:relative;width:100%;height:100%;padding:0 var(--margin)}.dots img{margin:0 auto;position:relative;left:50%;transform:translateX();transform:translateX(-50%);height:100%;width:auto;max-width:none}.dots_white,.logo_white,.seal_white,.hamburger_white,.footer_dark .dots_black,.page_dark .logo_black,.footer_dark .seal_black,.page_dark .hamburger_black{display:none}.page_dark .logo_white,.page_dark .hamburger_white{display:block}.footer_dark .dots_white,.footer_dark .seal_white{display:block}#scrolltarget{width:1px;border-bottom:solid 0 red;position:absolute;top:50px;z-index:9999999}.split{display:flex}.left,.right{width:50%}.content{padding:0}.home .content{padding:0}.site-header{left:0;position:fixed;top:0;width:100%;z-index:9999999}#logo{position:absolute;top:var(--margin);left:var(--margin);padding-left:2px}#logo img{height:32px;width:auto;max-width:none}#logo_main,#logo_collapse{transition:var(--transition)}#logo_main{opacity:1;pointer-events:all}#logo_collapse{position:absolute;top:0;left:0;opacity:0;pointer-events:none;padding-left:2px}body.collapse #logo_collapse{pointer-events:all;opacity:1;cursor:pointer}body.collapse #logo_main{pointer-events:none;opacity:0}body.collapse.home #logo_collapse{opacity:0}body.collapse.home #logo_main{opacity:1}.hamburger{position:fixed;cursor:pointer;width:40px;top:var(--margin);right:var(--margin);transition:var(--transition);opacity:1}.hamburger img{width:40px;top:0;right:0;position:absolute}.hamburger.active{width:var(--menu_width)}.hamburger.hide{opacity:0}#mainmenu_mobile,#hamburger_mobile{display:none}.mainmenu{position:fixed;height:100vh;right:0;top:0;background:rgb(0 0 0 / .9);z-index:99999;width:100%;display:flex;align-items:center;transition:var(--transition);opacity:0;pointer-events:none}.mainmenu.active{opacity:1;pointer-events:all}.mainmenu li{margin-bottom:40px;list-style:none;line-height:1;height:70px;width:100%;position:relative;overflow:hidden}.footer_light .footer_menu li a:after{border-color:#000}.mainmenu li a:hover{color:#FCD6D6}.mainmenu li a,.footer_menu li a{display:block;width:100%}.mainmenu li a{text-decoration:none;line-height:1;font-size:80px;color:#7E7E7E;width:100%;position:absolute;left:0;bottom:-70px;font-family:"GT America",Helvetica,sans-serif;font-weight:300;transition:color .5s ease-in-out}.mainmenu.active li a{animation-timing-function:cubic-bezier(0,.7,.56,1)}.mainmenu.active li:nth-child(1) a{animation:pulse .25s forwards .5s}.mainmenu.active li:nth-child(2) a{animation:pulse .25s forwards .55s}.mainmenu.active li:nth-child(3) a{animation:pulse .25s forwards .6s}@keyframes pulse{0%{bottom:-70px}100%{bottom:0}}.mainmenu .inner{position:absolute;padding:var(--margin_big);width:100%;display:flex;flex-direction:column;z-index:8}#close{width:20px;height:20px;position:absolute;top:30px;right:30px;z-index:9999999999999999;display:none;opacity:0;transition:var(--transition)}#close.active{display:block;opacity:1}#close img{width:100%;height:auto}.icon img{width:100%;height:auto}.section{width:100%;position:relative;text-align:center;overflow:hidden}.section.fullscreen{min-height:100vh}.section_light{background:var(--body_bg);color:var(--body_color)}#intro.section{background-size:cover;color:#fff;text-align:left;padding:0;position:relative}.home #intro.section,.page_about #intro.section{min-height:100vh;position:fixed;top:0;width:100%}#intro_slider{position:absolute;width:100%;height:100%;z-index:1}.home_slide{position:absolute;width:100%;height:100%;top:0;left:50%;transform:translateX(-50%);object-fit:cover}.full_image{position:absolute;width:100%;height:100%}.full_image img{object-fit:cover}.whatwedo_title{display:flex;width:100%;align-items:center}#whatwedo_img{position:relative;width:100%;height:100%;min-height:40vh;overflow:hidden}#whatwedo_img img{display:block}#whatwedo .left{padding-right:var(--margin)}#whatwedo .right{padding-left:var(--margin)}#whatwedo,#clients{z-index:9}#clients_grid{display:flex;justify-items:center;justify-content:center;padding:0}.clients_double.pad_main{padding-top:0;display:flex}.clients_2.wrap{width:40%;margin-right:10%}.clients_3.wrap{width:50%}.client_logo{margin:0 20px}#clients .maxwidth{max-width:1060px}#reel_vid{padding-bottom:var(--margin_big)}.thumb{position:relative;min-width:100px;min-height:100px}.thumb_padding{position:relative;width:100%;height:100%;padding:var(--margin)}.thumb .inner{position:relative;width:100%;height:100%}.thumb_image{position:relative;width:100%;height:100%;z-index:2}.thumb_image img{width:100%;height:100%;object-fit:cover;display:block}.overlay{position:absolute;width:100%;height:100%;z-index:4;background:rgb(0 0 0 / .2);display:flex;align-items:center;justify-content:center;color:#fff;padding:inherit;opacity:0;transition:var(--transition)}.thumb:hover .overlay{opacity:1}.project-container{padding:120px 55px}ul.projects-nav{padding:16px;margin:0 0 0 15px;display:flex;align-items:center;justify-content:flex-start;gap:16px;list-style-type:none;text-transform:uppercase;font-family:"GT America",Helvetica,sans-serif;font-size:12px}@media (min-width:763px){ul.projects-nav{padding:8px;font-size:14px}}.projects-nav li{padding-left:0;margin-right:30px}.projects-nav a{text-decoration:none}.projects-nav a.active{font-weight:600;text-decoration:revert;text-underline-offset:3px}.projects-nav li::before{content:""}.gallery-row{max-height:100vh;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-template-areas:"image1 image1 image1 image2 image2" "image1 image1 image1 image3 image3"}.gallery-row:nth-child(odd){grid-template-areas:"image1 image1 image3 image3 image3" "image2 image2 image3 image3 image3"}.gallery-row li{margin:0;padding:0;list-style:none}.gallery-row li:before{content:none;position:relative;margin:0}.gallery-row li.empty{visibility:hidden!important}.gallery-row li:nth-child(1){grid-area:image1}.gallery-row li:nth-child(2){grid-area:image2}.gallery-row li:nth-child(3){grid-area:image3}#project_intro.section{height:100vh;display:flex;flex-direction:column}#project_banner{position:relative;flex:1;background:#000;overflow:hidden}.banner_image{width:100%;height:100%;position:absolute;top:0;right:0}.banner_image img{display:block;width:100%;height:100%}#project_info{position:relative}#project_info .wrap{position:relative;width:100%;height:100%;padding:50px var(--margin_big)}#project_info .left{display:flex;flex:1;flex-direction:column;text-align:left}.project_callout{font-weight:300;font-size:3rem;margin:0 0 24px;max-width:500px;line-height:1.2}#project_info .right{text-align:left;width:40%}#project_info .left .bottom{margin-top:auto}#project_info p{padding-left:0;padding-right:0}h2.info_title{opacity:.5}.info_wrap{margin-bottom:40px}.info_wrap:last-child{margin-bottom:0}.project_links{padding:var(--margin_big);text-align:center}.project_links a{text-transform:uppercase;font-family:"Supply",Helvetica,sans-serif;font-size:16px;text-decoration:none}.starch_block p{font-weight:300}.site-footer{position:relative;z-index:9999;padding:var(--margin_big);font-size:12px}.footer_light .site-footer{background-color:var(--body_bg);color:var(--body_color)}.footer_dark .site-footer{color:#fff;background:#000}.footer_dark .site-footer a{color:#fff}.footer_light .site-footer a{color:var(--body_color)}.site-footer .wrap{display:flex}.site-footer a{text-decoration:none}.site-footer p{margin-bottom:0}.footer_menu li,#tagline,.location_title,.location_name,.mainmenu li,a.sendemail{text-transform:uppercase;font-family:"Supply",Helvetica,sans-serif;font-size:14px;line-height:1.5;text-decoration:none}.location_name{text-align:left;margin-bottom:-5px;display:block}.footer_menu li{list-style:none}.footer_menu li:last-child,.site-footer .location:last-child{margin-bottom:0}.footer_menu li,.site-footer .email{margin-bottom:20px}.site-footer .location{margin-bottom:40px}.location_address{line-height:1.3}.footer_left,.footer_right{width:20%;display:flex;flex:1;flex-direction:column}.footer_left{padding-right:var(--margin)}.footer_right{padding-left:var(--margin);justify-content:center;text-align:right}.footer_right .top,.footer_right .bottom{display:flex;justify-content:center}.footer_right p{display:inline-block;text-align:left}.footer_right .bottom{text-align:left}.footer_right .bottom img{width:80%}.footer_col .middle{margin-top:50px;margin-left:-6px}.footer_col .bottom{margin-top:auto}.footer_locations,.location{display:flex;flex-direction:column;align-items:flex-start}.location_title,.location_address{display:inline-block}.location_title{background:#999;margin-bottom:10px}.footer_center{width:60%;display:flex;justify-content:center}body.footer_dark #simple-social-icons-2 ul li a{background-color:#fff!important}body.page_dark #simple-social-icons-2 ul li a:hover{background-color:#999!important}body.footer_dark .simple-social-icons svg[class^="social-"],body.footer_dark .simple-social-icons svg[class*=" social-"],#simple-social-icons-2 ul li a,#simple-social-icons-2 ul a{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:#000!important;fill:#000!important}.swiper{width:100%;height:100%}.swiper-slide{width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}h2.accordion_header,h2.info_title,figcaption,h2.clients_header,h3.clients_subheader{text-transform:uppercase;font-family:"Supply",Helvetica,sans-serif;font-size:16px;text-align:left}.clients_header,.clients_subheader{margin:0 25px var(--margin) 25px;padding-bottom:15px}.clients_header{border-bottom:solid 1px #000;margin-bottom:var(--margin_big)}h2.clients_header,h3.clients_subheader{opacity:1;color:#000;font-weight:600}h3.clients_subheader{font-size:.7rem;color:#000;border-bottom:solid 1px #000}.accordion{position:relative;z-index:2;border-bottom:solid 1px #C1C1C1}.noarrow{background:none!important}#careers.section{min-height:0}#careers_accordion{border-bottom:0}.dontsee h3.accordion_title{padding-top:var(--margin_big);padding-bottom:20px}.accordion .inner p,.accordion_after{text-align:left}.accordion h3,h3.accordion_title,.page_dark .section_light .accordion h3,.accordion .whatwedo_title{outline:none;cursor:pointer;border-top:solid 1px #C1C1C1;padding:var(--margin_big) 15px var(--margin_big) 0;background:url(https://starchcreative.com/wp-content/themes/starch_v2/css/../images/arrow_b.svg) right center no-repeat;background-size:15px auto;transition:var(--transition-ease);text-align:left;margin:0;transition:transform 0.2s ease-in-out;text-transform:uppercase}#capabilities .accordion h3{border-top:solid 1px #000;padding:var(--margin) 15px var(--margin) 0}#capabilities .accordion{border-bottom:solid 1px #000}.accordion .whatwedo_title{overflow:hidden;position:relative;padding:10px 15px 10px 0;transition:padding 0.2s ease-in-out}.ui-accordion-header-active.whatwedo_title{padding:var(--margin) 15px var(--margin) 0}.accordion .whatwedo_title h3{padding:0 0 0 var(--margin)!important;border-top:0!important;width:100%;background:none!important}#whatwedo_accordion .inner{padding-left:calc(var(--margin) + 25px)}.index{width:25px;font-weight:700;font-family:"Supply",Helvetica,sans-serif}.page_dark .accordion h3{background:url(https://starchcreative.com/wp-content/themes/starch_v2/css/../images/arrow_w.svg) right center no-repeat;background-size:15px auto}.page_dark .accordion h3.ui-state-active{background:url(https://starchcreative.com/wp-content/themes/starch_v2/css/../images/arrow_up_w.svg) right center no-repeat;background-size:15px auto}.accordion h3:hover{color:var(--primary-color)}.accordion h3.ui-state-active,.page_dark .section_light .accordion h3.ui-state-active,.accordion .whatwedo_title.ui-state-active{background:url(https://starchcreative.com/wp-content/themes/starch_v2/css/../images/arrow_up_b.svg) right center no-repeat;background-size:15px auto}.accordion h3.ui-state-active:hover{color:var(--primary-text-color);background-size:15px auto}.ui-accordion-content{padding:0 0 var(--margin) 0;text-align:left}.accordion h4{margin-top:var(--margin)}.accordion h4,.accordion p,.accordion ul{max-width:900px}.apply{width:100%;text-align:center;margin:var(--margin_big) auto var(--margin) auto}.apply .button{margin:0 auto}#form,#form_desc{max-width:890px;text-align:left}#form_desc{font-size:.8rem;margin:var(--margin_big) 0}body .wp-block-image{margin:0}#bgndVideo,.starch-full-width-video{width:100%;height:100%;position:relative}.vimeo_player_wrapper{display:block;position:relative;width:100%;height:auto!important;overflow:visible!important;top:50%!important;transform:translateZ(0) translateY(-50%) translate3d(0,0,0);transform-style:preserve-3d;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.vimeo_player_wrapper iframe{max-width:4000px!important;border:0!important}.vimeo_player_time,.vimeo_icon{display:none!important}.wp-block-embed__wrapper{--video--width:1600;--video--height:900;position:relative;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%;background:#000}.wp-block-embed__wrapper iframe,.wp-block-embed__wrapper object,.wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.block_fullscreen_text{background:#000;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1.1;font-size:3vw;font-weight:500;padding:0 var(--margin_big) var(--margin_big) var(--margin_big)}.block_fullscreen_text .wrap{padding:0 18vw}.block_fullscreen_text .wrap p{padding-bottom:var(--margin)}.size-full img{min-width:100%}figcaption{text-align:right;padding:10px var(--margin_big)}.stickybanner{width:100%;height:100vh;position:relative;overflow:hidden;z-index:1;margin-bottom:0}.stickybanner_img.sticky{position:absolute;top:0}.stickybanner_img{width:100%;height:100%;position:absolute}.stickybanner_img img{object-fit:cover;object-position:center center;max-width:none;width:100%;height:100%;position:absolute;display:none}.stickybanner_img.sticky{background-attachment:fixed!important}.single-project .entry-content p{padding-left:var(--margin_big);padding-right:var(--margin_big);max-width:1100px}.page_about .block_fullscreen_text{height:100vh;position:fixed;z-index:1}.page_about .block_fullscreen_text{height:100vh;position:fixed;z-index:1}#about_main{padding-bottom:var(--margin_big);text-align:left;font-size:1.5rem}#whatwedo{margin-top:100vh}#fullscreen_text_wrap a{text-decoration:none}#fullscreen_text_wrap a:hover{text-decoration:none;color:#fff}#fullscreen_text_wrap p{transition:all 0.2s ease-in-out;transform:scale(1)}#fullscreen_text_wrap p:hover{transform:scale(1.05)}.imageset_block .wrap .left,.imageset_block .wrap .right,.imageset_headline{padding:var(--margin_big)}.imageset_headline{padding:var(--margin_big) var(--margin) var(--margin) var(--margin)}.imageset_caption{padding:0 var(--margin)}