html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-300.eot);src:local(""),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-300.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-300.woff2) format("woff2"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-300.woff) format("woff"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-300.ttf) format("truetype"),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-300.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-regular.eot);src:local(""),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-regular.woff2) format("woff2"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-regular.woff) format("woff"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-regular.ttf) format("truetype"),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-regular.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-700.eot);src:local(""),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-700.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-700.woff2) format("woff2"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-700.woff) format("woff"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-700.ttf) format("truetype"),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-700.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:900;src:url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-900.eot);src:local(""),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-900.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-900.woff2) format("woff2"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-900.woff) format("woff"),url(../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-900.ttf) format("truetype"),url("../../../../../../../themes/hph-gmbh/fonts/lato-v20-latin/lato-v20-latin-900.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-regular.eot);src:local(""),url("../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-regular.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-regular.woff2) format("woff2"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-regular.woff) format("woff"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-regular.ttf) format("truetype"),url("../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-regular.svg#Oswald") format("svg")}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-600.eot);src:local(""),url("../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-600.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-600.woff2) format("woff2"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-600.woff) format("woff"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-600.ttf) format("truetype"),url("../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-600.svg#Oswald") format("svg")}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-700.eot);src:local(""),url("../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-700.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-700.woff2) format("woff2"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-700.woff) format("woff"),url(../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-700.ttf) format("truetype"),url("../../../../../../../themes/hph-gmbh/fonts/oswald-v40-latin/oswald-v40-latin-700.svg#Oswald") format("svg")}html{box-sizing:border-box}BODY:after{content:url(../../../../../../../themes/hph-gmbh/img/sign_up-green.svg) url(/wp-content/uploads/flags/de.svg) url(/wp-content/uploads/flags/en.svg) url(/wp-content/uploads/flags/fr.svg);position:absolute;left:-100%;opacity:0}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0)}::-moz-selection{background:#85C717;text-shadow:none;color:#fff}::selection{background:#85C717;text-shadow:none;color:#fff}body{background:#fff}#site{width:100%;margin:0 auto;background:#fff}.entry-content>.ce:not(.ce-fw),.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>p,.entry-content>ul,.entry-content>ol,.entry-content>table,.entry-content>*[class*="wp-block-"],.entry-content>section.no-results.not-found{max-width:1300px;width:96%;margin:0 auto 50px;margin:0 auto calc($size / 16px)rem}.entry-content>section.no-results.not-found{margin:100px auto}.entry-content>ul:not(.wp-block-gallery) li,.entry-content .wp-block-column>ul:not(.wp-block-gallery) li{position:relative;padding-left:15px;margin:10px 0}.entry-content>ul:not(.wp-block-gallery) li:before,.entry-content .wp-block-column>ul:not(.wp-block-gallery) li:before{content:"";position:absolute;left:0;top:50%;height:5px;width:5px;border-radius:50%;background-color:#85C717;transform:translateY(-50%)}.entry-content>ol,.entry-content .wp-block-column>ol{counter-reset:index}.entry-content>ol li,.entry-content .wp-block-column>ol li{counter-reset:index_sub;position:relative;padding-left:22px;margin:10px 0}.entry-content>ol li:before,.entry-content .wp-block-column>ol li:before{counter-increment:index;content:counter(index) ".";position:absolute;left:0;top:0}.entry-content>ol li ol li:before,.entry-content .wp-block-column>ol li ol li:before{counter-increment:index_sub;content:counter(index_sub) "."}.entry-content>.wp-block-image>IMG{margin:0 auto;display:block}.entry-content>table td{padding:16px;padding:calc($size / 16px)rem}.entry-content>hr.wp-block-separator{width:20%;max-width:1300px;margin:20px auto 50px;margin:calc($size / 16px)rem auto calc($size / 16px)rem}.entry-content>hr.wp-block-separator.is-style-wide{width:60%}.entry-content figure{max-width:100%}.entry-content figure img{max-width:100%;display:block;height:auto}.entry-content figure.alignright{float:right;margin-left:20px}.entry-content figure.alignleft{float:left;margin-right:20px}BODY.blog span.edit-link,BODY.single span.edit-link,BODY.archive span.edit-link,BODY.search span.edit-link{display:none}BODY.blog .allcont .cont>.type-post,BODY.blog .allcont .cont>.item.inner,BODY.single .allcont .cont>.type-post,BODY.single .allcont .cont>.item.inner,BODY.archive .allcont .cont>.type-post,BODY.archive .allcont .cont>.item.inner,BODY.search .allcont .cont>.type-post,BODY.search .allcont .cont>.item.inner{max-width:1300px;width:96%;margin:100px auto;display:flex;flex-direction:row;flex-wrap:wrap}BODY.blog .allcont .cont>.type-post .entry-content,BODY.blog .allcont .cont>.item.inner .entry-content,BODY.single .allcont .cont>.type-post .entry-content,BODY.single .allcont .cont>.item.inner .entry-content,BODY.archive .allcont .cont>.type-post .entry-content,BODY.archive .allcont .cont>.item.inner .entry-content,BODY.search .allcont .cont>.type-post .entry-content,BODY.search .allcont .cont>.item.inner .entry-content{flex:1 1 65%;padding-right:5%}BODY.blog .allcont .cont>.type-post .entry-content article.post,BODY.blog .allcont .cont>.item.inner .entry-content article.post,BODY.single .allcont .cont>.type-post .entry-content article.post,BODY.single .allcont .cont>.item.inner .entry-content article.post,BODY.archive .allcont .cont>.type-post .entry-content article.post,BODY.archive .allcont .cont>.item.inner .entry-content article.post,BODY.search .allcont .cont>.type-post .entry-content article.post,BODY.search .allcont .cont>.item.inner .entry-content article.post{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #000}BODY.blog .allcont .cont>.type-post .entry-content article.post:last-of-type,BODY.blog .allcont .cont>.item.inner .entry-content article.post:last-of-type,BODY.single .allcont .cont>.type-post .entry-content article.post:last-of-type,BODY.single .allcont .cont>.item.inner .entry-content article.post:last-of-type,BODY.archive .allcont .cont>.type-post .entry-content article.post:last-of-type,BODY.archive .allcont .cont>.item.inner .entry-content article.post:last-of-type,BODY.search .allcont .cont>.type-post .entry-content article.post:last-of-type,BODY.search .allcont .cont>.item.inner .entry-content article.post:last-of-type{border:none}BODY.blog .allcont .cont>.type-post .entry-content .text,BODY.blog .allcont .cont>.item.inner .entry-content .text,BODY.single .allcont .cont>.type-post .entry-content .text,BODY.single .allcont .cont>.item.inner .entry-content .text,BODY.archive .allcont .cont>.type-post .entry-content .text,BODY.archive .allcont .cont>.item.inner .entry-content .text,BODY.search .allcont .cont>.type-post .entry-content .text,BODY.search .allcont .cont>.item.inner .entry-content .text{display:flex;flex-direction:row;flex-wrap:wrap}BODY.blog .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.blog .allcont .cont>.item.inner .entry-content .text .post-thumb,BODY.single .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.single .allcont .cont>.item.inner .entry-content .text .post-thumb,BODY.archive .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.archive .allcont .cont>.item.inner .entry-content .text .post-thumb,BODY.search .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.search .allcont .cont>.item.inner .entry-content .text .post-thumb{flex:1 1 150px}BODY.blog .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.blog .allcont .cont>.item.inner .entry-content .text .post-thumb+P,BODY.single .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.single .allcont .cont>.item.inner .entry-content .text .post-thumb+P,BODY.archive .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.archive .allcont .cont>.item.inner .entry-content .text .post-thumb+P,BODY.search .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.search .allcont .cont>.item.inner .entry-content .text .post-thumb+P{flex:1 1 calc(100% - 150px - 40px);margin:0 20px}@media all and (max-width:470px){BODY.blog .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.blog .allcont .cont>.item.inner .entry-content .text .post-thumb,BODY.single .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.single .allcont .cont>.item.inner .entry-content .text .post-thumb,BODY.archive .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.archive .allcont .cont>.item.inner .entry-content .text .post-thumb,BODY.search .allcont .cont>.type-post .entry-content .text .post-thumb,BODY.search .allcont .cont>.item.inner .entry-content .text .post-thumb{flex:1 1 100%}BODY.blog .allcont .cont>.type-post .entry-content .text .post-thumb img,BODY.blog .allcont .cont>.item.inner .entry-content .text .post-thumb img,BODY.single .allcont .cont>.type-post .entry-content .text .post-thumb img,BODY.single .allcont .cont>.item.inner .entry-content .text .post-thumb img,BODY.archive .allcont .cont>.type-post .entry-content .text .post-thumb img,BODY.archive .allcont .cont>.item.inner .entry-content .text .post-thumb img,BODY.search .allcont .cont>.type-post .entry-content .text .post-thumb img,BODY.search .allcont .cont>.item.inner .entry-content .text .post-thumb img{max-width:250px;width:100%;height:auto}BODY.blog .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.blog .allcont .cont>.item.inner .entry-content .text .post-thumb+P,BODY.single .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.single .allcont .cont>.item.inner .entry-content .text .post-thumb+P,BODY.archive .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.archive .allcont .cont>.item.inner .entry-content .text .post-thumb+P,BODY.search .allcont .cont>.type-post .entry-content .text .post-thumb+P,BODY.search .allcont .cont>.item.inner .entry-content .text .post-thumb+P{flex:1 1 100%;margin:20px 0 0}}BODY.blog .allcont .cont>.type-post #secondary,BODY.blog .allcont .cont>.item.inner #secondary,BODY.single .allcont .cont>.type-post #secondary,BODY.single .allcont .cont>.item.inner #secondary,BODY.archive .allcont .cont>.type-post #secondary,BODY.archive .allcont .cont>.item.inner #secondary,BODY.search .allcont .cont>.type-post #secondary,BODY.search .allcont .cont>.item.inner #secondary{flex:1 1 30%;padding:25px;background:#f5f5f5}BODY.blog .allcont .cont>.type-post #secondary .widget,BODY.blog .allcont .cont>.item.inner #secondary .widget,BODY.single .allcont .cont>.type-post #secondary .widget,BODY.single .allcont .cont>.item.inner #secondary .widget,BODY.archive .allcont .cont>.type-post #secondary .widget,BODY.archive .allcont .cont>.item.inner #secondary .widget,BODY.search .allcont .cont>.type-post #secondary .widget,BODY.search .allcont .cont>.item.inner #secondary .widget{margin-bottom:30px}BODY.blog .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li,BODY.blog .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li,BODY.single .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li,BODY.single .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li,BODY.archive .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li,BODY.archive .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li,BODY.search .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li,BODY.search .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li{display:inline-flex}BODY.blog .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li,BODY.blog .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li,BODY.single .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li,BODY.single .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li,BODY.archive .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li,BODY.archive .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li,BODY.search .allcont .cont>.type-post #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li,BODY.search .allcont .cont>.item.inner #secondary .widget.widget_recent_entries .wp-block-latest-posts.wp-block-latest-posts__list li+li{margin-top:20px}.error404.not_home div#site .allcont{padding:0}.error404 .entry-content{margin:0 auto;padding:2%;background:#0a0a0a;height:100vh;width:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(rgba(10,10,10,.6),rgba(0,0,0,.9)),repeating-linear-gradient(0,transparent,transparent 2px,black 3px,black 3px);background-size:cover;background-position:center;z-index:1}.error404 .entry-content .glitch{position:relative;color:#fff;font-size:4em;letter-spacing:.5em;text-align:center;animation:glitch-skew 1s infinite linear alternate-reverse}.error404 .entry-content .glitch::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;left:2px;text-shadow:-2px 0 #ff00c1;clip:rect(44px,450px,56px,0);animation:glitch-anim 5s infinite linear alternate-reverse}.error404 .entry-content .glitch::after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;left:-2px;text-shadow:-2px 0 #00fff9,2px 2px #ff00c1;animation:glitch-anim2 1s infinite linear alternate-reverse}ul.sticky-links{position:fixed;top:50%;z-index:100;width:98%;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;max-width:1640px;left:50%;transform:translate(-50%,-50%);pointer-events:none}ul.sticky-links li{pointer-events:auto}ul.sticky-links li+li{margin-top:15px}@media all and (max-width:768px){ul.sticky-links li+li{margin-top:10px}}ul.sticky-links li a{display:block;padding:30px;background:#fff no-repeat center/50% auto;border-radius:50%;box-shadow:0 10px 35px rgba(0,0,0,.08);transition:all 0.3s}@media all and (max-width:768px){ul.sticky-links li a{padding:20px}}ul.sticky-links li.link-phone a{background-size:auto 50%;background-image:url(../../../../../../../themes/hph-gmbh/img/phone_blue.svg)}ul.sticky-links li.link-phone a:hover{background-image:url(../../../../../../../themes/hph-gmbh/img/phone_green.svg)}ul.sticky-links li.link-email a{background-image:url(../../../../../../../themes/hph-gmbh/img/email_blue.svg)}ul.sticky-links li.link-email a:hover{background-image:url(../../../../../../../themes/hph-gmbh/img/email_green.svg)}ul.sticky-links li span{display:none}html{font-size:16px}body{font-size:16px;font-family:"Lato",Arial,sans-serif;color:#31373B;line-height:27px;line-height:calc($size / 16px)rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}h1,p.h1like,h2,h3,h4,h5,h6{font-family:"Oswald",Arial,sans-serif;font-weight:700;line-height:120%;margin:0 0 30px;color:#404040;text-transform:uppercase}h4,h5,h6{font-weight:600}h1,p.h1like{font-size:59px;font-size:calc($size / 16px)rem}h2{font-size:50px;font-size:calc($size / 16px)rem}h3{font-size:46px;font-size:calc($size / 16px)rem}h4{font-size:34px;font-size:calc($size / 16px)rem}h5{font-size:24px;font-size:calc($size / 16px)rem}h6{font-size:19px;font-size:calc($size / 16px)rem}p{font-weight:300;margin-bottom:30px;margin-bottom:calc($size / 16px)rem}p[class*="roofline"]{font-weight:700;margin-bottom:0}.text-center{text-align:center}.text-right{text-align:right}i,em{font-style:italic}strong,b{font-weight:700}.cont a{text-decoration:none;color:#85C717;transition:all 0.3s}.cont a:hover{opacity:.8}.cont a[href$=".jpg"]:hover>img,.cont a[href$=".jpeg"]:hover>img,.cont a[href$=".JPG"]:hover>img,.cont a[href$=".png"]:hover>img,.cont a[href$=".PNG"]:hover>img{opacity:.8}.is-style-btn{margin:0}button.submit,a.btn,.is-style-btn>a{display:inline-block;border:none;cursor:pointer;padding:13px 30px;color:#fff;background:#85C717;margin-top:25px;transition:all 0.3s;line-height:120%;border-radius:25px;text-transform:uppercase;font-weight:400}@media all and (max-width:470px){button.submit,a.btn,.is-style-btn>a{padding:13px 25px}}button.submit:hover,a.btn:hover,.is-style-btn>a:hover{background:#0B61C7;opacity:1}a.btn[href*="www.linkedin.com"],.is-style-btn>a[href*="www.linkedin.com"]{display:inline-flex;align-items:center}a.btn[href*="www.linkedin.com"]:before,.is-style-btn>a[href*="www.linkedin.com"]:before{content:'';width:24px;height:24px;margin-right:20px;background:url(../../../../../../../themes/hph-gmbh/img/linkedin.svg) no-repeat center/100% auto}a.btn-text{font-size:18px;font-weight:900;color:#404040;transition:all 0.3s;text-transform:uppercase}a.btn-text:before{content:'';display:inline-flex;width:15px;height:15px;margin-right:20px;background:url(../../../../../../../themes/hph-gmbh/img/stripes_green.svg) no-repeat center/100% auto;transition:all 0.3s}a.btn-text:hover{opacity:1}a.btn-text:hover:before{margin-right:10px}.email,.phone,.fax,.linkedin{display:inline-flex;align-items:center;margin-bottom:0}.email:before,.phone:before,.fax:before,.linkedin:before{content:'';display:inline-flex;margin-right:25px;padding:9px;background:no-repeat center / 100% auto}.email:before{background-image:url(../../../../../../../themes/hph-gmbh/img/email_green.svg)}.phone:before{background-size:auto 100%;background-image:url(../../../../../../../themes/hph-gmbh/img/phone_green.svg)}.fax:before{background-image:url(../../../../../../../themes/hph-gmbh/img/fax_green.svg)}.linkedin:before{background-image:url(../../../../../../../themes/hph-gmbh/img/linkedin_green.svg)}ul.checkmarks li{position:relative;padding-left:50px}ul.checkmarks li:before{content:'';position:absolute;top:5px;left:0;padding:9px;background:url(../../../../../../../themes/hph-gmbh/img/checkmark.svg) no-repeat center/100% auto}ul.checkmarks li+li{margin-top:10px}ul.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media all and (max-width:1024px){h1,p.h1like{font-size:42px;font-size:calc($size / 16px)rem}h2{font-size:36px;font-size:calc($size / 16px)rem}h3{font-size:28px;font-size:calc($size / 16px)rem}h4{font-size:24px;font-size:calc($size / 16px)rem}h5{font-size:18px;font-size:calc($size / 16px)rem}h6{font-size:16px;font-size:calc($size / 16px)rem}}@media all and (max-width:470px){h1,p.h1like{font-size:36px;font-size:calc($size / 16px)rem}h2{font-size:32px;font-size:calc($size / 16px)rem}h1,p.h1like,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cont a{word-break:break-word}}header.head{position:fixed;top:0;left:0;right:0;width:100%;margin:0 auto;z-index:999;background:transparent}header.head .inner{margin:0 auto;width:96%;max-width:1640px;min-height:100px;display:flex;align-content:center;align-items:stretch;justify-content:space-between;transition:all 0.3s;padding:50px 0 20px}header.head .inner #logo{background-image:url(../../../../../../../themes/hph-gmbh/img/logo.png);background-repeat:no-repeat;background-size:contain;background-position:center;min-width:225px;margin-right:2%;transition:all 0.3s}@media all and (max-width:1460px){header.head .inner #logo{min-width:185px}}header.head .inner #logo a{width:100%;height:100%;display:inline-block}header.head .inner #logo a span{display:none}header.head .inner nav#site-navigation a{text-decoration:none}@media screen and (min-width:1121px){header.head .inner nav#site-navigation{display:flex}header.head .inner nav#site-navigation ul#primary-menu{display:flex;justify-content:space-between;align-items:center;padding-top:10px}header.head .inner nav#site-navigation ul#primary-menu button.sub{display:none}header.head .inner nav#site-navigation ul#primary-menu>li{position:relative;margin-right:2.1vw;padding-bottom:20px}header.head .inner nav#site-navigation ul#primary-menu>li a{color:#000;position:relative;display:block;height:100%}header.head .inner nav#site-navigation ul#primary-menu>li>a{font-size:17px;text-transform:uppercase}header.head .inner nav#site-navigation ul#primary-menu>li>a:after{content:"";position:absolute;bottom:-10px;left:50%;width:0;height:6px;border-radius:4px;background:#85C717;transform:translateX(-50%);transition:all 0.3s}header.head .inner nav#site-navigation ul#primary-menu>li:last-child{margin-right:0}header.head .inner nav#site-navigation ul#primary-menu>li:hover>a,header.head .inner nav#site-navigation ul#primary-menu>li.current_page_item>a,header.head .inner nav#site-navigation ul#primary-menu>li.current_page_ancestor>a,header.head .inner nav#site-navigation ul#primary-menu>li.current-menu-parent>a{color:#85C717}header.head .inner nav#site-navigation ul#primary-menu>li:hover>a:after,header.head .inner nav#site-navigation ul#primary-menu>li.current_page_item>a:after,header.head .inner nav#site-navigation ul#primary-menu>li.current_page_ancestor>a:after,header.head .inner nav#site-navigation ul#primary-menu>li.current-menu-parent>a:after{width:60px}header.head .inner nav#site-navigation ul#primary-menu>li:hover>ul{display:block}header.head .inner nav#site-navigation ul#primary-menu>li ul{display:none;text-align:left;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);z-index:1;min-width:calc(100% - 40px)}header.head .inner nav#site-navigation ul#primary-menu>li ul li{display:inline-block;width:100%;position:relative;white-space:nowrap}header.head .inner nav#site-navigation ul#primary-menu>li ul li:hover>a,header.head .inner nav#site-navigation ul#primary-menu>li ul li.current_page_item>a,header.head .inner nav#site-navigation ul#primary-menu>li ul li.current_page_ancestor>a{color:#85C717}header.head .inner nav#site-navigation ul#primary-menu>li ul li:last-child>a{border-bottom:none}header.head .inner nav#site-navigation ul#primary-menu>li ul li a{display:block;padding:8px 20px;border-bottom:1px solid rgba(247,247,247,.5);width:100%}header.head .inner nav#site-navigation ul#primary-menu>li ul li:hover>ul{display:block}header.head .inner nav#site-navigation ul#primary-menu>li ul li ul{position:absolute;left:100%;top:0;margin:0}}@media screen and (max-width:1120px){header.head .inner nav#site-navigation{display:flex}header.head .inner nav#site-navigation.toggled ul#primary-menu{display:block}header.head .inner nav#site-navigation.toggled li.focus>ul{display:block}header.head .inner nav#site-navigation ul:not(#sub-menu){display:none}header.head .inner nav#site-navigation ul#primary-menu{margin:0;position:absolute;bottom:0;transform:translateY(100%) translateY(-1px);width:100%;left:0;max-height:100vh;overflow-y:auto;padding:20px 0;background:#fff;text-align:center;box-shadow:0 30px 28px -3px rgba(0,0,0,.1);text-align:center;margin:0}header.head .inner nav#site-navigation ul#primary-menu>li{border-bottom:1px solid rgba(133,199,23,.5)}header.head .inner nav#site-navigation ul#primary-menu>li:last-child{border-bottom:none}header.head .inner nav#site-navigation ul#primary-menu li{display:block;position:relative}header.head .inner nav#site-navigation ul#primary-menu li.focus{background:rgba(247,247,247,.3)}header.head .inner nav#site-navigation ul#primary-menu li.focus>ul{display:block;position:static}header.head .inner nav#site-navigation ul#primary-menu li button.sub{border:none;position:absolute;display:block;right:0;top:2px;width:34px;height:44px;cursor:pointer;background-color:transparent;z-index:3}header.head .inner nav#site-navigation ul#primary-menu li button.sub:after{content:"";left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;display:block;width:0;height:0;vertical-align:middle;border-top:8px solid #85C717;border-right:8px solid transparent;border-left:8px solid transparent}header.head .inner nav#site-navigation ul#primary-menu li.focus>button.sub{transform:rotate(180deg)}header.head .inner nav#site-navigation ul#primary-menu li a{display:block;color:#000;padding:10px 45px}header.head .inner nav#site-navigation ul#primary-menu li:hover>a,header.head .inner nav#site-navigation ul#primary-menu li.current_page_item>a,header.head .inner nav#site-navigation ul#primary-menu li.current_page_ancestor>a,header.head .inner nav#site-navigation ul#primary-menu li.current-menu-parent>a{color:#85C717}header.head .inner nav#site-navigation ul#primary-menu li ul li a{font-size:90%}}header.head .inner button.menu-toggle{display:block;width:30px;height:20px;position:relative;align-self:center;order:1;margin-left:30px;background:#fff;background:linear-gradient(180deg,#85c717 10%,#85c717 10%,rgba(133,199,23,0) 10%,rgba(133,199,23,0) 45%,#85c717 45%,#85c717 55%,rgba(133,199,23,0) 55%,rgba(133,199,23,0) 90%,#85c717 90%,#85c717 100%);border:none;color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center;width:30px;cursor:pointer;height:20px;outline:none;overflow:hidden;-webkit-animation-name:mm;animation-name:mm;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform:scale(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}@media screen and (min-width:1121px){header.head .inner button.menu-toggle{display:none}}header.head .inner button.menu-toggle[aria-expanded="true"]{-webkit-animation-name:mmopen;animation-name:mmopen;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden}header.head .inner button.menu-toggle span{display:none}@media all and (max-width:500px){header.head .inner button.menu-toggle{margin-left:20px}}header.head .inner ul#sub-menu{display:flex;align-items:center;margin-left:9.8vw}@media all and (max-width:1460px){header.head .inner ul#sub-menu{margin-left:3.8vw}}header.head .inner ul#sub-menu>li{display:inline-flex}header.head .inner ul#sub-menu>li.sign-in{display:none}header.head .inner ul#sub-menu>li.sign-in>a{display:inline-flex;align-items:center;padding:8px 20px;border-radius:20px;color:#31373B;font-size:16px;line-height:18px;text-transform:uppercase;transition:all 0.3s;background:#fff;box-shadow:0 10px 35px rgba(0,0,0,.08)}@media all and (max-width:1300px){header.head .inner ul#sub-menu>li.sign-in>a{font-size:0;color:transparent}}@media all and (max-width:600px){header.head .inner ul#sub-menu>li.sign-in>a{padding:0;margin-right:15px;border:none;border-radius:0;background:transparent}}@media all and (max-width:500px){header.head .inner ul#sub-menu>li.sign-in>a{margin-right:10px}}header.head .inner ul#sub-menu>li.sign-in>a:before{content:"";display:inline-flex;width:24px;height:24px;margin-right:20px;background:url(../../../../../../../themes/hph-gmbh/img/sign_up.svg) no-repeat center/22px auto;-webkit-filter:grayscale(1) brightness(.4);filter:grayscale(1) brightness(.4)}@media all and (max-width:1300px){header.head .inner ul#sub-menu>li.sign-in>a:before{margin-right:0}}header.head .inner ul#sub-menu>li.sign-in>a:hover{background:#F7F7F7}@media all and (max-width:600px){header.head .inner ul#sub-menu>li.sign-in>a:hover{background:transparent}header.head .inner ul#sub-menu>li.sign-in>a:hover:before{background:url(../../../../../../../themes/hph-gmbh/img/sign_up.svg) no-repeat center/22px auto}}header.head .inner ul#sub-menu>li.register{display:none}header.head .inner ul#sub-menu>li.register>a{display:inline-flex;align-items:center;padding:8px 20px;border-radius:20px;color:#31373B;font-size:16px;line-height:18px;text-transform:uppercase;background:#fff;color:#85C717;transition:all 0.3s;box-shadow:0 10px 35px rgba(0,0,0,.08)}@media all and (max-width:1300px){header.head .inner ul#sub-menu>li.register>a{font-size:0;color:transparent}}@media all and (max-width:600px){header.head .inner ul#sub-menu>li.register>a{background:transparent}}header.head .inner ul#sub-menu>li.register>a:before{content:"";display:inline-flex;width:24px;height:24px;margin-right:20px;background-image:url(../../../../../../../themes/hph-gmbh/img/register.svg);-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}@media all and (max-width:600px){header.head .inner ul#sub-menu>li.register>a:before{background-image:url(../../../../../../../themes/hph-gmbh/img/register-white.svg)}}header.head .inner ul#sub-menu>li.register>a:hover{background:#F7F7F7}@media all and (max-width:600px){header.head .inner ul#sub-menu>li.register>a:hover{background:transparent}}@media all and (max-width:600px){header.head .inner ul#sub-menu>li.btn{display:none}}header.head .inner ul#sub-menu>li.btn>a{display:inline-block;border:none;cursor:pointer;padding:13px 30px;color:#31373B;background:#fff;transition:all 0.3s;line-height:120%;border-radius:25px;text-transform:uppercase;font-weight:400;box-shadow:0 10px 35px rgba(0,0,0,.08)}@media all and (max-width:470px){header.head .inner ul#sub-menu>li.btn>a{padding:13px 25px}}header.head .inner ul#sub-menu>li.btn>a:hover{background:#0B61C7;color:#fff;opacity:1}header.head .inner ul#sub-menu>li+li{margin-left:1vw}header.head .inner ul#sub-menu>li+li.wpml-ls-item{margin-left:1.8vw}header.head .inner ul#sub-menu>li+li.wpml-ls-item.visible .sub-menu{display:block}header.head .inner ul#sub-menu>li.wpml-ls-item{position:relative;cursor:pointer}header.head .inner ul#sub-menu>li.wpml-ls-item .wpml-ls-current{display:flex;align-items:center;color:#31373B;font-size:17px;font-weight:700;text-transform:uppercase}@media all and (max-width:500px){header.head .inner ul#sub-menu>li.wpml-ls-item .wpml-ls-current{font-size:16px}}header.head .inner ul#sub-menu>li.wpml-ls-item .wpml-ls-current img{display:inline-flex;margin-right:10px;-webkit-filter:brightness(.3);filter:brightness(.3)}@media all and (max-width:500px){header.head .inner ul#sub-menu>li.wpml-ls-item .wpml-ls-current img{margin-right:5px}}header.head .inner ul#sub-menu>li.wpml-ls-item .wpml-ls-current:after{content:"";display:inline-flex;width:0;height:0;margin-left:10px;border-style:solid;border-width:6.5px 5.5px 0 5.5px;margin-top:3px;border-color:#31373B transparent transparent transparent}@media all and (max-width:1300px){header.head .inner ul#sub-menu>li.wpml-ls-item .wpml-ls-current:after{margin-left:6px}}header.head .inner ul#sub-menu>li.wpml-ls-item a{display:block;padding:7px 10px;background:#fff;transition:all 0.3s;text-transform:none}header.head .inner ul#sub-menu>li.wpml-ls-item a img.wpml-ls-flag{display:block}header.head .inner ul#sub-menu>li.wpml-ls-item a span.wpml-ls-display{display:none}header.head .inner ul#sub-menu>li.wpml-ls-item a:hover{background:#ececec}header.head .inner ul#sub-menu>li.wpml-ls-item ul.sub-menu{display:none;position:absolute;top:100%;right:0}header.head .inner ul#sub-menu>li.wpml-ls-item:hover ul.sub-menu{display:block!important}header.head.is-sticky{position:fixed;background:#fff;box-shadow:0 20px 78px -3px rgba(0,0,0,.15)}header.head.is-sticky+.snt{display:block}header.head.is-sticky #logo{min-width:185px}@media all and (max-width:440px){header.head.is-sticky #logo{min-width:95px}}header.head.is-sticky .inner{min-height:60px;padding:20px 0}@media screen and (min-width:1121px){header.head.is-sticky .inner nav#site-navigation ul#primary-menu{height:100%;padding-top:0}header.head.is-sticky .inner nav#site-navigation ul#primary-menu>li{margin-right:2.1vw;padding-bottom:0}header.head.is-sticky .inner nav#site-navigation ul#primary-menu>li:last-child{margin-right:0}}header.head.is-sticky .inner ul#sub-menu li.btn>a{display:inline-block;border:none;cursor:pointer;padding:13px 30px;color:#fff;background:#85C717;transition:all 0.3s;line-height:120%;border-radius:25px;text-transform:uppercase;font-weight:400;box-shadow:0 10px 35px rgba(0,0,0,.08)}@media all and (max-width:470px){header.head.is-sticky .inner ul#sub-menu li.btn>a{padding:13px 25px}}header.head.is-sticky .inner ul#sub-menu li.btn>a:hover{background:#0B61C7;opacity:1}@-webkit-keyframes sticky_nav{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sticky_nav{from{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes mm{from{transform:scale(0)}to{transform:scale(1)}}@keyframes mm{from{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes mmopen{0%{transform:scale(1)}33%{transform:scale(0)}66%{transform:scale(0);background:linear-gradient(45deg,transparent 0%,transparent 50%,#fff,#fff,transparent 55%,transparent 100%),linear-gradient(135deg,transparent 0%,transparent 51%,#fff,#fff 55%,transparent 55%,transparent 100%)}100%{transform:scale(1) rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2385C717' d='m24 20.188-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z'/%3E%3C/svg%3E")}}@keyframes mmopen{0%{transform:scale(1)}33%{transform:scale(0)}66%{transform:scale(0);background:linear-gradient(45deg,transparent 0%,transparent 50%,#fff,#fff,transparent 55%,transparent 100%),linear-gradient(135deg,transparent 0%,transparent 51%,#fff,#fff 55%,transparent 55%,transparent 100%)}100%{transform:scale(1) rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2385C717' d='m24 20.188-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z'/%3E%3C/svg%3E")}}footer.foot{position:relative;width:100%;margin:0 auto;padding:120px 0 0;color:#fff;z-index:1}@media all and (max-width:768px){footer.foot{padding:68px 0 0}}footer.foot p{font-weight:400}footer.foot:before{content:"";position:absolute;top:0;left:0;width:220px;height:120px;background:url(../../../../../../../themes/hph-gmbh/img/stripes_footer.svg) no-repeat center/100% auto;z-index:-1}@media all and (max-width:768px){footer.foot:before{width:120px;height:70px}}footer.foot .foot__inner{position:relative;background:#404040}footer.foot .inner{max-width:1300px;width:96%;margin:0 auto;padding:140px 0 120px}@media all and (max-width:768px){footer.foot .inner{padding:50px 0}}footer.foot .inner a{color:#fff;text-decoration:none;transition:all 0.3s}footer.foot .inner a:hover{color:#85C717}footer.foot .inner h1,footer.foot .inner h2,footer.foot .inner h3,footer.foot .inner h4,footer.foot .inner h5,footer.foot .inner h6{position:relative;margin-bottom:35px;font-size:23px;font-size:calc($size / 16px)rem;color:#fff}footer.foot .inner ul li{display:inline-block}footer.foot .inner .row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 0.25fr;grid-column-gap:44px;grid-row-gap:0}footer.foot .inner .row .col ul li{display:block}footer.foot .inner .row .col.col-1{grid-area:1 / 1 / 2 / 2}footer.foot .inner .row .col.col-2{grid-area:1 / 2 / 2 / 3}footer.foot .inner .row .col.col-3{grid-area:1 / 3 / 2 / 4}footer.foot .inner .row .col.col-4{grid-area:1 / 4 / 2 / 5}footer.foot .inner .row .col.col-5{margin-bottom:20px;display:flex;width:100%;align-items:flex-end;justify-content:flex-end;margin-top:20px;grid-column:1 / -1}footer.foot .inner .row .col.col-5 ul li{display:inline-flex}footer.foot .inner .row .col.col-5 ul li+li{margin-left:20px}@media all and (max-width:1024px){footer.foot .inner .row{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:44px;grid-row-gap:44px}footer.foot .inner .row .col.col-1{grid-area:1 / 1 / 2 / 2}footer.foot .inner .row .col.col-2{grid-area:1 / 2 / 2 / 3}footer.foot .inner .row .col.col-3{grid-area:2 / 1 / 3 / 2}footer.foot .inner .row .col.col-4{grid-area:2 / 2 / 3 / 3}footer.foot .inner .row .col.col-5{display:flex;width:100%;align-items:flex-end;justify-content:flex-end;margin-top:20px;grid-column:1 / -1}}@media all and (max-width:768px){footer.foot .inner .row{grid-template-columns:auto;grid-template-rows:auto;text-align:center}footer.foot .inner .row .col.col-1,footer.foot .inner .row .col.col-2,footer.foot .inner .row .col.col-3,footer.foot .inner .row .col.col-4,footer.foot .inner .row .col.col-5{grid-area:auto;display:block}}.backtotop{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;width:50px;height:50px;transform:translate(-50%,-50%);background:#fff;transition:all 0.3s;border-radius:50%;box-shadow:0 0 35px rgba(0,0,0,.08);cursor:pointer}.backtotop::after{content:'';display:inline-flex;width:0;height:0;border-style:solid;border-width:0 10px 12.333px 10px;border-color:transparent transparent #85C717 transparent;transition:all 0.3s}.backtotop:hover::after{border-color:transparent transparent #0B61C7 transparent}.backtotop span{display:none}.gform_wrapper{max-width:1300px;margin:0 auto 100px;width:96%}@media all and (max-width:768px){.gform_wrapper{margin:0 auto 50px}}.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description,.gform_wrapper .gform_wrapper.gravity-theme .gfield_consent_description{border:none!important;max-height:unset!important;margin-top:0!important;overflow:auto!important}.gform_wrapper.gravity-theme .gform_body .gform_fields{grid-column-gap:20px;grid-row-gap:20px}.gform_wrapper.gravity-theme .gform_body .gform_fields .field-company input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-company select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-company textarea,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-name input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-name select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-name textarea,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-phone input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-phone select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-phone textarea,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-email input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-email select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-email textarea{padding-left:50px;background:#F7F7F7 no-repeat 17px center/16px auto}.gform_wrapper.gravity-theme .gform_body .gform_fields .field-company input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-company select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-company textarea{background-image:url(../../../../../../../themes/hph-gmbh/img/case_blue.svg)}.gform_wrapper.gravity-theme .gform_body .gform_fields .field-name input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-name select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-name textarea{background-image:url(../../../../../../../themes/hph-gmbh/img/person_blue.svg)}.gform_wrapper.gravity-theme .gform_body .gform_fields .field-phone input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-phone select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-phone textarea{background-size:auto 16px;background-image:url(../../../../../../../themes/hph-gmbh/img/phone_blue.svg)}.gform_wrapper.gravity-theme .gform_body .gform_fields .field-email input,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-email select,.gform_wrapper.gravity-theme .gform_body .gform_fields .field-email textarea{background-image:url(../../../../../../../themes/hph-gmbh/img/email_blue.svg)}.gform_wrapper.gravity-theme .gform_body .gform_fields input,.gform_wrapper.gravity-theme .gform_body .gform_fields select,.gform_wrapper.gravity-theme .gform_body .gform_fields textarea{padding:15px 17px;background:#F7F7F7;border:none;border-bottom:3px solid #F7F7F7;border-radius:0;color:#a1a1a1;font-size:15px;transition:all 0.3s;outline:none;resize:none}.gform_wrapper.gravity-theme .gform_body .gform_fields input:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields select:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields textarea:focus{border-bottom-color:#0B61C7}.gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_select{position:relative;border:1px solid #0B61C7}.gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_select:after{content:"";position:absolute;top:50%;right:17px;width:0;height:0;border-style:solid;border-width:8px 6.5px 0 6.5px;border-color:#0B61C7 transparent transparent transparent;transform:translateY(-50%)}.gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_select select{padding:15px 40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#404040;border:none;line-height:20px}.gform_wrapper.gravity-theme .gform_footer{height:0;width:0;padding:0;margin:0}.gform_wrapper.gravity-theme .gform_footer input{visibility:hidden;height:0;width:0;padding:0;margin:0}.gform_wrapper .ginput_container_consent,.gform_wrapper .ginput_container_checkbox{position:relative;margin-bottom:0;margin-top:10px;display:flex}.gform_wrapper .ginput_container_consent .gfield_required.gfield_required_asterisk,.gform_wrapper .ginput_container_checkbox .gfield_required.gfield_required_asterisk{color:#a1a1a1;font-size:16px}.gform_wrapper .ginput_container_consent label,.gform_wrapper .ginput_container_checkbox label{display:block;padding:0 0 0 30px}.gform_wrapper .ginput_container_consent input,.gform_wrapper .ginput_container_checkbox input{height:20px;left:0;opacity:0;position:absolute;top:0;width:20px}.gform_wrapper .ginput_container_consent input+label::before,.gform_wrapper .ginput_container_checkbox input+label::before{border:2px solid #85C717;content:"";height:20px;left:0;position:absolute;top:3px;width:20px;border-radius:3px;cursor:pointer}.gform_wrapper .ginput_container_consent input+label::after,.gform_wrapper .ginput_container_checkbox input+label::after{content:"";border:2px solid #fff;border-left:0;border-top:0;height:10px;left:7px;opacity:0;position:absolute;top:6px;transform:rotate(45deg);transition:opacity 0.2s ease-in-out;width:6px;cursor:pointer}.gform_wrapper .ginput_container_consent input:checked+label::after,.gform_wrapper .ginput_container_checkbox input:checked+label::after{opacity:1}.gform_wrapper .ginput_container_consent input:checked+label::before,.gform_wrapper .ginput_container_checkbox input:checked+label::before{background:#85C717}.gform_wrapper .gchoice{position:relative;margin-bottom:0;margin-top:10px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider.slick-dotted{padding-bottom:34px}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:0;display:flex;justify-content:center;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-flex;align-items:center;width:60px;height:14px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{display:block;width:100%;height:4px;padding:0;border-radius:0;border:0;background:#dcdcdc;outline:none;line-height:0;font-size:0;color:transparent;cursor:pointer;transition:all 0.3s}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:#0B61C7}.slick-dots li.slick-active button{background:#0B61C7}.slick-dots li::before{content:none!important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:0.25s;animation-delay:0.25s}.delay-500{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay-750{-webkit-animation-delay:0.75s;animation-delay:0.75s}.delay-1000{-webkit-animation-delay:1.0s;animation-delay:1.0s}.delay-1250{-webkit-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3.0s;animation-delay:3.0s}.delay-3500{-webkit-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;transform:translateX(400px)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{transform:scale(.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.animated{opacity:1}}BODY.single-product .cont,BODY.woocommerce-cart .cont,BODY.woocommerce-checkout .cont,BODY.woocommerce-page.search .cont,BODY.woocommerce-page.archive .cont,BODY.woocommerce-account .cont{max-width:1300px;width:96%;margin:0 auto;padding-bottom:100px;padding-top:100px}BODY.woocommerce-page #allcont .head{z-index:9999}BODY.woocommerce-page #allcont .cont #primary{flex:1 1 65%}BODY.woocommerce-page #allcont .cont #secondary{flex:1 1 30%;padding:25px;background:#F7F7F7}BODY.woocommerce-page #allcont .cont #secondary .widget{margin-bottom:30px}BODY.woocommerce-page:not(.woocommerce-cart) .cont{display:flex;flex-direction:row-reverse}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce span.onsale{background-color:#85C717;color:#fff}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce span.onsale:hover,.woocommerce span.onsale:focus{background-color:rgba(133,199,23,.5);color:#fff}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#85C717}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce span.onsale{border-radius:0}.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{color:#fff}.woocommerce-message{border-top-color:#85C717}.woocommerce-message::before{color:#85C717}.woocommerce-checkout .woocommerce{width:96%;margin:auto;max-width:1300px}.woocommerce-checkout .woocommerce .checkout.woocommerce-checkout{margin-top:60px}.woocommerce-checkout .woocommerce #order_review_heading{margin-top:30px}small.wgm-info.wgm-extra-costs-eu{line-height:normal;display:none}.products>li.product{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce ul.products li.product .price{flex:1 1 100%;font-size:18px;font-weight:700}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:400;font-size:14px;margin:10px 0}.woocommerce ul.products li.product .button{flex:1 1 100%;align-self:flex-end!important;align-content:flex-end!important;background:#85C717;opacity:.8;color:#fff;transition:all 0.3s}.woocommerce ul.products li.product .button:hover{opacity:1}.woocommerce ul.products{display:flex;flex-direction:row;flex-wrap:wrap}li.product .wgm-info{flex:1 1 100%;margin:-5px 0!important}td.product-subtotal span.wdr_you_saved_con{display:block;font-size:14px}.wdr_you_saved_con{color:#85C717}.woocommerce ul.products li.product .button{text-align:center}.woocommerce ul.products li.product .button.added{opacity:.3}.woocommerce a.added_to_cart{background:#85C717;display:inline-block;padding:.618em 1em;line-height:1;margin-top:-35.75px;width:100%;text-align:center;color:#fff;font-weight:700;opacity:1;position:relative;z-index:1}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product h3{font-size:16px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:20px;font-weight:700}.woocommerce ul.products li.product .onsale{margin:0;padding:5px 10px;min-height:0;height:auto;line-height:normal;font-size:16px}.wgm-info{display:block;margin-bottom:-8px;font-size:80%}button#place_order{float:right}.ce-banner{padding-bottom:140px}@media all and (min-width:1400px) and (max-height:1050px){.ce-banner.news-added{margin-bottom:230px!important}}.ce-banner__slider{position:relative;overflow:hidden}.ce-banner__slider:not(.slider-initialized){height:100vh!important}.ce-banner__slider:not(.slider-initialized) .ce-banner__slider_nav{display:none}.ce-banner__slider.slider-initialized .ce-banner__slide:not(:first-of-type){display:block}.ce-banner__slider_inner{display:flex;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}@media all and (max-width:768px){.ce-banner__slider_inner{min-height:auto}}.ce-banner__slider_nav{position:absolute;bottom:0;width:98%;display:flex;justify-content:flex-end;max-width:1640px;left:50%;transform:translateX(-50%)}@media all and (max-width:768px){.ce-banner__slider_nav{bottom:0}}.ce-banner__slider_nav ul{display:flex;flex-wrap:wrap;position:relative;padding-bottom:80px;z-index:2}.ce-banner__slider_nav ul li{padding:10px 5px;cursor:pointer;z-index:2}.ce-banner__slider_nav ul li>span{display:block;width:clamp(30px, 3.2vw, 60px);height:4px;background:#fff;opacity:.4;transition:all 0.3s}.ce-banner__slider_nav ul li>span>span{display:none}.ce-banner__slider_nav ul li.slider-skip{position:absolute;bottom:0;right:0;width:98px;height:98px;padding:0;z-index:0;-webkit-filter:drop-shadow(0 3px 3px rgba(0,0,0,.2));filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.ce-banner__slider_nav ul li.slider-skip>p{width:100%;height:100%;-webkit-clip-path:circle(48.4% at 50% 100%);clip-path:circle(48.4% at 50% 100%);background:#fff;display:flex;justify-content:center;align-items:flex-end;margin-bottom:0}.ce-banner__slider_nav ul li.slider-skip>p>span{display:block;width:0;height:0;border-style:solid;opacity:1;border-width:10px 10px 0 10px;margin-bottom:12px;border-color:#0B61C7 transparent transparent transparent;background:transparent}.ce-banner__slider_nav ul li.slider-skip>p>span>span{display:none}.ce-banner__slider_nav ul li:hover span,.ce-banner__slider_nav ul li.active span{opacity:1}.ce-banner__slider_nav ul li+li{margin-left:10px}.ce-banner__slide{width:100vw;overflow:hidden;background:#fff;background:linear-gradient(117deg,#fff 0%,#fff 53%,#c2e38b 53%,#c2e38b 60%,#97cf3a 60%,#97cf3a 67%,#85c717 67%,#85c717 100%);position:relative}.ce-banner__slide:not(:first-of-type){display:none}.ce-banner__slide_inner{display:grid;grid-template-columns:2fr 3fr;-webkit-column-gap:43px;-moz-column-gap:43px;column-gap:43px;height:100%;width:96%;max-width:1395px;margin-left:auto;margin-right:auto;padding:180px 0 290px;z-index:0}@media all and (max-width:1024px){.ce-banner__slide_inner{display:flex;flex-direction:column;row-gap:2vh}}.ce-banner__slide_inner .ce-banner__slide_bgimage{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff no-repeat 70% center / cover;z-index:0}.ce-banner__slide_inner .skew-container{display:none}.ce-banner__slide_inner.bgimage .ce-banner__slide_text{min-width:auto}@media all and (max-width:1024px){.ce-banner__slide_text,.ce-banner__slide_image{width:100%;order:1}}.ce-banner__slide_text{box-sizing:content-box;z-index:1;display:flex;flex-direction:column;justify-content:center}@media all and (max-width:1024px){.ce-banner__slide_text{min-width:100%;padding-left:0;order:2}}.ce-banner__slide_text p.h1like{font-size:52px;font-size:calc($size / 16px)rem}.ce-banner__slide_text p.h1like+p,.ce-banner__slide_text p:not(.h1like):not(.btn_parent){position:relative;font-size:24px;font-size:calc($size / 16px)rem;font-weight:300}.ce-banner__slide_text p.btn_parent:last-child{margin-bottom:0}.ce-banner__slide_text a.btn{margin-top:0}.ce-banner__slide_image{display:flex;align-items:center;height:100%;min-height:0;min-width:0}@media all and (max-height:600px){.ce-banner__slide_image{display:none}}.ce-banner__slide_image img{display:block;max-width:100%;max-height:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 10px 35px rgba(0,0,0,.08));filter:drop-shadow(0 10px 35px rgba(0,0,0,.08))}.ce-banner__slide_iframe{display:flex;align-items:center;width:100%;height:100%;min-height:0;min-width:0}@media all and (max-height:600px){.ce-banner__slide_iframe{display:none}}.ce-banner__slide_iframe_inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ce-banner__slide_iframe_inner iframe{width:100%;height:100%;box-sizing:border-box}.ce-banner__slide_video{display:flex;align-items:center;height:100%;min-height:0;min-width:0}@media all and (max-height:600px){.ce-banner__slide_video{display:none}}.ce-banner__slide_video video{display:block;max-width:100%;max-height:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ce-banner__slide .banner-snt{position:absolute;top:40px;left:0;width:100%}.ce-banner__news_inner{display:flex;position:absolute;left:0;top:calc(100% - 285px);padding:45px 140px;z-index:0}@media all and (min-width:1400px) and (max-height:1050px){.ce-banner__news_inner{top:100%}}.ce-banner__news_inner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:-1;transform:skewX(-28deg);transform-origin:100% 0;box-shadow:0 10px 35px rgba(0,0,0,.08)}.ce-banner__singlenews{max-width:210px;width:100%}.ce-banner__singlenews+.ce-banner__singlenews{margin-left:4.7vw}.ce-banner__singlenews a{color:#404040}.ce-banner__singlenews h6{display:flex;margin-bottom:15px;min-height:45px}.ce-banner__singlenews h6:before{content:"";display:inline-flex;width:20px;height:20px;flex:0 0 20px;margin-right:20px;margin-top:2px;background:url(../../../../../../../themes/hph-gmbh/img/news.svg) no-repeat center/100% auto}.ce-banner__singlenews p{margin-bottom:0;font-weight:300;text-transform:uppercase}.entry-content>.ce.ce-banner{max-width:none;width:100%;margin:0}@media all and (max-width:1460px){.ce-banner__slide_text p.h1like{font-size:40px;font-size:calc($size / 16px)rem}}@media all and (max-width:1400px){.ce-banner__news_inner{position:relative;display:inline-flex;padding:45px 80px}.ce-banner__news_inner:before{transform:skewX(-12deg)}}@media all and (max-width:1200px){.ce-banner__slide_text{min-width:auto}.ce-banner__slide_text p.h1like{font-size:36px;font-size:calc($size / 16px)rem}}@media all and (max-width:1024px){.ce-banner{padding-bottom:60px}.ce-banner__news_inner{flex-wrap:wrap;margin:0;width:100%;padding:35px 80px}.ce-banner__singlenews{margin:20px 2.3vw}.ce-banner__singlenews+.ce-banner__singlenews{margin-left:2.3vw}.ce-banner__slide_inner{padding:20vh 20px 5vh}.ce-banner__slide_text{padding-left:0}.ce-banner__slide_text p.h1like{font-size:1.75rem}.ce-banner__slide_text p.h1like+p,.ce-banner__slide_text p:not(.h1like):not(.btn_parent){font-size:1.25rem}.ce-banner__news_inner{justify-content:center}.ce-banner__news_inner:before{transform:none}}@media all and (max-width:768px){.ce-banner__slide_inner{padding:120px 20px 106px}.ce-banner__slide_text{min-width:auto}.ce-banner__slide_text p.h1like,.ce-banner__slide_text h1,.ce-banner__slide_text h2,.ce-banner__slide_text h3,.ce-banner__slide_text h4,.ce-banner__slide_text h5,.ce-banner__slide_text h6{font-size:20px;font-size:calc($size / 16px)rem}.ce-banner__slide_text p:not(.h1like){font-size:16px!important;margin-bottom:5px!important}.ce-banner__news_inner{padding:45px 20px}}.ce-tabs ul.tabs li,.ce-imagetabs ul.tabs li,.ce-texttabs ul.tabs li{display:inline-block}.ce-tabs ul.tabs li a,.ce-imagetabs ul.tabs li a,.ce-texttabs ul.tabs li a{display:block;padding:10px 30px;background:#F7F7F7;color:#404040;margin-right:20px;border-radius:25px;transition:all 0.3s;text-transform:uppercase}.ce-tabs ul.tabs li a:before,.ce-imagetabs ul.tabs li a:before,.ce-texttabs ul.tabs li a:before{display:none}.ce-tabs ul.tabs li a.active_tab,.ce-tabs ul.tabs li a:hover,.ce-imagetabs ul.tabs li a.active_tab,.ce-imagetabs ul.tabs li a:hover,.ce-texttabs ul.tabs li a.active_tab,.ce-texttabs ul.tabs li a:hover{background:#0B61C7;color:#fff;opacity:1}.ce-tabs ul.tabs li a h4,.ce-imagetabs ul.tabs li a h4,.ce-texttabs ul.tabs li a h4{margin:0}.ce-tabs .tab_wrapper .tab,.ce-imagetabs .tab_wrapper .tab,.ce-texttabs .tab_wrapper .tab{display:none;width:100%;padding:40px 0 20px;border-top:none;z-index:1;position:relative}.ce-tabs .tab_wrapper .tab:first-child,.ce-imagetabs .tab_wrapper .tab:first-child,.ce-texttabs .tab_wrapper .tab:first-child{display:block}.ce-tabs .tab_wrapper .tab .ce-tab-title,.ce-imagetabs .tab_wrapper .tab .ce-tab-title,.ce-texttabs .tab_wrapper .tab .ce-tab-title{display:none}.ce-imagetabs ul.tabs,.ce-texttabs ul.tabs{display:flex;flex-wrap:wrap}.ce-imagetabs ul.tabs li,.ce-texttabs ul.tabs li{margin-bottom:10px}.ce-imagetabs ul.tabs li a,.ce-texttabs ul.tabs li a{white-space:nowrap}.ce-accordion .entry{overflow:hidden;list-style:none;margin-bottom:10px;box-shadow:0 0 20px rgba(0,0,0,.2)}.ce-accordion .entry.act .accordion-headline:after{content:"\2212"}.ce-accordion .entry .accordion-headline{padding:20px;background:#fff;cursor:pointer;margin:0;position:relative;transition:all 0.3s;padding-right:50px}.ce-accordion .entry .accordion-headline:after{content:"\002B";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-color:#85C717;color:#fff;text-align:center;font-size:20px;line-height:25px}.ce-accordion .entry .accordion-content-wrap{transition:all 0.3s;height:0;overflow:hidden}.ce-accordion .entry .accordion-content-wrap .accordion-content{margin:0;padding:0 20px 20px}@media all and (max-width:768px){.ce-accordion .entry .accordion-content-wrap .accordion-content{padding:20px}}.ce-accordion .entry .accordion-content-wrap .accordion-content>*:last-child{margin-bottom:0}.ce-logos{position:relative;padding:113px 0 0;z-index:0}.ce-logos:before{content:"";position:absolute;top:0;left:0;width:116px;height:158px;background:url(../../../../../../../themes/hph-gmbh/img/stripes_content.svg) no-repeat center/100% auto;z-index:1}.ce-logos .inner{position:relative;padding:120px 0}.ce-logos .logos_container_headline{color:#85C717;width:100%;margin-bottom:130px}.ce-logos .logoswrapper{overflow:hidden;min-height:200px;position:relative;display:flex;flex-wrap:nowrap;white-space:nowrap}.ce-logos__bg-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.ce-logos__bg-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(49,49,49,.78)}.ce-logos__bg-image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ce-logos__logos{position:absolute;width:100%}@media all and (max-width:768px){.ce-logos__logos{position:relative}}.ce-logos__logos.logos2{left:100%}@media all and (max-width:768px){.ce-logos__logos.logos2{display:none}}.ce-logos__logos-row{display:flex;justify-content:space-around;width:100%;flex-wrap:wrap}@media all and (max-width:768px){.ce-logos__logos-row{justify-content:center}}.ce-logos__logo{display:flex;align-items:center;margin:0 20px;-webkit-animation:singlelogomove 15s linear infinite alternate;animation:singlelogomove 15s linear infinite alternate}@media all and (max-width:768px){.ce-logos__logo{-webkit-animation:none;animation:none;margin:0 5px}}.ce-logos__logo a{display:block;border-radius:50%;overflow:hidden}.ce-logos__logo a:hover{opacity:1}.ce-logos__logo figure{display:inline-flex;align-items:center;justify-content:center;width:130px;height:130px;margin:20px 30px;padding:40px 20px;background:#fff;border-radius:50%;overflow:hidden}@media all and (max-width:768px){.ce-logos__logo figure{margin:10px 20px;padding:32px 20px}}.ce-logos__logo figure img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1);transition:all 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ce-logos__logo figure:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.ce-logos__logo.small{-webkit-animation:singlelogomove 12s linear infinite alternate;animation:singlelogomove 12s linear infinite alternate}@media all and (max-width:768px){.ce-logos__logo.small{-webkit-animation:none;animation:none}}.ce-logos__logo.small figure{width:150px;height:150px;margin:20px 60px}.ce-logos__logo.medium{-webkit-animation:singlelogomove 16s linear infinite alternate;animation:singlelogomove 16s linear infinite alternate}@media all and (max-width:768px){.ce-logos__logo.medium{-webkit-animation:none;animation:none}}.ce-logos__logo.medium figure{width:160px;height:160px;margin:20px 40px}.ce-logos__logo.large{-webkit-animation:singlelogomove 12s linear infinite alternate;animation:singlelogomove 12s linear infinite alternate}@media all and (max-width:768px){.ce-logos__logo.large{-webkit-animation:none;animation:none}}.ce-logos__logo.large figure{width:170px;height:170px;margin:20px 50px}.ce-logos__logo.extra-large{-webkit-animation:singlelogomove 15s linear infinite alternate;animation:singlelogomove 15s linear infinite alternate}@media all and (max-width:768px){.ce-logos__logo.extra-large{-webkit-animation:none;animation:none}}.ce-logos__logo.extra-large figure{width:200px;height:200px;margin:20px 10px}.ce-logos__logo:nth-child(3n){-webkit-animation:singlelogomove 10s linear infinite alternate;animation:singlelogomove 10s linear infinite alternate}@media all and (max-width:768px){.ce-logos__logo:nth-child(3n){-webkit-animation:none;animation:none}}.entry-content>.ce.ce-logos{max-width:none;width:100%;margin:0}.ce-partners+.ce-logos{background:#F7F7F7}@-webkit-keyframes singlelogomove{0%{transform:translate(0,0)}50%{transform:translate(5%,-8%)}100%{transform:translate(-9%,10%)}}@keyframes singlelogomove{0%{transform:translate(0,0)}50%{transform:translate(5%,-8%)}100%{transform:translate(-9%,10%)}}.ce-partners{background:#fff;background:linear-gradient(to bottom,#fff 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0)}.ce-partners__partners{padding:30px 0}.ce-partners__partners.slick-initialized .ce-partners__partner{display:block}.ce-partners__partners.slick-slider.slick-dotted{padding-bottom:54px}.ce-partners__partners.slick-slider .slick-dots{max-width:390px}.ce-partners__partners.slick-slider .slick-list{min-height:390px}.ce-partners__partner_inner{display:flex;align-items:center}.ce-partners__partner:not(:first-child){display:none}.ce-partners__image{width:390px;min-width:390px;height:390px;border-radius:50%;overflow:hidden}.ce-partners__image img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ce-partners__image+.ce-partners__content{width:60%;margin-left:10%}.ce-partners__content{position:relative;padding-left:105px;width:100%}.ce-partners__content:before{content:"";position:absolute;top:25px;left:0;width:60px;height:60px;background:url(../../../../../../../themes/hph-gmbh/img/quote.svg) no-repeat center/100% auto}.ce-partners__logo{display:flex;justify-content:flex-end}.ce-partners__logo_inner{max-width:150px;height:90px}.ce-partners__logo_inner img{display:block;max-width:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all 0.3s}.ce-partners__logo+.ce-partners__text{margin-top:0}.ce-partners__text{margin-top:90px;font-style:italic;font-weight:300}.ce-partners__text p:before,.ce-partners__text p:after{content:"’’"}.ce-partners__name{margin-bottom:12px;text-transform:none}.ce-partners__position{font-size:17px;font-style:italic;font-weight:300}.entry-content>.ce.ce-partners{max-width:none;width:100%;margin:0;padding:140px 0 130px}.entry-content>.ce.ce-partners .inner{max-width:1300px;width:96%;margin:0 auto}@media all and (max-width:1200px){.ce-partners__image+.ce-partners__content{margin-left:5%}.ce-partners__content{padding-left:75px}.ce-partners__content:before{width:50px;height:50px}}@media all and (max-width:1024px){.ce-partners__image+.ce-partners__content{margin-left:0}.ce-partners__content{padding-left:50px}.ce-partners__content:before{width:45px;height:45px}}@media all and (max-width:768px){.entry-content>.ce.ce-partners{padding:80px 0 70px}.ce-partners__image{width:200px;min-width:200px;height:200px}.ce-partners__image+.ce-partners__content{flex:1;width:100%}}@media all and (max-width:600px){.ce-partners__partners.slick-slider .slick-dots{max-width:none}.ce-partners__partner_inner{flex-direction:column}.ce-partners__image+.ce-partners__content{width:100%;margin-top:40px;margin-left:0}.ce-partners__content{width:100%;margin-top:40px}.ce-partners__image{width:290px;min-width:290px;height:290px}.ce-partners__content{padding-left:0}.ce-partners__content:before{width:40px;height:40px}}.ce-imagetextbox.full-viewport{display:flex;min-height:100vh;align-items:center}@media all and (max-width:1024px){.ce-imagetextbox.full-viewport{min-height:auto}}.ce-imagetextbox .inner{display:flex;flex-wrap:wrap;max-width:1300px;width:96%;margin:0 auto;padding-bottom:85px;align-items:center;justify-content:space-between}.ce-imagetextbox .inner.same-width .ce-imagetextbox__image{width:48%}@media all and (max-width:960px){.ce-imagetextbox .inner.same-width .ce-imagetextbox__image{width:100%}}.ce-imagetextbox .inner.same-width .ce-imagetextbox__content{width:48%}@media all and (max-width:960px){.ce-imagetextbox .inner.same-width .ce-imagetextbox__content{width:100%}}.ce-imagetextbox .imagetextbox_container_headline{width:100%}.ce-imagetextbox__image{width:60%;margin:0}@media all and (max-width:960px){.ce-imagetextbox__image{width:100%}}.ce-imagetextbox__image img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media all and (max-width:1024px){.ce-imagetextbox__image img{margin:0 auto}}.ce-imagetextbox__image+.ce-imagetextbox__content .ce-imagetextbox__content-top{padding-left:40px;padding-right:0}.ce-imagetextbox__image+.ce-imagetextbox__content .ce-imagetextbox__quote{left:calc(100% - (1300px * 0.638))}.ce-imagetextbox__text ul:not(.checkmarks){margin-bottom:30px;margin-bottom:calc($size / 16px)rem;font-weight:300}.ce-imagetextbox__text ul:not(.checkmarks) li{position:relative;padding-left:15px;margin:10px 0}.ce-imagetextbox__text ul:not(.checkmarks) li:before{content:"";position:absolute;left:0;top:14px;height:5px;width:5px;border-radius:50%;background-color:#85C717}.ce-imagetextbox__content{position:relative;display:flex;flex-direction:column;width:39%}@media all and (max-width:960px){.ce-imagetextbox__content{width:100%;order:1}}.ce-imagetextbox__content-top{padding-right:40px;padding-left:0}.ce-imagetextbox__facts{display:flex;margin:60px -15px 20px}.ce-imagetextbox__fact{margin:0 15px;text-align:center}.ce-imagetextbox__fact>h6{margin-bottom:12px;text-transform:none}.ce-imagetextbox__fact_value{display:block;font-family:"Oswald",Arial,sans-serif;font-size:41px;font-weight:700;line-height:154%;color:#85C717;text-transform:uppercase}.ce-imagetextbox__fact_label{margin-bottom:10px}.ce-imagetextbox__fact_text{margin-bottom:0;font-size:15px;font-weight:300}.ce-imagetextbox__quote{position:relative;left:0;width:calc(1300px * 0.638);margin:auto 0 0;padding:35px 50px;background:#F7F7F7;z-index:2}.ce-imagetextbox__quote blockquote{display:inline-flex;font-family:"Oswald",Arial,sans-serif;font-size:43px;font-weight:700;line-height:119%;color:#404040}.ce-imagetextbox__quote blockquote:before{content:"";display:inline-flex;width:60px;min-width:60px;height:60px;margin-right:75px;background:url(../../../../../../../themes/hph-gmbh/img/quote.svg) no-repeat center/100% auto;transform:rotate(180deg)}.entry-content>.ce.ce-imagetextbox{max-width:none;width:100%;margin:0;padding:70px 0 20px}.entry-content>.ce.ce-imagetextbox.box-grey{background:#F7F7F7}@media all and (max-width:1400px){.ce-imagetextbox__image{width:52.5%}.ce-imagetextbox__content{width:45%}}@media all and (max-width:1300px){.ce-imagetextbox__quote{width:63.8vw}}@media all and (max-width:1200px){.ce-imagetextbox__facts{flex-wrap:wrap;margin:40px -10px 20px}.ce-imagetextbox__fact{width:calc(50% - 20px);margin:5px 10px}}@media all and (max-width:960px){.ce-imagetextbox .inner{flex-wrap:wrap;padding-bottom:0}.ce-imagetextbox__image{width:100%;order:2}.ce-imagetextbox__image img{max-height:500px}.ce-imagetextbox__image+.ce-imagetextbox__content{width:100%;margin:40px 0 0}.ce-imagetextbox__image+.ce-imagetextbox__content .ce-imagetextbox__content-top{padding-left:0}.ce-imagetextbox__image+.ce-imagetextbox__content .ce-imagetextbox__quote{left:0;width:100%}.ce-imagetextbox__content{width:100%;margin:0}.ce-imagetextbox__content+.ce-imagetextbox__image{margin:40px 0 0}.ce-imagetextbox__content-top{padding-right:0}.ce-imagetextbox__fact{width:calc(25% - 20px)}.ce-imagetextbox__quote{right:0;width:100%}}@media all and (max-width:768px){.ce-imagetextbox__fact{width:calc(50% - 20px)}.ce-imagetextbox__quote{padding:35px 30px}.ce-imagetextbox__quote blockquote{font-size:33px}.ce-imagetextbox__quote blockquote:before{width:40px;min-width:40px;height:40px;margin-right:45px}}@media all and (max-width:470px){.ce-imagetextbox__quote{padding:25px 20px}.ce-imagetextbox__quote blockquote{flex-direction:column;font-size:23px}.ce-imagetextbox__quote blockquote:before{margin-right:0;margin-bottom:10px}}.ce-productteaser__content{display:flex;align-items:center;padding-top:40px;justify-content:space-between}.ce-productteaser__content.image-left{flex-direction:row-reverse}.ce-productteaser__textblocks{width:39%;min-width:400px}.ce-productteaser__textblocks+.ce-productteaser__image{width:60%}.ce-productteaser__textblock+.ce-productteaser__textblock{margin-top:130px}.ce-productteaser__image{width:100%}.ce-productteaser__image img{max-width:100%;height:auto}.ce-productteaser__headline{display:inline-flex;align-items:center;text-transform:none}.ce-productteaser__icon{display:inline-flex;width:50px;height:50px;margin-right:30px}.ce-productteaser__icon img{max-width:100%}.entry-content>.ce.ce-productteaser{max-width:none;width:100%;margin:0}.entry-content>.ce.ce-productteaser .inner{max-width:1300px;width:96%;margin:0 auto}@media all and (max-width:768px){.ce-productteaser__content{flex-wrap:wrap;padding-left:0}.ce-productteaser__textblocks{width:100%;min-width:unset}.ce-productteaser__textblocks+.ce-productteaser__image{width:100%;margin-top:60px;margin-left:0;display:flex;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.ce-productteaser__textblocks+.ce-productteaser__image img{width:100%;max-width:650px;-o-object-fit:contain;object-fit:contain}}.ce-contactform{background:#fff;background:linear-gradient(to top,#fff 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#ffffff',GradientType=0)}.ce-contactform .inner{display:flex}.ce-contactform__contacts{width:38.5%}.ce-contactform__contacts+.ce-contactform__form{width:45.4%;margin-left:16.1%}.ce-contactform__form{width:100%}.ce-contactform__contact{background:#fff;box-shadow:0 10px 35px rgba(0,0,0,.08)}.ce-contactform__contact:not(:first-of-type){display:none}.ce-contactform__contact_inner{position:relative;padding:30px 30px 40px 50px;border-top:10px solid #85C717}@media all and (max-width:890px){.ce-contactform__contact_inner{padding:30px 20px 50px}}.ce-contactform__contact_name{margin-bottom:10px}.ce-contactform__contact_position{text-transform:uppercase;color:#85C717}.ce-contactform__contact_image img{display:block;max-width:100%;width:100%;height:auto}.ce-contactform__contact table tr td:first-of-type{font-weight:700}.ce-contactform__contact table tr td:last-of-type{padding-left:40px}@media all and (max-width:890px){.ce-contactform__contact table tr td:last-of-type{padding-left:10px}}.ce-contactform__contact table tr td a{color:#31373B}.ce-contactform__contact table tr td a:hover{opacity:1;color:#85C717}.ce-contactform__contact_link{position:absolute;bottom:30px;right:30px;width:25px;height:25px}@media all and (max-width:470px){.ce-contactform__contact_link{bottom:15px;right:15px}}.ce-contactform__contact_link a{display:block;width:100%;height:100%;background:url(../../../../../../../themes/hph-gmbh/img/linkedin_blue.svg) no-repeat center/100% auto;transition:all 0.3s}.ce-contactform__contact_link a:hover{opacity:1;background-image:url(../../../../../../../themes/hph-gmbh/img/linkedin_green.svg)}.ce-contactform__contact_link span{display:none}.ce-contactform__gravityforms .gform_wrapper{width:100%;margin-bottom:0}.entry-content>.ce.ce-contactform{max-width:none;width:100%;margin:0;padding:140px 0 30px}@media all and (max-width:768px){.entry-content>.ce.ce-contactform{padding:60px 0 30px}}.entry-content>.ce.ce-contactform .inner{max-width:1300px;width:96%;margin:0 auto}@media all and (max-width:1200px){.ce-contactform__contacts+.ce-contactform__form{width:51.5%;margin-left:10%}}@media all and (max-width:1024px){.ce-contactform__contacts{width:46%}.ce-contactform__contacts+.ce-contactform__form{width:46%;margin-left:8%}}@media all and (max-width:768px){.ce-contactform .inner{flex-direction:column-reverse}.ce-contactform__contacts{max-width:500px;width:100%;margin:40px auto 0}.ce-contactform__contacts+.ce-contactform__form{width:100%;margin-left:0}.entry-content>.ce.ce-contactform{padding:80px 0}}.ce-benefits{position:relative;padding:100px 0 0;z-index:0}.ce-benefits:before{content:"";position:absolute;top:0;right:0;width:116px;height:158px;background:url(../../../../../../../themes/hph-gmbh/img/stripes_content_right.svg) no-repeat center/100% auto;z-index:1}.ce-benefits .inner{position:relative;padding:175px 0 125px}@media all and (max-width:768px){.ce-benefits .inner{padding:70px 0 30px}}.ce-benefits .benefits_container_headline{color:#85C717}.ce-benefits__bg-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.ce-benefits__bg-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(49,49,49,.78)}.ce-benefits__bg-image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ce-benefits__content{display:flex;max-width:1300px;width:96%;margin:0 auto;justify-content:space-between;align-items:flex-start}.ce-benefits__headline{width:52%;min-width:660px}.ce-benefits__headline h3{color:#fff}@media all and (max-width:1200px){.ce-benefits__headline{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.ce-benefits__headline h3{font-size:2.175rem}}.ce-benefits__headline select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:transparent;min-height:55px;background:transparent;outline:none;font-weight:700;max-width:100%;text-overflow:ellipsis;white-space:nowrap;padding-right:40px;font-size:16px;z-index:1;width:100%;min-height:55px;cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%}.ce-benefits__headline select option{color:#31373B}.ce-benefits__headline .benefits-group{position:relative;display:block;max-width:100%;white-space:nowrap;cursor:pointer;min-height:55px}.ce-benefits__headline .benefits-group:after{content:"";position:absolute;top:50%;right:10px;width:0;height:0;border-style:solid;border-width:12px 9.5px 0 9.5px;border-color:#85C717 transparent transparent transparent;transform:translateY(-50%);z-index:0;-webkit-animation:MoveUpDown 1s linear infinite;animation:MoveUpDown 1s linear infinite;cursor:pointer}.ce-benefits__headline .benefits-group .current-selected{display:block;width:100%;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#85c717;text-transform:uppercase;background:transparent;outline:none;font-weight:700;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;padding-right:40px;position:relative;z-index:1;width:100%;cursor:pointer;position:absolute;left:0;top:0;line-height:55px}.ce-benefits__benefits{width:41.5%;color:#fff;display:flex;flex-wrap:nowrap}.ce-benefits__benefits ul.checkmarks li{font-size:19px}.ce-benefits__benefits ul.checkmarks li:before{padding:10px}.ce-benefits__benefits ul.checkmarks li+li{margin-top:15px}.ce-benefits__benefit:not([data-index="1"]){display:none}.entry-content>.ce.ce-benefits{max-width:none;width:100%;margin:0}@media all and (max-width:1024px){.ce-benefits__content{flex-wrap:wrap}.ce-benefits__headline{width:100%}.ce-benefits__benefits{max-width:800px;width:100%;margin:20px auto 0}}@-webkit-keyframes MoveUpDown{0%,100%{transform:translateY(-3px) translateY(-50%)}50%{transform:translateY(0) translateY(-50%)}}@keyframes MoveUpDown{0%,100%{transform:translateY(-3px) translateY(-50%)}50%{transform:translateY(0) translateY(-50%)}}.ce-imagetabs .inner{padding:70px 0 95px}@media all and (max-width:768px){.ce-imagetabs .inner{padding:50px 0}}.ce-imagetabs__header{display:flex;flex-direction:column;align-items:center}.ce-imagetabs__content{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media all and (max-width:768px){.ce-imagetabs__content{flex-wrap:wrap}}.ce-imagetabs .imagetabs_container_headline{text-align:center}.ce-imagetabs .tabs{margin:1.5vw 0 2.5vw;justify-content:center;row-gap:.5rem}@media all and (max-width:768px){.ce-imagetabs .tabs{margin:20px 0 0}}.ce-imagetabs__tabs{width:45%;min-width:400px}@media all and (max-width:768px){.ce-imagetabs__tabs{width:100%}}.ce-imagetabs__image{width:55%}@media all and (max-width:768px){.ce-imagetabs__image{display:flex;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;width:100%}}.ce-imagetabs__image img{display:block;width:100%;height:auto;box-shadow:0 10px 35px rgba(0,0,0,.08);border-radius:20px;-o-object-fit:contain;object-fit:contain}@media all and (max-width:768px){.ce-imagetabs__image img{max-width:650px}}.ce-texttabs .inner{padding:70px 0 95px}@media all and (max-width:768px){.ce-texttabs .inner{padding:50px 0}}.ce-texttabs .texttabs_container_headline,.ce-texttabs__tabs{width:100%}.ce-texttabs__text{width:100%}.ce-texttabs__text ul:not(.checkmarks){margin-bottom:30px;margin-bottom:calc($size / 16px)rem;font-weight:300}.ce-texttabs__text ul:not(.checkmarks) li{position:relative;padding-left:15px;margin:10px 0}.ce-texttabs__text ul:not(.checkmarks) li:before{content:"";position:absolute;left:0;top:14px;height:5px;width:5px;border-radius:50%;background-color:#85C717}.ce-texttabs .tab-inner-section{display:flex;align-items:center;flex-direction:row-reverse}@media all and (max-width:768px){.ce-texttabs .tab-inner-section{flex-direction:column}}.ce-texttabs .tab-inner-section .tab-image{flex:0 0 60%;margin-right:5%}@media all and (max-width:768px){.ce-texttabs .tab-inner-section .tab-image{width:100%}}.ce-texttabs .tab-inner-section .tab-image img{width:100%;height:auto;max-width:100%}@media all and (max-width:1024px){.ce-texttabs .tab-inner-section .tab-image img{max-height:600px}}.ce-texttabs .tab-inner-section .tab-content{flex:1}@media all and (max-width:1024px){.ce-texttabs .tab-inner-section .tab-content{width:100%}}.ce-texttabs ul.tabs{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px}.ce-tilesslider{overflow:hidden}.ce-tilesslider .inner{padding:120px 0 70px}@media all and (max-width:768px){.ce-tilesslider .inner{padding:60px 0}}.ce-tilesslider__slider{position:relative;display:flex;margin:0 -22px}.ce-tilesslider__slider.slick-slider{padding-bottom:134px}@media all and (max-width:1024px){.ce-tilesslider__slider.slick-slider{padding-bottom:20px}}.ce-tilesslider__slider.slick-initialized .ce-tilesslider__slide:nth-child(n+5){display:block}.ce-tilesslider__slider .slick-track{padding:30px 0}.ce-tilesslider__slide{max-width:25%;width:100%;padding:0 22px;perspective:1000px}.ce-tilesslider__slide:nth-child(n+5){display:none}.ce-tilesslider__slide_wrap:hover .ce-tilesslider__slide_inner{transform:rotateY(180deg)}.ce-tilesslider__slide_inner{position:relative;width:100%;height:100%;text-align:center;transform-style:preserve-3d;transition:transform 0.4s ease;transform:rotateY(0)}.ce-tilesslider__slide_inner .tiles-front,.ce-tilesslider__slide_inner .tiles-back{background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:15px solid #fff;box-shadow:0 3px 35px rgba(0,0,0,.08)}.ce-tilesslider__slide_inner .tiles-back{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;transform:rotateY(180deg);background:#85C717}.ce-tilesslider__slide_inner .tiles-back a{display:flex;flex-direction:column;justify-content:center;height:100%;padding:65px 10px 50px}.ce-tilesslider__slide_image img{display:block;width:100%;height:auto}.ce-tilesslider__slide_icon{width:70px;height:70px;margin:0 auto 25px}.ce-tilesslider__slide_icon img{display:block;max-width:100%;width:100%;height:auto}.ce-tilesslider__slide_headline{margin-bottom:20px;color:#fff}.ce-tilesslider__slide_text{font-weight:500;color:#fff}.ce-tilesslider__slide_link .btn-text{color:#fff;text-transform:none}.ce-tilesslider__slide_link .btn-text:before{content:'';display:inline-flex;width:15px;height:15px;margin-right:20px;transition:all 0.3s;background:url(../../../../../../../themes/hph-gmbh/img/stripes.svg) no-repeat center/100% auto}.ce-tilesslider__slide_link .btn-text:hover{opacity:1}.ce-tilesslider__slide_link .btn-text:hover:before{margin-right:10px}@media all and (max-width:1400px){.ce-tilesslider__slide_inner .tiles-back a{padding:45px 10px 40px}.ce-tilesslider__slide_icon{width:50px;height:50px;margin:0 auto 20px}}@media all and (max-width:1200px){.ce-tilesslider__slider{margin:0 -14px}.ce-tilesslider__slider.slick-initialized .ce-tilesslider__slide:nth-child(n+4){display:block}.ce-tilesslider__slide{max-width:33.333%;padding:0 14px}.ce-tilesslider__slide:nth-child(n+4){display:none}}@media all and (max-width:1024px){.ce-tilesslider__slider.slick-initialized .ce-tilesslider__slide:nth-child(n+3){display:block}.ce-tilesslider__slide{max-width:50%}.ce-tilesslider__slide:nth-child(n+3){display:none}.ce-tilesslider__slide_inner .tiles-back{padding:45px 40px 40px}}@media all and (max-width:768px){.ce-tilesslider__slide_inner .tiles-back{padding:45px 10px 40px}}@media all and (max-width:800px){.ce-tilesslider__slider{margin:0 -10px;padding-bottom:64px}.ce-tilesslider__slide{padding:0 10px}}@media all and (max-width:400px){.ce-tilesslider__slider{margin:0;padding-bottom:64px}.ce-tilesslider__slider.slick-initialized .ce-tilesslider__slide:nth-child(n+2){display:block}.ce-tilesslider__slide{max-width:none;padding:0}.ce-tilesslider__slide:nth-child(n+2){display:none}.ce-tilesslider__slide_wrap{max-width:400px;margin:0 auto}}.ce-adbenefits{position:relative;padding:100px 0 0}.ce-adbenefits:before{content:'';position:absolute;top:0;right:0;width:116px;height:158px;background:url(../../../../../../../themes/hph-gmbh/img/stripes_content.svg) no-repeat center/100% auto;z-index:1;transform:rotate(180deg)}.ce-adbenefits .inner{padding:80px 0;background:#F7F7F7}.ce-adbenefits__wrap{display:flex;align-items:center;margin-right:calc((100vw - 1300px) / 2)}.ce-adbenefits__images{display:flex;align-items:center;position:relative;width:47.4vw}.ce-adbenefits__image-large img,.ce-adbenefits__image-small img{display:block;max-width:100%;width:100%;height:auto;box-shadow:0 10px 35px rgba(0,0,0,.08);border-radius:0 50px 50px 0}.ce-adbenefits__image-large{flex:0 0 75%;height:967px}@media all and (max-width:2000px){.ce-adbenefits__image-large{height:800px}}@media all and (max-width:1970px){.ce-adbenefits__image-large{height:700px}}@media all and (max-width:1670px){.ce-adbenefits__image-large{height:500px}}@media all and (max-width:1200px){.ce-adbenefits__image-large{height:400px}}@media all and (max-width:400px){.ce-adbenefits__image-large{height:300px}}.ce-adbenefits__image-large img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.ce-adbenefits__image-small{margin-left:-35px}.ce-adbenefits__image-small img{border-radius:45px;width:auto;height:auto;max-height:620px}@media all and (max-width:1970px){.ce-adbenefits__image-small img{max-height:520px}}@media all and (max-width:1670px){.ce-adbenefits__image-small img{max-height:420px}}@media all and (max-width:1340px){.ce-adbenefits__image-small img{max-height:420px}}@media all and (max-width:1200px){.ce-adbenefits__image-small img{max-height:320px}}@media all and (max-width:768px){.ce-adbenefits__image-small img{max-height:250}}@media all and (max-width:400px){.ce-adbenefits__image-small img{height:200px}}.ce-adbenefits__benefits{width:calc(1300px * 0.454);margin-left:calc(1300px * 0.085)}.ce-adbenefits__benefits.slick-slider{padding-bottom:54px}.ce-adbenefits__benefits.slick-slider .slick-dots{justify-content:flex-start}.ce-adbenefits__benefits.slick-initialized .ce-adbenefits__benefit:not(:first-of-type){display:block}.ce-adbenefits__benefit:not(:first-of-type){display:none}.entry-content>.ce.ce-adbenefits{max-width:none;width:100%;margin:0}@media all and (max-width:1600px){.ce-adbenefits__image-large img{border-radius:0 40px 40px 0}.ce-adbenefits__image-small img{border-radius:35px}}@media all and (max-width:1354.1666666667px){.ce-adbenefits__wrap{margin-right:2%}.ce-adbenefits__image-large img{border-radius:0 35px 35px 0}.ce-adbenefits__image-small img{border-radius:30px}}@media all and (max-width:1200px){.ce-adbenefits__image-large img{border-radius:0 30px 30px 0}.ce-adbenefits__image-small img{border-radius:25px}.ce-adbenefits__benefits{width:49%}}@media all and (max-width:768px){.ce-adbenefits__wrap{flex-direction:column-reverse;align-items:flex-start}.ce-adbenefits__images{max-width:900px;width:98%;margin-top:40px;margin-right:2%}.ce-adbenefits__image-large img{border-radius:0 5.5vw 5.5vw 0}.ce-adbenefits__image-small img{border-radius:5vw}.ce-adbenefits__benefits{width:98vw;margin-left:2vw}.ce-adbenefits__benefits.slick-slider .slick-dots{justify-content:center}.ce-adbenefits__benefits ul.checkmarks{margin-left:40px}}@media all and (max-width:470px){.ce-adbenefits__benefits ul.checkmarks{margin-left:20px}}.ce-livepreview .inner{max-width:800px;width:100%;margin:0 auto;padding:140px 0 0}.ce-livepreview__wrap{display:flex;flex-direction:column;align-items:center}.ce-livepreview__tabs{margin:0 0 30px;display:flex;justify-content:space-around;flex-wrap:wrap;row-gap:20px}.ce-livepreview__tab{display:inline-flex;margin:5px 13px;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:pointer}.ce-livepreview__tab.active{-webkit-filter:none;filter:none;cursor:auto}.ce-livepreview__tab_logo{max-width:200px;height:50px}.ce-livepreview__tab img{display:block;max-width:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ce-livepreview__previews{max-width:100%;height:80vh;padding:5vh;box-sizing:border-box;border:1px solid #F7F7F7;border-left:none;border-radius:50px;box-shadow:0 10px 35px rgba(0,0,0,.08)}.ce-livepreview__preview{display:none;justify-content:center;align-items:center;height:100%;width:100%}.ce-livepreview__preview.active{display:flex}.ce-livepreview__footnote{margin:30px 0 0;font-family:"Lato",Arial,sans-serif;font-weight:300;text-align:center}.ce-livepreview iframe{width:550px;height:920px;transform:scale(1);transform-origin:center}@media all and (max-width:768px){.ce-livepreview .inner{padding:80px 0 0}.ce-livepreview__previews{width:auto;border-radius:30px;border-left:1px solid #F7F7F7}}.ce-productfinder{padding:140px 0 120px}.ce-productfinder .productfinder_subline,.ce-productfinder .productfinder_text,.ce-productfinder .productfinder_fallback{max-width:800px;margin:0 auto}.ce-productfinder .productfinder_subline{font-size:22px}.ce-productfinder .productfinder_text{margin-top:40px}.ce-productfinder .productfinder_text p:last-child{margin-bottom:0}.ce-productfinder .productfinder_fallback{display:none}.ce-productfinder__options{margin-top:80px;text-align:center}.ce-productfinder__options_inner{display:flex;justify-content:center}.ce-productfinder__options_page{display:none}.ce-productfinder__options_page.active{display:block}.ce-productfinder__option{display:flex;max-width:240px;width:100%;height:290px;margin:12px;padding:10px}.ce-productfinder__option input{display:none}.ce-productfinder__option input:checked+label{background:#0B61C7}.ce-productfinder__option label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background:#85C717;border:10px solid #fff;border-radius:1px;box-shadow:0 3px 35px rgba(0,0,0,.08);cursor:pointer;transition:all 0.3s}.ce-productfinder__option label:hover{background:#0B61C7}.ce-productfinder__option figure{position:relative;margin-bottom:20px;padding:55px;box-sizing:content-box;border:1px solid #fff;border-radius:50%}.ce-productfinder__option figure img{position:absolute;top:50%;left:50%;max-width:60px;max-height:60px;transform:translate(-50%,-50%);pointer-events:none}.ce-productfinder__option h5{color:#fff}.ce-productfinder__suggestions{display:none;text-align:center}.ce-productfinder__suggestions_inner{display:flex;justify-content:center}.ce-productfinder__suggestions small{display:block;margin-top:10px}.ce-productfinder__suggestion{display:none;max-width:240px;width:100%;margin:12px;padding:10px}.ce-productfinder__suggestion:hover .ce-productfinder__suggestion_inner{transform:rotateY(180deg)}.ce-productfinder__suggestion_inner{position:relative;width:100%;text-align:center;transform-style:preserve-3d;transition:transform 0.4s ease;transform:rotateY(0)}.ce-productfinder__suggestion_inner .tiles-front,.ce-productfinder__suggestion_inner .tiles-back{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ce-productfinder__suggestion_inner .tiles-back{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;height:100%;transform:rotateY(180deg)}.ce-productfinder__suggestion .ce-productfinder__suggestion_image{width:100%;height:100%;border:10px solid #fff;box-shadow:0 3px 35px rgba(0,0,0,.08);background:#fff}.ce-productfinder__suggestion .ce-productfinder__suggestion_image img{display:block;width:100%;height:auto}.ce-productfinder__suggestion a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;border:10px solid #fff;border-radius:1px;box-shadow:0 3px 35px rgba(0,0,0,.08);background:#0B61C7}.ce-productfinder__suggestion figure{position:relative;margin-bottom:20px;padding:55px;box-sizing:content-box;border:1px solid #fff;border-radius:50%}.ce-productfinder__suggestion figure img{position:absolute;top:50%;left:50%;max-width:60px;max-height:60px;width:100%;height:auto;transform:translate(-50%,-50%)}.ce-productfinder__suggestion h5{color:#fff}.ce-productfinder__buttons{display:flex;justify-content:center;margin-top:20px}.ce-productfinder__buttons button.btn{display:inline-block;border:none;cursor:pointer;padding:13px 30px;color:#fff;background:#85C717;margin-top:25px;transition:all 0.3s;line-height:120%;border-radius:25px;text-transform:uppercase}@media all and (max-width:470px){.ce-productfinder__buttons button.btn{padding:13px 25px}}.ce-productfinder__buttons button.btn:hover{background:#0B61C7;opacity:1}@media all and (max-width:1200px){.ce-productfinder__options_inner,.ce-productfinder__suggestions_inner{flex-wrap:wrap}}@media all and (max-width:768px){.ce-productfinder{padding:80px 0 60px}.ce-productfinder:first-child{padding:120px 0 60px}}@media all and (max-width:600px){.ce-productfinder__option{max-width:none}}.ce-process{position:relative;max-width:none!important;width:100%!important}.ce-process .ce-process__text,.ce-process .process_container_headline{max-width:1300px;width:96%;margin:0 auto}.ce-process .process_container_headline{margin-bottom:3vh;margin-top:10vh}.ce-process__wrap{position:relative;padding:clamp(450px, 100vh, 600px) 0}.ce-process__wrap_inner{position:absolute;top:0;bottom:0;width:100%}.ce-process__icons{position:-webkit-sticky;position:sticky;top:80px;padding:20px 0 15px;transition:all 0.2s ease-in-out;z-index:2}.ce-process__icons_wrap{display:flex;justify-content:center}.ce-process__icons:before{content:'';position:absolute;top:0;left:50%;max-width:1000px;width:100%;height:100%;background:url(../../../../../../../themes/hph-gmbh/img/process_bg.png) no-repeat center top/100% auto;transform:translateX(-50%);z-index:-1}.ce-process__icons_inner{display:flex;justify-content:center;text-align:center}.ce-process__icons .ce-process__sticky-progress{position:relative;max-width:742px;width:100%;height:7px;margin:15px auto 0;background:#0082b0;background:linear-gradient(to right,#0082b0 0%,#1ab9f2 14%,#93e1fe 28%,#93e1fe 28%,#bee3a1 42%,#74ae35 57%,#fee699 71%,#c99d18 85%,#b0641a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0082b0',endColorstr='#b0641a',GradientType=1);opacity:0;pointer-events:none}.ce-process__icons .ce-process__sticky-progress_bar{position:absolute;top:0;right:0;width:100%;height:100%;background:#DCDCDC;transition:all 0.3s}.ce-process__icons.sticky{background:#fff;box-shadow:0 10px 35px rgba(0,0,0,.08)}.ce-process__icons.sticky .ce-process__icons_inner.active .ce-process__icon_image{-webkit-filter:grayscale(0);filter:grayscale(0)}.ce-process__icons.sticky .ce-process__icons_inner .ce-process__icon_image{-webkit-filter:grayscale(1);filter:grayscale(1)}.ce-process__icons.sticky .ce-process__icons_inner .ce-process__icon_bar{display:none}.ce-process__icons.sticky .ce-process__sticky-progress{opacity:1;transition:all 0.3s 0.3s}.ce-process__icons.sticky .ce-process__icon{max-width:110px;margin:5px 3px}.ce-process__icons.sticky .ce-process__icon_image{padding:50px;margin:0 3px}.ce-process__icons.sticky .ce-process__icon_bar{width:100%}.ce-process__icons.sticky .ce-process__icon_title{display:none}.ce-process__icons.sticky-bottom{top:50vh;background:transparent}.ce-process__icon{max-width:180px;width:100%;margin:5px 0;transition:all 0.3s ease-in-out}.ce-process__icon_image{position:relative;display:flex;justify-content:center;align-items:center;width:0;margin:0 auto;padding:82px;background:#fff;border-radius:50%;box-shadow:0 10px 35px rgba(0,0,0,.08);transition:padding 0.3s ease-in-out}.ce-process__icon_image img{position:absolute;top:50%;left:50%;width:42%;height:auto;transform:translate(-50%,-50%)}.ce-process__icon_bar{width:100%;height:7px;margin:15px auto 0}.ce-process__icon_title{display:inline-block;margin-top:10px;font-size:16px;line-height:150%}.ce-process__icon[data-icon="1"] .ce-process__icon_bar{background:#0082b0;background:linear-gradient(to right,#0082b0 0%,#1ab9f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0082b0',endColorstr='#1ab9f2',GradientType=1)}.ce-process__icon[data-icon="2"] .ce-process__icon_bar{background:#1ab9f2;background:linear-gradient(to right,#1ab9f2 0%,#93e1fe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ab9f2',endColorstr='#93e1fe',GradientType=1)}.ce-process__icon[data-icon="3"] .ce-process__icon_bar{background:#93e1fe;background:linear-gradient(to right,#93e1fe 0%,#bee3a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93e1fe',endColorstr='#bee3a1',GradientType=1)}.ce-process__icon[data-icon="4"] .ce-process__icon_bar{background:#bee3a1;background:linear-gradient(to right,#bee3a1 0%,#74ae35 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bee3a1',endColorstr='#74ae35',GradientType=1)}.ce-process__icon[data-icon="5"] .ce-process__icon_bar{background:#74ae35;background:linear-gradient(to right,#74ae35 0%,#fee699 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ae35',endColorstr='#fee699',GradientType=1)}.ce-process__icon[data-icon="6"] .ce-process__icon_bar{background:#fee699;background:linear-gradient(to right,#fee699 0%,#c99d18 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee699',endColorstr='#c99d18',GradientType=1)}.ce-process__icon[data-icon="7"] .ce-process__icon_bar{background:#c99d18;background:linear-gradient(to right,#c99d18 0%,#b0641a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c99d18',endColorstr='#b0641a',GradientType=1)}.ce-process__sections{position:relative;max-width:1300px;width:96%;margin:0 auto}.ce-process__section{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;padding:10vh 0}.ce-process__section .wp-block-columns{align-items:center}@media (min-width:782px){.ce-process__section .wp-block-columns .wp-block-column:not(:first-child){margin-left:6em}}.ce-process__section .ce-texttabs{max-width:100%;width:100%}.ce-process__snt_bottom{position:absolute;bottom:clamp(650px, 100vh, 900px)}@media all and (max-width:1300px){.ce-process__icon{max-width:13.5vw}.ce-process__icon_image{padding:6vw}}@media all and (max-width:1024px){.ce-process__wrap{position:relative;padding:clamp(700px, 100vh, 900px) 0}.ce-process__icons.sticky .ce-process__icon{max-width:98px}.ce-process__icon_title{font-size:14px;line-height:130%}.ce-process__snt_bottom{position:absolute;bottom:clamp(850px, 100vh, 1000px)}}@media all and (max-width:768px){.ce-process__icons{transition:all 0.3s}.ce-process__icons.sticky{display:flex;justify-content:center;align-items:center;width:120px;max-height:700px;height:100%;padding:20px 0 10px;box-sizing:content-box;opacity:0;-webkit-animation:slideIconsIn 0.3s forwards;animation:slideIconsIn 0.3s forwards}.ce-process__icons.sticky:before{content:none}.ce-process__icons.sticky .ce-process__icons_wrap{flex-direction:column}.ce-process__icons.sticky .ce-process__icons_inner{flex-wrap:wrap}.ce-process__icons.sticky .ce-process__icon{display:flex;align-items:center}.ce-process__icons.sticky .ce-process__icon_image{padding:40px}.ce-process__icons.sticky .ce-process__icon_bar{margin:0 0 0 10px;width:7px;min-width:7px;height:100%}.ce-process__icons .ce-process__sticky-progress{min-width:7px;width:7px;max-height:630px;height:100%;margin-right:5px;background:#0082b0;background:linear-gradient(to bottom,#0082b0 0%,#1ab9f2 14%,#93e1fe 28%,#93e1fe 28%,#bee3a1 42%,#74ae35 57%,#fee699 71%,#c99d18 85%,#b0641a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0082b0',endColorstr='#b0641a',GradientType=0)}.ce-process__icons .ce-process__sticky-progress_bar{top:auto;bottom:0}.ce-process__icons_wrap{flex-wrap:wrap}.ce-process__icon{max-width:18vw}.ce-process__icon_image{padding:8vw}.ce-process__sections{padding-left:120px}.ce-process__sections .ce-process__section .wp-block-column{flex-basis:100%!important}.ce-process__section ul.columns-2{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media all and (max-width:600px){.ce-process__icons{top:65px;padding:0}.ce-process__icons:before{content:none}.ce-process__icons.sticky{width:80px;max-height:540px}.ce-process__icons.sticky .ce-process__icon_image{padding:28px}.ce-process__icons .ce-process__sticky-progress{max-height:462px}.ce-process__icon{max-width:95px}.ce-process__icon_image{padding:43px}.ce-process__icon_title{font-size:10px;line-height:130%}.ce-process__sections{padding-left:90px}}@-webkit-keyframes slideIconsIn{0%{opacity:0}10%{opacity:0}100%{opacity:1}}@keyframes slideIconsIn{0%{opacity:0}10%{opacity:0}100%{opacity:1}}.entry-content .ce.ce-logo-slider{max-width:1420px;width:96%;margin:0 auto}.entry-content .ce.ce-logo-slider .inner .logossliderwrap{width:100%;margin-top:60px}.entry-content .ce.ce-logo-slider .inner .logossliderwrap .ce-logos-slider{width:100%}.entry-content .ce.ce-logo-slider .inner .logossliderwrap .ce-logos-slider .ce-logos-single{position:relative;z-index:1;padding:10px}.entry-content .ce.ce-logo-slider .inner .logossliderwrap .ce-logos-slider .ce-logos-single>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.entry-content .ce.ce-logo-slider .inner .logossliderwrap .ce-logos-slider .ce-logos-single figure{width:100%;height:auto;max-width:100%;max-height:100%;padding:40px 30px;box-shadow:0 0 12px rgba(0,0,0,.2);background:#fff;display:flex;align-items:center;width:260px;height:165px}@media all and (max-width:500px){.entry-content .ce.ce-logo-slider .inner .logossliderwrap .ce-logos-slider .ce-logos-single figure{margin:0 auto}}.entry-content .ce.ce-logo-slider .inner .logossliderwrap .ce-logos-slider .ce-logos-single figure img{width:100%;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.entry-content .ce.ce-logo-slider .inner .logossliderwrap .slick-slide>div{display:flex!important;justify-content:center}.entry-content .ce.ce-logo-slider .slick-dots{bottom:-50px}.entry-content .ce.ce-logo-slider .slick-prev,.entry-content .ce.ce-logo-slider .slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;z-index:10;cursor:pointer;background:transparent;color:transparent;top:46%;transform:translate(0,-50%);padding:0;border:none;outline:none}.entry-content .ce.ce-logo-slider .slick-prev:hover,.entry-content .ce.ce-logo-slider .slick-prev:focus,.entry-content .ce.ce-logo-slider .slick-next:hover,.entry-content .ce.ce-logo-slider .slick-next:focus{outline:none;color:transparent;opacity:.7}.entry-content .ce.ce-logo-slider .slick-prev::before,.entry-content .ce.ce-logo-slider .slick-next::before{display:none}.entry-content .ce.ce-logo-slider .slick-prev{left:-30px;background:url(../../../../../../../themes/hph-gmbh/img/arrowleft.svg);background-repeat:no-repeat;background-size:contain}.entry-content .ce.ce-logo-slider .slick-next{right:-24px;background:url(../../../../../../../themes/hph-gmbh/img/arrowleft.svg);background-repeat:no-repeat;background-size:contain;transform:translate(0,-50%) rotate(180deg)}