html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]) {display:none;height:0}img{border-style:none}svg:not(:root) {overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}h1,.t-h1{font-family:"Montserrat",sans-serif;font-weight:700;font-size:2.5rem;line-height:115%;margin:0;letter-spacing:0}@media only screen and (min-width:768px){h1,.t-h1{font-size:3.75rem}}@media only screen and (min-width:1400px){h1,.t-h1{font-size:4.4rem}}h2,.t-h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:1.45rem;line-height:128%;margin:0 0 40px 0}@media only screen and (min-width:768px){h2,.t-h2{font-size:2.17rem}}@media only screen and (min-width:1400px){h2,.t-h2{font-size:2.17rem}}h3,.t-h3,.c-location__title,.c-location__address,.c-location__telephone,.c-location__map,.c-location__map a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:1.87rem;line-height:120%;margin:0 0 20px 0}@media only screen and (min-width:768px){h3,.t-h3,.c-location__title,.c-location__address,.c-location__telephone,.c-location__map,.c-location__map a{font-size:2.5rem;line-height:115%}}@media only screen and (min-width:1400px){h3,.t-h3,.c-location__title,.c-location__address,.c-location__telephone,.c-location__map,.c-location__map a{font-size:3.12rem}}h4,.t-h4{font-family:"Montserrat",sans-serif;font-size:1.25rem;line-height:120%;font-weight:700;margin:0 0 5px 0}@media only screen and (min-width:768px){h4,.t-h4{font-size:1.375rem;margin:0 0 10px 0}}@media only screen and (min-width:1400px){h4,.t-h4{font-size:1.375rem}}h5,.t-h5{font-family:"Montserrat",sans-serif;font-size:24px;line-height:29px;margin:0 0 20px 0;font-weight:700}@media only screen and (min-width:768px){h5,.t-h5{font-size:24px;line-height:29px}}@media only screen and (min-width:1400px){h5,.t-h5{font-size:24px;line-height:29px}}h6,.t-h6{font-family:"Montserrat",sans-serif;font-size:16px;line-height:26px;margin:0 0 20px 0;font-weight:700}@media only screen and (min-width:768px){h6,.t-h6{font-size:20px;line-height:27px}}@media only screen and (min-width:1400px){h6,.t-h6{font-size:20px;line-height:27px}}body,p,ul,ol,li,address,.h2-sml{font-family:"Montserrat",sans-serif;line-height:150%;font-weight:400;font-size:1rem}@media only screen and (min-width:768px){body,p,ul,ol,li,address,.h2-sml{line-height:24px;font-size:1rem}}@media only screen and (min-width:1400px){body,p,ul,ol,li,address,.h2-sml{line-height:24px;font-size:1rem}}.t-feature{font-size:60px;line-height:50px}@media only screen and (min-width:1400px){.t-feature{font-size:100px;line-height:90px}}.t-caps,.c-career__location,.c-career__experience{letter-spacing:.08em;text-transform:uppercase;font-size:1rem;line-height:160%}.t-small,.c-form .errMsg,.c-form .lengthIndicator,.c-form__label,.c-form__message{line-height:150%;font-size:1rem}@media only screen and (min-width:768px){.t-small,.c-form .errMsg,.c-form .lengthIndicator,.c-form__label,.c-form__message{line-height:155%;font-size:1rem}}@media only screen and (min-width:1400px){.t-small,.c-form .errMsg,.c-form .lengthIndicator,.c-form__label,.c-form__message{font-size:1rem}}[data-src]{opacity:0;transition:opacity .25s cubic-bezier(.455,.03,.515,.955)}[data-src].lazyloaded{opacity:1}.hamburger-box{margin:5px 0 0 0}::placeholder{color:#919b9c}html{box-sizing:border-box;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:1em;width:100%;height:100%}body{color:#002;font-family:"Montserrat",sans-serif;padding:0;margin:0;overflow-x:hidden;width:100%;height:100%;background-color:#fff}body.has-menu{overflow:hidden}@media only screen and (min-width:992px){body.has-menu{overflow-y:auto}body{padding:0}}*,*:before,*:after{box-sizing:inherit}button{-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;outline:none;background-color:transparent;border:0;margin:0;padding:0;line-height:normal;letter-spacing:.1em}.bounce{animation:bounce 2s infinite}@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0); }
  40% {
    transform: translateY(-30px); }
  60% {
    transform: translateY(-15px); } }.title.align-center{text-align:center}.content-center{text-align:center!important}.mrgn-lrg{margin:0 0 40px 0}@media only screen and (min-width:768px){.mrgn-lrg{margin:0 0 60px 0}}@media (min-width:992px) and (min-height:720px){.mrgn-lrg{margin:0 0 100px 0}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:20px!important;padding-left:20px!important}@media only screen and (min-width:768px){.container-fluid{padding-right:50px!important;padding-left:50px!important}}@media only screen and (min-width:992px){.container-fluid{padding-right:80px!important;padding-left:80px!important}}@media only screen and (min-width:1400px){.container-fluid{padding-right:150px!important;padding-left:150px!important}}h1,h2,h3,h4,h5,h6{word-break:inherit;letter-spacing:0}h1,.t-h1{text-transform:none}strong,b{font-weight:600}a{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#002;cursor:pointer;text-decoration:none;padding:0;transition:border-color .125s cubic-bezier(.455,.03,.515,.955)}a:hover,a:active,a:focus{color:#002;border-color:inherit;text-decoration:none}.current-menu-item a{border-color:inherit}p,ul,ol,li,address,.h2-sml{text-transform:none;font-weight:100;margin:0 0 20px 0}.h2-sml{margin:20px 0}address{font-style:normal}ul,ol{padding:0 0 0 20px;margin:20px 0}ul li,ol li{margin:5px 0}blockquote,cite{font-style:normal;padding:0;display:block}blockquote{margin:0;quotes:"“" "”" "‘" "’"}@media only screen and (min-width:768px){blockquote{padding:0 0 0 30px}}blockquote>p{position:relative}blockquote>p::before,blockquote>p::after{color:inherit;font-size:inherit}@media only screen and (min-width:768px){blockquote>p::before,blockquote>p::after{position:absolute}}blockquote>p::before{content:open-quote}@media only screen and (min-width:768px){blockquote>p::before{left:-30px}}blockquote>p::after{content:close-quote}.accordion-wrapper .drawer{border-bottom:2px solid #002;padding:0}.accordion-wrapper .drawer .header{padding:0}.accordion-wrapper .drawer .header h5{padding:20px 54px 20px 0;cursor:pointer;position:relative}.accordion-wrapper .drawer .header h5 .line{width:24px;height:2px;position:absolute;right:20px;top:50%;background-color:#002;transition:all .6s ease-in-out}.accordion-wrapper .drawer .header h5 .line:after{background-color:#002;transform:rotateY(0deg) rotate(0deg);content:"";width:24px;height:2px;position:absolute;top:0;transition:all .4s ease-in-out}.accordion-wrapper .drawer .header h5.collapsed .line:after{transform:rotateY(0deg) rotate(90deg)}.accordion-wrapper .drawer .body{padding:0 0 20px;display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.accordion-wrapper .drawer .body .details{grid-column:span 12}@media only screen and (min-width:768px){.accordion-wrapper .drawer .body .details{grid-column:span 6}}@media only screen and (min-width:992px){.accordion-wrapper .drawer .body .details{grid-column:span 4}}.accordion-wrapper .drawer .body .details.default{grid-column:span 12}.accordion-wrapper .drawer .body .map{grid-column:span 12}@media only screen and (min-width:768px){.accordion-wrapper .drawer .body .map{grid-column:span 6}}@media only screen and (min-width:992px){.accordion-wrapper .drawer .body .map{grid-column:span 8}}.btn-wrapper{display:block}.btn-wrapper.lrg{margin-top:60px}.back-to-top{position:fixed;right:20px;z-index:99;font-size:15px;border:none;outline:none;color:#000;cursor:pointer;padding:0;border-radius:100%;text-align:left;display:block;bottom:20px}@media only screen and (min-width:768px){.back-to-top{position:absolute;font-size:18px}}.back-to-top svg{display:inline-block;margin:0 10px 0 0;width:50px}@media only screen and (min-width:768px){.back-to-top svg{width:66px}}.back-to-top svg circle{transition:.2s all ease-in}.back-to-top span{text-decoration:underline}.back-to-top:hover svg circle{fill:#000}.cta{border:0;border-radius:8px;line-height:100%;letter-spacing:0;user-select:none;display:inline-block;cursor:pointer;pointer-events:all;transition:all .15s ease-out;text-align:center;padding:14px 22px;font-size:16px;line-height:20px;border:1px solid #002}@media only screen and (min-width:768px){.cta{min-width:166px;padding:16px 38px;font-size:18px}}.cta:hover{background:#002;color:#fff}.cta.theme-yellow{border:1px solid #002;color:#002}.cta.theme-yellow:hover{background:#002;color:#ffb111}.cta.theme-blue{border:1px solid #3fbece;color:#fff}.cta.theme-blue:hover{background:#3fbece;color:#fff}.cta.theme-navy{border:1px solid #fff;color:#fff}.cta.theme-navy:hover{background:#fff;color:#002}.logo{border:0!important}.back-button-container{display:block;width:100%;text-align:right;margin:0 0 40px}.button{background-color:#000;display:inline-block;color:#ffb212;cursor:pointer;margin:5px;overflow:hidden;padding:0 22px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}.button:hover{border:2px solid #000}.button:hover .roll-text:first-child{margin-top:-46px}.button .roll-text{display:block;position:relative;transition:all 420ms cubic-bezier(.175,.885,.32,1.275)}.button .roll-text:last-child{color:#000}.c-career{width:100%}@media only screen and (min-width:768px){.c-career .back-col{text-align:right}}.c-career__title{margin:40px 0 0 0}.c-career__experience{margin:10px 0 40px 0}.c-career__apply{margin-top:40px}@media only screen and (min-width:576px){.c-career__apply{margin-top:60px}}@media only screen and (max-width:575px){.c-career__apply .c-button{width:100%}}.c-face{width:65px;height:30px;position:relative;z-index:10000;background-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.c-face__eye{width:30px;height:30px;background-color:#fff;border:4px solid #155e7b;border-radius:50%;position:relative}.c-face__iris{background-color:transparent;width:15px;height:15px;padding:3px 0 0 0;position:absolute;left:calc(50% - 7px);top:-3.5px;transform-origin:bottom;display:flex;justify-content:center}.c-face__pupil{width:10px;height:10px;background-color:#155e7b;border-radius:50%}.c-section--get-in-touch{padding:60px 0 20px!important}.c-section--get-in-touch .b-get-in-touch .get-in-touch{text-transform:uppercase;margin:0;position:relative;display:inline-block;font-size:60px;line-height:90%;font-weight:400;letter-spacing:-2px;color:#002}@media only screen and (min-width:768px){.c-section--get-in-touch .b-get-in-touch .get-in-touch{font-size:7.5vw}}.c-section--get-in-touch .b-get-in-touch .get-in-touch-tel{display:block;color:#002;margin:60px 0 15px;font-size:20px}.c-section--get-in-touch .b-get-in-touch .get-in-touch-mail{display:block;color:#002;margin:0 0 15px;font-size:20px}.c-section--get-in-touch .b-get-in-touch .get-in-touch-mail:hover{color:#e63c2d}.c-section--get-in-touch .b-get-in-touch .get-in-touch-social{color:#002;display:inline-block;margin:0 15px 0 0}.c-section--get-in-touch .b-get-in-touch .get-in-touch-social:hover{text-decoration:none}.c-section--get-in-touch .b-get-in-touch .get-in-touch-social svg{width:20px;height:auto}.c-footer{width:100%;background-color:#fff;color:#000;text-align:center;position:relative;padding:20px 0 100px!important}@media only screen and (min-width:768px){.c-footer{padding:20px 0!important}}.c-footer .swoosh{position:absolute;height:auto;width:0}@media only screen and (min-width:768px){.c-footer .swoosh{width:225px}}@media only screen and (min-width:992px){.c-footer .swoosh{width:250px}}@media only screen and (min-width:1400px){.c-footer .swoosh{width:300px}}.c-footer .swoosh.bottom-right{bottom:0;right:0}.c-footer .regulation,.c-footer .partners{text-align:left;display:block;font-size:14px}.c-form{position:relative;overflow:hidden}.c-form .errMsg,.c-form .lengthIndicator{display:block;padding:10px 0 0 0;font-weight:600}.c-form [disabled]{opacity:.2;user-select:none;cursor:not-allowed}.c-form__fieldset{margin:0;padding:0;border:none}.c-form__label{display:block;padding:0;color:#fff}.theme-navy .c-form__label{color:#919b9c}.c-form__field{float:left;width:100%;margin:0 0 10px}@media only screen and (min-width:768px){.c-form__field{width:48%;margin:0 1% 10px}}.c-form__field:last-child{margin-bottom:0}.c-form__field.full-width{width:98%;margin:0 1% 10px;text-align:center!important}.c-form__input,.c-form__textarea,.c-form__select{width:100%;padding:0 20px;border-radius:4px;border:none;outline:none;background-color:#fee4da;color:#000}@media only screen and (min-width:768px){.c-form__input,.c-form__textarea,.c-form__select{padding:0 20px}}.c-form__input,.c-form__select{height:42px}@media only screen and (min-width:768px){.c-form__input,.c-form__select{font-size:16px;line-height:22px;height:42px}}.c-form__select{appearance:none;background-image:url(data:image/svg+xml;utf8,<svg\ width=\'16\'\ height=\'12\'\ xmlns=\'http://www.w3.org/2000/svg\'><path\ d=\'M8\ 12L0\ 0h16z\'\ fill=\'#FFF\'\ fill-rule=\'evenodd\'/></svg>);background-position:96% 50%;background-repeat:no-repeat}.c-form__textarea{height:160px;padding:20px}.c-form__button{border:2px solid red;border-radius:5px;padding:10px 30px;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;background:red;pointer-events:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.c-form .actions{float:left;width:100%;text-align:center}.c-form__multiple-select{min-height:350px;padding:20px}.login-block .c-section{padding:60px 0}@media only screen and (min-width:768px){.login-block .c-section{padding:80px 0}}.login-block .title_row{text-align:center;margin-bottom:80px}.login-block .title_row h5{text-transform:uppercase;font-size:16px;margin-top:0;margin-bottom:40px;font-weight:bold;letter-spacing:.1rem}.login-block .title_row h1{font-size:40px;margin-bottom:0}@media only screen and (min-width:768px){.login-block .title_row h1{font-size:60px}}.login-block .login_field{text-align:right}.login-block .login{max-width:150px}.login-block .c-button{border:2px solid red;border-radius:5px!important;padding:10px 30px;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;pointer-events:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.login-block .c-button:hover{color:#fff}.c-grid{margin:0;padding:0;list-style:none}@media only screen and (min-width:768px){.c-grid{display:grid;grid-gap:20px;grid-auto-flow:dense;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}}.c-grid audio,.c-grid video{width:100%}.c-grid img{display:inherit}.c-grid__item{margin:0 0 15px 0;padding:0;background-color:transparent}@media only screen and (min-width:768px){.c-grid__item{margin:0}}.c-grid__item:hover,.c-grid__item:active,.c-grid__item:focus{background-color:#848f90}.c-grid__item.theme-blue{background-color:#155e7b;color:#fff}.c-grid__item.theme-blue:hover,.c-grid__item.theme-blue:active,.c-grid__item.theme-blue:focus{background-color:#114d65}.c-grid__item.theme-grey{background-color:#919b9c}.c-grid__item.theme-grey:hover,.c-grid__item.theme-grey:active,.c-grid__item.theme-grey:focus{background-color:#848f90}@media only screen and (max-width:767px){.c-grid__item.is-hidden-mobile{display:none}}.c-grid__item.is-width-half{grid-column:span 2}.c-grid__item.is-width-three_quarters{grid-column:span 3}.c-grid__item.is-width-full{grid-column:span 4}.c-grid__item.is-height-double{grid-row:span 2}.c-grid__item.is-type-blank{display:none;background-color:transparent}@media only screen and (min-width:768px){.c-grid__item.is-type-blank{display:block}}.c-grid__item.is-type-blank:hover,.c-grid__item.is-type-blank:active,.c-grid__item.is-type-blank:focus{background-color:transparent}.c-grid__item.is-type-text{pointer-events:none}.c-grid__el{height:0;overflow:hidden;padding-bottom:100%}.is-width-three_quarters.is-height-double .c-grid__el{padding-bottom:50%}.is-width-quarter.is-height-double .c-grid__el{padding-bottom:177%}.is-type-blank.is-width-quarter.is-height-double .c-grid__el{padding-bottom:100%}.is-width-full .c-grid__el{padding-bottom:50%}@media only screen and (max-width:767px){.is-type-statistic .c-grid__el{padding-bottom:0;height:auto}}.c-grid .is-subtype-testimonial .c-grid__el{padding:0!important;position:relative;height:auto}.c-grid .is-subtype-testimonial .c-grid__el .c-grid__content{position:relative}.c-grid .is-subtype-testimonial .c-grid__el .wrapper{max-width:1600px}.c-grid .is-subtype-testimonial .c-grid__el .container-fluid{margin-right:auto;margin-left:auto;padding-right:40px!important;padding-left:40px!important}@media only screen and (min-width:768px){.c-grid .is-subtype-testimonial .c-grid__el .container-fluid{padding-right:100px!important;padding-left:100px!important}}@media only screen and (min-width:992px){.c-grid .is-subtype-testimonial .c-grid__el .container-fluid{padding-right:150px!important;padding-left:150px!important}}.c-grid .is-subtype-testimonial .theme-grey{color:#155e7b!important}.c-grid__content{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;overflow:hidden}.is-type-statistic .c-grid__content{display:flex;flex-direction:column;padding:20px 15px 0 15px}@media only screen and (max-width:767px){.is-type-statistic .c-grid__content{position:relative}}@media only screen and (min-width:768px){.is-type-statistic .c-grid__content{padding:20px 15px}}@media only screen and (min-width:992px){.is-type-statistic .c-grid__content{padding:20px 20px}}.is-type-statistic .c-grid__content p{margin-top:0}.is-type-statistic .c-grid__content .t-feature{margin-bottom:5px}.is-type-text .c-grid__content{padding:0 15px}@media only screen and (min-width:992px){.is-type-text .c-grid__content{padding:0 20px}}.c-grid__image,.c-grid__video{display:block;width:100%;height:100%;object-fit:cover}.c-grid a{color:#fff}.c-grid__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;color:#fff;background-color:rgba(0,84,188,.8);padding:0 15px;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.455,.03,.515,.955)}@media only screen and (min-width:992px){.c-grid__overlay{padding:0 20px}}.c-grid__item:hover .c-grid__overlay{opacity:1}.c-grid__overlay *{pointer-events:auto}.c-grid__overlay .project-link{position:absolute;bottom:20px;left:20px}.c-grid__logo{margin:20px 0;display:block;border:none;width:auto;height:40px}.c-grid__pp{position:absolute;bottom:25px;left:25px;z-index:1}.width-max{padding:0!important}.width-max .wrapper{max-width:100%;padding:0!important}.width-max .container-fluid{padding:0}.width-max .container-fluid .c-grid{grid-gap:0}.width-max .container-fluid .c-grid li{margin:0}.width-max .container-fluid .c-grid .is-type-text .c-grid__content{padding:30px 20px}@media only screen and (min-width:576px){.width-max .container-fluid .c-grid .is-type-text .c-grid__content{padding:80px 50px}}@media only screen and (min-width:768px){.width-max .container-fluid .c-grid .is-type-text .c-grid__content{max-width:800px;right:0;padding-right:46px;left:auto;padding-left:46px;padding-top:46px}}@media only screen and (min-width:992px){.width-max .container-fluid .c-grid .is-type-text .c-grid__content{max-width:800px;right:0;padding-right:80px;left:auto;padding-left:46px;padding-top:80px}}.is-type-text .c-grid__el{padding:0;height:auto}.is-type-text .c-grid__content{position:relative;height:auto;overflow:hidden}#responsive-menu-pro-button{display:block}@media screen and (min-width:850px){#responsive-menu-pro-button{display:none!important}}#responsive-menu-pro-button .responsive-menu-pro-inner{background-color:#791e5a!important}#responsive-menu-pro-button .responsive-menu-pro-inner:before{background-color:#fff!important}#responsive-menu-pro-button .responsive-menu-pro-inner:after{opacity:1;background-color:#fff!important}#responsive-menu-pro-button:hover .responsive-menu-pro-inner{background-color:#600f27!important}.page-theme-grey #responsive-menu-pro-button{background-color:#002!important}.page-theme-grey #responsive-menu-pro-button .responsive-menu-pro-inner{background-color:#002!important}.page-theme-light #responsive-menu-pro-button{background-color:#002!important}.page-theme-light #responsive-menu-pro-button .responsive-menu-pro-inner{background-color:#002!important}.corner{position:fixed;right:0;top:0;z-index:999;width:200px;height:auto;pointer-events:none}@media only screen and (min-width:768px){.corner{width:260px}}@media only screen and (min-width:992px){.corner{width:325px}}.corner path{fill:#e63c2d;transition:all .6s ease-in-out}.corner.open path{fill:#4d4d6a}.corner.search path{fill:#165f7a}.btn-menu{position:fixed;top:0;right:0;height:80px;width:80px;transition:all .4s ease-in-out;z-index:10001;cursor:pointer;align-items:center;justify-content:center;display:none}@media screen and (min-width:850px){.btn-menu{display:flex;height:119px;width:119px}}.btn-menu .line{width:24px;height:2px;position:relative;background-color:#fff;transition:all .6s ease-in-out}.btn-menu .line:before{background-color:#fff;content:"";width:24px;height:2px;position:absolute;top:-7px;transition:all .6s ease-in-out}.btn-menu .line:after{background-color:#fff;content:"";width:24px;height:2px;position:absolute;top:7px;transition:all .6s ease-in-out}.btn-menu.open .line{transform:rotateY(0deg) rotate(45deg)}.btn-menu.open .line:before{top:0;transform:rotateY(0deg) rotate(90deg)}.btn-menu.open .line:after{opacity:0}#responsive-menu-pro-container{font-weight:400}@media screen and (min-width:850px) and (min-height:600px){#responsive-menu-pro-container{display:none!important}}#responsive-menu-pro-container .responsive-menu-pro-item-link:focus{outline:none}#responsive-menu-pro-container #responsive-menu-pro li{font-weight:400}#responsive-menu-pro-container #responsive-menu-pro li .responsive-menu-pro-back{font-weight:400;background-image:url(/wp-content/themes/boodle/build/img/menu-arrow-left.svg);background-position:5% center;background-repeat:no-repeat;background-size:30px;text-indent:4000px}#responsive-menu-pro-container #responsive-menu-pro li a{font-weight:400}#responsive-menu-pro-container #responsive-menu-pro li.menu-item-has-children a{background-image:url(/wp-content/themes/boodle/build/img/menu-arrow-right.svg);background-position:85% center;background-repeat:no-repeat;background-size:30px}#responsive-menu-pro-container #responsive-menu-pro li.menu-item-has-children .responsive-menu-pro-submenu .responsive-menu-pro-item a{background-image:none}#responsive-menu-pro-container #responsive-menu-pro li.menu-item-has-children .responsive-menu-pro-submenu .responsive-menu-pro-item-has-children a{background-image:url(/wp-content/themes/boodle/build/img/menu-arrow-right.svg)}#responsive-menu-pro-container #responsive-menu-pro li.menu-item-has-children .responsive-menu-pro-submenu .responsive-menu-pro-item-has-children .responsive-menu-pro-submenu .responsive-menu-pro-item a{background-image:none}#responsive-menu-pro-container #responsive-menu-pro li.menu-item-has-children .responsive-menu-pro-submenu .responsive-menu-pro-item-has-children .responsive-menu-pro-submenu .responsive-menu-pro-item-has-children a{background-image:url(/wp-content/themes/boodle/build/img/menu-arrow-right.svg)}#responsive-menu-pro-container #responsive-menu-pro-title{padding:16px 0 0 25px!important;height:81px;border-bottom: 1px solid #ffffff61;margin:0 0 20px 0}#responsive-menu-pro-container #responsive-menu-pro-title #responsive-menu-pro-title-image{width:100px}#responsive-menu-pro-container #responsive-menu-pro-title #responsive-menu-pro-title-image img{width:100%}#responsive-menu-pro-container #responsive-menu-pro-additional-content{display:block;margin:20px 0}#responsive-menu-pro-container #responsive-menu-pro-additional-content .nav-contact-details{display:block;margin:0 0 40px 0}#responsive-menu-pro-container #responsive-menu-pro-additional-content .nav-contact-details a{font-weight:400;margin:0 0 10px;font-size:18px;line-height:24px;color:#fff;display:block}#responsive-menu-pro-container #responsive-menu-pro-additional-content .nav-careers{display:inline-block;color:#fff;padding:10px 20px;border:1px solid #fff;margin:0 0 20px 0;font-size:22px;line-height:100%}#responsive-menu-pro-container #responsive-menu-pro-additional-content .nav-careers:hover{background-color:#fff;color:#8a1538;text-decoration:none}#responsive-menu-pro-container #responsive-menu-pro-additional-content .nav-social{display:inline-block;margin:0 0 0 20px}#responsive-menu-pro-container #responsive-menu-pro-additional-content .nav-social svg{padding:1px}#responsive-menu-pro-container #responsive-menu-pro-additional-content .nav-social svg path{fill:#fff}#search-container{position:fixed;height:100vh;overflow:hidden;width:100%;top:-100vh;left:0;background-color:#3fbece;z-index:998;transition:all .6s ease-in-out;display:none;align-items:center;justify-content:center}@media screen and (min-width:850px) and (min-height:600px){#search-container{display:flex}}#search-container form{position:relative;width:50%}#search-container form ul li{list-style:none;padding:0}#search-container form ul li label{width:100%}#search-container form ul li label input{padding:10px;background:transparent;border:0;color:#002;border-bottom:1px solid #002;width:100%;font-weight:800;font-size:20px}#search-container form ul li label input:focus{outline:none}#search-container form ul li label ::placeholder{color:#002;opacity:1}#search-container form ul li label :-ms-input-placeholder{color:#002}#search-container form ul li label ::-ms-input-placeholder{color:#002}#search-container form ul li input[type="submit"]{position:absolute;right:0;top:20px;background-color:transparent;border:0;color:transparent;width:40px;height:40px;background-image:url(/wp-content/themes/dehns/build/img/search_icon_navy.svg);background-size:40px;background-repeat:no-repeat}#search-container form ul li input[type="submit"]:hover{background-image:url(/wp-content/themes/dehns/build/img/search_icon_cyan.svg)}#search-container.open{top:0}#main-navigation{position:fixed;height:100vh;overflow:hidden;width:100%;top:-100vh;left:0;background-color:#002;z-index:998;transition:all .6s ease-in-out;display:none}@media screen and (min-width:850px){#main-navigation{display:block}}#main-navigation .nav-social.small{display:inline-block;margin:0 10px 0 0}#main-navigation .nav-social.small svg{padding:1px;width:16px}#main-navigation .nav-social.small svg path,#main-navigation .nav-social.small svg rect,#main-navigation .nav-social.small svg circle{fill:#fff}@media only screen and (min-width:992px){#main-navigation .nav-social.small{display:none}}#main-navigation .nav-search.small{display:inline-block;margin:0 10px 0 0;padding:5px 7px 8px 8px!important}#main-navigation .nav-search.small svg{padding:1px;width:26px!important;height:28px!important}#main-navigation .nav-search.small svg .st0{fill:#121226}#main-navigation .nav-search.small svg .st1{fill:none}#main-navigation .nav-search.small svg .st2{fill:none;stroke:#fff;stroke-width:2}#main-navigation .nav-search.small svg path,#main-navigation .nav-search.small svg rect,#main-navigation .nav-search.small svg circle{fill:#fff}@media only screen and (min-width:992px){#main-navigation .nav-search.small{display:none}}#main-navigation.open{top:0}#main-navigation .focus a{color:#002}#main-navigation .nav-logo{margin:40px 0 20px;display:block}@media screen and (min-height:730px){#main-navigation .nav-logo{margin:40px 0 80px}}#main-navigation .cookie-settings{display:block;margin:20px 0}#main-navigation .cookie-settings a{margin:0!important}#main-navigation .nav-search{display:flex;align-items:center;justify-content:flex-start;height:80px}@media screen and (min-height:730px){#main-navigation .nav-search{height:130px}}#main-navigation .nav-search .searchandfilter-wrapper{position:relative;width:40%;min-width:330px}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1{float:left;position:relative;width:140px;padding:5px 10px;margin:5px 10px 0 0;color:#791e5a;outline:none;cursor:pointer}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1 .bg{opacity:.1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#002}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown{margin:0;list-style:none;position:absolute;top:100%;left:0;right:0;font-weight:normal;opacity:0;pointer-events:none;padding:0}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li{display:block;margin:0}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li a{background-color:#f8f8f8;display:block;text-decoration:none;color:#791e5a;padding:10px;margin:0}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li:hover a{background:#f1f1f1}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1.active .dropdown{opacity:1;pointer-events:auto}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1:after{content:"";width:0;height:0;position:absolute;right:6px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#791e5a transparent}#main-navigation .nav-search .searchandfilter-wrapper .wrapper-dropdown-1.active:after{border-color:#791e5a transparent;border-width:0 6px 6px 6px;margin-top:-3px}#main-navigation .nav-search .searchandfilter-wrapper .search-header-form{display:none;float:left;width:160px}#main-navigation .nav-search .searchandfilter-wrapper .search-header-form.show{display:inline-block}#main-navigation .nav-search .searchandfilter-wrapper .tt-menu .tt-dataset{background-color:#fff}#main-navigation .nav-search .searchandfilter-wrapper .tt-menu .tt-dataset h3{position:relative;display:block;color:#002a3a;background-color:#fff;padding:10px;border-bottom:1px solid #000;font-size:16px;margin:0;line-height:100%}#main-navigation .nav-search .searchandfilter-wrapper .tt-menu .tt-dataset a{display:block;margin-bottom:5px;color:#002;padding:10px;min-width:165px;text-decoration:none}#main-navigation .nav-search .searchandfilter-wrapper .tt-menu .tt-dataset a:hover{background-color:#002;color:#fff}#main-navigation .nav-search .searchandfilter-wrapper #btn-search{position:absolute;right:0;top:0;height:100%;width:20px;cursor:pointer;z-index:2}#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter{width:100%;min-width:150px}#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter ul{padding-left:0}#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter label{width:100%}#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter .twitter-typeahead{width:100%}#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter .sf-input-text{border:0;border-bottom:1px solid #002;border-radius:0;padding:5px 0;background-color:transparent;width:100%;background-image:url(/wp-content/themes/boodle/build/img/search.svg);background-size:16px;background-position:right center;background-repeat:no-repeat}@media only screen and (min-width:992px){#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter .sf-input-text{width:100%}}#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter .sf-input-text:active,#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter .sf-input-text:focus{outline:0;-moz-outline-style:none}#main-navigation .nav-search .searchandfilter-wrapper .searchandfilter .sf-input-text ::placeholder{color:#002;opacity:1}#main-navigation .nav-search .nav-social{display:none;margin:0 20px 0 0;padding:6px 11px 8px 10px;border-radius:15px;border:1px solid #fff;transition:all .2s ease-in-out}@media only screen and (min-width:992px){#main-navigation .nav-search .nav-social{margin:0 5px;display:inline-block}}@media screen and (min-width:1200px){#main-navigation .nav-search .nav-social{margin:0 15px 0 0}}#main-navigation .nav-search .nav-social svg{padding:1px;width:20px;height:14px}#main-navigation .nav-search .nav-social svg path{fill:#fff;transition:all .2s ease-in-out}#main-navigation .nav-search .nav-social:hover{border:1px solid #3fbece;background-color:#3fbece}#main-navigation .nav-search .nav-social:hover svg path{fill:#002}#main-navigation .nav-search .nav-search{cursor:pointer;display:none;margin:0 20px 0 0;padding:6px 11px 8px 10px;height:40px;border-radius:15px;border:1px solid #fff;transition:all .2s ease-in-out}@media only screen and (min-width:992px){#main-navigation .nav-search .nav-search{margin:0 5px;display:inline-block}}@media screen and (min-width:1200px){#main-navigation .nav-search .nav-search{margin:0 15px 0 0}}#main-navigation .nav-search .nav-search svg{padding:1px;width:20px;height:14px}#main-navigation .nav-search .nav-search svg path{fill:#fff;transition:all .2s ease-in-out}#main-navigation .nav-search .nav-search:hover{border:1px solid #3fbece;background-color:#3fbece}#main-navigation .nav-search .nav-search:hover svg path{fill:#002}#main-navigation .menu-country{display:inline-block;height:40px;width:43px;background-size:cover;background-position:center;border-radius:15px;border:1px solid #fff;margin-right:11px}#main-navigation .client-login{color:#fff;display:block;margin:40px 0 0 0}#main-navigation h3{margin:0 0 20px 0}@media screen and (min-height:730px){#main-navigation h3{margin:0 0 40px 0}}#main-navigation h4{font-weight:700;margin:0 0 10px;font-size:15px;line-height:20px;color:#002}#main-navigation h4 a{font-weight:700;margin:0 0 10px;font-size:15px;line-height:20px;color:#002}#main-navigation h4.services-header{font-weight:400;font-size:26px;line-height:36px}#main-navigation .nav-focus .c-navigation__list{margin:0 0 20px;padding:0}@media screen and (min-height:730px){#main-navigation .nav-focus .c-navigation__list{margin:0 0 40px 0}}#main-navigation .nav-focus .c-navigation__list li{list-style:none;margin:0;padding:0}#main-navigation .nav-focus .c-navigation__list li a{font-weight:400;margin:0 0 6px;font-size:15px;line-height:20px;color:#002;display:block}.c-header{position:absolute;top:0;padding:0!important;width:100%;display:flex;height:81px;background-color:transparent;transition:all .2s ease-in-out;align-items:center;z-index:10}@media only screen and (min-width:768px){.c-header{border-bottom:none;height:80px}}.c-header .wrapper{width:100%;max-width:1800px}@media screen and (min-width:992px) and (min-height:600px){.c-header{height:119px}}.c-header__brand{float:left;display:flex;align-items:center;justify-content:flex-start}.c-header__brand a{display:block;padding:0;border:none}.c-header__brand a img{max-width:200px}@media only screen and (min-width:992px){.c-header__brand a img{max-width:300px}}.c-header__navigation{float:right;margin:6px 0 0 0;display:flex;align-items:center}.c-header__hamburger{z-index:10000;margin:0 -15px 0 0}@media only screen and (min-width:992px){.c-header__hamburger{display:none}}.c-header .logo{display:inline-block;margin-top:0;border:0!important;width:200px;transition:all .2s ease-in}.c-header .logo svg{padding:1px;width:170px;height:auto}@media only screen and (min-width:768px){.c-header .logo{width:200px}}@media only screen and (min-width:992px){.c-header .logo{width:200px}}.c-header .logo img{display:block;width:100%}.c-header .btn-search{display:none;position:absolute;top:8px;right:25px;width:14px;cursor:pointer}@media only screen and (min-width:768px){.c-header .btn-search{display:block}}.c-header .btn-search img{width:100%}.c-header.scroll{padding:0;transition:all .3s ease-in-out;background-color:#4e4e4e}.c-header.scroll .logo{display:inline-block;margin-top:5px;border:0!important;width:160px}.c-header.scroll .logo svg{padding:1px;width:100%}@media only screen and (min-width:768px){.c-header.scroll .logo{width:204px}}@media only screen and (min-width:992px){.c-header.scroll .logo{width:204px}}.c-header.scroll .logo img{display:block;width:100%}.c-header .header-social{display:none;float:right;margin-top:14px}@media only screen and (min-width:768px){.c-header .header-social{display:inline-block}}.c-header .header-social a{margin:0 0 0 15px;text-decoration:none;border:0}.c-header .header-social a:hover{text-decoration:none;border:0}.c-header .header-social a svg{padding:1px;width:16px}.c-header .header-social a svg path{fill:#fff}.c-header .cta{float:right;margin:2px 0 0;display:none}@media only screen and (min-width:768px){.c-header .cta{display:block}}.page-template-home .c-header,.page-template-careers .c-header{position:absolute;border-bottom:1px solid #fff;height:81px}@media screen and (min-width:992px) and (min-height:600px){.page-template-home .c-header,.page-template-careers .c-header{height:119px}}.page-template-home .c-header .bg,.page-template-careers .c-header .bg{background-color:#000;mix-blend-mode:multiply;position:absolute;top:0;left:0;width:100%;height:80px;opacity:.2}@media screen and (min-width:992px) and (min-height:600px){.page-template-home .c-header .bg,.page-template-careers .c-header .bg{height:119px}}.page-theme-light .c-header{border-bottom:1px solid #002}@media only screen and (min-width:768px){.page-theme-light .c-header{border-bottom:none}}#responsive-menu-button{display:none;background:transparent!important}.search-header{display:none;width:100%;position:absolute;bottom:0;background-color:#002a3a;padding:10px 0}.search-header .search-form{width:100%;text-align:right;display:flex;align-items:center;justify-content:flex-end}.search-header .search-form input{border:1px solid #fff;color:#000;font-family:"UniversLTPro-45Light",sans-serif;font-size:16px;padding:7px 5px 5px;outline:0!important}.search-header .search-form .search-submit{color:#fff;font-family:"UniversLTPro-45Light",sans-serif;margin:5px 10px 0}.search-header.open{display:block}.breadcrumbs-container{position:relative;display:none}@media only screen and (min-width:768px){.breadcrumbs-container{display:block}}.breadcrumbs-container .wrapper{width:100%;max-width:1800px}.breadcrumbs-container .border-t{position:absolute;top:0;left:0;width:100%;height:1px;opacity:.3;border-top:1px solid #002}.breadcrumbs-container .border-b{position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:.3;border-top:1px solid #002}.breadcrumbs-container .breadcrumbs{display:flex;align-items:center;height:62px}.breadcrumbs-container .breadcrumbs a,.breadcrumbs-container .breadcrumbs span{display:inline-block;margin-right:10px;color:#002}.breadcrumbs-container .breadcrumbs a.mobile,.breadcrumbs-container .breadcrumbs span.mobile{display:none}@media only screen and (min-width:768px){.breadcrumbs-container .breadcrumbs a.mobile,.breadcrumbs-container .breadcrumbs span.mobile{display:inline-block}}.breadcrumbs-container .breadcrumbs a.client-breadcrumb,.breadcrumbs-container .breadcrumbs span.client-breadcrumb{display:none}.breadcrumbs-container .breadcrumbs a.client-breadcrumb.show,.breadcrumbs-container .breadcrumbs span.client-breadcrumb.show{display:inline-block}.breadcrumbs-container .breadcrumbs svg{padding:1px;display:inline-block;margin-right:10px}.breadcrumbs-container .breadcrumbs svg.client-breadcrumb{display:none}.breadcrumbs-container .breadcrumbs svg.client-breadcrumb.show{display:inline-block}.page-theme-navy .btn-menu:hover{background-color:#600f27}.page-theme-navy .breadcrumbs-container .border-t{border-top:1px solid #fff}.page-theme-navy .breadcrumbs-container .border-b{border-top:1px solid #fff}.page-theme-navy .breadcrumbs-container .breadcrumbs a,.page-theme-navy .breadcrumbs-container .breadcrumbs span{color:#fff}.page-theme-grey .btn-menu:hover{background-color:#600f27}.page-theme-grey .breadcrumbs-container .border-t{border-top:1px solid #002}.page-theme-grey .breadcrumbs-container .border-b{border-top:1px solid #002}.page-theme-grey .breadcrumbs-container .breadcrumbs a,.page-theme-grey .breadcrumbs-container .breadcrumbs span{color:#002}#header-search{float:right;width:340px;display:none}@media only screen and (min-width:768px){#header-search{display:inline-block;margin:0 100px 0 20px}}@media only screen and (min-width:1400px){#header-search{margin:0 0 0 20px}}#header-search .searchandfilter-wrapper{position:relative}#header-search .searchandfilter-wrapper .wrapper-dropdown-1{float:left;position:relative;width:140px;padding:5px 10px;margin:5px 10px 0 0;color:#fff;outline:none;cursor:pointer}#header-search .searchandfilter-wrapper .wrapper-dropdown-1 .bg{opacity:.1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#header-search .searchandfilter-wrapper .wrapper-dropdown-1 span{display:block}#header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown{margin:0;list-style:none;position:absolute;top:100%;left:0;right:0;font-weight:normal;opacity:0;pointer-events:none;padding:0}#header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li{display:block;margin:0}#header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li a{background-color:#fff;display:block;text-decoration:none;color:#002;padding:10px;margin:0}#header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li:hover a{background:#f3f8f8}#header-search .searchandfilter-wrapper .wrapper-dropdown-1.active .dropdown{opacity:1;pointer-events:auto}#header-search .searchandfilter-wrapper .wrapper-dropdown-1:after{content:"";width:0;height:0;position:absolute;right:8px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#fff transparent}#header-search .searchandfilter-wrapper .wrapper-dropdown-1.active:after{border-color:#fff transparent;border-width:0 6px 6px 6px;margin-top:-3px}#header-search .searchandfilter-wrapper .search-header-form{display:none;float:left;width:160px}#header-search .searchandfilter-wrapper .search-header-form.show{display:inline-block}#header-search .searchandfilter-wrapper .tt-menu .tt-dataset{background-color:#fff}#header-search .searchandfilter-wrapper .tt-menu .tt-dataset h3{position:relative;display:block;color:#002a3a;background-color:#fff;padding:10px;border-bottom:1px solid #000;font-size:16px;margin:0;line-height:100%}#header-search .searchandfilter-wrapper .tt-menu .tt-dataset a{display:block;margin-bottom:5px;color:#002;padding:10px;min-width:200px;text-decoration:none}#header-search .searchandfilter-wrapper .tt-menu .tt-dataset a:hover{background-color:#002;color:#fff}#header-search .searchandfilter-wrapper #btn-search-all{position:absolute;right:0;top:0;height:100%;width:20px;cursor:pointer;z-index:2}#header-search .searchandfilter-wrapper #btn-search-people{position:absolute;right:0;top:0;height:100%;width:20px;cursor:pointer;z-index:2}#header-search .searchandfilter-wrapper .searchandfilter{width:100%;min-width:150px}#header-search .searchandfilter-wrapper .searchandfilter ul{padding-left:0}#header-search .searchandfilter-wrapper .searchandfilter label{width:100%}#header-search .searchandfilter-wrapper .searchandfilter .twitter-typeahead{width:100%}#header-search .searchandfilter-wrapper .searchandfilter .sf-input-text{border:0;border-bottom:1px solid #fff;border-radius:0;padding:5px 0;background-color:transparent;width:100%;color:#fff;background-image:url(/wp-content/themes/boodle/build/img/search-white.svg);background-size:16px;background-position:right center;background-repeat:no-repeat}@media only screen and (min-width:992px){#header-search .searchandfilter-wrapper .searchandfilter .sf-input-text{width:100%}}#header-search .searchandfilter-wrapper .searchandfilter .sf-input-text:active,#header-search .searchandfilter-wrapper .searchandfilter .sf-input-text:focus{outline:0;-moz-outline-style:none}#header-search .searchandfilter-wrapper .searchandfilter .sf-input-text ::placeholder{color:#fff;opacity:1}#header-search ::placeholder{color:#fff;opacity:1}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1{float:left;position:relative;width:140px;padding:5px 10px;margin:5px 10px 0 0;color:#791e5a;outline:none;cursor:pointer}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .bg,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .bg{opacity:.1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#002}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1 span,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1 span{display:block}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown{margin:0;list-style:none;position:absolute;top:100%;left:0;right:0;font-weight:normal;opacity:0;pointer-events:none;padding:0}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li{display:block;margin:0}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li a,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li a{background-color:#f8f8f8;display:block;text-decoration:none;color:#791e5a;padding:10px;margin:0}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li:hover a,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li:hover a{background:#f1f1f1}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1.active .dropdown,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1.active .dropdown{opacity:1;pointer-events:auto}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1:after,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1:after{content:"";width:0;height:0;position:absolute;right:8px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#791e5a transparent}.page-theme-light #header-search .searchandfilter-wrapper .wrapper-dropdown-1.active:after,.page-theme-grey #header-search .searchandfilter-wrapper .wrapper-dropdown-1.active:after{border-color:#791e5a transparent;border-width:0 6px 6px 6px;margin-top:-3px}.page-theme-light #header-search .searchandfilter-wrapper .sf-input-text,.page-theme-grey #header-search .searchandfilter-wrapper .sf-input-text{border-bottom:1px solid #791e5a;color:#002;background-image:url(/wp-content/themes/boodle/build/img/search.svg)}.page-theme-light #header-search .searchandfilter-wrapper ::placeholder,.page-theme-grey #header-search .searchandfilter-wrapper ::placeholder{color:#002;opacity:1}#header-strapline{float:right;display:none}@media only screen and (min-width:992px){#header-strapline{display:inline-block}}#header-strapline h4{margin:5px 0 0 0;color:#fff}.mobile-search{position:absolute;right:100px;top:0;padding:10px;cursor:pointer}@media only screen and (min-width:768px){.mobile-search{display:none}}#header-search-additional{position:absolute;top:81px;width:100%;max-height:0;z-index:3;opacity:0;transition:all .35s ease-in-out;border-bottom:1px solid #fff;display:none}@media screen and (min-width:992px) and (min-height:600px){#header-search-additional{display:none!important}}#header-search-additional .bg{background-color:#791e5a;position:absolute;top:0;left:0;width:100%;height:100%}#header-search-additional .strapline{text-align:center;padding:0 0 20px 0}#header-search-additional .strapline h4{color:#fff}#header-search-additional .search{padding:0 0 20px 0;text-align:center}#header-search-additional .search .searchandfilter-wrapper{position:relative}#header-search-additional .search .searchandfilter-wrapper label{width:100%}#header-search-additional .search .searchandfilter-wrapper .sf-input-text{border:0;border-bottom:1px solid #fff;border-radius:0;padding:5px 0;background-color:transparent;width:100%;color:#fff;background-image:url(/wp-content/themes/boodle/build/img/search-white.svg);background-size:16px;background-position:right center;background-repeat:no-repeat}#header-search-additional .search .searchandfilter-wrapper ::placeholder{color:#fff;opacity:1}#header-search-additional .search .searchandfilter-wrapper .search-header-form{display:none}#header-search-additional .search .searchandfilter-wrapper .search-header-form.show{display:inline-block;width:calc(100% - 150px)}#header-search-additional .search .searchandfilter-wrapper .search-header-form.show .twitter-typeahead{width:100%}#header-search-additional .search .searchandfilter-wrapper .tt-menu .tt-dataset{background-color:#fff}#header-search-additional .search .searchandfilter-wrapper .tt-menu .tt-dataset h3{position:relative;display:block;color:#002a3a;background-color:#fff;padding:10px;border-bottom:1px solid #000;font-size:16px;margin:0;line-height:100%}#header-search-additional .search .searchandfilter-wrapper .tt-menu .tt-dataset a{display:block;margin-bottom:5px;color:#002;padding:10px;min-width:200px;text-decoration:none}#header-search-additional .search .searchandfilter-wrapper .tt-menu .tt-dataset a:hover{background-color:#002;color:#fff}#header-search-additional .search .searchandfilter-wrapper #btn-search-all{position:absolute;right:0;top:0;height:100%;width:20px;cursor:pointer;z-index:2}#header-search-additional .search .searchandfilter-wrapper #btn-search-people{position:absolute;right:0;top:0;height:100%;width:20px;cursor:pointer;z-index:2}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1{float:left;position:relative;width:140px;padding:5px;margin:5px 10px 0 0;color:#fff;outline:none;text-align:left;cursor:pointer}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1 .bg{opacity:.1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1 span{display:block;text-align:left}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown{margin:0;list-style:none;position:absolute;top:100%;left:0;right:0;font-weight:normal;opacity:0;pointer-events:none;padding:0}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li{display:block;margin:0}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li a{background-color:#f8f8f8;display:block;text-decoration:none;color:#791e5a;padding:10px;margin:0}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1 .dropdown li:hover a{background:#f1f1f1}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1.active .dropdown{opacity:1;pointer-events:auto}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1:after{content:"";width:0;height:0;position:absolute;right:8px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#fff transparent}#header-search-additional .search .searchandfilter-wrapper .wrapper-dropdown-1.active:after{border-color:#fff transparent;border-width:0 6px 6px 6px;margin-top:-3px}#header-search-additional .search ::placeholder{color:#fff;opacity:1}#header-search-additional.open{opacity:1;max-height:400px;display:block}#rmp-menu-additional-content-1619{padding:0}.mobile-menu-countries{display:block;margin:20px 0}.mobile-menu-countries .menu-country{display:inline-block;height:30px;width:32px;background-size:cover;background-position:center;border-radius:15px;border:1px solid #fff;margin-right:11px}.mobile-nav-search{display:inline-block;margin:0 0 20px 0}.mobile-nav-search a{margin:0 10px}.mobile-nav-search a svg{padding:1px;width:auto;height:25px}.mobile-nav-search a svg path,.mobile-nav-search a svg rect,.mobile-nav-search a svg circle{fill:#fff}[data-inview]{opacity:0;transform:translate3d(0,0,0) scale(.95);transition:background-color .5s cubic-bezier(.25,.46,.45,.94) , opacity .5s .125s cubic-bezier(.25,.46,.45,.94) , transform .5s .125s cubic-bezier(.175,.885,.32,1.275)}[data-inview].is-visible{opacity:1;transform:translate3d(0,0,0) scale(1)}.c-loader{display:none;margin:50px auto;position:relative;border-top:4px solid rgba(21,94,123,.2);border-right:4px solid rgba(21,94,123,.2);border-bottom:4px solid rgba(21,94,123,.2);border-left:4px solid #155e7b;transform:translate3d(0,0,0);animation:spinner .5s infinite linear}.is-loading .c-loader{display:block}.c-loader,.c-loader::after{border-radius:50%;width:30px;height:30px}@keyframes spinner {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }.c-location a{color:inherit}.c-location__address{margin:0}.c-location__separator{margin:0 0 5px 0}.c-location__telephone{margin:0}.c-location__map{margin-top:10px}.c-location__map a{position:relative;overflow:hidden;display:block;margin-bottom:5px;color:#000;border:0}.c-location__map a .icn{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;height:100%;width:29px;left:-29px;top:-4px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.c-location__map a .title{display:inline-block;width:100%;height:100%;-webkit-transition:all .3s;-webkit-backface-visibility:hidden;-moz-transition:all .3s;-moz-backface-visibility:hidden;transition:all .3s;backface-visibility:hidden}.c-location__map a:hover .title,.c-location__map a.selected .title{-webkit-transform:translateX(44px);-moz-transform:translateX(44px);-ms-transform:translateX(44px);transform:translateX(44px);color:#000}.c-location__map a:hover .icn,.c-location__map a.selected .icn{left:0}.c-location__map a:hover{text-decoration:none}.c-location .embed-container{margin-top:20px}.c-location .embed-container iframe{width:100%;height:200px}.main-menu-wrapper{display:block}.nav-main-navigation{position:relative;margin:20px 0 0 0}@media screen and (min-height:730px){.nav-main-navigation{margin:40px 0 0 0}}.nav-main-navigation .c-navigation__list{margin:0;padding:0}.nav-main-navigation .c-navigation__list li{list-style:none;margin:0;padding:0;width:300px;transition:.6s all ease-in;margin:0 0 15px}@media only screen and (min-width:768px){.nav-main-navigation .c-navigation__list li{width:260px}}@media only screen and (min-width:992px){.nav-main-navigation .c-navigation__list li{width:300px}}@media only screen and (min-width:1400px){.nav-main-navigation .c-navigation__list li{width:400px}}.nav-main-navigation .c-navigation__list li a{font-weight:800;margin:0;font-size:22px;line-height:32px;color:#fff;position:relative}.nav-main-navigation .c-navigation__list li a:hover{color:#3fbece}.nav-main-navigation .c-navigation__list li a.selected{color:#3fbece}@media only screen and (min-width:1400px){.nav-main-navigation .c-navigation__list li a{font-size:26px;line-height:36px}}.nav-main-navigation .c-navigation__list li .sub-menu{display:none;position:absolute;top:0;left:300px;transition:.6s all ease-in;margin:0}@media only screen and (min-width:768px){.nav-main-navigation .c-navigation__list li .sub-menu{left:260px}}@media only screen and (min-width:992px){.nav-main-navigation .c-navigation__list li .sub-menu{left:300px}}@media only screen and (min-width:1400px){.nav-main-navigation .c-navigation__list li .sub-menu{left:400px}}.nav-main-navigation .c-navigation__list li .sub-menu.open{display:block}.nav-main-navigation .c-navigation__list li .sub-menu li{margin:0}.nav-main-navigation .c-navigation__list li.menu-item a{padding-right:0}.nav-main-navigation .c-navigation__list li.menu-item a:before{background-image:none}.nav-main-navigation .c-navigation__list li.menu-item-has-children a{padding-right:25px}.nav-main-navigation .c-navigation__list li.menu-item-has-children a:before{content:'';background-image:url(/wp-content/themes/dehns/build/img/right-chevron.svg);position:absolute;right:0;top:4px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:6px}@media only screen and (min-width:1400px){.nav-main-navigation .c-navigation__list li.menu-item-has-children a:before{top:7px}}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li{margin:0 0 10px}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li a{font-size:18px;line-height:28px}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li a:before{background-image:none}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li.menu-item-has-children a{font-size:18px;line-height:28px;padding-right:25px}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li.menu-item-has-children a:before{content:'';background-image:url(/wp-content/themes/dehns/build/img/right-chevron.svg);position:absolute;right:0;top:1px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:6px}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li .sub-menu li{margin:0 0 12px;line-height:17px!important}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li .sub-menu li a{font-size:14px;line-height:21px}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li .sub-menu li a:before{background-image:none}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li .sub-menu li.menu-item-has-children a{font-size:14px;line-height:21px;padding-right:25px}.nav-main-navigation .c-navigation__list li.menu-item-has-children .sub-menu li .sub-menu li.menu-item-has-children a:before{content:'';background-image:url(/wp-content/themes/dehns/build/img/right-chevron.svg);position:absolute;right:0;top:0;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:6px}ul.footer-nav{list-style:none;margin:0 0 40px;padding:0}ul.footer-nav li{margin:0;padding:0;text-align:left;list-style:none}ul.footer-nav li a{font-size:16px;line-height:110%;color:#636d6e;text-align:left}ul.footer-nav li a:hover{color:#e63c2d}#responsive-menu-container #responsive-menu-wrapper{padding:20px 0;background-color:#002a3a!important}.responsive-menu-search-box{border:1px solid #fff!important;height:40px!important;padding:0 10px!important}#rmp_menu_trigger-1619{z-index:99999!important;top:12px;background:transparent;right:12px;background-color:transparent!important;margin-top:0!important}#rmp_menu_trigger-1619 .rmp-trigger-box .responsive-menu-pro-inner{border-radius:0;height:2px;width:22px}#rmp_menu_trigger-1619 .rmp-trigger-box .responsive-menu-pro-inner:before{top:8px;border-radius:0;height:2px;width:22px}#rmp_menu_trigger-1619 .rmp-trigger-box .responsive-menu-pro-inner:after{bottom:7px;border-radius:0;height:2px;width:22px}#rmp_menu_trigger-1619.is-active{background-color:transparent!important}#rmp_menu_trigger-1619.is-active .rmp-trigger-box .responsive-menu-pro-inner:after{bottom:0}@media only screen and (max-width:920px){#navigation-header{display:none!important}}.c-pp{position:relative;width:50px;height:50px;border:2px solid #fff;border-radius:50%;padding:0;margin:0;cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:center}.c-pp__icon{display:block;position:absolute;width:12px;height:20px;box-sizing:border-box;border-top:0 solid transparent;border-bottom:0 solid transparent;border-right:4px solid #fff;border-left:4px solid #fff}.c-pp.is-play .c-pp__icon{width:30px;border-right:15px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;transform:translate3d(30%,0,0)}.c-section{width:100%;padding:40px 0;color:#000}@media only screen and (min-width:768px){.c-section{padding:60px 0}}@media (min-width:992px) and (min-height:720px){.c-section{padding:100px 0}}.c-section.padding-none{padding:0!important}.c-section.padding-top{padding-bottom:0!important}.c-section.padding-bottom{padding-top:0!important}.c-section .wrapper{width:100%;max-width:1800px}.c-section.theme-white{background-color:#fff;color:#000}.c-section.theme-blue{background-color:#155e7b;color:#fff}.c-section.theme-cyan{background-color:#3fbece;color:#fff}.c-section.theme-red{background-color:#e63c2d;color:#fff}.c-section.theme-red{background-color:#e63c2d;color:#fff}.c-section.theme-orange{background-color:#ffb212;color:#fff}.c-section.theme-navy{background-color:#002;color:#fff}.c-section.theme-grey-light{background-color:#f7f4f4}.c-section.theme-black{background-color:#000;color:#fff}.c-slider,.c-slider__wrapper,.c-slider__slide{width:100%;height:100%;background-color:transparent}.c-slider__pp{left:50%;bottom:auto;top:50%;transform:translate3d(-50%,-50%,0)}.c-slider__button{background-color:#155e7b;width:50px;height:50px;background-image:none;text-indent:-9999em;overflow:hidden;bottom:0;right:0;top:auto;left:auto;display:flex;align-items:center;justify-content:center}.c-slider__button::before{content:"";position:absolute;border:1px solid #fff;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);width:14px;height:14px;pointer-events:none}.c-slider__button--prev{right:53px}.c-slider__button--prev::before{transform:rotate(-45deg);left:23px}.c-slider__button--next::before{transform:rotate(135deg);left:13px}.c-slider__button.swiper-button-disabled{opacity:1;cursor:not-allowed;pointer-events:auto}.c-slider__title{padding:80px 0 0 0;text-transform:uppercase;font-size:1rem;font-weight:bold}.theme-blue .c-slider__button,.theme-red .c-slider__button{background:#fff}.theme-blue .c-slider__button:before,.theme-red .c-slider__button:before{border:1px solid #155e7b;border-right-color:transparent;border-bottom-color:transparent}.is-subtype-image .c-slider,.is-subtype-image .c-slider__wrapper,.is-subtype-image .c-slider__slide,.is-subtype-video .c-slider,.is-subtype-video .c-slider__wrapper,.is-subtype-video .c-slider__slide{width:100%;height:100%!important;background-color:transparent}.is-subtype-testimonial{transition:none}.is-subtype-testimonial.c-grid__item{background:none!important}.is-subtype-testimonial.c-grid__item:hover{background:none!important}.is-subtype-testimonial blockquote{padding:0}.is-subtype-testimonial blockquote p:before{left:-1rem}.is-subtype-testimonial blockquote footer{margin-top:40px;font-size:1rem}.is-subtype-testimonial .c-section{padding-bottom:160px}.is-subtype-testimonial .c-slider__title{padding-bottom:0}@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px); } }@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px); } }@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px); } }.c-section--banner_section{min-height:420px;align-items:center;position:relative;overflow:hidden;padding:0}.c-section--banner_section .caret-down{position:absolute;bottom:100px;left:50%;z-index:3;cursor:pointer;animation:bounce 3s}@media only screen and (min-width:768px){.c-section--banner_section .caret-down{bottom:40px}}.c-section--banner_section .caret-down svg{width:25px}.c-section--banner_section .caret-down svg polygon{fill:#fff}.c-section--banner_section.type-standard .banner-container{padding:80px 0 40px 0}@media only screen and (min-width:768px){.c-section--banner_section.type-standard .banner-container{padding:80px 0}}.c-section--banner_section.type-standard .category{display:block;font-weight:700;font-size:20px;color:#e63c2d}.c-section--banner_section.type-standard h1{color:#e63c2d;margin:40px 0 0}@media only screen and (min-width:768px){.c-section--banner_section.type-standard h1{margin:80px 0 20px}}@media only screen and (min-width:1400px){.c-section--banner_section.type-standard h1{margin:80px 0 20px}}.c-section--banner_section.type-standard h1.cat{margin:0 0 20px}.c-section--banner_section.type-slideshow{display:block}.c-section--banner_section.type-slideshow .banner-strapline{position:absolute;z-index:2;bottom:20px;left:0;width:100%;text-transform:uppercase}.c-section--banner_section.type-slideshow .banner-strapline .trademarks{display:block;font-size:18px}@media only screen and (min-width:768px){.c-section--banner_section.type-slideshow .banner-strapline .trademarks{margin-bottom:20px}}.c-section--banner_section.type-slideshow .banner-strapline .locations{display:block;margin:2px 0 0 0}.c-section--banner_section .carousel .carousel-inner{padding-bottom:0;min-height:440px}@media only screen and (min-width:768px){.c-section--banner_section .carousel .carousel-inner{min-height:500px}}@media only screen and (min-width:1400px){.c-section--banner_section .carousel .carousel-inner{min-height:700px}}.c-section--banner_section .carousel .carousel-inner .carousel-item{position:relative;overflow:hidden;height:100vh;min-height:440px}.c-section--banner_section .carousel .carousel-inner .carousel-item.hide{opacity:0}@media only screen and (min-width:768px){.c-section--banner_section .carousel .carousel-inner .carousel-item{height:100vh;min-height:500px}}@media only screen and (min-width:1400px){.c-section--banner_section .carousel .carousel-inner .carousel-item{min-height:700px}}.c-section--banner_section .carousel .carousel-inner .carousel-item .banner-bg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-size:cover;background-position:center center;display:none}@media only screen and (min-width:768px){.c-section--banner_section .carousel .carousel-inner .carousel-item .banner-bg{display:block}}.c-section--banner_section .carousel .carousel-inner .carousel-item .banner-bg-mob{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-size:cover;background-position:center center;display:block}@media only screen and (min-width:768px){.c-section--banner_section .carousel .carousel-inner .carousel-item .banner-bg-mob{display:none}}.c-section--banner_section .carousel .carousel-inner .carousel-item .video-bg{transition:all .4s ease-in-out;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;display:none}@media only screen and (min-width:768px){.c-section--banner_section .carousel .carousel-inner .carousel-item .video-bg{display:block}}.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper{display:flex;height:400px;align-items:center;min-width:100%}@media only screen and (min-width:768px){.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper{height:100%}}.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper .row{width:100%}.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper .row h2{color:#e63c2d;margin:0}.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper .row h2.theme-cyan{color:#3fbece}.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper .row h2.theme-white{color:#fff}.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper .row h2.theme-red{color:#e63c2d}.c-section--banner_section .carousel .carousel-inner .carousel-item .wrapper .row h2.theme-yellow{color:#ffb111}.c-section--banner_section .carousel .carousel-inner .carousel-indicators{bottom:0}@media only screen and (min-width:768px){.c-section--banner_section .carousel .carousel-inner .carousel-indicators{bottom:220px}}@media only screen and (min-width:992px){.c-section--banner_section .carousel .carousel-inner .carousel-indicators{bottom:280px}}.c-section--banner_section .carousel .carousel-indicators li{width:10px;height:10px;border-radius:100%;opacity:1}.c-section--banner_section .carousel .carousel-indicators li.active{background-color:#002}.c-section--banner_section .carousel.carousel-fade .carousel-item{opacity:0;transition-duration:0;transition-property:opacity}.c-section--banner_section .carousel.carousel-fade .carousel-item h2{opacity:0;transition:all 1s ease-in-out;transition-delay:1s}.c-section--banner_section .carousel.carousel-fade .carousel-item.active,.c-section--banner_section .carousel.carousel-fade .carousel-item-next.carousel-item-left,.c-section--banner_section .carousel.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.c-section--banner_section .carousel.carousel-fade .carousel-item.active h2,.c-section--banner_section .carousel.carousel-fade .carousel-item-next.carousel-item-left h2,.c-section--banner_section .carousel.carousel-fade .carousel-item-prev.carousel-item-right h2{opacity:1}.c-section--banner_section .carousel.carousel-fade .active.carousel-item-left,.c-section--banner_section .carousel.carousel-fade .active.carousel-item-right{opacity:0}.c-section--banner_section .carousel.carousel-fade .carousel-item-next,.c-section--banner_section .carousel.carousel-fade .carousel-item-prev,.c-section--banner_section .carousel.carousel-fade .carousel-item.active,.c-section--banner_section .carousel.carousel-fade .active.carousel-item-left,.c-section--banner_section .carousel.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}@media only screen and (min-width:768px){.c-section--banner_section.description{min-height:600px}}.c-section--banner_section video{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0}.c-section--banner_section iframe,.c-section--banner_section object,.c-section--banner_section embed{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-section--banner_section .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.c-section--banner_section .embed-container iframe,.c-section--banner_section .embed-container object,.c-section--banner_section .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.c-section--banner_section .overlap-image{position:absolute;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.c-section--banner_section .b-banner_section{width:100%;position:relative}.c-section--banner_section .b-banner_section svg{display:none;z-index:1}@media only screen and (min-width:768px){.c-section--banner_section .b-banner_section svg{bottom:46px}}@media only screen and (min-width:992px){.c-section--banner_section .b-banner_section svg{bottom:30px}}@media only screen and (min-width:768px){.c-section--banner_section .b-banner_section svg{display:block;position:absolute;left:-520px;width:600px}}@media only screen and (min-width:992px){.c-section--banner_section .b-banner_section svg{display:block;position:absolute;left:-480px;width:600px}}@media only screen and (min-width:1400px){.c-section--banner_section .b-banner_section svg{display:block;position:absolute;left:-620px;width:800px}}.c-section--banner_section .b-banner_section .banner-logo{float:right;margin:40px 0}.c-section--banner_section .b-banner_section .banner-overlap-container{position:relative;margin:0 0 20px 0}@media only screen and (min-width:768px){.c-section--banner_section .b-banner_section .banner-overlap-container{margin:0 0 20px 0}}@media only screen and (min-width:1400px){.c-section--banner_section .b-banner_section .banner-overlap-container{margin:0 0 20px 0}}.c-section--banner_section .b-banner_section .banner-overlap-container .overlap-title{padding:50px 0 20px 0;color:#fff}@media only screen and (min-width:768px){.c-section--banner_section .b-banner_section .banner-overlap-container .overlap-title{padding:80px 0 20px 0}}.c-section--banner_section .b-banner_section .banner-overlap-container .overlap-title.theme-blue{background-color:#155e7b;color:#fff}.c-section--banner_section .b-banner_section .banner-overlap-container .overlap-title.theme-purple{background-color:#b14eb5;color:#fff}.c-section--banner_section .b-banner_section .banner-overlap-container .overlap-description{color:#fff;font-weight:700;font-size:28px;line-height:34px}@media only screen and (min-width:768px){.c-section--banner_section .b-banner_section .banner-overlap-container .overlap-description{padding:20px 0;font-size:30px;line-height:45px}}@media only screen and (min-width:992px){.c-section--banner_section .b-banner_section .banner-overlap-container .overlap-description{font-size:30px;line-height:45px}}.c-section--banner_section .b-banner_section .banner-overlap-container.description{position:relative;display:flex;align-items:center}@media only screen and (min-width:768px){.c-section--banner_section .b-banner_section .banner-overlap-container.description{min-height:250px}}.c-section--banner_section.colour-white .category,.c-section--banner_section.colour-white .cat,.c-section--banner_section.colour-white .overlap-title,.c-section--banner_section.colour-white .overlap-title h1{color:#fff!important}.c-section--vacancy-details{padding-bottom:0}.c-section--vacancy-details .b-vacancy-details .vacancy-detail{display:block;margin:0 0 5px}.c-section--vacancy-details .b-vacancy-details .vacancy-detail .category{display:inline-block;margin-right:4px;font-weight:700}.c-section--vacancy-details .b-vacancy-details .vacancy-detail .value{display:inline-block}.c-section--vacancy-description .b-vacancy-description .cta-apply{display:inline-block;padding:10px 30px;text-align:center;border:1px solid #e63c2d;color:#e63c2d}.c-section--vacancy-back{padding-top:0}.c-section--vacancy-back .b-vacancy-back{text-align:center}.c-section--vacancy-back .b-vacancy-back .back{display:inline-block;font-weight:700}.people-grid-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.people-grid-container .people-tile{grid-column:span 6}@media only screen and (min-width:768px){.people-grid-container .people-tile{grid-column:span 4}}@media only screen and (min-width:992px){.people-grid-container .people-tile{grid-column:span 3}}.people-grid-container .people-tile .tile-image{display:block;filter:grayscale(100%);background-color:#002;mix-blend-mode:multiply;z-index:2;position:relative;object-fit:cover;border-radius:50%;width:168px;height:168px;margin:40px 0 20px;background-position:center center;background-size:cover;transition:all .6s ease-in-out}.people-grid-container .people-tile .tile-image .tile-border{border:6px solid transparent;position:absolute;width:100%;height:100%;border-radius:50%;transition:all .2s ease-in}.people-grid-container .people-tile .details .search{display:none}.people-grid-container .people-tile .details .department{text-transform:capitalize}.people-grid-container .people-tile .details a{display:block;color:#e63c2d;margin:5px 0 0 0}.people-grid-container .people-tile .details a:hover{text-decoration:underline}.people-grid-container .people-tile:hover .tile-image{opacity:1;filter:grayscale(0%)}.people-grid-container .people-tile:hover .tile-image .tile-border.type-engineering{border:6px solid #ffb111}.people-grid-container .people-tile:hover .tile-image .tile-border.type-chemistry{border:6px solid #35bc83}.people-grid-container .people-tile:hover .tile-image .tile-border.type-biotechnology{border:6px solid #40bdcd}.people-grid-container .people-tile:hover .tile-image .tile-border.type-trade-marks{border:6px solid #165f7a}.people-grid-container .people-tile:hover .tile-image .tile-border.type-business-support{border:6px solid #4f4f77}.people-grid-container .people-tile:hover .tile-image .tile-border.type-consulting{border:6px solid #791e5a}.c-section--case-studies-banner{position:relative;overflow:hidden;min-height:400px;display:flex;align-items:center;background-size:cover;background-position:center center}.c-section--case-studies-banner svg{position:absolute;left:0;top:-1500px;transform:rotate(90deg);height:3000px;opacity:.8;mix-blend-mode:multiply;z-index:1}.c-section--case-studies-banner .b-case-studies-banner{z-index:2}.c-section--case-studies-banner .b-case-studies-banner h1{font-size:50px;color:#3fbece}.c-section--case-studies-banner .b-case-studies-banner .role{display:block;font-size:35px;color:#fff}.c-section--person-articles{padding-bottom:0}.c-section--person-articles .b-person-articles .grid-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.c-section--person-articles .b-person-articles .grid-container .article{grid-column:span 6;min-height:320px;position:relative}@media only screen and (min-width:768px){.c-section--person-articles .b-person-articles .grid-container .article{grid-column:span 4}}.c-section--person-articles .b-person-articles .grid-container .article .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#002;opacity:0;transition:.2s all ease-in;z-index:1}.c-section--person-articles .b-person-articles .grid-container .article .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;opacity:0;transition:.2s all ease-in;z-index:2;mix-blend-mode:multiply;background-color:#002}.c-section--person-articles .b-person-articles .grid-container .article .title{position:relative;display:block;z-index:3;transition:.2s all ease-in;padding:20px}.c-section--person-articles .b-person-articles .grid-container .article .extra-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 20px 50px;display:block;z-index:3;opacity:0;color:#fff;transition:.2s all ease-in}.c-section--person-articles .b-person-articles .grid-container .article .extra-content .extra-title,.c-section--person-articles .b-person-articles .grid-container .article .extra-content .date,.c-section--person-articles .b-person-articles .grid-container .article .extra-content .read-time{display:block}.c-section--person-articles .b-person-articles .grid-container .article .extra-content svg{position:absolute;bottom:15px;right:35px;transition:.6s all ease-in}.c-section--person-articles .b-person-articles .grid-container .article:hover .title{opacity:0}.c-section--person-articles .b-person-articles .grid-container .article:hover .bg{opacity:.4}.c-section--person-articles .b-person-articles .grid-container .article:hover .bg-image{opacity:1}.c-section--person-articles .b-person-articles .grid-container .article:hover .extra-content{opacity:1}.c-section--person-articles .b-person-articles .grid-container .article:hover .extra-content svg{right:15px}.c-section--case_studies_section{display:flex;align-items:center;position:relative;background-color:#f4f6f7}.c-section--case_studies_section .b-case_studies_section{width:100%}.c-section--case_studies_section .b-case_studies_section .carousel{margin-top:20px;margin-bottom:40px;padding-bottom:40px}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item{padding:0 25px}@media only screen and (min-width:768px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item{padding:0 100px}}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content{grid-column:span 12;margin-bottom:40px}@media only screen and (min-width:768px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content{grid-column:span 5;display:flex;align-items:center}}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .date{position:relative;font-weight:700}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .date .val{display:block;position:relative;transition:.4s all ease-in-out;margin-left:-80px;opacity:0;color:#002;line-height:115%}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .title{position:relative;font-weight:700;font-size:30px;margin:10px 0 20px}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .title .val{display:block;position:relative;transition:.4s all ease-in-out;margin-left:-40px;opacity:0;color:#002;line-height:115%}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .description .val{display:block;position:relative;transition:.4s all ease-in-out;margin-top:20px;opacity:0;color:#002;line-height:115%}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .description .val .read-more{text-decoration:underline;font-weight:700;font-size:16px;text-transform:uppercase}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{position:relative;grid-column:span 12}@media only screen and (min-width:768px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{grid-column:span 7}}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{display:block;position:relative;margin:80px 60px 60px;width:calc(100% - 50px);z-index:2;transition:.4s all ease-in-out;opacity:0;margin-left:160px}@media only screen and (min-width:768px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:40px 20px 20px;width:calc(100%)}}@media only screen and (min-width:992px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:60px 40px 40px;width:calc(100% - 160px)}}@media only screen and (min-width:1400px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:80px 60px 100px;width:calc(100% - 200px)}}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg{position:absolute;top:0;right:-160px;z-index:1;transition:.3s all ease-in-out;opacity:0;height:100%}@media only screen and (min-width:768px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg{height:100%}}@media only screen and (min-width:992px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg{height:100%}}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .date .val{margin:0;opacity:1}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .title .val{margin:0;opacity:1}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .description .val{margin:0;opacity:1}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image img{opacity:1;margin-left:30px}@media only screen and (min-width:768px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image img{margin-left:100px}}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image svg{opacity:1;right:-80px}@media only screen and (min-width:768px){.c-section--case_studies_section .b-case_studies_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image svg{right:-120px}}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-control-prev,.c-section--case_studies_section .b-case_studies_section .carousel .carousel-control-next{width:5%;opacity:1}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-control-prev .carousel-control-prev-icon,.c-section--case_studies_section .b-case_studies_section .carousel .carousel-control-next .carousel-control-prev-icon{background-image:url(/wp-content/themes/dehns/build/img/arrow-black-left.svg)}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-control-prev .carousel-control-next-icon,.c-section--case_studies_section .b-case_studies_section .carousel .carousel-control-next .carousel-control-next-icon{background-image:url(/wp-content/themes/dehns/build/img/arrow-black-right.svg)}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-indicators [data-bs-target]{background-color:#155e7b}.c-section--case_studies_section .b-case_studies_section .carousel .carousel-indicators .active{background-color:#002}.c-section--case_studies_section .b-case_studies_section .view-all-container{display:block;text-align:center}.c-section--contact_section{position:relative}.c-section--contact_section .b-contact_section .t-h3{color:#002}.c-section--contact_section .b-contact_section .wpforms-field-container input{border:0!important;color:#002!important;background-color:#bbe4ea!important;padding:16px!important;height:56px!important;font-family:"Montserrat",sans-serif}.c-section--contact_section .b-contact_section .wpforms-field-container input::placeholder{color:#002;opacity:1}.c-section--contact_section .b-contact_section .wpforms-field-container input:-ms-input-placeholder{color:red}.c-section--contact_section .b-contact_section .wpforms-field-container input::-ms-input-placeholder{color:red}.c-section--contact_section .b-contact_section .wpforms-field-container textarea{border:0!important;color:#002!important;background-color:#bbe4ea!important;padding:16px!important;font-family:"Montserrat",sans-serif}.c-section--contact_section .b-contact_section .wpforms-field-container textarea::placeholder{color:#002;opacity:1}.c-section--contact_section .b-contact_section .wpforms-field-container textarea:-ms-input-placeholder{color:red}.c-section--contact_section .b-contact_section .wpforms-field-container textarea::-ms-input-placeholder{color:red}.c-section--contact_section .b-contact_section .wpforms-submit-container .wpforms-submit{background-color:#002!important;color:#fff!important;float:right;min-width:166px;padding:16px 38px;font-size:18px;border-radius:8px;line-height:100%;letter-spacing:0;user-select:none;display:inline-block;cursor:pointer;pointer-events:all;transition:all .15s ease-out;text-align:center;padding:14px 22px;font-size:16px;line-height:20px;border:0!important;font-family:"Montserrat",sans-serif}.c-section--contact_section .b-contact_section .wpforms-submit-container .wpforms-submit:hover{background:#155e7b!important;color:#fff!important}.c-section--cta_tile_sections{background-position:center center;background-size:cover}.c-section--cta_tile_sections.style-small h4,.c-section--cta_tile_sections.style-small .title,.c-section--cta_tile_sections.style-small .description{color:#fff}.c-section--cta_tile_sections .b-cta_tile_sections .links-main{display:block;margin:0 0 80px;font-weight:700;font-size:25px;line-height:33px}@media only screen and (min-width:768px){.c-section--cta_tile_sections .b-cta_tile_sections .links-main{font-size:25px;line-height:33px}}@media only screen and (min-width:992px){.c-section--cta_tile_sections .b-cta_tile_sections .links-main{font-size:25px;line-height:33px}}.c-section--cta_tile_sections .b-cta_tile_sections .links-main .title{display:block;color:#fff;margin:0 0 20px}.c-section--cta_tile_sections .b-cta_tile_sections .links-main .subtitle{display:block;color:#ffb111}.c-section--cta_tile_sections .links-accordion{display:block;color:#fff}.c-section--cta_tile_sections .links-accordion .drawer{border-bottom:2px solid #fff}.c-section--cta_tile_sections .links-accordion .drawer h5{padding:20px 60px 20px 20px!important}.c-section--cta_tile_sections .links-accordion .drawer h5 .line{background-color:#fff}.c-section--cta_tile_sections .links-accordion .drawer h5 .line:after{background-color:#fff}.c-section--cta_tile_sections .links-accordion .drawer .description{display:block;padding:0 20px 20px}.c-section--cta_tile_sections .links-accordion .drawer .link{color:#fff;display:block;padding:0 20px 20px;display:inline-block;padding:10px 20px;background-color:#ffb111;color:#000;border:0;margin:0 20px 20px;border-radius:5px}@media only screen and (min-width:768px){.c-section--cta_tile_sections .links-accordion{display:none}}.c-section--cta_tile_sections .links-container{display:grid;grid-gap:0;grid-template-columns:repeat(12,1fr);border-top:1px solid #fff}.c-section--cta_tile_sections .links-container.sml{margin-top:40px}.c-section--cta_tile_sections .links-container.lrg{display:none}@media only screen and (min-width:768px){.c-section--cta_tile_sections .links-container.lrg{display:grid}}.c-section--cta_tile_sections .links-container .link.sml{display:block;position:relative;grid-column:span 12;margin:0;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:20px 5% 100px;color:#fff;transition:all .2s ease-in;font-size:25px}@media only screen and (min-width:768px){.c-section--cta_tile_sections .links-container .link.sml{grid-column:span 6;font-size:25px}}@media only screen and (min-width:992px){.c-section--cta_tile_sections .links-container .link.sml{grid-column:span 4;font-size:25px}}.c-section--cta_tile_sections .links-container .link.sml svg{position:absolute;bottom:10px;right:30px;opacity:0;transition:all .2s ease-in}.c-section--cta_tile_sections .links-container .link.sml svg path{stroke:#fff}.c-section--cta_tile_sections .links-container .link.sml:hover{background-color:#e63c2d}.c-section--cta_tile_sections .links-container .link.sml:hover svg{opacity:1;right:10px}.c-section--cta_tile_sections .links-container .link.lrg{display:block;position:relative;grid-column:span 12;margin:0;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:20px 5% 100px;color:#fff;transition:all 1s ease-in}@media only screen and (min-width:768px){.c-section--cta_tile_sections .links-container .link.lrg{grid-column:span 6}}@media only screen and (min-width:992px){.c-section--cta_tile_sections .links-container .link.lrg{grid-column:span 4}}.c-section--cta_tile_sections .links-container .link.lrg .tile-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;background-color:#e63c2d;transition:all .2s ease-in}.c-section--cta_tile_sections .links-container .link.lrg .content{z-index:2}.c-section--cta_tile_sections .links-container .link.lrg .content .title{position:relative;display:block;margin:0 0 20px;z-index:2;transition:all .2s ease-in;font-size:30px;line-height:48px}@media only screen and (min-width:768px){.c-section--cta_tile_sections .links-container .link.lrg .content .title{font-size:30px;line-height:48px}}@media only screen and (min-width:992px){.c-section--cta_tile_sections .links-container .link.lrg .content .title{font-size:30px;line-height:48px}}.c-section--cta_tile_sections .links-container .link.lrg .content .description{position:relative;opacity:0;display:block;z-index:2;transition:all .2s ease-in}.c-section--cta_tile_sections .links-container .link.lrg .content .link{position:absolute;bottom:20px;left:5%;display:block;padding:5px 30px;border:1px solid #fff;color:#fff;border-radius:3px;opacity:0;z-index:2;font-size:14px;text-transform:uppercase;transition:all .2s ease-in;border-radius:4px}.c-section--cta_tile_sections .links-container .link.lrg:hover .tile-bg{opacity:.8}.c-section--cta_tile_sections .links-container .link.lrg:hover .title{color:#ffb111}.c-section--cta_tile_sections .links-container .link.lrg:hover .description{opacity:1}.c-section--cta_tile_sections .links-container .link.lrg:hover .link{opacity:1}.c-section--cta_tile_sections .links-container .link.lrg.style-yellow .tile-bg{opacity:.8;background-color:#ffb111}.c-section--cta_tile_sections .links-container .link.lrg.style-yellow .title{color:#000}.c-section--cta_tile_sections .links-container .link.lrg.style-yellow:hover .tile-bg{opacity:1}.c-section--cta_tile_sections .links-container .link.lrg.style-yellow:hover .title{color:#000}.c-section--cta_tile_sections .links-container .link.lrg.style-yellow:hover .content a{border:1px solid #000;color:#000}.c-section--cta_squares .b-cta_squares .squares-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr);width:100%;margin:40px 0 0 0}.c-section--cta_squares .b-cta_squares .squares-container .square{min-height:100px;grid-column:span 12;background-color:#002;color:#fff;position:relative;transition:all .4s ease-in-out;padding:20px 20px 60px}@media only screen and (min-width:768px){.c-section--cta_squares .b-cta_squares .squares-container .square{grid-column:span 6;min-height:200px}}@media only screen and (min-width:992px){.c-section--cta_squares .b-cta_squares .squares-container .square{grid-column:span 3;min-height:300px}}.c-section--cta_squares .b-cta_squares .squares-container .square .title{color:#fff;font-size:18px;font-weight:800;transition:all .4s ease-in-out}.c-section--cta_squares .b-cta_squares .squares-container .square svg{position:absolute;bottom:20px;right:20px;transition:all .4s ease-in-out;height:25px;width:auto}.c-section--cta_squares .b-cta_squares .squares-container .square svg path{stroke:#e63c2d}.c-section--cta_squares .b-cta_squares .squares-container .square:hover{background-color:#e63c2d;color:#002}.c-section--cta_squares .b-cta_squares .squares-container .square:hover .title{color:#002}.c-section--cta_squares .b-cta_squares .squares-container .square:hover svg path{stroke:#002}.c-section--cta_section .b-cta_section{width:100%}.c-section--cta_section .b-cta_section .content{color:#fff;font-weight:700}.c-section--cta_section .b-cta_section .cta-button{display:block;padding:10px 60px 10px 20px;text-align:left;border:1px solid #fff;color:#fff;margin:40px 0 0 0;transition:.3s all ease-in;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'30.636\'\ height=\'27.47\'\ viewBox=\'0\ 0\ 30.636\ 27.47\'%3E%3Cg\ id=\'Group_769\'\ data-name=\'Group\ 769\'\ transform=\'translate\(0\ 1.061\)\'%3E%3Cpath\ id=\'Path_3201\'\ data-name=\'Path\ 3201\'\ d=\'M9982.27,860h27.183\'\ transform=\'translate\(-9982.27\ -847.326\)\'\ fill=\'none\'\ stroke=\'%23fff\'\ stroke-width=\'3\'/%3E%3Cpath\ id=\'Path_3202\'\ data-name=\'Path\ 3202\'\ d=\'M9993.367,852.606l12.674,12.674-12.674,12.674\'\ transform=\'translate\(-9976.905\ -852.606\)\'\ fill=\'none\'\ stroke=\'%23fff\'\ stroke-linejoin=\'round\'\ stroke-width=\'3\'/%3E%3C/g%3E%3C/svg%3E%0A);background-position:93% center;background-repeat:no-repeat;background-size:20px;width:320px}@media only screen and (min-width:768px){.c-section--cta_section .b-cta_section .cta-button{margin:0;width:100%}}.c-section--cta_section .b-cta_section .cta-button:hover{background-position:97% center}.c-section--cta_section.theme-blue .cta-button:hover{background-color:#3fbece}.c-section--cta_section.theme-red .cta-button:hover{background-color:#d6786c}.c-section--download_cta{background-size:cover;background-position:center center;background-attachment:fixed;display:flex;align-items:center;justify-content:flex-end}.c-section--download_cta a{position:relative;overflow:hidden;padding:15px 15px 15px 12vw;background-size:cover;background-position:center center;color:#fff;font-size:18px;line-height:125%;font-weight:800;width:100%}@media only screen and (min-width:768px){.c-section--download_cta a{width:80%;padding:30px 30px 30px 10vw;font-size:25px}}@media only screen and (min-width:992px){.c-section--download_cta a{width:80%;font-size:30px}}.c-section--download_cta a .title{position:relative;z-index:2}.c-section--download_cta a svg.download-arrow{position:relative;width:25px;height:auto;transition:.6s all ease-in-out;z-index:2}.c-section--download_cta a svg.download-bg{position:absolute;height:auto;min-height:100%;width:100%;left:0;top:0;z-index:1}.c-section--download_cta a:hover .download-arrow{margin-left:2vw}.c-section--download_cta a.theme-blue .download-bg rect{fill:#155e7b}.c-section--download_cta a.theme-navy .download-bg rect{fill:#002}.c-section--download_cta a.theme-yellow .download-bg rect{fill:#ffb111}.c-section--download_cta a.theme-cyan .download-bg rect{fill:#3fbece}.c-section--form_section{position:relative}.c-section--form_section .b-form_section .container{position:relative;overflow:hidden;width:100%;height:1220px}.c-section--form_section .b-form_section .container .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.c-section--form_section .b-form_section .description p{font-weight:700;font-size:30px;line-height:115%;padding-right:20%;grid-column:span 12}.c-section--form_section .b-form_section input{height:auto!important;width:100%!important;background-color:#adb1c7;border:0!important;border-radius:0!important;padding:20px;color:#000;margin:0 0 20px}.c-section--form_section .b-form_section input::placeholder{color:#000;opacity:1}.c-section--form_section .b-form_section input:-ms-input-placeholder{color:#000}.c-section--form_section .b-form_section input::-ms-input-placeholder{color:#000}.c-section--form_section .b-form_section #btnSubmit{float:right;width:auto!important;background-color:#3fbece;color:#002;border-radius:10px!important;padding:15px 40px;transition:all .3s ease-in}.c-section--form_section .b-form_section #btnSubmit:hover{background-color:#e63c2d;color:#fff}.c-section--glossary-header{padding-bottom:40px}.c-section--glossary-header .b-glossary-header .filter-container ul{padding:0;text-align:right}.c-section--glossary-header .b-glossary-header .filter-container ul li{display:inline-block}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-search .sf-input-text{border:0;border-bottom:1px solid #002;border-radius:0;padding:5px 0;background-color:transparent;width:260px;background-image:url(/wp-content/themes/boodle/build/img/search.svg);background-size:16px;background-position:right center;background-repeat:no-repeat;margin:0 0 0 0}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-search .sf-input-text:active,.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-search .sf-input-text:focus{outline:0;-moz-outline-style:none}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-search ::placeholder{color:#002;opacity:1}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-post-meta-date .sf_date_field{padding-left:0}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-post-meta-date .sf_date_field li .sf-input-text{border:0;border-bottom:1px solid #002;border-radius:0;padding:5px 0;background-color:transparent;width:140px;background-image:url(/wp-content/themes/boodle/build/img/search.svg);background-size:16px;background-position:right center;background-repeat:no-repeat;margin:0 10px}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-post-meta-date .sf_date_field li .sf-input-text:active,.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-post-meta-date .sf_date_field li .sf-input-text:focus{outline:0;-moz-outline-style:none}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-post-meta-date .sf_date_field li ::placeholder{color:#002;opacity:1}.c-section--glossary-header .b-glossary-header .filter-container ul li.sf-field-post-meta-written_by{display:none}.c-section--glossary-header .b-glossary-header .filter-container ul li .sf-input-select{padding:10px;border:0;margin:0 5px;color:#fff;background-image:url(/wp-content/themes/boodle/build/img/arrow-down.svg);background-size:15px;background-position:90% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.c-section--glossary-header .b-glossary-header .filter-container ul li .sf-input-select:focus{outline:0}.c-section--glossary-header .b-glossary-header .filter-container ul li .search-filter-reset{background-color:#ffb111;color:#002;text-transform:uppercase;padding:10px 15px;margin:0 5px;transition:all .2s ease-in-out;border-radius:10px}.c-section--glossary-header .b-glossary-header .filter-container ul li .search-filter-reset:hover{background-color:#002;color:#fff;text-decoration:none}.b-glossary-list-wrapper{padding:0 0 80px 0}.b-glossary-list-wrapper .glossary-list-container{display:block;padding:20px 0 0 0;border-bottom:1px solid #000}.b-glossary-list-wrapper .glossary-list-container .glossary-term{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;padding:20px 0 0;border-top:1px solid #000}.b-glossary-list-wrapper .glossary-list-container .glossary-term .title{grid-column:span 12;margin:0;color:#e63c2d}@media only screen and (min-width:768px){.b-glossary-list-wrapper .glossary-list-container .glossary-term .title{grid-column:span 4}}@media only screen and (min-width:992px){.b-glossary-list-wrapper .glossary-list-container .glossary-term .title{grid-column:span 5}}.b-glossary-list-wrapper .glossary-list-container .glossary-term .description{grid-column:span 12}@media only screen and (min-width:768px){.b-glossary-list-wrapper .glossary-list-container .glossary-term .description{grid-column:span 8}}@media only screen and (min-width:992px){.b-glossary-list-wrapper .glossary-list-container .glossary-term .description{grid-column:span 7}}.c-section--image_grid_section .b-image_grid_section{width:100%}.c-section--image_grid_section .b-image_grid_section .image-grid-content{display:block;margin:0 0 40px}.c-section--image_grid_section .b-image_grid_section .image-wrapper{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.c-section--image_grid_section .b-image_grid_section .image-wrapper .image-tile{position:relative;overflow:hidden;text-decoration:none;border:0;grid-column:span 12;display:flex;padding:0}@media only screen and (min-width:768px){.c-section--image_grid_section .b-image_grid_section .image-wrapper .image-tile{grid-column:span 6}}@media only screen and (min-width:992px){.c-section--image_grid_section .b-image_grid_section .image-wrapper .image-tile{grid-column:span 4}.c-section--image_grid_section .b-image_grid_section .image-wrapper .image-tile p{font-size:48px}}.c-section--image_grid_section .b-image_grid_section .image-wrapper .image-tile img{display:block;width:100%;max-width:240px}@media only screen and (min-width:768px){.c-section--image_grid_section .b-image_grid_section .image-wrapper .image-tile img{max-width:100%}}.c-section--inner_navigation{position:relative;padding:0}.c-section--inner_navigation .b-inner_navigation .nav-container{display:flex;width:100%}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn{padding:20px 15px;cursor:pointer}@media only screen and (min-width:768px){.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn{padding:30px 30px 30px 30px;width:auto}}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn.theme-navy{background-color:#002;color:#fff}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn.theme-cyan{background-color:#3fbece;color:#002}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn .line{width:24px;height:2px;position:relative;background-color:#fff;transition:all .6s ease-in-out;margin-left:20px;margin-right:20px}@media only screen and (min-width:992px){.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn .line{margin-left:80px}}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn .line:before{background-color:#fff;content:"";width:24px;height:2px;position:absolute;top:8px;transition:all .6s ease-in-out}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn .line:after{background-color:#fff;content:"";width:24px;height:2px;position:absolute;top:8px;transition:all .6s ease-in-out;transform:rotateY(0deg) rotate(90deg)}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn.active .line:before{transform:rotateY(0deg) rotate(0deg)}.c-section--inner_navigation .b-inner_navigation .nav-container .inner-navigation-btn.active .line:after{transform:rotateY(0deg) rotate(0deg)}.c-section--inner_navigation .links-container .inner-navigation-links{position:relative;overflow:hidden;height:0;display:block;height:auto;max-height:0;transition:all .8s ease-in-out;opacity:0}.c-section--inner_navigation .links-container .inner-navigation-links .inner-wrapper{padding:60px 0}.c-section--inner_navigation .links-container .inner-navigation-links h4{text-transform:uppercase;font-size:16px;margin:0 0 20px}.c-section--inner_navigation .links-container .inner-navigation-links.theme-navy{background-color:#002;color:#fff}.c-section--inner_navigation .links-container .inner-navigation-links.theme-navy h4{color:#3fbece}.c-section--inner_navigation .links-container .inner-navigation-links.theme-cyan{background-color:#3fbece;color:#002}.c-section--inner_navigation .links-container .inner-navigation-links.theme-cyan h4{color:#002}.c-section--inner_navigation .links-container .inner-navigation-links .links-wrapper{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr);width:100%;margin:20px 0 0 0}.c-section--inner_navigation .links-container .inner-navigation-links .links-wrapper a{grid-column:span 12;color:#fff}.c-section--inner_navigation .links-container .inner-navigation-links .links-wrapper a:hover{color:#e63c2d}@media only screen and (min-width:992px){.c-section--inner_navigation .links-container .inner-navigation-links .links-wrapper a{grid-column:span 4}}.c-section--inner_navigation .links-container .inner-navigation-links.active{opacity:1;max-height:600px}.c-section--inner_navigation .links-container .inner-navigation-links.close{transition:all 0s ease-in-out}.c-section--latest_news_section{display:flex;align-items:center;position:relative}.c-section--latest_news_section .b-latest_news_section{width:100%}.c-section--latest_news_section .b-latest_news_section h4{color:#002}.c-section--latest_news_section .b-latest_news_section .carousel{margin-top:20px;margin-bottom:0;padding-bottom:40px}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item{padding:0 25px}@media only screen and (min-width:768px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item{padding:0 100px}}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr);padding-bottom:100px}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content{grid-column:span 12;margin-bottom:40px}@media only screen and (min-width:768px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content{grid-column:span 5;display:flex;align-items:center}}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .view-all-container{position:absolute;left:0;bottom:20px;width:100%;z-index:2}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .date{position:relative;font-weight:700}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .date .val{display:block;position:relative;transition:.4s all ease-in-out;margin-left:-80px;opacity:0;color:#002;line-height:115%}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .title{position:relative;font-weight:700;font-size:30px;margin:10px 0 20px}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .title .val{display:block;position:relative;transition:.4s all ease-in-out;margin-left:-40px;opacity:0;color:#002;line-height:115%}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .description .val{display:block;position:relative;transition:.4s all ease-in-out;margin-top:20px;opacity:0;color:#002;line-height:115%}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .description .val .read-more{text-decoration:underline;font-weight:700;font-size:16px;text-transform:uppercase}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{position:relative;grid-column:span 12}@media only screen and (min-width:768px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{grid-column:span 7}}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{display:block;position:relative;margin:80px 60px 60px;width:calc(100% - 50px);z-index:2;transition:.4s all ease-in-out;opacity:0;margin-left:160px}@media only screen and (min-width:768px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:40px 20px 20px;width:calc(100%)}}@media only screen and (min-width:992px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:60px 40px 40px;width:calc(100% - 160px)}}@media only screen and (min-width:1400px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:80px 60px 100px;width:calc(100% - 200px)}}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg{position:absolute;top:0;right:-160px;z-index:1;transition:.3s all ease-in-out;opacity:0;height:100%}@media only screen and (min-width:768px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg{height:100%}}@media only screen and (min-width:992px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg{height:100%}}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg path{stroke:#fff;fill:#fff;stroke-width:0}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .date .val{margin:0;opacity:1}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .title .val{margin:0;opacity:1}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .description .val{margin:0;opacity:1}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image img{opacity:1;margin-left:30px}@media only screen and (min-width:768px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image img{margin-left:100px}}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image svg{opacity:1;right:-80px}@media only screen and (min-width:768px){.c-section--latest_news_section .b-latest_news_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image svg{right:-120px}}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-control-prev,.c-section--latest_news_section .b-latest_news_section .carousel .carousel-control-next{width:5%;opacity:1}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-control-prev .carousel-control-prev-icon,.c-section--latest_news_section .b-latest_news_section .carousel .carousel-control-next .carousel-control-prev-icon{background-image:url(/wp-content/themes/dehns/build/img/arrow-black-left.svg)}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-control-prev .carousel-control-next-icon,.c-section--latest_news_section .b-latest_news_section .carousel .carousel-control-next .carousel-control-next-icon{background-image:url(/wp-content/themes/dehns/build/img/arrow-black-right.svg)}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-indicators [data-bs-target]{background-color:#f7f4f4}.c-section--latest_news_section .b-latest_news_section .carousel .carousel-indicators .active{background-color:#002}.c-section--latest_news_section .b-latest_news_section .view-all-container{display:block;text-align:center}.c-section--latest_news_section.featured-news .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{display:flex;align-items:center;justify-content:center;position:relative}.c-section--latest_news_section.featured-news .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:50px;width:calc(100% - 50px)}@media only screen and (min-width:768px){.c-section--latest_news_section.featured-news .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{width:calc(100% - 140px)}}.c-section--latest_news_section.featured-news .b-latest_news_section .carousel .carousel-inner .carousel-item .carousel-item-container .image svg{top:0;left:0;height:100%;width:100%;max-width:100%;position:absolute;margin:0}.c-section--latest_news_section.theme-blue h4,.c-section--latest_news_section.theme-blue .date .val,.c-section--latest_news_section.theme-blue .title .val,.c-section--latest_news_section.theme-blue .description .val,.c-section--latest_news_section.theme-blue .read-more{color:#fff!important}.c-section--location_accordion .b-location_accordion .details span,.c-section--location_accordion .b-location_accordion .details a{display:block}.c-section--location_accordion .b-location_accordion .details.default span,.c-section--location_accordion .b-location_accordion .details.default a{display:inline-block}.c-section--location_accordion .b-location_accordion .details.default a{text-decoration:underline}.c-section--location_accordion .b-location_accordion .details.default a:hover{color:#e63c2d}.c-section--media_section.type-image{height:300px;background-size:cover;background-position:center center}.c-section--media_section.type-image.style-scroll{background-attachment:fixed}@media only screen and (min-width:768px){.c-section--media_section.type-image{height:400px}}@media only screen and (min-width:992px){.c-section--media_section.type-image{height:600px}}.c-section--media_section .iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.c-section--media_section .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-section--news_banner .b-news_banner .overlap-title{position:relative}.c-section--news_banner .b-news_banner .overlap-title h3{text-transform:capitalize;color:#e63c2d;margin:20px 0 60px}.c-section--news_banner .b-news_banner .overlap-title .back-to-news{position:absolute;top:20px;right:0;color:#fff;text-transform:uppercase;z-index:1000;padding-right:40px;transition:all .3s ease-in;display:none}@media only screen and (min-width:768px){.c-section--news_banner .b-news_banner .overlap-title .back-to-news{display:block}}.c-section--news_banner .b-news_banner .overlap-title .back-to-news svg{position:absolute;top:1px;right:0;width:22px;height:auto}.c-section--news_banner .b-news_banner .overlap-title .back-to-news svg path{transition:all .3s ease-in}.c-section--news_banner .b-news_banner .overlap-title .back-to-news:hover{color:#3fbece}.c-section--news_banner .b-news_banner .overlap-title .back-to-news:hover svg path{stroke:#3fbece}.c-section--news_banner .b-banner_section .date{font-size:20px;line-height:115%;display:block;margin:0 0 10px}.c-section--news_banner .b-banner_section .title{font-size:50px;line-height:115%;display:block}.c-section--news-banner-image{height:400px;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0}.c-section--articles-header{padding-bottom:0;margin-bottom:100px;text-align:left}.c-section--articles-header .b-articles-header ul{padding:0;text-align:right}.c-section--articles-header .b-articles-header ul li{text-align:center}@media only screen and (min-width:768px){.c-section--articles-header .b-articles-header ul li{display:inline-block}}.c-section--articles-header .b-articles-header ul li.sf-field-search .sf-input-text{border:0;border-bottom:1px solid #002;border-radius:0;padding:5px 0;background-color:transparent;background-image:url(data:image/svg+xml,%3C%3Fxml\ version=\'1.0\'\ encoding=\'iso-8859-1\'%3F%3E%3C!--\ Generator:\ Adobe\ Illustrator\ 19.0.0,\ SVG\ Export\ Plug-In\ .\ SVG\ Version:\ 6.00\ Build\ 0\)\ --%3E%3Csvg\ version=\'1.1\'\ id=\'Capa_1\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ x=\'0px\'\ y=\'0px\'\ viewBox=\'0\ 0\ 512\ 512\'\ style=\'enable-background:new\ 0\ 0\ 512\ 512;\'\ xml:space=\'preserve\'%3E%3Cg%3E%3Cg%3E%3Cpath\ d=\'M447.615,64.386C406.095,22.866,350.892,0,292.175,0s-113.92,22.866-155.439,64.386\ C95.217,105.905,72.35,161.108,72.35,219.824c0,53.683,19.124,104.421,54.132,144.458L4.399,486.366\ c-5.864,5.864-5.864,15.371,0,21.236C7.331,510.533,11.174,512,15.016,512s7.686-1.466,10.617-4.399l122.084-122.083\ c40.037,35.007,90.775,54.132,144.458,54.132c58.718,0,113.919-22.866,155.439-64.386c41.519-41.519,64.385-96.722,64.385-155.439\ S489.134,105.905,447.615,64.386z\ M426.379,354.029c-74.001,74-194.406,74-268.407,0c-74-74-74-194.407,0-268.407\ c37.004-37.004,85.596-55.5,134.204-55.5c48.596,0,97.208,18.505,134.204,55.5C500.378,159.621,500.378,280.028,426.379,354.029z\'\ /%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A);background-size:16px;background-position:right center;background-repeat:no-repeat;width:260px;margin:0 auto}@media only screen and (min-width:768px){.c-section--articles-header .b-articles-header ul li.sf-field-search .sf-input-text{margin:0 10px 0 0}}.c-section--articles-header .b-articles-header ul li.sf-field-search .sf-input-text:active,.c-section--articles-header .b-articles-header ul li.sf-field-search .sf-input-text:focus{outline:0;-moz-outline-style:none}.c-section--articles-header .b-articles-header ul li.sf-field-search ::placeholder{color:#002;opacity:1}.c-section--articles-header .b-articles-header ul li .sf-input-select{font-weight:400;font-size:14px;padding:10px 37px 10px 10px;background-color:#ffb111;color:#002;border-radius:8px;font-family:"Montserrat",sans-serif;border:0;background-image:url(/wp-content/themes/dehns/build/img/chevron-down.svg);background-size:15px;background-position:95% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 5px;cursor:pointer;text-transform:uppercase}.c-section--articles-header .b-articles-header ul li .sf-input-select:focus{outline:0}.c-section--articles-header .b-articles-header ul li.sf-field-post-meta-date .sf_date_field{padding-left:0}.c-section--articles-header .b-articles-header ul li.sf-field-post-meta-date .sf_date_field li .sf-input-text{border:0;border-bottom:1px solid #002;border-radius:0;padding:5px 0;background-color:transparent;width:140px;background-image:url(/wp-content/themes/boodle/build/img/search.svg);background-size:16px;background-position:right center;background-repeat:no-repeat;width:260px;margin:0 auto}@media only screen and (min-width:768px){.c-section--articles-header .b-articles-header ul li.sf-field-post-meta-date .sf_date_field li .sf-input-text{width:140px;margin:0 10px}}.c-section--articles-header .b-articles-header ul li.sf-field-post-meta-date .sf_date_field li .sf-input-text:active,.c-section--articles-header .b-articles-header ul li.sf-field-post-meta-date .sf_date_field li .sf-input-text:focus{outline:0;-moz-outline-style:none}.c-section--articles-header .b-articles-header ul li.sf-field-post-meta-date .sf_date_field li ::placeholder{color:#002;opacity:1}.c-section--articles-header .b-articles-header ul li.sf-field-post-meta-written_by{display:none}.c-section--articles-header .b-articles-header ul li .sf-input-select{padding:10px;border:0;margin:0 5px;background-image:url(/wp-content/themes/dehns/build/img/chevron-down.svg);background-size:15px;background-position:90% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:240px;cursor:pointer}.c-section--articles-header .b-articles-header ul li .sf-input-select:focus{outline:0}.c-section--articles-header .b-articles-header ul li .search-filter-reset{background-color:#ffb111;color:#002;text-transform:uppercase;padding:10px 15px;margin:0 5px;transition:all .2s ease-in-out;border-radius:10px}.c-section--articles-header .b-articles-header ul li .search-filter-reset:hover{background-color:#002;color:#fff;text-decoration:none}.article-link{display:block;transition:all .1s ease-in}.article-link .article-grid-container{position:relative;display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr);border-bottom:2px solid #002;padding:30px 0}.article-link .article-grid-container .date{grid-column:span 12;font-weight:700;margin-bottom:20px;color:#002}.article-link .article-grid-container .title{color:#002;font-weight:700;font-size:30px;line-height:115%;padding-right:20%;grid-column:span 12}@media only screen and (min-width:768px){.article-link .article-grid-container .title{grid-column:span 6}}.article-link .article-grid-container .description{color:#002;grid-column:span 12;padding-right:50px}@media only screen and (min-width:768px){.article-link .article-grid-container .description{grid-column:span 4;padding:0}}.article-link .article-grid-container .arrow{position:absolute;top:50%;right:20px;width:30px;height:auto;margin:-15px 0 0 0;transition:all .3s ease-in}.article-link:hover{background-color:#002}.article-link:hover .article-grid-container .date{color:#fff}.article-link:hover .article-grid-container .title{color:#fff}.article-link:hover .article-grid-container .description{color:#fff}.article-link:hover .article-grid-container .arrow{right:0}.c-section--articles .b-articles .articles-grid-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.c-section--articles .b-articles .articles-grid-container .article-tile{position:relative;overflow:hidden;padding:10px;text-decoration:none;transition:all .2s ease-in-out;grid-column:span 12}@media only screen and (min-width:768px){.c-section--articles .b-articles .articles-grid-container .article-tile{grid-column:span 6}}.c-section--articles .b-articles .articles-grid-container .article-tile .read-time{position:absolute;top:10px;right:10px;height:66px;width:66px;border-radius:66px;color:#fff;font-size:16px;line-height:16px;display:flex;align-items:center;justify-content:center;z-index:1;text-align:center}.c-section--articles .b-articles .articles-grid-container .article-tile .type{position:absolute;top:10px;left:10px;width:42px;height:42px;background-size:contain;background-position:center center;background-repeat:no-repeat}.c-section--articles .b-articles .articles-grid-container .article-tile .type.article{background-image:url(/wp-content/themes/boodle/build/img/news-teal.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .type.firm{background-image:url(/wp-content/themes/boodle/build/img/news-teal.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .type.video{background-image:url(/wp-content/themes/boodle/build/img/video.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .type.event{background-image:url(/wp-content/themes/boodle/build/img/event_white.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .type.podcast{background-image:url(/wp-content/themes/boodle/build/img/podcast.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .type.webinar{background-image:url(/wp-content/themes/boodle/build/img/webinar.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .type.award{background-image:url(/wp-content/themes/boodle/build/img/award.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .type.legal{background-image:url(/wp-content/themes/boodle/build/img/legal.svg)}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox{display:block;min-height:200px;border-bottom:1px solid #002;margin-bottom:33px}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .info{width:100%;padding-bottom:20px}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .info .date{display:block;margin:60px 0 10px}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .info .title{display:block;width:90%;font-weight:600;margin:0 0 10px;color:#002}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .info .intro{display:block;width:90%;color:#002}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .info .intro p{color:#002}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .info.image{width:50%}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .info.image .intro{width:100%}.c-section--articles .b-articles .articles-grid-container .article-tile .infobox .tile-image{position:absolute;right:20px;top:40px;width:calc(50% - 40px);height:calc(100% - 98px);background-size:cover;background-repeat:no-repeat;background-position:center center}.c-section--articles .b-articles .articles-grid-container .article-tile .author{display:block;position:relative;max-width:60%;padding:8px 0 0}.c-section--articles .b-articles .articles-grid-container .article-tile .search{display:none}.c-section--articles .b-articles .articles-grid-container .article-tile .view{position:absolute;right:10px;bottom:11px;z-index:2;color:#002;text-decoration:underline}.c-section--articles .b-articles .articles-grid-container .article-tile.video .tile-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;mix-blend-mode:overlay}.c-section--articles .b-articles .articles-grid-container .article-tile.video .infobox{border-bottom:1px solid #fff}.c-section--articles .b-articles .articles-grid-container .article-tile.video .date,.c-section--articles .b-articles .articles-grid-container .article-tile.video .intro,.c-section--articles .b-articles .articles-grid-container .article-tile.video .author,.c-section--articles .b-articles .articles-grid-container .article-tile.video .view{color:#fff}.c-section--articles .b-articles .articles-grid-container .article-tile.video .tile-image{display:none}.c-section--articles .b-articles .articles-grid-container .article-tile.firm .date,.c-section--articles .b-articles .articles-grid-container .article-tile.article .date{color:#791e5a}.c-section--articles .b-articles .articles-grid-container .article-tile.event{background-color:#791e5a}.c-section--articles .b-articles .articles-grid-container .article-tile.event .infobox{margin-bottom:30px;border-bottom:1px solid #fff}.c-section--articles .b-articles .articles-grid-container .article-tile.event .infobox .intro,.c-section--articles .b-articles .articles-grid-container .article-tile.event .infobox .title{color:#fff}.c-section--articles .b-articles .articles-grid-container .article-tile.event .infobox .intro p,.c-section--articles .b-articles .articles-grid-container .article-tile.event .infobox .title p{color:#fff}.c-section--articles .b-articles .articles-grid-container .article-tile.event .date,.c-section--articles .b-articles .articles-grid-container .article-tile.event .intro,.c-section--articles .b-articles .articles-grid-container .article-tile.event .author,.c-section--articles .b-articles .articles-grid-container .article-tile.event .view{color:#fff}.c-section--articles .b-articles .articles-grid-container .article-tile.event .author{display:none}.c-section--articles .b-articles .articles-grid-container .article-tile.award .date{color:#791e5a}.c-section--articles .b-articles .articles-grid-container .article-tile.legal .date{color:#791e5a}.c-section--articles .b-articles .articles-grid-container .article-tile.webinar .infobox{margin-bottom:30px}.c-section--articles .b-articles .articles-grid-container .article-tile.webinar .date{color:#791e5a}.c-section--articles .b-articles .articles-grid-container .article-tile.webinar .author{display:none}.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .infobox{border-bottom:1px solid #fff;margin-bottom:30px}.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .infobox .intro,.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .infobox .title{color:#fff}.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .infobox .intro p,.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .infobox .title p{color:#fff}.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .date,.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .intro,.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .author,.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .view{color:#fff}.c-section--articles .b-articles .articles-grid-container .article-tile.podcast .author{display:none}.c-section--articles .b-articles .articles-grid-container .article-tile:hover{background-color:#ffb111;color:#002;text-decoration:none}.c-section--articles .b-articles .articles-grid-container .article-tile:hover .infobox{border-bottom:1px solid #002!important}.c-section--articles .b-articles .articles-grid-container .article-tile:hover .infobox .intro,.c-section--articles .b-articles .articles-grid-container .article-tile:hover .infobox .title{color:#002}.c-section--articles .b-articles .articles-grid-container .article-tile:hover .infobox .intro p,.c-section--articles .b-articles .articles-grid-container .article-tile:hover .infobox .title p{color:#002}.c-section--articles .b-articles .articles-grid-container .article-tile:hover .infobox .date{color:#002}.c-section--articles .b-articles .articles-grid-container .article-tile:hover .type svg{padding:1px;stroke:#002}.c-section--articles .b-articles .articles-grid-container .article-tile:hover .type svg path{stroke:#002}.c-section--articles .b-articles .articles-grid-container .article-tile:hover .view{color:#002!important}.c-section--news-details .b-news-details blockquote{quotes:none!important}.c-section--news-details .b-news-details blockquote h4{color:#e63c2d}.c-section--news-details .b-news-details blockquote a{text-decoration:underline}.c-section--news-details .b-news-details blockquote a:hover{color:#e63c2d}.filter-container .pagination .nav-next{margin-right:20px}.filter-container .pagination .nav-next a{background-color:#ffb111;color:#002;text-transform:uppercase;padding:10px 15px;transition:all .2s ease-in-out;border-radius:10px}.filter-container .pagination .nav-next a:hover{background-color:#002;color:#fff;text-decoration:none}.filter-container .pagination .nav-previous a{background-color:#ffb111;color:#002;text-transform:uppercase;padding:10px 15px;transition:all .2s ease-in-out;border-radius:10px}.filter-container .pagination .nav-previous a:hover{background-color:#002;color:#fff;text-decoration:none}.c-section--numbered_content_section{position:relative}.c-section--numbered_content_section .b-numbered_content_section h2{margin:0 0 20px}.c-section--numbered_content_section.theme-white .number,.c-section--numbered_content_section.theme-white h2{color:red}.c-section--numbered_content_section.theme-white .number,.c-section--numbered_content_section.theme-white h2{color:red}.c-section--numbered_content_section.theme-grey-light .number,.c-section--numbered_content_section.theme-grey-light h2{color:red}.c-section--numbered_content_section.theme-navy .number,.c-section--numbered_content_section.theme-navy h2{color:red}.c-section--numbered_content_section.theme-navy .content{color:#fff}.c-section--padding_block.size-small{padding:0 0 20px 0}@media only screen and (min-width:768px){.c-section--padding_block.size-small{padding:0 0 40px 0}}@media (min-width:992px) and (min-height:720px){.c-section--padding_block.size-small{padding:0 0 40px 0}}.c-section--padding_block.size-standard{padding:0 0 40px 0}@media only screen and (min-width:768px){.c-section--padding_block.size-standard{padding:0 0 60px 0}}@media (min-width:992px) and (min-height:720px){.c-section--padding_block.size-standard{padding:0 0 100px 0}}.c-section--padding_block.size-large{padding:0 0 60px 0}@media only screen and (min-width:768px){.c-section--padding_block.size-large{padding:0 0 80px 0}}@media (min-width:992px) and (min-height:720px){.c-section--padding_block.size-large{padding:0 0 120px 0}}.c-section--people{padding-top:0}.c-section--people .b-people .people-grid-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.c-section--people .b-people .people-grid-container .people-tile{grid-column:span 6}@media only screen and (min-width:768px){.c-section--people .b-people .people-grid-container .people-tile{grid-column:span 4}}@media only screen and (min-width:992px){.c-section--people .b-people .people-grid-container .people-tile{grid-column:span 3}}.c-section--people .b-people .people-grid-container .people-tile .tile-image{display:block;filter:grayscale(100%);background-color:#002;mix-blend-mode:multiply;z-index:2;position:relative;object-fit:cover;border-radius:50%;width:168px;height:168px;margin:40px 0 20px;background-position:center center;background-size:cover;transition:all .6s ease-in-out}.c-section--people .b-people .people-grid-container .people-tile .tile-image .tile-border{border:6px solid transparent;position:absolute;width:100%;height:100%;border-radius:50%;transition:all .2s ease-in}.c-section--people .b-people .people-grid-container .people-tile h4{color:#e63c2d}.c-section--people .b-people .people-grid-container .people-tile .pronoun{color:#e63c2d}.c-section--people .b-people .people-grid-container .people-tile .department{color:#e63c2d;text-transform:uppercase}.c-section--people .b-people .people-grid-container .people-tile .email{display:block;text-transform:uppercase;margin:20px 0 0 0}.c-section--people .b-people .people-grid-container .people-tile .email:hover{color:#e63c2d;text-decoration:underline}.c-section--people .b-people .people-grid-container .people-tile .view{display:block;margin:20px 0 0 0;text-transform:uppercase}.c-section--people .b-people .people-grid-container .people-tile .view:hover{color:#e63c2d;text-decoration:underline}.c-section--people .b-people .people-grid-container .people-tile .details .search{display:none}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image{opacity:1;filter:grayscale(0%)}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-engineering,.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-mechanical-engineering,.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-software,.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-electronics,.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-physics{border:6px solid #ffb111}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-chemistry,.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-chemical{border:6px solid #35bc83}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-biotechnology{border:6px solid #40bdcd}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-trade-marks{border:6px solid #165f7a}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-business-support{border:6px solid #4f4f77}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-consulting{border:6px solid #791e5a}.c-section--people .b-people .people-grid-container .people-tile:hover .tile-image .tile-border.type-dispute-resolution{border:6px solid #e63c2d}.c-section--person-details .b-person-details .description{display:block}.c-section--person-details .b-person-details .dispute-resolution{display:block}.c-section--person-details .b-person-details h3{color:#e63c2d}.c-section--person-details .b-person-details a{text-decoration:underline}.c-section--person-details .b-person-details a:hover{color:#e63c2d}.c-section--person-details .b-person-details .cta-full-profile{display:inline-block;margin:0 0 40px;border:1px solid #e63c2d;padding:10px;color:#e63c2d}.c-section--person-details .b-person-details .contact-details{display:block;margin:0 0 40px}.c-section--person-details .b-person-details .contact-details .email{display:block;text-decoration:underline;margin:20px 0 10px}.c-section--person-details .b-person-details .contact-details .email svg{margin-right:10px}.c-section--person-details .b-person-details .contact-details .vcard{display:block;text-decoration:underline;margin:0 0 20px}.c-section--person-details .b-person-details .contact-details .vcard svg{margin-right:10px}.c-section--person-details .b-person-details .contact-details .address{display:block;margin:10px 0}.c-section--person-details .b-person-details .contact-details .tel{display:block;margin:0}.c-section--person-details .b-person-details .departments .department-wrapper{text-transform:capitalize}.c-section--person-back .b-person-back a{display:block;margin:0 auto;text-align:center;text-decoration:underline}.c-section--person-back .b-person-back a svg{margin:0 10px 0 0}.c-section--vacancies-header ul,.c-section--shortcode_section ul,.c-section--people-header ul{text-align:right}.c-section--vacancies-header ul li,.c-section--shortcode_section ul li,.c-section--people-header ul li{display:inline-block}.c-section--vacancies-header ul li .sf-input-text,.c-section--shortcode_section ul li .sf-input-text,.c-section--people-header ul li .sf-input-text{border:0;border-bottom:1px solid;font-family:"Montserrat",sans-serif;border-radius:0;padding:5px 0;background-color:transparent;width:300px;background-image:url(/wp-content/themes/dehns/build/img/magnifying-glass.svg);background-size:16px;background-position:right center;background-repeat:no-repeat;margin:0 40px 0 0;color:#002}.c-section--vacancies-header ul li .sf-input-text:active,.c-section--vacancies-header ul li .sf-input-text:focus,.c-section--shortcode_section ul li .sf-input-text:active,.c-section--shortcode_section ul li .sf-input-text:focus,.c-section--people-header ul li .sf-input-text:active,.c-section--people-header ul li .sf-input-text:focus{outline:0;-moz-outline-style:none}.c-section--vacancies-header ul li .sf-input-text ::placeholder,.c-section--shortcode_section ul li .sf-input-text ::placeholder,.c-section--people-header ul li .sf-input-text ::placeholder{color:#333;opacity:1}.c-section--vacancies-header ul li .sf-input-text :-ms-input-placeholder,.c-section--shortcode_section ul li .sf-input-text :-ms-input-placeholder,.c-section--people-header ul li .sf-input-text :-ms-input-placeholder{color:#333}.c-section--vacancies-header ul li .sf-input-text ::-ms-input-placeholder,.c-section--shortcode_section ul li .sf-input-text ::-ms-input-placeholder,.c-section--people-header ul li .sf-input-text ::-ms-input-placeholder{color:#333}.c-section--vacancies-header ul li ::placeholder,.c-section--shortcode_section ul li ::placeholder,.c-section--people-header ul li ::placeholder{color:#333;opacity:1}.c-section--vacancies-header ul li :-ms-input-placeholder,.c-section--shortcode_section ul li :-ms-input-placeholder,.c-section--people-header ul li :-ms-input-placeholder{color:#333}.c-section--vacancies-header ul li ::-ms-input-placeholder,.c-section--shortcode_section ul li ::-ms-input-placeholder,.c-section--people-header ul li ::-ms-input-placeholder{color:#333}.c-section--vacancies-header ul li .sf-input-select,.c-section--shortcode_section ul li .sf-input-select,.c-section--people-header ul li .sf-input-select{font-weight:400;font-size:14px;padding:10px 37px 10px 10px;background-color:#3fbece;border-radius:8px;font-family:"Montserrat",sans-serif;border:0;color:#002;background-image:url(/wp-content/themes/dehns/build/img/chevron-down.svg);background-size:15px;background-position:95% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 5px;cursor:pointer;text-transform:uppercase}.c-section--vacancies-header ul li .sf-input-select:focus,.c-section--shortcode_section ul li .sf-input-select:focus,.c-section--people-header ul li .sf-input-select:focus{outline:0}.c-section--vacancies-header ul li .search-filter-reset,.c-section--shortcode_section ul li .search-filter-reset,.c-section--people-header ul li .search-filter-reset{background-color:#3fbece;color:#002;font-size:14px;border-radius:8px;padding:10px 15px;margin:0 10px;transition:all .2s ease-in-out;text-transform:uppercase;font-weight:400}.c-section--vacancies-header ul li .search-filter-reset:hover,.c-section--shortcode_section ul li .search-filter-reset:hover,.c-section--people-header ul li .search-filter-reset:hover{background-color:#002;color:#fff;text-decoration:none}.c-section--vacancies-header ul li .empty-message,.c-section--shortcode_section ul li .empty-message,.c-section--people-header ul li .empty-message{padding:10px;color:#002}.c-section--vacancies-header ul li .tt-menu .tt-dataset,.c-section--shortcode_section ul li .tt-menu .tt-dataset,.c-section--people-header ul li .tt-menu .tt-dataset{background-color:#ffb111}.c-section--vacancies-header ul li .tt-menu .tt-dataset span,.c-section--shortcode_section ul li .tt-menu .tt-dataset span,.c-section--people-header ul li .tt-menu .tt-dataset span{text-align:left;display:block;margin-bottom:5px;color:#002;padding:10px;min-width:250px;text-decoration:none}.c-section--vacancies-header ul li .tt-menu .tt-dataset span:hover,.c-section--shortcode_section ul li .tt-menu .tt-dataset span:hover,.c-section--people-header ul li .tt-menu .tt-dataset span:hover{background-color:#155e7b;color:#fff}.c-section--people-banner{position:relative;align-items:center;padding-top:80px;margin-bottom:130px;display:block;min-height:400px}@media only screen and (min-width:768px){.c-section--people-banner{padding:0;min-height:400px;display:flex;margin-bottom:190px}}@media only screen and (min-width:992px){.c-section--people-banner{margin-bottom:130px}}.c-section--people-banner.department-engineering svg ellipse,.c-section--people-banner.department-mechanical-engineering svg ellipse,.c-section--people-banner.department-software svg ellipse,.c-section--people-banner.department-electronics svg ellipse,.c-section--people-banner.department-physics svg ellipse{fill:#ffb111}.c-section--people-banner.department-engineering h1,.c-section--people-banner.department-mechanical-engineering h1,.c-section--people-banner.department-software h1,.c-section--people-banner.department-electronics h1,.c-section--people-banner.department-physics h1{color:#ffb111}.c-section--people-banner.department-chemistry svg ellipse{fill:#35bc83}.c-section--people-banner.department-chemistry h1{color:#35bc83}.c-section--people-banner.department-biotechnology svg ellipse{fill:#40bdcd}.c-section--people-banner.department-biotechnology h1{color:#40bdcd}.c-section--people-banner.department-trade-marks svg ellipse{fill:#165f7a}.c-section--people-banner.department-trade-marks h1{color:#165f7a}.c-section--people-banner.department-business-support svg ellipse{fill:#4f4f77}.c-section--people-banner.department-business-support h1{color:#4f4f77}.c-section--people-banner.department-consulting svg ellipse{fill:#791e5a}.c-section--people-banner.department-consulting h1{color:#791e5a}.c-section--people-banner.profile-section svg ellipse{fill:#e63c2d}.c-section--people-banner.profile-section h1{color:#e63c2d}.c-section--people-banner .b-people-banner .pronoun{display:block;font-size:20px;color:#fff}.c-section--people-banner .b-people-banner .category{display:block;font-weight:700;font-size:20px;color:#e63c2d}.c-section--people-banner .b-people-banner h1{margin:10px 0 20px 0}.c-section--people-banner .b-people-banner .role{display:block;font-size:30px;line-height:120%;color:#fff;text-transform:uppercase}.c-section--people-banner .profile-image-container{position:absolute;left:20%;bottom:-130px;width:60%;display:flex;justify-content:center;align-items:baseline}@media only screen and (min-width:768px){.c-section--people-banner .profile-image-container{width:360px;left:60%;padding:80px 0 0 0;bottom:-190px}}@media only screen and (min-width:992px){.c-section--people-banner .profile-image-container{width:480px;left:50%;padding:80px 0 0 0;bottom:-130px}}.c-section--people-banner .profile-image-container svg{width:100%;display:block;position:absolute;bottom:45px;left:0}.c-section--people-banner .profile-image-container img{position:relative;object-fit:cover;border-radius:50%;width:220px;height:220px;margin:80px 0 0 0}@media only screen and (min-width:992px){.c-section--people-banner .profile-image-container img{width:280px;height:280px;margin:80px 0 0 0}}.c-section--people-banner.colour-white .category,.c-section--people-banner.colour-white .cat,.c-section--people-banner.colour-white .overlap-title{color:#fff!important}.c-section--person-articles{padding-bottom:20px}@media only screen and (min-width:768px){.c-section--person-articles{padding-bottom:0}}.c-section--person-articles.department-engineering,.c-section--person-articles.department-mechanical-engineering,.c-section--person-articles.department-software,.c-section--person-articles.department-electronics,.c-section--person-articles.department-physics{background-color:#ffb111}.c-section--person-articles.department-chemistry{background-color:#35bc83}.c-section--person-articles.department-biotechnology{background-color:#40bdcd}.c-section--person-articles.department-trade-marks{background-color:#165f7a}.c-section--person-articles.department-business-support{background-color:#4f4f77}.c-section--person-articles.department-consulting{background-color:#791e5a}.c-section--person-articles .b-person-articles .grid-container{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.c-section--person-articles .b-person-articles .grid-container .article{grid-column:span 12;min-height:240px;position:relative}@media only screen and (min-width:768px){.c-section--person-articles .b-person-articles .grid-container .article{grid-column:span 6;min-height:320px}}@media only screen and (min-width:992px){.c-section--person-articles .b-person-articles .grid-container .article{grid-column:span 4}}.c-section--person-articles .b-person-articles .grid-container .article .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#002;opacity:0;transition:.2s all ease-in;z-index:1}.c-section--person-articles .b-person-articles .grid-container .article .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;opacity:0;transition:.2s all ease-in;z-index:2;mix-blend-mode:multiply;background-color:#002}.c-section--person-articles .b-person-articles .grid-container .article .title{position:relative;display:block;z-index:3;transition:.2s all ease-in;padding:20px}.c-section--person-articles .b-person-articles .grid-container .article .extra-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 20px 50px;display:block;z-index:3;opacity:0;color:#fff;transition:.2s all ease-in}.c-section--person-articles .b-person-articles .grid-container .article .extra-content .extra-title,.c-section--person-articles .b-person-articles .grid-container .article .extra-content .date,.c-section--person-articles .b-person-articles .grid-container .article .extra-content .read-time{display:block}.c-section--person-articles .b-person-articles .grid-container .article .extra-content svg{position:absolute;bottom:15px;right:35px;transition:.6s all ease-in}.c-section--person-articles .b-person-articles .grid-container .article:hover .title{opacity:0}.c-section--person-articles .b-person-articles .grid-container .article:hover .bg{opacity:.4}.c-section--person-articles .b-person-articles .grid-container .article:hover .bg-image{opacity:1}.c-section--person-articles .b-person-articles .grid-container .article:hover .extra-content{opacity:1}.c-section--person-articles .b-person-articles .grid-container .article:hover .extra-content svg{right:15px}.c-section--people_section{display:flex;align-items:center;position:relative;background-size:cover;background-position:center center}.c-section--people_section .b-people_section{width:100%}.c-section--people_section .b-people_section .carousel{padding-bottom:40px}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item{padding:0 40px}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item{padding:0 100px}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container{display:grid;grid-gap:0;grid-template-columns:repeat(12,1fr)}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container{grid-gap:20px}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content{grid-column:span 12}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content{grid-column:span 5;display:flex;align-items:center}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .pronoun{position:relative;font-weight:400;margin-bottom:10px}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .pronoun .val{display:block;position:relative;transition:.4s all ease-in-out;margin-left:-80px;opacity:0}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .role{position:relative;font-weight:700;margin-bottom:20px}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .role{margin-bottom:40px}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .role .val{display:block;position:relative;transition:.4s all ease-in-out;margin-left:-80px;opacity:0;text-transform:capitalize}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .title{position:relative;color:#ffb111;margin-bottom:0}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .title{margin-bottom:20px}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .title .val{display:block;position:relative;transition:.4s all ease-in-out;margin-left:-40px;opacity:0}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .view .val{display:block;position:relative;transition:.4s all ease-in-out;margin-top:20px;opacity:0}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .content .view .val a{color:#fff;text-decoration:underline;text-transform:uppercase}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{position:relative;grid-column:span 12}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{grid-column:span 7}}@media only screen and (min-width:992px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .image{grid-column:span 6}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{border:1px solid #fff;padding:15px;display:block;position:relative;margin:20px;width:100%;z-index:2;transition:.4s all ease-in-out;opacity:0;margin-left:160px}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:40px}}@media only screen and (min-width:992px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:60px}}@media only screen and (min-width:1400px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item .carousel-item-container .image img{margin:80px}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .pronoun .val{margin:0;opacity:1}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .role .val{margin:0;opacity:1}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .title .val{margin:0;opacity:1}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .view .val{margin:0;opacity:1}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image img{opacity:1;margin-left:0}@media only screen and (min-width:768px){.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image img{margin-left:60px}}.c-section--people_section .b-people_section .carousel .carousel-inner .carousel-item.active .carousel-item-container .image svg{opacity:1;right:-80px}.c-section--people_section .b-people_section .carousel .carousel-control-prev,.c-section--people_section .b-people_section .carousel .carousel-control-next{width:5%;opacity:1}.c-section--people_section .b-people_section .carousel .carousel-control-prev .carousel-control-prev-icon,.c-section--people_section .b-people_section .carousel .carousel-control-next .carousel-control-prev-icon{background-image:url(/wp-content/themes/dehns/build/img/arrow-white-left.svg)}.c-section--people_section .b-people_section .carousel .carousel-control-prev .carousel-control-next-icon,.c-section--people_section .b-people_section .carousel .carousel-control-next .carousel-control-next-icon{background-image:url(/wp-content/themes/dehns/build/img/arrow-white-right.svg)}.c-section--people_section .b-people_section .carousel .carousel-indicators [data-bs-target]{background-color:#f7f4f4}.c-section--people_section .b-people_section .carousel .carousel-indicators .active{background-color:#fff}.c-section--people_section .b-people_section .view-all-container{display:block;text-align:center}.c-section--search-results{position:relative}.c-section--search-results .b-search-results .search-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;width:100%}.c-section--search-results .b-search-results .search-wrapper .search-tile{grid-column:span 12}@media only screen and (min-width:768px){.c-section--search-results .b-search-results .search-wrapper .search-tile{grid-column:span 4}}.c-section--search-results .b-search-results .search-wrapper .search-tile .tile-image-wrapper{display:block;height:240px;position:relative;margin:0 0 10px}.c-section--search-results .b-search-results .search-wrapper .search-tile .tile-image-wrapper .tile-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.c-section--search-results .b-search-results .search-wrapper .search-tile .tile-image-wrapper .tile-image.style-profile{background-position:top center}.c-section--search-results .b-search-results .search-wrapper .search-tile .tile-image-wrapper .tile-image.style-article{background-position:top center}.c-section--search-results .b-search-results .search-wrapper .search-tile .infobox .date{display:block}.c-section--search-results .b-search-results .search-wrapper .search-tile .infobox .title{display:block}.c-section--search-results .b-search-results .search-wrapper .search-tile .infobox .description{display:block}.c-section--search-results .pagination-links{display:block;margin:40px 0}.c-section--search-results .pagination-links a{display:inline-block;margin:0 40px 0 0;color:#e63c2d}.c-section--shortcode_section .shortcode-title{margin:0 0 40px}.c-section--single_content{position:relative}.c-section--single_content a{color:#fff;text-decoration:underline}.c-section--single_content a:hover{color:#e63c2d}.c-section--single_content.type-quote .quote-introduction{font-weight:700;margin:0 0 20px}.c-section--single_content.type-quote .quote-container .quote{display:block;font-weight:700;color:#e63c2d;margin:0 0 10px}.c-section--single_content.type-quote .quote-container .quote-author{display:block;font-weight:700;color:#e63c2d}@media only screen and (min-width:768px){.c-section--single_content.type-quote .quote-container .quote-author{margin:0 0 40px}}.c-section--single_content.type-quote .quote-container .quote-author:last-of-type{margin-bottom:0}.c-section--single_content.type-quote .quote-container .quote-job-title{display:block;color:#e63c2d;margin:0 0 10px}.c-section--single_content.type-quote .quote-container .quote-details{display:flex;width:100%;margin:40px 0 0;align-items:center;justify-content:flex-start}.c-section--single_content.type-quote .quote-container .quote-details .quote-image{filter:grayscale(100%);background-color:#002;mix-blend-mode:multiply;z-index:2;position:relative;object-fit:cover;border-radius:50%;width:168px;height:168px;margin:0 20px 0 0;background-position:center center;background-size:cover;transition:all .6s ease-in-out}.c-section--single_content.type-quote .quote-container .quote-details .details-wrapper{display:flex;align-items:center;justify-content:flex-start}.c-section--single_content.type-quote .quote-container .quote-details .details-wrapper .wrap{display:block}.c-section--single_content.type-statement .statement{color:#e63c2d}.c-section--single_content.type-medium .b-single_content h2{margin:0 0 20px}.c-section--single_content.type-medium .b-single_content .content{font-size:30px;line-height:100%}@media only screen and (min-width:768px){.c-section--single_content.type-medium .b-single_content .content{font-size:50px}}@media only screen and (min-width:1400px){.c-section--single_content.type-medium .b-single_content .content{font-size:70px}}.c-section--single_content.type-medium.theme-white .b-single_content a,.c-section--single_content.type-medium.theme-white .b-single_content .content{color:#e63c2d}.c-section--single_content.type-large .b-single_content .content{font-size:30px;line-height:115%;font-weight:700}@media only screen and (min-width:768px){.c-section--single_content.type-large .b-single_content .content{font-size:40px}}@media only screen and (min-width:992px){.c-section--single_content.type-large .b-single_content .content{font-size:45px}}@media only screen and (min-width:1400px){.c-section--single_content.type-large .b-single_content .content{font-size:60px}}.c-section--single_content.type-large .b-single_content .content a{display:block;font-size:16px;line-height:115%;margin:20px 0 0}@media only screen and (min-width:768px){.c-section--single_content.type-large .b-single_content .content a{font-size:18px;margin:40px 0 0}}@media only screen and (min-width:1400px){.c-section--single_content.type-large .b-single_content .content a{font-size:20px}}.c-section--single_content.type-large.theme-white .b-single_content a,.c-section--single_content.type-large.theme-white .b-single_content .content{color:#e63c2d}.c-section--single_content.type-default h2{margin:0}.c-section--single_content.type-default .content{margin-top:20px}.c-section--single_content.theme-white .b-single_content a,.c-section--single_content.theme-white .b-single_content .content{color:#002}.c-section--single_content.theme-cyan .b-single_content a,.c-section--single_content.theme-cyan .b-single_content .content{color:#fff}.c-section--single_content.theme-blue .b-single_content a,.c-section--single_content.theme-blue .b-single_content .content{color:#fff}.c-section--single_content.theme-navy .b-single_content a,.c-section--single_content.theme-navy .b-single_content .content{color:#fff}.c-section--statistics_section{position:relative;background-color:#00f}.c-section--statistics_section .b-statistics_section .statistic-wrapper{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic{grid-column:span 12;display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr);margin-bottom:20px}@media only screen and (min-width:768px){.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic{grid-column:span 6;margin-bottom:60px}}.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic img{grid-column:span 2;width:35px;margin:10px auto 0}@media only screen and (min-width:768px){.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic img{width:45px;margin:10px auto 0}}@media only screen and (min-width:992px){.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic img{width:45px;margin:15px auto 0}}@media only screen and (min-width:1400px){.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic img{width:65px;margin:20px auto 0}}.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic .values{grid-column:span 8}.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic .values .value{font-size:40px;font-weight:700;line-height:100%;display:block;color:#002}@media only screen and (min-width:768px){.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic .values .value{font-size:70px}}@media only screen and (min-width:992px){.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic .values .value{font-size:80px}}@media only screen and (min-width:1400px){.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic .values .value{font-size:140px}}.c-section--statistics_section .b-statistics_section .statistic-wrapper .statistic .values .title{display:block;font-weight:700;color:#002}.c-section--team_carousel{display:flex;align-items:center;position:relative}.c-section--team_carousel .b-team_carousel{width:100%}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper{position:relative}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .slick-list .slick-track{margin-left:0}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .team-nav{position:absolute;z-index:3;top:50%;padding:5px 10px 6px;transition:.4s all ease-in;cursor:pointer}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .team-nav:hover{background-color:#e63c2d}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .team-nav:hover svg path{stroke:#fff}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .team-nav svg path{stroke:#e63c2d}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .team-nav.previous{left:0}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .team-nav.previous svg{transform:rotate(180deg)}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .team-nav.next{right:0}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team{margin:40px 0 0 0}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .slick-prev{left:0;height:40px;width:40px;z-index:3}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .slick-prev:before{content:'<';color:#e63c2d}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .slick-next{right:0;height:40px;width:40px;z-index:3}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .slick-next:before{content:'>';color:#e63c2d}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile{position:relative;display:flex;justify-content:center;align-items:center}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile .tile-image{filter:grayscale(100%);background-color:#002;mix-blend-mode:multiply;z-index:2;position:relative;object-fit:cover;border-radius:50%;width:168px;height:168px;margin:0 0 20px;background-position:center center;background-size:cover;transition:all .6s ease-in-out}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile h4{color:#e63c2d}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile .pronoun{color:#e63c2d}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile .role{text-transform:uppercase;color:#e63c2d}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile .view{display:block;margin:20px 0 0 0;text-transform:uppercase}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile .details .search{display:none}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile:hover .tile-image{opacity:1;filter:grayscale(0%)}.c-section--team_carousel .b-team_carousel .team-carousel-wrapper .carousel-team .people-tile:hover .view{color:#e63c2d}.c-section--two_column_content_section{position:relative}.c-section--two_column_content_section .b-two_column_content_section h4{margin:0 0 20px}.c-section--two_column_content_section .b-two_column_content_section a{color:#fff;text-decoration:underline}.c-section--two_column_content_section .b-two_column_content_section a:hover{color:#e63c2d}.c-section--two_column_content_section .b-two_column_content_section .image-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0 0 40px}@media only screen and (min-width:768px){.c-section--two_column_content_section .b-two_column_content_section .image-wrapper{margin:0;justify-content:flex-end}}.c-section--two_column_content_section .b-two_column_content_section .image-wrapper .dots-lrg{position:absolute;left:0;top:0;width:100%;max-width:60%;max-height:100%}@media only screen and (min-width:768px){.c-section--two_column_content_section .b-two_column_content_section .image-wrapper .dots-lrg{display:block;max-width:80%}}@media only screen and (min-width:992px){.c-section--two_column_content_section .b-two_column_content_section .image-wrapper .dots-lrg{display:block;max-width:60%}}.c-section--two_column_content_section .b-two_column_content_section .image-wrapper img{position:relative;object-fit:cover;border-radius:50%;width:280px;height:280px;margin:15px 0}@media only screen and (min-width:768px){.c-section--two_column_content_section .b-two_column_content_section .image-wrapper img{width:240px;height:240px;margin:20px 0}}@media only screen and (min-width:992px){.c-section--two_column_content_section .b-two_column_content_section .image-wrapper img{width:320px;height:320px;margin:40px 0}}.c-section--two_column_content_section .b-two_column_content_section .content{margin-top:20px}@media only screen and (min-width:768px){.c-section--two_column_content_section .b-two_column_content_section .content{margin:0}}.c-section--two_column_content_section .b-two_column_content_section .content .cta{margin-top:20px;text-decoration:none}.c-section--two_column_content_section .b-two_column_content_section .content .cta:hover{color:#002}.c-section--two_column_content_section.type-alternate .left{font-size:20px;line-height:28px}.c-section--two_column_content_section.theme-blue .content a{color:#fff;text-decoration:underline}.c-section--two_column_content_section.theme-blue .content a:hover{color:#e63c2d}.b-vacancies-list-wrapper{padding:80px 0}.b-vacancies-list-wrapper .vacancies-list-container{display:block;padding:20px 0 0 0;border-bottom:1px solid #000}.b-vacancies-list-wrapper .vacancies-list-container .vacancy{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;padding:20px 0;border-top:1px solid #000}.b-vacancies-list-wrapper .vacancies-list-container .vacancy .details{grid-column:span 12}@media only screen and (min-width:768px){.b-vacancies-list-wrapper .vacancies-list-container .vacancy .details{grid-column:span 8}}@media only screen and (min-width:992px){.b-vacancies-list-wrapper .vacancies-list-container .vacancy .details{grid-column:span 9}}.b-vacancies-list-wrapper .vacancies-list-container .vacancy .details .title{display:block;font-weight:700;margin:0 0 10px}.b-vacancies-list-wrapper .vacancies-list-container .vacancy .details .description{display:block;font-weight:700}.b-vacancies-list-wrapper .vacancies-list-container .vacancy .details .description p:last-child{margin:0}.b-vacancies-list-wrapper .vacancies-list-container .vacancy .link{grid-column:span 12;display:flex;align-items:center;justify-content:flex-start}@media only screen and (min-width:768px){.b-vacancies-list-wrapper .vacancies-list-container .vacancy .link{justify-content:flex-end;grid-column:span 4}}@media only screen and (min-width:992px){.b-vacancies-list-wrapper .vacancies-list-container .vacancy .link{grid-column:span 3}}.b-vacancies-list-wrapper .vacancies-list-container .vacancy .link .view{border:1px solid #e63c2d;padding:12px 30px;text-align:center;font-weight:700;color:#e63c2d}