.privacy-policy .heateor_sss_sharing_container{display:none!important}.privacy-policy table{font-size:75%;line-height:1.05}html{height:100%;position:relative}body{height:100%;position:relative}body,html{position:relative}body,html{margin:0;width:100%}body,html{max-width:100%}body{font-family:proxima-nova,sans-serif;color:#000;overflow-x:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif}.h2,h2{font-size:2.5rem;line-height:.85;font-weight:900;letter-spacing:-1.23px;text-transform:uppercase;margin:0 auto 1rem}.h3,h3{font-size:1.5rem;line-height:1.55;font-weight:800}.margin-x{margin-left:1rem;margin-right:1rem}.padding-x{padding-left:1rem;padding-right:1rem}.margin-y{margin-top:1rem;margin-bottom:1rem}.padding-y{padding-left:1rem;padding-right:1rem}a,a:visited{color:#000;text-decoration:none}a:hover{color:#1c86e2}button,input[type=button i],input[type=file i]::-webkit-file-upload-button,input[type=reset i],input[type=submit i]{border-radius:0!important}button{outline:0}:focus{outline:0!important}button:focus{outline:0}.button{text-transform:uppercase;font-size:1.188rem;line-height:1;font-weight:900;padding:1rem 2rem;position:relative}.button.primary{border:solid 4px #1c86e2;background:0 0;color:#fff}.button.primary:hover{background:#1c86e2;border:solid 4px #1c86e2}.button.clear{color:#000}.button.clear:hover{color:#1c86e2}.dark .button.clear{color:#fff}.dark .button.clear:hover{color:#1c86e2}.button.primary span.r-arrow-icon{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-left:1.125rem;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/right-arrow-icon.svg);display:inline-block;float:right;background-repeat:no-repeat;background-position:center;width:1.5rem;height:1.25rem;position:relative;right:0}.button.primary span.r-arrow-icon.blue{right:10px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-left:1.125rem;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/right-blue-arrow-icon.svg);display:inline-block;float:right;background-repeat:no-repeat;background-position:center;width:1.5rem;height:1.25rem;position:relative}.single-job .button.primary span.r-arrow-icon.blue{top:-1px}.single-job .job-description p{font-size:1.125rem}span.d-arrow-icon{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/down-arrow-icon.svg);display:inline-block;background-repeat:no-repeat;background-position:center;width:2rem;height:2rem}span.d-blue-arrow-cat-icon,span.d-blue-arrow-cat-icon:hover{float:right;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/category-down-arrow.svg);display:inline-block;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;border:none!important}span.d-blue-arrow-cat-icon.closed{float:right;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/category-close-icon.svg);display:inline-block;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem}span.r-blue-arrow-icon{z-index:100;margin:auto;position:absolute;bottom:0;right:0;-webkit-transform:translate(-50%,-15%);-ms-transform:translate(-50%,-15%);transform:translate(-50%,-15%);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/right-blue-arrow-icon.svg);display:inline-block;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem}span.l-blue-arrow-icon{z-index:100;margin:auto;position:absolute;bottom:25%;left:0;-webkit-transform:translate(-50%,-15%);-ms-transform:translate(-50%,-15%);transform:translate(-50%,-15%);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/left-blue-arrow-icon.svg);display:inline-block;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem}.button:hover span.arrow{right:-10px}.button.primary:hover span.r-arrow-icon.blue{right:-10px;margin-left:1.125rem;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/right-arrow-icon.svg);display:inline-block;float:right;background-repeat:no-repeat;background-position:center;width:1.5rem;height:1.25rem;position:relative;right:0}.button:hover span.arrow.left-arrow{left:-10px;right:inherit}.button.clear:hover{background:0 0!important}.border.no-border:hover,.button.no-border{border:none!important}.button.no-caps{text-transform:none!important}.button.all-cat-button:hover span.d-blue-arrow-cat-icon{background-repeat:no-repeat!important;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/category-down-arrow-hover.svg);border:none!important}.button span.d-blue-arrow-cat-icon.closed,.button:hover span.d-blue-arrow-cat-icon.closed{background-repeat:no-repeat!important;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/category-close-icon.svg);border:none!important}.heateor_sss_sharing_container{display:inline-block;text-align:right}.dark{color:#fff;background-color:#000}.dark a,.dark a:visited{color:#fff}.lite{color:#000;background-color:#fff}.lite a,.lite a:visited{color:#000}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.t2023 .video-container{padding-bottom:150%}.video-container embed,.video-container iframe,.video-container object{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.page-template-page-frontpage-2022 .video-container embed,.page-template-page-frontpage-2022 .video-container iframe,.page-template-page-frontpage-2022 .video-container object{opacity:.85;background:#000}.still-image{z-index:1;position:absolute;width:100%;height:auto;display:block;left:0;right:0;bottom:0}.single .video-container iframe,.single .video-container object,.video-container embed{opacity:1}.page-template-page-about .video-container embed,.page-template-page-about .video-container iframe,.page-template-page-about .video-container object{opacity:1}.section.block-content .video-container embed,.section.block-content .video-container iframe,.section.block-content .video-container object{opacity:1}#header{padding:1.5rem 3.75rem;position:fixed;z-index:100;top:0;left:0;width:100%;background:#fff}.header .mobile{float:right;display:block}.logo a{display:block}.logo a img{width:100%;max-width:300px;float:left}.menu ul{margin:0;padding:0;width:100%;list-style-type:none;text-align:right;text-transform:uppercase;position:relative}.menu ul li{display:inline-block;margin:auto;position:relative;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.menu ul li a,.menu ul li a:visited{padding:.7rem 2rem .25rem;text-transform:uppercase;font-weight:900;text-decoration:none}.menu ul li:last-child a{padding-right:0}.menu li.current a,ul#menu li.current a:visited{color:#1c86e2}ul#menu{opacity:0;text-align:center;position:absolute;top:-1rem;bottom:0;left:-100%;right:0;width:100%;background:#000;z-index:102;margin:0;-webkit-transition:.25s all;-moz-transition:.25s all;-o-transition:.25s all;transition:.25s all;backface-visibility:hidden}ul#menu.on{top:0;left:0;position:fixed;height:100%;opacity:1;-webkit-transition:.25s all;-moz-transition:.25s all;-o-transition:.25s all;transition:.25s all}ul#menu ul{list-style-type:none;width:90%;font-size:1.625rem;color:#fff;text-transform:uppercase;font-weight:900;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ul#menu ul ul{margin:2rem auto 0;text-align:center;position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}ul#menu ul a,ul#menu ul a:visited{color:#fff;text-decoration:none}ul#menu ul a:hover{color:#1c86e2}.blend{background-image:linear-gradient(to left,#fff0,#000);position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.slant{background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/slant-line-bg.svg);background-repeat:repeat;background-position:left top;background-size:8px 8px;position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;bottom:0;opacity:.54}.video-container.background{z-index:1;position:absolute;top:0;left:0;width:100%}.page-template-page-frontpage-2022 .video-container.background{position:relative;width:100%!important;left:inherit;position:relative;padding-bottom:56.25%;height:0}.page-template-page-frontpage-2022 .hero.section .grid-container.play-button-section{margin:auto;z-index:10;position:absolute;top:75%;right:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-template-page-frontpage-2022 #new-scroll{display:none!important;position:relative;margin:0 auto;display:block;padding:2rem 0}.page-template-page-frontpage-2022 #new-scroll .new-down{padding-top:75px}.page-template-page-frontpage-2022 #new-scroll .new-down span{position:absolute;cursor:pointer;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box}.page-template-page-frontpage-2022 .positioning-statement h1{font-weight:900;text-transform:uppercase}.page-template-page-frontpage-2022 .circle-bg{margin:auto;z-index:9;position:absolute;width:256px;height:256px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/circle-BG.svg);opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background-repeat:no-repeat;background-position:center;background-size:contain}.home .hero .video-container.background{position:relative}.section{position:relative;z-index:1}.section .grid-container{padding:5.813rem 0;position:relative;z-index:4}.section .grid-container.block-content{padding:5rem 0}.hero.section .grid-container{padding:8.625rem 0;position:relative;z-index:4}.home .hero .grid-container{position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero{background-color:#000;color:#fff}.hero h1{font-size:600%;line-height:5rem;letter-spacing:-.102rem;font-weight:900;text-transform:uppercase;color:#fff;margin:0 auto 1.063rem}.hero.interior h1{font-size:400%;line-height:.85}.hero h1.cat-title{color:#979797}.hero h1.cat-title span{color:#fff;display:block}.hero h3{font-weight:600;font-size:1.75rem}.hero .button{margin:3rem 0 0}.single-portfolio .hero .button{margin:0 auto 1rem;padding:0 0 1rem 2rem}.single-portfolio .hero .button span.l-blue-arrow-icon{bottom:25%;left:10px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-portfolio .hero .button:hover span.l-blue-arrow-icon{left:0}.home .hero{background:#000;overflow:hidden}.hero .playOverlay{width:6rem;height:auto;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.page-template-page-frontpage-2022 .hero{padding:5% 0 0}.page-template-page-frontpage-2022 .hero .playOverlay{float:right;position:relative;z-index:10;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.page-template-page-frontpage-2022 .hero .playOverlay img{opacity:.5}.page-template-page-frontpage-2022 .hero .playOverlay:hover img{opacity:1;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.page-template-page-frontpage-2022 .hero .playOverlay small{opacity:.65;display:none!important}.page-template-page-frontpage-2022 .hero .playOverlay:hover small{opacity:1}.page-template-page-frontpage-2022 .hero .playOverlay:hover+.circle-bg{opacity:.5;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hero .playOverlay small{color:#fff;font-size:1.18rem;display:block;text-align:center;font-weight:800;text-transform:uppercase;margin:1rem auto}.hero .playOverlay:hover{background-repeat:no-repeat!important;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/video-overlay-play-icon.svg)}.hero .preview{position:relative}.scrollIMG{width:2em;margin:0 auto;text-align:center;opacity:0;position:absolute;z-index:100;bottom:-999px;display:block}.scrollIMG:hover{opacity:1}.scrollIMG img{cursor:pointer}body.overlay{width:100%;height:100%;padding:0;margin:0;overflow:hidden}.shadowed{-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.open-vm-lightbox img{max-width:600px}.video-container-wrapper{width:100%;height:100%;background:rgb(0 0 0 / .85);text-align:center;position:fixed;top:0;left:0;z-index:110;display:none;opacity:0}.video-container-wrapper:before{content:' ';display:inline-block;height:100%;vertical-align:middle}.sizewrapper{width:85%;max-width:1920px;vertical-align:middle;position:relative;background:#fff0;z-index:51;display:none}#videowrapper{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}#videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.close{opacity:.5;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;right:-.75rem;top:0;z-index:100;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/close-icon.svg);background-repeat:no-repeat;background-position:center;padding:.75rem;cursor:pointer}.close:hover{opacity:1}.go-to-vm{font-size:.8rem;display:block;margin:0 auto;z-index:1000;position:relative;color:#aaa}.go-to-vm a,.go-to-vm a:visited{text-decoration:none;color:#fff}.go-to-vm a:hover{color:#045ea8}.interior.hero.section{overflow:hidden;margin-top:5rem}.interior.hero.section img{position:absolute;top:0;right:0;z-index:1;opacity:.5;height:auto;width:100%;max-width:inherit}.interior.hero.section .grid-container{padding:5% 0;position:relative;z-index:4;width:80%}.pillars .cell{position:relative}.pillars .mobile.cell{display:none}.pillars .cell .entry{margin:auto;position:absolute;width:100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.pillars .swiper-pagination-bullet{width:14px;width:14px}.positioning-statement{text-align:center}.section.block-content .cell{position:relative}.section.block-content .cell .entry{margin:auto;position:relative;width:100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 1rem}.section.block-content .button{padding:1rem 3.25rem 1rem 2rem;border:solid 4px #1c86e2;position:relative}.section.block-content .button span.r-blue-arrow-icon{bottom:8%;left:79%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.4rem;height:1.4rem}#wrapper .section.block-content:last-of-type{display:none}.section.tank-team-members h2{text-align:center;line-height:1;margin:0 auto 4.25rem}.section.station-map{text-align:center}.section.tank-team-members .cpt-alm-wrapper{text-align:center}.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item{margin:1rem 1.875rem;-webkit-border-radius:0;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative;background-color:none}.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item .video-container{position:relative;padding-bottom:97%;padding-top:150px;height:0;overflow:auto}.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item .video-container embed,.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item .video-container iframe,.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item .video-container object{position:absolute;top:0;left:0;width:100%}.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item .entry{margin:1.5rem auto 2rem;text-align:left}.section.tank-team-members .cpt-alm-read-more{text-align:center;margin-top:4rem}.section.tank-team-members .cpt-alm-btn-load-more{-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;display:inline-block;border:solid 4px #1c86e2;background:0 0;color:#000;text-transform:uppercase;font-size:1.188rem;line-height:1;font-weight:900;padding:1rem 6rem}.section.tank-team-members .cpt-alm-btn-load-more:hover{background:#1c86e2;border:solid 4px #1c86e2;color:#fff}.section.tank-team-members .tank-image{position:relative;display:block}.section.tank-team-members .tank-image h5{color:#fff;text-transform:uppercase;font-weight:900;line-height:1.05;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section.tank-team-members .tank-image .overlay{z-index:1;opacity:0;background:rgb(0 0 0 / .85);position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-transition:.4s}.section.tank-team-members .cpt-alm-wrapper img{width:auto;display:block;max-width:99.5%}.t2023 .alm-listing{text-align:center;padding-right:.625rem;padding-left:.625rem;max-width:85%;margin-left:auto;margin-right:auto}.t2023 .alm-listing .grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.t2023 .alm-listing .grid-x .cell{width:33.33333%;padding:1rem 2rem}.t2023 .alm-listing .cell .entry{margin:1.5rem auto 2rem;text-align:left;text-align:left}.t2023 .alm-listing .cell .entry strong{font-weight:900;text-transform:uppercase;display:block}.section.static-pillars{text-align:center}.section.static-pillars .grid-container{padding:3rem 0}.section.static-pillars .entry{padding:1rem 1.875rem}.section.static-pillars .entry img{margin:0 1rem}.section.static-pillars .entry h3{text-transform:none;font-weight:800;margin:1rem auto .5rem;font-size:2rem;line-height:1.05}.section.section.job-posting-list .entry{padding:2.5rem 3.5rem;position:relative}.section.section.job-posting-list .entry .meta{position:relative;z-index:20}.section.job-posting-list .entry:first-of-type{margin:2.5rem auto 0}.section.job-posting-list .entry:nth-of-type(2n) .slant{display:none}.section.job-posting-list h3{color:#1c86e2;margin:0 auto}.section.job-posting-list h5{font-weight:800}.section.job-posting-list .date{margin-bottom:2rem;line-height:1}.section.job-posting-list .button{padding-top:0;padding-left:0;padding-bottom:0;margin-top:2rem}.single-job .cell{position:relative}.single-job .share{text-transform:uppercase;font-weight:700;font-size:1rem;position:absolute;right:0;bottom:0}.single-job .share span{margin:.5rem 0 0;display:inline-block;vertical-align:bottom}.single-job .heateor_sss_sharing_container ul.heateor_sss_sharing_ul li{margin-left:1rem!important}.section.job-posting-single h2{text-transform:none;font-weight:800}.section.job-posting-single strong{font-weight:900;font-size:1.125rem}.section.job-posting-single .date{font-weight:800;text-transform:uppercase;color:#777;font-size:1.625rem;margin:0 auto}.section.section.job-posting-single .job-description,.section.section.job-posting-single .job-position{margin:1rem auto}.section.section.job-posting-single .job-position{margin:50px 0;font-weight:800;font-size:1.625rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;color:#000}.section.section.job-posting-single .job-description ul,.section.section.job-posting-single .job-position ul{font-size:1.125rem;font-weight:400;margin:1rem 0 2rem 1.25rem}.section.section.job-posting-single .job-description ul li,.section.section.job-posting-single .job-position ul li{margin:0 auto 1rem}.section.job-posting-single .job-description h3{font-weight:800;font-size:2rem;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}.section.portfolio-single h2{text-transform:none;font-weight:800;margin:0 auto}.section.portfolio-single p{margin:2rem auto;font-size:1.625rem;line-height:2.75rem;color:#777;font-weight:800}.section.portfolio-single .date{font-weight:800;text-transform:uppercase;color:#777;font-size:1.625rem;line-height:1;margin:1rem auto 0}.section.portfolio-flex-single .entry{margin:2rem;font-weight:800;color:#fff}.section.portfolio-flex-single .entry p{display:block;margin:1rem auto}.teaser .button{float:right}.teaser .grid-container{padding:3.75rem 0}.testimonials{background:#f1f8fe;color:#000}.testimonials .grid-container{padding:3.75rem 0}.testimonials .icon{display:block;margin:0 auto 1.875rem;background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/testimonial-icon.svg);background-repeat:no-repeat;background-position:center;width:104px;height:96px}.testimonials h2{font-weight:700;text-transform:none;display:block;text-align:center;line-height:1;letter-spacing:0}.testimonials h2::before{content:'“'}.testimonials h2::after{content:'”'}.testimonials .meta{display:block;text-align:center;margin:3rem auto 2.25rem}.testimonials .name{font-weight:700;font-style:italic}.testimonials .title{font-style:italic}.swiper-pagination-custom,.swiper-pagination-fraction,.testimonials .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.footer{padding:6.5rem 0}.footer ul{list-style-type:none}.footer .logo{position:relative}.footer .logo a{margin:auto;position:relative;top:30%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.footer .menu ul{display:block;text-align:left;margin:0}.footer .menu ul li{display:block;margin:0 auto;top:inherit;right:inherit;-webkit-transform:none;-ms-transform:none;transform:none}.social-media{text-align:left;position:relative}.social-media ul{display:inline-block;margin:auto;position:relative;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.social-media li{display:inline-block}.social-media li.facebook{background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/facebook-icon.svg);background-repeat:no-repeat;background-position:center}.social-media li.twitter{background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/twitter-icon.svg);background-repeat:no-repeat;background-position:center}.social-media a,.social-media a:visited{width:38px;height:38px;display:block;margin-right:.125rem;text-indent:-9999px}#copyright{text-align:center;font-size:.8rem;text-transform:uppercase;letter-spacing:.025rem;color:#aaa;margin:3rem auto 0}.swiper-container{width:100%;height:100%}.swiper-container.section.pillars{margin:0 auto 5rem}.ui-group{margin:0 auto 1rem}.p2023 .ui-group{margin-bottom:0}.button-group{margin:0 auto}.mobile .tag-button.button-group{margin:1rem auto 0}.cat-dropdown .button-group{margin:0 auto;border-bottom:solid 4px #2a2a2a}.button-group .button.is-checked,.button-group .button:active{color:#999;border-bottom:solid 4px #1c86e2;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.button-group .button:active{color:#ddd;border-bottom:solid 4px #1c86e2}.button-group .button-group:after{content:'';display:block;clear:both}.button-group .button{position:relative;bottom:-4px;display:inline-block;margin-right:0;margin-bottom:0;background:0 0;border-bottom:solid 4px #2a2a2a;font-weight:800;text-transform:none;padding:1rem 1.5rem}.button-group .button.tag{border:solid 4px #fff;background:0 0;color:#fff;padding:.85rem 1.25rem;margin-right:.5rem}.button-group .button.tag:hover{color:#fff;border:solid 4px #1c86e2;background:#1c86e2}.button-group .button.tag.is-checked,.button-group .button.tag:active{color:#fff;border:solid 4px #1c86e2;background:#1c86e2}.all--button,.button--reset{position:relative;bottom:-4px;display:inline-block;margin-right:0;background:0 0;border-bottom:solid 4px #2a2a2a;font-weight:800;text-transform:none;float:left;font-size:.9rem}.all--button.is-checked,.button--reset.is-checked{color:#999;border-bottom:solid 4px #1c86e2}.all--button:hover,.button--reset:hover{background:0 0}.section.preview.portfolio .grid-container{padding:0}.grid{margin:0 auto}.grid.next-set{height:auto!important}.grid:after{content:'';display:block;clear:both}#ajax-load-more{position:relative!important}.p2023{padding-bottom:3rem!important}.p2023 #ajax-load-more{width:100%}.color-shape,.grid-sizer{float:left;width:33.3%;height:auto;border-color:hsl(0 0% 0% / .7)}.grid-sizer,.p2023 .color-shape{position:relative}.work-preview img{position:relative;z-index:1;opacity:.5;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.p2023 .work-preview img{width:100%;height:auto;display:block}.work-preview .entry{width:90%;margin:auto;position:absolute;bottom:5%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.work-preview .bg{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;opacity:1;z-index:2;width:100%;top:0;left:0;right:0;bottom:0}.work-preview .bg:hover{opacity:1;background:-moz-linear-gradient(top,#fff0 50%,#000 100%);background:-webkit-linear-gradient(top,#fff0 50%,#000 100%);background:linear-gradient(to bottom,#fff0 50%,#000 100%)}.work-preview:hover img{opacity:1}.work-preview .bg .button{border:none;text-transform:none;color:#fff;padding:0;margin:0;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.p2023 .work-preview .bg .button{text-align:left}.work-preview .bg .button span{width:.95rem;height:.95rem}.work-preview .bg:hover .button{opacity:1}.work-preview .bg:hover .button:hover{opacity:1!important}.work-preview .bg:hover .button:hover span{background:url(https://tegnadesigntank.com/wp-content/themes/tank/img/right-blue-arrow-icon.svg);background-repeat:no-repeat}.section.awards{text-align:center}.section.awards .grid-container{padding-top:2.5rem}.section.awards .entry{margin:2rem 0}.section.awards .award.stat{position:relative}.section.awards .award.stat .entry{margin:.5rem;padding:1rem;position:relative}.section.awards .award.stat h1{font-size:7rem;color:#1c86e2;font-weight:900;letter-spacing:-5px;line-height:1;margin:0 auto;position:relative;z-index:4}.section.awards .award.stat h3{font-size:1.5rem;text-transform:uppercase;font-weight:800;line-height:1}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:25px;height:30px;position:fixed;top:3%;right:1.5rem;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:110}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{z-index:110;display:block;position:absolute;height:5px;width:100%;background:#1c86e2;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:first-child{top:0}#nav-icon1 span:nth-child(2){top:10px}#nav-icon1 span:nth-child(3){top:20px}#nav-icon1.open span:first-child{top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#1c86e2;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(2n){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon2 span:first-child,#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:10px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:20px}#nav-icon2.open span:first-child,#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:first-child{left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px}#nav-icon3 span:nth-child(4){top:20px}#nav-icon3.open span:first-child{top:10px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:10px;width:0;left:50%}#nav-icon4 span:first-child{top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}.button.all-cat-button,.button.all-tag-button{text-align:left;display:block;margin:0 auto 2rem;float:none;text-transform:none;background:0 0;border:solid 4px #fff;position:relative;width:90%;float:none;padding:1rem;width:90%}.p2023 .button.all-cat-button{margin-bottom:0;width:100%}.button.all-cat-button:hover,.button.all-tag-button:hover{color:#fff;background:#1c86e2;border-color:#1c86e2}.cat-group.mobile .button.all-cat-button.is-checked,.cat-group.mobile .button.all-tag-button.is-checked:hover{border-bottom:none;border-color:#1c86e2;background:#1c86e2;font-size:100%;color:#fff;color:rgb(255 255 255 / .5)}.button.all-cat-button:hover .d-blue-arrow-cat-icon{border:none!important}.cat-dropdown,.tag-dropdown{position:relative;display:block}.cat-dropdown.is-active,.tag-dropdown.is-active{display:block}.swiper-container.tags{width:100%;height:100%}.swiper-container.tags .swiper-slide{text-align:center;background:0 0;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 0 1.5rem;width:auto!important}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px}.swiper-container.tags .swiper-pagination-bullet{background:#fff;opacity:.5}.swiper-container.tags .swiper-pagination-bullet-active{background:#fff;opacity:1}.swiper-container.tags .swiper-button-next,.swiper-container.tags .swiper-button-next::after,.swiper-container.tags .swiper-button-prev,.swiper-container.tags .swiper-button-prev::after{font-size:2rem;color:#000;opacity:1}.swiper-container.tags .swiper-button-next.swiper-button-disabled,.swiper-container.tags .swiper-button-next::after,.swiper-container.tags .swiper-button-prev.swiper-button-disabled,.swiper-container.tags .swiper-button-prev::after{opacity:0}.swiper-container.tags .swiper-button-prev,.swiper-container.tags .swiper-container-rtl .swiper-button-next{background-image:none;left:0;height:100%;top:0}.swiper-container.tags .swiper-button-next{background-image:none;right:0;height:100%;top:25%;bottom:0;background:#000;background:linear-gradient(90deg,#fff0 0,#000 100%)}.swiper-container.tags .swiper-button-prev{background-image:none;left:0;height:100%;top:25%;bottom:0;background:#000;background:linear-gradient(90deg,#000 0,#fff0 100%)}.swiper-container.tags .swiper-button-next:hover,.swiper-container.tags .swiper-button-prev:hover{color:#1c86e2!important}.cpt-alm-item strong{font-weight:900;display:block}.swiper-pagination-bullet{width:14px;height:14px}.pillars .swiper-pagination-bullet{width:14px!important;width:14px!important}.paginate{color:#fff;position:relative}.paginate.prev-post{text-align:left}.paginate.next-post{text-align:right}.paginate .meta{text-transform:uppercase;letter-spacing:.05em;color:#aaa}.paginate.prev-post span.l-blue-arrow-icon{left:1em;top:50%;bottom:inherit;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.paginate.next-post span.r-blue-arrow-icon{top:50%;bottom:inherit;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.paginate a,.paginate a:visited{color:#fff;line-height:1.2;display:block;padding:5% 10%;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.paginate.prev-post a:hover{padding:5% 8% 5% 10%}.paginate.next-post a:hover{padding:5% 10% 5% 8%}.paginate a:hover .left-arrow{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;left:-2%}.paginate a:hover .right-arrow{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;right:-1em}.ourworkbtn{text-align:center}.ourworkbtn a.button,.ourworkbtn a.button:visited{display:inline-block;border:solid 4px #1c86e2!important;background:0 0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.ourworkbtn a.button:hover{padding:1rem 3rem;border:solid 4px #fff!important;color:#fff!important}.apply-now.button{color:#000!important}.apply-now.button:hover{color:#fff!important}.hero-image{width:100%;height:auto;display:block;margin:0 auto}.alm-btn-wrap{text-align:center}.alm-reveal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.alm-load-more-btn{color:#000;font-weight:800;text-transform:uppercase;color:#787878;margin:0 auto;letter-spacing:.025rem;font-family:proxima-nova,sans-serif}.more{margin:2rem auto;display:none}.more.loading{display:block}.done,.loading{margin-top:2rem;margin-bottom:2rem}.more.done{display:block;color:#fff}.portfolio-cat-menu{position:relative;margin-bottom:1rem}.portfolio-cat-menu::before{content:" ";position:absolute;border-bottom:solid 4px #2a2a2a;bottom:0;width:100%;z-index:9}.cat-group.mobile .portfolio-cat-menu::before{display:none;position:relative}.portfolio-cat-menu ul{margin:0 auto;padding:0;display:block;overflow:hidden;list-style-type:none}.portfolio-cat-menu li{margin:0;display:inline}.portfolio-cat-menu li a,.portfolio-cat-menu li a:visited{position:relative;z-index:10;color:#aaa;line-height:1;display:inline-block;margin-right:0;margin-bottom:0;background:0 0;border-bottom:solid 4px #2a2a2a;font-weight:800;text-transform:none;padding:1rem 1.5rem;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.portfolio-cat-menu li a:hover{color:#fff;border-bottom:solid 4px #1c86ea}.portfolio-cat-menu li.current-menu-item a{color:#fff;border-bottom:solid 4px #1c86ea}.cat-group.mobile{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}.cat-group.mobile .portfolio-cat-menu li{margin:0;display:block}.cat-group.mobile .portfolio-cat-menu li a,.cat-group.mobile .portfolio-cat-menu li a:visited{display:block;text-align:left;border-left:solid 6px #000;border-bottom:none;padding-left:1rem}.cat-group.mobile .portfolio-cat-menu li a:hover{border-left-color:#1c86e2;border-bottom:none}.cat-group.mobile .cat-dropdown .button-group{border:none;display:block}.cat-group.mobile .portfolio-cat-menu li.current-menu-item a{color:#fff;border-left:solid 4px #1c86ea}.alm-reveal{width:100%}.tank-image img{width:100%;height:auto}.mobile{display:none}.desktop{display:block}.desktop.filters,.mobile.filters{display:none!important}.mobile.tablet{display:none}.desktop.notablet{display:block}@media screen and (max-width:39.9375em){body{overflow-x:hidden}.mobile{display:block}.desktop{display:none}ul#menu ul a{display:block}ul#menu ul a .logo{margin:0 auto 2rem;width:75%}.section.block-content .button span.r-blue-arrow-icon{width:1.25rem;height:1.25rem}.scrollIMG{display:none!important}body{text-align:center}#header{height:4.5rem;max-height:4.5rem}#header.margin-x{margin:0}#header .header{width:90%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero h1{font-size:2.5rem;line-height:.95}.home .hero h1{font-size:200%!important}.home .hero h3{line-height:1}.home .hero p{font-size:.9rem;width:75%;margin:0 auto}.category .hero h1.cat-title,.hero h1.entry-title{text-align:left}.home .hero h1 br{display:none}.category .hero .button{max-width:100%;display:block;padding:.75em 1rem;text-align:left;margin:-1rem .5rem 1rem}.interior.hero h1.entry-title{margin:0 auto}.page-template-page-portfolio .interior.hero h1.entry-title,.page-template-page-portfolio2022 .interior.hero h1.entry-title{text-align:left}.section.positioning-statement .grid-container{padding:2rem 1rem 1rem}.interior.hero.section img{position:relative;width:100%;opacity:1}.blend{width:100%;background:rgb(0 0 0 / .75)}.video-container.background{z-index:1;position:absolute;top:0;left:-35%;width:190%!important;height:100%;padding-bottom:120%}.home .hero .video-container.background embed,.home .hero .video-container.background iframe,.home .hero .video-container.background object{height:100%;width:100%}.section.testimonials .grid-container{padding:3rem 2rem!important}.hero.section .grid-container,.interior.hero.section .grid-container,.section .grid-container{padding:3rem 1rem}.section.static-pillars .grid-container{padding:0 1rem 3rem}.hero .button{margin:3rem 0 2rem}.home .hero .button{margin:0 0 1rem}.home .hero.section .grid-container{padding:2rem 0}.hero .playOverlay{left:0;top:0;padding:0}.hero .playOverlay img{width:4rem;height:auto;margin:0 auto;display:block}.hero .playOverlay small{font-size:75%;margin:.5rem auto 0}.sizewrapper{width:90%}.ui-group{margin:0 auto;clear:both;width:90%}.cat-dropdown.is-active{margin-top:0;margin-bottom:2rem}.p2023 .cat-dropdown.is-active{border-top:none}.cat-dropdown .ui-group{margin:0;width:100%}.cat-dropdown .button-group .button{border-bottom:solid 4px #2a2a2a}.cat-dropdown .button-group .button.is-checked{border-bottom:solid 4px #1c86e2}.cat-dropdown.is-active .button--reset.all--button{text-align:left!important;margin:0!important}.button-group .button.cat{display:block;margin:0;float:none;width:100%;text-align:left}.swiper-pagination-bullet{width:14px;height:14px}.pillars .swiper-pagination-bullet{width:14px!important;width:14px!important}.button-group .button.tag.is-checked,.button-group .button.tag:active{border:solid 4px #1c86e2}.button-group .button.tag{border:solid 4px #fff;background:0 0;color:#fff;padding:.75rem 1.25rem}.button-group .button.tag:hover{padding:.75rem 1.25rem;border:solid 4px #1c86e2}.cat-dropdown,.tag-dropdown{position:relative;margin:0 2rem;display:none}.p2023 .cat-dropdown{margin:0}.all--button,.button--reset{float:none;display:block;margin:0 auto;width:100%;text-align:left!important;margin:0!important}.grid{margin:1rem}.color-shape,.grid-sizer{float:left;width:99.5%;height:auto;border-color:hsl(0 0% 0% / .7);margin:0 0 2rem}.p2023 .cell.small-6.color-shape{width:50%}.work-preview .entry{text-align:left}.pillars .cell .entry{position:relative}.single-job .share{position:relative;text-align:left;overflow:hidden;display:block;margin:0 auto 1rem;top:0}.section.job-posting-single .date{line-height:1;font-size:1.125rem}.single-job .button{margin:3rem auto 1rem;display:block;font-size:1.188rem}.single-job .button.primary span.r-arrow-icon.blue{right:25px;width:1.5rem;height:1.5rem;position:relative;top:-3px}.single-job .button.primary:hover span.r-arrow-icon.blue{right:0}.single-job .heateor_sss_sharing_container ul.heateor_sss_sharing_ul li{margin:0!important}.single-job .entry{text-align:left}.single-job .section .grid-container{padding:2rem 0 3rem}.section.section.job-posting-single .job-position{font-size:1.125rem;margin:1.5rem 0}.section.section.job-posting-single .job-description ul,.section.section.job-posting-single .job-position ul{font-size:1rem}.logo a{display:block;float:none;width:70%;overflow:hidden}.positioning-statement img{width:75%;margin:0 auto 2rem}.section.portfolio-single .grid-container{padding:2rem 1rem 0}.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item{margin:1rem 2rem}.cpt-alm-wrapper img{display:block;margin:0}.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item .entry{text-align:center}.section.section.job-posting-list .entry{padding:2rem 2rem 4rem;position:relative;text-align:left}.section.job-posting-single h2{font-size:2rem}.pillars .mobile.cell{display:block}.hero .playOverlay{margin:3rem auto 0!important;padding:2rem;position:relative;bottom:0;left:0!important;-webkit-transform:none;-ms-transform:none;transform:none;display:inline-block}.page-template-page-frontpage-2022 #new-scroll{display:none}.page-template-page-frontpage-2022 .video-container.background{margin:12% 0 0}.page-template-page-frontpage-2022 .hero.section .grid-container.play-button-section{padding:0}.page-template-page-frontpage-2022 .hero .playOverlay{margin:0!important}.filters{margin:0 auto}.filters .swiper-pagination{display:none}.filters .swiper-container.tags .swiper-button-next,.filters .swiper-container.tags .swiper-button-prev{height:120%!important;top:37%!important}.filters .swiper-container.tags .swiper-slide{padding:0}.button.all-cat-button,.button.all-tag-button{margin:0 auto}.p2023 .button.all-cat-button{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:100%;box-sizing:border-box}.section.preview.portfolio .grid-container.cat-group{padding:0}.section.block-content .cell .entry{padding:2rem 1rem}.section.tank-team-members h2{margin:0 auto!important}.tank-team-members .alm-listing .alm-reveal .cell{width:100%}.interior.hero.section .grid-container{width:100%}.hero.interior h1{font-size:300%!important}.swiper-container.tags{padding:0 0 .75rem}.paginate a,.paginate a:visited{font-size:85%}.ourworkbtn a.button,.ourworkbtn a.button:hover,.ourworkbtn a.button:visited{font-size:85%;padding:.85rem 2rem}.portfolio-cat-menu{margin-bottom:0}.t2023 .alm-listing .grid-x .cell{width:100%!important}.tank-member{width:100%!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.page-template-page-frontpage-2022 #new-scroll{display:none}.page-template-page-frontpage-2022 .positioning-statement h1{line-height:1;margin:0 0 3rem}.logo a{width:100%}.hero h1{font-size:400%;line-height:.75}.hero h3{font-weight:600;font-size:125%}.sizewrapper{width:85%}.blend{width:75%}.color-shape,.grid-sizer{float:left;width:49.5%;height:auto;border-color:hsl(0 0% 0% / .7)}.interior.hero.section{padding:0 2rem}.section.tank-team-members .cpt-alm-wrapper .cpt-alm-item{margin:1rem}.paginate a,.paginate a:visited{font-size:85%;color:#fff;display:block;padding:5% 10%;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.paginate.prev-post a,.paginate.prev-post a:hover,.paginate.prev-post a:visited{padding:5% 0 5% 12%}.paginate.next-post a,.paginate.next-post a:hover,.paginate.next-post a:visited{padding:5% 12% 5% 0}.ourworkbtn a.button{font-size:85%}.ourworkbtn a.button:hover{padding:.85rem 2rem}.teaser-btn.button{float:right!important}.interior.hero.section img{position:absolute;top:0;right:0;z-index:1;opacity:.5;height:auto;width:110%;max-width:inherit}.section.awards .award.stat{width:50%}.section.awards .award.stat h1{font-size:5rem;color:#1c86e2;font-weight:900;letter-spacing:-5px;line-height:1;margin:0 auto;position:relative;z-index:4}.section .grid-container{padding:3.813rem 0!important}}@media screen and (max-width:63.9375em){#FloatCatDiv{position:fixed!important;background:rgb(0 0 0 / .75);top:10%!important;right:0!important;left:0!important;opacity:0;z-index:-1;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}#FloatCatDiv.p2023{padding-bottom:0!important}.mobile-float{opacity:1!important;z-index:1000!important;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}#header{padding:1rem}.menu ul{margin-right:5%}.h2,h2{font-size:1.425rem;line-height:1}.h3,h3{font-size:1.125rem;line-height:1.5;font-weight:800}.section.tank-team-members h2{margin:0 auto 1.5rem}.video-container.background{z-index:1;position:absolute;top:0;left:-35%;width:175%;height:100%}.hero.section .grid-container{padding:3.813rem 1rem;z-index:4;width:100%!important}.home .hero.section .grid-container{margin-top:2rem}.hero .playOverlay{padding:0;margin:0 auto}.hero .button{margin:1rem 0 2rem}.hero h1{font-size:350%;line-height:.75}.hero.interior h1{font-size:350%;line-height:.75}.hero h3{font-weight:600;font-size:125%}.hero .playOverlay small{font-size:85%}.scrollIMG{display:none!important}.section .grid-container{padding:3.813rem 0}.section.block-content .grid-container{padding:3rem 1rem}.section.positioning-statement .section.block-content .grid-container{padding:1rem}.section.testimonials .grid-container{padding:6rem 2rem}.swiper-slide .grid-container{padding:1rem 2rem 2rem!important}.single-portfolio .section.preview.portfolio .grid-container{padding:1rem 0}.single-portfolio .interior.section.portfolio-flex-single{padding:0 0 1rem}.single-portfolio .interior.section.portfolio-flex-single .grid-container{padding:1rem}.section.teaser{padding:3rem 2rem}.teaser .button{float:none}.button{text-transform:uppercase;font-size:1rem;line-height:1;font-weight:900;padding:.85rem 2rem;position:relative}.button.primary span.r-arrow-icon{width:1.5rem;height:1rem}.testimonials .icon{width:68px;height:62px}.testimonials h2{line-height:1.15}.single-portfolio .section.hero{text-align:left}.single-portfolio .section.hero .button{display:none}.single-portfolio .section.hero .grid-container{padding-top:3rem;padding-bottom:1rem}.single-portfolio .section.portfolio-single{padding:75px 0 0;text-align:left}.single-portfolio .section.portfolio-flex-single .entry{margin:1rem 0 2rem}.single-portfolio .section.hero h1.entry-title{text-align:left}.section.portfolio-single h2{letter-spacing:0;text-align:left}.section.portfolio-single p{font-size:1.125rem;line-height:1.4;text-align:left}.section.portfolio-single .date{font-size:1.125rem}.footer{padding:3rem 1rem;text-align:center}.footer .logo a{margin:0 auto 1rem;position:relative;top:inherit;left:inherit;-webkit-transform:none;-ms-transform:none;transform:none;display:block;float:none;width:85%;overflow:hidden}.footer .logo a{display:inline-block}.footer .logo{float:none}.footer .menu ul{display:block;text-align:center;margin:1rem auto}.menu ul li a,.menu ul li a:visited{padding:.5rem;text-transform:uppercase;font-weight:800;text-decoration:none;font-size:1.1rem}.menu ul li:last-child a{padding-right:.5rem}.social-media ul{display:block;margin:2rem auto;position:relative;top:inherit;right:inherit;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center}#scrollIMG{display:none}.p2023{margin:0 1rem}.p2023 .cat-dropdown{position:relative;margin:0 auto;display:none}.p2023 .cat-dropdown.is-active{display:block}.t2023 .alm-listing .grid-x .cell{width:50%;padding 1rem}.mobile.tablet{display:block}.desktop.notablet{display:none}}@media screen and (min-width:64em){.section.portfolio-single .grid-container{padding:10rem 0 5.813rem}}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes sdb05{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}