.leoch-main-header{box-shadow:0 2px 10px 0 rgb(36 50 66 / .075)}.direction-menu a:before{content:">";position:relative;margin-right:6px;margin-left:-10px;color:#ed1c23;opacity:1!important}.direction-menu .elementor-nav-menu ul a:before{display:none}.direction-menu .elementor-nav-menu .sub-menu .sub-arrow{position:absolute;right:20px;top:50%;transform:translateY(-26%)}.direction-menu .elementor-nav-menu ul{width:240px!important}.elementor-nav-menu--dropdown .elementor-sub-item{white-space:normal!important}@media only screen and (max-width:1260px){.direction-menu .elementor-sub-item{font-size:16px!important}}.leoch_homevideo .e-con-full.e-flex.e-con.e-child{padding:0}.elementor-widget-video .e-hosted-video .elementor-video{max-height:550px;object-position:center}.leoch_homevideo .e-hosted-video.elementor-wrapper.elementor-open-inline{width:100%;max-height:550px}.hexcontainer{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;color:#1d2088;font-size:10px;line-height:1.3;margin-bottom:-15px}.hexcol1{width:80px;position:relative;float:left;margin-right:-5px;margin-left:-5px}.hexbottom{padding-top:35px}.hexcontainer span{font-weight:700;display:block}.hexcontainer img{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out}.hexcontainer img:hover{transform:translateY(-8px)}@media only screen and (max-width:1260px){.hex_row{flex-direction:column!important;--flex-direction:column !important}.hex_col{width:100%}.hexcol1{width:25%;margin-right:0;margin-left:0;margin-bottom:25px}.hexbottom{padding-top:0}}@media only screen and (max-width:992px){.hexcol1{padding:0 5px}}.creative_boxy{transition:transform 0.5s ease-in-out,color 0.5s ease-in-out;box-shadow:rgb(0 0 0 / 9%) 0 6px 16px;font-size:15px;line-height:1.5}.creative_boxy:hover{transform:scale(1.03);color:#fff}.boxya:hover figure img{content:url(/wp-content/uploads/corporateprofile_white_opt.png)}.boxyb:hover figure img{content:url(/wp-content/uploads/manufacturingfacilities_white_opt.png)}.boxyc:hover figure img{content:url(/wp-content/uploads/qualityassurance_white_opt.png)}.boxyd:hover figure img{content:url(/wp-content/uploads/environmentalpolicy_white_opt.png)}.boxye:hover figure img{content:url(/wp-content/uploads/corporatesocialrespons_white_opt.png)}.boxyf:hover figure img{content:url(/wp-content/uploads/wordpresence_white_opt.png)}.creative_boxy:hover h3{color:#fff}span.boxyicon{color:#ed1c23;font-weight:900;font-size:12px}.elementor-image-box-title a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:768px){.creative_boxy{font-size:14px}}.emea_number .elementor-counter-title{text-align:center}span.elementor-counter-number-suffix{color:#0768b1;font-weight:400;font-size:30px;align-items:center;align-content:end}span.elementor-counter-number-prefix{color:#0768b1;font-weight:400;font-size:30px;align-items:center;align-content:end}.leoch_spec{overflow-x:auto;overflow-y:hidden}.leoch_spec table{font-size:13px;text-align:center}.leoch_spec tr:first-child{color:#fff;background:#1D2088}.leoch_spec td:first-child{color:#fff;background:#1D2088;min-width:120px}.leoch_spec td:first-child a{color:#fff;background:#1D2088}.leoch_spec td:first-child a::before{content:'';background:url(/wp-content/uploads/link_24dp_FFFFFF_icon.svg);background-size:18px auto;padding-right:22px;background-repeat:no-repeat}tr.spec_blue{background:#1d2088;color:#fff}.leoch_spec td:first-child:hover{background:#2d31c5}.leoch_spec td:first-child:hover a{background:#2d31c5}.leoch_spec tr:nth-child(2){color:#fff;background:#1D2088}.leoch_spec tr:nth-child(3){color:#fff;background:#1D2088}.products_menu .elementor-nav-menu{padding-left:0px!important}.products_menu .menu-item-has-children{background:#2e3182;cursor:pointer}.products_menu .sub-menu{width:100%!important;margin-left:0px!important}.products_menu img{margin-right:6px}.menu-item-2119{background:#2e3182}.elementor-widget-text-editor ul{margin-bottom:1.2em}@media only screen and (max-width:1199px){.emea_title h2,.emea_title h3,.emea_title h4{display:flex;align-items:center}.emea_title h2:after{flex:1 0 0%;height:1px;background:#1d2088;margin-left:25px;min-width:5px;content:""}.emea_title h3:after{flex:1 0 0%;height:1px;background:#1d2088;margin-left:25px;min-width:5px;content:""}.emea_title h4:after{flex:1 0 0%;height:1px;background:#1d2088;margin-left:25px;min-width:5px;content:""}}.emea_pro_box h3{transition:all 0.4s ease-in-out}.emea_pro_box:hover h3{color:#ed1c23}span.leoch_txtlight{font-weight:400}.elementor-post-navigation .elementor-post-navigation__separator-wrapper{margin:0 20px}.leoch_news_img img{max-height:275px;object-fit:cover;object-position:center center}.single-post .post-tags{display:none}@media only screen and (max-width:1024px){.leoch_news_img img{height:auto!important}}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{font-size:13px!important;font-weight:600!important}.cmplz-cookiebanner .cmplz-message p{margin-bottom:0;text-align:center}#postfooexcept{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.elementor-location-footer a{color:#fff}.elementor-location-footer a:hover{color:#ed1c23}.emea_footer_btwo a{color:#00aeef}.emea_footer_a{text-align:center;color:#fff;font-size:13px;line-height:23px}.emea_footer_aone{color:#00aeef;font-weight:700}.emea_footer_atwo{font-weight:700;font-size:12.2px}.emea_footer_athree a{color:#fff}.emea_footer_athree a:hover{color:#ed1c23}.emea_footer_link a:hover{color:#ed1c23!important}.emea_footer_b{color:#fff;font-size:13px;line-height:21px}.emea_footer_bone{font-size:14px;font-weight:700;margin-bottom:15px}.emea_footer_btwo{color:#00aeef;font-weight:700}.elementor-location-footer .elementor-icon-box-icon{display:inline-block!important}