/* 
========================================================
DYNAMIC CSS LOADED FOR THEME WITH ID: 3133 ~ MOD: 20-10-2025 09:04:08
INCLUDE FRONTEND CSS: False
Following files are loaded in this file:

LOGISZ/Views/_DynamicThemeCss.cshtml
wwwroot/Themes/3133/Css/theme.css

========================================================
*/
/*FILE: LOGISZ/Views/_DynamicThemeCss.cshtml*/

/*
========================================================
DYNAMIC CSS LOADED FROM DynamicThemeCss CSHTML:
========================================================
*/

* {
	--white: #FFFFFF;
	--black: #000000;
	--grey: #969696;
	--theme-color-1: ;
	--theme-color-1-alpha-5: 0D;
	--theme-color-1-alpha-10: 1A;
	--theme-color-1-alpha-20: 33;
	--theme-color-1-alpha-50: 80;
	--theme-color-2: ;
	--theme-color-2-alpha-5: 0D;
	--theme-color-2-alpha-10: 1A;
	--theme-color-2-alpha-20: 33;
	--theme-color-2-alpha-50: 80;
	--theme-color-3: ;
	--theme-color-3-alpha-5: 0D;
	--theme-color-3-alpha-10: 1A;
	--theme-color-3-alpha-20: 33;
	--theme-color-3-alpha-50: 80;
}

