﻿/*!
Theme Name:         SMA 2024
Theme URI:          https://www.sma-dev.de
Description:        SMA 2024 Theme
Author:             SMA Development GmbH
Author URI:         https://sma-dev.de
Version:            1.0.0
Text Domain:        sma
*/*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body,html{padding:0;margin:0}img{max-width:100%;height:auto}figure,figcaption{margin:0}button{outline:none;-webkit-appearance:none}a,a:hover,a:active,a:focus{text-decoration:none;color:inherit;cursor:pointer}.left{float:left}.right{float:right}.clear{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:none}i{display:inline-block;line-height:80%;padding:0;margin:0;position:relative}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:1px;border:none;margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}header ul,header li,footer ul,footer li,.info ul,.info li{list-style:none;padding:0;margin:0;display:inline-block}ul,li{padding:0;margin:0}ul{padding-left:1rem}p{margin:0}.hidden{display:none}:root{--system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--deco-font: Big Caslon, Book Antiqua, Palatino Linotype, Georgia, serif;--spacer: 2.5rem;--header_height: calc(var(--spacer) * 4);--transition: all 0.8s cubic-bezier(0.075, 0.82, 0.165, 1);--upFade: 2rem;--downFade: -2rem;--animateDuration: 1s;--border_radius: 0.5rem;--overlay_color: var(--black);--overlay_opacity: 50%;--border_width: 3px;--padding-inline: var(--spacer);--content-max-width: 40rem;--breakout-max-width: 70rem;--body-width: 100%;--breakout-size: calc((var(--breakout-max-width) - var(--content-max-width)) / 2)}@media(max-width: 1024px){:root{--spacer: 2rem}}@media(max-width: 480px){:root{--header_height: calc(var(--spacer) * 5);--spacer: 1.25rem}}html{font-size:125%}@media(max-width: 480px){html{font-size:100%}}body{color:var(--black);background-color:var(--white)}body{font-family:var(--system-ui);color:var(--ci-text-color);font-size:16px;line-height:1.5;margin:0 auto;max-width:var(--body-width);overflow-x:hidden;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--system-ui);font-weight:600}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:var(--deco-font);font-weight:400}h1{font-size:4rem;line-height:4rem;margin:.5rem 0 2rem}@media(max-width: 480px){h1{font-size:3.25rem;line-height:3.25rem}}h2,.headline__real{font-size:2.5rem !important;line-height:2.75rem;margin:2.5rem 0 2rem;font-weight:600}@media(max-width: 480px){h2,.headline__real{font-size:2rem !important;line-height:2.5rem}}h2{font-family:var(--system-ui)}h2 strong{font-family:var(--deco-font);font-weight:400}h3{font-size:1.75rem;line-height:1.75rem;margin:2.5rem 0 1.25rem;font-family:var(--deco-font)}h4{font-size:120%;font-family:var(--deco-font)}.has-large-font-size{font-size:1.75rem;line-height:2.25rem}main,footer,header,aside{display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] min(100% - var(--padding-inline)*2,var(--content-max-width)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end]}main>:not(.breakout,.alignwide,.full-width,.alignfull),footer>:not(.breakout,.alignwide,.full-width,.alignfull),header>:not(.breakout,.alignwide,.full-width,.alignfull),aside>:not(.breakout,.alignwide,.full-width,.alignfull){grid-column:content}main>.breakout,main>.alignwide,footer>.breakout,footer>.alignwide,header>.breakout,header>.alignwide,aside>.breakout,aside>.alignwide{grid-column:breakout}main>.full-width,main>.alignfull,footer>.full-width,footer>.alignfull,header>.full-width,header>.alignfull,aside>.full-width,aside>.alignfull{grid-column:full-width;display:grid;grid-template-columns:inherit}main>.full-width>:not(.breakout,.alignwide,.full-width,.alignfull),main>.alignfull>:not(.breakout,.alignwide,.full-width,.alignfull),footer>.full-width>:not(.breakout,.alignwide,.full-width,.alignfull),footer>.alignfull>:not(.breakout,.alignwide,.full-width,.alignfull),header>.full-width>:not(.breakout,.alignwide,.full-width,.alignfull),header>.alignfull>:not(.breakout,.alignwide,.full-width,.alignfull),aside>.full-width>:not(.breakout,.alignwide,.full-width,.alignfull),aside>.alignfull>:not(.breakout,.alignwide,.full-width,.alignfull){grid-column:breakout}main>.full-width>.wp-block-cover__background,main>.full-width>.wp-block-cover__image-background,main>.alignfull>.wp-block-cover__background,main>.alignfull>.wp-block-cover__image-background,footer>.full-width>.wp-block-cover__background,footer>.full-width>.wp-block-cover__image-background,footer>.alignfull>.wp-block-cover__background,footer>.alignfull>.wp-block-cover__image-background,header>.full-width>.wp-block-cover__background,header>.full-width>.wp-block-cover__image-background,header>.alignfull>.wp-block-cover__background,header>.alignfull>.wp-block-cover__image-background,aside>.full-width>.wp-block-cover__background,aside>.full-width>.wp-block-cover__image-background,aside>.alignfull>.wp-block-cover__background,aside>.alignfull>.wp-block-cover__image-background{grid-column:full-width;display:grid;grid-template-columns:inherit}main>.full-width>.swiper-horizontal,main>.alignfull>.swiper-horizontal,footer>.full-width>.swiper-horizontal,footer>.alignfull>.swiper-horizontal,header>.full-width>.swiper-horizontal,header>.alignfull>.swiper-horizontal,aside>.full-width>.swiper-horizontal,aside>.alignfull>.swiper-horizontal{grid-column:full-width}main video,footer video,header video,aside video{width:100% !important;grid-column:auto !important}.header{position:sticky;top:0;width:100%;min-height:calc(var(--header_height)/2);padding:1.5rem 0 1.5rem;z-index:100;color:var(--black);background:var(--white)}.header .header__logo{filter:invert(1)}.header.ontop{position:fixed;background:rgba(0,0,0,0)}.header.ontop .header__logo{filter:invert(0)}.header__inner{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.header__logo{display:flex;width:auto}.header__logo img{max-height:50px;max-width:620px}@media(max-width: 600px){.header__logo img{max-height:40px;max-width:unset}}.header__contact{display:flex;flex-direction:row;align-items:center}.header__contact a{border:var(--border_width) solid #000;font-family:Arial,Arial Bold,Gadget,sans-serif;padding:0 1rem;height:30px;display:flex;align-items:center;font-size:14px;line-height:1;font-weight:900;letter-spacing:4px}.header__contact a:last-child{border-left:none}@media(max-width: 1024px){.header__contact{display:none}}footer{background-color:var(--black);color:var(--white);min-height:10rem}footer .footer__wrapper{padding:calc(2*var(--padding-inline)) 0}footer .footer__logo-wrapper{margin:0 0 var(--padding-inline)}footer .footer__logo-wrapper .logo{display:inline-block}footer .footer__content{margin-bottom:9rem}footer .footer__content,footer .footer__nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}@media(max-width: 769px){footer .footer__content,footer .footer__nav{grid-template-columns:1fr}}footer .footer__content .contact__section,footer .footer__nav .contact__section{margin-bottom:2rem}footer .footer__content .contact__section:last-child,footer .footer__nav .contact__section:last-child{margin-bottom:1rem}footer .footer__content .content__menu ul,footer .footer__nav .content__menu ul{display:flex;flex-direction:column}footer .footer__content .content__menu ul li,footer .footer__nav .content__menu ul li{margin-bottom:1rem}footer .footer__content .footer__menu li,footer .footer__nav .footer__menu li{margin:0 var(--padding-inline) 0 0}@media(max-width: 70rem){footer .footer__nav{grid-template-columns:repeat(1, minmax(0, 1fr));text-align:center}footer .footer__nav .footer__menu li{margin:0 calc(var(--padding-inline)/2)}}.single .case-image{aspect-ratio:16/7;margin-top:calc(var(--header_height)/1.5);margin-bottom:2rem}article.dual_grid{grid-column:breakout;display:grid;padding:4rem 0;gap:2rem}article.dual_grid.floating__left{grid-template-columns:1fr 2fr}@media(max-width: 1024px){article.dual_grid.floating__left{grid-template-columns:minmax(0, 1fr)}}article.dual_grid.floating__right{grid-template-columns:2fr 1fr}@media(max-width: 1024px){article.dual_grid.floating__right{grid-template-columns:minmax(0, 1fr)}}.floating__image{position:sticky;top:5rem;width:450px;max-width:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}@media(max-width: 1024px){.floating__image{position:relative;margin:0 auto;top:auto}}@media(max-width: 769px){.floating__image{width:100%}}.wp-block-columns{gap:3rem}header a{transition:all 600ms ease-in-out;cursor:pointer}@media(hover: hover){header a:hover{font-weight:600}}footer a:not(.logo){transition:all 600ms ease-in-out;cursor:pointer;padding-bottom:.125rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0)}@media(hover: hover){footer a:not(.logo):hover{border-bottom-color:var(--white)}}.wp-block-cover{padding:0}.wp-block-button__link,.button{color:currentColor;background-color:rgba(0,0,0,0);border-radius:3px !important;box-shadow:none;text-decoration:none;padding:.35rem 1rem .25rem;font-size:.85rem;text-transform:uppercase;border:1px solid;box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}@media(hover: hover){.wp-block-button__link,.button{transition:800ms all cubic-bezier(0.075, 0.82, 0.165, 1)}.wp-block-button__link:hover,.button:hover{background-color:var(--black);color:var(--white);border:1px solid rgba(0,0,0,0)}}@media(max-width: 769px){.wp-block-button__link,.button{height:3.5rem;line-height:3rem;padding:.25rem 1rem}}ol.wp-block-list,ul.wp-block-list{margin-bottom:1rem}ol.wp-block-list li,ul.wp-block-list li{margin-bottom:1rem}main{font-size:.85rem}p{margin-bottom:1rem}.is-layout-flex{display:flex}.wp-block-column p:last-child{margin-bottom:0}.wp-block-query-title,.wp-block-quote{box-sizing:border-box;background:#f5f5f5;padding:1rem;margin:0 0 1rem;font-family:var(--deco-font);text-align:center}.wp-block-query-title *:last-child,.wp-block-quote *:last-child{margin-bottom:0}.header__logo+div{display:grid;grid-template-columns:1fr 2.5rem;align-items:center;gap:2rem}@media(max-width: 480px){.header__logo+div{grid-template-columns:1fr}.header__logo+div .header_btn{display:none}}header.round .menu_holder{position:relative}header.round .menu_wrapper{visibility:hidden;overflow:hidden;transition:all .8s ease-in-out;border-radius:50%;width:0rem;height:0rem;transform-origin:0 0;transform:scaleX(0) scaleY(0) translate(-50%, -50%);position:absolute;left:50%;top:50%;background-color:var(--black);color:var(--white)}@media(max-width: 1024px){header.round .menu_wrapper{position:fixed}}header.round .menu_wrapper+.menu_inner{display:flex;opacity:0;transition:all .6s ease-in-out;position:fixed;left:0;top:0;height:100%;max-height:0;min-width:100vw;color:var(--white);align-items:center;justify-content:center;overflow:hidden}header.round .menu_wrapper+.menu_inner .main_menu,header.round .menu_wrapper+.menu_inner .menu_sidebar{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5rem}header.round .menu_wrapper+.menu_inner ul{list-style:none;width:100%}header.round .menu_wrapper+.menu_inner ul li{display:list-item;position:relative}header.round .menu_wrapper+.menu_inner ul li span,header.round .menu_wrapper+.menu_inner ul li a{display:block;padding:1rem;text-align:center;cursor:pointer}header.round .menu_wrapper+.menu_inner ul#menu-footer{display:flex;align-items:center;justify-content:center;gap:1rem}header.round .menu_wrapper+.menu_inner ul#menu-footer li{width:auto}header.round .menu_wrapper+.menu_inner ul#menu-footer li:after{content:"|";margin-left:1rem;display:inline}header.round .menu_wrapper+.menu_inner ul#menu-footer li:last-child:after{content:""}header.round .menu_wrapper+.menu_inner ul#menu-footer li a{display:inline}@media(max-width: 769px){header.round .menu_wrapper+.menu_inner ul#menu-footer{flex-direction:column}header.round .menu_wrapper+.menu_inner ul#menu-footer li:after{display:none}}header.round input#menu__navi{visibility:hidden;height:0;position:absolute;overflow:hidden;width:1px;min-width:1px}header.round input#menu__navi+label{cursor:pointer;display:flex;position:relative;-webkit-transition:background-color .2s linear;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;z-index:99999999999;overflow:hidden;border-radius:50%;width:2.5rem;height:2.5rem;padding:.5rem;background-color:var(--black)}header.round input#menu__navi+label i{display:inline-block;height:1.5rem;width:1.5rem;margin-left:0;position:relative;transition:all .8s cubic-bezier(0.075, 0.82, 0.165, 1)}header.round input#menu__navi+label i:after,header.round input#menu__navi+label i:before{position:absolute;content:"";background-color:var(--white);display:inline-block;height:2px;width:1.5rem;transition:all .8s cubic-bezier(0.075, 0.82, 0.165, 1);transform-origin:center;left:0}header.round input#menu__navi+label i::before{top:33.33%}header.round input#menu__navi+label i::after{bottom:33.33%}@media(hover: hover){header.round input#menu__navi+label:hover i:before{top:50%;transition:all .8s cubic-bezier(0.075, 0.82, 0.165, 1);transform:rotate(45deg);margin-top:0}header.round input#menu__navi+label:hover i:after{top:50%;bottom:unset;transition:all .8s cubic-bezier(0.075, 0.82, 0.165, 1);transform:rotate(-45deg);margin-top:0}}header.round input#menu__navi:checked+label{background-color:var(--white)}header.round input#menu__navi:checked+label i:after,header.round input#menu__navi:checked+label i:before{background-color:var(--black)}header.round input#menu__navi:checked+label i:before{top:50%;transition:all .8s cubic-bezier(0.075, 0.82, 0.165, 1);transform:rotate(45deg);margin-top:0}header.round input#menu__navi:checked+label i:after{top:50%;bottom:unset;transition:all .8s cubic-bezier(0.075, 0.82, 0.165, 1);transform:rotate(-45deg);margin-top:0}header.round input#menu__navi:checked+label+.menu_wrapper{opacity:1;visibility:visible;width:100vw;height:100vw;transform:scaleX(1) scaleY(1) translate(-50%, -50%)}header.round input#menu__navi:checked+label+.menu_wrapper+.menu_inner{opacity:1;max-height:100vh}input{width:100%;display:block;border:none;outline:none;line-height:3rem;padding:0 1rem;font-size:inherit}.formErrorContent{font-size:12px;position:absolute;width:100%;color:var(--white);left:0;bottom:0;z-index:10;padding:.25rem 1rem}.input__field,.check__field{position:relative;margin-bottom:1rem}.formError{width:100%;opacity:1 !important;text-align:left}.info__text{font-size:12px;opacity:.7}.info__text p{margin:.5rem 0}a.privacy__link{text-decoration:underline}label[for=terms]{font-size:12px}.ta__right.f__s{text-align:right;font-size:12px;margin-bottom:1rem;opacity:.7}.upload__group{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}@media screen and (max-width: 769px){.upload__group{flex-direction:column}}.upload__group .label{margin-top:5px;padding-right:2rem;white-space:nowrap}@media screen and (max-width: 769px){.upload__group .label{padding-right:0;width:100%}}.upload__field{position:relative}.upload__field input[type=file]{width:1px;height:1px;opacity:1;display:block}.upload__field .file__upload{border:none;color:var(--var(--white));width:100%;display:flex;align-items:center;padding:14px 20px 12px;cursor:pointer;border-radius:5px;margin-bottom:.5rem}.upload__field .file__upload i{font-size:2rem;padding-right:1rem}.job__form,.contact__form{position:relative}.job__forms .wp-block-cover__inner-container{grid-column:content !important;display:grid;position:relative;z-index:1}@media screen and (max-width: 1024px){.job__forms .wp-block-cover__inner-container{grid-column:1;grid-template-columns:1fr}}.job__form{color:var(--white);padding-bottom:4rem}@media screen and (max-width: 1024px){.job__form{grid-row:1;padding-bottom:0rem}}.job__form .form__inner{padding:2.5rem 0}.job__form h2{text-align:center;margin-bottom:2rem}.job__form #apply-submit{height:5rem;font-size:1.5rem;z-index:100;width:100%}@media screen and (max-width: 1024px){.job__form #apply-submit{width:100%;position:relative}}.job__form::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;z-index:1;opacity:.5;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, var(--lighten) 15%, var(--lighten) 85%, rgba(0, 0, 0, 0) 100%)}@media screen and (max-width: 1024px){.job__form::after{bottom:-2.5rem}}button.scrolldown{border:none;font-size:1.5rem;z-index:10;position:fixed;bottom:0;left:0;right:0;width:100%;height:5rem}@media screen and (max-width: 1024px){button.scrolldown{width:calc(100% - 2.5rem);display:none}}.contact__form{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:rgba(0,0,0,.5);color:var(--white);padding:2.5rem 0}@media screen and (max-width: 1024px){.contact__form{padding:5rem 2rem}}.contact__form form{max-width:75%}@media screen and (max-width: 1024px){.contact__form form{max-width:100%}}.contact__form h2{margin-bottom:2rem}.success__application,.success__contact{display:none}.errorcontent{display:none}.errorcontent.active{display:block}.honey__field{opacity:0;height:1px;width:1px;position:absolute;bottom:0;right:0;z-index:-1}.row{display:flex;flex-direction:row;margin-bottom:1rem;justify-content:space-between}.row .input__field{width:100%;margin:0 .5rem}.row .input__field:first-child{margin-left:0}.row .input__field:last-child{margin-right:0}.jtd__job__content ul,.jtd__job__content li{list-style:none;padding:0;margin:0}.jtd__job__content ul{display:block;margin:1rem 0 2rem}.jtd__job__content ul li{display:list-item;padding-left:1.5rem;padding-bottom:.5rem;position:relative;margin-bottom:.5rem}.jtd__job__content ul li:before{font-family:"Line Awesome Free";font-weight:900;font-size:1.25rem;content:"";position:absolute;left:-0.2rem;top:-0.25rem}.success__application,.success__contact,.errorcontent{position:absolute;top:0;left:0;right:0;bottom:100%;background:var(--black);color:var(--white);z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;overflow:hidden}.success__application.active,.success__contact.active,.errorcontent.active{bottom:0;padding:3rem}.jobs__list-container .wp-block-cover__inner-container{grid-column:content !important;position:static;padding:4rem 0}@media screen and (max-width: 1024px){.jobs__list-container .wp-block-cover__inner-container{padding-top:7rem}}.jobs__list-container .wp-block-cover__inner-container .headline{padding:.25rem 1rem .25rem 4rem;position:absolute;transform-origin:100% 0rem;transform:translate(0, 0%) rotate(-90deg);right:2.5rem;line-height:1;text-transform:uppercase}.jobs__list-container .wp-block-cover__inner-container .headline::before{content:"";display:block;background-color:currentColor;height:2px;width:100%;position:absolute;bottom:0;left:0}@media screen and (max-width: 1024px){.jobs__list-container .wp-block-cover__inner-container .headline{margin-top:2rem;transform-origin:unset;transform:translate(0, 0%) rotate(0deg);right:0}}@media screen and (max-width: 769px){.jobs__list-container .wp-block-cover__inner-container .headline{margin-top:1.5rem}}@media screen and (max-width: 480px){.jobs__list-container .wp-block-cover__inner-container .headline{right:0;left:0;text-align:right}}.jobs__list-container .wp-block-cover__inner-container .headline__wrapper{position:relative;width:100%;max-width:var(--breakout-max-width);margin:0 auto;height:100%}@media screen and (max-width: 1500px){.jobs__list-container .wp-block-cover__inner-container .headline__wrapper{max-width:92%}}.jobs__list-container .wp-block-cover__inner-container .headline__holder{position:absolute;left:0;right:0;width:100%;height:100%}.jobs__list-container .wp-block-cover__inner-container .headline__holder h2{line-height:2rem;font-size:1.25rem !important;font-weight:normal;margin:0}@media screen and (max-width: 1024px){.jobs__list-container .wp-block-cover__inner-container .headline__holder{top:0}.jobs__list-container .wp-block-cover__inner-container .headline__holder h2{font-size:1rem !important}}.jobs__list-container .wp-block-cover__inner-container .job__tile{display:block;position:relative;padding:.5rem 1.5rem;margin-bottom:2rem}.jobs__list-container .wp-block-cover__inner-container .job__tile .tile__wrapper{z-index:10}.jobs__list-container .wp-block-cover__inner-container .job__tile h3{margin-top:1rem;min-height:3.5rem}.jobs__list-container .wp-block-cover__inner-container .job__tile::after{position:absolute;content:"";width:2px;background-color:var(--white);top:0;left:0;bottom:0}.jobs__list-container .wp-block-cover__inner-container .job__tile::before{position:absolute;content:"";width:0px;height:2px;background-color:var(--white);top:50%;left:0;bottom:50%;transition:600ms all ease-in-out}@media(hover: hover){.jobs__list-container .wp-block-cover__inner-container .job__tile:hover{transition:600ms all ease-in-out;background-color:var(--white);color:#000}.jobs__list-container .wp-block-cover__inner-container .job__tile:hover::before{transition:600ms all ease-in-out;left:-1000px;width:1000px}.jobs__list-container .wp-block-cover__inner-container .job__tile:hover::after{transition:600ms all ease-in-out;width:100%;right:0;z-index:-1}}body.single-vacancy main.color_one_development .headline__real,body.single-vacancy main.color_one_development .jtd__job__content h2,body.single-vacancy main.color_one_development .jtd__job__content h3{color:var(--development)}body.single-vacancy main.color_one_development .jtd__job__content ul li:before{color:var(--development)}body.single-vacancy main.color_one_development input[type=checkbox]+label span.graphic,body.single-vacancy main.color_one_development input[type=radio]+label span.graphic{color:var(--development)}body.single-vacancy main.color_one_development .upload__field .file__upload{background:var(--development)}body.single-vacancy main.color_one_development button,body.single-vacancy main.color_one_development html input[type=button],body.single-vacancy main.color_one_development input[type=reset],body.single-vacancy main.color_one_development input[type=submit]{color:#fff;background:var(--development);transform:transitions(600ms all ease-in-out)}body.single-vacancy main.color_two_development .project__navigation,body.single-vacancy main.color_two_development .project__navigation a:first-child{background:var(--development)}body.single-vacancy main.color_two_development .formErrorContent{background:var(--development)}body.single-vacancy main.color_two_development .upload__field .formErrorContent{background:var(--development)}body.single-vacancy main.color_two_development button:hover,body.single-vacancy main.color_two_development html input[type=button]:hover,body.single-vacancy main.color_two_development input[type=reset]:hover,body.single-vacancy main.color_two_development input[type=submit]:hover{background:var(--development)}body.single-vacancy main.color_one_innovation .headline__real,body.single-vacancy main.color_one_innovation .jtd__job__content h2,body.single-vacancy main.color_one_innovation .jtd__job__content h3{color:var(--innovation)}body.single-vacancy main.color_one_innovation .jtd__job__content ul li:before{color:var(--innovation)}body.single-vacancy main.color_one_innovation input[type=checkbox]+label span.graphic,body.single-vacancy main.color_one_innovation input[type=radio]+label span.graphic{color:var(--innovation)}body.single-vacancy main.color_one_innovation .upload__field .file__upload{background:var(--innovation)}body.single-vacancy main.color_one_innovation button,body.single-vacancy main.color_one_innovation html input[type=button],body.single-vacancy main.color_one_innovation input[type=reset],body.single-vacancy main.color_one_innovation input[type=submit]{color:#fff;background:var(--innovation);transform:transitions(600ms all ease-in-out)}body.single-vacancy main.color_two_innovation .project__navigation,body.single-vacancy main.color_two_innovation .project__navigation a:first-child{background:var(--innovation)}body.single-vacancy main.color_two_innovation .formErrorContent{background:var(--innovation)}body.single-vacancy main.color_two_innovation .upload__field .formErrorContent{background:var(--innovation)}body.single-vacancy main.color_two_innovation button:hover,body.single-vacancy main.color_two_innovation html input[type=button]:hover,body.single-vacancy main.color_two_innovation input[type=reset]:hover,body.single-vacancy main.color_two_innovation input[type=submit]:hover{background:var(--innovation)}body.single-vacancy main.color_one_innovation-light .headline__real,body.single-vacancy main.color_one_innovation-light .jtd__job__content h2,body.single-vacancy main.color_one_innovation-light .jtd__job__content h3{color:var(--innovation-light)}body.single-vacancy main.color_one_innovation-light .jtd__job__content ul li:before{color:var(--innovation-light)}body.single-vacancy main.color_one_innovation-light input[type=checkbox]+label span.graphic,body.single-vacancy main.color_one_innovation-light input[type=radio]+label span.graphic{color:var(--innovation-light)}body.single-vacancy main.color_one_innovation-light .upload__field .file__upload{background:var(--innovation-light)}body.single-vacancy main.color_one_innovation-light button,body.single-vacancy main.color_one_innovation-light html input[type=button],body.single-vacancy main.color_one_innovation-light input[type=reset],body.single-vacancy main.color_one_innovation-light input[type=submit]{color:#fff;background:var(--innovation-light);transform:transitions(600ms all ease-in-out)}body.single-vacancy main.color_two_innovation-light .project__navigation,body.single-vacancy main.color_two_innovation-light .project__navigation a:first-child{background:var(--innovation-light)}body.single-vacancy main.color_two_innovation-light .formErrorContent{background:var(--innovation-light)}body.single-vacancy main.color_two_innovation-light .upload__field .formErrorContent{background:var(--innovation-light)}body.single-vacancy main.color_two_innovation-light button:hover,body.single-vacancy main.color_two_innovation-light html input[type=button]:hover,body.single-vacancy main.color_two_innovation-light input[type=reset]:hover,body.single-vacancy main.color_two_innovation-light input[type=submit]:hover{background:var(--innovation-light)}/*# sourceMappingURL=style-optimized.css.map */
