.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}
h1{font-size:50px;line-height:68px;letter-spacing:.19;font-weight:700}pre.sf-dump{background-color:#fff;padding:10px}@font-face{font-family:icons;src:url(/themes/custom/klip/dist/fonts/icons/icons.eot);src:url(/themes/custom/klip/dist/fonts/icons/icons.eot#iefix) format("embedded-opentype"),url(/themes/custom/klip/dist/fonts/icons/icons.woff) format("woff"),url(/themes/custom/klip/dist/fonts/icons/icons.ttf) format("truetype"),url(/themes/custom/klip/dist/fonts/icons/icons.svg#icons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:icons;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:"\61"}.icon-facebook:before{content:"\62"}.icon-twitter:before{content:"\63"}.icon-youtube:before{content:"\64"}.icon-pinterest:before{content:"\65"}.icon-flickr:before{content:"\66"}.icon-envelope:before{content:"\67"}.icon-star:before{content:"\68"}.icon-google-plus:before{content:"\6a"}.icon-yelp:before{content:"\6b"}.icon-angle-right:before{content:"\69"}.icon-angle-left:before{content:"\6c"}.icon-search:before{content:"\6e"}.icon-calendar:before{content:"\6f"}.grotesk-light{font-style:normal}.grotesk-light,.grotesk-light-italic{font-family:neue-haas-grotesk-display,sans-serif;font-weight:400}.grotesk-light-italic{font-style:italic}.grotesk-light-roman{font-weight:500}.grotesk-bold,.grotesk-light-roman{font-family:neue-haas-grotesk-display,sans-serif;font-style:normal}.grotesk-bold{font-weight:700}h1,h2,h3,h5,h6{margin:0;font-weight:200;font-family:Mulish,sans-serif}p.quote,p.quotesource{font-size:21px;color:#084c87}.g-recaptcha{margin:10px 0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}#js-mediaQueryReference{position:absolute;top:-50px;width:0;transition:width 1ms}@media only screen and (min-width:640px){#js-mediaQueryReference{width:50px}}@media only screen and (min-width:1024px){#js-mediaQueryReference{width:100px}}#js-mediaQueryReference:after{content:"mobile"}@media only screen and (min-width:640px){#js-mediaQueryReference:after{content:"tablet"}}@media only screen and (min-width:1024px){#js-mediaQueryReference:after{content:"desktop"}}*{margin:0;padding:0;border:0;vertical-align:baseline}*,:after,:before{-ms-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;position:relative}html{font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{line-height:1.8em;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:2px;font-size:16px;font-size:1rem;color:#fff;background-color:#000;font-size:1.1rem}.layout-container{min-height:100vh;overflow:hidden;display:block;position:relative;padding-bottom:100px}img{display:block;max-width:100%;height:auto;-ms-interpolation-mode:bicubic;-moz-user-drag:-moz-none;-webkit-user-drag:none;user-drag:none}a{color:#fff;font-weight:400;transition:color .4s cubic-bezier(.55,.085,0,.99),border .2s cubic-bezier(.55,.085,0,.99);border-bottom:2px solid #000}a,a:hover{text-decoration:none}a:hover{color:#999;border-bottom:2px solid #999}a:visited{color:#333}figure{position:relative;margin:0}p{line-height:1.8em}p+p{margin-top:1.5em}dl,ol,ul{margin-bottom:1.8em}ol,ul{padding:0}li ol,li ul,ol,ul{margin:0}ol,ul{margin:20px 0 20px 30px}input[type=email],input[type=password],input[type=submit],input[type=text],select,textarea{display:block;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-grid{display:flex}.mediumhide{display:block}@media only screen and (min-width:1024px){.mediumhide{display:none}}.mediumshow{display:none}@media only screen and (min-width:1024px){.mediumshow{display:block}}body.path-user main{margin-top:150px}body.path-user main #block-klip-local-tasks{top:0}body.path-user main form.user-login-form,body.path-user main form.user-pass{margin-top:20px}body.path-user main form.user-login-form .form-item input.form-text,body.path-user main form.user-pass .form-item input.form-text{border:1px solid #000;border-radius:5px;padding:5px;color:#000}body.path-user main form.user-login-form div#edit-actions,body.path-user main form.user-pass div#edit-actions{padding-top:10px}body.path-user main form.user-login-form div#edit-actions input[type=submit],body.path-user main form.user-pass div#edit-actions input[type=submit]{padding:5px;border:1px solid #999;border-radius:5px;color:#000}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInUpHalf{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:none}}@keyframes fadeInUpHalf{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeinFromSide{0%{opacity:0;transform:translate(100%,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes fadeinFromSide{0%{opacity:0;transform:translate(100%,-50%)}to{opacity:1;transform:translateY(-50%)}}@-webkit-keyframes fadeOutToSide{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(100%,-50%)}}@keyframes fadeOutToSide{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(100%,-50%)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInDownHalf{0%{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:none}}@keyframes fadeInDownHalf{0%{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:none}}@-webkit-keyframes menuDropdown{0%{opacity:0;transform:translate3d(0,-15px,0)}to{opacity:1;transform:none}}@keyframes menuDropdown{0%{opacity:0;transform:translate3d(0,-15px,0)}to{opacity:1;transform:none}}@-webkit-keyframes menuArrow{0%{opacity:0;transform:translate3d(0,15px,0)}to{opacity:1;transform:none}}@keyframes menuArrow{0%{opacity:0;transform:translate3d(0,15px,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInDownCenter{0%{opacity:0;transform:translate3d(-50%,-100%,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}@keyframes fadeInDownCenter{0%{opacity:0;transform:translate3d(-50%,-100%,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes scaleAndFadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleAndFadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes fadeInLine{0%{opacity:0;height:0;top:50%}to{opacity:1;height:100%;top:0}}@keyframes fadeInLine{0%{opacity:0;height:0;top:50%}to{opacity:1;height:100%;top:0}}.mobilehide-1{display:block}@media screen and (max-width:600px){.mobilehide-1{display:none;visibility:hidden}}.hide-1024{display:block}@media screen and (min-width:1024px){.hide-1024{display:none}}.show-1024{display:none}@media screen and (min-width:1024px){.show-1024{display:block}}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.u-faux-table{display:table;width:100%;height:100%}.u-faux-table--align-middle{display:table-cell;vertical-align:middle!important}.u-faux-table--align-bottom{display:table-cell;vertical-align:bottom}.align--left{float:left}.align--right{float:right}.text-align--center{text-align:center}.text-align--right{text-align:right}.text-align--left{text-align:left}.cf{*zoom:1}.cf:after{clear:both}.cf:after,.cf:before{content:" ";display:table}.link-whole-area{position:absolute;z-index:666;text-indent:-999em;width:100%;height:100%;top:0;left:0;border:none!important}.screen-reader-text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.b-lazy,.lazysizes{max-width:100%;opacity:0;transition:opacity .6s cubic-bezier(.55,.085,0,.99)}.b-lazy.b-loaded,.b-lazy.lazyloaded,.b-lazy.loaded,.lazysizes.b-loaded,.lazysizes.lazyloaded,.lazysizes.loaded,.no-js .b-lazy,.no-js .lazyload,.no-js .lazysizes{opacity:1}.list-unstyled{margin:0;padding:0;list-style:none}.list-unstyled li{margin-left:0;list-style-image:none}.list-inline>li{display:inline}.list-inlineBlock>li{display:inline-block;margin-left:-5px}.list-inlineBlock>li:first-child{margin-left:0}.list-inlineBlock--atSmall>li{display:block}@media only screen and (min-width:640px){.list-inlineBlock--atSmall>li{display:inline-block;margin-left:-5px}}@media only screen and (min-width:640px){.list-inlineBlock--atSmall>li:first-child{margin-left:0}}.list-inlineBlock--atMedium>li{display:block}@media only screen and (min-width:1024px){.list-inlineBlock--atMedium>li{display:inline-block;margin-left:-5px}}@media only screen and (min-width:1024px){.list-inlineBlock--atMedium>li:first-child{margin-left:0}}#page{overflow:hidden;width:100%;max-width:1800px;min-height:100%;height:auto;margin:0 auto;padding:0;zoom:1;background-color:#fff}#content,#page{position:relative}.flex{display:flex}.l-container--lg,.l-container--md,.l-container--sm,.l-container--xlg{width:100%;height:auto;margin:0 auto}@media only screen and (min-width:640px){.l-container--lg,.l-container--md,.l-container--sm,.l-container--xlg{width:100%}}@media only screen and (min-width:1500px){.l-container--lg,.l-container--md,.l-container--sm,.l-container--xlg{width:100%}}.l-container--sm{max-width:800px}.l-container--md{max-width:1024px}.l-container--lg{max-width:1440px}.l-container--xlg{max-width:1800px}.row-inside--xs{padding:30px 0}.row-inside--sm{padding:40px 0}.row-inside--md{padding:60px 0}.row-inside--lg{padding:85px 0}.row-outside--xs{margin:25px auto}.row-outside--sm{margin:40px auto}.row-outside--md{margin:60px auto}.row-outside--lg{margin:85px auto}@media (max-width:1023px){.row-inside--lg,.row-inside--md,.row-inside--sm{padding:40px 0}}@media (max-width:1023px){.row-outside--lg,.row-outside--md,.row-outside--sm{margin:40px auto}}.row-outside--top-xs{margin:30px auto 0!important}.row-outside--top-sm{margin:40px auto 0!important}main{margin-top:100px}body.front #header{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:10001;padding:25px;background-color:#000;height:70px}body.front #header .logo{flex:1}body.front #header .logo img{max-width:150px;width:100%;height:auto}body #header{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:10001;padding:25px;background-color:#000;height:70px}body #header .logo{flex:1}body #header .logo img{max-width:150px;width:100%;height:auto}body.user-logged-in #header{position:relative;top:unset;left:unset;z-index:unset}footer#footer{max-width:100%;margin:auto;padding:20px 0;font-size:14px;line-height:24px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 40px);height:60px}footer#footer .flex-grid,footer#footer .flex-grid .contactus .social{flex-direction:row;justify-content:space-between}footer#footer .flex-grid .contactus .social{margin-left:40px;display:flex;width:250px;line-height:28px;font-size:14px}footer#footer .flex-grid .contactus .social a{display:block;width:28px;height:28px;border:1px solid #000;padding:2px}footer#footer .flex-grid .contactus .social a img,footer#footer .flex-grid .contactus .social a svg{fill:#fff;width:24px;height:24px}footer#footer .flex-grid .contactus .social a img use,footer#footer .flex-grid .contactus .social a svg use{width:100%;height:100%}footer#footer .flex-grid .contactus .social a:hover{border:1px solid #999}footer#footer .flex-grid .contactus .social a:hover svg{fill:#999}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.menu-toggle{display:inline-block;padding:.75em 15px;line-height:1em;font-size:1em;color:#333;cursor:pointer}#main-menu-checkbox:focus~header .menu-toggle,.menu-toggle:hover{outline:auto}#main-menu-checkbox{position:absolute;left:-100vw}.main-menu{position:absolute;right:-300px;top:0;height:100%;overflow-y:scroll;overflow-x:visible;transition:left .3s ease,box-shadow .3s ease;z-index:999;width:300px;height:100vh}.main-menu ul{list-style:none;margin:0;box-shadow:-8px 0 8px rgba(0,0,0,.5);min-height:100%;width:300px;background:#1a1a1a;padding:60px 0 0}.main-menu .menu-close,.main-menu a{display:block;padding:.75em 15px;line-height:1em;font-size:1em;color:#fff;text-decoration:none;text-transform:uppercase;border-bottom:unset}.main-menu li:first-child a{border-top:1px solid #383838}#main-menu-checkbox:focus~header .menu-close,.main-menu .menu-close:hover,.main-menu a:focus,.main-menu a:hover{background:#333;text-decoration:underline}.main-menu .menu-close{position:absolute;right:0;top:0;cursor:pointer}#main-menu-checkbox:checked~header .main-menu,.main-menu[aria-expanded=true]{right:0;outline:none;box-shadow:3px 0 12px rgba(0,0,0,.25)}#main-menu-checkbox:checked~header .menu-close,.main-menu[aria-expanded=true] .menu-close{z-index:1001}#main-menu-checkbox:checked~header .main-menu ul,.main-menu[aria-expanded=true] ul{position:relative;z-index:1000}#main-menu-checkbox:checked~header .backdrop,.main-menu[aria-expanded=true]+.backdrop{position:absolute;display:block;content:"";top:0;width:100%;height:100%;z-index:998;background:#000;background:rgba(0,0,0,.85);cursor:default}@supports (position:fixed){#main-menu-checkbox:checked~header .backdrop,.main-menu,.main-menu[aria-expanded=true]+.backdrop{position:fixed}}@media (min-width:1024px){#main-menu-checkbox,.main-menu .menu-close,.menu-toggle{display:none}.main-menu{position:relative;top:auto;height:auto;overflow-y:auto}.main-menu ul{display:flex;padding:0;box-shadow:none;height:auto;width:auto;background:none}.main-menu a{text-transform:uppercase;color:#fff}.main-menu a:focus,.main-menu a:hover{background:none}}@media screen and (min-width:1024px){.main-menu{position:relative;left:unset;right:unset;top:unset;height:unset;width:auto}.main-menu ul li a{text-decoration:none;color:#fff;text-transform:uppercase;transition:all .2s;border-bottom:0 solid #fff}.main-menu ul li a:hover{color:#fff;text-decoration:none;border-bottom:8px solid #fff}.main-menu ul li:first-child a{border-top:unset}}header#header a#main-menu-toggle{border-bottom:unset}header#header span.navbarswhite{background-image:url(/themes/custom/klip/images/nav-bars-white.svg)}header#header span.closenavwhite,header#header span.navbarswhite{display:block;background-position:50%;background-repeat:no-repeat;background-size:32px 32px;width:32px;height:32px}header#header span.closenavwhite{background-image:url(/themes/custom/klip/images/close-nav-white.svg)}body.page-type-event main{padding-top:200px}body.page-type-event article{max-width:1220px;width:100%;margin:auto;padding:0 10px}@media only screen and (min-width:1024px){body.page-type-event article{max-width:1220px;padding:0 10px}}body.page-type-event article .event-item{width:100%;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){body.page-type-event article .event-item{flex-direction:row}}body.page-type-event article .event-item--image{background-repeat:no-repeat;background-size:contain;width:100%;overflow:hidden;padding-top:56.25%}@media only screen and (min-width:1024px){body.page-type-event article .event-item--image{max-width:480px;height:250px;margin-bottom:0;padding-top:0}}body.page-type-event article .event-item--details{max-width:720px;width:100%;padding:0}@media only screen and (min-width:1024px){body.page-type-event article .event-item--details{padding:0 40px}}body.page-type-event article .event-item--details a.maplink{color:#fff}body.page-type-event article .event-item--details a.maplink:hover{color:#333}body.page-type-event article .related--video .videoplayer{max-width:1280px;width:100%;margin:20px auto}body.page-type-event article .related--video .videoplayer .video-field{position:relative;padding-bottom:60%;padding-top:0;height:0;overflow:hidden}body.page-type-event article .related--video .videoplayer .video-field embed,body.page-type-event article .related--video .videoplayer .video-field iframe,body.page-type-event article .related--video .videoplayer .video-field object{position:absolute;top:0;left:0;width:100%;height:100%}body.path-on div.upcoming-view,body.path-standby div.upcoming-view{margin-top:40px}@media screen and (min-width:1025px){body.path-on div.upcoming-view,body.path-standby div.upcoming-view{margin-top:200px}}body.path-on div.upcoming-view header,body.path-standby div.upcoming-view header{max-width:1220px;width:100%;margin:auto;padding:0 10px}@media only screen and (min-width:1024px){body.path-on div.upcoming-view header,body.path-standby div.upcoming-view header{max-width:1220px;padding:0 10px}}body.path-on div.upcoming-view header h2,body.path-standby div.upcoming-view header h2{margin-bottom:20px}body.path-on div.upcoming-view .views-row,body.path-standby div.upcoming-view .views-row{margin-bottom:40px}body.path-on div.upcoming-view .views-row article,body.path-standby div.upcoming-view .views-row article{max-width:1220px;width:100%;margin:auto;padding:0 10px}@media only screen and (min-width:1024px){body.path-on div.upcoming-view .views-row article,body.path-standby div.upcoming-view .views-row article{max-width:1220px;padding:0 10px}}body.path-on div.upcoming-view .views-row article .event-item,body.path-standby div.upcoming-view .views-row article .event-item{width:100%;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){body.path-on div.upcoming-view .views-row article .event-item,body.path-standby div.upcoming-view .views-row article .event-item{flex-direction:row}}body.path-on div.upcoming-view .views-row article .event-item a.event-item--image,body.path-standby div.upcoming-view .views-row article .event-item a.event-item--image{display:block;background-repeat:no-repeat;background-size:contain;width:100%;overflow:hidden;padding-top:56.25%}@media only screen and (min-width:1024px){body.path-on div.upcoming-view .views-row article .event-item a.event-item--image,body.path-standby div.upcoming-view .views-row article .event-item a.event-item--image{max-width:480px;height:250px;margin-bottom:0;padding-top:0}}body.path-on div.upcoming-view .views-row article .event-item--details,body.path-standby div.upcoming-view .views-row article .event-item--details{max-width:720px;width:100%;padding:0}@media only screen and (min-width:1024px){body.path-on div.upcoming-view .views-row article .event-item--details,body.path-standby div.upcoming-view .views-row article .event-item--details{padding:0 40px}}body.path-on div.upcoming-view .views-row article .event-item--details h2 a,body.path-standby div.upcoming-view .views-row article .event-item--details h2 a{color:#fff}body.path-on div.upcoming-view .views-row article .event-item--details h2 a:hover,body.path-standby div.upcoming-view .views-row article .event-item--details h2 a:hover{color:#333}body.page-type-news article{padding-top:200px;max-width:1200px;width:100%;margin:auto}body.page-type-news article .news-event .created{text-align:center;color:#333;margin:10px 0}body.page-type-news article .news-event h1{text-align:center}body.page-type-news article .videoplayer{max-width:1280px;width:100%;margin:20px auto}body.page-type-news article .videoplayer .video-field{position:relative;padding-bottom:60%;padding-top:0;height:0;overflow:hidden}body.page-type-news article .videoplayer .video-field embed,body.page-type-news article .videoplayer .video-field iframe,body.page-type-news article .videoplayer .video-field object{position:absolute;top:0;left:0;width:100%;height:100%}.views-element-container .about-us{max-width:1220px;width:100%;margin:auto;padding:0 10px}@media only screen and (min-width:1024px){.views-element-container .about-us{max-width:1220px;padding:0 10px}}.views-element-container .about-us h1{margin:20px 0}.views-element-container .client-list{max-width:1220px;width:100%;margin:auto;padding:0 10px}@media only screen and (min-width:1024px){.views-element-container .client-list{max-width:1220px;padding:0 10px}}.views-element-container .client-list h1{margin:20px 0}.views-element-container .news-list{margin-top:200px}.views-element-container .news-list header{max-width:1220px;width:100%;margin:auto;padding:0 10px}@media only screen and (min-width:1024px){.views-element-container .news-list header{max-width:1220px;padding:0 10px}}.views-element-container .news-list header h1{margin:20px 0}.views-element-container .news-list .views-row{margin-bottom:40px}.views-element-container .news-list .views-row article{max-width:1220px;width:100%;margin:auto;padding:0 10px}@media only screen and (min-width:1024px){.views-element-container .news-list .views-row article{max-width:1220px;padding:0 10px}}.views-element-container .news-list .views-row article .news-item{width:100%;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){.views-element-container .news-list .views-row article .news-item{flex-direction:row}}.views-element-container .news-list .views-row article .news-item a.news-item--image{display:block;background-repeat:no-repeat;background-size:contain;width:100%;overflow:hidden;padding-top:56.25%}@media only screen and (min-width:1024px){.views-element-container .news-list .views-row article .news-item a.news-item--image{max-width:615px;height:425px;margin-bottom:0;padding-top:0}}.views-element-container .news-list .views-row article .news-item--details{max-width:720px;width:100%;padding:0}@media only screen and (min-width:1024px){.views-element-container .news-list .views-row article .news-item--details{padding:0 40px}}.views-element-container .news-list .views-row article .news-item--details h2{margin-bottom:10px}.views-element-container .news-list .views-row article .news-item--details h2 a{color:#fff}.views-element-container .news-list .views-row article .news-item--details h2 a:hover{color:#333}.views-element-container .news-list .views-row article .news-item--details .created{padding-top:10px}.views-element-container .news-list .views-row article .news-item--details .created p{font-size:12px;color:#fff}.lightwidget-widget{margin-top:200px}#node-4 .social-sharing-buttons{display:none}body.page-type-video-background-page main{margin-top:0;padding:0}body.page-type-video-background-page article{max-width:800px;width:100%;height:100vh;margin:auto;display:flex;flex-direction:column;justify-content:center}body.page-type-video-background-page article .video-text{transform:translateY(-120px);text-align:center}body.page-type-video-background-page article .video-text button{margin-top:60px;border-radius:10px;color:#000;background-color:#ccc;padding:5px 15px}.vimeo-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph--type--image-carousel .carousel{height:480px}.paragraph--type--image-carousel .carousel .flickity-viewport .flickity-slider .carousel-cell{max-width:1280px;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.paragraph--type--rte-content{max-width:1004px;width:100%;margin:40px auto}body.page-type-component-page header{max-width:100%;width:100%;margin:0 auto 40px}.paragraph--type--client-image-grid{background-color:#fff;padding:40px;margin:40px}.paragraph--type--client-image-grid .client_images{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:20px 20px;grid-template-areas:". . . ." ". . . ." ". . . ."}.paragraph--type--client-image-grid .client_images .client_image_item{width:100%;height:auto;margin:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.paragraph--type--client-image-grid .client_images .client_image_item img{max-width:200px;width:100%;height:auto;margin:auto}body.page-type-work article{max-width:100%;margin:auto}@media only screen and (min-width:1024px){body.page-type-work article{width:calc(100% - 20px)}}body.page-type-work article>div.title{max-width:1440px;width:calc(100% - 20px);margin:auto}body.page-type-work article>div.title h1{margin:0 0 10px}body.page-type-work article>div.title .share-this-icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}body.page-type-work article>div.title .share-this-icons label{line-height:32px;font-size:14px}body.page-type-work article .primaryvideo{max-width:1920px;width:100%;margin:auto}body.page-type-work article .primaryvideo .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}body.page-type-work article .primaryvideo .embed-container embed,body.page-type-work article .primaryvideo .embed-container iframe,body.page-type-work article .primaryvideo .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}body.page-type-work article .description,body.page-type-work article .relatedvideos{max-width:1440px;width:calc(100% - 20px);margin:auto;padding:40px 0}body.page-type-work article .relatedvideos .items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:10px 0}body.page-type-work article .relatedvideos .items .item{margin:10px 20px 10px 0;height:180px}@media screen and (min-width:1390px){body.page-type-work article .relatedvideos .items .item{margin:0 10px;height:auto}body.page-type-work article .relatedvideos .items .item:first-child{margin-left:0}}body.page-type-work article .relatedvideos .items .item button{width:320px;height:180px;background-size:cover;background-repeat:no-repeat;position:relative}body.page-type-work article .relatedvideos .items .item button img{width:90px;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.page-type-work article .relatedimages{max-width:1440px;width:calc(100% - 20px);margin:auto;padding:40px 0}body.page-type-work article .relatedimages .items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:10px 0}body.page-type-work article .relatedimages .items .item{margin:10px 20px 10px 0;height:180px}@media screen and (min-width:1390px){body.page-type-work article .relatedimages .items .item{margin:0 10px;height:auto}body.page-type-work article .relatedimages .items .item:first-child{margin-left:0}}body.page-type-work article .relatedimages .items .item button{width:320px;height:180px;background-size:cover;background-repeat:no-repeat;position:relative}body.page-type-work article .relatedimages .items .item button a{display:block;width:100%;height:100%}body.page-type-work article .relatedcontent{max-width:1440px;width:calc(100% - 20px);margin:auto;padding:40px 0}body.page-type-work article .relatedcontent .items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:10px 0}body.page-type-work article .relatedcontent .items .item{margin:10px;height:auto}@media screen and (min-width:1390px){body.page-type-work article .relatedcontent .items .item{margin:0 10px}body.page-type-work article .relatedcontent .items .item:first-child{margin-left:0}}body.page-type-work .work-image-modal{max-width:75%;max-height:90vh;padding:0;box-shadow:none;border:none;background:none}body.page-type-work .work-image-modal img{margin:auto}@-webkit-keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.modal-video-body{max-width:1280px;width:calc(100% - 100px)}.modal a.close-modal{background:none}.views-element-container .menu-page{max-width:1440px;width:100%;margin:auto}.views-element-container .menu-page header{margin:20px 0}.views-element-container .menu-page .flex-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.views-element-container .menu-page .flex-grid .views-row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:100%;transition:transform .45s ease-in-out;border:4px solid transparent;padding:4px;margin:0 16px 16px}@media screen and (min-width:768px){.views-element-container .menu-page .flex-grid .views-row{max-width:calc(45% - 10px)}}@media screen and (min-width:1181px){.views-element-container .menu-page .flex-grid .views-row{max-width:calc(30% - 10px)}}.views-element-container .menu-page .flex-grid .views-row:hover{transform:scale(1.05)}.views-element-container .menu-page .flex-grid .views-row .work-grid-item{overflow:hidden}.views-element-container .menu-page .flex-grid .views-row .work-grid-item .work-grid-item-content a{border:none;text-decoration:none}.views-element-container .menu-page .flex-grid .views-row .work-grid-item .work-grid-item-content a h2{font-size:14px;line-height:18px;margin-bottom:4px;border:none;text-decoration:none;color:#fff}.views-element-container .menu-page .flex-grid .views-row .work-grid-item .work-grid-item-content a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.social-sharing-buttons a,.social-sharing-buttons a:hover{border:unset}.social-sharing-buttons a:hover svg{fill:#999}.social-sharing-buttons a svg{width:32px;height:32px;fill:#fff}#block-klip-local-tasks{max-width:1440px;width:calc(100% - 20px);margin:auto}#block-klip-local-tasks ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}#block-klip-local-tasks ul li{display:block;list-style:none;padding:0;margin:0 5px}#block-klip-local-tasks ul li li:first-child{margin:0}#block-klip-local-tasks ul li a{border:3px solid #666;background-color:#ccc;padding:10px 5px}#block-klip-local-tasks ul li a:hover{background-color:#666;color:#fff}div.admin-status-message{position:relative;top:60px;max-width:1440px;width:calc(100% - 20px);margin:auto}.background-vimeo-container{position:fixed;top:70px;left:0;width:100%;height:100%;z-index:-1000;pointer-events:none;overflow:hidden}.background-vimeo-container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main{padding:20px}@media screen and (max-width:1023px){main{padding:10px}}.projects{justify-content:flex-start;flex-wrap:wrap;max-width:1600px;width:100%;height:100%}.projects .project{overflow:hidden;height:0;transition:all .25s ease;width:100%;height:auto;margin:5px;padding:5px;display:block}.projects .project.square1{max-width:calc(16.666% - 10px)}.projects .project.square1 .preview .preview-image{padding-top:100%}.projects .project.square1 .preview .preview-image .details{display:none}.projects .project.square2{max-width:calc(25% - 10px)}.projects .project.square2 .preview .preview-image{padding-top:100%}.projects .project.square3{max-width:calc(50% - 10px)}.projects .project.square3 .preview .preview-image{padding-top:100%}.projects .project.square4{max-width:calc(66% - 10px)}.projects .project.square4 .preview .preview-image{padding-top:100%}.projects .project.horz1{max-width:calc(16.666% - 10px)}.projects .project.horz1 .preview .preview-image{padding-top:56.25%}.projects .project.horz1 .preview .preview-image .details{display:none}.projects .project.horz2{max-width:calc(25% - 10px)}.projects .project.horz2 .preview .preview-image{padding-top:56.25%}.projects .project.horz3{max-width:calc(50% - 10px)}.projects .project.horz3 .preview .preview-image{padding-top:56.25%}.projects .project.horz4{max-width:calc(66% - 10px)}.projects .project.horz4 .preview .preview-image{padding-top:56.25%}.projects .project.horz5{max-width:calc(33% - 10px)}.projects .project.horz5 .preview .preview-image{padding-top:56.25%}.projects .project.vert1{max-width:calc(16.666% - 10px)}.projects .project.vert1 .preview-image .preview-image{padding-top:177.77777778%}.projects .project.vert1 .preview-image .preview-image .details{display:none}.projects .project.vert2{max-width:calc(25% - 10px)}.projects .project.vert2 .preview .preview-image{padding-top:177.77777778%}.projects .project.vert3{max-width:calc(50% - 10px)}.projects .project.vert3 .preview a .preview-image{padding-top:177.77777778%}.projects .project.vert4{max-width:calc(66% - 10px)}.projects .project.vert4 .preview .preview-image{padding-top:177.77777778%}.projects .project.vert5{max-width:calc(16.666% - 10px)}.projects .project.vert5 .preview .preview-image{padding-top:225%}@media screen and (max-width:1023px){.projects .project.square1{max-width:calc(50% - 15px)}.projects .project.square1 .preview .preview-image{padding-top:100%}.projects .project.square2{max-width:calc(50% - 15px)}.projects .project.square2 .preview .preview-image{padding-top:100%}.projects .project.square3{max-width:calc(50% - 15px)}.projects .project.square3 .preview .preview-image{padding-top:100%}.projects .project.square4{max-width:calc(50% - 15px)}.projects .project.square4 .preview .preview-image{padding-top:100%}.projects .project.horz1{max-width:calc(50% - 15px)}.projects .project.horz1 .preview .preview-image{padding-top:100%}.projects .project.horz2{max-width:calc(50% - 15px)}.projects .project.horz2 .preview .preview-image{padding-top:100%}.projects .project.horz3{max-width:calc(50% - 15px)}.projects .project.horz3 .preview .preview-image{padding-top:100%}.projects .project.horz4{max-width:calc(100% - 15px)}.projects .project.horz4 .preview .preview-image{padding-top:56.26%}.projects .project.vert2{max-width:calc(50% - 15px)}.projects .project.vert2 .preview .preview-image{padding-top:100%}.projects .project.vert3{max-width:calc(50% - 15px)}.projects .project.vert3 .preview .preview-image{padding-top:100%}.projects .project.vert1{max-width:calc(50% - 15px)}.projects .project.vert1 .preview .preview-image{padding-top:100%}}.projects .project .preview{display:block}.projects .project .preview .preview-image{position:relative;background-position:50%;background-size:cover;height:0;overflow:hidden}.projects .project .preview .preview-image img.project_image{display:none}.projects .project .preview .preview-image h2{position:absolute;transition:all .25s;top:50%;transform:translateY(-50%);display:none}.projects .project .preview .preview-image .details{display:block;position:absolute;transition:all .25s}.projects .project .preview .preview-image .details p{margin:0;line-height:1.4em}.projects .project .preview .preview-image.white h2{color:#efefef;padding:3px 5px;margin:auto;background-image:url(/themes/custom/klip/images/bg_black_50.png)}.projects .project .preview .preview-image.white .details{color:#efefef;padding:3px 5px;background-image:url(/themes/custom/klip/images/bg_black_50.png);width:100%;text-align:center}.projects .project .preview .preview-image:hover h2{display:block;text-align:center;width:100%}.projects .project .preview .preview-image:hover .details{bottom:10px}.projects .project:hover{cursor:pointer}.projects .project:hover h2{top:10px}.projects .project:hover .details{bottom:10px}.projects .project .project_copy{display:none}.projects .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.projects .embed-container embed,.projects .embed-container iframe,.projects .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.projects .project.open{max-width:calc(100% - 10px);width:100%;overflow:visible;height:auto;margin-bottom:100px;border-radius:0;background-color:#0c141f;position:relative!important;left:0!important;top:0!important;color:#fdf9ed}@media screen and (max-width:767px){.projects .project.open{max-width:100%}}.projects .project.open .preview{display:none}.projects .project.open .preview-image{background-image:none!important;width:100%;height:auto;overflow:visible}.projects .project.open .preview-image h2{margin:20px 0}.projects .project.open .preview-image .details,.projects .project.open .preview-image h2{position:relative;top:unset;left:unset;bottom:unset;background-image:unset;color:#fdf9ed}.projects .project.open .related-content .items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:10px 0;height:100%}.projects .project.open .related-content .items .item{margin:10px;height:auto}@media screen and (min-width:1390px){.projects .project.open .related-content .items .item{margin:0 10px}.projects .project.open .related-content .items .item:first-child{margin-left:0}}.projects .project.open .related-content .items .item a{color:#fff}.projects .project.open .preview-image.white .details,.projects .project.open .preview-image.white h2{color:#fdf9ed;padding:3px 5px;border-radius:5px;background-image:unset}.projects .project.open .project_copy{position:relative;z-index:10000;display:block;background-color:#000}.projects .project.open .project_copy h2{margin:20px 0 10px;padding:0 20px}.projects .project.open .project_copy p{padding:0 20px}.projects .project.open .project_copy .closebutton{display:flex;flex-direction:row;justify-content:flex-end}.projects .project.open .project_copy .closebutton:hover{cursor:pointer}.projects .project.open .project_copy .closebutton img{width:20px;height:20px;margin-bottom:5px;color:#fff}.projects .project.open .project_copy img.project-image{width:100%}.projects .project.open .project_copy .permalink{padding:20px}.projects .project.open .project_copy .permalink a{background-image:url(/themes/custom/klip/images/external-link-solid-white.svg);background-repeat:no-repeat;background-position:0;padding-left:40px;background-size:30px;line-height:30px;color:#fdf9ed;display:inline-block}.projects .project.open .project_copy .related-content{margin-top:20px;padding:0 20px}.projects .project.open .project_copy .related-content h3{font-size:16px;width:100%;border-bottom:1px solid #666;padding-bottom:5px;margin-bottom:5px;line-height:1em}.projects .project.open .project_copy .related-content .flex-grid{justify-content:space-between}.projects .project.open .project_copy .related-content .flex-grid .related-content-item{max-width:calc(25% - 20px);width:calc(100% - 10px)}@media screen and (max-width:767px){.projects .project.open .project_copy .related-content .flex-grid .related-content-item{max-width:100%;width:100%}}.projects .project.open .project_copy .related-content .flex-grid .related-content-item .related-content-item-image{padding-top:56.25%;background-size:cover;background-position:50%}.projects .project.open .project_copy .related-content .flex-grid .related-content-item h4{font-size:14px}
