/*!
Theme Name: consultred
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: consultred
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

consultred is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:0;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}textarea:focus,input:focus{outline:none}*:focus{outline:none}a{color:#E71324}a:visited{color:#E71324}a:hover,a:focus,a:active{color:#E71324}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;margin-right:0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:auto}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{display:inline-block;margin:15px}.main-navigation li a{display:block;text-decoration:none;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;font-size:1.1rem;color:#11323b;transition:all 0.3s ease}.main-navigation li:hover a{color:#E71324;transition:all 0.3s ease}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em;padding-right:20px}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*{margin:0;padding:0}body *{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}body{margin:0;padding:0;margin:auto;font-family:'Proxima Nova',Helvetica,sans-serif;background-color:#eee;overflow:auto;overflow-x:hidden}body #page,header#masthead{max-width:1800px;margin:auto}p{font-family:'Proxima Nova',Helvetica,sans-serif;font-size:1.1rem;line-height:1.5em;color:#373737;margin-bottom:15px;text-decoration:none}strong,b{font-family:'Proxima Nova Semibold',Helvetica,sans-serif}h1,h2,h3,h4,h5{font-family:'Proxima Nova Bold',Helvetica,sans-serif;line-height:1.1em;font-weight:400}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong{font-family:'Proxima Nova Bold',Helvetica,sans-serif}h1{color:#11323b;font-size:2.5em;line-height:1em;margin:0;margin-bottom:5px}h2{font-size:2em;margin-bottom:5px}h3{color:#11323b;font-size:1.65em;margin-bottom:5px}h4{font-size:1.25em;margin-bottom:5px}h6{font-family:'Proxima Nova',Helvetica,sans-serif;font-weight:400}a{text-decoration:none;color:#E71324;cursor:pointer}ul,li{list-style-type:none}ol li{list-style-type:decimal!important;margin-left:15px}#page .glide ul{list-style-type:none;margin-bottom:0;padding-left:0}#page .glide li{list-style-type:none}#page .accordion ul{list-style-type:none;margin-bottom:0;padding-left:0}#page .accordion li{list-style-type:none}#page section ul li{list-style-type:disc;margin-bottom:5px;font-family:'Proxima Nova',Helvetica,sans-serif;font-size:1.1rem;line-height:1.5em;color:#373737;text-decoration:none}#page section ul ul{padding-left:0;margin-left:15px}#page section ul ul li{list-style-type:circle;padding-left:0}#page section ul,#page section ol{padding-left:15px;margin-bottom:15px}#page section form ul{padding-left:0;margin-bottom:0}#page section ol li{list-style-type:numbers;margin-bottom:5px;font-family:'Proxima Nova',Helvetica,sans-serif;font-size:1.1rem;line-height:1.5em;color:#373737;text-decoration:none}section div p a,section div li a,section div p a:visited,section div li a:visited{color:#E71324;text-decoration:underline;transition:all 0.3s ease}section div p a:hover,section div li a:hover,section div a:visited:hover{color:#373737;text-decoration:underline;transition:all 0.3s ease}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{padding:5px 4px 3px!important}a#CybotCookiebotDialogBodyLevelDetailsButton{background:none!important;padding:7px 0 0 0}header#masthead{height:80px;z-index:8888;position:fixed;width:100%;padding:0 8%;top:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.site-header{background-color:#fff;transition:all 0.3s ease}.active{background-color:#fff;transition:all 0.3s ease}header#masthead .site-branding{position:fixed;z-index:8888;left:8%}header#masthead img.logo{width:220px;height:31px}header#masthead .main-navigation{width:1200px}header#masthead .contact{position:fixed;z-index:8888;right:8%;top:17px}#content a button{margin-right:35px;width:fit-content}a button{background-color:#E71324;-webkit-transform:skew(0deg);transform:skew(0deg);cursor:pointer;margin-bottom:0;padding:14px 30px 14px 40px;border-radius:0;border:0;transition:all 0.5s ease}a button:before{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:1px;z-index:-1;background:#E71324;transform-origin:bottom left;-ms-transform:skew(-25deg);-webkit-transform:skew(-25deg);transform:skew(-25deg);transition:all 0.5s ease}a button:after{content:" ";position:absolute;display:block;width:10px;height:100%;top:0;right:-20px;z-index:-1;background:#E71324;transform-origin:bottom left;-ms-transform:skew(-25deg);-webkit-transform:skew(-25deg);transform:skew(-25deg);transition:all 0.5s ease}a button span{color:#fff;text-transform:uppercase;font-size:1.2em;letter-spacing:1pt;font-family:'Proxima Nova Semibold',Helvetica,sans-serif}a:hover button{background-color:#11323B;transition:all 0.5s ease}a:hover button:before{background:#11323B;transition:all 0.5s ease}a:hover button:after{background:#11323B;transition:all 0.5s ease}a:hover button.white{background-color:#fff;transition:all 0.5s ease}a:hover button.white span{color:#11323B;transition:all 0.5s ease}a:hover button.white:before{background-color:#fff;transition:all 0.5s ease}a:hover button.white:after{background-color:#fff;transition:all 0.5s ease}@font-face{font-display:swap;font-family:'Proxima Nova Semibold';src:url(/wp-content/themes/consultred/fonts/ProximaNova-Semibold.eot);src:url('/wp-content/themes/consultred/fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/consultred/fonts/ProximaNova-Semibold.woff2) format('woff2'),url(/wp-content/themes/consultred/fonts/ProximaNova-Semibold.woff) format('woff'),url(/wp-content/themes/consultred/fonts/ProximaNova-Semibold.ttf) format('truetype'),url('/wp-content/themes/consultred/fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Proxima Nova Bold';src:url(/wp-content/themes/consultred/fonts/ProximaNova-Bold.eot);src:url('/wp-content/themes/consultred/fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/consultred/fonts/ProximaNova-Bold.woff2) format('woff2'),url(/wp-content/themes/consultred/fonts/ProximaNova-Bold.woff) format('woff'),url(/wp-content/themes/consultred/fonts/ProximaNova-Bold.ttf) format('truetype'),url('/wp-content/themes/consultred/fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Proxima Nova Italic';src:url(/wp-content/themes/consultred/fonts/ProximaNova-LightIt.eot);src:url('/wp-content/themes/consultred/fonts/ProximaNova-LightIt.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/consultred/fonts/ProximaNova-LightIt.woff2) format('woff2'),url(/wp-content/themes/consultred/fonts/ProximaNova-LightIt.woff) format('woff'),url(/wp-content/themes/consultred/fonts/ProximaNova-LightIt.ttf) format('truetype'),url('/wp-content/themes/consultred/fonts/ProximaNova-LightIt.svg#ProximaNova-LightIt') format('svg');font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'Proxima Nova';src:url(/wp-content/themes/consultred/fonts/ProximaNova-Light.eot);src:url('/wp-content/themes/consultred/fonts/ProximaNova-Light.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/consultred/fonts/ProximaNova-Light.woff2) format('woff2'),url(/wp-content/themes/consultred/fonts/ProximaNova-Light.woff) format('woff'),url(/wp-content/themes/consultred/fonts/ProximaNova-Light.ttf) format('truetype'),url('/wp-content/themes/consultred/fonts/ProximaNova-Light.svg#ProximaNova-Light') format('svg');font-weight:300;font-style:normal}body.error404 .site-content .error-404{background:#fff;padding:175px 8% 150px;min-height:50vh}body.error404 .site-content img,body.error404 .site-content .error-404 p{max-width:500px}body.error404 .site-content div.line{border-top:1px solid #E71324;max-width:586px;width:90%;margin-top:20px;margin-bottom:30px}section.about table a{color:#404040;text-decoration:underline;transition:all 0.3s ease}section.about table a:hover{color:#E71324;text-decoration:underline;transition:all 0.3s ease}.vertical-line-side{width:10px;height:100vh;background:#E71324;position:fixed;left:0;top:0;z-index:9000}blockquote{margin:30px 0;background:#fff;padding:25px 20px 19px;position:relative;border-left:10px solid #005e5c}blockquote:before{color:#ddd;content:"\201C";font-size:7em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;position:absolute;left:0;margin-top:10px}blockquote p{color:#005c5e;margin-bottom:5px}.insights-template:has(section.content.white) section.top{border-bottom:1px solid #E71324}.insights-template section.content .callout-box{border:2px solid #E71324;background:#fff;padding:20px 25px;border-radius:4px;margin:20px 0;max-width:100%}.insights-template section.content .callout-box *{color:#113237}.insights-template section.content .callout-box a{color:#E71324;transition:all 0.3s ease}.insights-template section.content .callout-box a:hover{color:#113237;transition:all 0.3s ease}section.top .content .text #breadcrumbs{padding-left:0;margin-bottom:5px;font-size:.9em}.accordion{height:auto}.accordion .transition,.accordion p,.accordion ul li i:before,.accordion ul li i:after{transition:all 0.25s ease-in-out}.accordion .flipIn,.accordion ul li{animation:flipdown 0.5s ease both}.accordion .no-select{-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion ul{width:100%}.accordion h3{color:#fff;text-align:center;background:#11323b;padding:24px 38px;margin-bottom:0;transition:all 0.3s ease}.accordion ul li:hover h3{color:#fff!important;background:#11323b!important;transition:all 0.3s ease}.accordion ul li label{position:absolute;color:#fff0}.accordion p{position:relative;overflow:hidden;max-height:800px;opacity:1;font-size:1.1em;color:#11323b;transform:translate(0,0);z-index:2;text-align:left;margin:20px}.accordion p button{display:block;margin-top:15px}.accordion ul{list-style:none;perspective:900;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center}.accordion ul li{position:relative;border:2px solid #11323b;background:#fff;margin:0 .5% 1% .5%;width:31%;font-size:1em!important}.accordion ul li h3:after{content:"";position:absolute;border-color:#E71324;width:15px;height:15px;transition:all 0.3s ease}.accordion ul li:hover h3:after{border-color:#E71324!important;transition:all 0.3s ease}.accordion ul li h3:after{transform:translate(0,7px) rotate(45deg);position:absolute;margin-top:2px;margin-left:12px;border-color:#11323b;border-top:3px solid;border-left:3px solid;transition:all 0.3s ease}.accordion ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0;left:0}.accordion ul li input[type=checkbox]:checked~p{margin:0;max-height:0;opacity:0;transform:translate(0%,0%);transition:all 0.3s ease}.accordion ul li input[type=checkbox]:checked~h3:after{transform:translate(0,0) rotate(-135deg);border-color:#11323b;border-top:3px solid;border-left:3px solid;margin-left:12px;transition:all 0.3s ease}.accordion ul li input[type=checkbox]:checked~h3{color:#11323b;background:#fff;transition:all 0.3s ease}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0deg)}}.ginput_recaptcha{margin:auto;width:max-content}body #page select,select{background-color:#fff;background-size:contain!important;background-position:right!important;background-image:url(https://consult.red/wp-content/uploads/2019/12/select-dropdown.svg);border:0 solid #ccc;border-bottom:1px solid #E71324;font-family:'Proxima Nova',Helvetica,sans-serif}.vimeo-wc-video{display:block!important;max-width:1200px;margin:0 auto}img.image-full-width{display:block}section.services-tiles{padding:70px 8%;background:#f8f8f8}section.services-tiles.flexible:nth-child(even){background:#f8f8f8}section.services-tiles.flexible:nth-child(odd){background:#fff}section.services-tiles>.text{text-align:center}section.services-tiles .text h2{color:#E71324}section.services-tiles>.text p{max-width:460px;margin:auto;display:block;font-size:1.05em}section.services-tiles .all-services-tiles{margin-top:35px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}section.services-tiles .all-services-tiles .tile{background:#fff;padding:30px;width:49%;margin:0 1% 15px 0;display:flex;flex-direction:row;justify-content:flex-start}section.services-tiles.flexible:nth-child(odd) .all-services-tiles .tile{background:#f8f8f8}section.services-tiles.flexible:nth-child(even) .all-services-tiles .tile{background:#fff}section.services-tiles .all-services-tiles .tile .text,section.services-tiles .all-services-tiles .tile .text p{text-align:left;margin-left:0}section.services-tiles .all-services-tiles .tile .text h3{color:#11323b;transition:all 0.3s ease}section.services-tiles .all-services-tiles .tile:hover .text h3{color:#E71324;transition:all 0.3s ease}section.services-tiles .all-services-tiles .tile .text{width:85%;padding-left:5%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}section.services-tiles .all-services-tiles .tile img{height:auto;width:150px!important;margin-right:20px}section.services-tiles .all-services-tiles .tile a.link{font-family:'Proxima Nova Semibold',Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1pt;font-size:.9em;color:#E71324;border-bottom:2px solid #E71324;padding:0 2px 3px;transition:all 0.3s ease}section.services-tiles .all-services-tiles .tile a.link:hover{color:#11323b;border-bottom:2px solid #11323b;transition:all 0.3s ease}section.flexible .callout-box{padding:35px;background-color:#005c5e;color:#fff;width:100%;max-width:450px;margin:auto;height:fit-content}section.flexible .callout-box h3{color:#fff}section.flexible .callout-box p{color:#fff}section.dropdowns{padding:70px 5%;background:#fff;text-align:left}section.dropdowns .text{margin-bottom:35px}section.dropdowns .text p{max-width:720px;margin:0;font-size:1.05em}section.dropdowns.flexible .accordion{margin-bottom:15px}section.dropdowns.flexible .accordion h3{color:#E71324;text-align:left;background:#fff0;padding:0;margin-bottom:0;transition:all 0.3s ease}section.dropdowns.flexible .accordion ul li:hover h3{color:#E71324!important;background:transparent!important;transition:all 0.3s ease}section.dropdowns.flexible .accordion ul li label{position:absolute;color:#fff0}section.dropdowns.flexible .accordion p{position:relative;overflow:hidden;max-height:800px;opacity:1;font-size:1.1em;color:#11323b;transform:translate(0,0);z-index:2;text-align:left;margin:20px 0 0}section.dropdowns.flexible .accordion ul{list-style:none;perspective:900;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}section.dropdowns.flexible .accordion ul li{position:relative;border:0;background:#f8f8f8;margin:0 20px 20px 0!important;padding:25px 40px 25px 25px;width:calc(50% - 20px);font-size:1em!important}section.dropdowns.flexible:nth-child(odd) .accordion ul li{background:#fff}section.dropdowns.flexible .accordion ul li h3:after{content:"";position:absolute;border-color:#E71324;width:15px;height:15px;transition:all 0.3s ease}section.dropdowns.flexible .accordion ul li:hover h3:after{border-color:#E71324!important;transition:all 0.3s ease}section.dropdowns.flexible .accordion ul li h3:after{transform:translate(0,7px) rotate(45deg);position:absolute;margin-top:2px;margin-left:12px;border-color:#11323b;border-top:3px solid;border-left:3px solid;transition:all 0.3s ease}section.dropdowns.flexible .accordion ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0;left:0}section.dropdowns.flexible .accordion ul li input[type=checkbox]:checked~p{margin:0;max-height:0;opacity:0;transform:translate(0%,0%);transition:all 0.3s ease}section.dropdowns.flexible .accordion ul li input[type=checkbox]:checked~h3:after{transform:translate(0,0) rotate(-135deg);border-color:#11323b;border-top:3px solid;border-left:3px solid;margin-left:12px;transition:all 0.3s ease}section.dropdowns.flexible .accordion ul li input[type=checkbox]:checked~h3{color:#11323b;background:#fff0;transition:all 0.3s ease}@keyframes fadeInIndustries{0%{display:none;opacity:0}100%{opacity:1;display:flex}}section.tabs{padding:70px 7.5%;display:block;background:#f8f8f8}section.tabs .text{margin-bottom:35px;text-align:center}section.tabs .text p{max-width:720px;margin:0 auto;font-size:1.05em}section.tabs .tabs-content{height:auto;width:100%;margin:0 auto;display:flex;justify-content:center;flex-direction:row;text-align:left;max-width:1500px;background:#fff;background:-moz-linear-gradient(90deg,#fff0 0%,#fff0 32%,rgb(255 255 255) 32%,rgb(255 255 255) 100%);background:-webkit-linear-gradient(90deg,#fff0 0%,#fff0 32%,rgb(255 255 255) 32%,rgb(255 255 255) 100%);background:linear-gradient(90deg,#fff0 0%,#fff0 32%,rgb(255 255 255) 32%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);border-top:1px solid #f2f2f2}section.tabs .tabs-content .links{width:32%;display:flex;flex-direction:column;min-height:480px;border-right:1px solid #f2f2f2}section.tabs .tabs-content .links div{padding:20px;min-height:120px;background:#f8f8f8;border-left:1px solid #f2f2f2;border-bottom:2px solid #11323b;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;cursor:pointer!important;transition:all 0.4s ease}section.tabs .tabs-content .links div p{margin-bottom:0}section.tabs .tabs-content .links h3{color:#11323b;transition:all 0.4s ease}section.tabs .tabs-content .content{height:auto;width:calc(68% - 250px);display:block;border-bottom:1px solid #f2f2f2}section.tabs .tabs-content .content .tab-text{padding:50px 50px 35px;min-height:600px;width:auto;display:none;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;transition:all 0.4s ease}section.tabs .tabs-content .content .tab-text h4{color:#11323b;transition:all 0.4s ease}section.tabs .tabs-content .content .tab-text p{text-align:left;max-width:100%;margin:0;margin-bottom:15px}section.tabs .tabs-content .image{width:250px;clip-path:polygon(calc(100% - 5vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 5vw) 0,100% 0,100% 100%,0 100%)}section.tabs .links .active{background:#fff!important;border-bottom:2px solid #E71324!important}section.tabs .links .active h3{color:#E71324!important}section.tabs.reverse .tabs-content{flex-direction:row-reverse}section.tabs.reverse .tabs-content .image{clip-path:polygon(0 0,calc(100% - 5vw) 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,calc(100% - 5vw) 0,100% 100%,0 100%)}#active-section2>div.text-wrapper>div.text.text-6{display:flex}#active-section3>div.text-wrapper>div.text.text-11{display:flex}section.partners{padding:70px 7.5%;text-align:center;background:#fff!important}section.partners:nth-child(even){background:#f8f8f8!important}section.partners .text{margin:0 auto 35px}section.partners .text p{max-width:480px;margin:0 auto}section.partners .text h2{color:#11323b}section.partners .logos{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;align-items:center;max-width:1100px;margin:0 auto;position:relative}section.partners .logos .logo{width:auto;margin:30px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}section.partners .logos img{max-width:200px;max-height:70px;width:auto;height:auto;display:block}section.partners .logos .logo .extra{background:#fff;padding:15px;border-radius:4px;position:absolute;bottom:70px;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);opacity:0;transition:all 0.5s ease}section.partners .logos .logo:hover .extra,section.partners .logos .logo:focus .extra{opacity:1;transition:all 0.5s ease}section.partners:nth-child(odd) .logos .extra{background:#f8f8f8}section.partners .logos .extra:after{content:" ";width:25px;height:25px;background:#fff;position:absolute;left:calc(50% - 20px);transform:rotate(45deg);bottom:-12px}section.partners:nth-child(odd) .logos .extra:after{background:#f8f8f8}section.partners .logos .extra p{margin-bottom:0;font-family:'Proxima Nova Bold',Helvetica,sans-serif;color:#E71324;line-height:1.2em}section.partners .logos .extra p.accreditation{text-transform:uppercase;letter-spacing:1pt;font-size:.65em;color:#373737;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;line-height:1.5em}section.partners .logos.mobile{display:none!important}section.partners .logos.desktop{display:flex}section.main-content{padding:70px 7.5%;background:#f8f8f8}section.main-content h2{color:#E71324!important}section.main-content table,section.main-content-basic .content table{margin:0 0 1.5em;width:100%;border:1px solid #ccc;border-collapse:collapse}section.main-content td,section.main-content-basic .content td{border:1px solid #ccc;padding:10px}section.main-content .text h4{color:#005e5c}section.main-content.two-columns{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}section.main-content.two-columns h2{width:50%;margin-right:5%}section.main-content.two-columns .text{width:calc(50% - 30px)}section.main-content.two-columns .text .content{display:block!important}section.main-content.two-columns .text img{max-width:120px;margin:10px;display:inline-block}.insights-template section.main-content.two-columns .text img{max-width:100%;margin:0}section.form.wide.flexible.seamless{padding:0;margin:0}section.form.wide.flexible.seamless .form{padding:0;margin:0}section.form{width:100%;padding:70px 8%;display:flex;flex-direction:row;justify-content:center;background:#f8f8f8!important}section.form .text{width:50%;padding-right:7.5%}section.form .text h2,section.form .text h3{color:#E71324;margin-bottom:10px}section.form .form{width:50%;box-shadow:0 0 10px 0 rgb(0 0 0 / .05);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .05);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .05);padding:20px 25px;border:1px solid #eee;background:#f8f8f8;border-radius:10px}section.form .form h3{color:#005c5e;font-size:1.65em}section.form .form .ginput_recaptcha{margin:10px 0 0}section.form .form .gform_footer{text-align:left}section.form h2{color:#11323b}section.form h5{color:#11323b;font-size:1.2em;margin-bottom:5px;font-family:'Proxima Nova Semibold',Helvetica,sans-serif}section.form .details{font-size:1.1em}section.form .details p,section.form .details a{color:#373737;transition:all 0.3s ease}section.form .details a:hover p,section.form .details a:hover{color:#E71324;transition:all 0.3s ease}section.form .details .phone,section.form .details .email{margin-bottom:20px}section.form .details .phone a{text-decoration:none}.page-template-tpl_basic-flexible section.form .details a{color:#E71324;transition:all 0.3s ease}.page-template-tpl_basic-flexible section.form .details a:hover{color:#373737;transition:all 0.3s ease}section.maps{width:100%;display:flex;flex-direction:row;background-color:#f8f8f8;justify-content:flex-start;flex-wrap:wrap}section.maps iframe{margin:0 10px 20px;width:calc(33.33333% - 20px)}section.team-members{width:100%;padding:70px 8%;background:#f2f2f2!important}section.team-members.executive-management{background:#fff!important}section.team-members h2{color:#ee1137}section.team-members>p{max-width:520px;font-size:1.05em}section.team-members .team{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-top:25px}section.team-members .team a.member{width:calc(33.333% - 20px);margin:0;margin-right:20px;margin-bottom:20px;background:#fff;border-radius:5px;box-shadow:0 0 7px 0 rgb(0 0 0 / 10%)}section.team-members.executive-management .team a.member{width:calc(33.333% - 20px);background:#f2f2f2;box-shadow:0 0 7px 0 rgb(0 0 0 / 5%)}section.team-members .team a.member .post-text{padding:20px}section.team-members .team a.member .post-text h3{color:#113237;line-height:1em;margin-bottom:6px;transition:all 0.3s ease}section.team-members .team a.member:hover .post-text h3{color:#ee1137;line-height:1em;margin-bottom:6px;transition:all 0.3s ease}section.team-members .team a.member .post-text p{margin:0;color:#464646}section.team-members .team a.member .post-text p.job{text-transform:capitalize;color:#666;margin-bottom:5px;line-height:1.1em;line-height:1.1em;font-family:'Proxima Nova Semibold',helvetica,sans-serif}section.team-members .team a.member .post-text p.link,section.team-members .team a.member:visited .post-text p.link{text-transform:capitalize;text-decoration:underline;color:#ee1137;margin-top:10px;transition:all 0.3s ease}section.team-members .team a.member:hover .post-text p.link{color:#434343;transition:all 0.3s ease}section.team-numbers{padding:70px 8%;background:#f2f2f2}section.team-numbers>p{max-width:520px;font-size:1.05em}section.team-numbers h2{color:#113237}section.team-numbers h3{color:#ee1137;font-size:6em}section.team-numbers div.numbers{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-top:25px}section.team-numbers div.numbers div.number{width:min-content;min-width:210px;margin-right:20px}section.team-numbers div.numbers div.number:last-child{margin-right:0}section.team-numbers div.numbers div.number p{line-height:1.1em;color:#113237}.single-team_members section.top{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;background:#fff;margin-top:79px}.single-team_members section.top a.back:before{content:"< "}.single-team_members section.top a.back{text-decoration:none;margin-bottom:5px;display:block;transition:all 0.3s ease}.single-team_members section.top a.back:hover{text-decoration:underline!important;margin-bottom:5px;display:block;transition:all 0.3s ease}.single-team_members section.top .content{width:50%;padding:100px 20px 100px 0}.single-team_members section.top .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}.single-team_members section.top .content .text{padding-left:16%}.single-team_members section.top .content .text p.job{text-transform:capitalize;color:#005e5c;margin:0;margin-bottom:5px;font-family:'Proxima Nova Semibold';font-size:1.25em}.single-team_members section.top .content .text p{max-width:500px;font-size:1.1em}.single-team_members section.top .content .contact a svg.linkedin rect{fill:#113237;transition:all 0.3s ease}.single-team_members section.top .content .contact a:hover svg.linkedin rect{fill:#ee1137;transition:all 0.3s ease}.single-team_members section.top .content .contact a svg.mail g#Individual-page{stroke:#112737;transition:all 0.3s ease}.single-team_members section.top .content .contact a:hover svg.mail g#Individual-page{stroke:#ee1137;transition:all 0.3s ease}.single-team_members section.top .content .contact{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#f2f2f2;padding:10px 10px 5px;border-radius:5px;width:fit-content}.single-team_members section.top .image{width:50%;text-align:center}.single-team_members section.top .image .profile{width:300px;height:auto;margin:auto}.single-team_members section.top .image .slashes{width:70px;height:61px;position:relative;right:50px;bottom:-10px}.single-team_members section.about{background:#f8f8f8;padding:70px 8%}.single-team_members section.about h2{color:#ee1137}.single-team_members section.about .text{column-count:2;margin-bottom:15px;max-width:1200px}.searchandfilter li{margin-bottom:0!important}.searchandfilter li input{position:absolute;margin-top:-21px}.post p.tags a:before{content:'#';color:#373737;text-decoration:none;transition:all 0.3s ease}.post p.tags a:hover:before{color:#E71324;text-decoration:none;transition:all 0.3s ease}.post p.tags a{color:#373737;text-decoration:none;transition:all 0.3s ease}.post p.tags a:hover{color:#E71324;text-decoration:none;transition:all 0.3s ease}a p.goback{text-decoration:underline}a p.goback:before{content:"< "}.page-template-archive-insights section.top{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background:#fff;margin-top:79px}.page-template-archive-insights section.top .content{width:50%;padding:100px 20px 100px 0}.page-template-archive-insights section.top .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}.page-template-archive-insights section.top .content .text{padding-left:16%}.page-template-archive-insights section.top .content .text p{max-width:400px;font-size:1.1em}.page-template-archive-insights section.top .image{width:50%;clip-path:polygon(calc(100% - 37vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 37vw) 0,100% 0,100% 100%,0 100%)}section.related-posts nav.prev-next-posts{display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 20px);margin:20px 0}section.related-posts .prev-posts-link a,section.related-posts .next-posts-link a{color:#11323b;font-size:1.1em;text-decoration:none;transition:all 0.3s ease}section.related-posts .prev-posts-link a:hover,section.related-posts .next-posts-link a:hover{color:#E71324;text-decoration:none;transition:all 0.3s ease}section.related-posts .prev-posts-link a:before{content:"< "}section.related-posts .next-posts-link a:after{content:" >"}section.insights .filters{padding:50px 8% 0;background:#f8f8f8}section.insights .filters h3{color:#11323b;margin-bottom:10px}section.insights .filters .drop p{color:#E71324}section.insights .filters .drop{display:inline-block;margin-right:20px}.single-post article section.top{display:flex;flex-direction:row;justify-content:flex-start;background:#fff;margin-top:79px}.single-post article section.top .content{width:50%;padding:100px 20px 100px 0}.single-post article section.top .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}.single-post article section.top .content .text{padding-left:16%}.single-post article section.top .content .text p{max-width:400px;font-size:1.1em}.single-post article section.top .content p.tags a:before{content:'#';color:#005c5e;font-family:'Proxima Nova',Helvetica,sans-serif;transition:all 0.3s ease}.single-post article section.top .content p.tags a:hover:before{color:#E71324;transition:all 0.3s ease}.single-post article section.top .content p.tags a{color:#005c5e;font-family:'Proxima Nova',Helvetica,sans-serif;transition:all 0.3s ease}.single-post article section.top .content p.tags a:hover{color:#E71324;transition:all 0.3s ease}.single-post article section.top a.breadcrumbs{color:#ccc;transition:all 0.3s ease}.single-post article section.top a.breadcrumbs:before{content:"< ";color:#ccc;transition:all 0.3s ease}.single-post article section.top a.breadcrumbs:hover:before{content:"< ";color:#666;transition:all 0.3s ease}.single-post article section.top a.breadcrumbs:hover{color:#666;transition:all 0.3s ease}.single-post article section.top .image{width:50%;clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%)}.single-post article section.content{background:#eee;display:flex;flex-direction:row;justify-content:flex-start}.single-post article section.content h2{color:#E71324}.single-post article section.content h3{color:#E71324;margin-bottom:5px}.single-post article h4{color:#11323b;margin-top:10px}.single-post article section.content strong{color:#005c5e}.single-post article section.content .issue{width:50%;background-color:#f8f8f8;padding:70px 10% 70px 8%;clip-path:polygon(0% 0%,100% 0%,calc(100% - 12vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 12vw) 100%,0% 100%)}.single-post article section.content .issue p{max-width:80%}.single-post article section.content .objective{width:50%;padding:70px 8% 70px 20px;margin:auto}.single-post article section.content .objective h3{color:#E71324}.single-post article section.content div li{list-style-type:disc;list-style:#11323b;margin-left:15px}.single-post article section.content div ul{margin-bottom:15px}section.content.text-partners{padding:45px 5% 25px}section.content.text-partners div{text-align:center;font-size:.85em}.single-post article section.action{padding:70px 8%;background:#fff}.single-post article section.action .text{column-count:2;column-gap:40px}.single-post article section.action h2{color:#E71324}.single-post article section.action h3{color:#E71324}.single-post article section.action strong{color:#11323b}.single-post article section.action li{list-style-type:disc;list-style:#11323b;margin-left:15px}.single-post article section.action>ul{margin-bottom:15px}.single-post article section.action>p{margin-top:15px;margin-bottom:0!important}.single-post article section.fact{display:flex;flex-direction:row;background:#f8f8f8;justify-content:flex-start}.single-post article section.fact .image{width:60%;clip-path:polygon(0% 0%,100% 0%,calc(100% - 12vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 12vw) 100%,0% 100%)}.single-post article section.fact .funfact{width:40%;padding:150px 8% 150px 20px}.single-post article section.fact .funfact p{font-family:'Proxima Nova Semibold',Helvetica,sans-serif;color:#005c5e;font-size:1.35em;line-height:1.4em}.single-post article section.content-columns{background:#fff;padding:70px 8%;display:flex;flex-direction:row;justify-content:flex-start}.single-post article section.content-columns h2{color:#E71324}.single-post article section.content-columns h3{color:#E71324}.single-post article section.content-columns .text{width:50%;padding-right:35px}.single-post article section.content-columns .text strong{color:#11323b}.single-post article section.workwithus{background:#f8f8f8;display:flex;padding:25px 8%;flex-direction:row;justify-content:space-between;align-items:center}.single-post article section.workwithus .text{color:#11323b;margin-right:30px}.single-post article section.workwithus .text p{margin:0;max-width:700px;font-size:1.1em;color:#005c5e}.single-post .site-content aside#secondary,.single-post .site-content nav.navigation.post-navigation,.single-post .site-content div#comments{display:none}.insights-template article section.top{display:flex;flex-direction:row;justify-content:flex-start;background:#fff!important;margin-top:79px}.insights-template article section.top .content{width:50%;padding:100px 20px 100px 0}.insights-template article section.top .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}.insights-template article section.top .content .text{padding-left:16%}.insights-template article section.top .content .text h1{max-width:600px}.insights-template article section.top .content .text p{max-width:400px;font-size:1.1em}.insights-template article section.top .content p.tags a:before{content:'#';color:#005c5e;font-family:'Proxima Nova',Helvetica,sans-serif;transition:all 0.3s ease}.insights-template article section.top .content p.tags a:hover:before{color:#E71324;transition:all 0.3s ease}.insights-template article section.top .content p.tags a{color:#005c5e;font-family:'Proxima Nova',Helvetica,sans-serif;text-decoration:none!important;transition:all 0.3s ease}.insights-template article section.top .content p.tags a:hover{color:#E71324;transition:all 0.3s ease}.insights-template article section.top a.breadcrumbs{color:#ccc;transition:all 0.3s ease}.insights-template article section.top a.breadcrumbs:before{content:"< ";color:#ccc;transition:all 0.3s ease}.insights-template article section.top a.breadcrumbs:hover:before{content:"< ";color:#666;transition:all 0.3s ease}.insights-template article section.top a.breadcrumbs:hover{color:#666;transition:all 0.3s ease}.insights-template article section.top .image{width:50%;clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%)}.insights-template section.top .content .author{margin-left:16%;display:flex;flex-direction:row;justify-content:flex-start;background:#f8f8f8;width:max-content;border-top-left-radius:50px;border-bottom-left-radius:50px;height:90px;margin-top:20px}.insights-template section.top .content .author .author-image{width:90px;height:90px;border-radius:100%;background:#fff;object-fit:cover}.insights-template section.top .content .author .intro{padding:10px 15px;display:flex;flex-direction:column;justify-content:center}.insights-template section.top .content .author .intro p.written{margin:0;font-size:.75em;color:#ccc;font-family:'Proxima Nova'}.insights-template section.top .content .author .intro p{margin-bottom:0;font-family:'Proxima Nova Semibold';color:#11323b}.insights-template section.top .content .author .intro h4{color:#ee1137;font-size:1.5em;line-height:.75em}.insights-template section.top .content .author .links{padding:5px 10px;background:#fff;border:1px solid #f8f8f8;display:flex;flex-direction:column;justify-content:center}.insights-template section.top .content .author .links a{cursor:pointer;margin:2px 0}.insights-template section.top a.breadcrumbs{color:#ccc;transition:all 0.3s ease}.insights-template article section.workwithus{background:#f8f8f8;display:flex;padding:35px 8%;flex-direction:row;justify-content:space-between;align-items:center}.insights-template article section.workwithus .text{color:#11323b;margin-right:30px}.insights-template article section.workwithus .text p{margin:0;max-width:700px;font-size:1.1em;color:#005c5e}.insights-template article section.workwithus.flexible{background:#11323b}.insights-template article section.workwithus.flexible .text h3{color:#fff}.insights-template article section.workwithus.flexible .text p{color:#fff}.insights-template section.content .green-highlight{padding:25px;background:#005e5c;color:#fff;margin:5px 0 20px;font-size:1.05em}.insights-template section.content{padding:70px 8%;background:#f8f8f8!important}.insights-template section.content blockquote{margin:30px 0;background:#fff;padding:25px 20px 19px;position:relative;border-left:10px solid #005e5c}.insights-template section.content blockquote:before{color:#ddd;content:"\201C";font-size:7em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;position:absolute;left:0;margin-top:10px}.insights-template section.content blockquote p{color:#005c5e;margin-bottom:5px}.insights-template section.content ul{list-style-type:disc;padding-left:15px;margin-top:5px;margin-bottom:5px}.insights-template section.content ul li{list-style-type:disc}.insights-template section.content h2{color:#E71324;margin-bottom:20px}.insights-template section.content h3{color:#11323b;padding-top:5px;margin-bottom:10px}.insights-template section.content p{margin-bottom:20px}.insights-template section.content h4{color:#11323b;margin-top:10px;margin-bottom:5px}.insights-template section.content table{border-collapse:collapse}.insights-template section.content table tr{border:1px solid #ccc}.insights-template section.content table td{border:1px solid #ccc;padding:5px}.insights-template section.content img{margin-top:20px;margin-bottom:20px}.insights-template section.content img.alignnone{margin:0}.insights-template section.content .text{max-width:1000px}.insights-template .insight-body.has-sidebar section.content .text{max-width:100%}.insights-template section.content .banners img{width:calc(50% - 23px);margin-right:20px;margin-bottom:0!important}.insights-template section.content .cta{max-width:1000px}html{scroll-behavior:smooth}.insight-content>section[id],.insight-content>img[id]{scroll-margin-top:100px}.insight-body{display:block}.insight-body.has-sidebar{display:grid;grid-template-columns:1fr 240px;align-items:start;background:#fff}.insight-body.has-sidebar .insight-content{width:100%}.insight-sidebar{position:sticky;top:100px;padding:70px 20px;background:#f8f8f8;width:240px}.insight-sidebar-inner{border-left:2px solid #E71324;padding-left:20px}.insight-sidebar .sidebar-heading{font-family:'Proxima Nova Semibold',Helvetica,sans-serif;font-size:.85em;text-transform:uppercase;letter-spacing:1pt;color:#11323b;margin:0 0 15px}.insight-sidebar .sidebar-nav,.insight-sidebar .sidebar-nav li{list-style:none;margin:0;padding:0}.insight-sidebar .sidebar-nav li{margin-bottom:10px}.insight-sidebar .sidebar-nav a{display:block;font-family:'Proxima Nova',Helvetica,sans-serif;font-size:.95em;color:#11323b;text-decoration:none;line-height:1.4;padding:4px 0 4px 12px;margin-left:-15px;transition:color 0.3s ease}.insight-sidebar .sidebar-nav a:hover,.insight-sidebar .sidebar-nav a.is-active{color:#E71324;border-left-color:#E71324}.archive.tax-insights_categories section.top,.archive.tax-insights_tags section.top{display:flex;flex-direction:row;justify-content:flex-start;background:#fff;margin-top:79px}.archive.tax-insights_categories section.top .content,.archive.tax-insights_tags section.top .content{width:50%;padding:100px 20px 100px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.archive.tax-insights_categories section.top .content .line,.archive.tax-insights_tags section.top .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}.archive.tax-insights_categories section.top .content .text,.archive.tax-insights_tags section.top .content .text{padding-left:16%}.archive.tax-insights_categories section.top .content .text p,.archive.tax-insights_tags section.top .content .text p{max-width:400px;font-size:1.1em}.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image{width:50%;clip-path:polygon(calc(100% - 37vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 37vw) 0,100% 0,100% 100%,0 100%);object-fit:cover}section.top.general.compact .content{width:100%;padding:50px 20px 50px 0}section.top.general.compact .image{display:none;width:0}section.top.general.compact .content .text{padding-left:8%}section.top.general.compact .content .text p{max-width:820px}section.top.general .content.without-img,.archive.tax-insights_categories section.top .content.without-img,.archive.tax-insights_tags section.top .content.without-img{width:100%;padding:80px 20px 70px 0}section.top.general .content.without-img .text,.archive.tax-insights_categories section.top .content.without-img .text,.archive.tax-insights_tags section.top .content.without-img .text{padding-left:8%}section.top.general .content.without-img .text p,.archive.tax-insights_categories section.top .content.without-img .text p,.archive.tax-insights_tags section.top .content.without-img .text p{max-width:100%}section.top.general .image.without-img,.archive.tax-insights_categories section.top .image.without-img,.archive.tax-insights_tags section.top .image.without-img{display:none}.archive.category section.top,.archive.tag section.top{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background:#fff;margin-top:79px}.archive.tax-news_tags section.top{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background:#f8f8f8;margin-top:79px}.archive.category section.top .content,.archive.tag section.top .content,.archive.tax-news_tags section.top .content{width:50%;padding:100px 20px 100px 0}.archive.category section.top .content .line,.archive.tag section.top .content .line,.archive.tax-news_tags section.top .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}.archive.category section.top .content .text,.archive.tag section.top .content .text,.archive.tax-news_tags section.top .content .text{padding-left:16%}.archive.category section.top .content .text p,.archive.tag section.top .content .text p,.archive.tax-news_tags section.top .content .text p{max-width:400px;font-size:1.1em}.archive.category section.top .image,.archive.tag section.top .image,.archive.tax-news_tags section.top .image{width:50%;background-image:url(https://consult.red/wp-content/uploads/2019/11/amelie-niklas-ohlrogge-uu0cOMPdM2g-unsplash-scaled.jpg);clip-path:polygon(calc(100% - 37vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 37vw) 0,100% 0,100% 100%,0 100%)}.archive.category section.insights .filters,.archive.tag section.insights .filters{padding:25px 8%;background:#f8f8f8}.archive.category section.insights .filters h3,.archive.tag section.insights .filters h3{color:#11323b;margin-bottom:10px}.archive.category section.insights .filters .drop p,.archive.tag section.insights .filters .drop p{color:#E71324}.archive.category section.insights .filters .drop,.archive.tag section.insights .filters .drop{display:inline-block;margin-right:20px}.archive.category section.insights .filters select,.archive.tag section.insights .filters select{background-color:#fff}.archive.category section.insights #posts,.archive.tag section.insights #posts,.archive.tax-news_tags section.insights #posts{padding:50px 8%;background:#fff;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.archive.category section.insights #posts .post,.archive.tag section.insights #posts .post,.archive.tax-news_tags section.insights #posts .news{width:32%;margin:0 1% 15px 0;background-color:#f8f8f8}.archive.category section.insights #posts .post .text,.archive.tag section.insights #posts .post .text,.archive.tax-news_tags section.insights #posts .news .text{padding:20px;text-align:left;margin-left:0;color:#E71324}.archive.category section.insights #posts .post .text h3,.archive.tag section.insights #posts .post .text h3,.archive.tax-news_tags section.insights #posts .news .text h3{color:#11323b;margin-bottom:10px;transition:all 0.3s ease}.archive.category section.insights #posts .post .text h3:hover,.archive.tag section.insights #posts .post .text h3:hover,.archive.tax-news_tags section.insights #posts .news .text h3:hover{color:#E71324;transition:all 0.3s ease}.archive.category section.insights #posts .post .text p,.archive.tag section.insights #posts .post .text p,.archive.tax-news_tags section.insights #posts .news .text p{margin-bottom:15px}.post p.tags a:before{content:'#';color:#373737;transition:all 0.3s ease}.post p.tags a:hover:before{color:#E71324;transition:all 0.3s ease}.post p.tags a{color:#373737;transition:all 0.3s ease}.post p.tags a:hover{color:#E71324;transition:all 0.3s ease}section.top.careers2022{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background:#fff;margin-top:79px}section.top.careers2022 .content{width:50%;padding:100px 20px 100px 0}section.top.careers2022 .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}section.top.careers2022 .content .text{padding-left:16%}section.top.careers2022 .content .text p{max-width:400px;font-size:1.1em}section.top.careers2022 .image{width:50%;clip-path:polygon(calc(100% - 39vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 39vw) 0,100% 0,100% 100%,0 100%)}section.secondary-nav{background:#f4f4f4;padding:0 7.5%}section.secondary-nav [type="checkbox"],section.secondary-nav p.menu-title{display:none}section.secondary-nav .mobile-secondary-navigation{margin-right:0;position:relative}section.secondary-nav .mobile-secondary-navigation ul#careers-menu{padding:0;margin:0}section.secondary-nav .mobile-secondary-navigation ul#careers-menu ul{box-shadow:none;margin:0;padding-left:0;margin-left:-15px;padding-top:0;float:left;position:absolute;top:100%;left:-999em;z-index:99999}section.secondary-nav .mobile-secondary-navigation ul#careers-menu li:hover>ul,section.secondary-nav .mobile-secondary-navigation ul#careers-menu li.focus>ul{left:auto}section.secondary-nav .mobile-secondary-navigation ul ul li{display:block;margin:0;background:#f4f4f4;border-bottom:1px solid #f2f2f2;padding:10px 15px!important}section.secondary-nav .mobile-secondary-navigation ul ul li a{color:#464646!important;transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation ul ul li:hover a{color:#E71324!important;transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation li{margin:0 20px 0 0;margin-bottom:0!important;display:inline-block;font-size:1em!important}section.secondary-nav .mobile-secondary-navigation li:last-child{margin:0}section.secondary-nav .mobile-secondary-navigation li a{font-family:'Proxima Nova',Helvetica,sans-serif;color:#464646;display:block;text-decoration:none;font-size:1.1em;transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation li:hover a{color:#E71324;transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation li.menu-item-has-children{margin:0 45px 0 0;padding:20px 0}section.secondary-nav .mobile-secondary-navigation li.menu-item-has-children>a:after{content:"";position:absolute;width:8px;height:8px;border-right:2px solid #E71324;border-bottom:2px solid #E71324;transform:rotate(45deg);margin-top:6px;margin-left:8px;transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation ul.menu>li:last-child a{background:#005c5e;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;color:#fff!important;padding:8px 20px;text-transform:uppercase;font-size:.9em;letter-spacing:1pt;border-radius:4px;text-decoration:none!important;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation ul.menu>li:hover:last-child a{background:#E71324;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;color:#fff!important;padding:8px 20px;text-transform:uppercase;font-size:.9em;letter-spacing:1pt;border-radius:4px;text-decoration:none!important;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation ul li.current-menu-item a,section.secondary-nav .mobile-secondary-navigation ul ul li.current-menu-item a{color:#E71324!important;text-decoration:underline}section.secondary-nav .mobile-secondary-navigation ul#careers-menu ul{padding-top:0}section.secondary-nav .mobile-secondary-navigation li.menu-item-has-children{padding:20px 0}section.secondary-nav{padding:0 7.5%}section.about-red{display:flex;flex-direction:row;justify-content:space-between;background:#fff;padding:70px 7.5%;background:#fff}section.about-red.map{background:#f8f8f8}section.about-red .text{width:50%;padding:35px 5% 35px 0}section.about-red .image{width:50%}section.about-red{background:#fff}section.eot{background:#f8f8f8;align-items:center}section.eot .text{padding:0 5% 0 0}section.eot .image{height:auto}section.eot.about-red{background:#f8f8f8}section.red-team .the-team{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.red-team .the-team .team-member{background:#fff;padding:30px;border-radius:4px;width:calc(50% - 20px);margin:0 10px 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}section.red-team .the-team .team-member .testimonial{width:calc(100% - 140px);margin-left:20px}section.map{background:#f8f8f8}section.map .text{padding:35px 0 35px 5%;min-height:450px;display:flex;flex-direction:column;justify-content:center}section.map .text h2{color:#11323b}section.map iframe{width:50%;height:auto}section.workable{padding:70px 7.5%;background:#fff}section.workable .text{max-width:1100px;margin:auto;text-align:center}section.workable .text p{margin-bottom:35px}section.workable a.cta{margin:auto;text-align:center}section.main-content-basic{padding:70px 7.5%;background:#fff}section.main-content-basic h2{color:#E71324;margin-bottom:10px}section.main-content-basic h3{color:#005c5e;margin-bottom:5px}body:not(.privacy-policy) section.main-content-basic p,body:not(.privacy-policy) section.main-content-basic ul{max-width:720px}body.privacy-policy section.main-content-basic p,body.privacy-policy section.main-content-basic ul{max-width:1000px}section.main-content-basic hr{margin-bottom:25px;margin-top:25px}section.living{padding:70px 7.5%;background:#f8f8f8}section.dept-skills{background:#fff;padding:70px 7.5%}section.dept-skills .text{max-width:480px;margin:0 auto 35px;text-align:center}section.dept-skills .content{max-width:640px;column-count:2;column-gap:40px;margin:0 auto}section.dept-skills .content strong{color:#005e5c;font-size:1.2em}section.three-tiles{padding:70px 7.5%;background:#f8f8f8;text-align:center}section.three-tiles.flexible.white{background-color:#fff}section.three-tiles.flexible.white .tiles .tile{background:#f8f8f8}section.three-tiles.flexible.lightgrey{background-color:#f8f8f8}section.three-tiles.flexible.lightgrey .tiles .tile{background:#fff}section.three-tiles .text h2{color:#E71324;max-width:1000px;margin:0 auto 5px}section.three-tiles .text{margin-bottom:35px}section.three-tiles .text p{max-width:720px;margin:0 auto}section.three-tiles .tiles{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.three-tiles .tiles .tile{padding:30px 20px 15px;background:#fff;margin:0 10px 20px;width:calc(33.333% - 20px);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}section.three-tiles .tiles.two-row .tile{width:calc(50% - 20px);max-width:520px}section.three-tiles .tiles.four-row .tile{width:calc(25% - 20px)}section.three-tiles .tiles .tile img{max-width:100px;max-height:75px;height:auto;margin-bottom:15px}section.three-tiles .tiles .tile img:not(.icon){display:inline-block;max-width:100px;max-height:70px;width:auto;vertical-align:middle}section.three-tiles .tiles .tile h3{color:#005c5e}section.three-tiles .tiles .tile button{margin-bottom:15px}section.top.general.product .content .text p{max-width:600px}section.product-slider{padding:70px 7.5%;text-align:center}section.product-slider .text h2{color:#11323B}section.product-slider .text{margin-bottom:25px}section.product-slider .text p{max-width:720px;font-size:1.05em;margin:0 auto}section.product-slider .main-image{max-width:1000px;width:100%;margin:0 auto}section.product-slider .main-animation{max-width:1000px;width:100%;margin:0 auto}body.page-id-21249 section.product-slider .main-animation,body.page-id-21123 section.product-slider .main-animation,body.page-id-14985 section.product-slider .main-animation,body section.product-slider .main-animation{display:block!important}body.page-id-21249 section.product-slider .main-image,body.page-id-21123 section.product-slider .main-image,body.page-id-14985 section.product-slider .main-image,body section.product-slider .main-image{display:none!important}section.product-slider .glide-product{max-width:980px;margin:0 auto}section.product-slider .glide-product ul.glide__slides{padding:0!important;margin:0!important}section.product-slider .glide-product ul li.glide__slide{padding:40px 50px 20px;background:#eee;border-radius:8px;text-align:left;height:auto;list-style-type:none!important;position:relative;margin-top:30px}section.product-slider .glide-product ul li.glide__slide p,section.product-slider .glide-product ul li.glide__slide li{font-size:1em!important}section.product-slider .glide-product ul li.glide__slide:before{content:" ";background:#eee;height:30px;width:30px;position:absolute;left:12%;top:-15px;transform:rotate(45deg)}section.product-slider .glide-product ul li.glide__slide:nth-child(3):before{content:" ";left:calc(50% - 20px)}section.product-slider .glide-product ul li.glide__slide:nth-child(4):before{content:" ";left:82%}section.product-slider .glide__arrow{color:#fff0;text-shadow:none;box-shadow:none;border-radius:0;transform:rotate(45deg);width:15px;height:15px;padding:0;margin:0;border:#005e5c 3px solid;transition:all 0.3s ease}section.product-slider .glide__arrow:hover{border:#E71324 3px solid;transition:all 0.3s ease}section.product-slider .glide__arrow--right{right:-25px;border-left:0!important;border-bottom:0!important}section.product-slider .glide__arrow--left{left:-25px;border-right:0!important;border-top:0!important}section.two-tiles{padding:70px 7.5%;background:#f8f8f8;text-align:left}section.two-tiles .text h2{color:#11323B}section.two-tiles .text{margin-bottom:10px}section.two-tiles .text p{max-width:720px;font-size:1.05em}section.two-tiles .divs{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}section.two-tiles .divs .div{margin:0 30px 25px 0;width:calc(50% - 30px)}section.two-tiles .divs .div h4{color:#E71324}section.two-tiles .divs .div p{margin-bottom:0}#dialog{margin:auto;padding:15px 25px 10px;width:90%;max-width:720px;background:#005e5c;border:0;border-radius:4px;box-shadow:0 0 5000px 1000px rgb(0 0 0 / .5);-webkit-box-shadow:0 0 5000px 1000px rgb(0 0 0 / .5);-moz-box-shadow:0 0 5000px 1000px rgb(0 0 0 / .5);opacity:0;transition:opacity 0.3s ease-in-out;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999}#dialog form.hsfc-Form .hsfc-TextInput{padding:8px}#dialog ._form-title{font-size:1.35em;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;color:#113237}#dialog ._form_element._x89825823._full_width._clear,#dialog ._form_element._x89825823._full_width._clear,#dialog ._form_element._x17009226._full_width._clear{width:100%!important;margin-bottom:5px!important}#dialog form._form ._form_element input[type="text"]{width:calc(100% - 10px)}#dialog ._form_element._x17946554._full_width{width:100%!important;display:block}#dialog ._form_element._x25862433._full_width{display:block!important}#dialog h2,#dialog span.title,#dialog p,#dialog form._form ._form-label,#dialog form._form ._form_element ._form-label,#dialog form._form label{color:#fff!important}#dialog span.title{font-size:2em;margin-bottom:5px;font-family:'Proxima Nova Bold',Helvetica,sans-serif;line-height:1.1em;font-weight:400}#dialog ._error-inner{color:#fff}#dialog ._error-inner:before{content:"* ";color:red}#dialog form._form ._form-thank-you{color:#fff}#dialog form._form ._form_element input[type="text"]{width:98%}#dialog button#close{border-radius:100%;width:30px;height:30px;right:20px;top:20px;position:absolute;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-family:'Proxima Nova Semibold',helvetica,sans-serif;font-size:14px;background:#E71324;border:0;color:#fff;cursor:pointer;transition:all 0.3s ease}#dialog button#close:hover{background:#11323B;cursor:pointer;transition:all 0.3s ease}section.features{padding:70px 7.5%;background:#f8f8f8;text-align:left}section.features .text h2{color:#11323B}section.features .text{margin-bottom:10px}section.features .text p{max-width:720px;font-size:1.05em}section.features .tiles{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.features .tiles .tile{padding:30px 20px;background:#fff;margin:0 20px 20px 0;width:calc(25% - 20px);border-radius:4px;transition:all 0.5s ease-in-out}section.features .tiles .tile:hover{transform:scale(1.05);background:#11323b!important;transition:all 0.5s ease-in-out}section.features .tiles .tile h4{color:#005c5e;transition:all 0.5s ease-in-out}section.features .tiles .tile:hover h4{color:#fff;transition:all 0.5s ease-in-out}section.features .tiles .tile h4:before{content:"\2713";color:#E71324;margin-right:5px}section.features .tiles .tile p{margin-bottom:0;color:#373737;transition:all 0.5s ease-in-out}section.features .tiles .tile:hover p{color:#fff;transition:all 0.5s ease-in-out}section.logos.flexible{padding:20px 7.5%}section.logos.flexible ul{margin:0!important;padding:0!important;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap}section.logos.flexible ul li{list-style-type:none!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0!important;padding:0!important}section.logos.flexible ul li img{max-width:180px;max-height:60px;margin:10px}section.story-header{padding:70px 7.5% 20px}section.story-header .text{max-width:720px;text-align:center;margin:0 auto}section.story-header .text p{font-size:1.05em}section.offices{padding:70px 7.5%;background:#fff}section.offices.flexible.lightgrey{background-color:#f8f8f8}section.offices.flexible.lightgrey .all-offices .office,section.offices.flexible.lightgrey .all-offices .office .content{background:#fff}section.offices.flexible.white{background-color:#fff}section.offices.flexible.white .all-offices .office,section.offices.flexible.white .all-offices .office .content{background:#f8f8f8}section.offices .text{text-align:center}section.offices.flexible .text h2{color:#e71323}section.offices.flexible .text:not(:has(p)) h2{margin-bottom:35px}section.offices .text p{max-width:720px;margin:0 auto 35px}section.offices .all-offices{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.offices .all-offices .office{margin:0 10px 20px;width:calc(33.333% - 20px)}section.offices .all-offices.two-row .office{width:calc(50% - 20px);max-width:520px}section.offices .all-offices .office .image{width:100%;height:250px;object-fit:cover}section.offices .all-offices .office .content{padding:25px;background:#f8f8f8}section.offices .all-offices .office h3{color:#11323b;transition:all 0.3s ease}section.offices .all-offices a.office:hover h3{color:#E71324;transition:all 0.3s ease}section.offices .all-offices .office .content button{padding:12px 16px 12px 24px}section.offices.tiles-images .all-offices .office .content button{padding:14px 30px 14px 40px}section.offices.tiles-images .all-offices .office .content button span{font-size:1.2em}div#whr_embed_hook{margin:auto;max-width:1100px}#whr_embed_hook .whr-items,#whr_embed_hook .whr-item,#whr_embed_hook .whr-info{background:none;list-style:none;margin:0;padding:0}#whr_embed_hook .whr-item{padding:25px;border-radius:4px;background:#f8f8f8;border:0;width:auto;display:block;max-width:1100px;position:relative;margin:0 0 25px 0;overflow:hidden;font-size:1em!important}#whr_embed_hook .whr-title a:after{content:'Apply Today';position:absolute;right:20px;top:calc(50% - 22px);font-size:.65em;color:#fff;background:#E71324;padding:10px 32px 8px;border-radius:0;text-transform:uppercase;letter-spacing:1pt;font-family:'Proxima Nova Semibold';border-radius:4px;z-index:99;transition:all 0.5s ease}#whr_embed_hook .whr-title a:hover:after{content:'Apply Today';position:absolute;right:20px;top:calc(50% - 22px);font-size:.65em;color:#fff;background:#005e5c;padding:10px 32px 8px;border-radius:0;text-transform:uppercase;letter-spacing:1pt;font-family:'Proxima Nova Semibold';border-radius:4px;z-index:99;transition:all 0.5s ease}#whr_embed_hook .whr-group{padding:0;max-width:1100px;font-size:1.5em;color:#005e5c;margin-bottom:15px;margin-top:45px;border-bottom:1px solid;padding-bottom:10px;position:relative;z-index:10;text-align:left}#whr_embed_hook .whr-toggle{margin-top:.5rem}#whr_embed_hook .whr-toggle a{display:block}#whr_embed_hook .whr-toggle:first-child{margin-top:0}#whr_embed_hook .whr-info li{background:none;display:inline;margin:0 .2rem 0 0;padding:.1rem .4rem;border:1px solid #dce5e9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:.8rem}#whr_embed_hook .whr-info li.whr-remote{border:1px solid #ee1137}#whr_embed_hook .whr-info li span{color:#959fa4;text-transform:uppercase;font-size:.7rem}#whr_embed_hook .whr-info li.whr-remote span{color:#404040;text-transform:inherit}#whr_embed_hook li.whr-date,#whr_embed_hook li.whr-code{display:none!important}#whr_embed_hook .whr-title{margin:0;padding:.5rem 0}#whr_embed_hook .whr-description{border:1px solid #ddd;background:#f8f8f8;clear:both;font-size:.9rem;margin:.5rem 0 0 0;padding:.5rem;line-height:1.4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-height:300px;overflow:scroll}#whr_embed_hook .whr-description ul{margin:.5rem 0}#whr_embed_hook .whr-description li{margin:.25rem 0}#whr_embed_hook .whr-title a{text-decoration:underline;color:#E71324;transition:all 0.3s ease}#whr_embed_hook .whr-title a:hover{text-decoration:underline;color:#005c5e;transition:all 0.3s ease}#whr_embed_hook h3.whr-title{margin-right:20px!important;max-width:calc(100% - 200px)}#whr_embed_hook ul.whr-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;position:relative;z-index:99;max-width:calc(100% - 200px)}#whr_embed_hook .whr-info li{display:block;margin:5px 10px 5px 0;background:#fff}#whr_embed_hook li.whr-item:after{content:url(https://consult.red/wp-content/uploads/2022/06/consult_slash_white.svg);position:absolute;height:100%;right:5%;top:0;width:300px}#whr_embed_hook .whr-title a{display:block}#whr_embed_hook .whr-toggle a:after{content:"";position:absolute;width:10px;height:10px;border-right:2px solid #E71324;border-bottom:2px solid #E71324;transform:rotate(45deg);margin-top:6px;margin-left:10px;transition:all 0.5s ease}#whr_embed_hook .whr-toggle:hover a:after,#whr_embed_hook .whr-active a:after{content:"";border-right:2px solid #005e5c;border-bottom:2px solid #005e5c;transition:all 0.5s ease}#whr_embed_hook .whr-toggle{border:0!important}#whr_embed_hook .whr-toggle a{color:#E71324;transition:all 0.3s ease}#whr_embed_hook .whr-toggle a:hover,#whr_embed_hook .whr-active a{color:#005e5c;transition:all 0.3s ease}#whr_embed_hook .whr-active+.whr-items{background:#fff0}#whr_embed_hook .whr-toggle{margin:30px 0 15px!important}#whr_embed_hook li.no-results,#whr_embed_hook li.fetch-roles-error{padding:25px;border-radius:4px;background:#f8f8f8;border:0;width:auto;display:block;max-width:1100px;margin:0 0 25px 0;text-align:center}a span.view-roles-button-role-count{margin-left:8px;padding:5px 0 0 1px;background:#fff;color:#005c5e;border-radius:100%;width:30px;height:30px;display:inline-block;text-align:center;transition:all 0.3s ease}a:hover span.view-roles-button-role-count{color:#E71324;transition:all 0.3s ease}input#input_113_1{background:#f8f8f8;padding:12px 24px!important;font-size:1.1em;border-bottom:1px solid #E71324;font-family:'Proxima Nova',Helvetica,sans-serif;background-image:url(https://consult.red/wp-content/uploads/2023/03/search-green.png)}.whr-search-area{margin-bottom:35px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.whr-search-area input#input_113_1{width:calc(100% - 180px);border:0;border-bottom:1px solid #E71324;background-size:contain!important;background-position:right center!important}.whr-remote-toggle{width:175px;text-transform:capitalize}.whr-search-area .whr-toggle-switch{position:relative;display:inline-block;width:50px;height:26px}.whr-search-area .whr-toggle-switch input{opacity:0;width:0;height:0}.whr-search-area .whr-toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.whr-search-area .whr-toggle:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;-webkit-transition:.4s;transition:.4s}.whr-search-area input:checked+.whr-toggle{background-color:#005e5c}.whr-search-area input:focus+.whr-toggle{box-shadow:0 0 1px #ccc}.whr-search-area input:checked+.whr-toggle:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.whr-search-area span.whr-remote-label{margin-left:3px}.whr-filters{margin-bottom:35px}.whr-filters .whr-all-dropdowns{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.whr-filters .whr-all-dropdowns .whr-single-dropdown{width:calc(33.333% - 20px)}.whr-filter-top-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:1px solid #113237;border-radius:4px;padding:8px 16px}.whr-filters .whr-all-dropdowns .whr-single-dropdown .whr-filter-top-box input{width:100%;background-color:#fff0;border:1px solid #fff0;box-sizing:border-box;color:inherit;line-height:20px;padding:4px 8px 4px 0;font-family:'Proxima Nova',Helvetica,sans-serif;font-size:.95em;line-height:1em;color:#113237;cursor:pointer}.whr-filters .whr-all-dropdowns .whr-filter-top{position:relative;cursor:pointer}.whr-filters .whr-all-dropdowns .whr-single-dropdown dialog{background-color:#fff;font-size:.95em;color:#113237;box-sizing:border-box;max-height:100vh;max-width:100%;opacity:1;overflow:hidden;position:absolute;text-align:initial;transition:opacity .3s linear;z-index:100;width:100%;border:1px solid #113732;margin-top:-4px;border-top:0;padding:12px 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;cursor:pointer}.whr-filters .whr-all-dropdowns.twodropdowns .whr-single-dropdown{width:calc(50% - 10px)}.whr-filters .whr-all-dropdowns .whr-single-dropdown dialog ul{padding:0!important;margin:0!important}.whr-filters .whr-all-dropdowns .whr-single-dropdown dialog ul li{list-style-type:none!important;cursor:pointer;padding:6px 20px;background:#fff;transition:all 0.3s ease;font-size:1em!important}.whr-filters .whr-all-dropdowns .whr-single-dropdown dialog ul li:hover{cursor:pointer;background:#f2f2f2;transition:all 0.3s ease}.whr-filters .whr-all-dropdowns .whr-single-dropdown dialog ul li span.whr-option-unchecked{cursor:pointer;margin-left:16px}.whr-filters .whr-all-dropdowns .whr-single-dropdown dialog ul li span.whr-option-checked{margin-left:8px}span.no-filters-available-message{padding:0 20px;color:#E71324}button.whr-clear-filters{background:#fff0;border:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;margin:0;font-family:'Proxima Nova',helvetica,sans-serif;font-size:.9em;color:#113237;cursor:pointer;transition:all 0.5s ease}button.whr-clear-filters:hover{color:#E71324;cursor:pointer;transition:all 0.5s ease}button.whr-clear-filters svg#clear-filters-icon{width:16px;height:16px;margin-right:5px;margin-bottom:4px}button.whr-clear-filters svg#clear-filters-icon path{fill:#113237;transition:all 0.5s ease}button.whr-clear-filters:hover svg#clear-filters-icon path{fill:#E71324;cursor:pointer;transition:all 0.5s ease}.whr-dismiss-filters{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:35px}.whr-dismiss-tags{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:calc(100% - 180px)}.whr-dismiss-filters .whr-dismiss-single{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#12323b1a;padding:4px 12px;width:fit-content;border-radius:50px;margin-right:15px;margin-bottom:8px;font-size:.9em;color:#113237;cursor:pointer;transition:all 0.5s ease}.whr-dismiss-filters .whr-dismiss-single:hover{background:#ee11370d;color:#ee1137;cursor:pointer;transition:all 0.5s ease}.whr-dismiss-filters .whr-dismiss-single svg{width:8px;height:8px;margin-left:4px}.whr-dismiss-filters .whr-dismiss-single svg path{fill:#113237;transition:all 0.5s ease}.whr-dismiss-filters .whr-dismiss-single:hover svg path{fill:#ee1137;transition:all 0.5s ease}section.top.general.product .content{overflow:hidden}.line-in{-webkit-animation:line-in 0.5s ease-in-out;animation:line-in 0.5s ease-in-out}@-webkit-keyframes line-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes line-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:none;transform:none}}.fade-in-bottom{-webkit-animation:fade-in-bottom 1s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom 1s cubic-bezier(.39,.575,.565,1) both;animation-delay:0.5s}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in{-webkit-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom 1s cubic-bezier(.39,.575,.565,1) both;animation-delay:1.5s}@-webkit-keyframes fade-in{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.reveal{position:relative;transform:translateY(150px);opacity:0;transition:0.75s all ease}.reveal.animate{transform:translateY(0);opacity:1}.animate-features{opacity:0;transition:0.5s all ease-in-out}.animate-features.appear{opacity:1;transition:0.5s all ease-in-out}section.flexible h2,section.flexible h3{color:#11323b}section.flexible:nth-child(even){background:#fff}section.flexible:nth-child(odd){background:#f8f8f8}section.flexible:nth-child(even) .tiles .tile,section.flexible:nth-child(even) .all-offices .office,section.flexible:nth-child(even) .all-offices .office .content,section.flexible.related-posts:nth-child(even) .posts .post,section.flexible.related-posts:nth-child(even) .post .text{background:#f8f8f8}section.flexible:nth-child(odd) .tiles .tile,section.flexible:nth-child(odd) .all-offices .office,section.flexible:nth-child(odd) .all-offices .office .content,section.flexible.related-posts:nth-child(odd) .posts .post,section.flexible.related-posts:nth-child(odd) .posts .post .text{background:#fff}body.archive aside#secondary{display:none}.lightgrey{color:#939393}.green{color:#11323b}a.alert-banner{position:fixed;top:80px;left:0;width:100%;max-width:1800px;padding:6px 20px;text-align:center;z-index:999}a.alert-banner:hover strong{border-bottom:1px solid #fff0;transition:all 0.5s ease}a.alert-banner:hover strong{border-bottom:1px solid;transition:all 0.5s ease}a.alert-banner.Light.Grey{background:#f8f8f8;color:#113237;cursor:pointer;transition:all 0.5s ease}a.alert-banner.Light.Grey:hover{background:#113237;color:#fff;cursor:pointer;transition:all 0.5s ease}a.alert-banner.Light.Green{background:#005c5e;color:#fff;cursor:pointer;transition:all 0.5s ease}a.alert-banner.Light.Green:hover{background:#113237;cursor:pointer;transition:all 0.5s ease}a.alert-banner.Red{background:#E71324;color:#fff;cursor:pointer;transition:all 0.5s ease}a.alert-banner.Red:hover{background:#113237;cursor:pointer;transition:all 0.5s ease}a.alert-banner.Dark.Green{background:#113237;color:#fff;cursor:pointer;transition:all 0.5s ease}a.alert-banner.Dark.Green:hover{background:#005c5e;cursor:pointer;transition:all 0.5s ease}section.top.slider{padding-top:79px}section.top.slider .glide-static .nav-glide{display:none}section.top.slider ul{background:#021216}section.top.slider ul,section.top.slider ul li{margin:0!important;padding:0!important;list-style-type:none!important}section.top.slider ul li.glide__slide{height:auto}section.top.slider ul li.glide__slide{opacity:.25;cursor:auto;transition:opacity 1s ease-in-out;position:relative}section.top.slider ul li.glide__slide.glide__slide--active{opacity:1;cursor:auto;transition:opacity 1s ease-in-out}section.top.slider .glide-static ul li.glide__slide{opacity:1!important;cursor:auto}section.top.slider ul li.glide__slide .overlay{padding:160px 12.5% 140px;background:#021216;background:-moz-linear-gradient(90deg,rgb(2 18 22 / .9) 15%,rgb(2 18 22 / .4) 80%);background:-webkit-linear-gradient(90deg,rgb(2 18 22 / .9) 15%,rgb(2 18 22 / .4) 80%);background:linear-gradient(90deg,rgb(2 18 22 / .9) 15%,rgb(2 18 22 / .4) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#021216",endColorstr="#021216",GradientType=1);height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:10}section.top.slider ul li.glide__slide .overlay .text{max-width:520px}section.top.slider ul li.glide__slide .overlay .text p.label{padding:4px 7px 2px 8px;font-size:.7em;border:1px solid #fff;width:fit-content;background:#fff0;border-radius:2px;margin-bottom:10px}section.top.slider ul li.glide__slide .overlay .text h1{margin-bottom:10px;color:#fff;font-size:2.5em}section.top.slider ul li.glide__slide .overlay .text h2{margin-bottom:5px;color:#fff;font-size:2.5em}section.top.slider ul li.glide__slide .overlay .text p{color:#fff;margin-bottom:20px;font-size:1.2em}section.top.slider ul li.glide__slide .backgroundimage{width:100%;height:100%;object-fit:cover;position:absolute;display:block!important;z-index:1;top:0}section.top.slider .glide--swipeable{position:relative}section.top.slider .glide__bullets{left:auto;right:5%}section.top.slider .glide__bullet--active,section.top.slider .glide__bullet--active:focus{background-color:#E71324;border:0}section.top.slider .glide__bullets{bottom:27px}section.top.slider .glide__bullet{width:16px;height:16px;margin:0 5px}section.logos-slider{padding:20px calc(5% + 40px)}section.logos-slider ul,section.logos-slider li{margin:auto!important;padding:0!important;list-style:none!important}section.logos-slider ul li.glide__slide{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto}section.logos-slider li.glide__slide img{max-width:170px;max-height:55px}section.logos-slider .glide--swipeable{position:relative}section.logos-slider .glide__arrow{top:18px;color:#fff0;padding:0;background-color:#fff0;border:2px solid #11323b;border-radius:0;box-shadow:none;text-shadow:none;height:15px;width:15px;transform:rotate(45deg)}section.logos-slider .glide__arrow:hover{border:2px solid #005e5c}section.logos-slider .glide__arrow--right{right:-40px;border-left:0!important;border-bottom:0!important}section.logos-slider .glide__arrow--left{left:-40px;border-right:0!important;border-top:0!important}section.top.general{display:flex;flex-direction:row;justify-content:flex-start;background:#fff;margin-top:79px}section.top.general .content{width:50%;padding:100px 20px 100px 0}section.top.general .content .line{width:100%;max-width:586px;padding-bottom:30px;border-top:1px solid #E71324}section.top.general .content .text{padding-left:16%}section.top.general .content .text p{max-width:400px;font-size:1.1em}section.top.general .image{width:50%;clip-path:polygon(calc(100% - 39vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 39vw) 0,100% 0,100% 100%,0 100%)}section.top.general.service{background:#f8f8f8}section.top.general .content .text p{max-width:520px}section.featured{padding:70px 7.5%;background:#11323B!important}section.featured>.text h2{color:#fff}section.featured>.text{max-width:720px;margin:0 auto 35px;text-align:center}section.featured>.text p{color:#fff}section.featured .featured-boxes{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.featured .featured-boxes .box{width:calc(33.333% - 20px);margin:0 10px 20px;cursor:pointer}section.featured .featured-boxes .box .text{padding:20px;background:#061e24;background:-moz-linear-gradient(0deg,rgb(6 30 36) 0%,#fff0 100%);background:-webkit-linear-gradient(0deg,rgb(6 30 36) 0%,#fff0 100%);background:linear-gradient(0deg,rgb(6 30 36) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#061e24",endColorstr="#061e24",GradientType=1);min-height:350px;display:flex;flex-direction:column;justify-content:flex-end;transition:all 0.5s ease}section.featured .featured-boxes .box .text h3{color:#fff;margin-bottom:15px}section.industries{padding:70px 7.5%}section.industries>.text{max-width:720px;margin:0 auto 35px;text-align:center}.home section.industries>.text h2{color:#E71324}section.industries .industries-boxes{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.industries .industries-boxes .box{width:calc(33.333% - 20px);margin:0 20px 20px 0;padding:30px 25px;background:#f8f8f8;border-radius:4px;cursor:pointer}section.industries .industries-boxes .box img{max-height:70px;margin-bottom:10px}section.industries:nth-child(odd) .industries-boxes .box{background:#fff}section.industries .industries-boxes .box .text h3{color:#005C5E;margin-bottom:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;transition:all 0.3s ease}section.industries .industries-boxes .box .text h3 span{margin-right:10px}section.industries .industries-boxes .box:hover .text h3{color:#E71324;transition:all 0.3s ease}section.industries .industries-boxes .box .text svg#arrow{width:23px;margin:4px 0;transition:all 0.3s ease}section.industries .industries-boxes .box:hover .text h3 span{margin-right:15px;transition:all 0.3s ease}section.industries .industries-boxes .box .text p{margin-bottom:0}section.asset-banner{background:#f4f4f4;padding:20px 8%}body.insights-template section.asset-banner{background:#f4f4f4!important}section.asset-banner .inside{background:#fff;padding:20px 35px;display:flex;flex-direction:row;justify-content:center;align-items:center}section.asset-banner .inside img{margin-right:40px;max-height:150px}section.asset-banner .inside p.category{color:#E71324;margin:0;font-size:1.2em}section.asset-banner .inside h2{color:#11323b;margin-bottom:10px}section.services-slider{padding:70px 7.5%}section.services-slider>.text{max-width:720px;margin:0 auto 35px;text-align:center}section.services-slider>.text h2{color:#E71324}section.services-slider .services-boxes{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;position:relative}section.services-slider .services-boxes ul,section.services-slider .services-boxes ul li{list-style-type:none!important;margin:auto!important;padding:0!important}section.services-slider .services-boxes .box{width:auto;margin:0;padding:0 0 25px;border-radius:4px;height:auto;cursor:pointer}section.services-slider .services-boxes .box.glide__slide:after{content:" ";background:#113237;position:absolute;height:8px;width:8px;border-radius:100%;bottom:1px}section.services-slider .services-boxes .box img{max-height:70px;margin-bottom:10px}section.services-slider .services-boxes .box .text h3{color:#005C5E;margin-bottom:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;transition:all 0.3s ease}section.services-slider .services-boxes a.box:hover .text h3{color:#E71324;transition:all 0.3s ease}section.services-slider .services-boxes .box .text h3 span{margin-right:10px}section.services-slider .services-boxes .box .text svg#arrow{width:23px;margin:4px 0;transition:all 0.5s ease}section.services-slider .services-boxes a.box:hover .text h3 span{margin-right:15px;transition:all 0.5s ease}section.services-slider .services-boxes .box .text p{margin-bottom:0;font-size:1em}section.services-slider .services-boxes .box .text ul,section.services-slider .services-boxes .box .text ol{padding-left:17px!important;margin-bottom:15px!important;margin-top:10px!important}section.services-slider .services-boxes .box .text ul li{font-size:1em!important;list-style-type:circle!important}section.services-slider .services-boxes .line{height:1px;width:calc(100% - 20px);margin-left:0;background:#11323747;margin-top:-5px;position:absolute;z-index:1}section.services-slider .services-boxes .glide__arrow{color:#fff0;padding:0;background-color:#fff0;border:2px solid #11323b;border-radius:0;box-shadow:none;text-shadow:none;height:15px;width:15px;transform:rotate(45deg);cursor:pointer}section.services-slider .services-boxes .glide__arrow:hover{border:2px solid #005e5c;cursor:pointer}section.services-slider .services-boxes .glide__arrow--right{right:-40px;border-left:0!important;border-bottom:0!important}section.services-slider .services-boxes .glide__arrow--left{left:-40px;border-right:0!important;border-top:0!important}section.text-angled-image{display:flex;flex-direction:row;justify-content:flex-start;background:#005C5E}body:not(.insights-template) section.text-angled-image.flexible,section.text-angled-image.flexible.green{background:#005C5E}section.text-angled-image.flexible.white{background:#fff}section.text-angled-image.flexible.lightgrey{background:#f8f8f8!important}section.text-angled-image.flexible.lightgrey .content .text h2,section.text-angled-image.flexible.white .content .text h2{color:#11323B!important}section.text-angled-image.flexible.lightgrey .content .text p,section.text-angled-image.flexible.white .content .text p{color:#373737!important}section.text-angled-image .content{width:50%;padding:80px 5% 80px 7.5%}body:not(.insights-template) section.text-angled-image .content .text h2{color:#fff}section.text-angled-image .content .text p{max-width:620px}body:not(.insights-template) section.text-angled-image .content .text p{color:#fff}body:not(.insights-template) section.text-angled-image .content .text li{color:#fff!important}section.text-angled-image .image{width:50%;clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%)}section.text-angled-image.white{background:#fff!important}section.text-angled-image.white:nth-child(even){background:#f8f8f8!important}section.text-angled-image.white .content .text h2{color:#11323B}section.text-angled-image.white .content .text p{color:#373737}section.video-section.flexible{padding:70px 7.5%;text-align:center}section.video-section.flexible .text{max-width:720px;margin:0 auto 35px}section.video-section.flexible .text h2{color:#E71324}section.video-section.flexible .video{max-width:1000px;margin:0 auto}section.text-videos-row.flexible{padding:70px 7.5%;text-align:center}section.text-videos-row.flexible .text h2{color:#E71324}section.text-videos-row.flexible .text{max-width:720px;margin:0 auto 35px}section.text-videos-row.flexible .videos{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;text-align:left}section.text-videos-row.flexible .videos .content{width:calc(50% - 20px)}section.text-videos-row.flexible .videos .content:nth-child(n+3){margin-top:50px}section.text-videos-row.flexible .videos .content .text{margin:0 0 20px 0}section.text-videos-row.flexible .videos .content .text p{font-size:.9em}section.main-title.flexible{padding:70px 7.5% 35px;text-align:center}section.main-title.flexible .text{max-width:720px;margin:0 auto}section.full-width-text{padding:70px 7.5%;text-align:left;background:#005C5E!important}section.full-width-text .text{column-gap:40px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}section.full-width-text h2,section.full-width-text p{color:#fff}section.main-content-basic.flexible h3{color:#005c5e;margin-bottom:5px}a.anchor-form{display:block;position:relative;top:-150px;visibility:hidden}section.text-media.flexible{padding:50px 7.5%;display:flex;flex-direction:row;justify-content:space-between}section.text-media.flexible.right{flex-direction:row-reverse}section.text-media.flexible .text{width:50%;padding:35px 5% 35px 0;display:flex;flex-direction:column;justify-content:center}section.text-media.flexible .text img{max-width:120px;margin:0 20px 20px 0;display:inline-block;vertical-align:middle}section.text-media.flexible.right .text{width:50%;padding:35px 0 35px 5%}section.text-media.flexible .vid,section.text-media.flexible .img,section.text-media.flexible .map,section.text-media.flexible .content,section.text-media.flexible .contactform{width:50%;display:none}section.text-media.flexible .vid.video,section.text-media.flexible .content-text.content,section.text-media.flexible .map.googlemaps{display:flex;flex-direction:column;justify-content:center;align-content:center}section.text-media.flexible .map.googlemaps iframe{width:100%}section.text-media.flexible .img.image{display:block;min-height:350px;object-fit:cover}section.text-media.flexible .img.image.full{height:auto;object-fit:contain}section.text-media.flexible .contactform.form{display:block}section.text-media.flexible.green{background:#005e5c!important}section.text-media.flexible.green h2,section.text-media.flexible.green p,section.text-media.flexible.green li{color:#fff!important}section.simple-quote{padding:50px 7.5%;background:#113237}section.simple-quote .text{max-width:1000px;text-align:left;margin:0 auto;position:relative}section.simple-quote .text h2{color:#fff;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;font-style:italic;margin-bottom:0;line-height:1.25em}section.simple-quote .text h2:before{content:"\201C";font-size:3em;position:absolute;left:-60px;margin-top:10px;color:#005c5e}section.simple-quote .text h2:after{content:"\201D";font-size:3em;position:absolute;right:-30px;margin-top:20px;color:#005c5e}section.simple-quote .text p{color:#fff;margin-bottom:0}section.simple-quote .text a{color:#fff;transition:all 0.3s ease}section.simple-quote .text a:hover,section.simple-quote .text a:focus{color:#fff;text-decoration:none!important;transition:all 0.3s ease}section.reviews{padding:70px 7.5%;background:#fff;text-align:center}section.reviews .text h2{color:#E71324}section.reviews .text{max-width:420px;margin:0 auto 35px}section.reviews .text p{font-size:1.05em}section.reviews .widget{margin:0;padding-right:0}section.bottom-cta{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background:#0d5d5c!important}section.bottom-cta .content{width:50%;padding:70px 20px 70px 7.5%}section.bottom-cta .content .text h2{color:#fff}section.bottom-cta .content .text p{color:#fff;font-size:1.05em}section.bottom-cta .content .text li{color:#fff!important}section.bottom-cta .image{width:50%;clip-path:polygon(calc(100% - 39vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 39vw) 0,100% 0,100% 100%,0 100%)}section.all.related-posts{padding-top:40px}section.all.related-posts .posts{flex-wrap:wrap}section.all.related-posts .posts .post{margin-bottom:1%}section.related-posts{padding:70px 8%;background:#fff}section.related-posts h2{color:#11323b;margin-bottom:15px}section.related-posts>.text{max-width:720px;margin:0 auto 35px;text-align:center}section.related-posts>.text h2{color:#E71324}section.related-posts .posts{display:flex;flex-direction:row;justify-content:flex-start}section.related-posts .posts .post{border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;width:32%;margin-right:1%;background:#f8f8f8}section.related-posts .posts .post .image{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #f8f8f8}section.related-posts .posts .post .text{padding:25px 25px 0;color:#E71324}section.related-posts .posts .post .cta{padding:20px 25px 25px}section.related-posts .posts .post .text h3{color:#11323b;transition:all 0.3s ease}section.related-posts .posts .post:hover .text h3{color:#005c5e;transition:all 0.3s ease}section.related-posts .posts .post .text p{margin-bottom:0}section.timeline-slider{padding:70px 7.5%}section.timeline-slider .text{text-align:center;margin:0 auto 35px}section.timeline-slider .text h2{color:#E71324}section.timeline-slider .text p{max-width:720px;margin:0 auto;font-size:1.05em}section.timeline-slider ul.glide__slides{padding:0!important;margin:0!important;align-items:inherit;padding-bottom:35px!important;z-index:10}section.timeline-slider ul li.glide__slide{list-style:none!important;height:auto;border-radius:4px;background:#fff;margin-bottom:0!important;font-size:1em!important}section.timeline-slider:nth-child(even) ul li.glide__slide{background:#f8f8f8}section.timeline-slider ul li.glide__slide:after{content:" ";background:#E71324;height:8px;width:8px;position:absolute;border-radius:100%;bottom:1px;z-index:10;margin-left:26px}section.timeline-slider ul li.glide__slide:before{content:" ";background:#fff;height:20px;width:20px;position:absolute;bottom:25px;z-index:10;transform:rotate(45deg);margin-left:20px}section.timeline-slider:nth-child(even) ul li.glide__slide:before{content:" ";background:#f8f8f8}section.timeline-slider ul li:first-child .image:after{content:" ";background:#f8f8f8;height:9px;width:28px;position:absolute;bottom:0;z-index:2}section.timeline-slider:nth-child(even) ul li:first-child .image:after{content:" ";background:#fff}section.timeline-slider ul li.glide__slide .image{height:220px;border-top-left-radius:4px;border-top-right-radius:4px;width:100%}section.timeline-slider ul li.glide__slide .content{padding:25px 30px 30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}section.timeline-slider ul li.glide__slide .content p.heading{color:#E71324;margin-bottom:0;font-size:.95em}section.timeline-slider ul li.glide__slide .content p{margin-bottom:0}section.timeline-slider .glide__arrow{position:absolute;display:block;top:50%;z-index:10;text-transform:uppercase;width:20px;height:20px;color:#fff0;background-color:#fff0;border:0;padding:0!important;border-left:2px solid #11323b;border-bottom:2px solid #11323b;border-radius:0;box-shadow:none!important;text-shadow:none!important;opacity:1;cursor:pointer;transition:all 0.3s ease;transform:translateY(-50%);line-height:1}section.timeline-slider .glide__arrow:hover{border-left:2px solid #E71324;border-bottom:2px solid #E71324;cursor:pointer;transition:all 0.3s ease}section.timeline-slider .glide__arrow--left{transform:rotate(45deg);left:-35px}section.timeline-slider .glide__arrow--right{transform:rotate(225deg);right:-35px}section.timeline-slider .line{height:1px;width:100%;background:#11323747;margin-top:-5px;position:absolute;z-index:1}select{border-radius:0;padding:3px 30px 3px 8px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}input[type="text"],input[type="search"]{border-radius:0}input[type="submit"]{border:0;background:#E71324;border-radius:0;color:#fff;text-transform:uppercase;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;letter-spacing:1pt;padding:10px 24px 9px;cursor:pointer;transition:all 0.5s ease}input[type="submit"]:hover{background:#11323b;transition:all 0.5s ease}textarea:focus,input:focus{outline:none}*:focus{outline:none}.gform_wrapper .top_label .gfield_label{font-size:.2em;color:#f4f4f4;position:absolute}.gform_wrapper .top_label .gfield_label span{color:#f4f4f4}.gform_wrapper .show-label .gfield_label{display:block!important;color:#E71324!important;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;font-size:1.15em;margin-top:25px;position:static}.gform_wrapper ul li.gfield{margin-top:12px!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{padding:8px 12px!important;border-radius:0!important;border:0;border-bottom:1px solid #fff}.gform_wrapper input:focus,.gform_wrapper textarea:focus{border-bottom:1px solid #E71324!important}.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container,.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container{margin:0!important}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{background-color:#E71324;color:#fff;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;text-transform:uppercase;border:0;border-radius:0;padding:12px 40px;cursor:pointer;transition:all 0.5s ease}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#11323b;border:0;transition:all 0.5s ease;cursor:pointer}.gform_wrapper .gsection{margin:28px 16px 16px 0!important;border-bottom:1px solid #11323b!important}.gform_wrapper h2.gsection_title{color:#11323b}.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{font-size:.9em;max-width:350px}.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html a{color:#666;transition:all 0.3s ease}.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html a:hover{color:#11323b;transition:all 0.3s ease}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{display:flex;flex-direction:row;justify-content:flex-start}.gform_wrapper .gfield_radio li label{margin:6px 20px 0 4px!important}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:0px!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{background-size:contain!important;background-position:right center!important}footer#colophon{position:relative;z-index:7777;bottom:0}footer#colophon .site-info{background:#11323b;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:45px 8%;color:#fff;font-size:.9em;max-width:1800px;margin:auto}footer#colophon .widget{margin:0;padding-right:0}footer#colophon .site-info h3{color:#E71324;margin-bottom:5px}aside#text-2 .textwidget p{max-width:200px}footer#colophon .site-info a,footer#colophon .site-info p,footer#colophon .site-info li{color:#fff;margin-bottom:0;transition:all 0.3s ease}footer#colophon .site-info li a{font-size:1.2em}footer#colophon .site-info .contact a{font-size:1.25em;margin-bottom:5px!important;display:block}footer#colophon .site-info a:hover,footer#colophon .site-info a:hover li,footer#colophon .site-info a:hover p{color:#E71324;margin-bottom:0;transition:all 0.3s ease}footer#colophon .site-info aside#nav_menu-2{padding-right:20px}footer#colophon .site-info .menu-footer-container{margin-top:10px}footer#colophon .site-info aside#nav_menu-2 ul#menu-footer{margin:0;padding:0;column-count:1}footer#colophon .site-info aside#nav_menu-2 ul#menu-footer li{list-style-type:none;line-height:1.2em;margin-bottom:10px}footer#colophon .site-info aside#custom_html-2 .textwidget.custom-html-widget,footer#colophon .site-info aside#custom_html-7 .textwidget.custom-html-widget{max-width:560px}footer#colophon .site-info aside#custom_html-2 .textwidget.custom-html-widget div.row,footer#colophon .site-info aside#custom_html-7 .textwidget.custom-html-widget div.row{display:block;width:100%}footer#colophon .site-info aside#custom_html-2 .address,footer#colophon .site-info aside#custom_html-7 .address{margin-bottom:15px;width:100%}footer#colophon .site-info aside#custom_html-3{width:515px;padding:0}footer#colophon .site-info aside#custom_html-3 div p{font-size:.95em}footer#colophon .site-info aside#custom_html-3 .textwidget.custom-html-widget{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:center}footer#colophon .site-info aside#custom_html-3 .textwidget.custom-html-widget>p{width:calc(100% - 70px);padding-right:20px}footer#colophon .site-info aside#custom_html-3 .socials{margin-top:15px;padding-top:20px;border-top:1px solid #ffffff2b;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}footer#colophon .site-info aside#custom_html-3 .socials a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}footer#colophon .site-info aside#custom_html-3 .socials a{margin-right:20px}footer#colophon .site-info aside#custom_html-3 .socials a:last-child{margin-right:0}footer#colophon .site-info aside#custom_html-3 .socials a img{margin-right:5px}footer#colophon .site-info aside#custom_html-3 .socials a span{font-size:.9em}footer#colophon .site-info aside#custom_html-3 .contact .left{float:left;width:50%}footer#colophon .site-info aside#custom_html-3 .contact .left a{font-family:'Proxima Nova Semibold',helvetica,sans-serif}footer#colophon .site-info aside#custom_html-3 .contact .right{float:right;width:calc(50% - 20px);font-family:'Proxima Nova Semibold',helvetica,sans-serif}footer#colophon .site-info aside#custom_html-3 .contact .right a{margin-bottom:2px;display:inline-block}footer#colophon .site-info aside#custom_html-4{max-width:270px}footer#colophon .site-info aside#custom_html-4{padding-right:20px}footer#colophon .site-info h5{color:#E71324;font-size:1.4em;padding:10px 0}footer#colophon .site-info aside#text-3 p{font-size:.8em;color:#aaa!important;line-height:1.4em}footer#colophon .site-info aside#text-3 a{font-size:1.2em;padding:0 0 2px;border-bottom:1px solid;margin:10px 0 0 auto;display:block;width:max-content}footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de li{width:fit-content;position:relative}footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de li.en a:after{content:"(EN)";display:block;font-size:.5em;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;color:#e71323;position:absolute;right:-18px;top:-5px}footer#colophon .site-info aside#custom_html-6{width:515px;padding:0}footer#colophon .site-info aside#custom_html-6 div p{font-size:.95em}footer#colophon .site-info aside#custom_html-6 .textwidget.custom-html-widget{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:center}footer#colophon .site-info aside#custom_html-6 .textwidget.custom-html-widget>p{width:calc(100% - 70px);padding-right:20px}footer#colophon .site-info aside#custom_html-6 .socials{margin-top:15px;padding-top:20px;border-top:1px solid #ffffff2b;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}footer#colophon .site-info aside#custom_html-6 .socials a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}footer#colophon .site-info aside#custom_html-6 .socials a{margin-right:20px}footer#colophon .site-info aside#custom_html-6 .socials a:last-child{margin-right:0}footer#colophon .site-info aside#custom_html-6 .socials a img{margin-right:5px}footer#colophon .site-info aside#custom_html-6 .socials a span{font-size:.9em}footer#colophon .site-info aside#custom_html-6 .contact .left{float:left;width:50%}footer#colophon .site-info aside#custom_html-6 .contact .left a{font-family:'Proxima Nova Semibold',helvetica,sans-serif}footer#colophon .site-info aside#custom_html-6 .contact .right{float:right;width:calc(50% - 20px);font-family:'Proxima Nova Semibold',helvetica,sans-serif}footer#colophon .site-info aside#custom_html-6 .contact .right a{margin-bottom:2px;display:inline-block}footer#colophon .site-info aside#custom_html-5{max-width:270px}footer#colophon .site-info aside#custom_html-5{padding-right:20px}footer#colophon .site-info aside#nav_menu-3{padding-right:20px}footer#colophon .site-info .menu-footer-de-container{margin-top:10px}footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de{margin:0;padding:0;column-count:1}footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de li{list-style-type:none;line-height:1.2em;margin-bottom:10px}footer#colophon .bottom{background:#0D2931;text-align:left;padding:8px 8%;font-size:.8em;display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer#colophon .bottom p,footer#colophon .bottom a{margin:0;color:#fff;transition:all 0.5s ease}footer#colophon .bottom a:hover{color:#E71324;transition:all 0.5s ease}footer#colophon .bottom .images{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:350px}@media screen and (min-width:1800px){header#masthead .site-branding{left:calc(50% - 760px)!important}header#masthead .contact{right:calc(50% - 760px)}.vertical-line-side{left:calc(50% - 900px)}a.alert-banner{left:calc(50% - 900px)}section.careers .image{clip-path:polygon(40% 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(40% 0,100% 0,100% 100%,0 100%)}.page-template-archive-insights section.top .image,.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image,section.top.careers2022 .image,section.top.general .image,.single-post article section.top .image,.insights-template article section.top .image{clip-path:polygon(27% 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(27% 0,100% 0,100% 100%,0 100%)}.single-post article section.content .issue{clip-path:polygon(0% 0%,100% 0%,calc(100% - 7vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 7vw) 100%,0% 100%)}.single-post article section.fact .image{clip-path:polygon(0% 0%,100% 0%,calc(100% - 7vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 7vw) 100%,0% 100%)}footer#colophon .bottom{max-width:1800px;margin-left:calc(50% - 900px)}}body.language_german header#masthead .site-branding{left:5%}@media screen and (max-width:1640px){body.language_german #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:not(.pll-parent-menu-item){padding:0 10px}body.language_german header#masthead .main-navigation{margin-left:50px}}@media screen and (max-width:1440px){body.language_german header#masthead .site-branding{left:35px}header#masthead .site-branding{left:35px}header#masthead{padding-left:35px;padding-right:35px}header#masthead .contact{right:50px}section.careers .image{clip-path:polygon(calc(100% - 21vw) 0,100% 0,100% 100%,0 100%)!important;-webkit-clip-path:polygon(calc(100% - 21vw) 0,100% 0,100% 100%,0 100%)!important}section.top.general .image{clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%)}section.bottom-cta .image{clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%)}section.top.careers2022 .image{clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 40vw) 0,100% 0,100% 100%,0 100%)}section.tabs .tabs-content .content{width:70%;background:#fff!important;border-right:1px solid #f2f2f2}section.tabs.reverse .tabs-content .content{border-right:0;border-left:1px solid #f2f2f2}section.tabs .tabs-content .links{width:30%}section.tabs .tabs-content .image{display:none}section.three-tiles .tiles.four-row .tile{width:calc(50% - 20px);max-width:500px}.page-template-archive-insights section.top .image{clip-path:polygon(calc(100% - 36vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 36vw) 0,100% 0,100% 100%,0 100%)}.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image{clip-path:polygon(calc(100% - 36vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 36vw) 0,100% 0,100% 100%,0 100%)}.single-post article section.content .issue{clip-path:polygon(0% 0%,100% 0%,calc(100% - 14vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 14vw) 100%,0% 100%)}.single-post article section.fact .image{clip-path:polygon(0% 0%,100% 0%,calc(100% - 16vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 16vw) 100%,0% 100%)}.insights-template .insight-body.has-sidebar figure.wp-caption{width:960px!important}section.team-numbers div.numbers{justify-content:flex-start}section.team-numbers div.numbers div.number{width:calc(33.333% - 35px);margin-right:35px;min-width:auto}footer#colophon .site-info{padding:45px 5%}footer#colophon .bottom{padding:8px 5%}}@keyframes margin50{0%{transform:translate(0,0) rotate(0deg);margin-top:50px}100%{transform:translate(0,0) rotate(0deg);margin-top:0}}@-moz-keyframes margin50{0%{transform:translate(0,0) rotate(0deg);margin-top:50px}100%{transform:translate(0,0) rotate(0deg);margin-top:0}}@-webkit-keyframes margin50{0%{transform:translate(0,0) rotate(0deg);margin-top:50px}100%{transform:translate(0,0) rotate(0deg);margin-top:0}}@-o-keyframes margin50{0%{transform:translate(0,0) rotate(0deg);margin-top:50px}100%{transform:translate(0,0) rotate(0deg);margin-top:0}}@media screen and (max-width:1280px){body.language_german #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:1.15em}body.language_german #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:not(.pll-parent-menu-item){padding:0 8px}body.language_german header#masthead .main-navigation{margin-left:70px}body.language_german header#masthead a button{padding:14px 10px 14px 20px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.pll-parent-menu-item{margin-left:0px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.pll-parent-menu-item:before{display:none!important}body.language_german header#masthead li#mega-menu-29937-0-3,body.language_german header#masthead li#mega-menu-29937-0-2{width:calc(3 / 12 * 100%)!important}body.language_german header#masthead #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{font-size:1.05em}}@media screen and (max-width:1200px){section.team-members .team a.member img{height:300px!important}section.logos.flexible ul li img{max-width:130px;max-height:40px}.mobile-main-navigation .menu-mobile-menu-product-page-container{position:fixed;overflow:hidden;height:100vh;opacity:1;font-size:1.1em;color:#11323b;z-index:9999;text-align:left;top:0;left:0;background:#11323b;padding:30px;max-width:600px;width:80%;display:flex;flex-direction:column;justify-content:center;transform:translate(0,0);transition:all 0.5s ease}header.site-header .mobile-main-navigation input[type=checkbox]:checked~.menu-mobile-menu-product-page-container{position:fixed;overflow:hidden;height:100vh;opacity:1;font-size:1.1em;color:#fff;z-index:9999;text-align:left;top:0;left:-600px;background:#11323b;padding:30px;max-width:600px;transform:translate(0%,0%);transition:all 0.5s ease}section.top.general .image{clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%)}section.services-tiles .all-services-tiles{flex-direction:column}section.services-tiles .all-services-tiles .tile{max-width:800px;width:100%;margin:0 auto 20px}section.offices .all-offices .office{width:calc(50% - 20px)}.accordion ul li{width:49%;max-width:500px}.single-post article section.workwithus .text{max-width:600px}section.related-posts{padding:70px 4%}.insights-template article section.workwithus .text{max-width:600px}section.team-members.board .team a.member{width:calc(33.333% - 20px)}section.team-members.executive-management .team a.member{width:calc(33.333% - 20px)}section.careers .image{clip-path:polygon(calc(100% - 15vw) 0,100% 0,100% 100%,0 100%)!important;-webkit-clip-path:polygon(calc(100% - 15vw) 0,100% 0,100% 100%,0 100%)!important}.page-template-archive-insights section.top .image{clip-path:polygon(calc(100% - 31vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 31vw) 0,100% 0,100% 100%,0 100%)}.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image{clip-path:polygon(calc(100% - 31vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 31vw) 0,100% 0,100% 100%,0 100%)}.single-post article section.top .image{clip-path:polygon(calc(100% - 26vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 26vw) 0,100% 0,100% 100%,0 100%)}.single-post article section.content .issue{clip-path:polygon(0% 0%,100% 0%,calc(100% - 21vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 21vw) 100%,0% 100%);padding:100px 17% 100px 8%}.single-post article section.fact .image{clip-path:polygon(0% 0%,100% 0%,calc(100% - 25vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 25vw) 100%,0% 100%)}.insights-template article section.top .image{clip-path:polygon(calc(100% - 26vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 26vw) 0,100% 0,100% 100%,0 100%)}.insights-template .insight-body.has-sidebar figure.wp-caption{width:820px!important}section.top.careers2022 .image{clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%)}section.bottom-cta .image{clip-path:polygon(calc(100% - 15vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 15vw) 0,100% 0,100% 100%,0 100%)}section.flexible div.callout-box{max-width:100%}footer#colophon .site-info{flex-wrap:wrap}footer#colophon .widget{width:33.333%}footer#colophon .site-info aside#nav_menu-2,footer#colophon .site-info aside#nav_menu-3,footer#colophon .site-info aside#custom_html-2,footer#colophon .site-info aside#custom_html-7,footer#colophon .site-info aside#custom_html-4,footer#colophon .site-info aside#custom_html-5,footer#colophon .site-info aside#custom_html-6{margin-bottom:25px}footer#colophon .site-info aside#nav_menu-2 ul#menu-footer,footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de{column-count:2}footer#colophon .site-info aside#custom_html-2 .textwidget.custom-html-widget div.row,footer#colophon .site-info aside#custom_html-7 .textwidget.custom-html-widget div.row{column-count:2}}@keyframes SlideLeftSubmenu{0%{transform:translate(0,0) rotate(0deg);left:-200px;opacity:0}100%{transform:translate(0,0) rotate(0deg);left:0;opacity:1}}@-moz-keyframes SlideLeftSubmenu{0%{transform:translate(0,0) rotate(0deg);left:-200px;opacity:0}100%{transform:translate(0,0) rotate(0deg);left:0;opacity:1}}@-webkit-keyframes SlideLeftSubmenu{0%{transform:translate(0,0) rotate(0deg);left:-200px;opacity:0}100%{transform:translate(0,0) rotate(0deg);left:0;opacity:1}}@-o-keyframes SlideLeftSubmenu{0%{transform:translate(0,0) rotate(0deg);left:-200px;opacity:0}100%{transform:translate(0,0) rotate(0deg);left:0;opacity:1}}@media screen and (max-width:1220px){body.language_german header#masthead a button{padding:14px 30px 14px 40px}body.language_german #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:1.35rem;width:fit-content}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.pll-parent-menu-item{margin-left:25px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.pll-parent-menu-item:before{display:block!important;top:26px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.lang-item a{clear:both;background:#fff!important;padding:0 0 20px 10px!important;font-size:1.25rem!important;color:#10323b!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.pll-parent-menu-item:before{top:27px!important}body.language_german header#masthead #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{font-size:1.2rem}body.language_german header#masthead li#mega-menu-29937-0-3,body.language_german header#masthead li#mega-menu-29937-0-2{width:100%!important}header#masthead img.logo{width:200px;height:28px;margin-top:0}header#masthead ul.sub-menu{border-top:0 solid #E71324;padding:5px}header#masthead{justify-content:flex-end}header#masthead .contact a button{width:fit-content}header#masthead .contact{right:calc(45% - 100px)}}@media screen and (max-width:1024px){section.dropdowns.flexible .accordion ul li{margin:0 0 20px 0!important;width:100%;max-width:100%}section.top.slider ul li.glide__slide .overlay{padding:110px 7.5% 90px}section.main-content.two-columns .text{width:100%}section.main-content.two-columns h2{width:100%;margin-right:0%}section.features .tiles .tile{width:calc(33.333% - 20px)}section.featured .featured-boxes .box{width:calc(50% - 20px);margin-bottom:20px}section.industries .industries-boxes{justify-content:flex-start}section.industries .industries-boxes .box{width:calc(50% - 20px)}section.text-angled-image .content{width:60%}section.text-angled-image .image{width:40%;clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%)}section.team-members.board .team a.member,section.team-members.executive-management .team a.member{width:calc(50% - 20px)}.accordion-areas ul li{width:100%;margin:0 0 20px}section.tabs .tabs-content{flex-direction:column!important}section.tabs .tabs-content .links{width:100%;display:flex;min-height:0;width:auto;flex-direction:row;flex-wrap:wrap}section.tabs .tabs-content .links div{padding:15px;min-height:10px;width:33.3333333%}section.tabs .tabs-content .content{width:100%;border-left:1px solid #f2f2f2}section.tabs .tabs-content .content .tab-text{padding:35px 35px 15px;min-height:100px;border:1px solid #f2f2f2}.page-template-archive-insights section.top .content{width:60%}.page-template-archive-insights section.top .image{width:40%}.archive.tax-insights_categories section.top .content,.archive.tax-insights_tags section.top .content{width:60%}.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image{width:40%}.single-post article section.top .content{width:60%}.single-post article section.top .image{width:40%}.single-post article section.content{flex-direction:column}.single-post article section.content .issue{width:100%;padding:50px 8%;clip-path:none;-webkit-clip-path:none}.single-post article section.content .objective{width:100%;padding:50px 8%}.single-post article section.fact .image{width:40%;clip-path:polygon(0% 0%,100% 0%,75% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,75% 100%,0% 100%)}.single-post article section.fact .funfact{width:60%;padding:70px 8% 70px 20px}.single-post article section.workwithus .text{max-width:400px}.insight-body.has-sidebar .insight-content{width:100%}.insight-body.has-sidebar{display:flex;flex-direction:column-reverse;background:#f8f8f8;width:100%}.insight-sidebar{position:static;padding:30px 5%;width:100%}.insight-sidebar .sidebar-nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;flex-wrap:wrap}.insight-sidebar .sidebar-nav li{width:fit-content;margin-right:40px}.insights-template article section.top .content{width:60%}.insights-template article section.top .image{width:40%}.insights-template article section.content{flex-direction:column}.insights-template article section.content .issue{width:100%;padding:50px 8%;clip-path:none;-webkit-clip-path:none}.insights-template article section.content .objective{width:100%;padding:50px 8%}.insights-template article section.fact .image{width:40%;clip-path:polygon(0% 0%,100% 0%,75% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,75% 100%,0% 100%)}.insights-template article section.fact .funfact{width:60%;padding:70px 8% 70px 20px}.insights-template article section.workwithus .text{max-width:400px}section.all.related-posts{padding-top:30px}section.related-posts{padding:50px 8%}section.related-posts .posts{flex-wrap:wrap}section.all.related-posts .posts .post,section.related-posts .posts .post{width:48%;margin-right:2%;margin-bottom:2%}.archive.tag section.top .content,.archive.category section.top .content,.archive.tax-news_tags section.top .content{width:60%}.archive.tag section.top .image,.archive.category section.top .image,.archive.tax-news_tags section.top .image{width:40%}.archive.tag section.insights #posts .post,.archive.category section.insights #posts .post,.archive.tax-news_tags section.insights #posts .news{width:45%;margin:0 10px 20px}section.top.general .content{width:60%}section.top.general .image{width:40%}section.logos.flexible{padding:20px 5%}section.top.careers2022 .content{width:60%}section.top.careers2022 .image{width:40%}section.secondary-nav{padding:20px 5%;text-align:center}section.secondary-nav ul li{text-align:left}section.secondary-nav .mobile-secondary-navigation li{margin:0 10px 0 0}section.three-tiles .tiles{justify-content:center}section.three-tiles .tiles .tile{width:calc(50% - 20px)}section.offices .all-offices .office .content{padding:20px}#whr_embed_hook .whr-item{display:block}#whr_embed_hook .whr-info li{margin:5px 5px 5px 0}.whr-filters .whr-all-dropdowns .whr-single-dropdown{width:calc(33.333% - 10px)}.whr-filters .whr-all-dropdowns.twodropdowns .whr-single-dropdown{width:calc(50% - 10px)}section.red-team .the-team .team-member{width:100%;max-width:720px;margin:0 0 20px}section.top.general .image{clip-path:polygon(calc(100% - 5vw) 0,100% 0,100% 100%,0 100%)!important;-webkit-clip-path:polygon(calc(100% - 5vw) 0,100% 0,100% 100%,0 100%)!important}.page-template-archive-insights section.top .image{clip-path:polygon(calc(100% - 14vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 14vw) 0,100% 0,100% 100%,0 100%)}.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image{clip-path:polygon(calc(100% - 14vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 14vw) 0,100% 0,100% 100%,0 100%)}.single-post article section.top .image{clip-path:polygon(calc(100% - 10vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 10vw) 0,100% 0,100% 100%,0 100%)}.single-post article section.fact .image{clip-path:polygon(0% 0%,100% 0%,calc(100% - 23vw) 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,calc(100% - 23vw) 100%,0% 100%)}.insights-template article section.top .image{clip-path:polygon(calc(100% - 10vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 10vw) 0,100% 0,100% 100%,0 100%)}section.top.careers2022 .image{clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 30vw) 0,100% 0,100% 100%,0 100%)}section.bottom-cta .image{clip-path:polygon(calc(100% - 15vw) 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(calc(100% - 15vw) 0,100% 0,100% 100%,0 100%)}section.form{display:flex;flex-direction:column;justify-content:flex-start}section.form .text{width:100%}section.form .form{width:100%;margin-top:25px}section.partners .logos.desktop{display:none!important}section.partners .logos.mobile{display:block!important}section.partners .accordion-partners{height:auto}section.partners .accordion-partners .transition,section.partners .accordion-partners p{transition:all 0.25s ease-in-out}section.partners .accordion-partners .flipIn,section.partners .accordion-partners ul li{animation:flipdown 0.5s ease both}section.partners .accordion-partners .no-select{-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.partners .accordion-partners li h3{position:absolute;left:-15px;top:-10px;background:#005c5e;width:25px;height:25px;color:#fff;padding-top:1px;border-radius:100%;transition:all 0.3s ease}section.partners .accordion-partners li:hover h3{background:#005c5e!important;transition:all 0.3s ease}section.partners .accordion-partners ul li label{position:absolute;color:#fff0}section.partners .accordion-partners div.hide{position:relative;opacity:1;transform:translate(0,0);z-index:2;transition:all 0.5s ease}section.partners .accordion-partners div.hide p{margin-bottom:0}section.partners .accordion-partners ul{list-style:none;perspective:900;padding:0!important;margin:0!important;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}section.partners .accordion-partners ul li{position:relative;transition:all 0.3s ease}section.partners .accordion-partners ul li input[type=checkbox]{position:absolute;cursor:pointer;width:25px;height:25px;z-index:20;opacity:0;left:-15px;top:-12px}section.partners .accordion-partners ul li input[type=checkbox]:checked~div.hide{margin:0;opacity:0;padding:0;top:0;transition:all 0.3s ease}section.partners .accordion-partners ul li input[type=checkbox]:checked~h3{position:absolute;left:-15px;top:-10px;background:#ccc;width:25px;height:25px;color:#fff;padding-top:1px;border-radius:100%;transition:all 0.3s ease}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0deg)}}section.partners .logos .logo .extra-mobile{background:#fff;padding:15px;border-radius:4px;position:absolute;top:-95px;left:-20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);transition:all 0.5s ease}section.partners:nth-child(odd) .logos .extra-mobile{background:#f8f8f8}section.partners .logos .extra-mobile:after{content:" ";width:16px;height:16px;background:#fff;position:absolute;left:10px;transform:rotate(45deg);bottom:-6px}section.partners:nth-child(odd) .logos .extra-mobile:after{background:#f8f8f8}section.partners .logos .extra-mobile p{margin-bottom:0;font-family:'Proxima Nova Bold',Helvetica,sans-serif;color:#E71324;line-height:1.2em}section.partners .logos .extra-mobile p.accreditation{text-transform:uppercase;letter-spacing:1pt;font-size:.65em;color:#373737;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;line-height:1.5em}section.team-numbers div.numbers div.number{width:calc(50% - 35px)}footer#colophon .widget{width:calc(100% - 515px)}footer#colophon .site-info aside#custom_html-2,footer#colophon .site-info aside#custom_html-7{width:515px}}@media screen and (max-width:820px){#content a button{width:auto}header.site-header{background:#fff}.mobile-main-navigation .menu-mobile-menu-container{padding:20px}.mobile-main-navigation .menu-mobile-menu-product-page-container{padding:20px}#dialog{max-height:100%;overflow-y:scroll;padding:15px 25px}section.top.slider ul li.glide__slide .overlay .text h1{font-size:2.2em}section.careers .image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important}.single-team_members section.top{flex-direction:column-reverse;margin-top:80px}.single-team_members section.top .image{width:100%}.single-team_members section.top .image .slashes{display:none}.single-team_members section.top .content .text{padding-left:8%}.single-team_members section.top .content{width:100%;padding:50px 20px 70px 0}.single-team_members section.about .text{column-count:1}.accordion-areas ul li{width:100%;margin:0 0 20px}section.tabs .tabs-content .links div{padding:15px;min-height:10px;width:100%}.accordion ul li{width:100%;max-width:600px;margin:0 0 20px}.page-template-archive-insights section.top{flex-direction:column-reverse;margin-top:80px}.page-template-archive-insights section.top .content{width:100%;padding:50px 20px 70px 0}.page-template-archive-insights section.top .content .text{padding-left:8%}.page-template-archive-insights section.top .image{width:100%;height:300px;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.archive.tax-insights_categories section.top,.archive.tax-insights_tags section.top{flex-direction:column-reverse;margin-top:80px}.archive.tax-insights_categories section.top .content,.archive.tax-insights_tags section.top .content{width:100%;padding:50px 20px 70px 0}.archive.tax-insights_categories section.top .content .text,.archive.tax-insights_tags section.top .content .text{padding-left:8%}.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image{width:100%;height:300px;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.single-post article section.top{flex-direction:column-reverse;margin-top:80px}.single-post article section.top .content{width:100%;padding:50px 20px 70px 0}.single-post article section.top .image{width:100%;height:300px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.single-post article section.top .content .text{padding-left:8%}.insights-template section.top.flexible .content .author{margin-left:8%}.single-post article section.content{flex-direction:column}.single-post article section.content .issue{width:100%;padding:50px 8%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.single-post article section.content .objective{width:100%;padding:50px 8%}.single-post article section.content .issue p{max-width:100%}.single-post article section.action>ul{margin-bottom:0;column-count:1;column-gap:40px}.single-post article section.action{padding:50px 8%}.single-post article section.action .text{column-count:1}.single-post article section.fact{flex-direction:column-reverse}.single-post article section.fact .image{width:100%;height:300px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.single-post article section.fact .funfact{width:100%;padding:50px 8%}.single-post article section.content-columns{padding:50px 8%;display:block}.single-post article section.content-columns .text{width:100%;padding-right:0}.single-post article section.workwithus{flex-direction:column;justify-content:flex-start;align-items:flex-start}.single-post article section.workwithus .text{max-width:100%;margin-right:0;margin-bottom:15px}.insights-template article section.top{flex-direction:column-reverse;margin-top:80px}.insights-template article section.top .content{width:100%;padding:50px 20px 70px 0}.insights-template article section.top .image{width:100%;height:300px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.insights-template article section.top .content .text{padding-left:8%}.insights-template article section.content{flex-direction:column}.insights-template article section.content .issue{width:100%;padding:50px 8%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.insights-template article section.content .objective{width:100%;padding:50px 8%}.insights-template article section.content .issue p{max-width:100%}.insights-template article section.action>ul{margin-bottom:0;column-count:1;column-gap:40px}.insights-template article section.action{padding:50px 8%}.insights-template article section.action .text{column-count:1}.insights-template article section.fact{flex-direction:column-reverse}.insights-template article section.fact .image{width:100%;height:300px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.insights-template article section.fact .funfact{width:100%;padding:50px 8%}.insights-template article section.content-columns{padding:50px 8%;display:block}.insights-template article section.content-columns .text{width:100%;padding-right:0}section.related-posts div.posts{flex-direction:column;justify-content:flex-start}section.all.related-posts .posts .post,section.related-posts .posts .post{width:100%;margin-right:0%;margin-bottom:20px}section.related-posts .posts .post .image{height:300px!important}.insights-template article section.workwithus{flex-direction:column;justify-content:flex-start;align-items:flex-start}.insights-template article section.workwithus .text{max-width:100%;margin-right:0;margin-bottom:15px}section.related-posts .posts .post{width:100%;margin-right:0%;margin-bottom:20px}section.related-posts .posts .post .image{height:300px!important}.archive.tag section.top,.archive.category section.top,.archive.tax-news_tags section.top{flex-direction:column-reverse;margin-top:80px}.archive.tag section.top .content,.archive.category section.top .content,.archive.tax-news_tags section.top .content{width:100%;padding:50px 20px 70px 0}.archive.tag section.top .image,.archive.category section.top .image,.archive.tax-news_tags section.top .image{width:100%;height:300px;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.archive.tag section.insights #posts .post,.archive.category section.insights #posts .post,.archive.tax-news_tags section.insights #posts .news{width:100%;margin:0 0 20px}section.top.general{margin-top:80px;flex-direction:column-reverse}section.top.general .content{width:100%;padding:50px 20px 70px 0}section.top.general .content .text{padding-left:8%}section.top.general .image{width:100%;height:300px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)!important;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)!important}section.three-tiles .content .tile{width:100%;max-width:450px;margin:0 0 20px}section.offices .content a{width:100%;max-width:450px}section.offices .content .tile{margin:0 0 20px}section.careers{flex-direction:column-reverse}section.careers .content{width:100%;padding:70px 20px 70px 0}section.careers .content .text{padding-left:8%}section.careers .image{width:100%;height:300px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}section.careers .content .line{padding-bottom:30px}section.simple-quote{padding:50px 70px}#whr_embed_hook .whr-item{padding:25px}section.top.careers2022{margin-top:80px;flex-direction:column-reverse}section.top.careers2022 .content{width:100%;padding:50px 20px 70px 0}section.top.careers2022 .content .text{padding-left:8%}section.top.careers2022 .image{width:100%;height:300px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}section.secondary-nav{padding:20px 0 16px}section.secondary-nav .mobile-secondary-navigation ul.menu>li:last-child a{max-width:fit-content}section.secondary-nav [type="checkbox"],p.menu-title{display:block}section.secondary-nav .mobile-secondary-navigation{display:block;position:relative;cursor:pointer;width:100%;height:auto;min-height:30px;background:#f4f4f4;padding:0 7.5% 30px}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]{position:absolute;cursor:pointer;width:80%;height:25px;z-index:1;opacity:0;left:7.5%;top:0}section.secondary-nav .mobile-secondary-navigation i{content:"";position:absolute;left:7.5%;top:12px;width:0;height:4px;background:#E71324;transform:translate(0,0) rotate(0deg);transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation i:before{content:"";position:absolute;width:35px;height:4px;margin-top:0;background:#E71324;transform:translate(0,0) rotate(45deg);transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation i:after{content:"";position:absolute;width:35px;height:4px;margin-top:0;background:#E71324;transform:translate(0,0) rotate(-45deg);transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:checked~i{content:"";position:absolute;left:7.5%;top:10px;width:35px;height:4px;background:#11323b;transform:translate(0,0) rotate(0deg);transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:hover~i{content:"";background:#E71324;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:checked~i:before{content:"";position:absolute;width:35px;height:4px;left:0;margin-top:-10px;background:#11323b;transform:translate(0,0) rotate(0deg);transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:hover~i:before{content:"";background:#E71324;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:checked~i:after{content:"";position:absolute;width:35px;height:4px;left:0;margin-top:10px;background:#11323b;transform:translate(0,0) rotate(0deg);transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:hover~i:after{content:"";background:#E71324;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation p.menu-title{color:#E71324;position:absolute;left:calc(7.5% + 45px);top:1px;font-size:1em;text-align:left;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:checked~p.menu-title{color:#11323b;position:absolute;left:calc(7.5% + 45px);top:1px;font-size:1em;text-align:left;font-family:'Proxima Nova Semibold',Helvetica,sans-serif;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation:hover p.menu-title{color:#E71324!important;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation .menu-careers-container{position:relative;overflow:hidden;height:auto;opacity:1;font-size:1.1em;color:#fff;text-align:left;top:36px;left:0;width:100%;background:#f4f4f4;padding:0;max-width:100%;z-index:10;transform:translate(0%,0%);transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation input[type=checkbox]:checked~.menu-careers-container{position:absolute;overflow:hidden;height:0;opacity:0;font-size:1.1em;color:#fff;text-align:left;top:36px;left:-900px;width:100%;background:#f4f4f4;padding:0;max-width:100%;z-index:10;transform:translate(0%,0%);transition:all 0.5s ease}section.secondary-nav #careers-menu,section.secondary-nav #careers-menu li,section.secondary-nav #careers-menu li ul{list-style-type:none;padding-left:0;margin:0}section.secondary-nav #careers-menu li{padding:5px 0;display:block;border-bottom:0}section.secondary-nav #careers-menu ul li ul li{padding:10px 0 5px}section.secondary-nav .mobile-secondary-navigation li.menu-item-has-children>a:after{content:"";position:absolute;width:8px;height:8px;border-right:2px solid #E71324;border-bottom:2px solid #E71324;transform:rotate(45deg);margin-top:7px;margin-left:5px;transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation li.menu-item-has-children:hover>a:after{border-right:2px solid #E71324;border-bottom:2px solid #E71324;transition:all 0.5s ease}section.secondary-nav .mobile-secondary-navigation li.menu-item-has-children ul.sub-menu{background:#fff0;display:none;top:auto;z-index:auto;margin-left:15px;font-size:.8em;position:absolute;left:-200px;opacity:0;transition:all 1s ease}section.secondary-nav .mobile-secondary-navigation li.menu-item-has-children:hover ul.sub-menu{display:block;position:relative;left:0;opacity:1;transition:all 1s ease}section.secondary-nav .mobile-secondary-navigation .sub-menu li{margin-bottom:10px}section.secondary-nav .mobile-secondary-navigation .sub-menu li a{line-height:1em}section.secondary-nav .mobile-secondary-navigation li a{color:#464646;font-size:1em;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation li a:hover{color:#E71324;transition:all 0.3s ease}section.secondary-nav .mobile-secondary-navigation ul ul li a{font-size:1.2em}section.secondary-nav .mobile-secondary-navigation ul#careers-menu li:hover>ul,section.secondary-nav .mobile-secondary-navigation ul#careers-menu li.focus>ul{left:0;float:none;position:static;margin:0;top:auto;padding:0}section.text-videos-row.flexible{padding:50px 7.5% 15px}section.text-videos-row.flexible .videos{flex-direction:column;justify-content:center;align-content:center}section.text-videos-row.flexible .videos .content{width:100%;margin-bottom:35px}section.text-videos-row.flexible .videos .content:nth-child(n+3){margin-top:0}section.main-title.flexible{padding:50px 7.5% 35px}section.text-media.flexible{padding:50px 20px;flex-direction:column-reverse!important}section.text-media.flexible.type-form{flex-direction:column!important}section.text-media.flexible .text{width:100%!important;padding:0!important;margin-top:35px;margin-bottom:0}section.text-media.flexible.type-form .text{margin-bottom:20px;margin-top:0}section.text-media.flexible .form{width:100%}section.text-media.flexible .vid{width:100%}section.text-media.flexible .map{width:100%}section.text-media.flexible .content-text.content{width:100%}section.text-media.flexible .img.image{width:100%;height:300px;min-height:0}section.video-section.flexible{padding:50px 7.5%}section.about-red{flex-direction:column;justify-content:center;padding:50px 7.5%}section.about-red .text{width:100%;padding:0;margin-bottom:35px}section.about-red .image{width:100%;height:350px}section.workable{padding:50px 7.5%}section.main-content-basic{padding:50px 7.5%}section.living{padding:0 7.5% 50px}section.dept-skills{padding:50px 7.5%}section.dept-skills .content{column-count:1}section.map .text{padding:0;min-height:auto;display:block;margin:0}section.map iframe{width:100%;height:450px;margin-bottom:35px}section.three-tiles{padding:50px 7.5%}section.offices{padding:50px 7.5%}section.offices .all-offices .office{margin:0 0 20px;width:100%!important}section.offices .all-offices .office .content{padding:30px}section.bottom-cta{display:flex;flex-direction:column;justify-content:center}section.bottom-cta .content{width:100%;padding:50px 7.5%}section.bottom-cta .image{width:100%;height:300px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important}section.maps{flex-direction:column;flex-wrap:wrap}section.maps iframe{margin:0 0 15px 0;width:100%;height:200px}section.secondary-nav{padding:20px 0 16px}section.secondary-nav #careers-menu li{padding:10px 0 5px}footer#colophon .widget,footer#colophon .site-info aside#custom_html-2,footer#colophon .site-info aside#custom_html-7{width:33.333%}footer#colophon .site-info aside#custom_html-4,footer#colophon .site-info aside#custom_html-5{padding-right:0}footer#colophon .site-info aside#custom_html-2,footer#colophon .site-info aside#custom_html-7{padding-right:20px}footer#colophon .site-info aside#nav_menu-2 ul#menu-footer,footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de{column-count:1}footer#colophon .site-info aside#custom_html-2 .textwidget.custom-html-widget div.row,footer#colophon .site-info aside#custom_html-7 .textwidget.custom-html-widget div.row{column-count:1}}@media screen and (max-width:768px){section.features .tiles .tile{width:calc(50% - 20px)}section.two-tiles .divs .div{margin:0 0 15px 0;width:100%}section.full-width-text .text{display:block}.whr-filters .whr-all-dropdowns{flex-wrap:wrap}.whr-filters .whr-all-dropdowns .whr-single-dropdown{width:100%;margin-bottom:10px}.whr-filters .whr-all-dropdowns.twodropdowns .whr-single-dropdown{width:100%}}@media screen and (max-width:680px){section.features .tiles .tile{width:100%;margin:0 0 20px 0}section.product-slider .glide-product ul li.glide__slide{padding:20px 25px}section.product-slider .glide__arrow--left{left:-5px}section.product-slider .glide__arrow--right{right:-5px}section.product-slider .glide-product ul li.glide__slide:before{display:none!important}section.product-slider .main-image{display:none}section.product-slider .main-animation{display:none}section.product-slider img.mobile.main-image{display:block!important;margin-bottom:20px;width:100%}section.top.slider ul li.glide__slide .overlay{padding:90px 5% 70px;background:-moz-linear-gradient(90deg,rgb(2 18 22 / .9) 33%,rgb(2 18 22 / .4) 100%);background:-webkit-linear-gradient(90deg,rgb(2 18 22 / .9) 33%,rgb(2 18 22 / .4) 100%);background:linear-gradient(90deg,rgb(2 18 22 / .9) 33%,rgb(2 18 22 / .4) 100%)}section.top.slider .glide__bullets{right:auto;left:50%}section.logos-slider{padding:20px}section.logos-slider .nav-glide{display:none}section.featured{padding:50px 20px}section.featured .featured-boxes .box{width:100%;margin:0 0 20px}section.featured .featured-boxes .box .text{align-items:flex-start}section.industries{padding:50px 20px}section.industries .industries-boxes .box{width:100%;margin:0 0 20px}section.services-slider{padding:50px 40px}section.services-slider .services-boxes .line{width:calc(100% - 5px);margin-left:5px}section.services-slider .services-boxes .glide__arrow--left{left:-20px}section.services-slider .services-boxes .glide__arrow--right{right:-20px}section.text-angled-image{display:block}section.text-angled-image .image{height:250px;width:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}section.text-angled-image .content{width:100%;padding:50px 20px}section.industries .industries-boxes .box{padding:30px 20px}section.related-posts .posts .post .image{height:250px!important}#whr_embed_hook ul.whr-info,#whr_embed_hook h3.whr-title{max-width:100%;position:relative;z-index:99}.search main#main article{width:100%;margin:0 0 20px}header .search-input{left:30px}header#masthead .contact{display:none}.menu-toggle,.main-navigation.toggled ul{display:none}div#content{padding-left:5px}.vertical-line-side{width:5px}header#masthead{padding-left:25px;padding-right:25px}header#masthead .site-branding{left:20px}header .mobile-main-navigation{right:25px!important}header.site-header .mobile-main-navigation input[type=checkbox]{right:25px!important}header.site-header .mobile-main-navigation input[type=checkbox]:checked~i{right:25px!important}header.site-header .mobile-main-navigation i{right:60px!important}header.site-header:not(.active) .mobile-main-navigation i{right:60px!important}header.site-header .mobile-main-navigation input[type=checkbox]:checked~i{right:25px!important}header.site-header .mobile-main-navigation input[type=checkbox]:checked~p.menu-title{right:25px!important}header.site-header .mobile-main-navigation p.menu-title{right:25px!important}header.site-header:not(.active) .mobile-main-navigation p.menu-title{right:25px!important}header .control .btn-material{right:50px}header .control .icon-material-search{right:65px}.mobile-main-navigation .menu-mobile-menu-container{width:75%}.mobile-main-navigation .menu-mobile-menu-product-page-container{width:75%}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{background-size:contain!important;background-position:right center!important}body.page-template-tpl_product-flexible-2024 header#masthead .contact{display:block!important;position:fixed;bottom:0;width:100%;right:auto;top:auto;left:0;text-align:center;padding:10px 20px 10px 0;background:#fff;border-top:1px solid #f2f2f2}body.page-template-tpl_product-flexible-2024 #dialog,body.page-template-tpl_product-sheet #dialog{padding:10px}body.page-template-tpl_product-flexible-2024 #dialog p,body.page-template-tpl_product-sheet #dialog p{font-size:.8rem}body.page-template-tpl_product-flexible-2024 #dialog,body.page-template-tpl_product-sheet #dialog{top:0;transform:translate(-50%,25px);overflow:scroll}section.team-members.leadership{padding:50px 0 50px 20px}section.team-members.executive-management{padding:50px 0 50px 20px}section.team-numbers{padding:50px 20px}.single-team_members section.top .content .line{width:90%}.single-team_members section.top .content .text h1{font-size:2em}.single-team_members section.top .content .text{padding-left:20px}.single-team_members section.top .content{padding:40px 20px 50px 0}.single-team_members section.about{padding:50px 20px}.single-team_members section.getintouch{padding:50px 20px}section.services-tiles{padding:50px 20px}section.services-tiles .all-services-tiles .tile{padding:20px 30px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}section.services-tiles .all-services-tiles .tile img{height:auto!important;width:120px!important;margin-right:0;margin-bottom:20px}section.services-tiles .all-services-tiles .tile .text,section.services-tiles .all-services-tiles .tile .text p{width:100%;padding-left:0;text-align:center;display:block}.page-template-archive-insights section.top .content .text{padding-left:20px}.page-template-archive-insights section.top .content{padding:40px 20px 50px 0}.page-template-archive-insights section.top .content .line{width:90%}.page-template-archive-insights section.top .image{height:200px}.archive.tax-insights_categories section.top .content .text,.archive.tax-insights_tags section.top .content .text{padding-left:20px}.archive.tax-insights_categories section.top .content,.archive.tax-insights_tags section.top .content{padding:40px 20px 50px 0}.archive.tax-insights_categories section.top .content .line,.archive.tax-insights_tags section.top .content .line{width:90%}.archive.tax-insights_categories section.top .image,.archive.tax-insights_tags section.top .image{height:200px}section.insights .filters{padding:50px 20px 0}section.related-posts{padding:50px 20px}.single-post article section.top .content .text h1{font-size:2em}.single-post article section.top .image{height:200px}.single-post article section.top .content .line{width:90%}.single-post article section.top .content .text{padding-left:20px}.single-post article section.top .content{padding:50px 20px 50px 0}.single-post article section.content .issue{padding:50px 20px}.single-post article section.content .objective{padding:50px 20px}.single-post article section.action{padding:50px 20px}.single-post article section.fact .funfact{padding:50px 20px}.single-post article section.fact .image{height:200px}.single-post article section.content-columns{padding:50px 20px}.single-post article section.workwithus{padding:30px 20px}.single-post .site-content div#comments{padding:50px 20px}section.related-posts{padding:50px 20px}.archive.tag section.top .content .text,.archive.category section.top .content .text,.archive.tax-news_tags section.top .content .text{padding-left:20px}.archive.tag section.top .content,.archive.category section.top .content,.archive.tax-news_tags section.top .content{padding:40px 20px 50px 0}.archive.tag section.top .content .line,.archive.category section.top .content .line,.archive.tax-news_tags section.top .content .line{width:90%}.archive.tag section.top .image,.archive.category section.top .image,.archive.tax-news_tags section.top .image{height:0}.archive.tag section.insights .filters,.archive.category section.insights .filters{padding:20px 20px}section.top.general .content .text{padding-left:20px}section.top.general .content .line{width:90%}section.top.general .content .text h1{font-size:3em}section.top.general .image{height:200px}section.timeline-slider{padding:50px 5%}section.simple-quote{padding:50px 5%}section.simple-quote .text h2{font-size:1.5em}section.simple-quote .text h2:before{left:-10px;margin-top:-12px}section.simple-quote .text h2:after{right:0;margin-top:30px}section.three-tiles{padding:50px 20px}section.offices{padding:50px 20px}section.careers .image{height:200px}section.careers .content{padding:40px 20px 50px 0}section.getintouch{padding:50px 20px}section.asset-banner{padding:20px 20px}section.asset-banner .inside{padding:25px;flex-direction:column}section.timeline-slider .glide__arrow{width:20px;height:20px}section.timeline-slider .glide__arrow--left{display:none}section.timeline-slider .glide__arrow--right{right:-1%}section.top.careers2022 .content .text{padding-left:20px}section.top.careers2022 .content .line{width:90%}section.top.careers2022 .image{height:200px}section.three-tiles .tiles .tile{width:100%!important;margin:0 0 20px}section.offices .all-offices .office .image{height:200px}section.offices .all-offices .office .content{padding:20px}section.bottom-cta .image{height:200px}section.map iframe{height:300px}section.red-team .the-team .team-member{flex-direction:column;text-align:center;justify-content:center;align-items:center}section.red-team .the-team .team-member .testimonial{margin-top:20px;width:100%;margin-left:0}#whr_embed_hook .whr-title a{padding-right:0}#whr_embed_hook .whr-title a:after{display:none}.whr-search-area{flex-wrap:wrap}.whr-search-area input#input_113_1{width:100%}.whr-remote-toggle{margin:20px 0 0;width:auto}.whr-search-area{margin-bottom:30px}.whr-filters{margin-bottom:20px}.whr-dismiss-filters{display:block;margin-bottom:25px}.whr-dismiss-tags{width:100%;margin-bottom:10px}section.form{padding:50px 20px}section.main-content{padding:50px 20px}section.partners{padding:50px 5%}@-moz-document url-prefix(){section.partners .logos img{max-height:initial!important}}body.page-template-tpl_product-sheet header#masthead .contact{display:block!important;position:fixed;bottom:0;width:100%;right:auto;top:auto;left:0;text-align:center;padding:15px 20px 15px 0;background:#fff;border-top:1px solid #f2f2f2}body.page-template-tpl_product-sheet footer#colophon{bottom:70px}body.page-template-tpl_product-sheet section.text-media.flexible.type-form{padding:50px 20px 120px}footer#colophon .bottom{display:block}}@media screen and (max-width:600px){section.top.slider ul li.glide__slide .overlay{padding:0;background:#113237!important;display:block}section.top.slider ul li.glide__slide .overlay .image{display:block!important;height:250px;object-fit:cover;width:100%}section.top.slider ul li.glide__slide .overlay .text{max-width:100%;padding:30px 25px 55px}section.top.slider ul li.glide__slide .backgroundimage{display:none!important}#whr_embed_hook li.whr-item:after{display:none}.whr-search-area input#input_113_1{padding:12px!important;background-image:none}section.team-numbers h3{font-size:5em}footer#colophon .widget,footer#colophon .site-info aside#custom_html-2,footer#colophon .site-info aside#custom_html-7{width:100%;padding-right:0}footer#colophon .site-info aside#custom_html-4,footer#colophon .site-info aside#custom_html-5{max-width:100%}footer#colophon .site-info aside#nav_menu-2 ul#menu-footer,footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de{column-count:2}footer#colophon .site-info aside#custom_html-2 .textwidget.custom-html-widget div.row,footer#colophon .site-info aside#custom_html-7 .textwidget.custom-html-widget div.row{column-count:2}footer#colophon .site-info aside#custom_html-3 .socials a,footer#colophon .site-info aside#custom_html-6 .socials a{width:33.33%}footer#colophon .site-info aside#custom_html-3 .socials a img,footer#colophon .site-info aside#custom_html-6 .socials a img{margin-right:10px}}@media screen and (max-width:450px){a button{padding:14px 20px 14px 30px}section.text-angled-image .image{height:200px}section.related-posts .posts .post .image{height:200px!important}section.team-numbers div.numbers div.number{width:100%;margin-right:0;margin-bottom:10px}.searchandfilter li{display:block;padding-right:0;margin-bottom:10px}.searchandfilter ul{display:block}.searchandfilter li select{width:100%;margin-bottom:10px;padding:8px 30px 8px 8px}.searchandfilter ul li input[type="submit"]{width:100%;padding:12px 24px;position:static;margin-top:0}section.about-red .image{height:200px}section.text-media.flexible .img.image{height:200px}.single-team_members section.top .image{padding:20px}.single-team_members section.top .image .profile{width:100%;height:auto}.post-template-single-cat-article section.top .content .author{border-radius:0!important}.post-template-single-cat-article section.top .content .author .author-image{display:none}footer#colophon .site-info aside:first-child,footer#colophon .site-info aside:nth-child(2){width:100%;margin-right:0}footer#colophon .site-info aside#custom_html-3 .contact .left,footer#colophon .site-info aside#custom_html-3 .contact .right,footer#colophon .site-info aside#custom_html-6 .contact .left,footer#colophon .site-info aside#custom_html-6 .contact .right{float:none;width:100%}footer#colophon .site-info aside#custom_html-3 .socials,footer#colophon .site-info aside#custom_html-6 .socials{flex-wrap:wrap}footer#colophon .site-info aside#custom_html-3 .socials a,footer#colophon .site-info aside#custom_html-6 .socials a{width:100%;margin-bottom:15px}footer#colophon .site-info aside#custom_html-3 .socials a span,footer#colophon .site-info aside#custom_html-6 .socials a span{font-size:1em}footer#colophon .site-info aside#custom_html-3 .socials a:last-child,footer#colophon .site-info aside#custom_html-6 .socials a:last-child{margin-bottom:0}}@media screen and (max-width:350px){header#masthead img.logo{width:160px;height:22px;margin-top:6px}section.team-members.board .team a.member,section.team-members.executive-management .team a.member{width:calc(100% - 20px)}footer#colophon .site-info aside#nav_menu-2 ul#menu-footer,footer#colophon .site-info aside#nav_menu-3 ul#menu-footer-de{column-count:1}footer#colophon .site-info aside#custom_html-2 .textwidget.custom-html-widget div.row,footer#colophon .site-info aside#custom_html-7 .textwidget.custom-html-widget div.row{column-count:1}}