header .navigation-wrapper{position:relative}header .navigation-wrapper .mobile-nav-close-btn{position:fixed;bottom:0;display:none;left:50%;transform:translate(-50%, 0);margin-bottom:1.25rem;-webkit-tap-highlight-color:transparent}header .navigation-wrapper .nav-close-btn{display:none}@media (min-width:37.5rem){header .navigation-wrapper .nav-close-btn{position:absolute;display:inline-block;left:1.75rem;transform:unset;cursor:pointer;-webkit-tap-highlight-color:transparent}header .navigation-wrapper .nav-close-btn svg{width:1.625rem;height:auto}header .navigation-wrapper .nav-close-btn svg path{fill:#F6F8F4}}@media (min-width:37.5rem) and (min-width:80rem){header .navigation-wrapper .nav-close-btn:hover svg path{fill:#DCDC00}}@media (min-width:37.5rem) and (min-width:tablet-desktop){header .navigation-wrapper .nav-close-btn:hover svg path{fill:#DCDC00}}@media (min-width:37.5rem) and (min-width:120rem){header .navigation-wrapper .nav-close-btn{left:2rem}}@media (min-width:37.5rem) and (min-width:full-hd){header .navigation-wrapper .nav-close-btn{left:2rem}}@media (min-width:37.5rem) and (min-width:160rem){header .navigation-wrapper .nav-close-btn{left:3rem}}@media (min-width:tablet-small){header .navigation-wrapper .nav-close-btn{position:absolute;display:inline-block;left:1.75rem;transform:unset;cursor:pointer;-webkit-tap-highlight-color:transparent}header .navigation-wrapper .nav-close-btn svg{width:1.625rem;height:auto}header .navigation-wrapper .nav-close-btn svg path{fill:#F6F8F4}}@media (min-width:tablet-small) and (min-width:80rem){header .navigation-wrapper .nav-close-btn:hover svg path{fill:#DCDC00}}@media (min-width:tablet-small) and (min-width:tablet-desktop){header .navigation-wrapper .nav-close-btn:hover svg path{fill:#DCDC00}}@media (min-width:tablet-small) and (min-width:120rem){header .navigation-wrapper .nav-close-btn{left:2rem}}@media (min-width:tablet-small) and (min-width:full-hd){header .navigation-wrapper .nav-close-btn{left:2rem}}@media (min-width:tablet-small) and (min-width:160rem){header .navigation-wrapper .nav-close-btn{left:3rem}}header .navigation-wrapper .navigation-container{position:fixed;bottom:-100vh;left:0;width:100%;height:100%;padding:15% 6% 9% 6%;background-color:#8AA390;transition:all 600ms ease-out;overflow:hidden auto;visibility:hidden;z-index:1300}@media (min-width:35.5rem){header .navigation-wrapper .navigation-container{padding-left:15%;padding-right:15%}}@media (min-width:phone){header .navigation-wrapper .navigation-container{padding-left:15%;padding-right:15%}}@media (min-width:37.5rem){header .navigation-wrapper .navigation-container{bottom:0;left:-100%;padding:2rem 6% 1.625rem 20vw;display:flex;flex-direction:column}}@media (min-width:tablet-small){header .navigation-wrapper .navigation-container{bottom:0;left:-100%;padding:2rem 6% 1.625rem 20vw;display:flex;flex-direction:column}}@media (min-width:80rem){header .navigation-wrapper .navigation-container{padding-left:26vw}}@media (min-width:tablet-desktop){header .navigation-wrapper .navigation-container{padding-left:26vw}}header .navigation-wrapper .language-search-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:auto}header .navigation-wrapper .mod_changelanguage li{display:inline-block;line-height:0.5;border-bottom:0.063rem dashed transparent;-webkit-tap-highlight-color:transparent;margin-left:0.25em}header .navigation-wrapper .mod_changelanguage li a{display:inline-block;transition:transform 300ms ease;width:1.6em;height:1.2em;background-size:70%;background-repeat:no-repeat;background-position:center center}header .navigation-wrapper .mod_changelanguage li a span{display:none}header .navigation-wrapper .mod_changelanguage li a.lang-de_de{background-image:url(../../bundles/albringsmuellerbasic/icons/de.svg)}header .navigation-wrapper .mod_changelanguage li a.lang-en{background-image:url(../../bundles/albringsmuellerbasic/icons/gb.svg)}header .navigation-wrapper .mod_changelanguage li a.lang-de_ch{background-image:url(../../bundles/albringsmuellerbasic/icons/ch.svg)}@media (min-width:80rem){header .navigation-wrapper .mod_changelanguage li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .mod_changelanguage li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .mod_changelanguage li:hover a{transform:translateY(-0.375rem)}}@media (min-width:tablet-desktop){header .navigation-wrapper .mod_changelanguage li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .mod_changelanguage li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .mod_changelanguage li:hover a{transform:translateY(-0.375rem)}}header .navigation-wrapper a:link,header .navigation-wrapper :visited{text-decoration:none;color:#F6F8F4}header .navigation-wrapper .search-icon{width:1.375rem;height:1.375rem;margin-left:1.375rem;cursor:pointer;-webkit-tap-highlight-color:transparent}header .navigation-wrapper .search-icon path{fill:#F6F8F4}@media (min-width:80rem){header .navigation-wrapper .search-icon:hover path{fill:#DCDC00}}@media (min-width:tablet-desktop){header .navigation-wrapper .search-icon:hover path{fill:#DCDC00}}header .navigation-wrapper .search{display:flex;align-items:center;position:fixed;top:0;left:-100%;width:100%;height:100%;opacity:1;padding:1.625rem 5% 0 5%;background-color:#8AA390;transition:all 600ms ease;z-index:1200;-webkit-tap-highlight-color:transparent}header .navigation-wrapper .search .search-back-icon{position:absolute;top:1.625rem;left:1.75rem;cursor:pointer;-webkit-tap-highlight-color:transparent}header .navigation-wrapper .search .search-back-icon .left-arrow-icon{transform:scaleX(-1);transition:transform 100ms ease-out}header .navigation-wrapper .search .search-back-icon .left-arrow-icon path{fill:#fff}@media (min-width:80rem){header .navigation-wrapper .search .search-back-icon:hover .left-arrow-icon{transform:translateX(-0.375rem) scaleX(-1)}header .navigation-wrapper .search .search-back-icon:hover .left-arrow-icon path{fill:#DCDC00}}@media (min-width:tablet-desktop){header .navigation-wrapper .search .search-back-icon:hover .left-arrow-icon{transform:translateX(-0.375rem) scaleX(-1)}header .navigation-wrapper .search .search-back-icon:hover .left-arrow-icon path{fill:#DCDC00}}header .navigation-wrapper .search .search-close-btn{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);margin-bottom:1.25rem}@media (min-width:37.5rem){header .navigation-wrapper .search .search-close-btn{display:none}}@media (min-width:tablet-small){header .navigation-wrapper .search .search-close-btn{display:none}}header .navigation-wrapper .search .mod_form{margin:auto}header .navigation-wrapper .search .formbody{display:flex;justify-content:center}header .navigation-wrapper .search .formbody .widget{border-bottom:0.125rem solid #fff;padding-bottom:0.5rem}header .navigation-wrapper .search .formbody .widget-submit{display:flex;align-items:center}header .navigation-wrapper .search form{width:100%}@media (min-width:37.5rem){header .navigation-wrapper .search form{width:35rem;margin:0 auto 0 auto}}@media (min-width:tablet-small){header .navigation-wrapper .search form{width:35rem;margin:0 auto 0 auto}}header .navigation-wrapper .search form input.text{font-size:1.5rem;font-size:clamp(1.5rem, 1.5vw + 1.5vh + .5rem, 4rem);font-weight:400;text-transform:uppercase;line-height:1.3;text-transform:none;color:#F6F8F4;width:100%;background:transparent;outline:0;border:0;padding:0 2.7rem 0 0;margin-top:0.563rem}header .navigation-wrapper .search form input.text::placeholder{text-transform:uppercase;color:#F6F8F4}header .navigation-wrapper .search form input.text:-webkit-autofill{border:0;background:transparent}header .navigation-wrapper .search form button{width:2.25rem;height:2.25rem;outline:0;border:0;background:transparent;background:url(../../bundles/albringsmuellerbasic/icons/search_icon.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;text-indent:-999px;overflow:hidden;cursor:pointer}header .navigation-wrapper .language-search-container+.mod_navigation{font-size:1.875rem;font-size:clamp(1.875rem, 1.75vw + 1.75vh + .5rem, 5.5rem);font-weight:400;text-transform:uppercase;line-height:1.3;line-height:1;font-size:5.5vh;color:#F6F8F4}@media (min-width:48rem){header .navigation-wrapper .language-search-container+.mod_navigation{font-size:6.5vh}}@media (min-width:tablet){header .navigation-wrapper .language-search-container+.mod_navigation{font-size:6.5vh}}@media (min-width:80rem){header .navigation-wrapper .language-search-container+.mod_navigation{font-size:8.5vh}}@media (min-width:tablet-desktop){header .navigation-wrapper .language-search-container+.mod_navigation{font-size:8.5vh}}header .navigation-wrapper .language-search-container+.mod_navigation ul{display:inline-flex;flex-direction:column;width:100%}header .navigation-wrapper .language-search-container+.mod_navigation ul li{margin-bottom:0.25em;-webkit-tap-highlight-color:transparent;padding-right:7rem;overflow:hidden}@media (min-width:37.5rem){header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(3){transform:translateX(2em)}header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(4){transform:translateX(0.5em)}header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(6){transform:translateX(1.9em)}header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(7){transform:translateX(3.2em)}}@media (min-width:tablet-small){header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(3){transform:translateX(2em)}header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(4){transform:translateX(0.5em)}header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(6){transform:translateX(1.9em)}header .navigation-wrapper .language-search-container+.mod_navigation ul li:nth-child(7){transform:translateX(3.2em)}}header .navigation-wrapper .language-search-container+.mod_navigation ul li a{display:inline-flex;align-items:center;color:#F6F8F4}header .navigation-wrapper .language-search-container+.mod_navigation ul li a span:first-child{transition:all 300ms ease}header .navigation-wrapper .language-search-container+.mod_navigation ul li a .icon{display:flex;align-items:center;opacity:0;transition:transform 300ms ease-out;pointer-events:none}header .navigation-wrapper .language-search-container+.mod_navigation ul li a .icon svg{display:block}@media (min-width:80rem){header .navigation-wrapper .language-search-container+.mod_navigation ul li a:hover span:first-child{transform:translateX(3.125rem)}header .navigation-wrapper .language-search-container+.mod_navigation ul li a:hover span:first-child+.icon{opacity:1;transform:translateX(4.25rem)}}@media (min-width:tablet-desktop){header .navigation-wrapper .language-search-container+.mod_navigation ul li a:hover span:first-child{transform:translateX(3.125rem)}header .navigation-wrapper .language-search-container+.mod_navigation ul li a:hover span:first-child+.icon{opacity:1;transform:translateX(4.25rem)}}header .navigation-wrapper .language-search-container+.mod_navigation ul li:first-child{font-size:0.875rem;font-size:clamp(0.875rem, .55vw + .55vh, 1.25rem);font-weight:300;line-height:1.6;font-weight:600;line-height:1.1;text-transform:uppercase;font-weight:400}header .navigation-wrapper .language-search-container+.mod_navigation ul li:first-child a span:first-child{transform:translateX(0) !important}header .navigation-wrapper .language-search-container+.mod_navigation ul li:first-child .icon{display:none}header .navigation-wrapper .language-search-container+.mod_navigation ul li:first-child.active span:first-child+.icon{display:inline-block;opacity:1;transform:translateX(1.5rem)}header .navigation-wrapper .language-search-container+.mod_navigation ul li:first-child.active span:first-child+.icon svg{width:1.2rem;height:1.2rem}header .navigation-wrapper .language-search-container+.mod_navigation ul .active span:first-child+.icon,header .navigation-wrapper .language-search-container+.mod_navigation ul .trail span:first-child+.icon{opacity:1;transform:translateX(0.5rem)}@media (min-width:37.5rem){header .navigation-wrapper .language-search-container+.mod_navigation ul .active span:first-child,header .navigation-wrapper .language-search-container+.mod_navigation ul .trail span:first-child{transform:translateX(3.125rem)}header .navigation-wrapper .language-search-container+.mod_navigation ul .active span:first-child+.icon,header .navigation-wrapper .language-search-container+.mod_navigation ul .trail span:first-child+.icon{opacity:1;transform:translateX(4.25rem)}}@media (min-width:tablet-small){header .navigation-wrapper .language-search-container+.mod_navigation ul .active span:first-child,header .navigation-wrapper .language-search-container+.mod_navigation ul .trail span:first-child{transform:translateX(3.125rem)}header .navigation-wrapper .language-search-container+.mod_navigation ul .active span:first-child+.icon,header .navigation-wrapper .language-search-container+.mod_navigation ul .trail span:first-child+.icon{opacity:1;transform:translateX(4.25rem)}}header .navigation-wrapper .social{margin-top:1.75rem;margin-bottom:3rem}@media (min-width:37.5rem){header .navigation-wrapper .social{align-self:flex-end;margin-top:auto;margin-bottom:1.375rem}}@media (min-width:tablet-small){header .navigation-wrapper .social{align-self:flex-end;margin-top:auto;margin-bottom:1.375rem}}header .navigation-wrapper .social ul{display:flex}header .navigation-wrapper .social ul li{-webkit-tap-highlight-color:transparent}header .navigation-wrapper .social ul li:first-child{margin-right:0.75rem}header .navigation-wrapper .social ul li .xing_icon,header .navigation-wrapper .social ul li .linkedin_icon,header .navigation-wrapper .social ul li .instagram_icon{display:block;width:2.25rem;height:2.25rem;transition:transform 200ms ease}@media (min-width:37.5rem){header .navigation-wrapper .social ul li .xing_icon,header .navigation-wrapper .social ul li .linkedin_icon,header .navigation-wrapper .social ul li .instagram_icon{width:3rem;height:3rem}}@media (min-width:tablet-small){header .navigation-wrapper .social ul li .xing_icon,header .navigation-wrapper .social ul li .linkedin_icon,header .navigation-wrapper .social ul li .instagram_icon{width:3rem;height:3rem}}@media (min-width:80rem){header .navigation-wrapper .social ul li:hover .xing_icon,header .navigation-wrapper .social ul li:hover .linkedin_icon,header .navigation-wrapper .social ul li:hover .instagram_icon{transform:translateY(-0.5rem)}header .navigation-wrapper .social ul li:hover .xing_icon path:last-child,header .navigation-wrapper .social ul li:hover .linkedin_icon path:last-child,header .navigation-wrapper .social ul li:hover .instagram_icon path:not(.circle-bg):last-child{fill:#DCDC00}}@media (min-width:tablet-desktop){header .navigation-wrapper .social ul li:hover .xing_icon,header .navigation-wrapper .social ul li:hover .linkedin_icon,header .navigation-wrapper .social ul li:hover .instagram_icon{transform:translateY(-0.5rem)}header .navigation-wrapper .social ul li:hover .xing_icon path:last-child,header .navigation-wrapper .social ul li:hover .linkedin_icon path:last-child,header .navigation-wrapper .social ul li:hover .instagram_icon path:not(.circle-bg):last-child{fill:#DCDC00}}@media (max-height:620px) and (min-width:1280px){header .navigation-wrapper .social{margin-bottom:0.5em}}header .navigation-wrapper .nav-service{font-size:0.875rem;font-size:clamp(0.875rem, .55vw + .55vh, 1.25rem);font-weight:300;line-height:1.6}@media (min-width:37.5rem){header .navigation-wrapper .nav-service{align-self:flex-end}}@media (min-width:tablet-small){header .navigation-wrapper .nav-service{align-self:flex-end}}header .navigation-wrapper .nav-service ul{display:block}header .navigation-wrapper .nav-service ul li{display:block;border-bottom:0.063rem dashed transparent;padding-right:0;margin-bottom:1rem;overflow:visible}header .navigation-wrapper .nav-service ul li:last-child{margin-bottom:0}header .navigation-wrapper .nav-service ul li a{display:inline-block;transition:transform 300ms ease}header .navigation-wrapper .nav-service ul li span{text-transform:capitalize;font-weight:300}@media (min-width:37.5rem){header .navigation-wrapper .nav-service ul li{display:inline-block;line-height:0.5 !important;margin-bottom:0;margin-right:2.125rem}header .navigation-wrapper .nav-service ul li:last-child{margin-right:0}}@media (min-width:37.5rem) and (min-width:80rem){header .navigation-wrapper .nav-service ul li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .nav-service ul li:hover a{transform:translateY(-0.375rem)}}@media (min-width:37.5rem) and (min-width:tablet-desktop){header .navigation-wrapper .nav-service ul li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .nav-service ul li:hover a{transform:translateY(-0.375rem)}}@media (min-width:tablet-small){header .navigation-wrapper .nav-service ul li{display:inline-block;line-height:0.5 !important;margin-bottom:0;margin-right:2.125rem}header .navigation-wrapper .nav-service ul li:last-child{margin-right:0}}@media (min-width:tablet-small) and (min-width:80rem){header .navigation-wrapper .nav-service ul li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .nav-service ul li:hover a{transform:translateY(-0.375rem)}}@media (min-width:tablet-small) and (min-width:tablet-desktop){header .navigation-wrapper .nav-service ul li:hover{border-bottom-color:#DCDC00}header .navigation-wrapper .nav-service ul li:hover a{transform:translateY(-0.375rem)}}header .navigation-wrapper .open-menu{bottom:0;visibility:visible}header .navigation-wrapper .open-menu .mobile-nav-close-btn{display:block}@media (min-width:37.5rem){header .navigation-wrapper .open-menu{left:0}header .navigation-wrapper .open-menu .mobile-nav-close-btn{display:none}}@media (min-width:tablet-small){header .navigation-wrapper .open-menu{left:0}header .navigation-wrapper .open-menu .mobile-nav-close-btn{display:none}}header .navigation-wrapper .search-card .search{left:0}header .navigation-wrapper .opacity{opacity:0;top:0;left:-100%;transition:all 10ms}header .navigation-wrapper .close-all{bottom:-100%}header .navigation-wrapper .close-all .search{top:100%}