::before,::after,:root{--brand-red: #ee2737;--brand-light-blue: #00a9ce;--brand-midnight: #001a2c;--brand-midnight-light: #687680;--brand-form-bg-color: #007e9a;--core-grey: #636363;--core-off-white: #eeeeee;--core-white: #fff;--core-black: #000;--primary-color: var(--brand-red, inherit);--primary-color-inverse: var(--core-white, inherit);--secondary-color: var(--brand-light-blue, inherit);--tertiary-color: var(--brand-midnight, inherit);--content-width-desktop-maximum: 1920px;--content-width-desktop-large: 1600px;--content-width-desktop-medium: 1140px;--content-width-small: 960px;--font-primary: "jaf-facitweb", sans-serif;--font-primary-line-height: 150%;--font-heading: "jaf-facitweb", sans-serif;--font-heading-line-height: 150%;--font-decorative: "henriette", sans-serif;--font-decorative-line-height: 100%;--font-body: normal normal 300 var(--font-body-size, 14px) / var(--font-primary-line-height, 150%) var(--font-primary, inherit);--font-body-size: 16px;--font-body-color: var(--core-grey, #000);--font-card-title: normal normal 700 var(--font-card-title-size, 26px) / var(--font-heading-line-height, 130%) var(--font-heading, inherit);--font-card-title-size: 23px;--font-card-title-color: var(--core-black, #000);--font-banner-title: normal normal 700 var(--font-decorative-size, 56px) / var(--font-decorative-line-height, 120%) var(--font-decorative, inherit);--font-decorative-size: 76px;--site-spacing: 24px;--site-block-spacing: calc(var(--site-spacing, 24px) * 2.5)}@media all and (max-width:1000px){::before,::after,:root{--font-decorative-size: 50px}}@media all and (max-width:800px){::before,::after,:root{--font-card-title-size: 18px;--font-decorative-size: 40px;--site-spacing: 18px}}@media all and (max-width:400px){::before,::after,:root{--font-card-title-size: 16px;--font-decorative-size: 36px}}input[type=submit]{appearance:none;-webkit-appearance:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}input[type=text],input[type=url],input[type=email],input[type=tel]{-webkit-appearance:none;border-radius:0}a[href^=tel]:link,a[href^=tel]:visited,a[href^=tel]:hover{color:inherit}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}img{border:none}em{font-style:italic}strong,strong a:link,strong a:visited{font-weight:700}a{outline:none}h1,h2,h3,h4{padding:0 0 calc(var(--site-spacing,24px)/2) 0}p{padding:0 0 calc(var(--site-spacing,24px)/2) 0}.wow{visibility:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fade-in-left-small{from{opacity:0;-webkit-transform:translate3d(-2%,0,0);transform:translate3d(-2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-left-small{from{opacity:0;-webkit-transform:translate3d(-2%,0,0);transform:translate3d(-2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fade-in-left-small{-webkit-animation-name:fade-in-left-small;animation-name:fade-in-left-small}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(2%,0,0);transform:translate3d(2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(2%,0,0);transform:translate3d(2%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}@-webkit-keyframes fadeIn{from{opacity:0}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInToPartial{from{opacity:0}100%{opacity:.6}}@keyframes fadeInToPartial{from{opacity:0}100%{opacity:.6}}.fadeInToPartial{-webkit-animation-name:fadeInToPartial;animation-name:fadeInToPartial}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownSmall{from{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownSmall{from{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}p,a,h1,h2,h3,h4,li,label,input{font:var(--font-body,inherit)}a:link,a:visited{color:var(--brand-midnight,inherit);text-decoration:underline;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;font-size:inherit}a:hover,a:active{color:var(--brand-midnight,inherit);text-decoration:underline}h1{font-size:22px;font-weight:400}h2{font-size:28px;line-height:130%;font-weight:400;color:inherit}h3{font-size:20px;font-weight:400}h4{font-size:18px;font-weight:400}html,body{height:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}.underlineText{text-decoration:underline}.clear{clear:both}.userContent img{max-width:100%;height:auto}.userContent ul,.userContent ol{font:inherit;margin:0;padding-inline-start:1.7em;margin-bottom:1.5em}.userContent ul li,.userContent ol li{padding-bottom:.25em}.userContent ul{list-style-type:disc}.userContent ol{list-style-type:decimal}.userContent strong,.userContent b{font-weight:700}.userContent em,.userContent i{font-style:italic}.userContent a:link,.userContent a:visited{color:#000;text-decoration:underline}.userContent a:hover,.userContent a:active{color:var(--brand-light-blue,inherit)}.alignleft{float:left;margin:10px 20px 10px 0}.alignright{float:right;margin:10px 0 10px 20px}.alignnone{margin:10px 0}.aligncenter{display:block;text-align:center;margin:10px auto}p.wp-caption-text{font-style:italic;font-size:13px;padding:10px;text-align:left;color:#666}p.wp-caption-text--align-centre{text-align:center}.pageContentBlock{margin:0 0 var(--site-block-spacing,60px)}.singleContentSidebar .pageContentBlock{margin:0 0 var(--site-spacing,60px)}.pageContentBlock.block-margin-normal{margin-bottom:var(--site-spacing,24px)}.pageContentBlock.block-margin-large{margin-bottom:var(--site-block-spacing,60px)}.pageContentBlock.block-margin-disabled{margin-bottom:0}.pageContentBlock .contentButton{display:block;margin:10px auto 0;padding:10px 20px;background-color:#000;cursor:pointer;text-align:center;width:90%;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.pageContentBlock .contentButton span{color:#fff}.pageContentBlock .userContent h2,.pageContentBlock .userContent h3,.pageContentBlock .userContent h4{margin-top:var(--site-spacing,24px)}.pageContentBlock .userContent h2:first-child,.pageContentBlock .userContent h3:first-child,.pageContentBlock .userContent h4:first-child{margin-top:0}.pageBlockCarousel{position:relative;margin-bottom:20px;z-index:0}.bannerSlide{display:none;height:auto;max-width:100%;position:absolute;width:100%;z-index:-1;line-height:0}.cycle-prev,.cycle-next{display:block;width:30px;height:60px;position:absolute;top:50%;margin-top:-30px;opacity:.6;filter:alpha(opacity=0.6);cursor:pointer;z-index:500;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.cycle-next{background-image:url(next-icon.21b45394c07ba62c42bf.png);right:0}.cycle-prev{background-image:url(prev-icon.31536c36db73e30cd5e9.png);left:0}.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:0;overflow:hidden;opacity:.8;filter:alpha(opacity=0.8)}.cycle-pager span.cycle-pager-active{color:#000}.cycle-pager span{font-family:Arial,sans-serif;font-size:50px;padding:3px;display:inline-block;color:#ddd;cursor:pointer}.cycle-overlay{background-color:rgba(0,0,0,.8);position:absolute;bottom:0;left:0;width:100%;padding:20px;z-index:999;pointer-events:none}.slideTitle{color:#fff;font-size:14px}.slideDesc{color:#fff;font-size:12px}.hideShowWrapper{margin-bottom:20px}dl.hideShowSingle{margin:0 0 10px}dl.hideShowSingle dt{background-color:#000;color:#fff;padding:10px 40px 10px 20px;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}dl.hideShowSingle dd{background-color:#fff;color:#000;padding:10px 20px 0}dl.hideShowSingle dt .hideShowIcon{height:30px;width:30px;top:50%;right:2px;margin-top:-15px;position:absolute;color:transparent;text-decoration:none;display:block;background-color:#fff}dl.hideShowSingle dt.hideShowSingleActive .hideShowIcon{background-color:blue}.pageBlockMultiColBlock{margin:0 auto}.pageBlockMultiColBlock .column{background-color:#fff;position:relative}.pageBlockMultiColBlock .column .colImage img{width:100%;height:auto;display:block}.pageBlockMultiColBlock .column .contentInner{padding:20px 0}.pageBlockMultiColBlock .column h3,.pageBlockMultiColBlock .column h3 a:link,.pageBlockMultiColBlock .column h3 a:visited{color:#e13842;font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:800;text-transform:uppercase;text-align:center;font-size:23px;text-decoration:none}.pageBlockMultiColBlock .column p{text-align:center}.pageBlockMultiColBlock .column .multiColButtonModeTitle{position:absolute;bottom:0;width:100%;left:0;background-color:rgba(0,0,0,.8);padding:15px 0;pointer-events:none}.pageBlockMultiColBlock .column .multiTitle h3 a:link,.pageBlockMultiColBlock .column .multiTitle h3 a:visited{padding:0;padding:0;text-decoration:none}.userContent p:last-child{padding-bottom:0}.pageBlockLocationMap{margin-bottom:0}.pageBlockLocationMap #locationMap{width:100%;height:500px}#locationMap img{max-width:initial}.pageBlockPullQuote{background-color:var(--brand-light-blue,inherit);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:20px}.pageBlockPullQuote p{color:#fff;padding:0;font:var(--font-banner-title,inherit);font-size:26px;line-height:1.2em;font-style:italic}@media(max-width:500px){.pageBlockPullQuote p{font-size:20px}}.page-block-inline-image{text-align:center;line-height:0}.pageContentBlockBorder{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.pageBlockFeatureTextContent{text-align:center;margin:calc(var(--site-block-spacing,60px)*1.4) 0 var(--site-block-spacing,60px)}.pageBlockFeatureTextContent h2{font:var(--font-banner-title,inherit)}.pageBlockFeatureTextContent,.pageBlockFeatureTextContent p,.pageBlockFeatureTextContent a:link,.pageBlockFeatureTextContent a:visited,.pageBlockFeatureTextContent .userContent ul,.pageBlockFeatureTextContent .userContent ol,.pageBlockFeatureTextContent .userContent ul li,.pageBlockFeatureTextContent .userContent ol li{font-size:20px}.pageBlockFeatureTextContent p{padding:0 0 25px}.pageBlockFeatureTextContent .bannerDivider{background-color:var(--brand-light-blue,inherit)}.contentInnerWide{width:90%;max-width:var(--content-width-desktop-medium,inherit);margin:0 auto}.pageBlockFeatureTextContent .userContent ul,.pageBlockFeatureTextContent .userContent ol{list-style-type:none}::selection{background:var(--primary-color,inherit);color:#fff}::-moz-selection{background:var(--primary-color,inherit);color:#fff}::-webkit-selection{background:var(--primary-color,inherit);color:#fff}body{margin:0;padding:0;font-style:normal;font-size:12px;line-height:120%;color:#000;background-color:#fff}.darkBody{background-color:var(--brand-midnight,inherit)}.contentInner{width:90%;max-width:var(--content-width-desktop-medium,inherit);margin:0 auto}header#header{padding:50px 20px;width:100%;z-index:99;position:relative}header#header .contentInner{max-width:100%}.headLogo{float:left}.headLogo img{display:block;width:100%;max-width:243px;height:auto}.bannerTextWrapper{height:100%;text-align:center;position:absolute;top:0;left:0;width:100%}.bannerTextWrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.bannerText{display:inline-block;vertical-align:middle;width:100%}.bannerTextInner{max-width:1300px;width:90%;margin:0 auto}h1.bannerTitle{text-align:center;color:#fff;font:var(--font-banner-title,inherit)}.bannerSubtitle p,.bannerSubtitle{text-align:center;color:#fff;font-size:28px;line-height:150%;padding:0;font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:300}.bannerDivider{background-color:#fff;height:4px;width:18%;margin:20px auto 45px}nav.navMenu{float:right}nav.navMenu li{list-style:none;display:block;float:left;margin-right:10px;padding:9px 15px;border:1px solid transparent}nav.navMenu li.menu-item-last{margin-right:0}nav.navMenu li a:link,nav.navMenu li a:visited{font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:800;color:var(--brand-midnight,inherit);display:block;font-size:17px;line-height:120%;text-transform:uppercase;text-decoration:none;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.header-dark nav.navMenu li a:link,.header-dark nav.navMenu li a:visited{color:#fff}.header-dark nav.navMenu li a:hover,.header-dark nav.navMenu li a:active,nav.navMenu li a:hover,nav.navMenu li a:active{color:var(--brand-light-blue,inherit)}nav.navMenu .current-menu-item,nav.navMenu .current-menu-item{border:1px solid var(--brand-light-blue,inherit)}.singleContentSidebar{float:left;width:65%}.singleContentSidebar .contentInner{width:100%;margin:0}.sideBarContent{float:right;width:33%}.sideBarSubTitle{font-size:26px;color:#a43030;text-align:right}.sidebarBlockOuter{margin:0 0 20px}.sidebarFormWrapper{background-color:#ddd}.sidebarFormWrapper .sideBarSubTitle{text-align:left}.sidebarFormWrapper .sidebarFormOuter{width:90%;margin:0 auto;padding:20px 0 10px}.sidebarContentOuter{background-color:#ddd;padding:4%}.sidebarBlockShare{background-color:#ddd;padding:4%}.sidebarBlockShare .sideBarSubTitle{text-align:left}.newsFeed p.postTitleTxt{text-transform:uppercase;margin-top:calc(var(--site-spacing,24px)/2);font:var(--font-card-title,inherit);color:var(--font-card-title-color,inherit);line-height:130%}.newsFeed p.postTitleTxt a{font:inherit;text-decoration:inherit}.newsFeed p.postExcerpt{color:var(--font-card-title-color,inherit);font-size:15px}.newsFeed p.postDateTxt{color:var(--brand-light-blue,inherit);font:var(--font-banner-title,inherit);font-size:18px;border-bottom:1px solid var(--brand-light-blue,inherit);padding-bottom:10px;margin-bottom:calc(var(--site-spacing)/2)}.newsFeed .column{position:relative;background-color:#fff;border:1px solid var(--brand-light-blue,inherit)}.newsFeed .column:nth-of-type(3n){margin-right:0}.newsFeed .column .colImage{overflow:hidden;border-bottom:1px solid var(--brand-light-blue,inherit)}.newsFeed .column .colImage img{width:100%;height:auto;display:block;will-change:transform;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.newsFeed .column:hover .colImage img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.newsFeed .column .contentInner{padding:20px 0;text-align:center}.newsFeed .column .contentText{padding:15px}.allPostLink:link,.allPostLink:visited{top:0;left:0;height:100%;cursor:pointer;display:block;position:absolute;width:100%;z-index:999}.newsFeed .column:hover p.postTitleTxt a{color:var(--primary-color,inherit)}nav.pageSubNav{margin:10px 0 0}nav.pageSubNav li{list-style:none;display:block;float:left;padding-right:10px;padding-top:10px}nav.pageSubNav li.menu-item-last{padding-right:0}nav.pageSubNav li a:link,nav.pageSubNav li a:visited{color:#000;display:block;font-size:13px;line-height:120%;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;padding:10px 20px;background-color:#dfdcde}nav.pageSubNav li a:hover,nav.pageSubNav li a:active{color:#fff;background-color:#000}nav.pageSubNav .current-menu-item a:link,nav.pageSubNav .current-menu-item a:visited{background-color:#000;color:#fff}nav.pageSubNav .menu-newsmenu-container{float:left;left:50%;position:relative}nav.pageSubNav .menuWrapper{float:right;right:50%;position:relative}.pageHolder{position:relative;margin:20px 0}.paginationMiddleOuter{float:right;right:50%;position:relative}.paginationMiddle{float:left;left:50%;position:relative;text-align:center}.paginationMiddle .current,.paginationMiddle .inactive{color:#fff;padding:8px 0 0;margin:0 2px;font-size:14px;line-height:14px;text-decoration:none;display:block;width:30px;float:left;height:30px}.paginationMiddle .current{background-color:#a43030}.paginationMiddle .inactive{background-color:#999;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.paginationMiddle .inactive:hover{background-color:#a43030}.paginationRight a,.paginationLeft a{height:30px;margin:0;text-decoration:none;display:block;width:30px;background-color:#a43030;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.paginationRight a{background-position:-90px -91px}.paginationLeft a{background-position:-93px -48px}.paginationRight:hover a,.paginationLeft:hover a{background-color:#999}.paginationRight{position:absolute;right:0}.paginationLeft{position:absolute;left:0}#infinitePaginationLink{width:100%;margin-top:0}#infinitePaginationLink p{margin:0 auto;width:190px;text-align:center;text-transform:uppercase;font-weight:700}#infinitePaginationLink a{margin:0 auto;text-decoration:none;display:block;width:190px;padding:calc(var(--site-spacing)/2);background-color:#a43030;font-size:14px;font-weight:700;border-radius:2px;text-transform:uppercase;color:#fff;text-align:center;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in}#infinitePaginationLink a:hover{background-color:#e13842}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}#bodyContent{background-color:#fff}.singleContentSidebar{float:left;width:65%}.sideBarContent{float:right;width:32%;margin-bottom:20px}.singleContentSidebar h2{font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:800;text-transform:uppercase}.sidebarHeader{font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:800;text-transform:uppercase;font-size:28px;line-height:130%;color:var(--brand-midnight,inherit)}.pageContentBlock blockquote p{font-size:23px}.postDate{font:var(--font-banner-title,inherit);font-size:20px;color:#fff}.fatface-dash{height:.07em;width:.8em;background:red;margin:0 3px;vertical-align:middle;display:inline-block;background:var(--brand-light-blue,inherit)}h1.postTitle{font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:800;text-transform:uppercase;font-size:45px;line-height:120%;color:#fff;max-width:800px}.singleDivider{background-color:#fff;height:2px;width:25%;margin:10px 0 30px}.singlePostBanner{position:absolute;bottom:60px;left:0;width:100%}.contentOuter{margin-top:50px}.newsBackBtn a:link,.newsBackBtn a:visited{color:#fff;font-size:14px;background-color:var(--brand-light-blue,inherit);padding:10px 15px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.newsBackBtn a:hover,.newsBackBtn a:active{background-color:var(--primary-color,inherit)}.newsBackBtn{margin-bottom:20px;margin-top:60px}.newsBackBtnHeader{margin-top:0}.newsBackBtnHeader a:link,.newsBackBtnHeader a:visited{background-color:rgba(0,169,206,.8)}.newsBackBtnHeader a:hover,.newsBackBtnHeader a:active{background-color:rgba(238,39,55,.8)}.newsFeedOuter .contentInner{max-width:100%}.newsFeedOuter{background-color:#e5e5e5;width:100%;padding:var(--site-block-spacing,60px) 0 var(--site-spacing,24px);margin:0 auto}.home .newsFeedOuter{background-color:transparent;max-width:2300px}.newsFeedOuterHome .multiCol{grid-template-columns:1fr 1fr 1fr;max-width:1600px;margin:0 auto 24px}@media(max-width:1100px){.newsFeedOuterHome .multiCol{grid-template-columns:1fr 1fr}}@media(max-width:600px){.newsFeedOuterHome .multiCol{grid-template-columns:100%}}.whiteBanner{text-align:center;margin:50px 0 80px}.whiteBanner h1.bannerTitle{text-align:center;color:var(--brand-midnight,inherit);font:var(--font-banner-title,inherit)}.whiteBanner .bannerSubtitle p,.whiteBanner .bannerSubtitle{text-align:center;color:var(--brand-midnight,inherit);font-size:23px;line-height:150%;padding:0;font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:300}.whiteBanner .bannerDivider{background-color:var(--brand-light-blue,inherit);height:4px;width:25%;margin:20px auto 45px}.readMoreNews{float:right}.readMoreNews a:link,.readMoreNews a:visited{color:var(--brand-light-blue,inherit)}.readMoreNews a:active,.readMoreNews a:hover{color:var(--brand-midnight,inherit)}.sidebarContactForm{background-color:#444;padding:20px;margin-bottom:20px}.sidebarContactForm .sidebarHeader,.sidebarContactForm .sidebarSubHeader,.sidebarContactForm .gform_validation_errors{color:#fff}.footerDownArrow{width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #fff;position:absolute;left:50%;margin-left:-40px;top:0}.allWorkLink{width:100%;display:block;height:100%;position:absolute;top:0;left:0;z-index:99}.contentBoxHolderStandard{margin-top:40px}.assemblofield{display:none!important;position:absolute!important;left:-9000px}.footerParallax p{color:#fff;text-align:center}.footerParallax{position:relative;padding:var(--site-block-spacing,60px) 0;background-color:var(--brand-form-bg-color,inherit);background-attachment:fixed;background-size:300px;background-position:top center;background-image:url(assemblo_bg_1.066edc45566b5b64cda7.png)}.footerParallax a:link,.footerParallax a:visited,.footerParallax a:hover,.footerParallax a:active{color:#fff}.footerParallax .gform_wrapper .gform_footer{text-align:center;padding-top:55px}.footerParallax .gform_footer .gform_button.button{padding:18px 60px}.footerParallax .contentInner{max-width:620px}.footerParallax .gform_body{position:relative}.footerParallaxHeader{color:#fff;font:var(--font-banner-title);text-align:center}.footerParallax .gform_wrapper{max-width:100%}.footerParallax .gform_wrapper .gfield{width:50%;float:left;clear:left;margin-bottom:7px}.footerParallax .gform_body .gfield input,.footerParallax .gform_body .gfield textarea{background-color:#fff;border:0;color:#222;padding:18px}.footerParallax .gform_body .gfield textarea{width:98%;float:right;height:15.375em}.footerParallax #field_2_4{right:0;position:absolute;float:none;clear:none}.footerParallax .gform_wrapper .gform_footer input[type=submit]{font-family:jaf-facitweb,sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;border-color:#fff}.vipSignup{background-color:#e13842;background-image:none}.vipSignup .gform_wrapper #field_1_2{margin-right:10px}.vipSignup .contentInner{text-align:center}.vipSignup .gform_wrapper .gform_body .gfield{width:calc(50% - 6px);display:inline-block;float:none;margin-right:0}.vipSignup .gform_wrapper,.vipSignup .gform_footer{display:inline-block}.vipSignup .gform_wrapper .gform_body .ginput_container{margin-top:0}.vipSignup a:link,.vipSignup a:visited{color:#fff}.gform_wrapper li{font-size:12px}#gform_wrapper_1 .gform_footer .gform_button.button{position:absolute;top:0;right:0;width:100%;padding:11px 10px}#gform_wrapper_2{margin-top:6px}#gform_wrapper_1{max-width:100%;width:100%;margin-top:9px}.vipSignup #gform_wrapper_1.gform_wrapper .gform_body{width:calc(100% - 120px)}.gform_validation_errors{margin-bottom:var(--site-spacing,24px);font-size:15px}.gform_submission_error{font-size:inherit}#disqus_thread{margin-bottom:36px}.searchResultForm{margin-top:calc(var(--site-spacing,24px)/2)}.search-form .screen-reader-text{display:none}.search-form .search-field{-webkit-appearance:none;appearance:none;font-size:16px;border:1px solid var(--brand-light-blue,inherit);padding:6px calc(var(--site-spacing,24px)/2);border-radius:3px}.search-form .search-submit{border:none;height:28px;width:28px;background:url(search-icon.80f26a95835f89a5c3e9.svg);background-size:contain;background-repeat:no-repeat;color:transparent;cursor:pointer;margin-left:-32px;position:absolute;margin-top:5px;border-radius:30px;transition:background-color .3s ease-out}.search-form .search-submit:hover{background-color:#a2deff}.navSearchItem,.navMobileSearchItem{position:relative}.navSearchForm{position:absolute;right:10px;top:40px;display:none}.navSearchForm .search-submit,.navMobileSearchForm .search-submit{display:none}.navMobileSearchItem{display:none;right:14px;position:absolute;bottom:33px}.navMobileSearchForm{position:absolute;right:0;top:32px;display:none}.header-dark .navMobileSearchItem svg path,.header-dark .navSearchItem svg path{fill:#fff}.pageBlockMultiColBlock.wwdBlock .column .colImage img{width:30%;height:auto;display:block;margin:0 auto var(--site-spacing,24px)}.noBottomMargin{margin-bottom:0!important}.pageCTAButtonBlock{text-align:center;margin-top:var(--site-spacing,24px)}.pageCTAButtonBlock a:link,.pageCTAButtonBlock a:visited{text-decoration:none;font-family:jaf-facitweb,sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;border-color:#fff;padding:18px 60px;display:-moz-inline-stack;display:inline-block;background:transparent;border:1px solid var(--brand-light-blue,inherit);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 auto var(--site-spacing,24px);color:var(--brand-light-blue,inherit)}.pageCTAButtonBlock a:hover,.pageCTAButtonBlock a:active{background-color:var(--brand-light-blue,inherit);color:#fff}.vipIcon{max-width:106px;width:100%;margin:0 auto calc(var(--site-spacing,24px)/2)}.vipIcon img{width:100%;height:auto;display:block}.featureIcon{margin:0 auto 36px}.contactPageForm{position:relative;padding:84px 0;background-color:var(--brand-form-bg-color,inherit);background-attachment:fixed;background-size:300px;background-position:top center;background-image:url(assemblo_bg_1.066edc45566b5b64cda7.png)}.contactPageFormLeft{width:calc(70% - 3px);border-right:1px solid #fff;display:inline-block;padding:30px;vertical-align:top;text-align:left;color:#fff;transition:width .4s ease-out}.contactPageFormRight{width:30%;display:inline-block;padding:30px;vertical-align:top;color:#fff;transition:width .4s ease-out}.contactPageForm p,.contactPageForm p a:link,.contactPageForm p a:visited{color:#fff;font-size:16px}.contactPageForm p a:hover,.contactPageForm p a:active{color:#e13842;cursor:pointer}.contactPageFormHeader{color:#fff;font-size:56px;line-height:120%;text-align:left;font-family:jaf-facitweb,sans-serif;font-weight:800;text-transform:uppercase}.contactPageForm .gform_body .gfield input,.contactPageForm .gform_body .gfield textarea{background-color:#fff;border:0;color:#222;padding:18px}.contactPageForm .gform_wrapper .gfield{width:50%;float:left;clear:left;margin-bottom:7px}.contactPageForm .gform_wrapper .gfield{width:50%;float:left;clear:left;margin-bottom:7px}.contactPageForm #field_2_4{right:0;position:absolute;float:none;clear:none;padding-left:calc(var(--site-spacing,24px)/2)}.contactPageForm .gform_body .gform_fields{position:relative}.contactPageForm .gform_body .gfield textarea{width:100%;float:right;height:15.375em}.contactPageForm .gform_wrapper .gform_footer input[type=submit]{font-family:jaf-facitweb,sans-serif;font-weight:800;text-transform:uppercase;font-size:20px}.contactPageForm .gform_footer .gform_button.button{padding:18px 60px}.contactPageForm .gform_wrapper .gform_footer{text-align:center;padding-top:30px}.contactPageForm .footerSocialMedia{margin-top:60px}.persistentNav{position:fixed;top:0;left:0;padding:6px 20px;width:100%;z-index:100000;background-color:rgba(255,255,255,.96);margin-top:-130px;transition:margin-top .3s ease-out;box-shadow:0 10px 10px rgba(0,0,0,.1)}.persistentNav.navVisible{margin-top:0}.persistentNav .contentInner{max-width:100%;width:100%}.persistentNav .headLogo img{max-width:185px;margin-top:6px}.persistentNav .navcross-bar{background-color:var(--brand-midnight,inherit)}.persistentNav .headLogo{float:left}.persistentNav nav.navMenu{margin:0;right:auto}.persistentNav nav.navMenu ul{margin-top:6px}.persistentNav nav.navMenu .menu-mainmenu-container{left:auto}.persistentNav nav.navMenu .mobile-menu-reveal,.persistentNav nav.navMenu .navMobileSearchItem{bottom:0;top:20px}.navSearchForm,.navMobileSearchForm{top:0;right:55px}.persistentNav .search-form .search-field{margin-top:0}nav.navMenu li:not(.navSearchItem){transition:all .2s ease-in}.searchOpen nav.navMenu li:not(.navSearchItem){pointer-events:none;opacity:.12}.multiCol{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));justify-content:space-between}.multiCol::before{display:none}.multiCol .column{background-color:#fff}.multiCol-1{grid-template-columns:1fr}.multiCol-2{grid-template-columns:repeat(auto-fill,minmax(600px,1fr))}.multiCol-3{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}@media(max-width:900px){.multiCol-3{grid-template-columns:1fr 1fr}}@media(max-width:600px){.multiCol-3{grid-template-columns:1fr}}.multiCol-4{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.multiCol-5{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.multiCol-6{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.multiCol-2-big{grid-template-columns:1fr 1fr}.fancy-icon{position:relative;margin:0 auto;height:auto!important;margin-bottom:36px}.multiCol .fancy-icon{margin-bottom:0}.fancy-icon .dom_overlay_container{position:absolute;top:0;left:0;width:auto!important;height:auto!important}.fancy-icon canvas{height:auto!important;width:100%!important;max-width:100%!important}.fancy-icon-megaphone{margin-left:calc(50% - 62px)}.fancy-icon-robotarm{max-width:100%!important;margin-top:-115px}.fancy-icon-talkbot{max-width:170px;margin-bottom:18px;margin-left:calc(50% - 64px)}.background-v-align-top{background-position-y:top!important}.background-v-align-middle{background-position-y:middle!important}.background-v-align-bottom{background-position-y:bottom!important}.background-h-align-left{background-position-x:left!important}.background-h-align-middle{background-position-x:middle!important}.background-h-align-right{background-position-x:right!important}#instafeed{margin:0 auto;font-family:jaf-facitweb,sans-serif;margin-top:18px;display:flex;justify-content:space-between;flex-direction:row}.instagramOuter{padding:var(--site-block-spacing,60px) 0 var(--site-spacing,24px);color:#fff;z-index:10;position:relative}.instaHeader{text-align:center}.instaHeader .footerHeader{font-size:20px}.ai-feed-single{background-color:#000;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.ai-feed-single:hover{box-shadow:0 0 0 6px #fff}#wrapper{min-height:100%;height:auto!important;height:100%;margin-bottom:-250px}#footerPush{clear:both;height:250px}footer#footer{width:100%;display:block;height:250px;background-color:#444;color:#fff;background-image:url(footer-bg.d481f01b9478f2f44f0f.png);background-repeat:no-repeat;background-position:right bottom;background-size:600px;-webkit-transition:background-size .8s ease-in;-moz-transition:background-size .8s ease-in;-ms-transition:background-size .8s ease-in;-o-transition:background-size .8s ease-in;transition:background-size .8s ease-in}footer#footer .contentInner{max-width:100%;padding-bottom:140px}.footerCol{padding:40px 0;width:48%;max-width:310px}.footerLeft{float:left}.footerRight{float:left;margin-left:5%}.smFooterDivider{background-color:#fff;height:1px;width:13px;margin:0 0 15px}.lgFooterDivider{background-color:#fff;height:1px;width:119px;margin:0 0 15px}footer#footer p{color:#fff}footer#footer a:link,footer#footer a:visited{color:#fff;text-decoration:none;-webkit-transition:color .8s ease-in;-moz-transition:color .8s ease-in;-ms-transition:color .8s ease-in;-o-transition:color .8s ease-in;transition:color .8s ease-in}footer#footer a:hover,footer#footer a:active{color:var(--brand-light-blue,inherit);text-decoration:none;cursor:pointer}.footerHeader{font-family:jaf-facitweb,sans-serif;font-style:normal;font-weight:800;font-size:20px;line-height:120%;text-transform:uppercase}.footerHeader span{color:var(--brand-light-blue,inherit)}.footerMapIcon{padding-bottom:10px}.disclaimerTxt{font-size:11px}.socialMediaIcon a:link,.socialMediaIcon a:visited{width:30px;height:30px;background-color:#ddd;background-size:236px var(--site-spacing,24px);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;background-repeat:no-repeat;float:left;margin-right:10px;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in;background-image:url(social-media-icons-white.f3a09667e27f08bb21c2.png)}.socialMediaIcon:last-of-type a:link,.socialMediaIcon:last-of-type a:visited{margin-right:0}.socialMediaIcon.darkSocialBg a:link,.socialMediaIcon.darkSocialBg a:visited{background-color:var(--brand-midnight,inherit)}.socialMediaIcon.darkSocialBg a:active,.socialMediaIcon.darkSocialBg a:hover{background-color:#000}.socialMediaIcon.lightSocialBg a:link,.socialMediaIcon.lightSocialBg a:visited{background-color:var(--brand-light-blue,inherit)}.socialMediaIcon.lightSocialBg a:active,.socialMediaIcon.lightSocialBg a:hover{background-color:var(--primary-color,inherit)}.socialMediaIcon.facebook a:link,.socialMediaIcon.facebook a:visited{background-position:14px 4px}.socialMediaIcon.twitter a:link,.socialMediaIcon.twitter a:visited{background-position:-24px 4px}.socialMediaIcon.googleplus a:link,.socialMediaIcon.googleplus a:visited{background-position:-61px 5px}.socialMediaIcon.linkedin a:link,.socialMediaIcon.linkedin a:visited{background-position:-97px 5px}.socialMediaIcon.pinterest a:link,.socialMediaIcon.pinterest a:visited{background-position:-134px 5px}.socialMediaIcon.instagram a:link,.socialMediaIcon.instagram a:visited{background-position:-172px 5px}.socialMediaIcon.youtube a:link,.socialMediaIcon.youtube a:visited{background-position:-211px 5px}.footerSocialMedia{padding-bottom:calc(var(--site-spacing,24px)/2)}.newsSocialMedia{margin:30px auto 0}nav.footerMenu{float:left;padding:20px 0}nav.footerMenu li{list-style:none;display:block;float:left;padding-right:20px}nav.footerMenu li.menu-item-last{padding-right:0}nav.footerMenu li a:link,nav.footerMenu li a:visited{color:#fff;display:block;font-size:16px;line-height:120%;text-decoration:none;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.home .bannerTextInner .bannerSubtitle{text-shadow:0 0 4px #000}.field_admin_only{display:none;margin:0;padding:0}.gform_confirmation_wrapper,.pageBlockTextContent .gform_wrapper{background-color:var(--brand-form-bg-color,inherit);font-family:jaf-facitweb,sans-serif;padding:16px 24px 24px}.gform_confirmation_wrapper{padding:24px}.pageBlockTextContent .gform_wrapper .top_label .gfield_label,.pageBlockTextContent .gform_wrapper .gfield_required,.pageBlockTextContent .gform_wrapper .gform_validation_errors{font-weight:300;color:#fff}.pageBlockTextContent .gform_wrapper .gform_footer input.button{background-color:var(--brand-form-bg-color,inherit);color:#fff;padding:12px 24px;text-transform:uppercase;font-weight:700;font-size:20px;margin-top:24px}.pageBlockTextContent .gform_wrapper .gform_body .gfield input{background-color:#fff;border:1px solid transparent;color:#222;padding:18px;font-size:12px}.pageBlockTextContent .gform_wrapper .hidden_label .gfield_label{display:none}.pageBlockTextContent .gform_body .gform_fields{display:flex;flex-direction:column;gap:12px}.pageBlockTextContent .gform_validation_errors{padding-top:24px}.pageBlockTextContent .gform_wrapper .gform_body .gfield_error input{border-color:red}video#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-repeat:no-repeat;background-size:cover;opacity:.6}.largeBanner{position:absolute;top:0;left:0;width:100%;background-color:var(--brand-midnight,inherit);line-height:0;font-size:0}.largeBannerVideo{background-color:transparent}.sliderScrollDownBtn{background-image:url(ico-down.eb45a264dbc83090d41e.png);background-size:64px;width:64px;height:64px;background-repeat:no-repeat;background-color:rgba(255,255,255,.2);-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;position:absolute;bottom:20px;left:50%;margin-left:-32px;z-index:999;cursor:pointer}.sliderScrollDownBtn:hover{background-color:rgba(255,255,255,.5)}#big-video-vid{top:-1000px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-size:cover;background-repeat:no-repeat;background-position:center center}.largeBannerVideo::before,.overlay::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(dot-grid-bg.7919e83e17edfdebaa66.png);background-size:4px}@media all and (max-width:1200px){.largeBannerVideo::before,.overlay::before{background-size:3px}}.userContent .wp-block-tbba-carousel-v2 ul,.userContent .wp-block-tbba-carousel-v2 ol{list-style-type:none;margin-left:0;margin-bottom:0;margin-top:0}.userContent .wp-block-tbba-carousel-v2 ul li,.userContent .wp-block-tbba-carousel-v2 ol li{padding-left:0;margin-bottom:0}.slide-content-underlay .tbba-slide-underlay{content:"";display:block;position:absolute;width:100%;height:100%;z-index:2;pointer-events:none}.tbba-carousel{position:relative;background-color:var(--brand-light-blue,#eee)}.tbba-slide{position:relative;background-size:cover;background-position:center;margin-top:auto;margin-bottom:auto;height:auto!important}.tbba-transition-fade .tbba-slides{transform:none!important;width:auto!important;display:block;height:100%;display:grid}.tbba-transition-fade .tbba-slide{grid-row:1;grid-column:1;opacity:0;transition:opacity 1s}.tbba-transition-fade .tbba-slide:first-child{position:relative}.tbba-transition-fade .glide__slide--active{z-index:1;opacity:1}.tbba-slides{margin:0;justify-content:center;display:flex}.tbba-slide img{width:100%}.tbba-arrows{pointer-events:none}button.tbba-arrow{border:0;border-radius:0;box-shadow:none;background-position:center;background-size:contain;background-repeat:no-repeat;height:60px;width:calc(var(--site-spacing,24px)*2);padding:0;transition:opacity .3s ease-out;pointer-events:auto;color:#fff}button.tbba-arrow:hover{opacity:.8}.tbba-arrow.hidden{display:none}.tbba-arrows{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--swipeable{cursor:auto!important}.wp-block-tbba-carousel-v2 .blockFooter .buttonsContainer{margin-bottom:calc(var(--site-spacing,24px)*-1)}.item-image-maintain-aspect{pointer-events:none;opacity:0;width:100%}.tbba-slide-inner.item__inner{display:flex;min-height:100%}.tbba-slide{margin-top:0;margin-bottom:0}.tbba-slide-content{display:flex;align-items:center;width:100%}.item-image.tbba-slide-image{width:100%}.tbba-transition-fade .tbba-slide{height:100%}.tbba-carousel.arrows-outside .tbba-arrow-left,.tbba-carousel.arrows-outside .tbba-arrow-right{color:var(--primary-color,#000)}.tbba-carousel.arrows-outside .tbba-arrow-left{left:calc(-1*var(--site-spacing,24px))}.tbba-carousel.arrows-outside .tbba-arrow-right{right:calc(-1*var(--site-spacing,24px))}.tbba-carousel:not(.arrows-outside) .tbba-slide-content{padding-left:calc(var(--site-spacing,24px)*3);padding-right:calc(var(--site-spacing,24px)*3)}.tbba-carousel:not(.arrows-outside) .tbba-arrow-left{left:calc(var(--site-spacing,24px)/4)}.tbba-carousel:not(.arrows-outside) .tbba-arrow-right{right:calc(var(--site-spacing,24px)/4)}.tbba-track{height:auto!important}.tbba-dots .tbba-dot:first-child{margin-left:0}.tbba-dots .tbba-dot:last-child{margin-right:0}.tbba-slide-inner .cf{clear:both}.glide__bullets{bottom:var(--site-spacing,24px)}.glide__bullet,.glide__bullet:hover,.glide__bullet:focus{border:0}.glide__arrows.tbba-arrows{position:absolute;max-width:var(--content-width-desktop-maximum,100%);margin-left:auto;top:0;height:100%;width:100%;display:block;left:0;text-align:center;margin-right:auto;right:0}.tbba-carousel.dots-outside .tbba-dots.glide__bullets{position:relative!important;top:0}.tbba-carousel.dots-outside .tbba-dots .glide__bullet{background-color:var(--primary-color,#000)}.tbba-carousel.dots-outside .tbba-dots .glide__bullet--active{background-color:var(--secondary-color,#000)}.wp-block-tbba-carousel-v2{position:relative;margin-bottom:var(--site-block-spacing,36px)}.tbba-slide-content{flex:1 0 auto;z-index:3}.wp-block-tbba-carousel.carouselTypeDefault .tbba-slide-content{width:100%;padding:calc(var(--site-spacing,24px) + 36px)}.wp-block-tbba-carousel.carouselTypeDefault .hasButtons .tbba-slide-content{padding-bottom:36px}.wp-block-tbba-carousel-v2 .no-image .tbba-slide-content{position:relative;margin-top:0}.wp-block-tbba-carousel-v2 .attribution{font-size:14px;font-weight:700;margin-top:var(--site-spacing,24px);color:var(--primary-color-inverse,#FFF)}.wp-block-tbba-carousel-v2 .text-content{color:var(--primary-color-inverse,#FFF)}.wp-block-tbba-carousel-v2 .title{color:var(--primary-color-inverse,#FFF)}.tbba-carousel .card-imgWrapper{border:1px solid #ddd;position:relative;padding-top:calc(100% - 2px)}.tbba-carousel .card-img{position:absolute;top:50%;transform:translateY(-50%)}.wp-block-tbba-carousel-v2 .btn{transform:translateX(0)}.wp-block-tbba-carousel-v2 .slide-overlay{padding:calc(2*var(--site-block-spacing,36px)) calc(var(--site-spacing,24px)/2)}@media all and (min-width:1000px){.wp-block-tbba-carousel-v2 .slide-overlay{padding:calc(4*var(--site-block-spacing,36px)) calc(var(--site-spacing,24px)/2)}}.wp-block-tbba-carousel-v2 .slide-title{font:var(--font-heading-2);margin-bottom:var(--site-spacing,24px)}.wp-block-tbba-carousel-v2 .item-image{opacity:0;pointer-events:none}.bannerSlide{background-size:cover}.wp-block-tbba-carousel-v2 .mediaContent img{width:auto}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage{display:grid;grid-template-columns:50% 50%}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .slide-overlay-text,.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .mediaContent{width:100%}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .slide-overlay-text,.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .mediaContent{grid-row:1}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .mediaContent{display:flex;flex-direction:column}.wp-block-tbba-carousel-v2.content-vert-align-default .slide-overlay.hasContentImage .mediaContent img,.wp-block-tbba-carousel-v2.content-vert-align-middle .slide-overlay.hasContentImage .mediaContent img{margin-top:auto;margin-bottom:auto}.wp-block-tbba-carousel-v2.content-vert-align-top .slide-overlay.hasContentImage .mediaContent img{margin-top:0;margin-bottom:auto}.wp-block-tbba-carousel-v2.content-vert-align-bottom .slide-overlay.hasContentImage .mediaContent img{margin-bottom:0;margin-top:auto}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImageRight .slide-overlay-text{grid-column:1}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImageRight .mediaContent{grid-column:2;padding-left:var(--site-block-spacing,36px)}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImageLeft .slide-overlay-text{grid-column:2}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImageLeft .mediaContent{grid-column:1;padding-right:var(--site-block-spacing,36px)}@media all and (max-width:600px){.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage{grid-template-columns:100%}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .slide-overlay-text,.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .mediaContent{grid-column:1}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImageTop .slide-overlay-text{grid-row:2}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImageBottom .mediaContent{grid-row:2;margin-top:var(--site-spacing,24px)}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImageTop .mediaContent{margin-bottom:var(--site-spacing,24px)}.wp-block-tbba-carousel-v2 .slide-overlay.hasContentImage .mediaContent{padding-left:0;padding-right:0}}.wp-block-tbba-carousel-v2 .tbba-slide-content__inner{display:grid;width:100%}.wp-block-tbba-carousel-v2 .item-image,.wp-block-tbba-carousel-v2 .slide-overlay{grid-column:1;grid-row:1}.wp-block-tbba-carousel-v2 .slide-overlay{display:flex;flex-direction:column}.wp-block-tbba-carousel-v2.content-vert-align-default .slide-overlay-text,.wp-block-tbba-carousel-v2.content-vert-align-middle .slide-overlay-text{margin-top:auto;margin-bottom:auto}.wp-block-tbba-carousel-v2.content-vert-align-top .slide-overlay-text{margin-top:0;margin-bottom:auto}.wp-block-tbba-carousel-v2.content-vert-align-bottom .slide-overlay-text{margin-top:auto;margin-bottom:0}.wp-block-tbba-carousel-v2 .slide-icon img{width:auto}.wp-block-tbba-carousel-v2 .buttonsContainer.textAlignDefault{text-align:left}.wp-block-tbba-carousel-v2 .buttonsContainer .btn,.wp-block-tbba-carousel-v2 .buttonsContainer.textAlignCenter .btn{margin-right:var(--site-spacing,24px);margin-left:0}.carousel-overlay-persistent{position:absolute;top:50%;transform:translateY(-50%);width:100%}.tbba-carousel.persistent-overlay .tbba-slide .slide-overlay{visibility:hidden}.wp-block-width-wide .tbba-slide-content__inner{max-width:var(--content-width-desktop-medium,1140px);margin-left:auto;margin-right:auto}.wp-block-width-wide .slide-overlay-text{max-width:1960px;margin-left:auto;margin-right:auto}.wp-block-tbba-carousel-v2.wp-block-width-wide:not(.secondary):not(.tertiary) .content-inner{max-width:var(--content-width-desktop-medium,1140px)}.pageBlockPhotoGallery{text-align:center}.pageBlockPhotoGallery .contentInnerCore{display:flex;flex-wrap:wrap;gap:var(--site-spacing,24px);justify-content:center}.noContentInner .pageBlockPhotoGallery{padding:0 var(--site-spacing,24px)}.noContentInner .pageBlockPhotoGallery.constrain-width{margin-left:auto;margin-right:auto;max-width:1440px}.pageBlockPhotoGallery p.articlePhotoGalleryHeader{text-align:center;font-size:18px}.pageBlockPhotoGallery .galleryImageVignette{position:relative}.pageBlockPhotoGallery .galleryImageVignette a:after{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,.4);box-shadow:inset 0 0 30px rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;content:""}.pageBlockPhotoGallery .lb-caption:link,.pageBlockPhotoGallery .lb-caption:visited{color:#fff}.pageBlockPhotoGallery .lb-number{padding-top:10px}.pageBlockPhotoGallery div.galleryImageHolder{background-color:#fff;opacity:1;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-ms-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in;-webkit-transform:translateZ(0);transform:translateZ(0)}.pageBlockPhotoGallery div.galleryImageHolder img{display:block;width:100%;height:auto;max-width:none}.pageBlockPhotoGallery .thumbnailTextHolder{clear:both;margin:20px 0}.pageBlockPhotoGallery .thumbnailTextHolder p{font-size:11px}.tbm-inner{display:flex;flex-direction:row;align-items:center;max-width:var(--content-width-desktop-maximum,100%);margin:0 auto}.tbm-inner.mediaAlignmentright{flex-direction:row-reverse}.pageBlockimagebesidetext .textCol{flex:0 1 auto}.pageBlockimagebesidetext .mediaWidth30 .imageCol{flex:1 0 30%}.pageBlockimagebesidetext .mediaWidth50 .imageCol{flex:1 0 50%}.pageBlockimagebesidetext .mediaWidth60 .imageCol{flex:1 0 60%}.pageBlockimagebesidetext .textCol{padding:var(--site-block-spacing,60px)}.pageBlockimagebesidetext .imageCol img{width:100%;height:auto;display:block}.pageBlockimagebesidetext .contentButton{margin:calc(var(--site-spacing,24px)/2) 0 0}.pageBlockimagebesidetext .textCol h2{margin:0;font:var(--font-banner-title,inherit);font-size:50px}.pageBlockimagebesidetext.borderedVersion{border:1px solid #ddd;padding:var(--site-spacing,24px);box-shadow:#ddd 0 0 10px}.pageBlockimagebesidetext.borderedVersion .textCol h2{font-size:26px}@media all and (min-width:1921px){.pageContentBlock.block-margin-disabled.pageBlockimagebesidetext{padding-bottom:var(--site-block-spacing,60px)}.pageContentBlock.block-margin-disabled.pageBlockimagebesidetext:first-of-type{padding-top:var(--site-block-spacing,60px)}}@media all and (max-width:1300px){.pageBlockimagebesidetext .textCol h2{font-size:36px}}@media all and (max-width:1200px){.tbm-inner,.tbm-inner.mediaAlignmentright{flex-direction:column}.pageBlockimagebesidetext .textCol{padding:var(--site-block-spacing,inherit)}}.singleWorkBanner{text-align:center}.workIcon{margin-bottom:20px;max-width:100px;max-height:100px;margin:0 auto 10px}.workIcon img{width:100%;height:auto}.workFeed{margin:0 auto;width:100%;max-width:3500px;position:relative;display:flex;flex-wrap:wrap;flex-direction:row;background-color:var(--brand-midnight);justify-content:center}.workFeed .workFeedOuter{z-index:20;position:relative}.workFeed p.postCategoryTxt{margin-top:calc(var(--site-spacing)/2);color:#fff;text-transform:uppercase}@media(max-width:500px){.workFeed p.postCategoryTxt{display:none}}.workFeed p.postCategoryTxt span{margin-left:6px;margin-right:6px}.workFeed p.postClientTxt{color:#fff;text-transform:uppercase;font-weight:700;font-size:16px}@media(max-width:400px){.workFeed p.postClientTxt{display:none}}.workFeed p.postTitleTxt{color:#fff;font-weight:700;font-size:35px;margin-top:10px;line-height:1.3em;text-align:center}@media(max-width:650px){.workFeed p.postTitleTxt{font-size:24px}}@media(max-width:400px){.workFeed p.postTitleTxt{font-size:18px}}.workFeed p.postTitleTxt a{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;text-decoration:none}.workFeed .postExcerpt p{color:#fff;font:var(--font-banner-title,inherit);text-align:center;font-size:22px}.workFeed .column{flex:0 0 100%;margin:0;position:relative;background-color:var(--brand-midnight);padding:0;cursor:pointer}.caseStudyClientContent{background-color:#ddd;padding-top:60px}#case-study{padding-top:72px;padding-bottom:72px}#case-study:empty{padding:0}#case-study .bannerDivider{background-color:var(--brand-light-blue,inherit)}.caseStudyLabel{text-transform:uppercase;color:#ccc;text-align:center}.caseStudyFilter{text-align:center;padding-top:60px;margin-bottom:60px;padding-left:calc(var(--site-spacing)/2);padding-right:calc(var(--site-spacing)/2)}.caseStudyFilterTxt{font-size:36px;line-height:130%}.caseStudyFilterTxt p{padding:0;margin:0}.nice-select{display:inline-block;float:none;z-index:9999}.nice-select .list{z-index:99999!important;min-width:100%}.caseStudyCategories{text-align:center;font-size:13px;text-transform:uppercase}.caseStudyCategories a:link,.caseStudyCategories a:visited{text-decoration:none;margin-left:6px;margin-right:6px;line-height:220%;white-space:nowrap}.caseStudyCategories a:hover{text-decoration:underline}.caseStudyFilter .nice-select{border:0;border-bottom:1px solid #000;border-radius:0;line-height:100%;padding-left:0;padding-right:36px;height:auto}.caseStudyFilter .nice-select::before{content:"";width:var(--site-spacing,24px);height:var(--site-spacing,24px);position:absolute;right:0;background-image:url(ico-down.eb45a264dbc83090d41e.png);background-size:contain;background-repeat:no-repeat;top:calc(50% - var(--site-spacing,24px)/2)}.caseStudyFilter .nice-select.open::before{background-image:url(ico-up.48579461ddfd83f962ac.png)}.caseStudyFilter .nice-select::after{display:none}.caseStudyFilter .current{font-size:36px;line-height:130%;white-space:normal;text-align:center;display:block}.caseStudiesReadMore{text-align:center;font-size:36px;padding:60px 0 30px}@media(max-width:650px){.caseStudiesReadMore{font-size:24px;padding-left:12px;padding-right:12px}}h1.postTitleTxt{color:#000;margin-top:var(--site-block-spacing,60px);margin-bottom:var(--site-spacing,24px);font:var(--font-banner-title,inherit);font-size:70px;text-align:center}@media(max-width:500px){h1.postTitleTxt{font-size:32px}}@media all and (min-width:1585px){.workFeed .column{flex:0 0 50%}.workFooterNav .relatedArticles .workFeed .column{flex:0 0 33.333%}}@media all and (min-width:3000px){.workFeed .column{flex:0 0 25%}}.workFeed .column .colImage{position:relative;overflow:hidden;z-index:0}.workFeed .column .colImage img{width:100%;height:auto;display:block;will-change:transform;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.workFeed .column .contentText{z-index:2;text-align:center;padding:0 20px}.workFeed .column .contentTextNoHover{text-align:center;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.workFeed .column .contentTextNoHover p,.workFeed .column .contentTextNoHover{padding:0 10px}.workFeed .column .contentText .postTitleTxt{opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.workFeed .column .contentText .workIcon{opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.workFeed .column .contentText .bannerDivider{height:2px;margin:0 auto 20px;opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.workFeed .column .contentText .postExcerpt{opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.workFeed .column .workOverlay{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#000;opacity:.5;z-index:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.workFeed .column .workOverlay a:link,.workFeed .column .workOverlay a:visited{width:100%;height:100%;display:block}.workFeed .column:hover .contentTextNoHover{opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.workFeed .column:hover .colImage img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.workFeed .column:hover .workOverlay{background-color:var(--brand-light-blue,inherit);opacity:.7}.workFeed .column:hover .contentText .workIcon{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .2s .3s ease-in-out;-moz-transition:all .2s .3s ease-in-out;transition:all .2s .3s ease-in-out}.workFeed .column:hover .contentText .postTitleTxt{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .2s .4s ease-in-out;-moz-transition:all .2s .4s ease-in-out;transition:all .2s .4s ease-in-out}.workFeed .column:hover .contentText .bannerDivider{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .2s .5s ease-in-out;-moz-transition:all .2s .5s ease-in-out;transition:all .2s .5s ease-in-out}.workFeed .column:hover .contentText .postExcerpt{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .2s .6s ease-in-out;-moz-transition:all .2s .6s ease-in-out;transition:all .2s .6s ease-in-out}.workContentWrapper{height:100%;text-align:center;position:absolute;top:0;left:0;width:100%;z-index:2}.workContentOuter{display:table;width:100%;height:100%}.workContentInner{display:table-cell;text-align:center;vertical-align:middle}.caseStudyContent .userContent:first-child .pageContentBlock:first-child{margin-top:0}.caseStudyContent .pageBlockTextContent{width:90%;max-width:var(--content-width-desktop-medium,inherit);margin:0 auto var(--site-block-spacing,60px)}.caseStudyContent .pageBlockTextContent:last-child{margin-bottom:0}.caseStudyContent .pageBlockTextContent p,.caseStudyContent .pageBlockTextContent li{font-size:20px}.caseStudyContent .pageBlockTextContent .userContent h2{font-weight:800;text-transform:uppercase}@media(max-width:500px){.caseStudyContent .pageBlockTextContent .userContent h2{font-size:18px}}.caseStudyContent .pageBlockPullQuote{max-width:calc(var(--content-width-desktop-medium,inherit) - var(--site-spacing,inherit));display:block;margin:0 auto var(--site-block-spacing,60px);padding:calc(var(--site-spacing,inherit)*2)}.caseStudyContent .pageBlockPullQuote p.byline{font-family:jaf-facitweb,sans-serif;font-style:italic;font-weight:300;line-height:1.4em;font-size:18px;padding-top:15px}@media(max-width:500px){.caseStudyContent .pageBlockPullQuote p.byline{font-size:16px}}.caseStudyContent .pageBlockMultiColBlock{margin-bottom:60px}@media(max-width:650px){.caseStudyContent .pageBlockMultiColBlock{margin-bottom:40px}}.workFooterNav{margin-bottom:72px}.workFeedNewer{float:right;width:33.333%}.workFeedOlder{float:left;width:33.333%}.allWork{float:left;width:34%;position:relative;line-height:0;background-color:var(--brand-light-blue,inherit)}.allWork:hover .backgroundAllWork{opacity:0}.allWork .backgroundAllWork{position:relative;overflow:hidden;z-index:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.allWorkLink:link,.allWorkLink:visited{top:0;left:0;height:100%;cursor:pointer;display:block;position:absolute;width:100%;z-index:999}.workFeedNewer .column,.workFeedOlder .column{width:100%}.allWork p{color:#fff;text-transform:uppercase;font-weight:700;line-height:150%;font-size:35px;text-align:center;padding:0}.allWork img{width:100%;height:auto;display:block}.allWork .bannerDivider{margin-bottom:0}@media all and (max-width:1500px){#case-study{padding-bottom:0}}@media all and (max-width:950px){.relatedArticles .workFeed .column{width:100%}.workFooterNav{padding-bottom:24px}}@media all and (max-width:1780px){.allWork p{font-size:27px}.workFooterNav .workFeed .postExcerpt p{font-size:18px}}@media all and (max-width:1560px){.allWork p{font-size:25px}.workFooterNav .workFeed .column .contentText .workIcon{display:none}.workFooterNav .workFeed .postExcerpt{display:none}}@media all and (max-width:1250px){.workFeed .postExcerpt p{font-size:18px}.allWork p{font-size:22px}}@media all and (max-width:950px){.workFeed .column{width:100%;border-bottom:2px solid #fff;overflow:hidden}.caseStudyFilter{padding-top:0;margin-bottom:36px}.caseStudyContent .pageBlockPullQuote{margin-bottom:60px}}@media all and (max-width:900px){.workFeedOlder,.workFeedNewer{display:none}.allWork{float:none;width:100%;max-height:200px;overflow:hidden}.caseStudyFilter .current,.caseStudyFilterTxt{font-size:30px}}@media all and (max-width:800px){.caseStudyContent .pageBlockTextContent p,.caseStudyContent .pageBlockTextContent li{font-size:18px}.workFooterNav{margin-bottom:0}}@media all and (max-width:650px){.workFeed p.postClientTxt{font-size:15px}.workFeed .column .contentText .workIcon{display:none}.workFeed .postExcerpt{display:none}.caseStudyCategories{font-size:12px}.caseStudyCategories a:link,.caseStudyCategories a:visited{line-height:200%}.caseStudyFilter .current,.caseStudyFilterTxt{font-size:26px}.caseStudyContent .pageBlockPullQuote,.caseStudyContent .pageBlockTextContent{margin-top:40px;margin-bottom:40px}}@media all and (max-width:540px){.workFeed .column{height:75vw}.workFeed .column .colImage img{width:auto;height:75vw;max-width:none;margin-left:50%;transform:translateX(-50%)}.workFeed .column:hover .colImage img{transform:translateX(-50%) scale(1.06)}.caseStudyFilter .nice-select{display:block;text-align:center!important;border-bottom:0}.caseStudyFilter .nice-select .current{padding-left:34px;display:inline-block;position:relative}.caseStudyFilter .nice-select .current::after{content:"";display:block;position:absolute;top:calc(100% + 12px);left:24px;width:calc(100% - 12px);border-bottom:1px solid #000}.caseStudyFilter .nice-select .list{max-width:100%}.caseStudyFilter .nice-select .list .option{white-space:normal;line-height:120%;min-height:auto;padding-top:18px;padding-bottom:18px;font-size:16px!important}}@media all and (max-width:400px){.caseStudyClientContent{padding-top:40px}#case-study{padding-top:40px}.caseStudyContent .pageBlockTextContent p,.caseStudyContent .pageBlockTextContent li{font-size:16px}}.servicesListBlock.multiCol{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.servicesListBlock.multiCol .column .colImage img{width:auto;margin:0 auto calc(var(--site-spacing,24px)/2);max-width:75px}.servicesListBlock.multiCol .column h3,.servicesListBlock.multiCol .column h3 a:link,.servicesListBlock.multiCol .column h3 a:visited{color:var(--tertiary-color,inherit)}.tbba-slide-inner{color:#fff}.tbba-slide-inner .slide-pretitle{font:var(--font-card-title)}.tbba-slide-inner .slide-title{font:var(--font-banner-title)}.tbba-slide-inner .slide-title span{color:var(--core-black,#000)}.tbba-slide-inner .slide-text p{font-size:16px}@media all and (min-width:800px){.tbba-slide-inner .slide-text p{font-size:20px}}.who-we-are-content .pageBlockimagebesidetext{background-color:#eee}.who-we-are-bios-outer{max-width:1920px;margin:0 auto}.who-we-are-bios-outer .pageBlockFeatureTextContent{margin-top:0}.staff-bios{width:100%;text-align:center;margin:0 auto}.staff-bios .sectionTitle{font-weight:700}.staff-container{overflow:hidden;position:relative;margin:3px;margin-bottom:0;width:calc(25% - 6px);display:inline-block;line-height:0;background:#0c6174;background:-webkit-gradient(linear,left top,left bottom,from(#073c47),color-stop(24%,#0c6174));background:linear-gradient(to bottom,#073c47 0%,#0c6174 24%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#073c47",endColorstr="#0c6174",GradientType=0 )}.staff-container.redStaff{background:#e13842;background:-moz-linear-gradient(top,#a01b38 0%,#e13842 24%);background:-webkit-linear-gradient(top,#a01b38 0%,#e13842 24%);background:linear-gradient(to bottom,#a01b38 0%,#e13842 24%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a01b38",endColorstr="#E13842",GradientType=0 )}.staff-container img{max-width:100%;opacity:1;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.staff-container .img1{position:relative}.staff-container .img2{opacity:0;-webkit-transform:scale(1);transform:scale(1)}.staff-container .position{margin-top:12px}.staff-container .name,.staff-container .position{position:absolute;opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;line-height:100%;display:inline;width:82%;display:table}.staff-container .name p,.staff-container .position p{color:#fff;text-shadow:2px 2px #01181d;display:table-cell;line-height:100%;margin:0;padding:0}.staff-container .name{left:0;text-align:left;top:30px;top:clamp(24px,1.2vw,60px)}.staff-container .name p{font-family:jaf-mashine,sans-serif;font-style:normal;text-transform:uppercase;font-weight:700;font-size:2.6vw;font-size:clamp(20px,2.4vw,48px);text-align:left;vertical-align:bottom}.staff-container .name span{font-size:1.2vw;font-size:clamp(13px,1.2vw,30px);font-family:jaf-facitweb,sans-serif;font-weight:300;text-transform:none;display:block;margin-left:3px;margin-top:12px;line-height:120%}.staff-container .position{text-align:right;top:clamp(100px,10vw,290px);left:100%;height:clamp(24px,4vw,60px);line-height:110%}.staff-container .position p{font-family:jaf-facitweb,sans-serif;font-style:italic;font-weight:300;font-size:1.4vw;font-size:clamp(12px,1.4vw,30px);text-align:right;vertical-align:top}.staff-container .splatter1,.staff-container .splatter2{position:absolute;opacity:0!important;top:20px;height:100%}.staff-container .splatter1{left:-20px}.staff-container:hover,.staff-container.staffHover{z-index:2}.staff-container:hover .img1,.staff-container.staffHover .img1{opacity:0}.staff-container:hover .img2,.staff-container.staffHover .img2{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.staff-container:hover .name,.staff-container.staffHover .name{-webkit-animation:name 7s forwards;animation:name 7s forwards;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.staff-container:hover .position,.staff-container.staffHover .position{-webkit-animation:position 7s forwards;animation:position 7s forwards;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.staff-container:hover .splatter1,.staff-container.staffHover .splatter1{-webkit-animation:splatter1 7s forwards;animation:splatter1 7s forwards;opacity:.2!important}.staff-container:hover .splatter2,.staff-container.staffHover .splatter2{-webkit-animation:splatter2 7s forwards;animation:splatter2 7s forwards;opacity:.2!important}.staff-container-33{width:calc(33.33% - 6px)}.staff-container-25{width:calc(25% - 6px)}.staff-container-20{width:calc(20% - 6px)}.staff-container-20 .name{top:24px}.staff-container-20 .name p{font-size:1.8vw;font-size:clamp(13px,1.8vw,46px)}.staff-container-20 .name span{margin-top:0}@-webkit-keyframes imgsize{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes imgsize{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes name{0%{left:0;opacity:0}5%{left:5%;opacity:1}100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;left:8%;opacity:1}}@keyframes name{0%{left:0;opacity:0}5%{left:5%;opacity:1}100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;left:8%;opacity:1}}@-webkit-keyframes position{0%{left:100%;opacity:0}5%{left:10%;opacity:1}100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;left:7%;opacity:1}}@keyframes position{0%{left:100%;opacity:0}5%{left:10%;opacity:1}100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;left:7%;opacity:1}}@-webkit-keyframes splatter1{0%{-webkit-transform:rotate(0);transform:rotate(0);left:0;top:20px}5%{-webkit-transform:rotate(12deg) scale(1.1);transform:rotate(12deg) scale(1.1);left:0;top:0}100%{-webkit-transform:rotate(20deg) scale(1.4);transform:rotate(20deg) scale(1.4);left:0;top:-40px}}@keyframes splatter1{0%{-webkit-transform:rotate(0);transform:rotate(0);left:0;top:20px}5%{-webkit-transform:rotate(12deg) scale(1.1);transform:rotate(12deg) scale(1.1);left:0;top:0}100%{-webkit-transform:rotate(20deg) scale(1.4);transform:rotate(20deg) scale(1.4);left:0;top:-40px}}@-webkit-keyframes splatter2{0%{-webkit-transform:rotate(0);transform:rotate(0);left:0;top:20px}3%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg);left:-10px;top:0}100%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);left:-50px;top:-50px}}@keyframes splatter2{0%{-webkit-transform:rotate(0);transform:rotate(0);left:0;top:20px}3%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg);left:-10px;top:0}100%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);left:-50px;top:-50px}}@media all and (min-width:1920px){.who-we-are-bios-outer{margin-bottom:var(--site-block-spacing,60px)}}@media all and (max-width:1220px){.headLogo{float:none}.headLogo img{margin:0 auto}header#header{padding:35px 0 20px}nav.navMenu{margin-top:30px;float:right;right:50%;position:relative}nav.navMenu .menu-mainmenu-container{float:left;left:50%;position:relative}}@media all and (max-width:1000px){#header{padding:15px 0}.headLogo{float:left}nav.navMenu{margin:10px 0 0;float:none;right:auto;position:initial}nav.navMenu .menu-mainmenu-container{float:none;left:auto;width:100%;margin-top:50px;z-index:9999;position:initial}nav.navMenu ul{display:none;padding:0;position:absolute!important;left:0;width:100%;margin:15px 0 0 0;background-color:#001a2c}nav.navMenu li{float:none;display:block;border-bottom:1px solid #00a9ce;padding:0!important;margin:0;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in;text-align:center}nav.navMenu li:hover{background-color:#000}nav.navMenu li:first-of-type{border-top:1px solid #00a9ce}nav.navMenu li a{padding:15px 20px!important;color:#fff!important}nav.navMenu .current-menu-item,nav.navMenu .current-menu-item{border-left:none;border-right:none}nav.navMenu .current-menu-item a,nav.navMenu .current-menu-item a{color:#00a9ce}nav.navMenu li.mobileOnly{display:block}nav.navMenu .mobile-menu-reveal{display:block;position:absolute;bottom:39px;right:43px;vertical-align:bottom}nav.navMenu li.menu-item-last{padding-right:initial}a.close-button{display:block;width:80px;height:19px;background-size:100% 100%}a.open-button{display:block;width:80px;height:19px;background-size:100% 100%}a.mobile-menu-reveal{text-decoration:none;font-weight:700;font-size:15px}.header-light a.mobile-menu-reveal{color:#001a2c}.header-dark a.mobile-menu-reveal{color:#fff}.header-light a.mobile-menu-reveal .navcross-bar{background:#001a2c}.header-dark a.mobile-menu-reveal .navcross-bar{background:#fff}.navcross-con{cursor:pointer;display:inline-block;width:auto;float:right;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.navcross-middle{margin:0 auto}.navcross-bar{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;display:block;height:4px;width:20px;margin:3px auto}a.close-button .navcross-con .navcross-top{-webkit-transform:translateY(7px) rotateZ(45deg);-moz-transform:translateY(7px) rotateZ(45deg);-ms-transform:translateY(7px) rotateZ(45deg);-o-transform:translateY(7px) rotateZ(45deg);transform:translateY(7px) rotateZ(45deg)}a.close-button .navcross-con .navcross-bottom{-webkit-transform:translateY(-7px) rotateZ(-45deg);-moz-transform:translateY(-7px) rotateZ(-45deg);-ms-transform:translateY(-7px) rotateZ(-45deg);-o-transform:translateY(-7px) rotateZ(-45deg);transform:translateY(-7px) rotateZ(-45deg)}a.close-button .navcross-con .navcross-middle{width:0}a.open-button:hover .navcross-top{margin-top:0}a.open-button:hover .navcross-middle{margin-top:6px}a.open-button:hover .navcross-bottom{margin-top:6px}.navMobileSearchForm{right:27px;top:-8px}}@media all and (min-width:1001px){nav.navMenu .mobile-menu-reveal{display:none}.persistentNav nav.navMenu ul,#menu-mainmenu{display:block!important}}@media all and (max-width:525px){.headLogo{float:none}}@media all and (max-width:700px){.sideBarContent{float:none;width:100%;clear:both}.singleContentSidebar{float:none;width:100%;clear:both}.singleContentSidebar .contentInner{width:100%}.sidebarHeader{text-align:left}}@media all and (max-width:900px){.alignleft,.alignright{float:none;margin:10px 0;width:auto!important}}@media all and (min-width:1000px){.galleryImageHolder:hover a{opacity:.8}.pageBlockCarousel:hover .cycle-prev:hover,.pageBlockCarousel:hover .cycle-next:hover{opacity:1;filter:alpha(opacity=1)}.cycle-pager:hover{opacity:1;filter:alpha(opacity=1)}.pageBlockMultiColBlock .column .colImage a:hover img{opacity:.9}.newsFeed .column .colImage a:hover img{opacity:.9}.pageContentBlock .contentButton:hover{background-color:#444}dl.hideShowSingle dt:hover{background-color:#444}}@media all and (max-width:750px){.footerCol{width:100%}.footerLeft{float:none;padding-bottom:0}.footerRight{float:none;padding:0;margin-left:0}}@media all and (max-width:980px){footer#footer{background-size:420px}}@media all and (max-width:520px){footer#footer{background-size:260px}}@media all and (max-width:385px){footer#footer{background-size:100px}}@media all and (max-width:800px){h1.bannerTitle,.pageBlockFeatureTextContent h2,.whiteBanner h1.bannerTitle,.footerParallaxHeader,.vipSignup .footerParallaxHeader{font-size:40px}.bannerSubtitle p,.bannerSubtitle,.pageBlockFeatureTextContent,.pageBlockFeatureTextContent p,.pageBlockFeatureTextContent a:link,.pageBlockFeatureTextContent a:visited,.whiteBanner .bannerSubtitle p,.whiteBanner .bannerSubtitle{font-size:18px}.pageBlockFeatureTextContent{margin:60px 0}.newsFeedOuter{padding-top:10px}.whiteBanner{margin:20px 0 40px}.bannerDivider{height:2px;margin:10px auto 30px}h1.postTitle{font-size:28px}.postDate{font-size:16px}}@media all and (max-width:400px){h1.bannerTitle,.pageBlockFeatureTextContent h2,.whiteBanner h1.bannerTitle,.footerParallaxHeader,.vipSignup .footerParallaxHeader{font-size:36px}.bannerSubtitle p,.bannerSubtitle,.pageBlockFeatureTextContent,.pageBlockFeatureTextContent p,.pageBlockFeatureTextContent a:link,.pageBlockFeatureTextContent a:visited,.whiteBanner .bannerSubtitle p,.whiteBanner .bannerSubtitle{font-size:16px}.pageBlockFeatureTextContent{margin:40px 0}.readyToGrow.footerParallax .gfield,.readyToGrow.footerParallax .gfield input,.readyToGrow.footerParallax .gfield textarea{width:100%!important;float:none}.footerParallax #field_2_4{position:relative}}@media all and (max-width:580px){#gform_wrapper_1 .gform_body,.vipSignup #gform_wrapper_1.gform_wrapper .gform_body,#gform_wrapper_1 .gform_body input{width:100%}#gform_wrapper_1.gform_wrapper .gform_footer{display:block;float:none;margin:0 auto;clear:both;padding-top:18px;width:auto}#gform_wrapper_1.gform_wrapper .gform_footer .gform_button.button{position:relative;width:auto;padding:18px 60px}#gform_wrapper_1 .gform_footer{width:auto}#gform_wrapper_1.gform_wrapper .gform_body .gfield{width:100%}}@media all and (max-width:720px){.staff-container,.staff-container.staff-container-33{width:calc(50% - 6px)}.staff-container .name,.staff-container.staff-container-33 .name{height:8vw}.staff-container .name p,.staff-container.staff-container-33 .name p{font-size:4vw}.staff-container .name span,.staff-container.staff-container-33 .name span{font-size:2vw}.staff-container .position,.staff-container.staff-container-33 .position{top:15vw}.staff-container .position p,.staff-container.staff-container-33 .position p{font-size:3.2vw}}@media all and (max-width:500px){.staff-container,.staff-container.staff-container-33{width:calc(100% - 6px)}.staff-container .name,.staff-container.staff-container-33 .name{top:8vw;height:15.2vw}.staff-container .name p,.staff-container.staff-container-33 .name p{font-size:7.6vw}.staff-container .name span,.staff-container.staff-container-33 .name span{font-size:4vw}.staff-container .position p,.staff-container.staff-container-33 .position p{font-size:5vw}.staff-container .position,.staff-container.staff-container-33 .position{top:35vw}.servicesListBlock{margin-bottom:36px}.servicesListBlock .column{float:none!important;margin:0 auto!important;width:100%!important}.servicesListBlock .column ul,.servicesListBlock .column ol{margin-bottom:0!important;padding-bottom:0!important}.servicesListBlock .column .contentInner{padding-bottom:12px;border-bottom:1px dotted #add8e6}.servicesListBlock .column:last-of-type .contentInner{padding-bottom:0;border-bottom:none}}@media all and (max-width:1000px){.navSearchItem{display:none!important}.navMobileSearchItem{display:block}}@media all and (max-width:1060px){.contactPageFormLeft{width:calc(60% - 3px)}.contactPageFormRight{width:40%}}@media all and (max-width:640px),(min-width:800px)and (max-width:1060px){.contactPageForm .gform_wrapper .gfield{width:100%;float:none}.contactPageForm #field_2_4{position:relative;padding-left:0}.contactPageForm .gform_body .gfield input,.contactPageForm .gform_body .gfield textarea{float:none;width:100%;margin-top:5px}}@media all and (max-width:800px){.contactPageFormRight,.contactPageFormLeft{width:100%}.contactPageFormLeft{border:0;padding-bottom:70px;border-bottom:1px solid #fff}.contactPageFormRight{padding-top:60px}}