html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper{display:block;overflow:hidden;position:relative;width:100%}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper:after{content:"";display:block;pointer-events:none}.choices[data-type*=select-one]:after,.link-with-arrow.mirrored:before,.link-with-arrow:not(.mirrored):after,.pagination .next,.pagination .prev,.ps-brand-footer .ico-card.btn-with-icon:before,.ps-brand-footer .ico-download.btn-with-icon:before,.ps-brand-footer .ico-external-link.btn-with-icon:before,.ps-page-header{background-repeat:no-repeat;display:inline-block}[class*=" icon-"],[class^=icon-]{display:inline-block;height:1em;width:1em;stroke-width:0;stroke:currentColor;fill:currentColor}body{--reaton-global-radius:20px;--reaton-page-content-max-width:1160px}:focus{outline:0 none transparent}textarea{resize:vertical}input,textarea{outline:0 none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}input:placeholder-shown,textarea:placeholder-shown{color:#ccc}input::-ms-clear{display:none;height:0;width:0}input[type=email],input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}a,abbr,address,area,audio,b,cite,code,datalist,del,details,dfn,em,font,i,img,input,ins,kbd,label,legend,link,mark,meter,nav,optgroup,option,q,select,small,source,span,strong,sub,summary,sup,time,var{font-size:inherit;line-height:inherit}body,html{font-size:16px}.page-container .ps-section{min-width:1720px;padding-left:60px;padding-right:60px}.page-container .ps-section>.ps-content{clear:both;margin-left:auto;margin-right:auto;width:1600px}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:1600px;padding-left:0;padding-right:0;width:auto}html{-webkit-tap-highlight-color:transparent;touch-action:manipulation}body{background-color:#fff;margin:0;padding:0;--reaton-global-transition-02:.2s;--reaton-global-transition-03:.3s}.overflow-hidden{overflow:hidden}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,div,p{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;line-height:1.4}h1{font-size:100px}h1,h2{color:#000;font-family:Hanken Grotesk,sans-serif;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px}h2{font-size:70px}h3{font-size:50px}h3,h4{color:#000;font-family:Hanken Grotesk,sans-serif;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px}h4{font-size:40px}h5{font-size:30px;line-height:1.1}h5,h6{color:#000;font-family:Hanken Grotesk,sans-serif;font-weight:600;margin-bottom:20px;margin-top:40px}h6{font-size:20px;line-height:1.2}p:empty{display:none}img{display:block}.page-container{min-height:100vh;overflow:hidden}.link-with-arrow{align-items:center;background:transparent;border:none;color:#000;display:flex;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;gap:10px;line-height:1.4;outline:none;padding:0;text-decoration:none;width:-moz-max-content;width:max-content}.link-with-arrow:not(.mirrored):hover:after{transform:translateX(5px)}.link-with-arrow:not(.mirrored):after{content:"";transition:transform .3s ease-in-out}.link-with-arrow.mirrored:before,.link-with-arrow:not(.mirrored):after,.pagination .next,.pagination .prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2231%22 height=%2216%22 viewBox=%220 0 31 16%22 fill=%22none%22%3E %3Cpath d=%22M30.7071 8.70711C31.0976 8.31658 31.0976 7.68342 30.7071 7.29289L24.3431 0.928932C23.9526 0.538408 23.3195 0.538408 22.9289 0.928932C22.5384 1.31946 22.5384 1.95262 22.9289 2.34315L28.5858 8L22.9289 13.6569C22.5384 14.0474 22.5384 14.6805 22.9289 15.0711C23.3195 15.4616 23.9526 15.4616 24.3431 15.0711L30.7071 8.70711ZM0 9H30V7H0V9Z%22 fill=%22%23ECA600%22/%3E %3C/svg%3E");height:16px;width:31px}.choices[data-type*=select-one]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2219%22 height=%2210%22 viewBox=%220 0 19 10%22 fill=%22none%22%3E %3Cpath d=%22M17.5018 0L19 1.7256L9.5 10L0 1.7256L1.49818 0L9.5 6.96936L17.5018 0Z%22 fill=%22%23ECA600%22/%3E %3C/svg%3E");height:10px;width:19px}.ps-brand-footer .ico-card.btn-with-icon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22 fill=%22none%22%3E %3Cpath d=%22M29.846 4.319c1.395 0 2.045.836 2.045 1.858v8.685c0 .975-.743 1.765-1.72 1.857l-18.768 2.09c-1.534.185-1.719 2.183.093 2.183h18.971c2.044 0 2.044 3.02 0 3.02H11.125c-4.089 0-5.621-4.506-2.415-6.875l1.626-1.207L4.575 3.344H1.638C-.546 3.344-.546 0 1.638 0h3.4C6.71 0 7.176.79 7.688 1.997L8.849 4.32h20.997Zm-17.532 24.8c0 1.58-1.255 2.881-2.929 2.881a2.896 2.896 0 0 1-2.88-2.88c0-1.625 1.302-2.925 2.88-2.925 1.674 0 2.929 1.3 2.929 2.924Zm-.818-19.042h4.69l-1.02-3.158h-5.111l1.44 3.158Zm6.318 5.434-1.207-3.762h-4.414l1.904 4.135 3.717-.373Zm-.975-8.592.975 3.158h4.6l-.743-3.158h-4.832Zm6.782 7.988-.928-3.158h-4.415l1.163 3.578 4.18-.42Zm5.715-7.988h-5.993l.696 3.158h5.297V6.919Zm2.629 22.2c0 1.58-1.255 2.88-2.882 2.88-1.625 0-2.927-1.3-2.927-2.88 0-1.625 1.3-2.925 2.927-2.925s2.882 1.3 2.882 2.925Zm-2.629-17.37h-4.925l.743 2.928 4.182-.42V11.75Z%22 fill=%22%23ECA600%22/%3E %3C/svg%3E");height:32px;width:32px}.ps-brand-footer .ico-external-link.btn-with-icon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2228%22 height=%2228%22 fill=%22none%22%3E%3Cpath d=%22M23.334 24.889H4.666c-.856 0-1.555-.7-1.555-1.555V4.666c0-.855.7-1.554 1.555-1.554h7.78c.853 0 1.554-.701 1.554-1.557C14 .701 13.3 0 12.445 0H3.111A3.11 3.11 0 0 0 0 3.112v21.777A3.12 3.12 0 0 0 3.111 28H24.89A3.12 3.12 0 0 0 28 24.889v-9.334c0-.854-.7-1.555-1.555-1.555-.856 0-1.556.7-1.556 1.555v7.779c0 .856-.7 1.555-1.555 1.555ZM17.11 1.555c0 .856.7 1.557 1.555 1.557h4.029L8.493 17.314a1.55 1.55 0 1 0 2.193 2.193L24.89 5.305v4.029c0 .856.7 1.555 1.556 1.555.854 0 1.555-.7 1.555-1.555v-7.78C28 .702 27.3 0 26.445 0h-7.78c-.855 0-1.554.7-1.554 1.555Z%22 fill=%22%23ECA600%22/%3E%3C/svg%3E")}.ps-brand-footer .ico-download.btn-with-icon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2234%22 height=%2240%22 fill=%22none%22%3E %3Cpath d=%22M29.07 0H9.57c-.09 0-.176.01-.26.026h-.008c-.12.024-.23.067-.334.12l-.072.04c-.107.06-.205.131-.29.218L.4 8.73a1.424 1.424 0 0 0-.217.295l-.038.072c-.053.108-.096.22-.12.339v.01A1.31 1.31 0 0 0 0 9.708v10.289h2.724V11.09h4.554c2.016 0 3.657-1.663 3.657-3.71V2.76h18.138c1.215 0 2.205.923 2.205 2.057v30.355c0 1.136-.987 2.058-2.205 2.058l-24.442.006c-1.051 0-1.907-.868-1.907-1.934v-.158H0v.157C0 37.893 2.077 40 4.631 40h24.44C31.79 40 34 37.836 34 35.178V4.824c0-2.66-2.211-4.822-4.929-4.822V0Z%22 fill=%22%23ECA600%22/%3E %3Cpath d=%22M3.543 28.9h-1.31v3.16H.119v-8.805h3.425c2.126 0 3.19 1.218 3.19 2.835 0 1.455-.977 2.81-3.19 2.81Zm-.16-1.706c.841 0 1.201-.428 1.201-1.104 0-.678-.357-1.103-1.2-1.103h-1.15v2.207h1.15ZM15.631 27.658c0 2.608-1.779 4.402-4.55 4.402H7.83v-8.805h3.252c2.769 0 4.55 1.782 4.55 4.403Zm-4.684 2.546c1.594 0 2.535-.929 2.535-2.546 0-1.62-.94-2.572-2.535-2.572h-1v5.118h1ZM16.817 23.255h5.648v1.719H18.93v1.857h2.645v1.667H18.93v3.562h-2.113v-8.805Z%22 fill=%22%23ECA600%22/%3E %3C/svg%3E");height:40px;width:34px}.ps-page-header{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22582%22 height=%22889%22 fill=%22none%22%3E%3Cpath d=%22M230.957.5c89.705 0 160.677 17.223 209.228 56.582 48.571 39.376 74.613 100.833 74.613 189.083 0 100.026-44.228 163.17-88.461 201.296-22.112 19.059-44.223 31.865-60.806 39.906-8.292 4.021-15.204 6.852-20.045 8.678-2.42.913-4.323 1.575-5.622 2.009-.52.173-.944.308-1.264.41 7.934 9.2 20.507 27.746 36.438 52.834 16.279 25.636 36.087 58.137 58.073 94.551 43.975 72.83 96.67 161.317 147.312 241.885l.482.766H431.876l-.143-.257.437-.243-.44.238a.156.156 0 0 0-.006-.011l-.028-.05-.109-.197-.432-.776-1.686-3.028c-1.479-2.653-3.65-6.544-6.421-11.496a11768.388 11768.388 0 0 0-23.073-41.034c-19.184-33.958-44.976-79.235-71.41-124.512-26.434-45.278-53.506-90.551-75.252-124.502-10.873-16.977-20.409-31.115-27.864-41.004-3.729-4.946-6.928-8.817-9.507-11.447-1.29-1.316-2.413-2.309-3.36-2.969-.965-.673-1.676-.949-2.157-.949h-91.209V888.5H.5v-1.879L3.237 9.263l.001-.46.457-.037.042.498c-.04-.473-.041-.497-.04-.498H3.7l.014-.001.054-.005.214-.018.853-.07c.754-.06 1.876-.149 3.35-.262 2.947-.226 7.301-.549 12.927-.936 11.253-.775 27.596-1.808 47.96-2.841C109.8 2.567 166.614.5 230.957.5Zm12.319 107.055c-26.684 0-57.476.688-81.599 1.377-12.061.344-22.455.688-29.832.946-3.689.129-6.624.237-8.637.312l-2.307.087-.316.012v304.116l-.145.147-.523.525c73.171.029 111.246 2.658 160.158-13.748l.003-.001 1.375-.456c28.844-9.651 55.588-24.997 75.218-48.97 19.936-24.346 32.567-57.63 32.567-102.983 0-50.84-17.065-86.156-43.797-108.772-26.745-22.626-63.232-32.592-102.165-32.592Z%22 fill=%22url%28%23a%29%22 stroke=%22%23EEEEE7%22/%3E%3Cdefs%3E%3ClinearGradient id=%22a%22 x1=%22661%22 y1=%22972%22 x2=%221%22 y2=%221%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23F4F4F1%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%221%22 stop-color=%22%23F2F2ED%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");height:889px;width:582px}.link-with-arrow.mirrored:hover:before{transform:scale(-1) translateX(5px)}.link-with-arrow.mirrored:before{content:"";transform:scale(-1);transition:transform .3s ease-in-out}strong{font-weight:600}.pagination .pages{list-style:none;margin:0;padding:0}.ps-page-header .close-menu,.ps-page-header .search-field .btn-search,.ps-page-header .toggle-menu,.ps-represented-brands .show-all,.solutions-nav-menu .menu-item{background-color:transparent;border:none;margin:0;outline:none;padding:0}.ps-search-results .btn-search,.subscribe-form button{background:#eca600;border:none;border-radius:10px;color:#000;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:1.6px;line-height:1.1;outline:none;padding:11px 20px;text-transform:uppercase;transition:background-color .3s ease-in-out;width:-moz-max-content;width:max-content}.ps-search-results .btn-search:hover,.subscribe-form button:hover{background-color:#ffbd20}.ps-brand-footer .btn-with-icon{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05),0 5px 5px 0 rgba(0,0,0,.03);display:flex;gap:20px;max-width:-moz-max-content;max-width:max-content;padding:10px 40px;text-decoration:none;transition:background-color .3s ease-in-out}.ps-brand-footer .btn-with-icon .label{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;font-weight:600;line-height:1.4}@supports (line-clamp:1){.ps-brand-footer .btn-with-icon .label{line-clamp:1}}@supports not (line-clamp:1){.ps-brand-footer .btn-with-icon .label{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.ps-brand-footer .btn-with-icon:before{content:"";flex-shrink:0}.ps-brand-footer .ico-external-link.btn-with-icon:before{background-size:contain;height:28px;width:28px}.ps-brand-footer .btn-with-icon:hover{background-color:#f4f4f1}.ps-brand-footer .dark.btn-with-icon{background-color:#000}.ps-brand-footer .dark.btn-with-icon .label{color:#fff}.ps-brand-footer .dark.btn-with-icon:hover{background-color:#262626}.subscribe-form input[type=email]{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:10px;color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:400;line-height:1.2;padding:7px 20px 6px;width:100%}.subscribe-form input[type=email]::-moz-placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.2;opacity:.5}.subscribe-form input[type=email]::placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.2;opacity:.5}.product-category-preview-card .product-category-card-inner-container,.single-industry-solution-preview{align-items:flex-end;border-radius:var(--reaton-global-radius,20px);display:flex;justify-content:center;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:box-shadow .3s ease-in-out;z-index:1}.product-category-preview-card .product-category-card-inner-container:before,.single-industry-solution-preview:before{background:var(--card-gradient,linear-gradient(180deg,rgba(46,46,46,0) 50%,rgba(46,46,46,.8) 100%));content:"";inset:0;position:absolute;z-index:1}.product-category-preview-card .product-category-card-inner-container .card-title,.single-industry-solution-preview .card-title{color:#000;color:#fff;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:1.1;margin:0!important;padding:0;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:2}.product-category-preview-card .product-category-card-inner-container .featured-image,.single-industry-solution-preview .featured-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.product-category-preview-card .product-category-card-inner-container:hover,.single-industry-solution-preview:hover{box-shadow:0 1px 4px 0 rgba(25,25,25,.45),0 15px 45px 0 rgba(25,25,25,.4);z-index:2}.ps-page-header .product-categories-preview-section,.ps-product-categories-archive-preview .product-categories-preview-section{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px 30px}.ps-page-header .grid-variant-0.product-categories-preview-section .product-category-preview-card,.ps-product-categories-archive-preview .grid-variant-0.product-categories-preview-section .product-category-preview-card{grid-column:span 3}.ps-page-header .grid-variant-1.product-categories-preview-section .product-category-preview-card:first-child,.ps-page-header .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(2),.ps-product-categories-archive-preview .grid-variant-1.product-categories-preview-section .product-category-preview-card:first-child,.ps-product-categories-archive-preview .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(2){grid-column:span 6}.ps-page-header .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(3),.ps-page-header .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(4),.ps-page-header .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(5),.ps-product-categories-archive-preview .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(3),.ps-product-categories-archive-preview .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(4),.ps-product-categories-archive-preview .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(5){grid-column:span 4}.ps-page-header .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(n+6),.ps-product-categories-archive-preview .grid-variant-1.product-categories-preview-section .product-category-preview-card:nth-child(n+6){grid-column:span 3}.ps-page-header .grid-variant-2.product-categories-preview-section .product-category-preview-card:first-child,.ps-page-header .grid-variant-2.product-categories-preview-section .product-category-preview-card:nth-child(2),.ps-product-categories-archive-preview .grid-variant-2.product-categories-preview-section .product-category-preview-card:first-child,.ps-product-categories-archive-preview .grid-variant-2.product-categories-preview-section .product-category-preview-card:nth-child(2){grid-column:span 6}.ps-page-header .grid-variant-2.product-categories-preview-section .product-category-preview-card:nth-child(n+3),.ps-product-categories-archive-preview .grid-variant-2.product-categories-preview-section .product-category-preview-card:nth-child(n+3){grid-column:span 3}.ps-page-header .grid-variant-3.product-categories-preview-section .product-category-preview-card:first-child,.ps-page-header .grid-variant-3.product-categories-preview-section .product-category-preview-card:nth-child(2),.ps-page-header .grid-variant-3.product-categories-preview-section .product-category-preview-card:nth-child(3),.ps-product-categories-archive-preview .grid-variant-3.product-categories-preview-section .product-category-preview-card:first-child,.ps-product-categories-archive-preview .grid-variant-3.product-categories-preview-section .product-category-preview-card:nth-child(2),.ps-product-categories-archive-preview .grid-variant-3.product-categories-preview-section .product-category-preview-card:nth-child(3){grid-column:span 4}.ps-page-header .grid-variant-3.product-categories-preview-section .product-category-preview-card:nth-child(n+4),.ps-product-categories-archive-preview .grid-variant-3.product-categories-preview-section .product-category-preview-card:nth-child(n+4){grid-column:span 3}.ps-product-subcategory-brands .brands-container,.ps-represented-brands .brands-container{display:flex;flex-wrap:wrap;gap:40px 30px;justify-content:center}.ps-product-subcategory-brands .brands-container .single-brand,.ps-represented-brands .brands-container .single-brand{background-color:transparent;border-radius:20px;flex:0 0 calc(25% - 30px);height:100px;padding-block:10px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,height .5s ease}.ps-product-subcategory-brands .brands-container .single-brand.hidden,.ps-represented-brands .brands-container .single-brand.hidden{height:0;position:absolute}.ps-product-subcategory-brands .brands-container .single-brand .logotype,.ps-represented-brands .brands-container .single-brand .logotype{height:100%;mix-blend-mode:darken;-o-object-fit:contain;object-fit:contain;width:100%}.ps-product-subcategory-brands .brands-container .single-brand:hover,.ps-represented-brands .brands-container .single-brand:hover{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05),0 5px 5px 0 rgba(0,0,0,.03)}.ps-follow-us .social,.ps-share{align-items:center;display:flex;flex-wrap:wrap;gap:10px 40px;justify-content:space-between}.ps-follow-us .social .decor-arrow,.ps-share .decor-arrow{background-color:rgba(0,0,0,.2);flex-grow:1;height:2px;position:relative}.ps-follow-us .social .decor-arrow:before,.ps-share .decor-arrow:before{background-color:rgba(0,0,0,.2);border-radius:50%;content:"";display:block;height:10px;left:-10px;position:absolute;top:-4px;width:10px}.ps-follow-us .social .decor-arrow:after,.ps-share .decor-arrow:after{border-bottom:2px solid rgba(0,0,0,.2);border-right:2px solid rgba(0,0,0,.2);content:"";display:block;height:10px;position:absolute;right:-1px;top:-4px;transform:rotate(-45deg);width:10px}.ps-follow-us .social .links-wrapper a img,.ps-share .links-wrapper a img{transition:transform .3s ease-in-out}.ps-follow-us .social .links-wrapper a:hover img,.ps-share .links-wrapper a:hover img{transform:translateY(-3px)}.ps-follow-us,.ps-payments-and-bank-details{margin-block:120px}.ps-featured-projects,.ps-industry-solutions-preview,.ps-product-subcategory-brands,.ps-projects-preview .inner-container{padding-block:120px}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}@supports (aspect-ratio:1){.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper{aspect-ratio:1.77778}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper>*{height:100%;width:100%}}@supports not (aspect-ratio:1){.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper:after{padding-top:56.25%}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.restricted-width{margin-top:60px;margin-inline:auto;max-width:var(--reaton-page-content-max-width,1160px);min-width:auto!important}.restricted-width>.inner-container>.wp-block-post-content>:not(section),.restricted-width>.inner-container>:not(section):not(.wp-block-post-content){max-width:960px}.restricted-width .ps-section{min-width:auto!important;padding-inline:0!important}.ps-restricted-container~.ps-section:not(footer) .ps-content{max-width:var(--reaton-page-content-max-width,1160px)!important}.restricted-width .inner-container>:first-child:not(section),.wp-block-post-content>:first-child:not(section){margin-top:0!important}.restricted-width .wp-block-image,.wp-block-post-content .wp-block-image{margin:40px 0}.restricted-width .wp-block-image.size-large,.wp-block-post-content .wp-block-image.size-large{max-width:none!important}.restricted-width .wp-block-image.size-large img,.wp-block-post-content .wp-block-image.size-large img{height:auto;width:100%}.restricted-width .wp-block-image img,.wp-block-post-content .wp-block-image img{border-radius:20px}.restricted-width figcaption,.wp-block-post-content figcaption{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-style:italic;font-weight:300;line-height:1.4}.restricted-width .alignwide,.wp-block-post-content .alignwide{max-width:var(--reaton-page-content-max-width,1160px)!important}.restricted-width .has-text-align-left,.wp-block-post-content .has-text-align-left{text-align:left}.restricted-width .has-text-align-center,.wp-block-post-content .has-text-align-center{text-align:center}.restricted-width .has-text-align-right,.wp-block-post-content .has-text-align-right{text-align:right}.restricted-width .wp-block-table,.wp-block-post-content .wp-block-table{margin:40px 0}.restricted-width .wp-block-table thead,.wp-block-post-content .wp-block-table thead{border:none}.restricted-width .wp-block-table td,.restricted-width .wp-block-table th,.wp-block-post-content .wp-block-table td,.wp-block-post-content .wp-block-table th{border:none;padding:10px}.restricted-width .wp-block-table th,.wp-block-post-content .wp-block-table th{font-weight:700}.restricted-width .wp-block-table tbody tr:nth-child(odd) td,.wp-block-post-content .wp-block-table tbody tr:nth-child(odd) td{background:#f2f2ed}.restricted-width .wp-block-columns,.wp-block-post-content .wp-block-columns{gap:20px}.restricted-width .wp-block-columns .wp-block-image,.wp-block-post-content .wp-block-columns .wp-block-image{margin:0}.restricted-width a:not([class]),.wp-block-post-content a:not([class]){color:#000;transition:color .3s ease-in-out}.restricted-width a:not([class]):visited,.wp-block-post-content a:not([class]):visited{color:#333}.restricted-width a:not([class]):hover,.wp-block-post-content a:not([class]):hover{color:#1a1a1a}.restricted-width ol.wp-block-list,.restricted-width ul.wp-block-list,.wp-block-post-content ol.wp-block-list,.wp-block-post-content ul.wp-block-list{margin-block:10px;padding-left:1.3em}.restricted-width ol.wp-block-list.column-count-2,.restricted-width ul.wp-block-list.column-count-2,.wp-block-post-content ol.wp-block-list.column-count-2,.wp-block-post-content ul.wp-block-list.column-count-2{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em;display:inline-block}.restricted-width ol.wp-block-list li,.restricted-width ul.wp-block-list li,.wp-block-post-content ol.wp-block-list li,.wp-block-post-content ul.wp-block-list li{margin-bottom:.2em}.restricted-width ol.wp-block-list li:last-child,.restricted-width ul.wp-block-list li:last-child,.wp-block-post-content ol.wp-block-list li:last-child,.wp-block-post-content ul.wp-block-list li:last-child{margin-bottom:0}.restricted-width p,.wp-block-post-content p{margin-block:10px}.restricted-width sub,.restricted-width sup,.wp-block-post-content sub,.wp-block-post-content sup{font-size:.6em}.restricted-width .wp-block-embed,.wp-block-post-content .wp-block-embed{border-radius:20px;margin:60px 0;overflow:hidden}.restricted-width .wp-block-embed.wp-embed-aspect-16-9,.wp-block-post-content .wp-block-embed.wp-embed-aspect-16-9{aspect-ratio:16/9}.restricted-width .has-work-sans-font-family,.wp-block-post-content .has-work-sans-font-family{font-family:Work Sans,sans-serif}.restricted-width .has-small-font-size,.wp-block-post-content .has-small-font-size{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.4}.restricted-width .has-medium-font-size,.wp-block-post-content .has-medium-font-size{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4}.contacts{display:flex;gap:75px}.contacts .block-title{margin-block:0 20px!important}.contacts .info-container{display:flex;flex-direction:column;gap:20px;width:-moz-max-content;width:max-content}.contacts .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.05em;line-height:1.1;text-transform:uppercase}.contacts .widget-address .address,.contacts .widget-address .google-maps-link,.contacts .widget-email a,.contacts .widget-phone a,.contacts .working-time table tr td{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4}.contacts .icon{height:32px;width:32px}.widget-address,.widget-email,.widget-phone{display:flex;gap:10px}.widget-email,.widget-phone{align-items:center}.widget-email a,.widget-phone a{text-decoration:none}.widget-address{align-items:flex-start}.widget-address .address{margin:0!important}.widget-address .google-maps-link{text-decoration:none}.working-time table tr td{padding-bottom:10px;white-space:nowrap}.working-time table tr td strong{font-weight:600}.working-time table tr td:first-child{padding-right:15px}.ps-share .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:1.5;margin-block:0!important;text-transform:uppercase}.ps-share .links-wrapper{align-items:center;display:inline-flex;gap:40px}.ps-share .share-link{align-items:center;display:inline-flex;gap:10px;text-decoration:none}.ps-share .logo{display:block;height:24px;width:24px}.ps-share .label{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:400;line-height:1.2}.subscribe-form-container.success .icon-newsletter,.subscribe-form-container.success .newsletter-subscription{display:none}.subscribe-form-container.success .subscription-success-message{display:block}.newsletter-subscription .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4;margin-block:0 30px!important}.newsletter-subscription .form-title{color:#000;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:1.5;margin-block:0 10px!important;text-transform:uppercase}.subscribe-form .message{color:#000;display:block;font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin-top:5px}.subscribe-form .message:empty{display:none}.subscribe-form .message.error{color:#ca1818}.subscribe-form .message.success{color:#147c02}.subscription-success-message{display:none;text-align:center}.subscription-success-message .title{color:#000;font-family:Work Sans,sans-serif;font-size:30px;font-weight:300;line-height:1.1;margin:0!important}.subscription-success-message .subtitle{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;line-height:1.1;margin-block:10px 20px}.subscription-success-message .link-with-arrow{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.1;margin-inline:auto;max-width:-moz-max-content;max-width:max-content}.ps-page-footer .subscription-success-message{max-width:300px}.single-project-preview{align-items:flex-end;border-radius:var(--reaton-global-radius,20px);display:flex;height:500px;justify-content:center;overflow:hidden;padding:30px;position:relative;text-decoration:none;transition:box-shadow .3s ease-in-out;z-index:1}.single-project-preview .project-title{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:hsla(60,12%,95%,.9);border-radius:var(--reaton-global-radius,20px);box-shadow:0 5px 15px 0 rgba(0,0,0,.05);color:#000;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.1;margin:0!important;padding:20px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:100%}.single-project-preview .featured-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.single-project-preview:hover{box-shadow:0 15px 50px 0 rgba(0,0,0,.15),0 25px 45px 0 rgba(0,0,0,.25);z-index:2}.single-project-preview:hover .project-title{background-color:#2e2e2ecc;color:#fff!important}.single-industry-solution-preview{aspect-ratio:1/1}.solutions-nav-menu{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:center}.solutions-nav-menu .menu-item{border-radius:8px;color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.1;padding:5px 20px;transition:opacity .3s ease-in-out}.solutions-nav-menu .menu-item:not(.active):not(.reset):hover{opacity:.6}.solutions-nav-menu .menu-item.active{background-color:#000;color:#fff}.solutions-nav-menu .menu-item.reset{align-items:center;display:flex;font-style:italic;padding-left:0}.solutions-nav-menu .menu-item.reset:before{color:#eca600;content:"|";font-style:normal;margin-right:40px}.solutions-nav-menu .menu-item.reset .label{transition:opacity .3s ease-in-out}.solutions-nav-menu .menu-item.reset:hover .label{opacity:.6}.ps-projects-preview{background-color:#f9f9f8}.ps-projects-preview .inner-container{position:relative}.ps-projects-preview .inner-container:after,.ps-projects-preview .inner-container:before{background-color:#000;content:"";height:20px;position:absolute;width:100vw;z-index:2}.ps-projects-preview .inner-container:before{left:calc(-100vw - 40px);top:0}.ps-projects-preview .inner-container:after{bottom:0;right:-100vw}.ps-projects-preview .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;letter-spacing:2.5px;line-height:1.2;margin-block:0!important;text-align:center;text-transform:uppercase}.ps-projects-preview .link-with-arrow{margin:60px auto 0}.ps-projects-preview .projects-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;grid-gap:30px}.ps-projects-preview .single-project-preview{aspect-ratio:1/1;height:auto}.ps-projects-preview .single-project-preview:not(.contacts-block){padding:20px;position:relative}.ps-projects-preview .single-project-preview:not(.contacts-block):before{background:linear-gradient(180deg,rgba(46,46,46,0) 50%,rgba(46,46,46,.8));content:"";inset:0;position:absolute;z-index:1}.ps-projects-preview .single-project-preview:not(.contacts-block):after{background-color:transparent;content:"";inset:0;position:absolute;transition:background .3s ease-in-out,filter .3s ease-in-out;z-index:2}.ps-projects-preview .single-project-preview:not(.contacts-block) .project-title{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent!important;color:#fff;padding:0;position:relative;z-index:5}.ps-projects-preview .single-project-preview:not(.contacts-block):hover:after{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:#2e2e2ecc}.ps-projects-preview .single-project-preview:nth-child(9){display:none}.wp-block-post-content .ps-projects-preview{margin-block:120px}.wp-block-post-content .ps-projects-preview .ps-content{position:relative}.wp-block-post-content .ps-projects-preview .ps-content:after,.wp-block-post-content .ps-projects-preview .ps-content:before{background-color:#f9f9f8;content:"";height:100%;position:absolute;width:100vw;z-index:1}.wp-block-post-content .ps-projects-preview .ps-content:before{left:-100vw}.wp-block-post-content .ps-projects-preview .ps-content:after{right:-100vw;top:0}.pagination{align-items:center;display:flex;justify-content:center;margin-top:60px;--paginator-gap:60px;gap:var(--paginator-gap)}.pagination .next,.pagination .prev{text-decoration:none;transition:transform .3s ease-in-out}.pagination .next.inactive,.pagination .prev.inactive{filter:grayscale(100%);opacity:.5;pointer-events:none}.pagination .prev{transform:scale(-1)}.pagination .prev:hover{transform:scale(-1) translateX(3px)}.pagination .next:hover{transform:translateX(3px)}.pagination .pages{align-items:center;display:flex;gap:var(--paginator-gap)}.pagination .page-number{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4;text-decoration:none;transition:opacity .3s ease-in-out}.pagination .page-number:hover{opacity:.7}.pagination .page-number.current{color:#eca600;font-weight:700;pointer-events:none}.product-category-preview-card{height:295px;padding-block:20px;transition:padding .3s ease-in-out;width:100%}.product-category-preview-card .product-category-card-inner-container{height:100%;width:100%}.product-category-preview-card .product-category-card-inner-container .featured-image{transform:scale(1);transition:transform .3s ease-in-out}.product-category-preview-card .product-category-card-inner-container .card-title{font-weight:300}.product-category-preview-card:hover{padding-block:0}.product-category-preview-card:hover .featured-image{transform:scale(1.03)}@use "sass:color";.select-container label{color:#000;display:block;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:5px;text-transform:uppercase;transition:opacity .3s ease-in-out;width:-moz-max-content;width:max-content}.select-container label a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}.select-container label a:hover{opacity:.7}.select-container .choices{min-width:240px}.choices{margin-bottom:24px;overflow:hidden;position:relative}.choices *{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;font-weight:400;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:4px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #eeeee7;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=");background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";margin-top:-3px;pointer-events:none;position:absolute;right:12px;top:50%}.choices[data-type*=select-one].is-open:after{margin-top:-5px;transform:scaleY(-1)}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=");background-size:8px;border-left:1px solid #003642;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#fff;border:1px solid #eeeee7;border-radius:8px;display:inline-block;font-size:20px;overflow:hidden;padding:4px 7px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#ceceba}.is-flipped.is-open .choices__inner{margin-bottom:0}.choices__list{list-style:none;margin:0;padding-left:0;scrollbar-width:thin}.choices__list--single{display:inline-block;padding:0 30px 0 13px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;border:1px solid #eeeee7;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 5px 5px 0 rgba(0,0,0,.1);display:none;margin-top:10px;min-width:-moz-max-content;min-width:max-content;overflow:hidden;padding-block:15px 35px;position:absolute;top:100%;width:100%;word-break:break-all;z-index:20}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{bottom:100%;margin-bottom:10px;margin-top:0;top:auto}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{max-height:390px;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:5px 40px 5px 30px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}.choices__list--dropdown .choices__item.is-selected,.choices__list[aria-expanded] .choices__item.is-selected{color:#eca600;position:relative}.choices__list--dropdown .choices__item.is-selected:before,.choices__list[aria-expanded] .choices__item.is-selected:before{background-color:#eca600;content:"";display:block;height:10px;left:0;position:absolute;top:.7em;width:10px}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #fff;color:gray;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#fff;border:0;border-radius:0;display:inline-block;font-size:20px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}.ps-page-header .main-menu .menu-item.current-menu-item,.single-industry-solutions .ps-page-header .menu-item.menu-item-object-industry-solutions,.single-product-categories .ps-page-header .menu-item.menu-item-object-product-categories,.single-projects-implemented .ps-page-header .menu-item.menu-item-object-projects-implemented,.single-publications .ps-page-header .menu-item.menu-item-object-publications{opacity:.6;position:relative}.ps-page-header .main-menu .menu-item.current-menu-item:before,.single-industry-solutions .ps-page-header .menu-item.menu-item-object-industry-solutions:before,.single-product-categories .ps-page-header .menu-item.menu-item-object-product-categories:before,.single-projects-implemented .ps-page-header .menu-item.menu-item-object-projects-implemented:before,.single-publications .ps-page-header .menu-item.menu-item-object-publications:before{background-color:#eca600;content:"";height:10px;left:-30px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.ps-page-header{background-color:#f9f9f8;background-position:50%;background-size:589px 877px;display:block;height:auto!important;position:relative;width:auto!important}.ps-page-header:after{background-color:#f2f2ed;bottom:0;content:"";display:block;height:10px;left:0;position:absolute;width:100%}.ps-page-header.menu-closed .main-menu,.ps-page-header.menu-opened .main-menu{transition:transform .2s ease-in-out}.ps-page-header.is-front-page .product-categories-preview-section{position:relative}.ps-page-header.is-front-page .product-categories-preview-section:after{background-color:#f9f9f8;bottom:0;content:"";display:block;height:10px;left:calc(25% - 20px);position:absolute;width:100vw;z-index:1}.ps-page-header.is-front-page .inner-wrapper-5{margin-top:80px}.ps-page-header.is-front-page .main-menu .links-wrapper{gap:30px}.ps-page-header.is-front-page .main-menu .menu-item:last-child{margin-top:30px}.ps-page-header .inner-container{padding-bottom:60px;padding-top:80px}.ps-page-header .inner-wrapper-1{align-items:flex-end;display:flex;justify-content:space-between}.ps-page-header .inner-wrapper-2{display:flex;flex-direction:column;gap:30px}.ps-page-header .inner-wrapper-3{align-items:flex-start;display:flex;flex-grow:1;gap:40px;justify-content:flex-end}.ps-page-header .inner-wrapper-4{display:flex;gap:80px}.ps-page-header .inner-wrapper-5{display:flex;gap:40px;justify-content:space-between;margin-top:60px}.ps-page-header .contacts-wrapper{display:flex;gap:20px 40px}.ps-page-header .contacts-wrapper .widget-email,.ps-page-header .contacts-wrapper .widget-phone{gap:5px}.ps-page-header .contacts-wrapper a{color:#000;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:1.1;text-transform:uppercase}.ps-page-header .language-switcher{line-height:1}.ps-page-header .language-switcher .change-language-link{color:#000;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:1.1;text-decoration:none;text-transform:uppercase}.ps-page-header .home-page-link,.ps-page-header .icon-site-logotype{transition:transform .3s ease-in-out}.ps-page-header .icon-site-logotype{flex-shrink:0;height:48px;transform-origin:right center;width:208px}.ps-page-header .page-title-container{display:flex;flex-direction:column;gap:20px;justify-content:flex-end;max-width:850px}.ps-page-header .page-title{color:#000;font-family:Work Sans,sans-serif;font-size:70px;font-weight:300;line-height:1.1;margin:0;text-align:right;text-transform:uppercase}.ps-page-header h1.page-title{position:relative}.ps-page-header h1.page-title:after{background-color:#eca600;bottom:20px;content:"";height:20px;position:absolute;right:calc(-100vw - 40px);width:100vw}.ps-page-header .search-form{max-width:365px;transition:width .3s ease-in-out;width:100%}.ps-page-header .search-field,.ps-page-header.search-form-active:not(.menu-opened) .search-field{background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:10px;padding:8px 10px 7px 15px}.ps-page-header .search-field input,.ps-page-header.search-form-active:not(.menu-opened) .search-field input{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:400;line-height:1.2;width:100%}.ps-page-header .search-field input::-moz-placeholder,.ps-page-header.search-form-active:not(.menu-opened) .search-field input::-moz-placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.2;opacity:.5}.ps-page-header .search-field input::placeholder,.ps-page-header.search-form-active:not(.menu-opened) .search-field input::placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.2;opacity:.5}.ps-page-header .search-field{align-items:center;display:flex;gap:10px;height:36px;transition:padding .3s ease-in-out,border .3s ease-in-out;width:100%}.ps-page-header .search-field input{background-color:transparent;border:none;min-width:1px;outline:none;padding:0;transition:width .3s ease-in-out;width:100%}.ps-page-header .search-field .btn-search{align-items:center;display:flex}.ps-page-header .search-field .btn-search .icon{transition:width .3s ease-in-out,height .3s ease-in-out,filter .3s ease-in-out}.ps-page-header .search-field .icon-search{height:20px;width:20px}.ps-page-header .search-field .icon-search-mobile{display:none;filter:grayscale(100%) brightness(1000%) invert(100%);height:26px;width:26px}.ps-page-header .main-menu .links-container{display:flex;height:100%}.ps-page-header .main-menu .links-wrapper{display:flex;flex-direction:column}.ps-page-header .main-menu .menu-item{text-decoration:none;transition:opacity .2s ease-in-out;white-space:nowrap}.ps-page-header .main-menu .menu-item:hover{opacity:.6}.ps-page-header .main-menu .menu-item:last-child{margin-top:30px;position:relative}.ps-page-header .main-menu .menu-item:last-child:before{background-color:#000;content:"";height:10px;left:calc(-100vw - 20px);position:absolute;top:50%;transform:translateY(-50%);width:100vw}.ps-page-header .main-menu .menu-item:last-child .label{font-weight:600}.ps-page-header .main-menu .label{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.3}.ps-page-header .menu-header{align-items:center;display:none;padding-bottom:30px}.ps-page-header .menu-header .icon-site-logotype{display:none;height:32px;width:138px}.ps-page-header .close-menu{display:flex;flex-direction:column;flex-shrink:0;height:26px;justify-content:center;width:30px}.ps-page-header .close-menu span{background-color:#000;height:2px;width:calc(100% + 3px)}.ps-page-header .close-menu span:first-child{margin-bottom:-1px;transform:rotate(45deg)}.ps-page-header .close-menu span:last-child{margin-top:-1px;transform:rotate(-45deg)}.ps-page-header.menu-opened .main-menu{transform:translateX(0)}.ps-page-header .toggle-menu{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:5px}.ps-page-header .toggle-menu .icon-burger{display:flex;flex-direction:column;height:26px;justify-content:space-between;width:30px}.ps-page-header .toggle-menu .icon-burger span{background-color:#000;display:block;height:2px;width:100%}.ps-page-header .toggle-menu .label{color:#000;font-family:Work Sans,sans-serif;font-size:10px;font-weight:400;letter-spacing:.5px;line-height:1;text-transform:uppercase}.ps-page-header .product-categories-preview-section{padding-block:40px 100px}.ps-page-header .showroom-3d-tour{align-items:center;color:#000;display:flex;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;gap:10px;line-height:1.1;padding-bottom:30px;text-decoration:none;width:-moz-max-content;width:max-content}.ps-page-header .showroom-3d-tour .icon{display:block;flex-shrink:0;height:36px;width:40px}body.page-home .ps-page-header{background-position:center 80px}.ps-page-footer{padding-bottom:0;padding-top:120px}.ps-page-footer .top-section{align-items:center;display:flex}.ps-page-footer .home-page-link{margin-right:20px}.ps-page-footer .home-page-link .icon{display:block;height:50px;width:50px}.ps-page-footer .copyright,.ps-page-footer .copyright *{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.4;text-decoration:none}.ps-page-footer .decor-line{background-color:rgba(0,0,0,.2);flex-grow:1;height:1px;margin-left:60px}.ps-page-footer .contacts,.ps-page-footer .middle-section,.ps-page-footer .ms-group-2{align-items:flex-start;display:flex;gap:60px}.ps-page-footer .middle-section{justify-content:space-between;margin-top:40px}.ps-page-footer .block-title,.ps-page-footer .form-title{margin-block:0 20px!important}.ps-page-footer .block-title,.ps-page-footer .contacts .block-title,.ps-page-footer .form-title{color:#000;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:1.5;text-transform:uppercase}.ps-page-footer .contacts .widget-address .address,.ps-page-footer .contacts .widget-address .google-maps-link,.ps-page-footer .contacts .widget-email a,.ps-page-footer .contacts .widget-phone a,.ps-page-footer .contacts .working-time table tr td{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.4}.ps-page-footer .contacts .icon{height:20px;width:20px}.ps-page-footer .subscribe-form{display:flex;flex-direction:column;gap:20px}.ps-page-footer .subscribe-form label{flex-grow:1}.ps-page-footer .subscribe-form input[type=email]{min-width:300px}.ps-page-footer .links-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.ps-page-footer .links-wrapper .single-social{align-items:center;display:flex;gap:10px;text-decoration:none}.ps-page-footer .links-wrapper .single-social img{transition:transform .3s ease-in-out}.ps-page-footer .links-wrapper .single-social:hover img{transform:translateY(-3px)}.ps-page-footer .links-wrapper .social-logo{height:24px;width:24px}.ps-page-footer .links-wrapper .social-label{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.4}.ps-page-footer .bottom-section{align-items:center;background-color:#f9f9f8;border-radius:32px 0 0 0;display:flex;height:54px;justify-content:flex-end;margin-left:auto;position:relative;width:calc(100% - 250px)}.ps-page-footer .bottom-section:after{background-color:#f9f9f8;content:"";height:54px;position:absolute;right:-100vw;top:0;width:100vw}.ps-page-footer .bottom-section .lab9pro-logo .icon{display:block;height:14px;width:101px}.ps-callout{padding-block:180px;position:relative}.ps-callout .inner-container{border-left:3px solid #eca600;display:grid;grid-template-columns:repeat(12,1fr)}.ps-callout .inner-wrapper{grid-column:2/11}.ps-callout .callout-text{color:#000;display:inline;font-family:Work Sans,sans-serif;font-size:70px;font-weight:300;line-height:1.1;margin-block:0;margin-right:.5em}.ps-callout .icon{display:inline-block;height:40px;transform:translateY(2px);width:40px}.ps-callout .aside-image{height:746px;mix-blend-mode:multiply;opacity:.1;position:absolute;right:-50px;top:208px;width:941px}.ps-publications{background-color:#fff;margin-block:180px}.ps-publications.is-archive{margin-block:60px}.ps-publications .block-title{align-items:center;color:#000;display:flex;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;gap:40px;letter-spacing:2.5px;line-height:1.2;margin-block:0 60px!important;text-transform:uppercase}.ps-publications .block-title .title{flex-shrink:0}.ps-publications .block-title .decor-line{background-color:#c9c9c9;display:block;flex-shrink:1;height:1px;width:100%}.ps-publications .inner-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 30px}.ps-publications .image-wrapper{background-color:#f2f2ed}.ps-publications .single-publication{display:flex;flex-direction:column;gap:10px;text-decoration:none}.ps-publications .single-publication:hover .image-wrapper{height:195px;margin-block:-5px}.ps-publications .single-publication .inner-wrapper{display:contents}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child{display:flex;flex-direction:row;gap:30px;grid-column:span 4;margin-bottom:20px;padding-top:32px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child time{display:block;margin-top:-32px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:50px;font-weight:600;line-height:1.12;padding-bottom:20px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-excerpt{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4;padding-right:10px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .icon-arrow-right{height:16px;width:30px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .inner-wrapper{display:block;flex-basis:50%}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .image-wrapper{flex-basis:50%;height:380px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child:hover .image-wrapper{height:390px}.ps-publications time{color:rgba(0,0,0,.5);font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.4;order:1}.ps-publications .image-wrapper{border-radius:20px;height:185px;order:2;overflow:hidden;transition:height .4s ease-in-out,margin .4s ease-in-out}.ps-publications .featured-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.ps-publications .publication-title{font-size:20px;font-weight:600;line-height:normal;margin-block:10px 0!important;order:3}.ps-publications .publication-excerpt,.ps-publications .publication-title{color:#000;font-family:Hanken Grotesk,sans-serif;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.ps-publications .publication-excerpt{display:inline;font-size:16px;font-weight:300;line-height:1.4;margin-block:0;order:4}.ps-publications .link-with-arrow{margin-top:60px}.ps-single-publication-header{margin-block:60px}.ps-single-publication-header .post-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:50px;font-weight:600;line-height:1.1;margin-block:20px 10px!important;max-width:960px}.ps-single-publication-header time{color:rgba(0,0,0,.5);font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.ps-single-publication-header .ps-share{margin-top:40px}.ps-single-publication-footer{margin-block:60px 45px}.ps-single-publication-footer .ps-share{margin-bottom:60px}.ps-newsletter-subscription{margin-block:60px}.ps-newsletter-subscription .subscribe-form-container{background:#f9f9f8;border-radius:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 5px 5px 0 rgba(0,0,0,.1);padding:40px 100px;position:relative}.ps-newsletter-subscription .subscribe-form{align-items:flex-start;display:flex;gap:20px}.ps-newsletter-subscription .subscribe-form input[type=email]{min-width:330px}.ps-newsletter-subscription .icon-newsletter{bottom:40px;display:block;height:67px;position:absolute;right:100px;width:65px}.ps-newsletter-subscription .subscription-success-message .title{color:#000;font-family:Work Sans,sans-serif;font-size:70px;font-weight:300;line-height:1.1;margin:0!important}.ps-newsletter-subscription .subscription-success-message .subtitle{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4;margin-block:5px 30px}.ps-newsletter-subscription .subscription-success-message .link-with-arrow{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;line-height:1.4}.swiper-gallery{--swiper-theme-color:#fff;--swiper-navigation-size:20px;margin-block:60px}.swiper-gallery .swiper-slide{border-radius:20px;overflow:hidden}.swiper-gallery .swiper-slide img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-gallery .gallery-preview{border-radius:20px;margin-bottom:40px;overflow:hidden;position:relative}.swiper-gallery .gallery-preview .swiper-slide{height:700px}.swiper-gallery .gallery-thumbnails-container{align-items:center;display:flex;gap:15px;justify-content:space-between}.swiper-gallery .swiper{align-self:center;margin:-40px -4px;padding:40px 4px}.swiper-gallery .swiper .swiper-slide{aspect-ratio:1/1;cursor:pointer;max-height:180px;max-width:300px;overflow:visible;transition:box-shadow .3s ease-in-out}.swiper-gallery .swiper .swiper-slide img{position:relative;z-index:1}.swiper-gallery .swiper .swiper-slide:hover{box-shadow:0 8px 25px 0 rgba(0,0,0,.1),0 13px 23px 0 rgba(0,0,0,.18)}.swiper-gallery .swiper .swiper-slide.swiper-slide-thumb-active{position:relative;z-index:1}.swiper-gallery .swiper .swiper-slide.swiper-slide-thumb-active:after{background:#eca600;border-radius:22px;content:"";inset:-4px;position:absolute;z-index:0}.swiper-gallery .swiper-controls{align-items:center;display:flex;inset:0;justify-content:space-between;position:absolute;width:100%}.swiper-gallery .button-next,.swiper-gallery .button-prev{background-color:transparent;border:none;cursor:pointer;margin:0;padding:70px 30px}.swiper-gallery .button-next.swiper-button-disabled .arrow,.swiper-gallery .button-prev.swiper-button-disabled .arrow{opacity:.5}.swiper-gallery .button-next .arrow,.swiper-gallery .button-prev .arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;display:block;height:58px;position:relative;width:58px;z-index:1}.swiper-gallery .button-prev .arrow{transform:scale(-1) rotate(-45deg)}.swiper-gallery .button-next .arrow{transform:rotate(-45deg)}.swiper-gallery .swiper-pagination-fraction{align-items:center;background-color:#fff;border-radius:4px 4px 0 0;bottom:0;color:#000;display:flex;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:400;justify-content:center;left:50%;line-height:1;margin-inline:auto;max-width:-moz-max-content;max-width:max-content;padding:5px 10px;transform:translateX(-50%)}.swiper-gallery figcaption{margin-top:20px}.big-picture-gallery{margin-block:60px}.big-picture-gallery .gallery-title{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;line-height:1.1;line-height:1.2;margin-bottom:20px;text-transform:uppercase}.big-picture-gallery .gallery-thumbnails-container{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:30px}.big-picture-gallery .gallery-thumbnails-container.columns-1{grid-template-columns:repeat(1,1fr)}.big-picture-gallery .gallery-thumbnails-container.columns-2{grid-template-columns:repeat(2,1fr)}.big-picture-gallery .gallery-thumbnails-container.columns-3{grid-template-columns:repeat(3,1fr)}.big-picture-gallery .gallery-thumbnails-container.columns-4{grid-template-columns:repeat(4,1fr)}.big-picture-gallery .gallery-thumbnails-container.columns-5{grid-template-columns:repeat(5,1fr)}.big-picture-gallery .image{aspect-ratio:1/1;border-radius:var(--reaton-global-radius,20px);cursor:zoom-in;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:box-shadow .3s ease-in-out;width:100%}.big-picture-gallery .image:hover{box-shadow:0 15px 50px 0 rgba(0,0,0,.15),0 25px 45px 0 rgba(0,0,0,.25)}.big-picture-gallery figcaption{margin-top:20px}.ps-featured-projects{background-color:#f9f9f8;position:relative}.ps-featured-projects .ps-content{position:relative}.ps-featured-projects .ps-content:after,.ps-featured-projects .ps-content:before{background-color:var(--project-color);content:"";height:20px;position:absolute;transition:background-color .3s ease-in-out}.ps-featured-projects .ps-content:before{height:20px;left:-100vw;top:-120px;width:calc(100vw - 100px)}.ps-featured-projects .ps-content:after{bottom:-120px;left:calc(100% + 140px);width:100vw}.ps-featured-projects .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;letter-spacing:2.5px;line-height:1.2;margin-block:0 15px!important;text-align:center;text-transform:uppercase}.ps-featured-projects .link-with-arrow{margin-inline:auto;--links-offset:60px}.ps-featured-projects .link-with-arrow.on-top{margin-bottom:var(--links-offset)}.ps-featured-projects .link-with-arrow.on-bottom{margin-top:var(--links-offset)}.ps-featured-projects .super-projects{margin-bottom:60px;position:relative;--slide-height:700px;--meta-offset-top:-105px;--slide-radius:20px;--slide-inner-padding:120px;--buttons-container-top:calc(var(--slide-height) - 200px);--buttons-container-horizontal:70px;padding-inline:var(--slide-inner-padding)}.ps-featured-projects .swiper-outer-container{border-radius:var(--slide-radius,20px);margin-inline:calc(var(--slide-inner-padding)*-1);overflow:hidden}.ps-featured-projects .single-super-project{align-items:flex-end;display:flex;height:var(--slide-height);justify-content:center;position:relative;text-decoration:none}.ps-featured-projects .single-super-project .featured-image{border-radius:var(--slide-radius,64px);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.ps-featured-projects .swiper-pagination{align-items:center;display:flex;gap:20px;justify-content:center;--circles-size:16px;height:var(--circles-size);line-height:.5;margin-top:20px;position:static}.ps-featured-projects .swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0;background-color:transparent;box-shadow:inset 0 0 0 1px #959595;height:calc(var(--circles-size) - 4px);opacity:1;transition:background-color .3s ease-in-out,height .1s ease-in-out,width .1s ease-in-out;width:calc(var(--circles-size) - 4px)}.ps-featured-projects .swiper-pagination .swiper-pagination-bullet-active{background-color:#000;box-shadow:inset 0 0 0 1px transparent;height:var(--circles-size);width:var(--circles-size)}.ps-featured-projects .buttons-container{align-items:center;display:flex;gap:20px;justify-content:space-between;left:0;position:absolute;right:0;top:var(--buttons-container-top);z-index:2}.ps-featured-projects .button-next,.ps-featured-projects .button-prev{background-color:transparent;border:none;cursor:pointer;margin:0;padding:70px}.ps-featured-projects .button-next .arrow,.ps-featured-projects .button-prev .arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;display:block;height:58px;position:relative;width:58px}.ps-featured-projects .button-prev .arrow{transform:scale(-1) rotate(-45deg)}.ps-featured-projects .button-next .arrow{transform:rotate(-45deg)}.ps-featured-projects .project-meta{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:var(--project-color,#727272cc);border-radius:var(--reaton-global-radius,20px);box-shadow:0 5px 15px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:20px;height:222px;justify-content:center;margin-top:var(--meta-offset-top,-105px);margin-inline:auto;max-width:1060px;padding:30px 60px;position:relative;transition:background-color .3s ease-in-out,margin-top .3s ease-in-out,height .3s ease-in-out;z-index:3}.ps-featured-projects .project-meta.slide-transition .project-address-container,.ps-featured-projects .project-meta.slide-transition .project-title{opacity:0}.ps-featured-projects .project-meta .project-title{align-items:safe center;color:#000;color:#fff;display:flex;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;justify-content:center;letter-spacing:2.5px;line-height:1.2;margin:0!important;max-height:120px;text-align:center;text-transform:uppercase;transition:opacity .3s ease-in-out}.ps-featured-projects .project-meta .project-title .textFitted{max-width:100%}.ps-featured-projects .project-meta .project-address-container{display:flex;justify-content:center;transition:opacity .3s ease-in-out}.ps-featured-projects .project-meta .project-address-container svg{flex-shrink:0;height:21px;margin-bottom:-3px;margin-right:7px;width:21px}.ps-featured-projects .project-meta .project-address{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.4;margin:0;text-align:center}.ps-featured-projects .featured-projects{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.ps-industry-solutions-preview{background-color:#f9f9f8}.ps-industry-solutions-preview .ps-content{position:relative}.ps-industry-solutions-preview .ps-content:after,.ps-industry-solutions-preview .ps-content:before{background-color:#a93d31;content:"";height:20px;position:absolute}.ps-industry-solutions-preview .ps-content:before{left:calc(100% + 140px);top:-120px;width:100vw}.ps-industry-solutions-preview .ps-content:after{bottom:-120px;left:-100vw;width:calc(100vw - 90px)}.ps-industry-solutions-preview.transition .single-solution{opacity:0}.ps-industry-solutions-preview .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;letter-spacing:2.5px;line-height:1.2;margin:0!important;text-align:center;text-transform:uppercase}.ps-industry-solutions-preview .solutions-nav-menu{margin:20px auto 60px;max-width:962px}.ps-industry-solutions-preview .solutions-nav-menu .menu-item.active{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ps-industry-solutions-preview .solutions-container{--solution-radius:20px;border-radius:var(--solution-radius);min-height:520px;position:relative}.ps-industry-solutions-preview .single-solution{background-color:#fff;border-radius:var(--solution-radius);box-shadow:0 5px 15px 0 rgba(0,0,0,.05);display:grid;grid-template-columns:repeat(12,1fr);inset:0;min-height:520px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;text-decoration:none;transition:opacity var(--reaton-global-transition-02,.2s) ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ps-industry-solutions-preview .single-solution.active{opacity:1;pointer-events:auto;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}.ps-industry-solutions-preview .single-solution:hover{box-shadow:0 9px 25px 0 rgba(0,0,0,.1)}.ps-industry-solutions-preview .single-solution:hover .link-with-arrow:after{transform:translateX(5px)}.ps-industry-solutions-preview .single-solution:hover .featured-image{filter:grayscale(50%);transform:scale(1.01)}.ps-industry-solutions-preview .featured-image-container{grid-column:1/5}.ps-industry-solutions-preview .featured-image-container .featured-image{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}.ps-industry-solutions-preview .info-container{display:flex;flex-direction:column;gap:20px;grid-column:6/12;justify-content:center;padding-block:40px}.ps-industry-solutions-preview .solution-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:700;line-height:1.1;margin:0!important}.ps-industry-solutions-preview .solution-description{display:flex;flex-direction:column;gap:.5em}.ps-industry-solutions-preview .solution-description p{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;line-height:1.4;line-height:1.5;margin:0}.ps-lead-text{margin-block:120px 60px}.ps-lead-text .inner-container{border-left:3px solid #000;display:grid;grid-template-columns:repeat(12,1fr)}.ps-lead-text .block-text{display:flex;flex-direction:column;gap:.5em;grid-column:2/12}.ps-lead-text .block-text p{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4;margin:0}.ps-projects-archive-preview,.wp-block-post-content .ps-lead-text{margin-block:60px}.ps-projects-archive-preview .solutions-nav-menu{background-color:#f4f4f1;border-radius:var(--reaton-global-radius,20px);padding:30px}.ps-projects-archive-preview .projects-container{display:grid;grid-template-columns:repeat(12,1fr);margin-top:60px;grid-gap:30px;opacity:1;transition:opacity var(--reaton-global-transition-02,.2s) ease-in-out}.ps-projects-archive-preview .projects-container.transition{opacity:0}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block){aspect-ratio:1/1;display:none;grid-column:span 3!important;height:auto;margin-top:0!important}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block):not(.contacts-block){padding:20px;position:relative}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block):not(.contacts-block):before{background:linear-gradient(180deg,rgba(46,46,46,0) 50%,rgba(46,46,46,.8));content:"";inset:0;position:absolute;z-index:1}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block):not(.contacts-block):after{background-color:transparent;content:"";inset:0;position:absolute;transition:background .3s ease-in-out,filter .3s ease-in-out;z-index:2}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block):not(.contacts-block) .project-title{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent!important;color:#fff;padding:0;position:relative;z-index:5}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block):not(.contacts-block):hover:after{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:#2e2e2ecc}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block).active{display:flex}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview.contacts-block{height:auto}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block{aspect-ratio:auto!important;background-color:#f4f4f1;border-radius:var(--reaton-global-radius,20px);container-type:inline-size;grid-column:1/-1;margin-top:0;padding:0}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block:before{content:none}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:20px;justify-content:flex-end;padding:40px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:70px;font-weight:600;font-weight:300!important;line-height:1.1;margin-bottom:30px;margin-top:60px;margin-block:0 20px!important}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-email a,.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-phone a{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.1;text-transform:uppercase}@container (max-width: 840px){.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container{padding:20px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:50px;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px;margin-block:0 20px!important}}@container (max-width: 680px){.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container{gap:10px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:40px;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px;margin-block:0 10px!important}}@container (max-width: 350px){.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container{gap:5px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:40px;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px;margin-block:5px 0!important;order:2}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .widget-phone{order:0}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .widget-email{order:1}}@container (max-width: 300px){.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:30px;font-weight:600;line-height:1.1;margin-bottom:20px;margin-top:40px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container a{font-size:14px!important}}@container (max-width: 200px){.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:30px;font-weight:600;line-height:1.1;margin-bottom:20px;margin-top:40px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .widget-email,.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .widget-phone{gap:5px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .widget-email a,.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .widget-phone a{font-size:11px!important}}.ps-single-project{margin-block:60px 140px}.ps-single-project .post-title-container{margin-bottom:30px;position:relative}.ps-single-project .post-title-container:after{background-color:#000;bottom:20px;content:"";height:20px;position:absolute;right:-100vw;width:100vw}.ps-single-project .post-title{color:#000;font-family:Work Sans,sans-serif;font-size:100px;font-weight:600;line-height:1.1;margin:0!important;max-width:1060px;text-transform:uppercase}.ps-single-project .wp-block-post-content{margin-top:30px}.ps-single-project .pm-wrapper{display:flex;flex-direction:column;gap:10px}.ps-single-project .project-meta{align-items:center;display:flex;gap:15px}.ps-single-project .project-meta .icon{filter:grayscale(100%) brightness(1000%) invert(100%);height:30px;width:30px}.ps-single-project .project-meta .meta-text{margin:0}.ps-single-project .link-with-arrow{margin-top:60px}.ps-solutions-archive-preview{margin-block:60px}.ps-solutions-archive-preview .solutions-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}.ps-contact-us .block-contacts{background-color:#f4f4f1;border-radius:var(--reaton-global-radius,20px);max-width:960px}.ps-contact-us .contacts-title{text-transform:uppercase}.ps-contact-us .contacts-title strong{font-weight:600}.ps-contact-us .inner-wrapper{display:flex}.ps-contact-us .inner-wrapper .widget-email a,.ps-contact-us .inner-wrapper .widget-phone a{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;line-height:1.1;text-transform:uppercase}.ps-contact-us.primary{margin-top:60px}.ps-contact-us.primary .block-contacts{padding:80px 40px 40px}.ps-contact-us.primary .contacts-title{color:#000;font-family:Work Sans,sans-serif;font-size:70px;font-weight:300;line-height:1.1;margin-block:0 40px}.ps-contact-us.primary .inner-wrapper{flex-direction:column;gap:20px}.ps-contact-us.compact{margin-block:60px}.ps-contact-us.compact .block-contacts{padding:40px}.ps-contact-us.compact .contacts-title{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;line-height:1.1;margin-block:0 20px;text-transform:uppercase}.ps-contact-us.compact .inner-wrapper{flex-wrap:wrap;gap:20px 60px}.ps-main-groups-of-solutions{margin-block:120px 40px}.ps-main-groups-of-solutions .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;letter-spacing:2.5px;line-height:1.2;margin-block:0 60px!important;text-transform:uppercase}.ps-main-groups-of-solutions .single-group{margin-bottom:120px}.ps-main-groups-of-solutions .single-group:last-child{margin-bottom:0}.ps-main-groups-of-solutions .group-name-wrapper{align-items:center;display:flex;gap:60px}.ps-main-groups-of-solutions .group-name{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:50px;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px;margin-block:0!important}.ps-main-groups-of-solutions .decor-line{background-color:rgba(0,0,0,.2);display:block;flex-grow:1;height:1px}.ps-main-groups-of-solutions .features,.ps-main-groups-of-solutions .group-description,.ps-main-groups-of-solutions .manufacturers{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4}.ps-main-groups-of-solutions .group-description{margin-block:20px}.ps-main-groups-of-solutions .features-and-manufacturers,.ps-main-groups-of-solutions .group-description{max-width:960px}.ps-main-groups-of-solutions .single-features-and-manufacturers:nth-child(n+2){margin-top:20px}.ps-main-groups-of-solutions .manufacturers{display:flex;flex-wrap:wrap;gap:0 10px}.ps-main-groups-of-solutions .features{font-style:italic}.ps-main-groups-of-solutions .block-contacts{background-color:#f4f4f1;border-radius:var(--reaton-global-radius,20px);margin-top:60px;max-width:960px;padding:40px}.ps-main-groups-of-solutions .block-contacts .inner-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:20px 60px;margin-top:20px}.ps-main-groups-of-solutions .block-contacts *{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;line-height:1.1;text-transform:uppercase}.ps-main-groups-of-solutions .contacts-title{margin:0}.ps-main-groups-of-solutions .contacts-title,.ps-main-groups-of-solutions .contacts-title strong{letter-spacing:2px}.ps-main-groups-of-solutions .contacts-title strong,.ps-main-groups-of-solutions .contacts-title strong strong{font-weight:600}.ps-search-results{margin-block:60px 40px}.ps-search-results .inner-container{margin-inline:auto;max-width:1160px}.ps-search-results .search-form{background:#f9f9f8;border-radius:var(--reaton-global-radius,20px);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 5px 5px 0 rgba(0,0,0,.1);padding:40px}.ps-search-results .search-field-wrapper{align-items:center;display:flex;gap:30px}.ps-search-results .search-field-label{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:10px;display:flex;flex-grow:1;gap:10px;padding:8px 20px}.ps-search-results .icon{display:block;height:24px;width:24px}.ps-search-results input[type=search]{background:transparent;border:none;color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.1;margin:0;min-width:1px;outline:none;padding:0;width:100%}.ps-search-results input[type=search]::-moz-placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-style:italic;font-weight:300;line-height:1.1;opacity:.5}.ps-search-results input[type=search]::placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-style:italic;font-weight:300;line-height:1.1;opacity:.5}.ps-search-results .btn-search{align-self:stretch;color:#000;font-family:Work Sans,sans-serif;font-size:26px;font-weight:600;letter-spacing:2.6px;line-height:1;padding:10px 40px}.ps-search-results .statistics{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4;margin-top:10px}.ps-search-results .search-results-preview{margin-top:60px;max-width:960px}.ps-search-results .single-result{border-bottom:1px solid rgba(0,0,0,.1);display:block;padding-block:30px;text-decoration:none}.ps-search-results .single-result:first-child{padding-top:0}.ps-search-results .post-title{align-items:flex-start;color:#000;display:flex;flex-wrap:wrap;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;font-weight:600;gap:10px 20px;line-height:1.4}.ps-search-results .badge{border:1px solid #eca600;border-radius:4px;color:#000;font-family:Work Sans,sans-serif;font-size:10px;font-weight:400;letter-spacing:.5px;line-height:1;padding:5px 10px;text-transform:uppercase}.ps-search-results .excerpt{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;line-height:1.4;margin-block:10px 0}.ps-product-categories-archive-preview{margin-block:40px 100px}.ps-product-subcategories-preview{margin-block:40px}.ps-product-subcategories-preview .product-subcategories-container{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px 30px}.ps-product-subcategories-preview .product-category-preview-card{aspect-ratio:auto;grid-column:span 2}.ps-product-subcategories-preview .product-category-preview-card:nth-child(5n+4),.ps-product-subcategories-preview .product-category-preview-card:nth-child(5n+5){grid-column:span 3}.ps-product-subcategories-preview [data-elements-count="1"] .product-category-preview-card:first-child{grid-column:span 6}.ps-product-subcategories-preview [data-elements-count="2"] .product-category-preview-card:first-child,.ps-product-subcategories-preview [data-elements-count="2"] .product-category-preview-card:nth-child(2),.ps-product-subcategories-preview [data-elements-count="4"] .product-category-preview-card:first-child,.ps-product-subcategories-preview [data-elements-count="4"] .product-category-preview-card:nth-child(2),.ps-product-subcategories-preview [data-elements-count="4"] .product-category-preview-card:nth-child(3),.ps-product-subcategories-preview [data-elements-count="4"] .product-category-preview-card:nth-child(4){grid-column:span 3}.ps-product-subcategories-preview [data-elements-count="6"] .product-category-preview-card:nth-child(4),.ps-product-subcategories-preview [data-elements-count="6"] .product-category-preview-card:nth-child(5),.ps-product-subcategories-preview [data-elements-count="6"] .product-category-preview-card:nth-child(6){grid-column:span 2}.ps-product-subcategories-preview [data-elements-count="7"] .product-category-preview-card:nth-child(6),.ps-product-subcategories-preview [data-elements-count="7"] .product-category-preview-card:nth-child(7){grid-column:span 3}.ps-product-subcategories-preview [data-elements-count="9"] .product-category-preview-card:nth-child(4),.ps-product-subcategories-preview [data-elements-count="9"] .product-category-preview-card:nth-child(5),.ps-product-subcategories-preview [data-elements-count="9"] .product-category-preview-card:nth-child(6),.ps-product-subcategories-preview [data-elements-count="9"] .product-category-preview-card:nth-child(7),.ps-product-subcategories-preview [data-elements-count="9"] .product-category-preview-card:nth-child(8),.ps-product-subcategories-preview [data-elements-count="9"] .product-category-preview-card:nth-child(9){grid-column:span 2}.ps-product-subcategory-brands{background-color:#f2f2ed}.ps-product-subcategory-brands .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;letter-spacing:2.5px;line-height:1.2;margin-block:0 60px!important;text-align:center;text-transform:uppercase}.restricted-width .ps-product-subcategory-brands,.wp-block-post-content .ps-product-subcategory-brands{position:relative}.restricted-width .ps-product-subcategory-brands:after,.restricted-width .ps-product-subcategory-brands:before,.wp-block-post-content .ps-product-subcategory-brands:after,.wp-block-post-content .ps-product-subcategory-brands:before{background-color:#f2f2ed;content:"";height:100%;position:absolute;top:0;width:100vw;z-index:1}.restricted-width .ps-product-subcategory-brands:before,.wp-block-post-content .ps-product-subcategory-brands:before{left:-100vw}.restricted-width .ps-product-subcategory-brands:after,.wp-block-post-content .ps-product-subcategory-brands:after{right:-100vw}.ps-brand-header{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-bottom:60px;padding-top:60px}.ps-brand-header .brand-info-container{flex-shrink:1;max-width:760px;min-width:0}.ps-brand-header .brand-meta{align-items:flex-end;display:flex;gap:0 20px;max-width:100%}.ps-brand-header .brand-name{color:#000;font-family:Work Sans,sans-serif;font-size:100px;font-weight:600;line-height:1.1;margin-block:0!important;max-width:calc(100vw - 40px);min-width:0;text-transform:uppercase;width:100%}.ps-brand-header .brand-country{font-size:26px}.ps-brand-header .brand-country,.ps-brand-header .brand-info{color:#000;font-family:Work Sans,sans-serif;font-weight:300;line-height:1.1;text-transform:uppercase}.ps-brand-header .brand-info{font-size:50px;margin-block:0}.ps-brand-header .single-brand{flex-grow:1;max-height:160px;max-width:400px;min-width:230px}.ps-brand-header .logotype{height:100%;mix-blend-mode:darken;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;width:100%}.ps-brand-footer{margin-top:80px}.ps-brand-footer .inner-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.ps-brand-footer .btn-with-icon.ico-card{margin-top:40px}.ps-represented-brands{background-color:transparent;margin-block:60px;padding-block:60px}.ps-represented-brands .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;letter-spacing:2.5px;line-height:1.2;margin:0!important;text-align:center;text-transform:uppercase}.ps-represented-brands .brands-container{margin-top:60px}.ps-represented-brands .show-all{align-items:center;color:#000;display:flex;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;gap:30px;line-height:1.4;margin:60px auto 0;overflow:hidden}.ps-represented-brands .show-all .icon{transition:transform .3s ease-in-out}.ps-represented-brands .show-all:hover .icon{transform:translateY(3px)}.restricted-width .ps-represented-brands .single-brand:hover,.wp-block-post-content .ps-represented-brands .single-brand:hover{background-color:#f4f4f1;box-shadow:0 1px 2px 0 rgba(0,0,0,.05),0 5px 5px 0 rgba(0,0,0,.03)}.page-home .ps-represented-brands{background-color:#f2f2ed;margin-block:0;padding-bottom:60px;padding-top:120px}.page-home .ps-represented-brands .ps-content{position:relative}.page-home .ps-represented-brands .ps-content:after{background:#b0bcc0;bottom:-60px;content:"";height:20px;left:100%;position:absolute;width:100vw}.page-home .ps-represented-brands .single-brand:hover{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05),0 5px 5px 0 rgba(0,0,0,.03)}.ps-product-filters{background-color:#fff;padding-block:30px}.ps-product-filters .ps-content{max-width:var(--reaton-page-content-max-width,1160px)!important}.ps-product-filters .inner-container{align-items:center;display:flex;gap:40px;max-width:-moz-max-content;max-width:max-content;position:relative}.ps-product-filters .inner-container:after{background-color:#eca600;content:"";display:block;height:10px;left:0;position:absolute;top:calc(100% + 30px);width:100%;z-index:10}.ps-product-filters .product-categories{display:flex;flex-direction:column;gap:10px}.ps-product-filters select{background-color:#fff;border:1px solid #eeeee7;border-radius:8px;color:#000;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;font-weight:400;letter-spacing:.05em;line-height:1.4;padding:5px 20px;text-transform:uppercase}.ps-statistics{margin-block:60px;padding-block:60px}.ps-statistics .inner-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.ps-statistics .value{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:70px;font-weight:600;line-height:1.1;white-space:nowrap}.ps-statistics .description{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:20px;font-weight:300;line-height:1.4;margin-top:20px}.ps-quote-from-the-director{margin-block:60px}.ps-quote-from-the-director .ps-content{background-color:#dcdad6;border-radius:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 5px 5px 0 rgba(0,0,0,.1);overflow:hidden;position:relative}.ps-quote-from-the-director .inner-container{max-width:60%;padding:60px;position:relative;z-index:1}.ps-quote-from-the-director .person-info,.ps-quote-from-the-director .quote p{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4}.ps-quote-from-the-director .quote{margin:0 0 30px}.ps-quote-from-the-director .quote p:first-child{margin-top:0}.ps-quote-from-the-director .quote p:last-child{margin-bottom:0}.ps-quote-from-the-director .person-info{font-style:italic;margin-block:0}.ps-quote-from-the-director .background-image{height:100%;inset:0;mix-blend-mode:luminosity;-o-object-fit:none;object-fit:none;-o-object-position:right bottom;object-position:right bottom;position:absolute;width:100%}.ps-contacts .single-contact{margin-bottom:120px}.ps-contacts .single-contact .inner-wrapper{display:flex;gap:60px}.ps-contacts .single-contact:first-child .inner-wrapper{flex-direction:column}.ps-contacts .single-contact:first-child .contacts{flex-direction:row}.ps-contacts .single-contact:first-child .google-map{height:700px}.ps-contacts .contacts{flex-direction:column;gap:40px 60px;min-width:340px}.ps-contacts .contacts .widget-address,.ps-contacts .contacts .widget-email,.ps-contacts .contacts .widget-phone{display:flex;gap:30px}.ps-contacts .title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;letter-spacing:2.5px;line-height:1.2;margin-block:0 40px!important;text-transform:uppercase}.ps-contacts .google-map{background-color:#f2f2ed;border-radius:20px;flex-grow:1;height:440px}.ps-follow-us .block-title{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:50px;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px;margin:0!important}.ps-follow-us .links-wrapper{align-items:center;display:flex;gap:60px}.ps-follow-us .social-logo{height:40px;width:40px}.ps-payments-and-bank-details .block-title{color:#000;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.05em;line-height:1.1;margin-block:0 40px!important;text-transform:uppercase}.ps-payments-and-bank-details .company{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:50px;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:60px;margin:0!important}.ps-payments-and-bank-details .inner-container{display:grid;grid-template-columns:max-content max-content;grid-gap:40px 55px}.ps-payments-and-bank-details .details-group{display:flex;flex-direction:column;gap:10px}.ps-payments-and-bank-details .single-detail{display:flex}.ps-payments-and-bank-details .label,.ps-payments-and-bank-details .value{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4}.ps-payments-and-bank-details .label{font-weight:500;margin-right:20px;min-width:135px}.ps-page-404{background-color:#f9f9f8;display:flex;min-height:100dvh;padding-block:70px}.ps-page-404 .ps-content{display:flex;flex-grow:1}.ps-page-404 .inner-container{align-content:center;display:grid;flex-grow:1;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%;position:relative;z-index:0}.ps-page-404 .background-image{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto;z-index:-1}.ps-page-404 .logotype{align-self:start;display:block;justify-self:center;margin-block:10px 40px}.ps-page-404 .icon-site-logotype{height:48px;width:208px}.ps-page-404 .error-number{color:#000;font-family:Work Sans,sans-serif;font-size:240px;font-weight:600;line-height:1.1;margin:0!important;position:relative}.ps-page-404 .error-number:before{background-color:#eca600;bottom:50px;content:"";display:block;height:20px;left:calc(-100vw - 40px);position:absolute;width:100vw;z-index:1}.ps-page-404 .error-message{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:26px;font-weight:300;line-height:1.4;margin-block:40px 0}.ps-page-404 .error-message a{color:inherit}.ps-page-404 .error-message a:hover{text-decoration:none}.ps-page-404 .error-content{align-self:center;justify-self:center}.single-product-category .restricted-width{margin-top:40px}.product-categories-template-product-subcategory-brands .restricted-width{margin-top:0}.product-categories-template-product-subcategory-brand .ps-restricted-container{background-color:#f2f2ed;margin-bottom:120px;padding-bottom:120px}.product-categories-template-product-subcategory-brand .restricted-width{margin-top:0}.product-categories-template-product-subcategory-brand .wp-block-post-content .ps-lead-text{margin-top:0!important}.page-about-company .big-picture-gallery .gallery-thumbnails-container,.page-par-kompaniju .big-picture-gallery .gallery-thumbnails-container{grid-gap:30px!important}@media screen and (max-width:1900px){.ps-featured-projects .ps-content:before{width:100vw}.ps-featured-projects .ps-content:after,.ps-industry-solutions-preview .ps-content:before{left:calc(100% + 40px)}.ps-industry-solutions-preview .ps-content:after{width:100vw}}@media screen and (max-width:1280px){.ps-publications .block-title{display:block}.ps-publications .block-title .decor-line{display:none}.ps-featured-projects .super-projects{margin-inline:-60px;--slide-radius:0}.ps-featured-projects .button-next,.ps-featured-projects .button-prev{padding:70px 30px}}@media screen and (max-width:1200px){.ps-page-footer .middle-section{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}.ps-page-footer .contacts,.ps-page-footer .ms-group-2{display:contents}.ps-page-footer .subscribe-form input[type=email]{min-width:260px}.ps-page-footer .social{grid-column:span 3}.ps-page-footer .links-wrapper{display:flex;gap:20px}.ps-page-footer .bottom-section{margin-top:40px}}@media screen and (max-width:959px) and (min-width:720px){.ps-projects-preview .single-project-preview:nth-child(9){display:flex}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block){grid-column:span 4!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview{aspect-ratio:1/1;height:auto}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+1),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+14),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+15),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+16),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+17),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+2),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+3),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+4){grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9){grid-column:span 4}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9):not(.contacts-block){padding:20px;position:relative}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9):not(.contacts-block):before{background:linear-gradient(180deg,rgba(46,46,46,0) 50%,rgba(46,46,46,.8));content:"";inset:0;position:absolute;z-index:1}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9):not(.contacts-block):after{background-color:transparent;content:"";inset:0;position:absolute;transition:background .3s ease-in-out,filter .3s ease-in-out;z-index:2}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9):not(.contacts-block) .project-title{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent!important;color:#fff;padding:0;position:relative;z-index:5}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9):not(.contacts-block):hover:after{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:#2e2e2ecc}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+18){aspect-ratio:auto;grid-column:span 12;height:600px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+18) .project-title{font-size:44px;font-weight:300}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+14),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+15),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+18),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+28),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+29),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7){margin-top:40px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-1{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-2{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-3{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-4{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-5{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-6{grid-column:span 8;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-7{grid-column:span 4;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-8{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-9{grid-column:span 8}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-10{grid-column:span 4}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-11{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-12{grid-column:span 8}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-13{grid-column:span 4}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-14{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-15{grid-column:span 6;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-16{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-17{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-18,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-19{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-20{grid-column:span 8;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-21{grid-column:span 4;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-22{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-23{grid-column:span 8}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-24{grid-column:span 4}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-25{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-26{grid-column:span 8}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-27{grid-column:span 4}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-28{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-29{grid-column:span 6;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-1{grid-column:span 12!important;margin-top:0!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-2{grid-column:span 8!important;margin-top:0!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-3{grid-column:span 4!important;margin-top:0!important}}@media screen and (max-width:959px){.ps-page-header .product-categories-preview-section,.ps-product-categories-archive-preview .product-categories-preview-section{grid-template-columns:repeat(2,1fr);grid-gap:20px}.ps-page-header .product-categories-preview-section .product-category-preview-card,.ps-product-categories-archive-preview .product-categories-preview-section .product-category-preview-card{grid-column:span 1!important}.ps-page-header .grid-variant-1.product-categories-preview-section .product-category-preview-card:first-child,.ps-page-header .grid-variant-3.product-categories-preview-section .product-category-preview-card:first-child,.ps-product-categories-archive-preview .grid-variant-1.product-categories-preview-section .product-category-preview-card:first-child,.ps-product-categories-archive-preview .grid-variant-3.product-categories-preview-section .product-category-preview-card:first-child{grid-column:span 2!important}.ps-product-subcategory-brands .brands-container,.ps-represented-brands .brands-container{gap:40px 20px}.ps-product-subcategory-brands .brands-container .single-brand,.ps-represented-brands .brands-container .single-brand{flex:0 0 calc(33.3% - 20px)}.ps-follow-us,.ps-payments-and-bank-details{margin-block:100px}.ps-featured-projects,.ps-industry-solutions-preview,.ps-product-subcategory-brands,.ps-projects-preview .inner-container{padding-block:100px}.ps-share .links-wrapper{justify-content:space-between;width:100%}.single-project-preview{height:335px}.ps-projects-preview .inner-container:before{left:-100vw}.ps-projects-preview .inner-container:after{right:calc(-100vw + 20px)}.ps-projects-preview .link-with-arrow{margin-top:40px}.ps-projects-preview .projects-grid{grid-template-columns:repeat(3,1fr);grid-gap:20px}.ps-projects-preview .single-project-preview:not(.contacts-block){padding:20px 20px 10px}.wp-block-post-content .ps-projects-preview{margin-block:60px 100px}.product-category-preview-card{height:225px;padding-block:0}.select-container .choices{min-width:210px}.ps-page-header.is-front-page .product-categories-preview-section:after{left:calc(50% - 10px)}.ps-page-header .inner-wrapper-2{gap:40px;width:100%}.ps-page-header .inner-wrapper-4{justify-content:space-between;width:100%}.ps-page-header .inner-wrapper-5{gap:0;justify-content:flex-end}.ps-page-header .contacts-wrapper{flex-direction:column}.ps-page-header .home-page-link{left:40px;position:absolute;top:60px}.ps-page-header h1.page-title:after{right:-40px;width:20px}.ps-page-header .search-form{max-width:300px}.ps-page-header .main-menu .links-container{align-items:safe center}.ps-page-header .main-menu .links-wrapper{gap:30px;justify-content:center}.ps-page-header .main-menu .menu-item:last-child:before{left:-95px;width:74px}.ps-page-header .main-menu{background-color:#eeeee7;box-shadow:0 1px 4px 0 rgba(0,0,0,.45),0 15px 45px 0 rgba(0,0,0,.4);display:flex;flex-direction:column;height:100dvh;overflow:auto;padding:70px 40px;position:absolute;right:0;top:0;transform:translateX(410px);width:410px;z-index:99}.ps-page-header .main-menu .scroll-container{flex-grow:1}.ps-page-header .main-menu .links-container{padding-inline:55px 20px}.ps-page-header .menu-header{display:flex;justify-content:flex-end}.ps-page-header .product-categories-preview-section{padding-block:20px 60px}.ps-page-header .showroom-3d-tour{padding-bottom:20px}.ps-publications .block-title{margin-bottom:40px!important}.ps-publications .inner-container{grid-template-columns:1fr 1fr;grid-gap:20px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child{padding-top:0}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child time{margin-top:0}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child{flex-direction:column;gap:0;grid-column:span 2}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .inner-wrapper{display:contents}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-title{order:2}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .image-wrapper{flex-basis:auto;height:460px;order:3}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-excerpt{margin-top:20px;padding-right:0}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child:hover .image-wrapper{height:470px}.ps-publications .link-with-arrow{margin-top:40px}.swiper-gallery .gallery-thumbnails-container{gap:0;justify-content:center;margin-inline:0}.swiper-gallery .swiper{margin-inline:-40px;padding-inline:40px}.swiper-gallery .swiper:after,.swiper-gallery .swiper:before{content:"";display:block;height:100%;position:absolute;top:0;width:40px;z-index:10}.swiper-gallery .swiper:before{background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.swiper-gallery .swiper:after{background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.swiper-gallery .swiper .swiper-slide:hover{box-shadow:none}.swiper-gallery .button-next .arrow,.swiper-gallery .button-prev .arrow{height:40px;width:40px}.big-picture-gallery .gallery-title{letter-spacing:1.8px}.big-picture-gallery .gallery-thumbnails-container{grid-template-columns:repeat(4,1fr);grid-gap:20px}.ps-featured-projects .block-title{margin-bottom:20px!important}.ps-featured-projects .super-projects{--slide-height:460px;--meta-offset-top:-60px;--slide-inner-padding:40px;--buttons-container-top:calc(var(--slide-height) - 240px);--buttons-container-horizontal:40px;margin-inline:-40px}.ps-featured-projects .featured-projects{gap:20px}.ps-industry-solutions-preview .single-solution{display:none;position:static}.ps-industry-solutions-preview .single-solution.active{display:block}.ps-industry-solutions-preview .featured-image-container{border-radius:var(--solution-radius);height:310px;overflow:hidden}.ps-industry-solutions-preview .info-container{padding:60px 50px}.ps-projects-archive-preview .projects-container{grid-gap:20px}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block):not(.contacts-block){padding:20px 20px 10px}.ps-single-project{margin-bottom:100px;margin-block:40px 60px}.ps-solutions-archive-preview .solutions-container{grid-template-columns:repeat(2,1fr);grid-gap:20px}.ps-contact-us .inner-wrapper .widget-email a,.ps-contact-us .inner-wrapper .widget-phone a{letter-spacing:.9px}.ps-contact-us.compact .block-contacts{padding:30px}.ps-contact-us.compact .contacts-title{letter-spacing:.9px}.ps-main-groups-of-solutions{margin-block:100px 40px}.ps-main-groups-of-solutions .single-group{margin-bottom:100px}.ps-main-groups-of-solutions .block-contacts{padding:30px}.ps-main-groups-of-solutions .block-contacts *{letter-spacing:.9px}.ps-main-groups-of-solutions .contacts-title,.ps-main-groups-of-solutions .contacts-title strong{letter-spacing:1.8px}.ps-search-results .search-form{padding:30px}.ps-search-results .search-field-wrapper{gap:20px}.ps-product-categories-archive-preview,.ps-product-subcategories-preview{margin-block:60px}.ps-product-subcategories-preview .product-subcategories-container{grid-gap:20px}.ps-brand-header{align-items:flex-start;margin-bottom:30px}.ps-brand-header .brand-meta{align-items:flex-start;flex-direction:column}.ps-brand-header .brand-info{margin-top:30px}.ps-brand-header .single-brand{height:100px}.ps-brand-footer{margin-top:60px}.ps-represented-brands{margin-block:30px;padding-top:100px}.page-home .ps-represented-brands{padding-top:100px}.page-home .ps-represented-brands .ps-content:after{left:calc(100% - 20px)}.ps-product-filters .inner-container{gap:20px}.ps-statistics{margin-block:30px}.ps-statistics .inner-container{grid-template-columns:1fr 1fr}.ps-statistics .description{font-size:18px}.ps-quote-from-the-director{margin-bottom:30px}.ps-quote-from-the-director .inner-container{margin-bottom:570px;max-width:none;padding:40px}.ps-contacts .single-contact{margin-bottom:100px}.ps-contacts .single-contact .inner-wrapper{flex-direction:column}.ps-contacts .single-contact:first-child .google-map{height:520px}.ps-contacts .contacts{flex-direction:row}.ps-contacts .google-map{height:520px}.ps-follow-us .links-wrapper{gap:20px}.ps-payments-and-bank-details .company{grid-column:span 2}.ps-payments-and-bank-details .inner-container{grid-template-columns:1fr 1fr;grid-gap:20px}.ps-payments-and-bank-details .details-group{display:contents}.ps-payments-and-bank-details .single-detail{flex-direction:column}.ps-page-404{padding-block:40px}.product-categories-template-product-subcategory-brand .ps-restricted-container{margin-bottom:60px;padding-bottom:100px}.page-about-company .big-picture-gallery .gallery-thumbnails-container,.page-par-kompaniju .big-picture-gallery .gallery-thumbnails-container{grid-gap:20px!important}}@media screen and (max-width:767px){@supports (-webkit-overflow-scrolling:touch){input,select,textarea{font-size:16px!important}}}@media screen and (max-width:760px){.ps-page-footer .home-page-link .icon{height:40px;width:40px}.ps-page-footer .decor-line{display:none}.ps-page-footer .middle-section{grid-template-columns:1fr 1fr;grid-gap:40px 30px}.ps-page-footer .subscribe-form-container{grid-column:span 2;width:100%}.ps-page-footer .subscribe-form input[type=email]{min-width:1px;width:100%}.ps-page-footer .subscribe-form{flex-direction:row;gap:10px;max-width:520px}.ps-page-footer .social{grid-column:span 2}.ps-page-footer .links-wrapper{display:grid}.ps-page-footer .bottom-section{width:calc(100% - 40px)}}@media screen and (max-width:719px) and (max-width:959px){.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block){padding:20px 20px 10px}}@media screen and (max-width:719px) and (max-width:479px){.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block){padding:10px}}@media screen and (max-width:719px){body{--reaton-global-radius:10px}.link-with-arrow:not(.mirrored):after{margin-left:5px}.link-with-arrow.mirrored:before{margin-right:8px}.link-with-arrow{display:block}.link-with-arrow:after,.link-with-arrow:before{background-position:50%;background-size:cover;height:6px!important;margin-bottom:2px;width:20px!important}.hide-for-mobile{display:none}.ps-brand-footer .ico-download.btn-with-icon:before{background-size:contain;height:34px;width:29px}.ps-brand-footer .ico-card.btn-with-icon:before{background-size:contain;height:29px;width:29px}.product-category-preview-card .product-category-card-inner-container .card-title,.single-industry-solution-preview .card-title{letter-spacing:.8px}.ps-product-subcategory-brands .brands-container,.ps-represented-brands .brands-container{gap:10px 20px}.ps-product-subcategory-brands .brands-container .single-brand,.ps-represented-brands .brands-container .single-brand{flex:0 0 calc(50% - 20px)}.ps-follow-us,.ps-payments-and-bank-details{margin-block:60px}.ps-featured-projects,.ps-industry-solutions-preview,.ps-product-subcategory-brands,.ps-projects-preview .inner-container{padding-block:60px}.restricted-width{margin-top:40px}.restricted-width .wp-block-table,.wp-block-post-content .wp-block-table{margin:30px -20px}.restricted-width .wp-block-table table,.wp-block-post-content .wp-block-table table{min-width:560px}.restricted-width .wp-block-columns,.wp-block-post-content .wp-block-columns{gap:10px}.restricted-width ol.wp-block-list.column-count-2,.restricted-width ul.wp-block-list.column-count-2,.wp-block-post-content ol.wp-block-list.column-count-2,.wp-block-post-content ul.wp-block-list.column-count-2{-moz-columns:auto;columns:auto}.restricted-width .wp-block-embed,.wp-block-post-content .wp-block-embed{margin:30px 0}.restricted-width .wp-block-spacer[style*="height:40px"],.wp-block-post-content .wp-block-spacer[style*="height:40px"]{height:10px!important}.contacts .icon{height:26px;width:26px}.ps-share .logo{height:32px;width:32px}.single-project-preview{padding:20px}.single-project-preview .project-title{padding:10px}.solutions-nav-menu{gap:16px}.solutions-nav-menu .menu-item.reset:before{margin-right:27px}.solutions-nav-menu .menu-item{padding:4px 10px}.ps-projects-preview .inner-container:after,.ps-projects-preview .inner-container:before{height:10px}.ps-projects-preview .link-with-arrow{margin-top:30px;max-width:220px;text-align:center}.ps-projects-preview .projects-grid{grid-template-columns:repeat(2,1fr);margin-top:30px}.wp-block-post-content .ps-projects-preview{margin-block:60px}.pagination{margin-top:40px;--paginator-gap:30px}.product-category-preview-card{height:160px}.select-container label{margin-bottom:8px}.select-container .choices{min-width:300px}.ps-page-header.is-front-page .inner-wrapper-5{margin-top:60px}.ps-page-header{background-size:75%}.ps-page-header .inner-container{padding-inline:10px}.ps-page-header .inner-wrapper-2,.ps-page-header .inner-wrapper-3{gap:20px}.ps-page-header .inner-wrapper-5{margin-top:40px}.ps-page-header .contacts-wrapper{gap:14px}.ps-page-header .home-page-link{left:30px;top:30px}.ps-page-header .icon-site-logotype{height:32px;width:138px}.ps-page-header h1.page-title:after{bottom:10px;height:16px;right:-30px;width:16px}.ps-page-header .search-form{max-width:214px;width:40px}.ps-page-header .search-field .icon-search{display:none}.ps-page-header .search-field .icon-search-mobile{display:block}.ps-page-header .search-field{border-color:transparent;justify-content:flex-end;padding:0}.ps-page-header .search-field input{width:0}.ps-page-header.search-form-active:not(.menu-opened) .search-form{width:100%}.ps-page-header.search-form-active:not(.menu-opened) .home-page-link{clip-path:polygon(100% 0,100% 100%,calc(100% - 36px) 100%,calc(100% - 36px) 0);height:36px;transform:translateX(-101px)}.ps-page-header.search-form-active:not(.menu-opened) .icon-site-logotype{transform:scale(3.6) translateY(7px)}.ps-page-header.search-form-active:not(.menu-opened) .icon-search-mobile{filter:none;height:20px;width:20px}.ps-page-header .main-menu .links-container{justify-content:center}.ps-page-header .main-menu .menu-item:last-child:before{left:calc(-100vw - 20px);width:100vw}.ps-page-header .main-menu{align-items:center;padding:30px;transform:translateX(100vw);width:100vw}.ps-page-header .main-menu .links-container{padding-inline:0}.ps-page-header .menu-header{justify-content:space-between;width:100%}.ps-page-header .menu-header .icon-site-logotype{display:block}.ps-page-header .toggle-menu{gap:8px}.ps-page-header .toggle-menu .icon-burger{height:22px;width:25px}.ps-page-header .toggle-menu .label{font-size:8px;letter-spacing:.4px}.ps-page-header .showroom-3d-tour .icon{height:26px;width:29px}.ps-page-footer .form-title{margin-bottom:10px!important}.ps-page-footer .contacts .working-time table tr td{padding-bottom:8px}.ps-callout .icon{height:24px;width:24px}.ps-publications .single-publication:hover .image-wrapper{height:130px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-title{margin-top:10px!important}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .icon-arrow-right{height:12px;width:20px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child{margin-bottom:10px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .image-wrapper{height:225px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child:hover .image-wrapper{height:235px}.ps-publications .image-wrapper{border-radius:10px;height:120px}.ps-publications .publication-title{margin-block:0!important}.ps-single-publication-header{margin-block:40px}.swiper-gallery .swiper{margin:-20px;padding:20px 40px}.swiper-gallery .swiper:after,.swiper-gallery .swiper:before{width:20px}.swiper-gallery .swiper:before{left:20px}.swiper-gallery .swiper:after{right:20px}.swiper-gallery .swiper .swiper-slide img{border-radius:10px}.swiper-gallery .swiper .swiper-slide.swiper-slide-thumb-active:after{border-radius:13px}.swiper-gallery .button-next,.swiper-gallery .button-prev{padding:30px 20px}.swiper-gallery .button-next .arrow,.swiper-gallery .button-prev .arrow{height:30px;width:30px}.big-picture-gallery{margin-block:30px}.big-picture-gallery .gallery-title{letter-spacing:1.6px}.ps-featured-projects .super-projects{--slide-height:385px;--meta-offset-top:-40px;--slide-inner-padding:20px;--buttons-container-top:calc(var(--slide-height) - 140px);--buttons-container-horizontal:25px;margin-inline:-20px;margin-bottom:30px}.ps-featured-projects .button-next,.ps-featured-projects .button-prev{padding:30px 20px}.ps-featured-projects .button-next .arrow,.ps-featured-projects .button-prev .arrow{height:30px;width:30px}.ps-featured-projects .project-meta{padding:30px}.ps-featured-projects .project-meta .project-title{max-height:116px}.ps-featured-projects .project-meta .project-address-container svg{height:16px;width:16px}.ps-industry-solutions-preview .solutions-nav-menu{margin-block:30px}.ps-industry-solutions-preview .featured-image-container{height:210px}.ps-industry-solutions-preview .info-container{padding:30px 20px}.ps-lead-text .block-text{grid-column:2/13}.ps-projects-archive-preview{margin-block:40px}.ps-projects-archive-preview .solutions-nav-menu{margin-block:30px}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block){grid-column:span 6!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+1),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+13),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+14),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+15),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+16),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+2),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+3),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+4){grid-column:span 12;height:200px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9){grid-column:span 6;height:200px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block){padding:20px;position:relative}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block):before{background:linear-gradient(180deg,rgba(46,46,46,0) 50%,rgba(46,46,46,.8));content:"";inset:0;position:absolute;z-index:1}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block):after{background-color:transparent;content:"";inset:0;position:absolute;transition:background .3s ease-in-out,filter .3s ease-in-out;z-index:2}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block) .project-title{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent!important;color:#fff;padding:0;position:relative;z-index:5}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block):hover:after{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:#2e2e2ecc}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+17){grid-column:span 12;height:400px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+17) .project-title{font-size:34px;font-weight:300}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+13),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+17),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+26),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6){margin-top:10px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-1,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-2,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-3,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-4{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-5{grid-column:span 12;margin-top:10px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-6{grid-column:span 6;margin-top:10px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-7{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-8{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-9{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-10{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-11{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-12{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-13{grid-column:span 12;margin-top:10px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-14,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-15,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-16{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-17,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-18{grid-column:span 12;margin-top:10px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-19{grid-column:span 6;margin-top:10px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-20{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-21{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-22{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-23{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-24{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-25{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-26{grid-column:span 12;margin-top:10px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-1{grid-column:span 12!important;margin-top:0!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-2{grid-column:span 6!important;margin-top:0!important}.ps-single-project .post-title-container{margin-bottom:20px}.ps-single-project .wp-block-post-content{margin-top:20px}.ps-solutions-archive-preview{margin-block:40px}.ps-contact-us .inner-wrapper .widget-email a,.ps-contact-us .inner-wrapper .widget-phone a{letter-spacing:.8px}.ps-contact-us.primary{margin-top:30px}.ps-contact-us.primary .block-contacts{padding:40px 30px 30px}.ps-contact-us.primary .contacts-title{margin-block:0 30px}.ps-contact-us.compact{margin-block:30px}.ps-contact-us.compact .block-contacts{padding:20px}.ps-contact-us.compact .contacts-title{letter-spacing:.8px}.ps-main-groups-of-solutions{margin-block:60px 40px}.ps-main-groups-of-solutions .block-title{margin-bottom:30px!important}.ps-main-groups-of-solutions .group-name-wrapper{gap:20px}.ps-main-groups-of-solutions .gallery-title{margin-bottom:10px}.ps-main-groups-of-solutions .block-contacts{margin-top:30px;padding:20px}.ps-main-groups-of-solutions .block-contacts *{letter-spacing:.8px}.ps-main-groups-of-solutions .contacts-title,.ps-main-groups-of-solutions .contacts-title strong{letter-spacing:1.6px}.ps-search-results .search-form{padding:20px}.ps-search-results .search-field-label{flex-direction:row-reverse;padding:9px 10px 7px 15px}.ps-search-results .icon{height:20px;width:20px}.ps-search-results .btn-search{display:none}.ps-search-results .search-results-preview{margin-top:40px}.ps-search-results .single-result{padding-block:20px}.ps-search-results .post-title{gap:10px}.ps-product-categories-archive-preview,.ps-product-subcategories-preview{margin-block:30px 60px}.ps-product-subcategories-preview .product-subcategories-container{grid-template-columns:1fr}.ps-product-subcategories-preview .product-category-preview-card{grid-column:span 1!important}.ps-product-subcategory-brands .block-title{margin-block:30px!important}.ps-brand-header{flex-direction:column}.ps-brand-header .single-brand{background-color:#fff;border-radius:10px;max-width:none;width:100%}.ps-brand-header .logotype{-o-object-position:center;object-position:center}.ps-brand-footer{margin-top:30px}.ps-represented-brands{padding-block:30px}.ps-represented-brands .brands-container,.ps-represented-brands .show-all{margin-top:30px}.page-home .ps-represented-brands{padding-top:60px}.page-home .ps-represented-brands .ps-content:after{height:10px;left:calc(100% - 40px)}.ps-product-filters .inner-container{align-items:flex-start;flex-direction:column;max-width:100%}.ps-statistics .value{font-size:44px}.ps-contacts .single-contact{margin-bottom:60px}.ps-contacts .single-contact .inner-wrapper{gap:30px}.ps-contacts .single-contact:first-child .contacts{flex-direction:column}.ps-contacts .contacts{flex-direction:column;gap:30px}.ps-contacts .contacts .widget-address,.ps-contacts .contacts .widget-email,.ps-contacts .contacts .widget-phone{gap:20px}.ps-contacts .title{margin-block:0 30px!important}.ps-follow-us .social{gap:20px}.ps-follow-us .links-wrapper{justify-content:space-between;width:100%}.ps-payments-and-bank-details .block-title{margin-bottom:20px!important}.ps-payments-and-bank-details .company{grid-column:span 1}.ps-payments-and-bank-details .inner-container{grid-template-columns:1fr;grid-gap:20px}.ps-payments-and-bank-details .single-detail{flex-direction:row}.ps-page-404{padding-block:20px}.ps-page-404 .error-number{font-size:140px;margin-inline:auto!important;width:-moz-max-content;width:max-content}.ps-page-404 .error-number:before{bottom:30px;height:10px;left:calc(-100vw - 20px)}.product-categories-template-product-subcategory-brand .ps-restricted-container{padding-bottom:60px}.page-about-company .remove-br-for-mobile br,.page-par-kompaniju .remove-br-for-mobile br{display:none}}@media screen and (max-width:479px){.product-category-preview-card .product-category-card-inner-container,.single-industry-solution-preview{padding:10px}.contacts .info-container{gap:10px}.ps-share{gap:10px 20px}.ps-share .label{display:none}.single-project-preview{height:200px}.ps-projects-preview .single-project-preview:not(.contacts-block){padding:10px}.ps-projects-preview .single-project-preview{aspect-ratio:auto;height:200px}.select-container .choices{min-width:auto}.select-container,.select-container .choices{width:100%}.choices__list--dropdown,.choices__list[aria-expanded]{min-width:100%}.ps-page-header.is-front-page .product-categories-preview-section:after{left:100%}.ps-page-footer .contacts .info-container{gap:12px}.ps-callout .inner-wrapper{grid-column:2/13}.ps-publications .link-with-arrow{margin-top:30px}.big-picture-gallery .gallery-thumbnails-container{grid-template-columns:repeat(3,1fr);grid-gap:10px}.ps-featured-projects .featured-projects{grid-template-columns:1fr}.ps-projects-archive-preview .projects-container.filters-active .single-project-preview:not(.contacts-block):not(.contacts-block){padding:10px}.ps-single-project .project-meta{align-items:flex-start}.ps-single-project .project-meta .icon{transform:translateY(-4px)}.ps-statistics{padding-block:0}.ps-statistics .inner-container{gap:0;grid-template-columns:1fr}.ps-statistics .stat-point{border-bottom:1px solid rgba(0,0,0,.2);padding-block:30px;text-align:center}.ps-statistics .stat-point:last-child{border-bottom:none}.ps-quote-from-the-director{margin-inline:-20px}.ps-quote-from-the-director .ps-content{border-radius:0}.ps-quote-from-the-director .inner-container{padding:30px}.ps-quote-from-the-director .background-image{-o-object-position:calc(100% + 120px) bottom;object-position:calc(100% + 120px) bottom}.ps-contacts .google-map{border-radius:0;margin-inline:-20px}.ps-payments-and-bank-details .single-detail{flex-direction:column}}@media (max-width:479px){.page-container .ps-section{min-width:0;padding-left:20px;padding-right:20px}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:100%;padding-left:0;padding-right:0;width:auto}body,div,p{font-size:16px}h1{font-size:56px}h1,h2{margin-bottom:20px;margin-top:40px}h2{font-size:44px}h3{font-size:34px}h3,h4{margin-bottom:20px;margin-top:40px}h4{font-size:26px}h5{font-size:22px}h5,h6{margin-bottom:20px;margin-top:40px}.link-with-arrow,h6{font-size:16px}.ps-brand-footer .btn-with-icon .label{font-size:22px}.product-category-preview-card .product-category-card-inner-container .card-title,.single-industry-solution-preview .card-title{font-size:16px}.restricted-width .has-small-font-size,.restricted-width figcaption,.wp-block-post-content .has-small-font-size,.wp-block-post-content figcaption{font-size:14px}.restricted-width .has-medium-font-size,.wp-block-post-content .has-medium-font-size{font-size:22px}.contacts .block-title{font-size:16px}.contacts .widget-address .address,.contacts .widget-address .google-maps-link,.contacts .widget-email a,.contacts .widget-phone a,.contacts .working-time table tr td,.newsletter-subscription .block-title{font-size:22px}.newsletter-subscription .form-title{font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:1.5}.single-project-preview .project-title,.solutions-nav-menu .menu-item{font-size:16px}.ps-projects-preview .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.pagination .page-number{font-size:22px}.select-container label{font-size:12px}.choices *{font-size:16px}.ps-page-header .inner-container{padding-bottom:30px;padding-top:30px}.ps-page-header .contacts-wrapper a,.ps-page-header .language-switcher .change-language-link{font-size:12px;font-weight:400;letter-spacing:.6px;line-height:1}.ps-page-header .page-title{font-size:44px}.ps-page-header .showroom-3d-tour{font-size:16px}.ps-page-footer{padding-bottom:0;padding-top:60px}.ps-page-footer .copyright,.ps-page-footer .copyright *{font-size:14px}.ps-page-footer .block-title,.ps-page-footer .contacts .block-title,.ps-page-footer .form-title{font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:1.5}.ps-page-footer .contacts .widget-address .address,.ps-page-footer .contacts .widget-address .google-maps-link,.ps-page-footer .contacts .widget-email a,.ps-page-footer .contacts .widget-phone a,.ps-page-footer .contacts .working-time table tr td,.ps-page-footer .links-wrapper .social-label{font-size:14px}.ps-callout{padding-block:60px}.ps-callout .callout-text{font-size:32px}.ps-callout .aside-image{display:none}.ps-publications{margin-block:60px}.ps-publications.is-archive{margin-block:40px 100px}.ps-publications .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-title{font-size:34px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-excerpt{font-size:20px}.ps-publications time{font-size:14px}.ps-publications .publication-title{font-size:16px}.ps-publications .publication-excerpt{font-size:14px}.ps-single-publication-header .post-title{font-family:Hanken Grotesk,sans-serif;font-size:34px}.ps-single-publication-header time{font-size:14px}.ps-single-publication-footer{margin-block:30px}.ps-single-publication-footer .ps-share{margin-bottom:30px}.ps-newsletter-subscription{margin-block:40px}.ps-newsletter-subscription .subscribe-form-container{padding:20px}.ps-newsletter-subscription .subscribe-form{flex-direction:column}.ps-newsletter-subscription .subscribe-form label{width:100%}.ps-newsletter-subscription .subscribe-form input[type=email]{min-width:1px;width:100%}.ps-newsletter-subscription .icon-newsletter{bottom:20px;height:36px;right:20px;width:35px}.ps-newsletter-subscription .subscription-success-message .title{font-size:44px}.ps-newsletter-subscription .subscription-success-message .subtitle{font-size:22px}.ps-newsletter-subscription .subscription-success-message .link-with-arrow{font-size:16px}.swiper-gallery{margin:40px -20px}.swiper-gallery .swiper-slide{border-radius:0}.swiper-gallery .gallery-preview{border-radius:0;margin-bottom:20px}.swiper-gallery .gallery-preview .swiper-slide{border-radius:0;height:380px}.swiper-gallery .gallery-preview .swiper-slide img{border-radius:0}.swiper-gallery figcaption{padding-inline:20px}.big-picture-gallery .gallery-title{font-size:16px}.ps-featured-projects .ps-content:after,.ps-featured-projects .ps-content:before{height:10px}.ps-featured-projects .ps-content:before{height:10px;left:-20px;top:-60px;width:60px}.ps-featured-projects .ps-content:after{bottom:-60px;left:100%}.ps-featured-projects .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-featured-projects .link-with-arrow{--links-offset:30px}.ps-featured-projects .swiper-pagination{--circles-size:12px}.ps-featured-projects .project-meta .project-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-featured-projects .project-meta .project-address{font-size:14px}.ps-industry-solutions-preview .ps-content:after,.ps-industry-solutions-preview .ps-content:before{height:10px}.ps-industry-solutions-preview .ps-content:before{left:100%;top:-60px}.ps-industry-solutions-preview .ps-content:after{bottom:-60px;left:-20px;width:60px}.ps-industry-solutions-preview .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-industry-solutions-preview .solutions-container{--solution-radius:10px}.ps-industry-solutions-preview .solution-title{font-size:22px}.ps-industry-solutions-preview .solution-description p{font-size:16px}.ps-lead-text{margin-block:40px}.ps-lead-text .block-text p{font-size:22px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .block-title{font-size:44px;margin-bottom:20px;margin-top:40px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-email a,.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-phone a{font-size:16px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{font-size:34px;font-size:26px;font-size:22px;margin-bottom:20px;margin-top:40px}.ps-single-project .post-title{font-size:55px}.ps-contact-us .inner-wrapper .widget-email a,.ps-contact-us .inner-wrapper .widget-phone a{font-size:16px}.ps-contact-us.primary .contacts-title{font-size:44px}.ps-contact-us.compact .contacts-title{font-size:16px}.ps-main-groups-of-solutions .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-main-groups-of-solutions .group-name{font-size:34px;margin-bottom:20px;margin-top:40px}.ps-main-groups-of-solutions .features,.ps-main-groups-of-solutions .group-description,.ps-main-groups-of-solutions .manufacturers{font-size:22px}.ps-main-groups-of-solutions .block-contacts *,.ps-search-results input[type=search]{font-size:16px}.ps-search-results input[type=search]::-moz-placeholder{font-size:16px}.ps-search-results input[type=search]::placeholder{font-size:16px}.ps-search-results .statistics{font-size:22px}.ps-search-results .post-title{font-size:16px}.ps-search-results .excerpt{font-size:14px}.ps-product-subcategory-brands .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-brand-header .brand-info{font-size:44px}.ps-represented-brands .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-product-filters select,.ps-represented-brands .show-all{font-size:16px}.ps-quote-from-the-director .person-info,.ps-quote-from-the-director .quote p{font-size:22px}.ps-contacts .title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-follow-us .block-title{font-size:34px;margin-bottom:20px;margin-top:40px}.ps-payments-and-bank-details .block-title{font-size:16px}.ps-payments-and-bank-details .company{font-size:34px;margin-bottom:20px;margin-top:40px}.ps-page-404 .error-message,.ps-payments-and-bank-details .label,.ps-payments-and-bank-details .value{font-size:22px}}@media screen and (max-width:374px){.ps-projects-archive-preview .projects-container{grid-gap:10px}}@media screen and (max-width:370px){.ps-page-header .search-form{max-width:200px}.ps-page-footer .middle-section{grid-gap:40px 15px}}@media screen and (max-width:959px) and (min-width:720px) and (max-width:959px){.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9):not(.contacts-block){padding:20px 20px 10px}}@media screen and (max-width:959px) and (min-width:720px) and (max-width:479px){.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+13):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+26):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+27):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(27n+9):not(.contacts-block){padding:10px}}@media (min-width:480px) and (max-width:719px){.page-container .ps-section{min-width:0;padding-left:20px;padding-right:20px}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:100%;padding-left:0;padding-right:0;width:auto}body,div,p{font-size:16px}h1{font-size:56px}h1,h2{margin-bottom:20px;margin-top:40px}h2{font-size:44px}h3{font-size:34px}h3,h4{margin-bottom:20px;margin-top:40px}h4{font-size:26px}h5{font-size:22px}h5,h6{margin-bottom:20px;margin-top:40px}.link-with-arrow,h6{font-size:16px}.ps-brand-footer .btn-with-icon .label{font-size:22px}.product-category-preview-card .product-category-card-inner-container .card-title,.single-industry-solution-preview .card-title{font-size:16px}.restricted-width .has-small-font-size,.restricted-width figcaption,.wp-block-post-content .has-small-font-size,.wp-block-post-content figcaption{font-size:14px}.restricted-width .has-medium-font-size,.wp-block-post-content .has-medium-font-size{font-size:22px}.contacts .block-title{font-size:16px}.contacts .widget-address .address,.contacts .widget-address .google-maps-link,.contacts .widget-email a,.contacts .widget-phone a,.contacts .working-time table tr td,.newsletter-subscription .block-title{font-size:22px}.newsletter-subscription .form-title{font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:1.5}.single-project-preview .project-title,.solutions-nav-menu .menu-item{font-size:16px}.ps-projects-preview .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.pagination .page-number{font-size:22px}.select-container label{font-size:12px}.choices *{font-size:16px}.ps-page-header .inner-container{padding-bottom:30px;padding-top:30px}.ps-page-header .contacts-wrapper a,.ps-page-header .language-switcher .change-language-link{font-size:12px;font-weight:400;letter-spacing:.6px;line-height:1}.ps-page-header .page-title{font-size:44px}.ps-page-header .showroom-3d-tour{font-size:16px}.ps-page-footer{padding-bottom:0;padding-top:60px}.ps-page-footer .copyright,.ps-page-footer .copyright *{font-size:14px}.ps-page-footer .block-title,.ps-page-footer .contacts .block-title,.ps-page-footer .form-title{font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:1.5}.ps-page-footer .contacts .widget-address .address,.ps-page-footer .contacts .widget-address .google-maps-link,.ps-page-footer .contacts .widget-email a,.ps-page-footer .contacts .widget-phone a,.ps-page-footer .contacts .working-time table tr td,.ps-page-footer .links-wrapper .social-label{font-size:14px}.ps-callout{padding-block:60px}.ps-callout .callout-text{font-size:32px}.ps-callout .aside-image{display:none}.ps-publications{margin-block:60px}.ps-publications.is-archive{margin-block:40px 100px}.ps-publications .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-title{font-size:34px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-excerpt{font-size:20px}.ps-publications time{font-size:14px}.ps-publications .publication-title{font-size:16px}.ps-publications .publication-excerpt{font-size:14px}.ps-single-publication-header .post-title{font-family:Hanken Grotesk,sans-serif;font-size:34px}.ps-single-publication-header time{font-size:14px}.ps-single-publication-footer{margin-block:30px}.ps-single-publication-footer .ps-share{margin-bottom:30px}.ps-newsletter-subscription{margin-block:40px}.ps-newsletter-subscription .subscribe-form-container{padding:20px}.ps-newsletter-subscription .subscribe-form{flex-direction:column}.ps-newsletter-subscription .subscribe-form label{width:100%}.ps-newsletter-subscription .subscribe-form input[type=email]{min-width:1px;width:100%}.ps-newsletter-subscription .icon-newsletter{bottom:20px;height:36px;right:20px;width:35px}.ps-newsletter-subscription .subscription-success-message .title{font-size:44px}.ps-newsletter-subscription .subscription-success-message .subtitle{font-size:22px}.ps-newsletter-subscription .subscription-success-message .link-with-arrow{font-size:16px}.swiper-gallery{margin:40px -20px}.swiper-gallery .swiper-slide{border-radius:0}.swiper-gallery .gallery-preview{border-radius:0;margin-bottom:20px}.swiper-gallery .gallery-preview .swiper-slide{border-radius:0;height:380px}.swiper-gallery .gallery-preview .swiper-slide img{border-radius:0}.swiper-gallery figcaption{padding-inline:20px}.big-picture-gallery .gallery-title{font-size:16px}.ps-featured-projects .ps-content:after,.ps-featured-projects .ps-content:before{height:10px}.ps-featured-projects .ps-content:before{height:10px;left:-20px;top:-60px;width:60px}.ps-featured-projects .ps-content:after{bottom:-60px;left:100%}.ps-featured-projects .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-featured-projects .link-with-arrow{--links-offset:30px}.ps-featured-projects .swiper-pagination{--circles-size:12px}.ps-featured-projects .project-meta .project-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-featured-projects .project-meta .project-address{font-size:14px}.ps-industry-solutions-preview .ps-content:after,.ps-industry-solutions-preview .ps-content:before{height:10px}.ps-industry-solutions-preview .ps-content:before{left:100%;top:-60px}.ps-industry-solutions-preview .ps-content:after{bottom:-60px;left:-20px;width:60px}.ps-industry-solutions-preview .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-industry-solutions-preview .solutions-container{--solution-radius:10px}.ps-industry-solutions-preview .solution-title{font-size:22px}.ps-industry-solutions-preview .solution-description p{font-size:16px}.ps-lead-text{margin-block:40px}.ps-lead-text .block-text p{font-size:22px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .block-title{font-size:44px;margin-bottom:20px;margin-top:40px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-email a,.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-phone a{font-size:16px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{font-size:34px;font-size:26px;font-size:22px;margin-bottom:20px;margin-top:40px}.ps-single-project .post-title{font-size:55px}.ps-contact-us .inner-wrapper .widget-email a,.ps-contact-us .inner-wrapper .widget-phone a{font-size:16px}.ps-contact-us.primary .contacts-title{font-size:44px}.ps-contact-us.compact .contacts-title{font-size:16px}.ps-main-groups-of-solutions .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-main-groups-of-solutions .group-name{font-size:34px;margin-bottom:20px;margin-top:40px}.ps-main-groups-of-solutions .features,.ps-main-groups-of-solutions .group-description,.ps-main-groups-of-solutions .manufacturers{font-size:22px}.ps-main-groups-of-solutions .block-contacts *,.ps-search-results input[type=search]{font-size:16px}.ps-search-results input[type=search]::-moz-placeholder{font-size:16px}.ps-search-results input[type=search]::placeholder{font-size:16px}.ps-search-results .statistics{font-size:22px}.ps-search-results .post-title{font-size:16px}.ps-search-results .excerpt{font-size:14px}.ps-product-subcategory-brands .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-brand-header .brand-info{font-size:44px}.ps-represented-brands .block-title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-product-filters select,.ps-represented-brands .show-all{font-size:16px}.ps-quote-from-the-director .person-info,.ps-quote-from-the-director .quote p{font-size:22px}.ps-contacts .title{font-size:34px;font-weight:300;letter-spacing:1.7px;line-height:1.2}.ps-follow-us .block-title{font-size:34px;margin-bottom:20px;margin-top:40px}.ps-payments-and-bank-details .block-title{font-size:16px}.ps-payments-and-bank-details .company{font-size:34px;margin-bottom:20px;margin-top:40px}.ps-page-404 .error-message,.ps-payments-and-bank-details .label,.ps-payments-and-bank-details .value{font-size:22px}}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{left:10px;right:auto}}@media (min-width:720px) and (max-width:959px){.page-container .ps-section{min-width:0;padding-left:40px;padding-right:40px}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:100%;padding-left:0;padding-right:0;width:auto}body,div,p{font-size:18px}h1{font-size:80px}h1,h2{margin-bottom:30px;margin-top:60px}h2{font-size:60px}h3{font-size:44px}h3,h4{margin-bottom:30px;margin-top:60px}h4{font-size:34px}h5{font-size:24px;margin-bottom:20px;margin-top:40px}h6{margin-bottom:10px;margin-top:60px}.contacts .block-title,.link-with-arrow,.solutions-nav-menu .menu-item,h6{font-size:18px}.ps-projects-preview .block-title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.choices *{font-size:18px}.ps-page-header .inner-container{padding-bottom:40px;padding-top:60px}.ps-page-header .page-title{font-size:60px}.ps-page-header .showroom-3d-tour{font-size:18px}.ps-page-footer{padding-bottom:0;padding-top:100px}.ps-callout{padding-block:100px}.ps-callout .callout-text{font-size:60px}.ps-callout .aside-image{right:-230px;top:140px}.ps-publications{margin-block:100px}.ps-publications.is-archive{margin-block:60px 100px}.ps-publications .block-title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-title{font-size:44px}.ps-publications .inner-container:not(.regular-grid) .single-publication:first-child .publication-excerpt{font-size:22px}.ps-publications .publication-title{font-size:18px}.ps-single-publication-header .post-title{font-family:Hanken Grotesk,sans-serif;font-size:44px}.ps-single-publication-header .ps-share{margin-top:60px}.ps-newsletter-subscription .subscribe-form-container{padding:30px}.ps-newsletter-subscription .icon-newsletter{bottom:30px;right:30px}.ps-newsletter-subscription .subscription-success-message .title{font-size:60px}.ps-newsletter-subscription .subscription-success-message .link-with-arrow{font-size:18px}.swiper-gallery .gallery-preview .swiper-slide{height:460px}.big-picture-gallery .gallery-title{font-size:18px}.ps-featured-projects .ps-content:before{left:-40px;top:-100px;width:60px}.ps-featured-projects .ps-content:after{bottom:-100px;left:calc(100% + 20px)}.ps-featured-projects .block-title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.ps-featured-projects .link-with-arrow{--links-offset:40px}.ps-featured-projects .project-meta .project-title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.ps-industry-solutions-preview .ps-content:before{left:calc(100% + 20px);top:-100px}.ps-industry-solutions-preview .ps-content:after{bottom:-100px;left:-40px;width:60px}.ps-industry-solutions-preview .block-title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.ps-industry-solutions-preview .solution-description p{font-size:18px}.ps-lead-text{margin-block:60px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .block-title{font-size:60px;margin-bottom:30px;margin-top:60px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-email a,.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .widget-phone a{font-size:18px}.ps-projects-archive-preview .projects-container .single-project-preview.contacts-block .inner-container .block-title{font-size:44px;font-size:34px;font-size:24px;margin-bottom:30px;margin-bottom:20px;margin-top:60px;margin-top:40px}.ps-single-project .post-title{font-size:80px}.ps-solutions-archive-preview .single-industry-solution-preview{aspect-ratio:auto;height:225px}.ps-contact-us .inner-wrapper .widget-email a,.ps-contact-us .inner-wrapper .widget-phone a{font-size:18px}.ps-contact-us.primary .contacts-title{font-size:60px}.ps-contact-us.compact .contacts-title{font-size:18px}.ps-main-groups-of-solutions .block-title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.ps-main-groups-of-solutions .group-name{font-size:44px;margin-bottom:30px;margin-top:60px}.ps-main-groups-of-solutions .block-contacts *,.ps-search-results .post-title{font-size:18px}.ps-product-subcategory-brands .block-title,.ps-represented-brands .block-title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.ps-product-filters select,.ps-represented-brands .show-all{font-size:18px}.ps-contacts .title{font-size:44px;font-weight:300;letter-spacing:2.2px;line-height:1.2}.ps-follow-us .block-title{font-size:44px;margin-bottom:30px;margin-top:60px}.ps-payments-and-bank-details .block-title{font-size:18px}.ps-payments-and-bank-details .company{font-size:44px;margin-bottom:30px;margin-top:60px}}@media screen and (min-width:960px) and (max-width:959px){.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block){padding:20px 20px 10px}}@media screen and (min-width:960px) and (max-width:479px){.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block){padding:10px}}@media screen and (min-width:960px){.ps-page-header .inner-wrapper-1{margin-top:-30px}.ps-page-header .main-menu .links-wrapper{gap:20px}.ps-page-header .main-menu .menu-item:last-child{margin-top:20px}.ps-page-header .toggle-menu{display:none}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+1),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+13),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+14),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+15),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+16),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+2),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+3),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+4){grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9){aspect-ratio:1/1;grid-column:span 3;height:auto}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block){padding:20px;position:relative}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block):before,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block):before{background:linear-gradient(180deg,rgba(46,46,46,0) 50%,rgba(46,46,46,.8));content:"";inset:0;position:absolute;z-index:1}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block):after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block):after{background-color:transparent;content:"";inset:0;position:absolute;transition:background .3s ease-in-out,filter .3s ease-in-out;z-index:2}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block) .project-title,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block) .project-title{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent!important;color:#fff;padding:0;position:relative;z-index:5}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+10):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+11):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+12):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+22):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+23):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+24):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+25):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8):not(.contacts-block):hover:after,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+9):not(.contacts-block):hover:after{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:#2e2e2ecc}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+17){grid-column:span 12;height:700px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+17) .project-title{color:#000;font-family:Work Sans,sans-serif;font-size:50px;font-weight:300;line-height:1.1;max-width:760px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+13),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+14),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+17),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+18),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+19),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+20),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+21),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+26),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+27),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+5),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+6),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+7),.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview:nth-child(25n+8){margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-1{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-2{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-3{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-4{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-5{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-6{grid-column:span 9;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-7{grid-column:span 6;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-8{grid-column:span 3;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-9{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-10{grid-column:span 9}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-11{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-12{grid-column:span 3}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-13{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-14{grid-column:span 6;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-15{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-16{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-17,.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-18{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-19{grid-column:span 9;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-20{grid-column:span 6;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-21{grid-column:span 3;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-22{grid-column:span 12}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-23{grid-column:span 9}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-24{grid-column:span 6}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-25{grid-column:span 3}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-26{grid-column:span 12;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.position-27{grid-column:span 6;margin-top:30px}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-1{grid-column:span 12!important;margin-top:0!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-2{grid-column:span 9!important;margin-top:0!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-3{grid-column:span 6!important;margin-top:0!important}.ps-projects-archive-preview .projects-container:not(.filters-active) .single-project-preview.contacts-block.filtered-position-4{grid-column:span 3!important;margin-top:0!important}.ps-search-results .pagination{margin-top:120px}}@media (min-width:960px) and (max-width:1719px){.page-container .ps-section{min-width:0}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto;max-width:100%}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{width:auto}}@media screen and (min-width:1900px){.page-home .ps-represented-brands .ps-content:after{left:calc(100% + 100px)}}@media (prefers-reduced-motion:reduce){body{--reaton-global-transition-02:0;--reaton-global-transition-03:0}}