/* https://pse-stahl.de/wp-content/themes/psestahl/assets/style/all.css?ver=1.0.0 */
.breadcrumb-wrapper ul.breadcrumbs{margin:20px 0;padding:0;list-style:none}.breadcrumb-wrapper ul.breadcrumbs li{display:inline-block}.breadcrumb-wrapper ul.breadcrumbs li:first-child a{display:inline-block;width:22px;height:18px;background:url(/wp-content/themes/psestahl/assets/style/../images/icon-home.svg) no-repeat center;background-size:cover}.breadcrumb-wrapper ul.breadcrumbs li:before{content:''}.breadcrumb-wrapper ul.breadcrumbs li+li:before{position:static;display:inline-block;margin:0 8px;content:'>'}.breadcrumb-wrapper ul.breadcrumbs li a{color:#4b5055}.breadcrumb-wrapper ul.breadcrumbs li:first-child a{top:3px;position:relative}.btn-default{position:relative;height:30px;padding:0 10px 0 2px;background:#006998;line-height:30px;font-size:12px;color:#fff;font-weight:600}.btn-default:before{position:absolute;left:-20px;content:" ";width:20px;height:30px;background:url(/wp-content/themes/psestahl/assets/style/../images/button_border_left_default.png) no-repeat center}.btn-default:hover{color:#fff}.btn-default.btn-big:before{left:-28px;width:28px;height:44px;background:url(/wp-content/themes/psestahl/assets/style/../images/button_border_left_big.png) no-repeat center}input:not([type='submit']):not([type='checkbox']),select{height:54px;line-height:54px;border:1px solid #c9c9c9;padding:5px 12px;background-color:#fff;color:#4b5055}textarea{background-color:#fff;color:#4b5055;padding:5px 12px;border:1px solid #c9c9c9;resize:none}::placeholder{color:#dbdbdb;opacity:1}::-ms-input-placeholder{color:#dbdbdb}.bootstrap-select>.dropdown-toggle{height:54px;line-height:40px}.bootstrap-select .dropdown-item.active,.bootstrap-select .dropdown-item:active{background-color:rgba(0,63,91,.5)}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}@media screen and (min-width:1200px){.container{max-width:1200px}}.sf_lexicon_entry{width:100%;height:214px;display:flex}.sf_lexicon_entry img{display:inline-block;height:214px}.sf_lexicon_entry .skew{position:absolute;left:325px;height:214px;width:140px;transform:skew(-30deg,0deg);background-color:#dbdbdb}.sf_lexicon_entry .text-wrapper{position:relative;display:inline-block;height:214px;padding-left:24px;flex-grow:1;background-color:#dbdbdb}.sf_lexicon_entry .text-wrapper h3{margin:35px 0 15px;font-size:50px;font-weight:800;color:#393939;text-transform:uppercase}.sf_lexicon_entry .text-wrapper .text-inner{max-width:550px;font-size:18px;color:#393939;line-height:20px}.sf_lexicon_entry .text-wrapper a.btn-default{position:absolute;right:0;bottom:0;height:44px;font-size:17px;line-height:45px}.metaslider .caption-wrap{background-color:rgba(0,105,152,.75)!important;opacity:1!important}.metaslider .caption-wrap .caption{color:#fff}.metaslider .flexslider .flex-direction-nav li a{width:24px!important;background-image:url(/wp-content/themes/psestahl/assets/style/../images/slider_arrows.png)!important}.metaslider .flexslider:hover .flex-prev{left:2%!important}.metaslider .flexslider:hover .flex-next{right:2%!important}.metaslider .layer-button{display:inline-block;color:#fff!important;background:rgba(0,0,0,.5)!important;border:2px solid #fff!important;padding:10px 15px!important;font-weight:bold!important}@media screen and (min-width:48em){.metaslider .flexslider:hover .flex-prev{left:4%!important}.metaslider .flexslider:hover .flex-next{right:4%!important}}@media screen and (min-width:992px){.metaslider .layer{display:block}}#frontpage_post_slider_german .mega-post-pse{margin:0 10px;background:#fff}#frontpage_post_slider_german .mega-post-pse .mega-post-image{width:100%;height:auto;background:url(/wp-content/themes/psestahl/assets/style/../images/post_image_placeholder.jpg) center no-repeat;background-size:cover}#frontpage_post_slider_german .mega-post-pse .mega-post-padding{padding:25px;height:202px}#frontpage_post_slider_german .mega-post-pse .mega-post-date{font-size:12px;font-weight:600;color:#8a8a8a;margin-bottom:25px}#frontpage_post_slider_german .mega-post-pse .mega-post-title{font-weight:800;font-size:20px}#frontpage_post_slider_german .mega-post-pse .mega-post-title a{color:#393939}.pse-businesses .block{width:100%;margin-bottom:80px;padding:0 20px;color:#fff;text-align:center}.pse-businesses .block .image-wrapper{height:110px}.pse-businesses .block h5{font-size:25px;font-weight:800;text-transform:uppercase;color:#fff}.pse-businesses .block .description-wrapper{font-size:16px;line-height:21px}.pse-businesses .block .description-wrapper a{color:#fff;padding-left:10px;font-style:italic}@media screen and (min-width:48em){.pse-businesses .block{width:50%}}@media screen and (min-width:1200px){.pse-businesses .block{width:25%;text-align:left}}.pse-logistics .block{width:100%;margin-bottom:80px;padding:0 20px;color:#fff;text-align:center}.pse-logistics .block .image-wrapper{height:110px}.pse-logistics .block h5{font-size:23px;font-weight:800;text-transform:uppercase;color:#fff}.pse-logistics .block .description-wrapper{font-size:16px;line-height:21px}.pse-logistics .block .description-wrapper a{color:#fff;padding-left:10px;font-style:italic}@media screen and (min-width:48em){.pse-logistics .block{width:50%}}@media screen and (min-width:1200px){.pse-logistics .block{width:25%;text-align:left}}.pse-prefabrications .block{width:100%;margin-bottom:40px;padding:0 20px;text-align:center}.pse-prefabrications .block .image-wrapper img{width:100%}.pse-prefabrications .block h5{font-size:25px;font-weight:800;text-transform:uppercase;color:#006998}.pse-prefabrications .block .description-wrapper{font-size:16px;line-height:21px}.pse-prefabrications .block .description-wrapper a{padding-left:10px;font-style:italic}@media screen and (min-width:48em){.pse-prefabrications .block{width:50%}}@media screen and (min-width:1200px){.pse-prefabrications .block{width:33%;text-align:left}}.pse-products .block{position:relative;width:100%;height:200px;overflow:hidden;cursor:pointer}.pse-products .block img{position:absolute;width:100%;top:-140px}.pse-products .block .name-wrapper{position:absolute;top:calc(50% - 30px);left:50%;pointer-events:none;text-align:center}.pse-products .block .name-wrapper .name{position:relative;top:-50%;left:-50%;padding:15px;background-color:rgba(0,105,152,0);transition:background-color .6s ease-in-out;font-size:20px;text-transform:uppercase;font-weight:700;color:#fff;white-space:nowrap}.pse-products .block.title-block{padding:70px 0 0 0;background:url(/wp-content/themes/psestahl/assets/images/pse_stahl_logo_product_box.jpg) no-repeat center;background-size:cover;cursor:default;text-align:center}.pse-products .block.title-block h3{color:#fff;font-weight:800;font-size:40px}.pse-products .block .overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:all .6s ease-in-out;border:10px solid transparent}.pse-products .block.product-block:nth-child(2n) .overlay{background-color:rgba(0,105,152,.75)}.pse-products .block.product-block:nth-child(2n+1) .overlay{background-color:rgba(0,63,91,.75)}.pse-products .block:hover.product-block:nth-child(2n) .overlay{background-color:rgba(0,105,152,0);border-color:#fff}.pse-products .block:hover.product-block:nth-child(2n+1) .overlay{background-color:rgba(0,63,91,0);border-color:#fff}.pse-products .block:hover .name-wrapper .name{background-color:#006998}@media screen and (min-width:48em){.pse-products .block{width:50%;height:300px}.pse-products .block img{top:-90px}}@media screen and (min-width:1200px){.pse-products .block{width:25%;height:480px}.pse-products .block img{width:100%;top:0;min-height:480px}.pse-products .block .name-wrapper .name{font-size:18px;white-space:normal}.pse-products .block.title-block{padding:70px 0 0 40px;text-align:left}.pse-products .block.title-block h3{font-size:45px}}@media screen and (min-width:1400px){.pse-products .block .name-wrapper .name{font-size:25px}.pse-products .block.title-block h3{font-size:60px}}.pse-service .block{width:100%;margin-bottom:40px;padding:0 20px;text-align:center}.pse-service .block .image-wrapper img{width:100%}.pse-service .block h5{font-size:25px;font-weight:800;text-transform:uppercase;color:#006998}.pse-service .block .description-wrapper{font-size:16px;line-height:21px}.pse-service .block .description-wrapper a{padding-left:10px;font-style:italic}@media screen and (min-width:48em){.pse-service .block{width:50%}}@media screen and (min-width:1200px){.pse-service .block{width:33%;text-align:left}}.pse-trade .block{width:100%;margin-bottom:40px;padding:0 20px;text-align:center}.pse-trade .block .image-wrapper img{width:100%}.pse-trade .block h5{font-size:25px;font-weight:800;text-transform:uppercase;color:#006998}.pse-trade .block .description-wrapper{font-size:16px;line-height:21px}.pse-trade .block .description-wrapper a{padding-left:10px;font-style:italic}@media screen and (min-width:48em){.pse-trade .block{width:50%}}@media screen and (min-width:1200px){.pse-trade .block{width:33%;text-align:left}}html{overflow-x:hidden}body{background:#f3f2f2}.flex-wrapper{display:flex}#top-slider{z-index:1000}.background-white,.background-gradient-white{background:#fff}.background-grey{background:#e8edef}body.home .breadcrumb-wrapper{display:none}body.home h1{font-size:18px;color:#006998;text-transform:uppercase;font-weight:600}body.home h2{font-size:40px;color:#4b5055;font-weight:800}body.home #metaslider-id-637{display:none}body.home #metaslider-id-1034{display:block}@media screen and (min-width:48em){body.home #metaslider-id-637{display:block}body.home #metaslider-id-1034{display:none}}body:not(.home) #top-slider{margin-bottom:0}body:not(.home) #top-slider .wpb_single_image{margin-bottom:0}body:not(.home) #header-row h1,body:not(.home) #header-row p{text-align:center}body:not(.home) #header-row h1{margin-bottom:40px}body:not(.home) #header-row p{font-size:25px;line-height:30px}body:not(.home) h3{margin:0 0 15px;font-size:40px;font-weight:800}body:not(.home) .highlight-box{background:#e8edef;font-size:18px;padding:20px}body:not(.home) .highlight-box p{margin:0}body:not(.home) .highlight-box .details-wrapper{display:flex;justify-content:space-between;margin-bottom:20px}body:not(.home) .highlight-box .details-wrapper .name{display:inline-block;margin-right:5px;color:#006998}body:not(.home) .highlight-box .details-table-wrapper .detail{display:flex;margin-bottom:10px}body:not(.home) .highlight-box .details-table-wrapper .detail .name{display:inline-block;min-width:400px;margin-right:5px;line-height:20px;color:#006998}body:not(.home) .highlight-box .details-table-wrapper .detail .value{flex-grow:1;line-height:20px}body:not(.home) .seo-text{font-size:12px}body:not(.home) .team-wrapper{position:relative;height:200px;margin-bottom:65px!important}body:not(.home) .team-wrapper .inner{position:relative;z-index:5;padding:35px 0 0 30px}body:not(.home) .team-wrapper .inner .name{font-size:30px;color:#006998;font-weight:700}body:not(.home) .team-wrapper .inner .position{font-size:18px}body:not(.home) .team-wrapper .inner .telefon{margin-top:10px}body:not(.home) .team-wrapper img{position:absolute;top:0;right:0;width:528px;height:200px}@media screen and (max-width:30em){body:not(.home) h3{font-size:26px}body:not(.home) .kontakt-text{flex-wrap:wrap;margin-top:20px!important}body:not(.home) .kontakt-text>div{width:100%}body:not(.home) .team-wrapper{height:350px}body:not(.home) .team-wrapper .inner{padding:200px 0 0}}@media screen and (max-width:992px){body:not(.home) #top-slider .vc_empty_space{height:310px!important}body:not(.home) #header-row+.vc_row-full-width+.vc_row-fluid .vc_empty_space:first-child{height:10px!important}body:not(.home) .highlight-box .details-wrapper{flex-wrap:wrap}body:not(.home) .highlight-box .details-wrapper .detail{width:100%}body:not(.home) .highlight-box .details-wrapper .detail .name{display:block}body:not(.home) .highlight-box .details-table-wrapper .detail{flex-wrap:wrap;margin-bottom:20px!important}body:not(.home) .highlight-box .details-table-wrapper .detail .name{width:100%;min-width:auto}body:not(.home) .highlight-box .details-table-wrapper .detail .value{width:100%}}.app-footer{position:relative;background-color:#c7c7c7}.app-footer .header-bg-left{position:absolute;top:0;width:50%;height:360px;z-index:0;background:#c7c7c7;background:-moz-linear-gradient(top,#c7c7c7 0%,#bdbcbc 100%);background:-webkit-linear-gradient(top,#c7c7c7 0%,#bdbcbc 100%);background:linear-gradient(to bottom,#c7c7c7 0%,#bdbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c7',endColorstr='#bdbcbc',GradientType=0)}.app-footer .footer-content{position:relative;z-index:10}.app-footer .footer-content .footer-col{padding-top:40px;font-size:14px}.app-footer .footer-content .footer-col:not(:first-child){background:#c7c7c7}.app-footer .footer-content h3{margin-top:0;font-size:18px;font-weight:800;text-transform:uppercase}.app-footer .footer-content .contact-col{display:flex;flex-grow:1;justify-content:space-between;background:url(/wp-content/themes/psestahl/assets/style/../images/footer_bg_transition.png) no-repeat top right}.app-footer .footer-content .contact-col img{margin-top:60px;width:160px}.app-footer .footer-content .menu-col{display:none;flex-grow:1}.app-footer .footer-content .menu-col>ul{display:flex;flex-wrap:wrap;padding:0;list-style:none}.app-footer .footer-content .menu-col>ul>li{width:100px;margin:0 65px 30px 0}.app-footer .footer-content .menu-col>ul>li>a{color:#4b5055;font-size:18px;font-weight:800;text-transform:uppercase}.app-footer .footer-content .menu-col>ul>li>ul{margin-top:5px;padding:0;list-style:none}.app-footer .footer-content .menu-col>ul>li>ul>li>a{color:#4b5055;font-size:13px;line-height:22px;font-weight:600}.app-footer .bottombar{position:relative;height:60px;line-height:60px;font-size:12px;font-weight:600;color:#fff;background-color:#006998}.app-footer .bottombar .flex-wrapper{justify-content:space-between}.app-footer .bottombar ul{float:right;list-style:none;margin:0}.app-footer .bottombar ul li{display:inline-block}.app-footer .bottombar ul li a{color:#fff;font-weight:600}.app-footer .bottombar .back-to-top{position:absolute;right:0;top:0;width:142px;height:60px}.app-footer .bottombar .back-to-top a{display:block;width:142px;height:60px;background:url(/wp-content/themes/psestahl/assets/style/../images/icon_nachoben.svg) no-repeat center center}#header-row .vc_column-inner{padding-top:0}@media screen and (min-width:48em){.app-footer .footer-content .contact-col{display:block;width:280px;margin-right:20px;flex-grow:0;min-width:277px}.app-footer .footer-content .menu-col{display:block;width:100%}}@media screen and (min-width:992px){.app-footer .footer-content .menu-col>ul>li{margin:0 80px 40px 0}.app-footer .footer-content .menu-col>ul>li>ul>li>a{font-size:14px}}@media screen and (max-width:30em){.back-to-top{display:none}}.app-header{position:fixed;width:100%;height:168px;top:0;background:#e8e8e8;z-index:2000}.app-header .header-bg-left{display:none;position:absolute;top:0;width:50%;height:168px;z-index:0;background:#e8e8e8;background:-moz-linear-gradient(top,#e8e8e8 0%,#fafafa 100%);background:-webkit-linear-gradient(top,#e8e8e8 0%,#fafafa 100%);background:linear-gradient(to bottom,#e8e8e8 0%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8',endColorstr='#fafafa',GradientType=0)}.app-header .container{position:relative;z-index:10}.app-header .container .topbar{position:absolute;width:100%;height:56px;left:0;font-size:16px}.app-header .container .topbar .info-text{display:inline-block;margin-right:10px;line-height:30px}.app-header .container .topbar .info-text a{color:#4b5055;text-decoration:none}.app-header .container .topbar .info-text img{margin-right:5px}.app-header .container .topbar .info-text.email{margin-left:15px}.app-header .container .topbar .info-text.email img{position:relative;top:-1px}.app-header .container .topbar .info-text.fax{display:none}.app-header .container .topbar .info-text b{display:none}.app-header .container .topbar .search-wrapper{display:inline-block;float:right;height:30px;margin-top:1px}.app-header .container .topbar .search-wrapper .language-dropdown{display:inline-block;float:left}.app-header .container .topbar .search-wrapper .language-dropdown button{height:30px;margin-right:2px;padding:5px 6px;background-color:#fff;border-radius:0;border:0;vertical-align:unset;color:#4b5055;box-shadow:none!important}.app-header .container .topbar .search-wrapper .language-dropdown button img{position:relative;top:-3px}.app-header .container .topbar .search-wrapper .language-dropdown .dropdown-menu{min-width:50px;text-align:center;border-radius:0;padding:0}.app-header .container .topbar .search-wrapper form{display:none}.app-header .container .topbar .search-wrapper input{height:30px;border:0;background-color:#fff}.app-header .container .topbar .search-wrapper input.search-field{width:240px;padding:10px;font-size:14px}.app-header .container .topbar .header-calculator-wrapper{float:right;margin:1px 0 0 0;padding:0 10px;height:30px;background-color:#006998;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;line-height:30px;cursor:pointer}.app-header .container .topbar .header-calculator-wrapper>img{position:relative;float:left;top:2px;left:-3px;height:24px}.app-header .container .header-content{display:flex}.app-header .container .logo-wrapper{display:inline-block;height:168px;width:290px;padding-top:56px;background:url(/wp-content/themes/psestahl/assets/style/../images/header_bg_transition.png) no-repeat right center}.app-header .container .logo-wrapper img{position:relative;width:220px}.app-header .container .nav-wrapper{display:inline-block;text-align:right;flex-grow:1;height:168px;padding-top:97px;background-color:#e8e8e8}.app-header .container .nav-wrapper .mobile-nav-button{display:inline-block;width:30px;height:35px;cursor:pointer}.app-header .container .nav-wrapper nav{position:absolute;left:0;width:100%}.app-header .container .nav-wrapper nav.desktop{display:none}@media screen and (max-width:992px){nav.mobile{display:none;position:fixed;top:168px;width:100%;height:calc(100vh - 168px);z-index:10000;overflow-y:auto}nav.mobile.opened{display:block}}@media screen and (min-width:30em){.app-header .container .topbar .header-calculator-wrapper{display:inline-block}}@media screen and (min-width:48em){.app-header .container .topbar .info-text{margin-right:45px}.app-header .container .topbar .info-text.fax{display:none}.app-header .container .topbar .info-text b{display:inline}.app-header .container .logo-wrapper{background:url(/wp-content/themes/psestahl/assets/style/../images/header_bg_transition.png) no-repeat right center}.app-header .header-bg-left{display:block}}@media screen and (min-width:992px){.app-header .container .topbar{padding:0 30px 0 250px}.app-header .container .topbar .info-text b{display:inline}.app-header .container .topbar .header-calculator-wrapper{margin:1px 0 0 10px}.app-header .container .logo-wrapper{height:168px;width:360px}.app-header .container .logo-wrapper img{top:-40px;margin:0;width:200px}.app-header .container .nav-wrapper{text-align:left;padding-top:114px}.app-header .container .nav-wrapper .mobile-nav-button{display:none}.app-header .container .nav-wrapper nav.desktop{display:block}nav.mobile{display:none}}@media screen and (min-width:1200px){.app-header .container .topbar .info-text.fax{display:inline-block}}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu{display:flex;justify-content:space-between}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu ul{padding:0}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{width:171px!important;text-align:center}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{display:inline-block}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>ul.mega-sub-menu{top:54px;width:auto;background-color:#f5f5f5;display:flex}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu{display:flex;flex-wrap:wrap;height:100%}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{font-weight:800;color:#4b5055;font-size:18px;text-transform:uppercase}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link .mega-indicator{display:none!important}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{font-weight:800;background-color:#006998;color:#fff}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover{font-weight:800;color:#fff;background-color:#003f5b}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{width:auto}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{width:171px!important}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:not(.active){display:none}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu{height:100%;padding:15px 0 0 0}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu{list-style:none}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu li.mega-menu-item-type-widget h4,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu li.mega-menu-item-type-widget h4{display:none}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.menu-item,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.mega-menu-item:not(.mega-menu-item-type-widget),nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.menu-item,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:not(.mega-menu-item-type-widget){width:100%;padding:0 0 0 5px;border-bottom:1px solid #c9c9c9}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.menu-item a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.menu-item a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.mega-menu-item:not(.mega-menu-item-type-widget) a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.mega-menu-item:not(.mega-menu-item-type-widget) a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.menu-item a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.menu-item a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:not(.mega-menu-item-type-widget) a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:not(.mega-menu-item-type-widget) a.mega-menu-link{display:block;font-size:12px;color:#4b5055;font-weight:700;line-height:30px;text-transform:none;text-decoration:none!important}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.menu-item:last-child,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.mega-menu-item:not(.mega-menu-item-type-widget):last-child,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.menu-item:last-child,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:not(.mega-menu-item-type-widget):last-child{margin-bottom:20px}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.menu-item:hover,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu ul.menu>li.mega-menu-item:not(.mega-menu-item-type-widget):hover,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.menu-item:hover,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:not(.mega-menu-item-type-widget):hover{background-color:#c7c7c7}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active{background-color:#006998}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.menu-item,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.mega-menu-item,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.menu-item,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.mega-menu-item{border-color:#015479}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.menu-item a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.menu-item a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.mega-menu-item a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.mega-menu-item a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.menu-item a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.menu-item a.mega-menu-link,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.mega-menu-item a,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color:#fff}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.menu-item:hover,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu ul.menu li.mega-menu-item:hover,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.menu-item:hover,nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.active>ul.mega-sub-menu li.mega-menu-item:hover{background-color:#003f5b}@media screen and (max-width:992px){#mega-menu-wrap-header-menu .mega-menu-toggle{display:none}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu{display:block!important;width:100%}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{width:100%}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{font-weight:800;color:#fff;font-size:18px;text-transform:uppercase;background-color:#006998}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current_page_ancestor>a.mega-menu-link{background-color:#003f5b}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>.mega-sub-menu{display:block}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu{display:none;position:static;width:100%}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column{display:none;width:100%!important;background-color:#fff}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column .mega-menu-item{padding:10px 15px!important}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column .mega-menu-item .mega-menu-link{color:#4b5055}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column .mega-menu-item.mega-current-menu-item{background-color:#003f5b}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column .mega-menu-item.mega-current-menu-item .mega-menu-link{color:#ffffff!important}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column .mega-menu-item:hover{background-color:#c9c9c9}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column .mega-menu-item:hover .mega-menu-link{color:#4b5055!important}nav.mobile #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>.mega-sub-menu .mega-menu-column.active{display:block}}@media screen and (min-width:1200px){nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>ul.mega-sub-menu{width:1200px}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu .mega-menu-row>ul.mega-sub-menu>.mega-menu-column{border-left:3px solid #c9c9c9}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu .mega-menu-row:first-child>ul.mega-sub-menu>.mega-menu-column:first-child{border-left:0}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu .mega-menu-row:last-of-type>ul.mega-sub-menu>.mega-menu-column:last-child{width:174px!important}nav.desktop #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu .mega-menu-row>ul>.mega-menu-column{display:block!important}}.main-contact-form{padding:40px 15px}.main-contact-form input:not([type='submit']):not([type='checkbox']),.main-contact-form textarea,.main-contact-form select{width:100%}.main-contact-form .form-buttons{display:flex;justify-content:end}.main-contact-form .upload-wrapper{display:inline-block;position:relative;float:right}.main-contact-form .upload-wrapper:after{position:absolute;content:" ";top:0;right:12px;width:28px;height:44px;background:url(/wp-content/themes/psestahl/assets/style/../images/button_border_right_big_grey.png) no-repeat center}.main-contact-form .upload-wrapper button.upload-button{position:relative;height:44px;margin-right:40px;padding:0 5px 0 20px;font-size:17px;line-height:45px;background:#c7c7c7;color:#fff;font-weight:600;border:none}.main-contact-form .upload-wrapper.file-attached:after{background:url(/wp-content/themes/psestahl/assets/style/../images/button_border_right_big_dark.png) no-repeat center}.main-contact-form .upload-wrapper.file-attached button.upload-button{background:#003f5b}.main-contact-form .submit-wrapper{display:inline-block;position:relative;float:right}.main-contact-form .submit-wrapper:before{position:absolute;content:" ";left:-28px;width:28px;height:44px;background:url(/wp-content/themes/psestahl/assets/style/../images/button_border_left_big.png) no-repeat center}.main-contact-form .submit-wrapper input[type="submit"]{position:relative;height:44px;padding:0 20px 0 5px;font-size:17px;line-height:45px;background:#006998;color:#fff;font-weight:600;border:none}.main-contact-form .submit-wrapper input[type="submit"]:not([disabled]){cursor:pointer}@media screen and (min-width:48em){.main-contact-form{padding:80px 15px}}.product-sizes h2{margin-top:0;color:#393939;font-size:40px;font-weight:800}html{margin-top:0px!important;padding-top:168px}.menu-arrow{display:none;position:absolute;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #006998 transparent;z-index:2000;opacity:0;transform:translate(0,10px);transition:opacity 190ms ease-in,transform 190ms ease-in,visibility 190ms ease-in}.menu-arrow.shown{display:block;opacity:1;transform:translate(0,0)}.contact-ribbon{display:none;position:fixed;top:40vh;right:0;padding:12px;background-color:#006998;z-index:1000}.contact-ribbon .text{margin-left:5px;font-size:12px;line-height:14px;text-transform:uppercase;font-weight:800;color:#fff}@media screen and (max-width:1200px){.vc_col-xs-12{float:none!important}}#header-row .vc_column-inner{padding-top:0}@media screen and (min-width:992px){.contact-ribbon{display:flex}}@font-face{font-display:swap;font-family:'raleway';src:url(/wp-content/themes/psestahl/assets/style/../fonts/Raleway-Medium.ttf) format("truetype");font-weight:500}@font-face{font-display:swap;font-family:'raleway';src:url(/wp-content/themes/psestahl/assets/style/../fonts/Raleway-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-display:swap;font-family:'raleway';src:url(/wp-content/themes/psestahl/assets/style/../fonts/Raleway-Bold.ttf) format("truetype");font-weight:700}@font-face{font-display:swap;font-family:'raleway';src:url(/wp-content/themes/psestahl/assets/style/../fonts/Raleway-ExtraBold.ttf) format("truetype");font-weight:800}body{font-family:Raleway,sans-serif;color:#4b5055;-moz-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1;font-size:16px}h1,h2,h3,h4,h5,h6{color:#4b5055;font-weight:800}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#006998;text-transform:uppercase;font-size:18px;font-weight:700}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}h1.white small,h2.white small,h3.white small,h4.white small,h5.white small,h6.white small{color:#fff}h1{font-size:70px;text-transform:uppercase}h2{font-size:40px}h3{font-size:40px}h5{margin-bottom:25px}h5 a{font-size:18px;font-weight:500;color:#4b5055}h5 a:hover{color:#4b5055}.highlight-light{color:#006998}a{color:#006998}a.filelink{display:block;background:url(/wp-content/themes/psestahl/assets/style/../images/icon_download.svg) no-repeat center left 15px #ededed;background-size:16px 16px;color:#006998;padding:15px 15px 15px 45px;font-size:18px;line-height:18px}a.filelink small{color:#4b5055}.d-flex a.filelink{width:500px!important;margin:0 25px 40px 0!important}ul.styled{list-style:none;padding-left:15px}ul.styled>li{position:relative}ul.styled>li:before{content:"–";position:absolute;left:-14px}@media screen and (max-width:992px){h1{font-size:40px}h2{font-size:20px}h3{font-size:20px}}@media screen and (max-width:30em){h1{font-size:25px}.d-flex a.filelink{width:100%!important;margin:0 0 40px 0!important}}.pse-calculator{height:200px;padding:30px;background-color:#006998}.pse-calculator input{border-radius:0;border:2px solid #86a9b9!important;-moz-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}.pse-calculator input[readonly]{border-color:#003f5b!important}.pse-calculator input.has-error,.pse-calculator input:invalid{border-color:red!important}.pse-calculator label{color:#fff;font-size:12px}.pse-calculator .form-select-wrapper{width:200px;min-width:200px}.pse-calculator .form-select-wrapper .bootstrap-select{width:100%!important}.pse-calculator .element-wrapper{width:140px;margin:0 10px}.pse-calculator .element-wrapper:last-of-type{min-width:120px}.pse-calculator .calc-steel-form i.pse-form-ico,.pse-calculator .calc-steel-form span.pse-form-ico{display:inline-block;float:left;width:35px;height:35px;margin-right:5px;background:url(/wp-content/themes/psestahl/assets/style/../images/psestahl_calculator_formen.png) no-repeat left center}.pse-calculator .calc-steel-form i.pse-form-ico.form-ring,.pse-calculator .calc-steel-form span.pse-form-ico.form-ring{background-position-x:3px}.pse-calculator .calc-steel-form i.pse-form-ico.form-rechteck,.pse-calculator .calc-steel-form span.pse-form-ico.form-rechteck{background-position-x:-32px}.pse-calculator .calc-steel-form i.pse-form-ico.form-ronde,.pse-calculator .calc-steel-form span.pse-form-ico.form-ronde{background-position-x:-70px}.pse-calculator .calc-steel-form .dropdown-item{height:40px;line-height:34px}.pse-calculator .additional-text{font-size:12px;color:#fff;font-style:italic;margin-top:10px}.pse-calculator .close-btn{display:none}.calculator-dropdown{position:absolute;top:31px;z-index:100;right:366px}.calculator-dropdown .pse-calculator{position:relative;width:920px;height:137px;padding:15px}.calculator-dropdown .pse-calculator label{font-size:9px;font-weight:700}.calculator-dropdown .pse-calculator .form-select-wrapper{width:180px;min-width:180px}.calculator-dropdown .pse-calculator .element-wrapper{width:100px}.calculator-dropdown .pse-calculator .element-wrapper:last-of-type{width:120px;min-width:120px}.calculator-dropdown .pse-calculator .additional-text{font-size:10px;color:#fff;font-style:italic;margin-top:0}.calculator-dropdown .pse-calculator .close-btn{display:block;position:absolute;bottom:2px;right:2px;width:16px;height:16px;background:url(/wp-content/themes/psestahl/assets/style/../images/button_schliessen_gewichtsrechner.svg) no-repeat center;cursor:pointer}@media screen and (max-width:992px){.calculator-dropdown{width:100%;left:0!important}.pse-calculator{width:100%;height:auto!important}.pse-calculator .inner{flex-wrap:wrap}.pse-calculator .inner .form-select-wrapper{width:100%;margin-bottom:10px}.pse-calculator .inner .element-wrapper{width:100%;margin-top:10px}}@media screen and (max-width:992px){.calculator-dropdown{width:100%;left:0!important}.calculator-dropdown .pse-calculator{width:100%;height:auto!important}.calculator-dropdown .pse-calculator .inner .element-wrapper{width:70px}}