#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:none;outline:0;background:0 0;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-buttons-container,.cn-text-container{display:inline-block}.cn-compliance-warning{display:block;color:#f5a623!important;font-size:12px;line-height:18px;margin:4px 0 8px 0}.cn-compliance-warning .cn-warning-icon{color:#f5a623!important;margin-right:4px}.cn-compliance-warning strong{color:#f5a623!important}.cn-compliance-warning a{color:#f5a623!important;text-decoration:underline}.cn-compliance-warning a:hover{color:#ffb84d!important}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}@font-face{font-family:'Roboto Flex';font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/wapp/fonts/roboto-flex-latin-ext.woff2) format('woff2')}@font-face{font-family:'Roboto Flex';font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/wapp/fonts/roboto-flex-latin.woff2) format('woff2')}@font-face{font-family:'fontello';font-display:swap;src:url(/wp-content/themes/wapp/fonts/fontello.woff2) format('woff2')}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";display:inline-block}.icon-water-drop:before{content:'\e800'}.icon-linkedin:before{content:'\f30c'}:root{--orange:#f75a04;--body-text:#444;--lightgrey:#f0f0f0;--darkgrey:#bbb;--grey:#ddd;--border-radius:3px;--red:#bf0f0f;--green:#086b08;--blue:#008cff}*{padding:0;margin:0;box-sizing:border-box}body{background:var(--lightgrey);color:var(--body-text);font-family:'Roboto Flex'}a{color:var(--orange)}img{max-width:100%;height:auto}.wrapper{max-width:1400px;margin:0 auto}p{line-height:1.6;margin:0 0 20px 0}main ul,main ol{margin-left:30px;margin-bottom:30px}main li{margin:0 0 5px 0;line-height:1.6}main li ol,main li ul{margin-top:10px}main ul li{list-style:none;position:relative}main ul li::before{font-family:'fontello';content:'\e800';position:absolute;top:1px;left:-20px;font-size:14px;color:var(--blue)}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}header{padding:0 0 0 30px;background:url(/wp-content/themes/wapp/pics/bg-header.png) center center;background-size:cover;display:flex;flex-flow:row wrap;align-items:center}header .links{margin:20px 0}header .links a{color:var(--body-text);text-decoration:none}header .links a:hover{text-decoration:underline}header .links a:hover img{transform:scale(1.1)}header .logo img{width:250px;display:block}header .right .icon-linkedin{margin-left:5px;color:#0077b5;font-size:20px;transition:color .2s}header .right .icon-linkedin:hover{text-decoration:none;color:var(--orange)}header .right{flex:1;text-align:right}header .flags a{text-decoration:none;color:#606060;display:inline-block;height:16px;line-height:0}header .flags a span{font-size:12px;height:16px;display:inline-block;width:0;visibility:hidden;transition:all .4s}header .flags a img{vertical-align:middle}header .flags a:hover span{width:20px;visibility:visible;margin:6px 2px 0 0}.toggle-menu{flex:1;text-align:right;display:none}.toggle-menu button{cursor:pointer;padding:10px;background:var(--orange);border-radius:var(--border-radius);border:0}.toggle-menu button span{background:#fff;display:block;width:26px;height:3px;margin-bottom:6px}.toggle-menu button span:last-child{margin:0}header input[type="text"]{padding:5px;border:1px solid #ddd;font:inherit;font-size:13px}header input[type="submit"]{padding:5px;border:1px solid #cacaca;background:#ddd;font:inherit;font-size:13px}nav{position:relative;background:var(--orange)}.menu{display:flex;flex-flow:row wrap;margin:0}.menu li{list-style:none;background:var(--orange);margin:0}.menu li:hover{background:#000}.menu li .m1{font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px rgb(0 0 0 / .3);padding:15px;display:block;text-align:center}.menu li a.m1{cursor:pointer}.menu li .m1.active{background:#000}.menu .submenu{padding:10px;position:absolute;background:#000;display:none;width:100%;z-index:100}.menu .submenu ul{width:100%;margin:0}.menu .submenu.active{display:flex;flex-flow:row wrap}.menu .submenu.wide{left:0;right:0}.menu .submenu-box{margin-right:15px}.menu .submenu-box:last-child{margin:0}.menu .submenu li{background:#000}.menu .submenu a{color:#cecece;display:block;text-decoration:none;padding:5px;font-size:12px}.menu .submenu a:hover{background:#2a2a2a}.menu .submenu.wide ul li:first-child a,.menu .submenu.wide ul li.title{color:var(--orange);border-bottom:1px solid #818181;margin-bottom:5px;padding:5px 0;font-size:14px}.menu .submenu.wide ul li.title a{font-size:14px;padding:0}.menu .submenu.wide ul li.title a:hover{background:#fff0}.menu .submenu.wide ul li:first-child a{border:0;margin-bottom:0}.menu .has-submenu.normal{position:relative}.menu .has-submenu:hover .submenu{display:flex}@media(max-width:1000px){.toggle-menu{display:block}nav,header .right,header .eu{display:none}header{padding:15px}header .logo img{max-width:150px}}.sidebar{height:100%;width:250px;position:fixed;z-index:3;top:0;left:-250px;background-color:rgb(0 0 0 / .9);overflow-x:hidden;transition:0.5s;padding-top:20px;font-size:14px}.sidebar ul{margin:0}.sidebar li{list-style:none}.sidebar li a{color:#fff;text-decoration:none;display:block;padding:5px 10px}.sidebar li a:hover{color:#f1f1f1}.sidebar .children a{font-size:12px;font-weight:400;padding-left:30px;color:rgb(255 255 255 / .7)}.sidebar .closebtn{color:#fff;display:block;position:absolute;top:10px;right:25px;font-size:36px}.sidebar .title-1,.sidebar .title-2 a,.sidebar .title-2 span{padding:5px 10px!important;color:white!important;display:block}.sidebar .submenu{padding-left:20px}.sidebar .submenu li a{color:rgb(255 255 255 / .5);padding-left:20px}.sidebar .flags{display:flex;gap:15px;padding:10px 0 20px 10px}.page{padding:30px;background:#fff}h1,.h1{font-size:40px;margin:0 0 30px 0;font-weight:300;color:var(--body-text)}h2,.h2{font-size:25px;margin:40px 0 20px 0;color:var(--orange)}h3,.h3{font-size:20px;margin:40px 0 20px 0}h4,.h4{font-size:16px;margin:60px 0 30px 0}@media(max-width:800px){.page{padding:15px}h1{font-size:35px}}.has-text-align-right{text-align:right}.wp-block-gallery{display:grid;grid-template-columns:1fr 1fr;gap:15px}.wp-block-gallery.columns-3{grid-template-columns:repeat(3,1fr)}.wp-block-gallery.columns-4{grid-template-columns:repeat(4,1fr)}.wp-block-gallery.columns-5{grid-template-columns:repeat(5,1fr)}.wp-block-gallery.columns-6{grid-template-columns:repeat(6,1fr)}@media(max-width:1100px){.wp-block-gallery.columns-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.wp-block-gallery.columns-3,.wp-block-gallery.columns-4,.wp-block-gallery.columns-5,.wp-block-gallery.columns-6{grid-template-columns:repeat(2,1fr)}}.wp-block-image.page-title-with-image{position:relative;height:380px}.wp-block-image.page-title-with-image figcaption{position:absolute;bottom:10px;left:10px;font-style:normal;font-weight:700;font-size:30px}.wp-block-columns{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}@media(max-width:1100px){.wp-block-columns{grid-template-columns:1fr}}.wp-block-image{margin:0 0 30px 0}.wp-block-image img{display:block}.wp-block-media-text{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;background:var(--lightgrey);border:1px solid var(--grey)}.wp-block-media-text.vertical{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.wp-block-media-text.vertical img{max-height:200px}.wp-block-media-text p:last-child{margin-bottom:0}.wp-block-media-text figure{margin:0;background:#fff;padding:15px;display:flex;flex-basis:100px;justify-content:center;align-items:center}.wp-block-media-text.w-150 figure{flex-basis:150px}.wp-block-media-text.w-200 figure{flex-basis:200px}.wp-block-media-text__content{padding:15px;flex:1}@media(max-width:480px){.wp-block-media-text figure,.wp-block-media-text.w-150 figure,.wp-block-media-text.w-200 figure{flex-basis:100%}}.page-wrapper{display:grid;grid-template-columns:300px 1fr;gap:30px}.product-menu{margin:0}.product-menu li{list-style:none;list-style-image:none;margin:0}.product-menu li::before{content:none}.product-menu li.current_page_item a{color:var(--orange);font-weight:700}.product-menu .current_page_ancestor,.product-menu .current_page_ancestor a{text-transform:uppercase;font-weight:700;background:var(--lightgrey);padding:5px 10px;display:block;text-decoration:none;color:var(--body-text);margin-bottom:2px;border-radius:var(--border-radius)}.product-menu ul{margin:0 0 0 15px}.product-menu li.current_page_item .children a{font-weight:400;color:var(--body-text)}.product-menu a{font-weight:400;color:var(--body-text);background:#fff;padding:6px 10px;text-decoration:none;display:block}.product-menu a:hover{background:var(--lightgrey);border-radius:var(--border-radius)}@media(max-width:800px){.page-wrapper{grid-template-columns:1fr}.product-menu a{padding:4px 10px}}.product-categories{display:flex;flex-flow:row wrap;margin:0 -15px}.product-categories .box{flex-basis:50%;padding:0 15px;margin:0 0 30px 0}.product-categories .box-inner{background:#f4f4f4;border:1px solid #ddd;height:100%}.product-categories img{display:block;width:100%}.product-categories .image{position:relative}.product-categories h2{position:absolute;bottom:0;left:0;right:0;background:rgb(0 0 0 / .8);color:#fff;padding:12px 20px;text-align:center;font-size:18px;margin:0}.product-categories ul{margin:0}.product-categories li{list-style:none;border-bottom:1px solid #ddd;margin:0}.product-categories li:last-child{border:0}.product-categories li a{display:block;text-decoration:none;padding:3px 10px;color:#444;text-align:center}.product-categories li a:hover{background:var(--orange);color:#fff}@media(max-width:800px){.product-categories .box{flex-basis:100%}}.page .news-list{margin:0 0 20px 0;padding:0}.page .news-list li::before{display:none}.page .news-list li{list-style:none;margin:0;border-bottom:1px solid rgb(0 0 0 / .05)}.page .news-list li.title{font-weight:700;padding:5px;font-size:20px}.page .news-list li a{display:block;padding:10px;text-decoration:none;font-size:13px}.page .news-list li a span{display:block;font-size:11px;color:#444}.page .news-list li a:hover{background:#f4f4f4}.related-news::before{content:'';display:table;clear:both}.post-box{display:flex;flex-flow:row wrap;margin:0 0 50px 0;padding:0 0 50px 0;border-bottom:1px solid #ddd}.post-box figure{flex-basis:400px;margin:0 40px 0 0;text-align:center}.post-box div{flex:1}.post-box h2{margin:0}.post-box .meta{font-size:.9rem;margin:10px 0 15px 0}.post-box .meta a{font-weight:700}.post-box .excerpt p{margin:0 0 30px 0}@media(max-width:1000px){.post-box figure{flex-basis:100%;margin:0 0 15px 0;text-align:left}.post-box div{flex-basis:100%}}.post-box-vertical-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.post-box-vertical-wrapper .post-box{border:0}.post-box-vertical-wrapper .post-box figure{flex-basis:100%;text-align:left;margin:0 0 15px 0}@media(max-width:1000px){.post-box-vertical-wrapper .post-box{flex-basis:100%;border-bottom:1px solid #ddd}}.related-posts h2{margin-top:120px}.related-post-box{display:flex;flex-flow:row wrap;margin:0 0 30px 0;align-items:center}.related-post-box figure{flex-basis:100px;margin:0 15px 0 0}.related-post-box h3{margin:0 0 5px 0}.related-post-box h3 a{text-decoration:none;color:#444}.related-post-box h3 a:hover{color:var(--orange)}.related-post-box .meta{font-size:.9rem}@media(max-width:1000px){.related-post-box figure{flex-basis:100%;margin:0 0 15px 0}}.btn{display:inline-block;border:2px solid var(--orange);padding:10px 20px;color:var(--orange);text-decoration:none;border-radius:var(--border-radius);transition:background-color 0.3s;font:inherit;background:#fff;font-weight:500;cursor:pointer}.btn:hover,.btn:focus{background:var(--orange);color:#fff;text-decoration:none}.sitemap .children a{color:#444}.sitemap .children .children a{color:#aeaeae}.sitemap li{line-height:1.4}.sitemap a{text-decoration:none}.blocks-gallery-grid{display:flex;flex-flow:row wrap;margin:0 -10px;padding:0}.blocks-gallery-grid li{margin:0 0 15px 0;padding:0 10px}.blocks-gallery-grid li::before{content:none}.wp-block-image figcaption,.blocks-gallery-item__caption{text-align:center;font-size:.9rem;font-style:italic;margin-top:10px}.wp-block-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.wp-block-video iframe,.wp-block-video object,.wp-block-video embed,.wp-block-video video{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{text-align:center;margin:30px 0}.alignright{float:right;margin:0 0 30px 30px}.alignleft{float:left;margin:0 30px 30px 0}@media(max-width:600px){.alignright,.alignleft{float:none;margin:10px 0;display:block}}footer{background:var(--grey);padding:30px 30px 15px 30px;font-size:14px;border-top:2px solid var(--orange);display:grid;grid-template-columns:repeat(3,1fr);gap:30px}footer ul{display:flex;flex-direction:column;gap:7px}footer li{list-style:none}footer li a{color:var(--body-text);text-decoration:none}footer li a:hover{color:var(--orange)}footer p{font-size:14px;border-bottom:1px solid var(--darkgrey);padding-bottom:6px;margin:0 0 10px 0}footer .icon-linkedin{color:#0077b5;font-size:40px;text-decoration:none;transition:color .2s}footer .icon-linkedin:hover{color:var(--orange)}.footer-bottom{display:flex;flex-flow:row wrap;font-size:12px;padding:30px}.footer-bottom a{text-decoration:none;color:var(--body-text)}.footer-bottom a:hover{color:var(--orange)}.footer-bottom .right{text-align:right;flex:1}.footer-bottom .left a{margin-right:10px}.footer-bottom .cyrex{color:var(--body-text)}.footer-bottom .cyrex a{text-decoration:none;color:inherit}@media(max-width:800px){footer{grid-template-columns:1fr}.footer-bottom .left,.footer-bottom .right{flex-basis:100%;text-align:center;line-height:1.8}.footer-bottom .left{margin:0 0 10px 0}footer ul{gap:10px}}@media(max-width:600px){footer .box{flex-basis:100%}}.breadcrumb{margin:0 0 30px 0;color:var(--body-text);font-size:14px;line-height:1.6}.breadcrumb a{color:var(--body-text)}.image-boxes{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.image-boxes img{display:block;transform:scale(1);transition:.2s;width:100%;}.image-boxes a{display:block;position:relative;transition:.2s;overflow:hidden;box-shadow:6px 6px 0 rgb(0 0 0 / .1)}.image-boxes .caption{position:absolute;bottom:0;left:0;right:0;background:rgb(0 0 0 / .6);color:#fff;padding:12px 20px;text-align:center;font-weight:700;font-size:18px}.image-boxes a:hover img{transform:scale(1.05);transition:.2s}.image-boxes a:hover .caption{background:rgb(245 88 12 / .9)}@media(max-width:800px){.image-boxes{grid-template-columns:1fr}}.cn-set-cookie,.cn-more-info{background:var(--orange)!important}.google-maps{position:relative;padding-bottom:50%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.cards{display:flex;flex-flow:row wrap;gap:15px}.card{background:var(--lightgrey);padding:15px;flex-basis:300px;border:1px solid var(--grey);line-height:1.8;border-radius:var(--border-radius)}.responsive-table{width:100%;overflow-x:auto;margin-bottom:20px}.page table{border-collapse:collapse;border-spacing:0}.page table td,.page table th{padding:8px 5px;border:1px solid var(--grey);font-size:13px}.page table th{background:var(--orange);color:#fff}h1.search-result{margin:0 0 20px 0}h1.search-result span{color:var(--orange)}.search-result-list li{margin:0 0 5px 0}.partner{display:inline-block;padding:10px;border:1px solid #f3f3f3;margin:0 20px 20px 0;text-align:center;box-shadow:3px 3px rgb(0 0 0 / .05)}.partner:hover{box-shadow:3px 3px rgb(0 0 0 / .15)}.partner img{box-shadow:none;display:block}.partner span{display:block;margin-top:5px}.downloads .size{font-size:13px;color:#999}.pagination{text-align:center;background:#fff0}.pagination h2{display:none}.pagination .page-numbers{display:inline-block;margin:0 10px 10px 0;border:1px solid var(--grey);color:var(--body-text);padding:10px 15px;text-decoration:none;border-radius:var(--border-radius)}.pagination a:hover{background:var(--body-text);color:#fff}.pagination .page-numbers.current{background:var(--orange);border-color:var(--orange);color:#fff;font-weight:700}fieldset{border:0;max-width:500px}fieldset .form-label{display:block;margin:0 0 5px 0}fieldset sup{color:var(--red)}fieldset textarea{height:100px}fieldset input[type="text"],fieldset input[type="email"],fieldset textarea{width:100%;padding:10px;background:#fff;border:1px solid var(--grey);font:inherit;font-weight:500;border-radius:var(--border-radius);margin-bottom:10px}fieldset input[type="text"]:focus,fieldset input[type="email"]:focus,fieldset textarea:focus{border-color:var(--darkgrey)}fieldset input[type="text"].wpcf7-not-valid,fieldset input[type="email"].wpcf7-not-valid,fieldset textarea.wpcf7-not-valid{border-color:var(--red)}.wpcf7-form.sent .form-fields,.wpcf7 .screen-reader-response{display:none}.wpcf7-not-valid-tip,.wpcf7-form.invalid .wpcf7-response-output{display:block;color:var(--red);font-weight:500}.wpcf7 form .wpcf7-response-output{margin:0;border:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background:var(--red);color:#fff;padding:10px 15px;border-radius:var(--border-radius)}.wpcf7 form.sent .wpcf7-response-output{background:var(--green);color:#fff;padding:10px 15px;border-radius:var(--border-radius)}.page-image-with-title{background:url(/wp-content/uploads/2021/10/karrier-header.jpg) no-repeat;display:flex;align-items:flex-end;height:380px;margin-bottom:30px}.page-image-with-title h1{background:rgb(0 0 0 / .7);color:#fff;font-size:30px;padding:10px 20px;margin:0}.cookie-button{color:#fff;text-decoration:none;padding:5px 10px}.category-box-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.category-box-links a{background:var(--grey);padding:15px;text-align:center;text-decoration:none;border-radius:var(--border-radius);color:var(--body-text);font-weight:500}.category-box-links a:hover{background:var(--orange);color:#fff}