/**handles:SearchAutocomplete-theme,blankslate-style**/
.ui-front{z-index:100}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #B6B6B6;background:#fff;color:#4F4F4F}.ui-widget-content a{color:#4F4F4F}.ui-widget-header{border:1px solid #B6B6B6;color:#4F4F4F;font-weight:700;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/bg_fallback.png) repeat-x #ededed;background:-moz-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#c4c4c4));background:-webkit-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:-o-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:-ms-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:linear-gradient(top,#ededed 0,#c4c4c4 100%)}.ui-widget-header a{color:#4F4F4F}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #B6B6B6;font-weight:400;color:#4F4F4F;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/bg_fallback.png) repeat-x #ededed;background:-moz-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#c4c4c4));background:-webkit-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:-o-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:-ms-linear-gradient(top,#ededed 0,#c4c4c4 100%);background:linear-gradient(top,#ededed 0,#c4c4c4 100%);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.6) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.6) inset;box-shadow:0 1px 0 rgba(255,255,255,.6) inset}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#4F4F4F;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #9D9D9D;font-weight:400;color:#313131}.ui-state-hover a,.ui-state-hover a:hover{color:#313131;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{outline:0;color:#1c4257;border:1px solid #7096ab;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/bg_fallback.png) 0 -50px repeat-x #ededed;background:-moz-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b9e0f5),color-stop(100%,#92bdd6));background:-webkit-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-o-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-ms-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:linear-gradient(top,#b9e0f5 0,#92bdd6 100%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#313131;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #d2dbf4;background:#f4f8fd;color:#0d2054;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #e2d0d0;background:#fcf0f0;color:#280b0b;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/ui-icons_222222_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon,.ui-state-hover .ui-icon{background-image:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/ui-icons_454545_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/icon_sprite.png) -16px 0 no-repeat!important}.ui-state-error .ui-icon,.ui-state-highlight .ui-icon{margin-top:-1px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/icon_sprite.png) no-repeat!important}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.ui-corner-tr{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.ui-corner-bl{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.ui-corner-br{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.ui-corner-top{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.ui-corner-bottom{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.ui-corner-right{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.ui-corner-left{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.ui-corner-all{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-widget-overlay{background:#262b33;opacity:.7;filter:Alpha(Opacity=70)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#000;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:999;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:12px;font-weight:700;padding:.5em .5em .5em .7em}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default;z-index:30;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 1px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3)}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px;background:#5f83b9;color:#FFF;text-shadow:0 1px 1px #234386;border-color:#466086;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.ui-button.ui-state-hover{-moz-box-shadow:0 0 8px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.8) inset;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 0 8px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.8) inset}.ui-button.ui-state-focus{outline:0;color:#1c4257;border-color:#7096ab;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/bg_fallback.png) 0 -50px repeat-x #ededed;background:-moz-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b9e0f5),color-stop(100%,#92bdd6));background:-webkit-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-o-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-ms-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:linear-gradient(top,#b9e0f5 0,#92bdd6 100%);-moz-box-shadow:0 0 8px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.8) inset;-webkit-box-shadow:0 0 8px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 0 8px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.8) inset}.ui-button .ui-button-text{display:block;line-height:1.4;font-size:14px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.ui-widget-content input.ui-button,input.ui-button{font-size:14px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6);padding:0 1em!important;height:33px}input.ui-button::-moz-focus-inner{border:0;padding:0}@media screen and (-webkit-min-device-pixel-ratio:0){input.ui-button{height:31px!important}}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}.ui-buttonset .ui-button.ui-state-active{color:#1c4257;border-color:#7096ab;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/bg_fallback.png) 0 -50px repeat-x #ededed;background:-moz-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b9e0f5),color-stop(100%,#92bdd6));background:-webkit-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-o-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:-ms-linear-gradient(top,#b9e0f5 0,#92bdd6 100%);background:linear-gradient(top,#b9e0f5 0,#92bdd6 100%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:0;width:300px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.6);-moz-box-shadow:0 2px 12px rgba(0,0,0,.6);box-shadow:0 2px 12px rgba(0,0,0,.6)}.ui-dialog .ui-dialog-titlebar{padding:.7em 1em .6em;position:relative;border:none;border-bottom:1px solid #979797;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.8em;top:55%;width:16px;margin:-10px 0 0;padding:0;height:16px;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/icon_sprite.png) 0 -16px no-repeat;border:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-transition:none;-moz-transition:none;transition:none}.ui-dialog .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-dialog-titlebar-close:hover{background-position:-16px -16px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0;border:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left;background:#d7d7d7;z-index:1;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.5) inset}.ui-slider .ui-slider-handle{background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/slider_handles.png) 0 -23px no-repeat;position:absolute;z-index:2;width:23px;height:23px;cursor:default;border:none;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-slider .ui-state-active,.ui-slider .ui-state-hover{background-position:0 0}.ui-slider .ui-slider-range{background:#a3cae0;position:absolute;z-index:1;font-size:.7em;display:block;border:0;-moz-box-shadow:0 1px 2px rgba(17,35,45,.6) inset;-webkit-box-shadow:0 1px 2px rgba(17,35,45,.6) inset;box-shadow:0 1px 2px rgba(17,35,45,.6) inset}.ui-slider-horizontal{height:5px}.ui-slider-horizontal .ui-slider-handle{top:-8px;margin-left:-13px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:5px;height:100px}.ui-slider-vertical .ui-slider-handle{left:-8px;margin-left:0;margin-bottom:-13px}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;zoom:1;border:0;background:0 0}.ui-tabs .ui-tabs-nav{margin:0;padding:0;background:0 0;border-width:0 0 1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;font-size:12px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.5)}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;background:#fff;border-color:#B6B6B6}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text;outline:0}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0 1px 1px;padding:1em 1.4em;background:#FFF;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:0;display:none;border-color:#DDD;-moz-box-shadow:0 4px 8px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.5);box-shadow:0 4px 8px rgba(0,0,0,.5)}.ui-datepicker .ui-datepicker-header{position:relative;padding:.35em 0;border:none;border-bottom:1px solid #B6B6B6;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:6px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{border:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span{background-position:0 -32px!important}.ui-datepicker .ui-datepicker-next span{background-position:-16px -32px!important}.ui-datepicker .ui-datepicker-prev-hover span{background-position:0 -48px!important}.ui-datepicker .ui-datepicker-next-hover span{background-position:-16px -48px!important}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/icon_sprite.png) no-repeat}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker table .ui-state-highlight{border-color:#5F83B9}.ui-datepicker table .ui-state-hover{background:#5F83B9;color:#FFF;font-weight:700;text-shadow:0 1px 1px #234386;-webkit-box-shadow:0 0 0 rgba(255,255,255,.6) inset;-moz-box-shadow:0 0 0 rgba(255,255,255,.6) inset;box-shadow:0 0 0 rgba(255,255,255,.6) inset;border-color:#5F83B9}.ui-datepicker-calendar .ui-state-default{background:0 0;border-color:#FFF}.ui-datepicker-calendar .ui-state-active{background:#5F83B9;border-color:#5F83B9;color:#FFF;font-weight:700;text-shadow:0 1px 1px #234386}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:12px;text-align:left;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/progress_bar.gif) 0 -14px repeat-x #FFF}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;background:url(https://www.teamaspect.com/wp-content/plugins/search-autocomplete/css/aristo/images/progress_bar.gif) repeat-x}.ui-form input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.ui-form textarea{padding:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #cecece;outline:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1) inset,0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1) inset,0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 3px rgba(0,0,0,.1) inset,0 1px 0 rgba(255,255,255,.2);-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.ui-form input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):hover,.ui-form textarea:hover{border:1px solid #bdbdbd;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2) inset,0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2) inset,0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 3px rgba(0,0,0,.2) inset,0 1px 0 rgba(255,255,255,.2)}.ui-form input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,.ui-form textarea:focus{border:1px solid #95bdd4;-webkit-box-shadow:0 2px 3px rgba(161,202,226,.5) inset,0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 2px 3px rgba(161,202,226,.5) inset,0 1px 0 rgba(255,255,255,.2);box-shadow:0 2px 3px rgba(161,202,226,.5) inset,0 1px 0 rgba(255,255,255,.2)}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;border:0}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:0;vertical-align:middle}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
body{color:#000;font-size:large}a.skip-link.screen-reader-text{display:none}*{box-shadow:none!important;text-shadow:none!important;outline:0!important}.h1,.h2,.h3,.h4,.h5,.h6,:not(i),body,div,h1,h2,h3,h4,h5,h6,html,p,span,table,td,th,tr{font-family:'Avenir W01',Avenir,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif!important}body,html{font-family:'Avenir W01',Avenir,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:#fefefe;color:#4c4c4c;overflow:hidden}a{color:#00652d}a.active,a:focus,a:hover{color:#068a1f;border-color:#068a1f;transition:all .3s ease}#wpadminbar{display:none}.button,.button:focus,.button:hover,.off-canvas,.top-bar,.top-bar ul{background-color:transparent}a,button,i,i:before{color:#4c4c4c}.top-bar a,.top-bar button,.top-bar i,.top-bar i:before{color:#eee}.no-banner .top-bar a,.no-banner .top-bar button,.no-banner .top-bar i,.no-banner .top-bar i:before{color:#333}.clean-btn{padding:10px 20px;font-size:.9rem;text-transform:uppercase;text-align:center;border:1px solid #888}.fl{float:left}.fr{float:right}.clr{clear:both}div#offCanvasRightPush,div#offCanvasTopPush{z-index:999!important;padding:20px;font-size:12px;font-weight:900;text-transform:uppercase;background:#e1e1e1;display:flex;flex-wrap:wrap}.off-canvas-content{min-height:100vh}.off-canvas-content article{min-height:calc(100vh - 160px);padding-bottom:75px}.off-canvas-content div#archive-wrapper article{min-height:0;padding-bottom:0}.top-bar{position:relative;z-index:1041}.top-bar.bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:#fff}.top-bar.bottom-bar .menu.align-center{margin:0 auto}.top-bar.bottom-bar .menu.align-center li a{color:#333;transition:color .4s ease}.top-bar.bottom-bar .menu.align-center li a:hover{color:#00652d}.top-bar-right i{font-size:19px}.top-bar .top-bar-left,.top-bar .top-bar-right{flex-basis:auto}.off-canvas ul#menu-category-menu{width:100%;justify-content:center;align-items:center;align-content:center}div#offCanvasTopPush .grid-container.fluid{flex-direction:row;flex-basis:auto;flex-flow:row;flex-grow:1;flex-shrink:1;flex-wrap:wrap;width:100%;vertical-align:middle;align-content:center;display:flex;justify-content:center;align-items:center}.scroll-content,div#scrollWrapper{pointer-events:none}div#scrollContainer,div#scrollContainer *{pointer-events:all}#featured-banner{top:-125px;padding-bottom:51.25%;border-bottom:5px solid #00652d;z-index:1001;background-color:#000}#project-wrapper{margin:auto}#project-grid{top:-65px;position:relative}#featured-banner iframe{margin-top:-3%;pointer-events:none}@media screen and (min-width:1600px) and (max-width:2000px){body.home #featured-banner iframe{transform:scale(1.15)}}@media screen and (min-width:980px){body.home #featured-banner{min-height:100vh;z-index:5!important}body.home #featured-banner iframe{transform:scale(1.35)}body.home #project-grid{display:none}body.home div#subNavigation{height:8%;padding:4rem}body.home ul.menu.align-center{transform:scale(1.5);top:-1rem}}#subNavigation{box-shadow:10px 0 20px -10px #888,120px 0 220px -23px #888!important;background:#fefefe;background:linear-gradient(90deg,#fefefe 0,#ededed 50%,#fefefe 100%)}#subNavigation:before{display:block;width:100%;pointer-events:none;height:4px;content:'';background:#00652d;background:-moz-linear-gradient(90deg,rgba(0,101,45,0) 5%,rgba(0,101,45,.8) 25%,#00652d 50%,rgba(0,101,45,.8) 75%,rgba(0,101,45,0) 95%);background:-webkit-linear-gradient(90deg,rgba(0,101,45,0) 5%,rgba(0,101,45,.8) 25%,#00652d 50%,rgba(0,101,45,.8) 75%,rgba(0,101,45,0) 95%);background:linear-gradient(90deg,rgba(0,101,45,0) 5%,rgba(0,101,45,.8) 25%,#00652d 50%,rgba(0,101,45,.8) 75%,rgba(0,101,45,0) 95%);position:absolute;top:-4px;left:0;right:0}.page-template-template-motion-graphics_ .cell a.category-link-target,.page-template-template-motion-graphics_ .cell h5,.single-projects .cell a.category-link-target,.single-projects .cell h5,footer#footer,nav.categories,nav.categories ul,nav.categories ul li,nav.categories ul li a,ul.menu.align-center li,ul.menu.align-center li a{text-transform:uppercase;font-size:.65rem;line-height:9px;letter-spacing:1px}#project-grid .cell{padding:0 1%;text-align:center;margin-bottom:20px}.cell .preview-wrap{box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)!important}.cell h5{opacity:0;visibility:hidden}.page-template-template-motion-graphics_ .cell h5,.single-projects .cell h5{opacity:1;visibility:visible;margin:20px auto 0 auto;font-size:.8rem}.page-template-template-motion-graphics_ .cell a.category-link-target,.single-projects .cell a.category-link-target{pointer-events:none;color:#00652d;font-weight:900;font-size:.6rem}.single-projects .cell a.category-link-target{position:relative;top:-8px}.side-shadows{position:fixed;bottom:0;left:0;right:0;height:47px;pointer-events:none;z-index:1000;box-shadow:inset 10px -10px 8px #fefefe,inset -10px -10px 8px #fefefe!important}.one-sheet{background-size:cover;background-position:center;background-repeat:no-repeat}.one-sheet .thumbnail{width:100%;height:auto;opacity:0;visibility:hidden;aspect-ratio:115/173}.single-projects #project-grid,.single-projects #projects-wrapper,body.tax-playlist #project-grid{top:0;margin:auto}.single-projects #project-grid .cell{pointer-events:all;cursor:pointer}.page-template-template-motion-graphics_ #project-grid .one-sheet .thumbnail,.single-projects #project-grid .one-sheet .thumbnail{aspect-ratio:350/189}.page-template-template-motion-graphics_ #project-grid,.page-template-template-motion-graphics_ #projects-wrapper{top:-30px;margin:auto}.page-template-template-motion-graphics_ #project-grid .cell{pointer-events:all;cursor:pointer}nav.categories{width:100%;text-align:center}nav.categories,nav.categories ul,nav.categories ul li,nav.categories ul li a{list-style:none;position:relative;display:inline-block!important;width:auto;height:auto;margin:0;padding:0}h1.project-ttl{font-size:2rem;text-transform:uppercase;letter-spacing:.15rem;text-align:center;padding-bottom:30px;margin-bottom:30px}nav.categories{position:absolute;width:100%;text-align:center;float:none;top:200px}nav.categories ul{width:100%;display:block}div#mainProjFilter{margin:10px auto 30px auto;width:100%;text-align:center}h1.project-ttl:after{content:"";display:block;height:3px;width:30px;background-color:#00652d;margin:15px auto 10px auto}#project-grid a.sbi_photo{background-position:center}#project-grid #sb_instagram #sbi_images img{height:100%;opacity:0!important}#react-app{visibility:hidden;margin-bottom:20px}#react-app>*{visibility:visible}#react-app>.cell{transition:opacity 150ms linear .1s,transform 150ms ease-out .1s}#react-app:hover>.cell{opacity:.4;transform:scale(.9);transition-delay:250ms}#react-app:hover>.cell.temp-hide{opacity:0;transform:scale(0)}#react-app>.cell:hover{opacity:1;transform:scale(1);transition-delay:0s,0s}.top-bar-right .button{border-color:transparent;transition:all .4s ease;border-radius:0}.top-bar-right .button:hover{border-color:#068a1f;opacity:.5;border-radius:10px;transition:all .4s ease}.filter-button-group li.divider{opacity:0}@keyframes shake{0%{transform:translate(0,0);opacity:1;color:inherit}25%{transform:translate(-2px,0);opacity:.5;color:#00652d}50%{transform:translate(2px,0);opacity:.5;color:#00652d}75%{transform:translate(-2px,0);opacity:.5;color:#00652d}100%{transform:translate(0,0);opacity:.5;color:inherit}}.btn-hover{moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:focus{outline:0}.btn-hover.color-1{background-image:linear-gradient(to right,#00652d,#068a1f);box-shadow:0 4px 15px 0 rgba(49,196,190,.75)}div#archive-divider,div#archive-selection,div#archive-wrapper{width:100%}div#archive-selection>div{padding:0 30px}.temp-hide{transform:scale(.5);opacity:0;transition:all .4s ease;transition-delay:0.1s}.temp-hide.step-2{width:0!important;height:0!important;margin:0!important;padding:0!important}.temp-hide .cat-wrap,.temp-hide h5{display:none}.temp-hide.display-hide{width:0!important;height:0!important;margin:0!important;padding:0!important;display:none}.page-template-template-motion-graphics_ #project-grid .cell,.single-projects .project-vids #project-grid .cell{position:relative;transition:all .2s ease;margin-bottom:40px}.page-template-template-motion-graphics_ #project-grid .cell{margin-left:auto;margin-right:auto;float:none}.scrollbar-track{z-index:101!important}.scrollbar-thumb{background-color:#00652d!important}.hide-shadow,.hide-shadow:after{display:block;width:100%;height:39px;position:fixed;bottom:-40px;border-top:12px solid #fff;content:""}body.scrolling,body.scrolling #scrollWrapper>div>div *,body.scrolling *,body.scrolling div#scrollContainer *{pointer-events:none!important}body.scrolling #scrollWrapper,body.scrolling #scrollWrapper>div,body.scrolling #scrollWrapper>div>div{pointer-events:all!important}div#project-grid{padding-bottom:50px}.m div#project-grid,.page-template-template-motion-graphics_ div#project-grid{padding-bottom:0}article.type-projects>div{max-width:1299px;margin:auto}article.type-projects .mograph-desc{margin:25px auto;padding:10px 40px;font-size:.835rem;text-transform:uppercase;letter-spacing:.025rem}article.type-projects .mograph-desc div{border-left:5px solid #00652d;padding:20px 30px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)!important}article.type-projects .mograph-desc p{line-height:24px;font-weight:500;text-transform:none;text-align:justify;letter-spacing:.005rem;font-size:14px}article.type-projects .mograph-desc p:last-of-type{margin-bottom:0!important}.motion-graphics div#project-grid,.motion-graphics div#project-grid>div,.motion-graphics div#project-grid>div>div:last-of-type{padding-bottom:0!important;margin-bottom:0!important}#archive-wrapper .cell .archive-item .entry-title,#archive-wrapper .cell .archive-item .entry-title a{font-size:1.1rem;text-transform:uppercase;padding:0;margin:0}h3.alpha-heading.cell.small-12.medium-3.columns{margin:12px 0 0 0}.one-sheet.lazy{transition:opacity .4s ease .4s;opacity:0}.one-sheet.lazyImage.lazy.entered.loaded{opacity:1}@media (max-width:767px){.menu .button,.menu a{padding:.7rem}}body#wrapper,div#projects-wrapper,div#responsive-menu,div#subNavigation,h1.project-ttl,nav.categories{opacity:0;transition:opacity .3s ease}h1.project-ttl,nav.categories{transition-delay:0.2s;transition-duration:.4s}div#projects-wrapper{transition-delay:0.4s;transition-duration:.5s}div#subNavigation{transition-delay:0.6s;transition-duration:.6s}div#offCanvasTopPush{overflow:hidden;opacity:0}div#offCanvasTopPush,div#scrollWrapper{transition:all .4s ease;transition-delay:0.4s}div#offCanvasTopPush.is-open{height:100vh;opacity:1;transition-delay:0!important;transition-duration:0!important}div#scrollWrapper .scroll-content{opacity:1;transition:opacity .3s ease}div#scrollWrapper.is-open-top .scroll-content{opacity:0}div#offCanvasTopPush.is-open,div#scrollWrapper.is-open-top{transform:translateY(0)!important;min-height:900px;overflow-y:auto}div#offCanvasTopPush .cell.auto.text-right,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic{min-height:900px}div#offCanvasTopPush .hide-on-transition-out{opacity:0;transition:opacity .2s linear;width:100%;height:100%}div#offCanvasTopPush.is-open .hide-on-transition-out{opacity:1}div#scrollWrapper{opacity:1}div#scrollWrapper.off-canvas-content.is-open-top.has-transition-push.has-position-top{opacity:0}div#offCanvasTopPush .grid-x.grid-margin-x,div#offCanvasTopPush .grid-x.grid-margin-x>*,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic{max-width:90vw;max-height:90vh;position:relative;width:100%;height:auto;margin:0 auto}div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic{position:absolute;top:4.5vh;bottom:4.5vh;left:0;right:0;background-color:#fefefe;height:100%;height:calc(100% - 5vh);display:block;color:#249858;font-size:1.45rem}div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .address,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links *,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links a,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links a i,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links a i:before{font-size:1.5rem;color:#249858}div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .address,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links a i,div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links a i:before{font-size:1.05rem}div#offCanvasTopPush .grid-x.grid-margin-x>*>.menu-container.menu-aesthetic .social-links a i{margin-top:5px}div#offCanvasTopPush{background:url("https://www.teamaspect.com/wp-content/themes/aspect-react-theme-dev/assets/img/menu_bg.jpg") center center no-repeat #efefef;background-size:cover;background-attachment:fixed;transition-delay:0.5s}div#offCanvasTopPush .left-side-wrapper{max-width:75%;float:right;margin:auto;padding:9.5vh 0}div#offCanvasTopPush .left-side-wrapper img{margin-bottom:20px}.menu-main-menu-container{border-left:1px solid #ececec;padding-left:65px}.menu-container.menu-aesthetic{border:1px solid #ececec}.close-button{font-size:2rem;font-weight:100}@media (max-width:1067px){div#offCanvasTopPush .cell.auto.text-right{display:none}div#offCanvasTopPush .cell.auto.text-left{width:100%!important}div#offCanvasTopPush .cell.auto.text-left .menu-container.menu-aesthetic{border-left:1px solid #ececec!important;padding:0 30px!important}div#offCanvasTopPush .cell.auto.text-left .menu-container.menu-aesthetic .menu-main-menu-container{padding-left:0;border-left:none}}.top-layer{position:absolute;width:100%;height:100vh;top:-100vh;left:0;bottom:auto;right:auto;background:#a3cf61;z-index:1000;transition:all .7s ease-out;pointer-events:none;transition-delay:0.35s}.top-layer.active{top:100vh;transition-delay:0s}.top-layer.top-layer--2,.top-layer.top-layer--2.active{background:#00652d;transition-delay:50ms;transition-duration:.6s}.top-layer.top-layer--3,.top-layer.top-layer--3.active{background:#efefef;transition-delay:35ms;transition-duration:.5s}.menu-container.menu-aesthetic{padding:40px}ul#menu-main-menu,ul#menu-main-menu li{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start;min-height:6.2vh}ul#menu-main-menu{padding:9.5vh 0;margin:auto}.project-ttl.over-banner{position:absolute;bottom:0;margin:auto;text-align:center;width:100%;color:#efefef}.social-links,.social-links li,.social-links li a{display:inline-block;float:none;text-align:right;margin:0;padding:0;list-style:none}.social-links li a{margin:5px 0 5px 5px}.hide-until-scroll{position:fixed;top:-200px;transform:translateY(-200px);pointer-events:none;opacity:0;background-color:#fefefe;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)!important;width:100%;z-index:99999;transition:all .5s ease}.hide-until-scroll.scrolled{top:0;transform:translateY(0);opacity:1;pointer-events:all}.hide-until-scroll form.search-form{top:2px!important}.hide-until-scroll .top-bar-left,.hide-until-scroll button.button{margin:0!important;padding-top:0!important;padding-bottom:0!important;border-color:transparent!important}.hide-until-scroll .top-bar a,.hide-until-scroll .top-bar button,.hide-until-scroll .top-bar i,.hide-until-scroll .top-bar i:before{color:#4c4c4c;margin-bottom:0}@media (max-width:939px){#footer .cell{width:100%!important;text-align:center;line-height:normal}#footer .cell.auto.text-right{position:relative;top:-28px}}.con,.special-con{cursor:pointer;display:inline-block}.bar{display:block;height:2px;width:20px;background:#4c4c4c;margin:3px auto}.has-banner .bar{background:#efefef}.con{width:auto;margin:0 auto;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.con:hover .bar{background-color:#333}.has-banner .hide-until-scroll.scrolled .bar{background:#333}.col{display:inline-block;width:100%;text-align:center;height:auto;position:relative}.middle{margin:0 auto}.bar{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.con:hover .arrow-top{-webkit-transform:rotateZ(45deg) translateY(10px);-moz-transform:rotateZ(45deg) translateY(10px);-ms-transform:rotateZ(45deg) translateY(10px);-o-transform:rotateZ(45deg) translateY(10px);transform:rotateZ(45deg) translateY(10px);width:14px}.con:hover .arrow-middle{-webkit-transform:rotate(90deg) translate3d(-2px,2px,0);-moz-transform:rotate(90deg) translate3d(-2px,2px,0);-ms-transform:rotate(90deg) translate3d(-2px,2px,0);-o-transform:rotate(90deg) translate3d(-2px,2px,0);transform:rotate(90deg) translate3d(-2px,2px,0)}.con:hover .arrow-bottom{-webkit-transform:rotateZ(-45deg) translateY(0) translateX(3px);-moz-transform:rotateZ(-45deg) translateY(0) translateX(3px);-ms-transform:rotateZ(-45deg) translateY(0) translateX(3px);-o-transform:rotateZ(-45deg) translateY(0) translateX(3px);transform:rotateZ(-45deg) translateY(0) translateX(3px);width:14px}.no-banner-title{margin:20px auto;padding:30px;text-align:center;top:-55px;position:relative;text-transform:uppercase;pointer-events:none}.no-banner-title h1,.no-banner-title h2{font-size:32px;display:inline-block;text-align:center;width:auto}form.search-form{position:relative;top:-6px;right:-5px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease .1s}form.search-form.active{opacity:1;visibility:visible;pointer-events:all}form.search-form,form.search-form *{display:inline-block;font-size:12px;text-transform:uppercase}form.search-form input.search-submit{border:1px solid transparent;padding:11px;font-size:12px;text-transform:uppercase;top:-2px;position:relative}form.search-form input.search-field{padding:10px 20px;height:35px;top:-1px;position:relative}form.search-form input.search-field::-webkit-search-cancel-button{color:#333;border-color:#333}@media (min-width:500px) and (max-width:899px){.mfp-container.mfp-s-ready.mfp-iframe-holder,.mfp-iframe-holder .mfp-content,.mfp-iframe-scaler iframe,.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready{max-height:100%;background:none transparent}.mfp-iframe-holder .mfp-close{padding-right:50px}}@media (max-width:767px){#react-app>.cell h5,#searchTrigger,form.search-form{display:none}div#featured-banner{top:-80px;width:100%;max-width:100vw;overflow:hidden;display:none}div#featured-banner h1.project-ttl.over-banner{transform:scale(.7);padding-bottom:0}.home div#featured-banner{display:block}div#project-grid{margin-top:80px;padding:0 40px}.home div#project-grid{margin-top:30px}.has-banner .top-bar a,.has-banner .top-bar button,.has-banner .top-bar i,.has-banner .top-bar i:before{color:#333}.has-banner .bar{background:#333}.home.has-banner .top-bar a,.home.has-banner .top-bar button,.home.has-banner .top-bar i,.home.has-banner .top-bar i:before{color:#efefef}.home.has-banner .bar{background:#efefef}.top-bar-left,.top-bar-right{padding:0 20px!important}button.close-button{top:0!important}.menu .button,.menu a{padding:.7rem;font-size:1.2rem}#footer .cell.auto.text-right{position:relative;top:-12px;line-height:14px;font-size:8px}#footer .cell.small-12.medium-6{position:relative;top:30px;font-size:8px}ul.menu.align-center li a{font-size:.8em;padding:.7rem 8px}body#wrapper.page-template-template-about-us-alt_ div#react-app,body#wrapper.page-template-template-about-us-alt_ div#react-app .grid-margin-x,body.page-template-template-jobs-alt__ div#react-app,body.page-template-template-jobs-alt__ div#react-app .grid-margin-x{padding:0!important}body.page-template-template-about-us-alt_ h4#weareteam,body.page-template-template-about-us-alt_ h4#weareteam *,body.page-template-template-jobs-alt__ h1{font-size:1.8rem!important;margin-top:-40px!important;width:100%;display:inline-block;text-indent:0!important}body.page-template-template-jobs-alt__ h1{margin-top:10px!important;font-size:1.75rem!important}body.page-template-template-about-us-alt_ h4#weareteam img{height:22px!important;top:17px!important}body.page-template-template-about-us-alt_ .about-desc.row.grid-x.grid-margin-x{font-size:.9rem}body.page-template-template-about-us-alt_ .cell,body.page-template-template-about-us-alt_ .cell p{text-align:left!important;padding-left:0!important}body.page-template-template-about-us-alt_ footer .cell,body.page-template-template-about-us-alt_ footer#footer .cell p{text-align:center!important}body.page-template-template-jobs-alt__ .job-popup.mfp-inline,body.page-template-template-jobs-alt__ .job-popup.mfp-inline *,body.page-template-template-jobs-alt__ .job-popup.mfp-inline li,body.page-template-template-jobs-alt__ div#project-grid *,body.page-template-template-jobs-alt__ div#project-grid div,body.page-template-template-jobs-alt__ div#project-grid li,body.page-template-template-jobs-alt__ div#project-grid p,body.page-template-template-jobs-alt__ div#project-grid ul{max-width:none;font-size:.8rem!important}body.page-template-template-jobs-alt__ div#project-grid{margin-top:80px}body.page-template-template-jobs-alt__ div#project-grid h4{margin-top:20px}body.page-template-template-jobs-alt__ .mfp-wrap{overflow:auto}body.page-template-template-jobs-alt__ div#project-grid button.job-button{font-size:10px!important;width:100px!important;line-height:normal!important;padding:10px 0!important}h1.project-ttl{font-size:1.1rem!important;margin:0 auto!important;z-index:999}div#featured-banner>div{z-index:0}nav.categories{top:175px!important}.page-template-template-motion-graphics_ #project-grid,.page-template-template-motion-graphics_ #projects-wrapper{top:0}ul#menu-main-menu,ul#menu-main-menu li{min-height:7.2vh}}div#featured-banner>div{z-index:-1}body.page-template-template-jobs-alt__ .job-popup.mfp-inline *,body.page-template-template-jobs-alt__ .job-popup.mfp-inline span.subtitle,button.apply-button{border-color:#333!important;color:#333!important}div#scrollContainer{overflow-x:hidden}.scrollbar-track.scrollbar-track-y.show,.scrollbar-track.scrollbar-track-y.show *{pointer-events:all!important}#archive-wrapper .archive-item{opacity:1;height:auto;transition:opacity 1s ease}#archive-wrapper .show-me{opacity:1;height:auto;pointer-events:all}#archive-wrapper .hide-me{opacity:0;height:0;pointer-events:none;overflow:hidden}#volToggle i,#volToggle i:before{pointer-events:all;cursor:pointer;z-index:8999;color:#fff}.active{display:block}.inactive{display:none}.headshots h3>span,.headshots h3>span br{margin:auto;position:relative;top:-3px;line-height:normal!important;height:auto;float:left;display:inline;text-align:left!important;font-size:.8rem}.headshots h3>span{min-height:35px}.single-projects:not(.motion-design) #project-grid .cell .preview-wrap,.single-projects:not(.motion-design) #project-grid .cell.dimensions_1x1 .preview-wrap,.single-projects:not(.motion-design) #project-grid .cell.dimensions_4x5 .preview-wrap,.single-projects:not(.motion-design) #project-grid .cell.dimensions_9x16 .preview-wrap{box-shadow:none!important;height:100%!important;width:auto;overflow:visible}.single-projects:not(.motion-design) #project-grid .cell .item-container,.single-projects:not(.motion-design) #project-grid .cell.dimensions_1x1 .item-container,.single-projects:not(.motion-design) #project-grid .cell.dimensions_4x5 .item-container,.single-projects:not(.motion-design) #project-grid .cell.dimensions_9x16 .item-container{aspect-ratio:350/189;overflow:visible;max-height:363px}.single-projects:not(.motion-design) #project-grid .cell .preview-wrap .one-sheet,.single-projects:not(.motion-design) #project-grid .cell.dimensions_1x1 .preview-wrap .one-sheet,.single-projects:not(.motion-design) #project-grid .cell.dimensions_4x5 .preview-wrap .one-sheet,.single-projects:not(.motion-design) #project-grid .cell.dimensions_9x16 .preview-wrap .one-sheet{height:100%;width:auto;background-size:contain;overflow:visible;background-image:none!important;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:space-around;align-items:center}.single-projects:not(.motion-design) #project-grid .cell .one-sheet img.thumbnail,.single-projects:not(.motion-design) #project-grid .cell.dimensions_1x1 .one-sheet img.thumbnail,.single-projects:not(.motion-design) #project-grid .cell.dimensions_4x5 .one-sheet img.thumbnail,.single-projects:not(.motion-design) #project-grid .cell.dimensions_9x16 .one-sheet img.thumbnail{aspect-ratio:unset;height:auto;max-height:100%;width:auto;max-width:100%;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)!important;opacity:1!important;visibility:visible;padding:0;border:none!important;vertical-align:middle;margin-bottom:0!important}.single-projects:not(.motion-design) #project-grid .cell{padding:0}.single-projects:not(.motion-design) #project-grid{padding-left:15px;padding-right:15px}.mfp-wrap.dimensions_1x1 .mfp-iframe-scaler,.mfp-wrap.dimensions_4x5 .mfp-iframe-scaler,.mfp-wrap.dimensions_9x16 .mfp-iframe-scaler{display:flex;justify-content:center;padding-top:59.25%}.mfp-wrap.dimensions_9x16 .mfp-iframe-scaler{padding-top:0;aspect-ratio:9/16;height:100%;max-height:65vh;width:auto;margin:auto}.mfp-wrap.dimensions_9x16 .mfp-iframe-scaler iframe{background:#000;aspect-ratio:9/16;width:auto;margin:auto;position:relative}.mfp-wrap.dimensions_9x16 .mfp-iframe-holder .mfp-content{width:auto;height:900px;max-height:65vh}.mfp-wrap.dimensions_1x1 .mfp-iframe-scaler{padding-top:0;aspect-ratio:1/1;height:100%;max-height:65vh;width:auto;margin:auto}.mfp-wrap.dimensions_1x1 .mfp-iframe-scaler iframe{background:#000;aspect-ratio:1/1;width:auto;margin:auto;position:relative}.mfp-wrap.dimensions_1x1 .mfp-iframe-holder .mfp-content{width:auto;height:900px;max-height:65vh;max-width:900px}.mfp-wrap.dimensions_4x5 .mfp-iframe-scaler{padding-top:0;aspect-ratio:4/5;height:100%;max-height:65vh;width:auto;margin:auto}.mfp-wrap.dimensions_4x5 .mfp-iframe-scaler iframe{background:#000;aspect-ratio:4/5;width:auto;margin:auto;position:relative}.mfp-wrap.dimensions_4x5 .mfp-iframe-holder .mfp-content{width:auto;height:900px;max-height:65vh;max-width:900px}.mfp-bg{z-index:999991}.mfp-wrap{z-index:999992}