/*
========================================================
END DynamicThemeCss
========================================================
*/
/*FILE: wwwroot/Themes/3133/Css/theme.css*/
html,body{line-height:24px;margin:0;padding:0;font-family:'Exo', sans-serif;font-size:14px;font-weight:500;color:#000000;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:24px 0 0 0;padding:0;font-family:'Exo', sans-serif}h1+h2,p.heading-1+p.heading-2{margin-top:0 !important}h2+h3,p.heading-2+p.heading-3{margin-top:0 !important}h1,p.heading-1{margin-top:0 !important;line-height:72px;font-size:48px;font-weight:900;color:#404545}h2,p.heading-2{line-height:32px;font-size:24px;font-weight:800;text-transform:uppercase;color:#0075B0}h3,p.heading-3{line-height:32px;font-size:14px;font-weight:600;text-transform:uppercase;color:#0075B0}h3+p{margin:0}h4{line-height:32px;font-size:14px;font-weight:500;text-transform:lowercase;color:#0075B0}hr{margin:0;padding:0;border-color:#cfd0d0}p{margin:24px 0 0 0;padding:0}table{margin:24px 0 0 0}table tr td{padding:0}table tr td p{margin:0}a{text-decoration:underline;color:#000000}a:hover{text-decoration:none}.content>ul{margin:0;padding:0}.content>ul li{margin:0;padding:0 0 0 21px;background-image:url(images/img_list-item.png;background-position:left top 4px;background-repeat:no-repeat;list-style:none}figure{margin:0}img.img-responsive{width:100% !important;height:auto !important;display:block !important}.background.color-1{background-color:#FFFFFF}.background.color-2{background-color:#404545}.background.color-3{background-color:#0075B0}.background.color-4{background-color:#404545}.background.color-5{background-color:#AA9C8F}.background.color-6{background-color:#09B08D}.color.color-1,.color.color-1 a{color:#FFFFFF}.color.color-2,.color.color-2 a{color:#000000}.color.color-3,.color.color-3 a{color:#0075B0}.color.color-4,.color.color-4 a{color:#404545}.color.color-5,.color.color-5 a{color:#AA9C8F}.color.color-6,.color.color-6 a{color:#09B08D}.color{margin-bottom:0 !important}.float-left{float:left}.float-right{float:right}h2.producth2{height:auto !important}a.read-more{padding:12px 46px 12px 20px;font-size:12px;background-color:#404545;border:1px solid #404545;background-image:url(images/bg_arrow_right_color_1.png;background-position:center right 20px;background-repeat:no-repeat;border-radius:5px;font-weight:600;text-decoration:none;text-transform:uppercase;color:#FFFFFF;display:inline-block}a.read-more:hover{text-decoration:none;background-color:transparent;border:1px solid #404545;color:#404545;background-image:url(images/bg_arrow_right_color_2.png}a.read-more.go-back{padding:12px 20px 12px 46px;background-image:url(images/bg_arrow_left_color_1.png;background-position:center left 10px}a.read-more.go-back:hover{background-image:url(images/bg_arrow_left_color_2.png}a.read-more.order{background-color:#0075B0}a.read-more.textual{padding:0 26px 0 0;background-color:unset;background-position:center right}input[type=submit].btn.primary{padding:4px 36px 4px 10px;font-size:12px;background-color:#000000;background-image:url(images/bg_arrow_right_color_1.png;background-position:center right 10px;background-repeat:no-repeat;border:0;font-weight:600;text-decoration:none;text-transform:uppercase;color:#FFFFFF;display:inline-block}input[type=submit].btn.primary:hover{text-decoration:underline}a.read-more.color.color-1,.read-more.color.color-1{background-image:url(images/bg_arrow_right_color_1.png}a.read-more.color.color-2,.read-more.color.color-2{background-image:url(images/bg_arrow_right_color_2.png}a.read-more.color.color-3,.read-more.color.color-3{background-image:url(images/bg_arrow_right_color_3.png}a.read-more.color.color-4,.read-more.color.color-4{background-image:url(images/bg_arrow_right_color_4.png}a.read-more.color.color-5,.read-more.color.color-5{background-image:url(images/bg_arrow_right_color_5.png}.padding.top{padding-top:calc(16px + 2vh)}.padding.right{padding-right:64px}.padding.bottom{padding-bottom:calc(16px + 2vh)}.padding.left{padding-left:64px}.texture{top:0;left:0;right:0;bottom:0;background-image:url(images/bg_texture.png;background-position:center center;background-attachment:fixed;background-repeat:repeat;transition:all linear 0.5s;opacity:0.2;position:absolute;z-index:0}.placeholder{position:relative}#header,#splitted-header{position:static}#header .container-fluid{position:relative}.fixed#splitted-header{top:0;right:0;bottom:auto;left:0;width:100%;position:fixed;z-index:5}#splitted-header #toolbar,#header #toolbar{font-size:16px;color:#9fa2a2}#splitted-header #toolbar a,#splitted-header #toolbar a:hover,#header #toolbar a,#header #toolbar a:hover{color:#FFFFFF}#splitted-header #toolbar .padding.top,#header #toolbar .padding.top{padding-top:8px}#splitted-header #toolbar .padding.bottom,#header #toolbar .padding.bottom{padding-bottom:8px}#splitted-header #toolbar h3,#splitted-header #toolbar p{margin:0 !important;display:inline-block}#header #telephone{margin-bottom:2px}#header #payoff{line-height:18px}#splitted-header .logo,#header .logo{display:inline-block}#splitted-header .logo p,#header .logo p{margin-top:5px;font-weight:700;text-transform:uppercase;text-align:center}#splitted-header .logo .padding.top,#header .logo .padding.top{padding-top:24px}#splitted-header .logo .padding.bottom,#header .logo .padding.bottom{padding-bottom:24px}#splitted-header .logo .padding.right,#header .logo .padding.right{padding-right:20px}#splitted-header .logo img,#header .logo img{height:66px}#splitted-header #payoff{line-height:18px}#inner-header{position:relative;border-top:1px solid #cfd0d0}.form label{font-weight:bold}.form .input-validation-error{background:#FBE3E4 !important;border-color:#FBC2C4 !important}.form button{padding:4px 36px 4px 10px;margin-top:10px;font-size:12px;background-color:#000000;background-image:url(images/bg_arrow_right_color_1.png;background-position:center right 10px;background-repeat:no-repeat;border:0;font-weight:600;text-decoration:none;text-transform:uppercase;color:#FFFFFF;display:inline-block}.form textarea{height:250px}.form input{padding:5px;display:block;margin:0.5em 0;border:1px solid #bbb}.umbraco-forms-field{display:flex;flex-direction:column-reverse;max-width:400px}.umbraco-forms-fieldset small{padding-top:12px;display:block}.navigation nav{float:right}.navigation nav ul{margin:0;padding:0}.navigation nav ul li{margin:0 !important;padding:0;list-style-type:none;display:inline-block;float:left;position:relative}.navigation nav ul li a{padding:0 20px;font-size:14px;text-decoration:none;display:block}.navigation nav ul li a span{padding:12px 0;display:block}.navigation nav ul li:hover a span,.navigation nav ul li.selected a span,.navigation nav ul li a:hover span{text-decoration:underline}.navigation nav ul ul{top:100%;left:0px;padding:8px 0 !important;border-bottom:2px solid #0075b0;position:absolute;display:none;z-index:9999}.navigation nav ul ul li{display:block;float:none}.navigation nav ul ul li a{padding:0;font-size:14px;font-weight:500;transition:all linear 0.5s;color:#000000 !important}.navigation nav ul ul li a span{padding:4px 20px;border-bottom:0 !important;text-decoration:none !important;white-space:nowrap;display:block;transition:none}.navigation nav ul ul li.selected a,.navigation nav ul ul li a:hover{text-decoration:underline !important}.navigation nav ul li:hover ul{display:block}.navigation.secudairy{top:50%;transform:translateY(-50%);position:relative;float:right;z-index:3}.navigation.secudairy>nav>ul>li>a{font-size:24px;font-weight:600}.navigation.secudairy>nav>ul>li>a:hover{color:#000000 !important}.navigation.secudairy nav ul li a span{padding:12px 0 10px 0;border-bottom:2px solid rgba(0,117,176,0);transition:all linear 0.5s}.navigation.secudairy nav ul li:hover a span,.navigation.secudairy nav ul li.selected a span,.navigation.secudairy nav ul li a:hover span{border-bottom:2px solid #0075b0;text-decoration:none}.navigation.secudairy nav ul ul li a span{padding:4px 20px !important}.navigation>nav>ul>li.has-children>a>span{padding-right:15px;position:relative}.navigation>nav>ul>li.has-children>a>span:after{top:22px;right:0;width:10px;height:6px;background-image:url(images/bg_arrow_has_children_grey.png;content:"";display:block;position:absolute}#toolbar .navigation>nav>ul>li.has-children>a>span:after{background-image:url(images/bg_arrow_has_children_white.png}.navigation.secudairy>nav>ul>li.has-children>a>span:after{background-image:url(images/bg_arrow_has_children_black.png !important}#usps,#splitted-usps{border-bottom:10px solid #09B08D}.fixed#splitted-usps{top:0;right:0;bottom:auto;left:0;width:100%;position:fixed;z-index:4}#usps .usp .padding.top,#splitted-usps .usp .padding.top{padding-top:12px}#usps .usp .padding.bottom,#splitted-usps .usp .padding.bottom{padding-bottom:12px}#usps .usp span,#splitted-usps .usp span{margin:0 auto;padding-left:47px;background-image:url(images/icon_sign.png;background-position:top left;background-repeat:no-repeat;color:#FFFFFF;display:table}#header-image{display:inline-block;width:100%;margin:0 auto}#header-image img{position:relative;width:100%}#homepage-fader{position:relative;overflow:hidden}#homepage-fader .content-placeholder{top:0;width:100%;height:100%;position:absolute;z-index:2}#homepage-fader .content-placeholder h2{line-height:72px;font-size:48px;font-weight:900;text-transform:none;color:#FFFFFF}#homepage-fader .content-placeholder h3{font-size:24px;font-weight:800;text-transform:uppercase;color:#FFFFFF}#homepage-fader .content-placeholder h4{font-size:24px;font-weight:500;text-transform:lowercase;color:#FFFFFF}#homepage-fader .content-placeholder p{color:#FFFFFF}#homepage-fader .content-placeholder h2,#homepage-fader .content-placeholder h3,#homepage-fader .content-placeholder h4,#homepage-fader .content-placeholder p{text-shadow:0px 2px 2px rgba(0,0,0,0.75)}#homepage-fader .content-placeholder p a.read-more{text-shadow:none}#body #intro a.read-more{background-image:url(images/bg_arrow_right_color_1.png;color:#FFFFFF}#homepage-fader .overlay-placeholder{width:100%;height:100%;background-color:rgba(0,0,0,0.2);position:absolute;z-index:1}#homepage-fader .bx-wrapper{max-height:480px;overflow:hidden}#homepage-fader .bx-wrapper .bx-viewport{left:0;padding:0;border:0;box-shadow:none}#homepage-fader .bx-wrapper .bx-viewport ul.homepage-fader{margin:0;padding:0;list-style-type:none}#homepage-fader .bx-wrapper .bx-viewport ul.homepage-fader li{margin:0 !important;padding:0;position:relative}#homepage-fader .bx-wrapper .bx-viewport ul.homepage-fader li img{position:relative;transform:translateY(-10%)}#body .padding.top{padding-top:48px}#body .padding.bottom{padding-bottom:48px}#body ul{margin:0;padding:0}#body ul li{margin:0 0 0 16px;padding:0;list-style-type:square}#body ol{margin:0;padding:0}#body ol li{margin:0 0 0 16px;padding:0}#body #intro{height:calc(640px);background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}#body #intro .padding.bottom{padding-bottom:24px}#body #intro .content{position:relative;z-index:2}#body #intro h2{line-height:72px;font-size:48px;font-weight:900;text-transform:none;color:#FFFFFF}#body #intro h3{font-size:24px;font-weight:800;text-transform:uppercase;color:#FFFFFF}#body #intro h4{font-size:24px;font-weight:500;text-transform:lowercase;color:#FFFFFF}#body #intro p{color:#FFFFFF}#body #intro a.read-more{background-image:url(images/bg_arrow_right_color_1.png;color:#FFFFFF}#body #part-1 h2,#body #part-2 h2{line-height:72px;font-size:48px;font-weight:900;text-transform:none;color:#404545}#body #part-1 h3,#body #part-2 h3{font-size:24px;font-weight:800;text-transform:uppercase;color:#0075B0}.content .img-responsive{margin:30px;border:1px solid #cfd0d0}.content .img-responsive[data-id="1345"]{margin:0px;border:0px}ul.left-part-entrances{width:50%;top:50%;left:40%;margin:0 !important;padding:0 !important;position:absolute;z-index:9999}ul.left-part-entrances li{margin:0 0 10px 0 !important;padding:0 !important;list-style-type:none !important}ul.left-part-entrances li:nth-child(1){margin-left:20% !important}ul.left-part-entrances li:nth-child(2){margin-left:10% !important}ul.left-part-entrances li:nth-child(3){margin-left:0% !important}ul.left-part-entrances li a{padding:12px 20px;background-color:#000000;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#FFFFFF;display:block;transition:all linear 0.15s}ul.left-part-entrances li a:hover{background-color:#AA9C8F}ul.right-part-entrances{width:50%;top:50%;left:50%;margin:0 !important;padding:0 !important;position:absolute;z-index:9998}ul.right-part-entrances li{margin:0 0 10px 0 !important;padding:0 !important;list-style-type:none !important}ul.right-part-entrances li:nth-child(1){margin-left:20% !important}ul.right-part-entrances li:nth-child(2){margin-left:10% !important}ul.right-part-entrances li:nth-child(3){margin-left:0% !important}ul.right-part-entrances li span{padding:12px 20px;background-color:rgba(0,117,176,0.9);text-transform:uppercase;text-decoration:none;color:#FFFFFF;display:block}.news-item h2 a{text-decoration:none}.news-item h2 a:hover{text-decoration:underline}#news .news-item{margin-top:24px}#news .news-item h2{margin-bottom:24px}#news .news-item h2 a{text-decoration:none}#news .news-item h2 a:hover{text-decoration:underline}.accordion-placeholder{margin:24px 0}.accordion-placeholder .accordion-categories{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.accordion-placeholder .accordion-categories .accordion-category{padding:30px;background-color:#F7F7F7;position:relative}.accordion-placeholder .accordion-categories .accordion-category a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.accordion-placeholder .accordion-categories .accordion-category p{padding-left:46px;background-image:url(images/bg_arrow_right_color_2.png;background-position:center left;background-repeat:no-repeat;font-weight:bold}.accordion-placeholder .accordion-categories .accordion-category:hover{text-decoration:underline}.accordion-placeholder h3{margin:48px 0 0 0;padding:0;font-family:'Exo', sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:#404545}.accordion,.accordion *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion{margin-top:24px;background-color:#F1F1F1;overflow:hidden}.accordion-section-title{width:100%;padding:14px 20px 13px 20px;display:block;border-bottom:1px solid #FFFFFF;background-color:#09B08D;transition:all linear 0.15s;color:#fff}a.accordion-section-title,a.accordion-section-title:hover{font-size:18px;font-weight:bold;text-decoration:none;color:#FFFFFF}.accordion-section-title.active,.accordion-section-title:hover{background-color:#0075B0;text-decoration:none}.accordion-section:last-child .accordion-section-title{border-bottom:none}.accordion-section-content{padding:24px 20px;display:none}@media (max-width: 992px){.accordion-placeholder .accordion-categories{display:none;grid-template-columns:repeat(1, 1fr);gap:1px}}#references-title{text-align:center}#references-title h2{line-height:36px;font-size:36px;font-weight:900;text-transform:none;color:#404545;margin-bottom:10px}#references-title h3{font-size:18px;line-height:18px;font-weight:800;text-transform:uppercase;color:#0075B0}#references-title h4{font-size:18px;line-height:18px;font-weight:500;text-transform:lowercase;color:#0075B0}#references .padding.top{padding-top:48px}#references .padding.bottom{padding-bottom:48px}#references ul{margin:0;padding:0}#references ul li{margin:0 0 0 16px;padding:0;list-style-type:square}#references .images .image{margin-bottom:24px}#references .images .thumbnails .thumbnail{margin-bottom:24px}#references .col-md-4 .reference{border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF}#references .col-md-4:nth-child(3n) .reference{border-right-color:transparent}#references .references-intro{text-align:center}#references .references-intro h2{line-height:72px;font-size:48px;font-weight:900;text-transform:none;color:#404545}#references .reference{text-align:center;cursor:pointer}#references .reference .image{width:100%;padding-top:56.25%;background-position:center center;background-repeat:no-repeat;background-size:100%;background-color:#FFF;text-align:center;position:relative;overflow:hidden}#references .reference .image a{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#references .reference .block{position:relative;transition:all linear 0.5s}#references .reference .block .texture{top:0;left:0;right:0;bottom:0;background-image:url(images/bg_texture.png;background-position:center center;background-attachment:fixed;background-repeat:repeat;transition:all linear 0.5s;opacity:0;position:absolute;z-index:0}#references .reference .block .content{position:relative;z-index:1}#references .reference .block .content.padding.top{padding-top:48px}#references .reference .block .content.padding.bottom{padding-bottom:48px}#references .reference .block .content h2{height:32px;font-weight:600;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#FFFFFF}#references .reference .block .content h2 a{text-decoration:none;color:#FFFFFF}#references .reference .block .content p a.read-more{background-color:transparent;transition:all linear 0.5s}#references .reference:hover .block{background-color:#AA9C8F}#references .reference:hover .block .content p a.read-more{text-decoration:underline}#references .reference:hover .texture{opacity:0.1}#products .padding.top{padding-top:48px}#products .padding.bottom{padding-bottom:48px}#products ul{margin:0;padding:0}#products ul li{margin:0 0 0 16px;padding:0;list-style-type:square}#products .images .image{margin-bottom:24px}#products .images .thumbnails .thumbnail{margin-bottom:24px}#products .col-md-4 .reference{border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF}#products .col-md-4:nth-child(3n) .reference{border-right-color:transparent}#products .specs ul{margin:0 0 24px 0;padding:0}#products .specs ul li{margin:0;padding:0 0 0 21px;background-image:url(images/img_list-item.png;background-position:left top 4px;background-repeat:no-repeat;list-style:none}#products .background.color-5 *{color:#FFFFFF}#products .background.color-5 .icon{width:100%;padding-top:100%;background-color:white}#products .background.color-5 .benefit_icon img{max-width:128px;margin-bottom:24px}#products .background.color-5 .benefit_text{margin-bottom:24px}#products .background.color-5 fieldset{border:0}#products .background.color-5 label{display:none}#products .background.color-5 .multiplechoice label{display:block}#products .background.color-5 span.checkboxlist{margin:0 0 24px 0;padding:0}#products .background.color-5 span.checkboxlist input[type=checkbox]+label{display:inline-block}#products .background.color-5 input[type=text],#products .background.color-5 input[type=email],#products .background.color-5 input[type=tel]{width:100%;height:48px;line-height:48px;background-color:rgba(255,255,255,0.75);margin:0 0 24px 0;border:0;color:#000000;display:block;outline:none}#products .umbraco-forms-legend{font-weight:bold;font-size:14px;margin:0}#products .umbraco-forms-field{display:flex;flex-direction:column}.option{display:flex}.option label{font-weight:normal}.option input{margin:0 5px 0 0}.checkboxlist{margin-bottom:20px}.umbraco-forms-hidden{display:none}#products .background.color-5 input[type=submit]{padding:12px 46px 12px 20px;background-position:center right 20px;outline:none}#products .products-intro{text-align:center}#products .products-intro h2{line-height:72px;font-size:48px;font-weight:900;text-transform:none;color:#404545}.slider-for,.slider-for .image,.slider-nav,.slider-nav .image{outline:none !important}.slider-for{margin-bottom:24px}.lgz-pslider .slider-for{height:100%}.slider-for .image{padding:0 5px}.slider-nav{margin-bottom:24px}.slider-nav .image{padding:0 5px}.center-slider.slick-slider{margin:0 0 24px -40px}.center-slider.slick-slider .slick-list.draggable{overflow:visible}.center-slider.slick-slider .slick-list .slick-track .slick-slide .inner-slide{padding-left:40px}.center-slider.slick-slider .slick-list .slick-track .slick-slide:focus{outline:none}.center-slider.slick-slider .slick-list .slick-track .slick-slide .inner-slide img{width:100%;height:auto}.slider-controls{margin:0 5px 24px 0;float:right}.slider-controls .previous,.slider-controls .next,.slider-controls .previous:hover,.slider-controls .next:hover,.slider-controls .previous:focus,.slider-controls .next:focus,.slider-controls .previous:active,.slider-controls .next:active{outline:none}.slider-controls .previous:not(.slick-disabled):hover,.slider-controls .next:not(.slick-disabled):hover{transform:scale(1.1)}.slider-controls .previous,.slider-controls .next{width:48px;height:48px;margin:0;padding:0;background-repeat:no-repeat;background-position:center center;background-color:black;border:0;transition:all linear 125ms;text-indent:-9999px;display:inline-block;cursor:pointer}.slider-controls .previous{margin-right:10px}.slider-controls .previous{background-image:url(images/bg_arrow_left_color_1.png}.slider-controls .next{background-image:url(images/bg_arrow_right_color_1.png}.slider-controls .previous.slick-disabled,.slider-controls .next.slick-disabled{opacity:0.2;cursor:not-allowed}.slider-progress{display:block;width:100%;height:4px;margin:0 0 24px 0;border-radius:2px;overflow:hidden;background-color:#dedede;background-image:linear-gradient(to right, #c6c6c6, #c6c6c6);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}.slider-progress .slider-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#certificates h2+h3{margin-top:10px !important}#certificates .padding.top{padding-top:48px}#certificates .padding.bottom{padding-bottom:48px}#certificates h2{line-height:36px;font-size:36px;font-weight:900;text-transform:none;color:#404545;margin-bottom:10px}#certificates h3{font-size:18px;line-height:18px;font-weight:800;text-transform:uppercase;color:#0075B0}#certificates h4{font-size:18px;line-height:18px;font-weight:500;text-transform:lowercase;color:#0075B0}.gradient-horizontal{background:#aa9c8f;background:linear-gradient(34deg, rgba(170,156,143,0.1) 0%, rgba(170,156,143,0) 100%)}.grey{background-color:rgba(170,156,143,0.2)}.Darkgrey{background-color:#404545}.Green{background-color:#09b08d}.Blue{background-color:#0075b0}.Beige{background-color:#AA9C8F}.white{background-color:#FFFFFF}.image img{width:100%;height:auto}.padding{padding:calc(64px + 2vh) 64px}#breadcrumb{border-bottom:1px solid #cfd0d0}#breadcrumb .padding.top{padding-top:24px}#breadcrumb .padding.bottom{padding-bottom:24px}#breadcrumb ol{margin:0;padding:0;list-style-type:none}#breadcrumb ol li{margin:0;padding:0;display:inline-block;float:left}#breadcrumb ol li,#breadcrumb ol li.seperator{color:#9fa2a2}#breadcrumb ol li a{text-decoration:underline;color:#9fa2a2}#breadcrumb ol li a:hover{text-decoration:none}.banners{padding:0}.banners .banner{text-align:center;cursor:pointer;position:relative}.banners .banner .texture{top:0;left:0;right:0;bottom:0;background-image:url(images/bg_texture.png;background-position:center center;background-attachment:fixed;background-repeat:repeat;transition:all linear 0.5s;opacity:0;position:absolute;z-index:0}.banners .banner .content{position:relative;z-index:1}.banners .banner .content.padding.top{padding-top:48px !important}.banners .banner .content.padding.bottom{padding-bottom:48px !important}.banners .banner h2{height:32px;font-weight:600;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.banners .banner h2 a{text-decoration:none}.banners .banner p a.read-more{background-color:transparent;transition:all linear 0.5s}.banners .banner:hover p a.read-more{text-decoration:underline}.banners .banner:hover .texture{opacity:0.1}#clients .padding.top{padding-top:48px}#clients .padding.bottom{padding-bottom:48px}#clients h2{line-height:36px;font-size:36px;font-weight:900;text-transform:none;color:#404545;margin-bottom:10px}#clients h3{font-size:18px;line-height:18px;font-weight:800;text-transform:uppercase;color:#0075B0}#clients h4{font-size:18px;line-height:18px;font-weight:500;text-transform:lowercase;color:#0075B0}#clients .bx-wrapper .bx-viewport{left:0;padding:0;border:0;box-shadow:none}#clients .bx-wrapper .bx-viewport ul.clients{margin:0;padding:0;list-style-type:none}#clients .bx-wrapper .bx-viewport ul.clients li{margin:0 !important;padding:0}.certificate{text-align:center}.certificate img{width:auto !important;height:64px !important;margin:0 10px 0 10px;display:inline-block}#footer{color:#FFFFFF}#footer .logo{margin:0 0 32px 0;display:inline-block}#footer .logo img{height:66px}#footer .padding.bottom{padding-bottom:48px}#footer h2,#footer p.heading-2{line-height:72px;font-size:48px;font-weight:900;text-transform:none;color:#FFFFFF}#footer h3,#footer p.heading-3{line-height:32px;font-size:24px;font-weight:900;text-transform:none;color:#FFFFFF}#footer a,#footer a:hover{color:#FFFFFF}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer ul{margin:0 0 0 16px;padding:0;list-style-type:square}#footer ul li{list-style-position:outside}#footer ul li a{text-decoration:none;color:#FFFFFF}#footer ul li a:hover{text-decoration:underline}#footer .logo p{margin-top:5px;font-weight:700;text-transform:uppercase;text-align:center}#footer ul#social-media{margin:24px 0 0 0;padding:0;display:inline-block}#footer ul#social-media li{margin:0 10px 0 0;padding:0;list-style-type:none;display:inline-block;vertical-align:top}#footer ul#social-media li:last-of-type{margin-right:0}#footer ul#social-media li a{width:48px;line-height:46px;height:48px;border:1px solid #FFFFFF;font-size:24px;text-align:center;text-decoration:none;color:#FFFFFF;transition:all linear 0.5s;display:block}#footer ul#social-media li a:hover{background-color:#FFFFFF;color:#000000}#footer ul#social-media li a svg{width:24px;height:24px;fill:#FFFFFF;transition:all linear 0.5s}#footer ul#social-media li a:hover svg{fill:#000000}#footer .footer-bar .footer-bar-left,#footer .footer-bar .footer-bar-right{height:24px}#footer .footer-bar .footer-bar-left{background-image:url(images/bg_texture.png;background-position:center center;background-attachment:fixed;background-repeat:repeat}#footer .footer-bar .footer-bar-left{width:66.66666666%;background-color:#AA9C8F;display:inline-block;float:left}#footer .footer-bar .footer-bar-right{width:33.33333333%;background-color:#0075B0;display:inline-block;float:left}.copyright{text-align:center;color:#9fa2a2}.copyright .padding.top{padding-top:24px}.copyright .padding.bottom{padding-bottom:24px !important}.copyright p{margin:0}.copyright a{text-decoration:none;color:#9fa2a2}.copyright a span{color:#9fa2a2}.copyright a span:hover{text-decoration:underline}#copyright-line a{color:#9fa2a2;text-decoration:dashed}#copyright-line a:hover{color:#9fa2a2}.copyright a:hover{text-decoration:underline}.hamburger{top:24px;right:27px;display:none;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;z-index:2}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000000}.hamburger.is-active .hamburger-box{background-color:#FFFFFF}.hamburger-box{width:48px;height:48px;background-color:#FFFFFF;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin:-2px 8px 0}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:4px;background-color:#000000;position:absolute;transition-property:transform;transition-duration:0.125s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}#splitted-header .hamburger{top:64px}.mobile-navigation{top:0;right:0;bottom:0;left:0;margin-top:0px !important;padding:110px 20px 48px 20px !important;background-color:rgba(0,0,0,0.9);display:none;position:fixed !important;z-index:9998;overflow-y:scroll}.mobile-navigation ul{margin:0;padding:0}.mobile-navigation ul li{margin:0;margin-bottom:24px !important;padding:0;list-style-type:none !important;font-weight:600;text-transform:uppercase}.mobile-navigation ul li.has-children{margin-bottom:0 !important}.mobile-navigation ul li a{text-decoration:none}.mobile-navigation ul li a:hover{text-decoration:underline}.mobile-navigation ul li ul{margin-bottom:24px !important}.mobile-navigation ul li ul li{margin:0 0 0 16px !important;padding:0;list-style-type:square !important;text-transform:none}#contour .field-validation-error,.contour .field-validation-error{padding:0 !important}.contourPage .uwvraagenofopmerking{margin-top:10px}.contour{margin:0 !important;padding:0 !important}.contourFieldSet{margin:0 0 24px 0 !important;padding:0 !important}h1,p.heading-1{margin:0;padding:0;font-family:'Exo', sans-serif;line-height:72px;font-size:48px;font-weight:900;color:#404545}h2{margin:24px 0 0 0;padding:0;font-family:'Exo', sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:#0075B0}h3{margin:24px 0 0 0;padding:0;font-family:'Exo', sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#0075B0}a.read-more{padding:12px 46px 12px 20px;font-size:12px;background-image:url(images/bg_arrow_right_color_1.png;background-position:center right 20px;background-repeat:no-repeat;font-weight:600;text-decoration:none;text-transform:uppercase;color:#FFFFFF;display:inline-block}h4{margin:24px 0 0 0;padding:0;font-family:'Exo', sans-serif;line-height:32px;font-size:14px;font-weight:500;text-transform:lowercase;color:#0075B0}.navigation.secudairy nav ul li.button a,.navigation.secudairy nav ul li.button a:hover{text-decoration:none}.navigation.secudairy nav ul li.button a{padding:0;margin:0 20px;color:#FFFFFF}.navigation.secudairy nav ul li.button a span{padding:12px 15px !important;background:#09B08D;border:0;border-radius:5px;position:relative;transition:none !important}.navigation.secudairy nav ul li.button a span:after{margin-left:15px;font-family:"Font Awesome 5 Pro";font-size:20px;content:'\f879';display:inline-block;vertical-align:top}.navigation.secudairy nav ul li.button:hover a span{border:0}.navigation.secudairy nav ul li.button a:hover span{background-color:#000000;color:#FFFFFF}.navigation.secudairy nav ul li.webshop-button a,.navigation.secudairy nav ul li.webshop-button a:hover{text-decoration:none}.navigation.secudairy nav ul li.webshop-button a{padding:0;margin:0 20px;color:#FFFFFF}.navigation.secudairy nav ul li.webshop-button a span{padding:12px 15px !important;background:#000000;border:0;border-radius:5px;position:relative;transition:none !important}.navigation.secudairy nav ul li.webshop-button a span:after{margin-left:15px;font-family:"Font Awesome 5 Pro";font-size:20px;content:'\f54f';display:inline-block;vertical-align:top}.navigation.secudairy nav ul li.webshop-button:hover a span{border:0}.navigation.secudairy nav ul li.webshop-button a:hover span{background-color:#09B08D;color:#FFFFFF}.image-ratio{position:relative;overflow:hidden}.image-ratio:before{content:"";display:block;padding-top:80%}.image-ratio .ratio-inner{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.image-ratio .ratio-inner img{width:100%;height:100%;object-fit:cover;min-height:100%}.card-wrapper{display:flex;width:100%;flex-direction:row}.card{padding:0;background:linear-gradient(to bottom, rgba(64,69,69,0) 0%, #404545 100%);position:relative;text-align:center}.card .card-img{text-align:center;background-color:#000}.card .card-img img{transition:all 0.2s ease-in;opacity:1}.food-card .card:before{content:"";position:absolute;bottom:0;right:0;left:0;z-index:1;height:70px;display:block;background:linear-gradient(to bottom, rgba(64,69,69,0) 0%, #404545 100%)}.card .card-content{background:linear-gradient(to bottom, rgba(64,69,69,0) 0%, #404545 100%);position:absolute;bottom:0;left:0;right:0;z-index:3;overflow:hidden}.card .card-content .content{padding-top:48px;transition:transform 0.4s;transform:translateY(100%);background:linear-gradient(to bottom, rgba(64,69,69,0) 0%, #404545 100%)}.card .card-content .title{color:#fff;font-weight:600;font-size:24px;transform:translateY(-100%);transition:all 0.5s;margin-top:0;padding:0 30px 96px 30px}.card .card-content .description{padding:0 48px;color:#fff;font-size:14px;margin:0;overflow:hidden;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}.read-more{padding:12px 46px 12px 20px;font-size:12px;background-image:url(images/bg_arrow_right_color_1.png;background-position:center right 20px;background-repeat:no-repeat;font-weight:600;text-decoration:none;text-transform:uppercase;color:#FFFFFF;display:inline-block}.card:hover .card-content .content{padding-bottom:10px;transform:translateY(0)}.card:hover .card-content .title{transform:translateY(0);padding-bottom:0}.card:hover .card-img img{transition:all 0.2s ease-in;opacity:0.8}.lgz-pslider{margin:calc(64px + 2vh) -10.5px calc(32px + 2vh) -10.5px}.slider-nav{order:1}.slider-for{order:2}.lgz-pslider .slider-nav .lgz-pslider .slider-nav .lgz-pslide{overflow:visible;width:100%}.lgz-ps-cnt{display:none}.lgz-ps-cnt .placeholder{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box}.slick-current .lgz-ps-cnt{display:block}.lgz-pslide{padding:15px 30px}.lgz-pslide:not(.slick-current){cursor:pointer}.lgz-pslide.slick-slide{width:95%}.lgz-pslide .read-more{display:inline-block;margin-top:22px;padding-left:0}.lgz-pslider .slider-nav .lgz-pslide.slick-current{color:#FFFFFF;padding:30px;width:calc(100% + 10vw);max-width:calc(100% + 150px);background-color:#404545}.lgz-pslide.slick-current h2{margin-bottom:20px;color:#FFFFFF}.lgz-pslider .slick-list{overflow:visible}.slider-nav-order{order:1}.slider-for-order{order:2}.slider-for-order>.row{height:100%}.lgz-pslider .slider-nav .slick-track{max-width:100%}.lgz-pslider .slider-nav .slick-slide{border-bottom:1px solid #cfd0d0}.lgz-pslider .slider-nav .slick-slide:last-child{border:0}.lgz-pslider .slider-nav .slick-slide.slick-current{border-bottom:0px}.lgz-pslider .slider-for{z-index:0}.lgz-pslider .slider-nav{z-index:100;padding:45px 0}.lgz-pslider .slider-for,.lgz-pslider .slider-nav{margin-bottom:0}.lgz-pslider .slider-for .slick-list,.slider-for .slick-track{height:100%}.lgz-imgslide.slick-slide{width:100%;height:100%}.lgz-imgslide img{object-fit:cover;position:absolute;width:100%;height:100%}.slick-dots{bottom:10px;width:100%;margin:0 auto;display:flex !important;flex-direction:row;justify-content:center;position:absolute}.slick-dots{bottom:10px;margin:0 auto;display:flex;flex-direction:row;position:absolute}.slick-dots li{filter:drop-shadow(0px 0px 1px #fff);width:20px}.slick-dots li::marker{font-size:1.8rem;color:#0075B0}.slick-dots li.slick-active::marker{color:#FFFFFF}.slick-dots li button{display:none}.references-wrapper{padding:calc(64px + 2vh) 64px;background-color:rgba(170,156,143,0.2);position:relative}.lgz-rslider{padding:48px 0}.lgz-rslider .slick-slider{width:calc(100% + 48px);margin:0 -24px}.lgz-rslider .slick-list{width:calc(100% + 48px)}.lgz-rslider .slick-slide{margin:0 24px;height:auto;display:flex !important;justify-content:center;align-items:flex-end}.lgz-rslider .slick-track{display:flex}.rs-title{padding-right:134px;align-items:center;margin-bottom:48px;justify-content:space-between;display:flex}.slick-prev,.slick-next{border:0;font-size:0;transition:all 0.1s ease-in-out;background:black;height:48px;width:48px;outline:none}.slick-next{margin-left:14px}button.slick-prev:focus,button.slick-next:focus{outline:dotted 0;outline:-webkit-focus-ring-color auto 0;outline-color:transparent}button.slick-prev:hover,button.slick-next:hover{transition:all 0.1s ease-in-out;background:black}button.slick-next,button.slick-next:hover{background-image:url(images/bg_arrow_right_color_1.png;background-position:center;background-repeat:no-repeat}button.slick-prev,button.slick-prev:hover{background-image:url(images/bg_arrow_right_color_1.png;background-position:center;transform:rotate(180deg);background-repeat:no-repeat}button.slick-next:hover{transform:scale(1.1)}button.slick-prev:hover{transform:scale(1.1) rotate(180deg)}.lgz-rslide{padding:30px;overflow:hidden;text-decoration:none;text-align:center;position:relative}.lgz-rslide:before{content:"";display:block;padding-top:100%}.lgz-rs-txt{color:#FFF;position:relative;display:block;z-index:10;text-overflow:ellipsis}.lgz-rs-txt h2{color:#FFF}.lgz-rs-img{background:#000;display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.lgz-rs-img img{width:100%;height:100%;opacity:0.8;transition:all linear 125ms;object-fit:cover}.lgz-rslide:hover .lgz-rs-img img{opacity:0.45;transform:scale(1.1)}.slider-ref{margin-left:-40px}.slider-ref .lgz-rslide{margin-left:40px}.slider-ref .slick-list{overflow:visible}.simple-card{position:relative}.simple-card.with-image{background:#000}.simple-card.without-image{margin:calc(64px + 2vh) 0;width:calc(100%);background:rgba(170,156,143,0.3)}.simple-card img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;opacity:0.5;object-fit:cover}.sc-content{position:relative;z-index:10;padding:calc(64px + 2vh) 64px}.sc-txt{margin-bottom:10px}.sc-txt h2{margin-bottom:20px}.sc-txt>*:last-child{margin-bottom:16px}.simple-card.with-image .sc-content *{color:#FFF}.simple-card.with-image .button{display:inline-block;margin-right:10px;margin-bottom:10px;width:auto}.simple-card.with-image .button:hover{border-color:#FFFFFF;background-image:url(images/bg_arrow_right_color_1.png}.simple-card.with-image .button+.button{background-color:rgba(0,0,0,0);border:1px solid #FFF}.simple-card.with-image .button+.button:hover{background-color:#404545;border-color:#404545;background-image:url(images/bg_arrow_right_color_1.png}.simple-card.without-image .sc-content h2{color:#404545}.simple-card.without-image .sc-content .button{display:table;width:auto}.simple-card.without-image .sc-content .button:last-child{margin-bottom:0}@media (max-width: 576px){.padding.top{padding-top:24px}.padding.right{padding-right:20px}.padding.bottom{padding-bottom:24px}.padding.left{padding-left:20px}#footer .padding.bottom{padding-bottom:24px}#footer .padding.top{padding-top:24px}.card .card-img img{opacity:0.8}.card .card-content .title{padding:0}.simple-card.with-image .sc-content{padding:20vh 32px 32px 32px}.simple-card.without-image{margin:32px;width:calc(100% - 64px)}.simple-card.without-image .sc-content{padding:40px 32px}.references-wrapper{padding:calc(32px + 2vh) 10px}p.heading-1{line-height:36px;font-size:36px}.lgz-rs-img:after{content:'';position:absolute;left:0;bottom:0;height:80%;width:100%;background:linear-gradient(to bottom, rgba(64,69,69,0) 0%, #404545 100%)}.button-container{margin-top:24px}.placeholder-video{margin-top:178px}.placeholder-video .video-content{bottom:0 !important}}@media (max-width: 767.98px){.padding.top{padding-top:calc(32px + 2vh)}.padding.right{padding-right:32px}.padding.bottom{padding-bottom:calc(32px + 2vh)}.padding.left{padding-left:32px}.references-wrapper{padding:calc(32px + 2vh) 32px}table,table tr,table tr td{width:100% !important;display:block !important}#toolbar,#toolbar p{text-align:left !important}.content .img-responsive{margin:30px 0;display:inline-block}#references .reference .block .content h2{height:auto;text-overflow:none;display:block;overflow:visible}#products .product .block .content h2{height:auto;text-overflow:none;display:block;overflow:visible}.card .card-content .content{transform:translateY(0);padding-bottom:10px}.card .card-content .title{transform:translateY(0);padding-bottom:24px}.simple-card.without-image{margin:32px;width:calc(100% - 64px)}}@media (max-width: 768px){#homepage-fader .content-placeholder{position:static;background-color:#404545}#homepage-fader .content-placeholder a.read-more{border:1px solid #FFFFFF}#homepage-fader .overlay-placeholder{display:none;visibility:hidden}.col-md-6.column+.col-md-6.column .padding.top{padding-top:0}.placeholder-video .video-content{bottom:0 !important}}@media (max-width: 990px){.padding-mobile{padding:20px 20px 60px 20px !important}}@media (min-width: 576.02px){.references-wrapper .button-container{position:absolute;top:0;right:0}}@media (min-width: 995px) and (max-width: 1550px){#splitted-header .logo .padding.bottom,#header .logo .padding.left{padding-left:0px !important}.navigation.secudairy{margin-top:40px}#splitted-header #toolbar h3{font-size:11px}.navigation.secudairy>nav>ul>li>a{font-size:17px}#footer ul#social-media{display:flex}#splitted-header .col-lg-4{width:33.33333333% !important}#splitted-header .col-lg-8{width:66.66666667% !important}.col-lg-6,col-md-5,.col-lg-8,.col-lg-4,.col-lg-5,.col-lg-7,.col-md-7,.col-md-3{width:100%}.offset-lg-2{margin-left:0}.col-md-3{width:50%}#splitted-usps .usp span{margin:5px}}@media (min-width: 1418px) and (max-width: 1550px){.navigation.secudairy{margin-top:0px}}@media (min-width: 768px) and (max-width: 992px){.padding.top{padding-top:calc(32px + 2vh)}.padding.right{padding-right:32px}.padding.bottom{padding-bottom:calc(32px + 2vh)}.padding.left{padding-left:32px}.references-wrapper{padding:calc(32px + 2vh) 32px}table,table tr,table tr td{width:100% !important;display:block !important}#toolbar,#toolbar p{text-align:left !important}#references .reference .block .content h2{height:24px}#products .product .block .content h2{height:24px}.card .card-content .content{transform:translateY(0);padding-bottom:10px}.card .card-content .title{transform:translateY(0);padding-bottom:24px}.sc-content{padding:calc(32px + 2vh) 32px}.simple-card.without-image{margin:32px;width:calc(100% - 64px)}.placeholder-video .video-content{bottom:0 !important}}@media (max-width: 991px){.visible-xs,.visible-sm{display:block;visibility:visible}.hidden-xs,.hidden-sm{display:none !important;visibility:hidden}.lgz-pslider{margin:0}.lgz-ps-cnt{display:block}.slider-nav-order{order:2}.slider-for-order{order:1}.lgz-imgslide.slick-slide{height:33.33vh}.lgz-pslider a.read-more{margin-bottom:0px}.lgz-pslide{color:#FFFFFF;padding:30px;width:calc(100% + 90px);background-color:#404545}.lgz-pslide h2{margin-bottom:20px;color:#FFFFFF}.lgz-pslider .slick-initialized .slick-slide{position:relative}.lgz-pslider .slider-nav .slick-track{max-width:unset}.lgz-pslider .slider-nav .slick-slide{border-bottom:0}.lgz-pslider .slider-nav{padding:0;background-color:#404545}.lgz-pslider .slider-for{padding:0}.image-ratio:before{padding-top:100%}.placeholder-video .video-content p.heading-1{line-height:56px !important;font-size:32px !important}.placeholder-video .video-content p{font-size:18px !important}.safety-loop{padding:calc(32px + 2vh) 32px !important}.safety-loop svg{margin-bottom:24px;padding-right:0 !important}.safety-loop .placeholder-text .text-product{padding-right:32px !important;padding-left:32px !important}.modal{position:static !important}.modal .modal-content{position:static !important}}@media (max-width: 992px){#header,#splitted-header{top:0;width:100%;position:fixed;z-index:9999}#header-image{margin-top:178px}#homepage-fader{margin-top:178px}#part-1 .col-left .padding.bottom{padding-bottom:48px !important}#part-1 .col-right .padding.top{padding-top:48px !important}.certificate img{margin-bottom:24px}a.read-more{margin-bottom:24px}a.read-more.go-back.float-left{display:block;float:none}a.read-more.float-right{display:block;float:none}#homepage-fader .bx-wrapper .bx-viewport ul.homepage-fader li img{position:relative;transform:none !important}.hamburger{display:block}.three-dimensional--render{display:none;visibility:hidden}}@media (max-width: 1024px){.navigation nav ul li a{padding:0 10px}}@media (max-width: 1200px){.navigation nav ul li a span{font-size:18px}}@media (min-width: 992px){.hidden-md,.hidden-lg{display:none !important;visibility:hidden !important}}@media (min-width: 992px) and (max-width: 1200px){.image-ratio:before{padding-top:100%}.visible-xs,.visible-sm{display:none !important;visibility:hidden !important}}@media (min-width: 1200px){#homepage-fader .bx-wrapper{max-height:580px !important}}@media (max-width: 992px){h1{line-height:32px;font-size:24px;font-weight:900;color:#404545}h2{line-height:24px;font-size:19px;font-weight:800;text-transform:uppercase;color:#0075B0}h3{line-height:24px;font-size:14px;font-weight:600;text-transform:uppercase;color:#0075B0}h4{line-height:24px;font-size:14px;font-weight:500;text-transform:lowercase;color:#0075B0}#references .references-intro h2{line-height:32px;font-size:24px}#body #intro h2{line-height:32px;font-size:24px}#body #intro h3{font-size:19px}#body #intro h4{font-size:14px}#body #part-1 h2,#body #part-2 h2{line-height:32px;font-size:24px}#body #part-1 h3,#body #part-2 h3{font-size:19px}.banners .banner h2{height:24px}#body #intro,#body #part-1,#body #part-2{height:auto !important}#body #intro .floated-content{position:static}#footer .content h2{line-height:32px;font-size:24px}#footer .content p{line-height:24px;font-size:19px}}@media all and (-ms-high-contrast: none){#body #part-1 .path,#body #part-2 .path{width:50vw !important}*::-ms-backdrop,#body #part-1 .path,#body #part-2 .path{width:50vw !important}#body #intro .first.path{width:65vw !important}*::-ms-backdrop,#body #intro .first.path{width:65vw !important}#body #intro .second.path,#body #intro .third.path{width:35vw !important}*::-ms-backdrop,#body #intro .second.path,#body #intro .third.path{width:35vw !important}#body #intro .third.path{border-left:1px solid #FFFFFF}*::-ms-backdrop,#body #intro .third.path{border-left:1px solid #FFFFFF}#body #part-2 .path{right:0}*::-ms-backdrop,#body #part-2 .path{right:0}*::-ms-backdrop,#body #intro .first.path{left:0}#body #intro .second.path{display:none;visibility:hidden}*::-ms-backdrop,#body #intro .second.path{display:none;visibility:hidden}*::-ms-backdrop,#body #intro .third.path{right:0}ul.left-part-entrances,*::-ms-backdrop,ul.left-part-entrances{width:25%;left:auto;right:0}ul.left-part-entrances li:nth-child(1),ul.left-part-entrances li:nth-child(2),ul.left-part-entrances li:nth-child(3),*::-ms-backdrop,ul.left-part-entrances li:nth-child(1),*::-ms-backdrop,ul.left-part-entrances li:nth-child(2),*::-ms-backdrop,ul.left-part-entrances li:nth-child(3){margin-left:0 !important}ul.right-part-entrances,*::-ms-backdrop,ul.right-part-entrances{width:100%;left:0}ul.right-part-entrances li:nth-child(1),ul.right-part-entrances li:nth-child(2),ul.right-part-entrances li:nth-child(3),*::-ms-backdrop,ul.right-part-entrances li:nth-child(1),*::-ms-backdrop,ul.right-part-entrances li:nth-child(2),*::-ms-backdrop,ul.right-part-entrances li:nth-child(3){margin-left:0 !important}}img.rounded-corners{border-radius:10px}.clearfix:before,.group:before,.clearfix:after,.group:after{content:"";display:table}.clearfix:after,.group:after{clear:both}.clearfix,.group{zoom:1}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.slider-ref .lgz-rslide .lgz-rs-txt{right:40px;bottom:40px;left:40px;position:absolute}.slider-ref .lgz-rslide .lgz-rs-txt p{margin:0}@media (max-width: 1418px){.navigation.secudairy{transform:unset;margin-bottom:24px;position:relative;float:right;z-index:3}}@media (min-width: 992px) and (max-width: 1024px){.navigation.secudairy{top:unset}}@media (min-width: 1025px) and (max-width: 1418px){.navigation.secudairy{top:unset}}@media (min-width: 1419px){.navigation.secudairy{top:50%}}section>div:first-of-type{background:#aa9c8f;background:linear-gradient(34deg, rgba(170,156,143,0.1) 0%, rgba(170,156,143,0) 100%)}.three-dimensional--render{padding:0}.three-dimensional--render .render--placeholder{position:relative}.three-dimensional--render .render--placeholder .placeholder--marker{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button{width:48px;height:48px;line-height:48px;font-size:32px;font-weight:bold;text-align:center;background-color:#FFFFFF;border:0;border-radius:24px;color:#0075B0;position:absolute;z-index:2;cursor:pointer;outline:none;box-shadow:0 0 0 0 #fff;transform:scale(1);animation:pulse 2s infinite}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button:hover{background-color:#0075B0;color:#FFFFFF}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button svg{display:none}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button.button-1{top:10%;left:11%}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button.button-2{top:10%;left:24%}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button.button-3{top:54%;left:30%}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button.button-4{top:22%;left:79%}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button.button-5{top:20%;left:43%}.three-dimensional--render .render--placeholder .placeholder--marker button.modal-button.button-6{top:84%;left:53%}.three-dimensional--render .render--placeholder .placeholder--image .image-pattern{display:none;visibility:hidden}.three-dimensional--render .render--placeholder .placeholder--image .image img{width:100%;height:auto}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0.7)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.placeholder{position:relative}.modal{display:none;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal .modal-content{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);background-color:#0075B0;margin:auto;padding:24px 40px;border-radius:25px;max-width:40%;max-height:80%;-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;overflow:auto}.modal .modal-content .modal-header .close{top:10px;right:10px;width:30px;height:30px;line-height:30px;background-color:#FFFFFF;border-radius:15px;color:#404545;font-size:24px;font-weight:bold;text-align:center;position:absolute;transform:rotate(45deg)}.modal .modal-content .modal-header .close:hover,.modal-content .modal-header .close:focus{background-color:#404545;color:#FFFFFF;text-decoration:none;cursor:pointer}.modal .modal-content .modal-header p{color:#FFFFFF}.modal .modal-content .modal-header p.heading{margin:0;font-family:'Exo', sans-serif;line-height:32px;font-size:20px;font-weight:600}.modal .modal-content .modal-body p{margin:24px 0 0 0;padding:0;color:#FFFFFF}.modal .modal-content .modal-footer p a.read-more{padding:6px 46px 6px 20px;background-color:transparent;border:2px solid #FFFFFF}.modal .modal-content .modal-footer p a.read-more:hover{background-image:url(images/bg_arrow_right_color_3.png;background-color:#FFFFFF;color:#0075B0}@-webkit-keyframes animatetop{from{top:0;opacity:0}to{top:50%;opacity:1}}@keyframes animatetop{from{top:0;opacity:0}to{top:50%;opacity:1}}.placeholder-video{height:75svh;position:relative;overflow:hidden}.placeholder-video:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.25);content:"";position:absolute;z-index:2}.placeholder-video .video-content{right:0;bottom:25%;left:0;width:100%;position:absolute;z-index:4}.placeholder-video .video-content p{line-height:32px;font-size:20px;font-weight:500;color:#FFFFFF;text-align:center;margin-top:32px;margin-bottom:0}.placeholder-video .video-content p.heading-1{line-height:72px;font-size:48px;font-weight:900}.placeholder-video .video-content p a.read-more{padding:6px 46px 6px 20px;background-color:transparent;border:2px solid #FFFFFF;border-radius:5px;font-size:20px;text-transform:none}.placeholder-video .video-content p a.read-more:hover{background-color:#404545;border-color:#404545;color:#FFFFFF;background-image:url(images/bg_arrow_right_color_1.png}.placeholder-video .video-pattern{top:50%;left:50%;height:125%;mix-blend-mode:soft-light;overflow:hidden;position:absolute;pointer-events:none;transform:translateY(-50%);opacity:0.15;z-index:3}.placeholder-video .video-pattern svg{width:auto;height:100%;background-blend-mode:soft-light}.placeholder-video .video-vimeo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.placeholder-video .video-vimeo video{width:100%;height:100%;margin:auto;position:absolute;object-fit:cover}.safety-loop{padding:calc(64px + 2vh) 0;display:flex;flex-direction:row;flex-wrap:wrap;border-top:1px solid rgba(170,156,143,0.2)}.safety-loop svg{width:70%;padding-right:64px}.safety-loop svg g circle{transition:all linear 0.15s;cursor:pointer}.safety-loop svg g:hover circle{stroke:#0075B0}.safety-loop svg g image{pointer-events:none}.safety-loop .placeholder-text{width:30%;background-color:rgba(170,156,143,0.2);border-radius:25px;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:space-between;overflow:hidden}.safety-loop .placeholder-text .text-product{padding:calc(24px + calc(2vh / 2)) 64px;transition:all linear 0.15s;display:flex;flex-direction:row;flex:1}.safety-loop .placeholder-text .text-product:not(:last-of-type){border-bottom:1px solid #FFFFFF}.safety-loop .placeholder-text .text-product:hover,.safety-loop .placeholder-text .text-product.active{background-color:#09B08D;color:#FFFFFF}.safety-loop .placeholder-text .text-product:hover .text p.title,.safety-loop .placeholder-text .text-product.active .text p.title{color:#FFFFFF}.safety-loop .placeholder-text .text-product:hover .text p.title span,.safety-loop .placeholder-text .text-product.active .text p.title span{color:#FFFFFF}.safety-loop .placeholder-text .text-product .text p.number{line-height:14px;font-size:14px;font-weight:800;color:#0075B0;text-transform:uppercase}.safety-loop .placeholder-text .text-product .text p.title{margin-top:10px;line-height:24px;font-size:24px;font-weight:900;color:#404545}.safety-loop .placeholder-text .text-product .text p.title span{color:#0075B0}.safety-loop .placeholder-text .text-product .text p{margin-top:24px}@media (max-width: 1366px){.formblock .col-md-5{width:100%;margin-left:0}.safety-loop{padding:calc(64px + 2vh) 64px;flex-direction:column}.safety-loop svg{margin-bottom:24px;padding-right:0 !important}.safety-loop svg,.safety-loop .placeholder-text{width:100%}}@media (max-width: 1173px){.products--placeholder .placeholder--grid{display:grid}.products--placeholder .placeholder--grid.products.columns-3{grid-template-columns:repeat(2, 1fr) !important}}@media (max-width: 671px){.products--placeholder .placeholder--grid{display:grid}.products--placeholder .placeholder--grid.products.columns-3{grid-template-columns:repeat(1, 1fr) !important}}.products--placeholder .placeholder--grid{display:grid}.products--placeholder .placeholder--grid.products.columns-1{grid-template-columns:repeat(1, 1fr)}.products--placeholder .placeholder--grid.products.columns-2{grid-template-columns:repeat(2, 1fr)}.products--placeholder .placeholder--grid.products.columns-3{grid-template-columns:repeat(3, 1fr)}.products--placeholder .placeholder--grid.products.columns-4{grid-template-columns:repeat(4, 1fr)}.products--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--image figure.media picture img{width:100%;height:100%;object-fit:cover}.products--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content{position:relative}.products--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content .texture{top:0;left:0;right:0;bottom:0;background-image:url(Images/bg_texture.png;background-position:center center;background-attachment:fixed;background-repeat:repeat;transition:all linear 0.5s;opacity:0;position:absolute;z-index:0}.products--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content .content{padding:48px 64px}.grid--item{text-align:center;cursor:pointer}.grid--item .block{position:relative;transition:all linear 0.5s}.grid--item .block .content{position:relative;z-index:1}.grid--item .block .content.padding.top{padding-top:48px}.grid--item .block .content.padding.bottom{padding-bottom:48px}.grid--item .block .content h2{height:32px;font-weight:600;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#FFFFFF}.grid--item .block .content h2 a{text-decoration:none;color:#FFFFFF}.grid--item .block .content p a.read-more{background-color:transparent;transition:all linear 0.5s}.grid--item:hover .block{background-color:#AA9C8F}.grid--item:hover .block .content p a.read-more{text-decoration:underline}.grid--item:hover .texture{opacity:0.1 !important}.news .news-item h2{margin-bottom:24px}.references-wrapper .button-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.references-wrapper .button-container button.slick-prev,.references-wrapper .button-container button.slick-next{margin:0;position:static;transform:unset}.references-wrapper .button-container button.slick-prev:hover,.references-wrapper .button-container button.slick-next:hover{transform:scale(1.1)}.references-wrapper .button-container button.slick-prev{background-image:url(Images/bg_arrow_left_color_1.png;background-position:center;background-repeat:no-repeat;background-color:#000000}.references-wrapper .button-container button.slick-prev:active,.references-wrapper .button-container button.slick-prev:focus{background-image:url(Images/bg_arrow_left_color_1.png;background-position:center;background-repeat:no-repeat;background-color:#000000}.references-wrapper .button-container button.slick-next{background-image:url(Images/bg_arrow_right_color_1.png;background-position:center;background-repeat:no-repeat;background-color:#000000}.references-wrapper .button-container button.slick-next:active,.references-wrapper .button-container button.slick-next:focus{background-image:url(Images/bg_arrow_right_color_1.png;background-position:center;background-repeat:no-repeat;background-color:#000000}.section .section--wrapper .wrapper--faq .search--wrapper{display:flex;position:relative}.section .section--wrapper .wrapper--faq .search--wrapper input{background-color:#FFFFFF;border:1px solid #cfd0d0;height:48px;flex-grow:1;text-indent:40px}.section .section--wrapper .wrapper--faq .search--wrapper input:focus{outline:none}.section .section--wrapper .wrapper--faq .search--wrapper button{height:48px;border:1px solid #cfd0d0;border-left:none;background-color:var(--licht);padding:0 20px}.section .section--wrapper .wrapper--faq .search--wrapper button i{width:40px;text-align:center;font-size:20px;line-height:48px;color:var(--tekst-donkerblauw)}.section .section--wrapper .wrapper--faq .search--wrapper button:hover i{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .search--wrapper .clear{position:absolute;top:50%;transform:translateY(-50%);right:102px;width:16px;height:16px;line-height:16px;text-align:center;font-size:20px;cursor:pointer}.section .section--wrapper .wrapper--faq .search--wrapper .clear:hover{color:var(--cyaan)}.section .section--wrapper .wrapper--faq p.heading-2{text-transform:none}.section .section--wrapper .wrapper--faq .subjects--box{background-color:#F7F7F7;margin:24px 0 0 0;padding:20px 0}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title{padding:20px 40px;display:flex;justify-content:space-between;cursor:pointer}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title p{margin:0;font-size:18px;font-weight:bold}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-size:20px;font-weight:900;color:var(--tekst-donkerblauw);transition:all 250ms ease}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title:hover:after{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content{padding:0 40px 20px 40px}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul{margin:0;padding:0;list-style-type:none}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li{cursor:pointer;position:relative;padding:0 0 0 36px}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li:before{display:inline-block;content:"\f054";font-family:"Font Awesome 6 Pro";font-weight:900;width:16px;text-align:center;margin-right:20px;color:var(--tekst-donkerblauw);position:absolute;top:0;left:0}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li:hover span{text-decoration:underline}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li:hover:before{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li.active:before{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .subjects--box .category--item.opened .category--title:after{transform:rotate(180deg)}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item{background-color:#09B08D;margin-top:1px;transition:all 250ms ease}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title{padding:20px 40px;display:flex;justify-content:space-between;cursor:pointer}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title p{margin:0;font-size:18px;font-weight:bold;color:#FFFFFF}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-size:20px;font-weight:900;color:#FFFFFF;transition:all 250ms ease;height:max-content}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item.opened .question--title,.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title:hover{background-color:#0075B0}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content{background-color:#F1F1F1;padding:20px 40px}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .answer *:first-child{margin-top:0}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image{position:relative}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);position:absolute;content:"";z-index:1;opacity:0;transition:all linear 125ms}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image:hover:before{opacity:1}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image:hover:after{top:50%;left:50%;width:48px;height:48px;line-height:48px;font-family:"Font Awesome 6 Pro";font-size:32px;text-align:center;color:#FFFFFF;position:absolute;transform:translate(-50%, -50%);content:"\f00e";z-index:2}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item.opened .question--title:after{transform:rotate(180deg)}nav.mobile{height:0;width:100%;background-color:rgba(0,0,0,0.9);position:fixed;z-index:9999;bottom:0;left:0;overflow-x:hidden;text-align:center;transition:all linear 250ms}nav.mobile>.mobile-placeholder{background-color:#FFFFFF;border-top:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);overflow:hidden}nav.mobile>.mobile-placeholder .languages p{margin:0;display:flex;flex-direction:row}nav.mobile>.mobile-placeholder .languages p span{height:48px;line-height:48px;padding:0 20px;text-align:center;font-weight:600;color:#00A0AD}nav.mobile>.mobile-placeholder .languages p a{text-decoration:none}nav.mobile>.mobile-placeholder .languages p a span{height:48px;line-height:48px;padding:0 20px;font-weight:600;text-align:center;text-decoration:none;color:#000000}nav.mobile>.mobile-placeholder .languages p a:hover span{text-decoration:underline}.slinky-menu{transform:translateZ(0)}.slinky-menu>ul{left:0;position:relative;transform:translateZ(0)}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;padding:0}.slinky-menu ul{width:100%}.slinky-menu a,.slinky-menu a span{line-height:24px}.slinky-menu a{align-items:center;display:flex}.slinky-menu a span{flex:1}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{display:flex}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;padding:12px 20px;font-weight:bold;order:1}.slinky-theme-default li,.slinky-theme-default li a,.slinky-theme-default li a span{text-align:left}.slinky-theme-default li{line-height:1;background-color:#FFFFFF;border-bottom:1px solid rgba(0,0,0,0.1);display:flex}.slinky-theme-default a{transition:all linear 125ms}.slinky-theme-default a:not(.back):not(.next){width:calc(100% - 86px);line-height:24px;padding:12px 20px;text-decoration:none;color:#000000;display:inline-block;vertical-align:top}.slinky-theme-default a.nav-link{width:100% !important;display:block !important}.slinky-theme-default a,.slinky-theme-default a:hover,.slinky-theme-default a:active{text-decoration:none}.slinky-theme-default .next,.slinky-theme-default .back{line-height:32px;text-align:center;display:inline-block;vertical-align:top}.slinky-theme-default .next{padding:8px 35px 8px 40px;border-left:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .back{padding:8px 40px 8px 35px;border-right:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .next::after,.slinky-theme-default .back::after{font-family:'Font Awesome 5 Pro';color:#777777}.slinky-theme-default .next::after{content:"\f054"}.slinky-theme-default .back::after{content:"\f053"}.slinky-theme-default .next a,.slinky-theme-default .back a{text-decoration:none}
