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}.image-wrapper,.ps-page-content .wp-block-embed{display:block;overflow:hidden;position:relative;width:100%}.image-wrapper:after,.ps-page-content .wp-block-embed:after{content:"";display:block;pointer-events:none}.ps-page-content .wp-block-embed iframe{left:50%;max-width:130%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports ((-o-object-fit:cover) or (object-fit:cover)){.ps-page-content .wp-block-embed iframe{bottom:0;height:100%;left:0;max-width:none;min-height:0;min-width:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;right:0;top:0;transform:none;width:100%}}[class*=" icon-"],[class^=icon-]{display:inline-block;fill:currentColor;height:1em;stroke:currentColor;stroke-width:0;width:1em}: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:1120px;padding-left:0;padding-right:0}.page-container>.ps-section>.ps-content{clear:both;margin-left:auto;margin-right:auto;width:1120px}.page-container>.ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container>.ps-section>.ps-content{max-width:1120px;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}body.custom-pointer:not(.page-scrolling-forbidden).cursor-navigation-arrow-down{cursor:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwRTBGRiIgZD0iTTYgMGExIDEgMCAwIDEgLjk5Ljg2NEw3IDF2MjcuNTg1bDMuMjkzLTMuMjkyYTEgMSAwIDAgMSAxLjMwMi0uMDk3bC4xMTIuMDk3YTEgMSAwIDAgMSAuMDk3IDEuMzAybC0uMDk3LjExMi01IDVhMSAxIDAgMCAxLS4wODUuMDc2bC4wODUtLjA3NmExIDEgMCAwIDEtLjUwNC4yNzJBMSAxIDAgMCAxIDYgMzJoLS4wMzRsLS4wMzItLjAwMkw2IDMyYTEgMSAwIDAgMS0uNTk1LS4xOTYgMSAxIDAgMCAxLS4xMS0uMDk1bC0uMDAyLS4wMDItNS01YTEgMSAwIDAgMSAxLjMwMi0xLjUxbC4xMTIuMDk2TDUgMjguNTg1VjFhMSAxIDAgMCAxIDEtMSIvPjwvc3ZnPg=="),auto}body.custom-pointer:not(.page-scrolling-forbidden).cursor-navigation-arrow-up{cursor:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIvPg=="),auto}body.overflow-hidden{overflow:hidden}body,div,p{color:#000;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5}h1{font-size:calc(4.03vw*var(--kf, 1));line-height:1.4}h1,h2{color:#000;font-family:IBM Plex Mono,monospace;font-weight:500;margin-bottom:calc(1.67vw*var(--kf, 1));margin-top:calc(2.78vw*var(--kf, 1))}h2{font-size:calc(2.08vw*var(--kf, 1));line-height:1.3}h3{font-size:calc(2.22vw*var(--kf, 1))}h3,h4{color:#000;font-family:IBM Plex Mono,monospace;font-weight:500;line-height:1.3;margin-bottom:calc(1.11vw*var(--kf, 1));margin-top:calc(2.22vw*var(--kf, 1))}h4{font-size:calc(1.94vw*var(--kf, 1))}h5{font-size:calc(1.67vw*var(--kf, 1))}h5,h6{color:#000;font-family:IBM Plex Mono,monospace;font-weight:500;line-height:1.3;margin-bottom:calc(1.11vw*var(--kf, 1));margin-top:calc(2.22vw*var(--kf, 1))}h6{font-size:calc(1.53vw*var(--kf, 1))}p:empty{display:none}.section-title{color:#000;color:#fff;font-family:IBM Plex Mono,monospace;font-size:calc(2.08vw*var(--kf, 1));font-weight:500;line-height:1.2;margin:0}body:not(.wp-admin) a:not(.button){color:inherit}.ps-distribution .info-text ul,.ps-inquiry-form .nf-form-cont .field-wrap ul,.ps-page-content .blocks-gallery-grid{list-style:none;margin:0;padding:0}.ps-home-hero .hero-aside .icon{filter:drop-shadow(0 0 30px #45c7ff)}.ps-distribution .info-text em,.ps-distribution .single-item,.ps-facts .fact-title,.ps-home-hero .hero-aside .aside-title,.ps-home-hero .vendors-title{text-shadow:0 0 30px #45c7ff}.ps-application-form>.ps-content>.inner-container,.ps-company-info .block-inner-wrapper,.ps-distribution .inner-wrapper,.ps-facts .section-inner-container,.ps-inquiry-form .block-inner-wrapper,.ps-join-our-team .block-inner-wrapper,.ps-page-content>.ps-content>.inner-container{display:grid;grid-gap:16px;grid-template-columns:repeat(12,1fr)}.button.btn-outline,.ps-inquiry-form .nf-form-cont .submit-container input[type=submit]{transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,color .3s ease-in-out}.button.btn-outline .icon,.ps-inquiry-form .nf-form-cont .submit-container input[type=submit] .icon{transition:color .3s ease-in-out}.button.btn-outline:hover,.ps-inquiry-form .nf-form-cont .submit-container input:hover[type=submit]{background:#00e0ff;box-shadow:0 0 30px #45c7ff;color:#161616}.button.btn-outline:hover .icon,.ps-inquiry-form .nf-form-cont .submit-container input:hover[type=submit] .icon{color:#161616}.badge-positions,.ps-page-header .site-logotype img{transition:filter .3s ease-in-out}.badge-positions:hover,.ps-page-header .site-logotype img:hover{filter:brightness(110%)}.ps-inquiry-form .nf-form-cont .field-wrap ul li label,.ps-page-footer .footer-menu .menu-item,.ps-page-header .header-menu .menu-item,body:not(.wp-admin) a:not(.button){transition:opacity .3s ease-in-out}.ps-inquiry-form .nf-form-cont .field-wrap ul li label:hover,.ps-page-footer .footer-menu .menu-item:hover,.ps-page-header .header-menu .menu-item:hover,body:not(.wp-admin) a:hover:not(.button){opacity:.6}.ps-page-footer .footer-menu .menu-item .vacancies-count,.ps-page-header .header-menu .menu-item .vacancies-count{align-items:center;background-color:#00a19a;border-radius:50%;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:calc(.83vw*var(--kf, 1));font-weight:600;height:calc(1.32vw*var(--kf, 1));justify-content:center;line-height:1.2;position:absolute;right:calc(1.67vw*var(--kf, 1)*-1);top:calc(.56vw*var(--kf, 1)*-1);width:calc(1.32vw*var(--kf, 1))}.button{background-color:transparent;border:none;color:#000;color:#fff;display:inline-block;font-family:IBM Plex Mono,monospace;font-size:calc(2.64vw*var(--kf, 1));font-weight:500;line-height:1.2;margin:0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase}.button.btn-outline{border:2px solid #00e0ff;border-radius:4px;padding:calc(1.67vw*var(--kf, 1)) calc(5.56vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1)) calc(5.56vw*var(--kf, 1))}.button.btn-scroll{transform:rotate(180deg);transition:transform .3s ease-out}.button.btn-scroll .icon{display:block}.button.btn-scroll.down{transform:rotate(0)}.button.small{color:#fff;font-family:IBM Plex Mono,monospace;font-size:calc(1.53vw*var(--kf, 1));font-weight:500;line-height:1.2;padding:16px 40px;text-transform:uppercase;width:auto!important}.ps-scroll-button .btn-scroll{bottom:56px;position:fixed;right:56px}.badge-positions{background-color:#00a19a;border-radius:4px;bottom:calc(2.22vw*var(--kf, 1));box-shadow:0 4px 20px 0 rgba(0,0,0,.15);color:#000;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5;padding:calc(1.11vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1));position:fixed;right:calc(2.22vw*var(--kf, 1));text-decoration:none;z-index:2}.ps-page-header{padding-bottom:0;padding-top:calc(3.89vw*var(--kf, 1));scroll-snap-align:start}.ps-page-header .inner-container{display:flex;justify-content:space-between}.ps-page-header .site-logotype{display:inline-block;position:relative;z-index:9}.ps-page-header .site-logotype img{display:block;height:auto;width:calc(11.11vw*var(--kf, 1))}.ps-page-header .header-menu{display:flex}.ps-page-header .header-menu .menu-item{color:#000;color:rgba(0,0,0,.8);display:block;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:500;line-height:1.4;position:relative;text-align:right;text-decoration:underline;text-decoration-color:rgba(0,0,0,.3)}.ps-page-header .header-menu .menu-item.current-menu-item{color:#000;text-decoration:none}.ps-page-header .header-menu .menu-item.current-menu-item[href*="#"]{color:rgba(0,0,0,.8);text-decoration:underline;text-decoration-color:rgba(0,0,0,.3)}.ps-page-header .header-menu .menu-item.current-menu-item:not([href*="#"]){pointer-events:none}.ps-page-header .header-menu .menu-item:nth-child(n+2){margin-left:calc(2.78vw*var(--kf, 1))}.ps-page-header .burger-menu{background-color:transparent;border:none;display:none;flex-direction:column;gap:11px;height:40px;justify-content:center;margin:0;outline:none;padding:0;position:relative;width:56px;z-index:9}.ps-page-header .burger-menu span{background-color:#000;display:block;height:2px;transition:transform .2s ease-in,width .2s ease-in,opacity .2s ease-in,background-color .2s ease-in;width:100%}.ps-page-header .burger-menu span:nth-child(2){opacity:1;transform:rotate(0deg)}.ps-page-header .burger-menu span:first-child,.ps-page-header .burger-menu span:last-child{transform:rotate(0deg)}.page-home .ps-page-header .header-menu .menu-item{color:hsla(0,0%,100%,.7);text-decoration-color:hsla(0,0%,100%,.3)}.page-home .ps-page-header .header-menu .menu-item.current-menu-item{color:#fff}.page-home .ps-page-header .header-menu .menu-item.current-menu-item[href*="#"]{color:hsla(0,0%,100%,.7);text-decoration-color:hsla(0,0%,100%,.3)}.page-home .ps-page-header .burger-menu span{background-color:#fff}.ps-page-footer{background-color:#000;padding-bottom:calc(3.89vw*var(--kf, 1));padding-top:calc(3.89vw*var(--kf, 1));position:relative;scroll-snap-align:start;z-index:1}.ps-page-footer .inner-container{align-items:stretch;display:flex;justify-content:space-between}.ps-page-footer .inner-wrapper{display:flex;flex-direction:column;justify-content:space-between}.ps-page-footer .copyright{color:#fff;color:hsla(0,0%,100%,.5);font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:500;line-height:1.5;text-align:right}.ps-page-footer .footer-menu{display:flex}.ps-page-footer .footer-menu .menu-item{color:#fff;color:hsla(0,0%,100%,.8);display:block;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:500;line-height:1.5;position:relative;text-align:right;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.3);white-space:nowrap}.ps-page-footer .footer-menu .menu-item.current-menu-item{color:#fff;text-decoration:none}.ps-page-footer .footer-menu .menu-item.current-menu-item[href*="#"]{color:hsla(0,0%,100%,.8);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.3)}.ps-page-footer .footer-menu .menu-item.current-menu-item:not([href*="#"]){pointer-events:none}.ps-page-footer .footer-menu .menu-item:nth-child(n+2){margin-left:calc(2.78vw*var(--kf, 1))}.ps-page-footer .certificates{display:flex}.ps-page-footer .single-certificate{height:calc(5vw*var(--kf, 1));text-decoration:none;width:auto}.ps-page-footer .certificate-image{display:block;height:100%;width:auto}.page-home .ps-page-footer{background-color:rgba(0,0,0,.7)}.ps-application-form{background-color:#f7f7f7;padding-bottom:calc(8.33vw*var(--kf, 1));padding-top:calc(5.56vw*var(--kf, 1))}.ps-application-form .content-wrapper{grid-column:2/12;grid-gap:calc(1.11vw*var(--kf, 1));align-items:flex-start;display:grid;grid-template-columns:1fr 1fr}.ps-application-form .inner-block{border-left:1px solid hsla(0,0%,9%,.1);padding:calc(1.67vw*var(--kf, 1)) 0 calc(1.67vw*var(--kf, 1)) calc(2.78vw*var(--kf, 1))}.ps-application-form .form-title{color:#000;color:#161616;font-family:IBM Plex Mono,monospace;font-size:calc(2.08vw*var(--kf, 1));font-weight:500;line-height:1.2;margin-bottom:calc(1.67vw*var(--kf, 1))}.ps-application-form .form-subtitle{color:#000;color:#161616;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5}.ps-application-form .nf-form-cont{max-width:504px}.ps-application-form .nf-form-cont .nf-before-form-content,.ps-application-form .nf-form-cont .nf-form-title,.ps-application-form .nf-form-cont .ninja-forms-req-symbol{display:none}.ps-application-form .nf-form-cont .nf-field-label{display:flex;left:8px;position:absolute;top:16px;transition:top .3s ease-in-out}.ps-application-form .nf-form-cont .nf-field-label label{color:#161616;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;transition:font-size .3s ease-in-out;white-space:nowrap}.ps-application-form .nf-form-cont .nf-field-container.label-above .field-wrap{display:flex;flex-direction:column-reverse}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap{background-color:#fff;border:2px dashed #00a19a;border-radius:4px;display:block}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .nf-field-label{display:none}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .nf-fu-fileinput-button{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:column;margin-bottom:0;padding:40px;width:100%}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .field-title{color:#161616;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-top:16px}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .field-subtitle{color:#161616;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5;margin-top:8px}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .files_uploaded{padding:0 40px}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .upload-filename{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:16px}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .upload-filename .name{color:#161616;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5;margin-right:10px}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .upload-filename .delete{background-color:#e71d73;border-radius:4px;color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5;padding:3px 10px;text-decoration:none;text-transform:uppercase}.ps-application-form .nf-form-cont .nf-field-container.label-above .file_upload-wrap.field-wrap .nf-fu-upload-notice{color:#161616;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5;padding:20px 40px}.ps-application-form .nf-form-cont .field-wrap input[type=email],.ps-application-form .nf-form-cont .field-wrap input[type=tel],.ps-application-form .nf-form-cont .field-wrap input[type=text],.ps-application-form .nf-form-cont .field-wrap textarea{background-color:transparent;border:none;border-bottom:1px solid #878787;color:#161616;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.5;padding:27px 8px 4px;position:relative;transition:background-color .3s ease-in-out,border-bottom-color .3s ease-in-out;width:100%}.ps-application-form .nf-form-cont .field-wrap input[type=email]:focus,.ps-application-form .nf-form-cont .field-wrap input[type=tel]:focus,.ps-application-form .nf-form-cont .field-wrap input[type=text]:focus,.ps-application-form .nf-form-cont .field-wrap textarea:focus{background-color:#fff;border-bottom:1px solid #00a19a}.ps-application-form .nf-form-cont .field-wrap input[type=email]:focus+.nf-field-label,.ps-application-form .nf-form-cont .field-wrap input[type=tel]:focus+.nf-field-label,.ps-application-form .nf-form-cont .field-wrap input[type=text]:focus+.nf-field-label,.ps-application-form .nf-form-cont .field-wrap textarea:focus+.nf-field-label{top:4px}.ps-application-form .nf-form-cont .field-wrap input[type=email]:focus+.nf-field-label label,.ps-application-form .nf-form-cont .field-wrap input[type=tel]:focus+.nf-field-label label,.ps-application-form .nf-form-cont .field-wrap input[type=text]:focus+.nf-field-label label,.ps-application-form .nf-form-cont .field-wrap textarea:focus+.nf-field-label label{color:#00a19a;font-size:14px}.ps-application-form .nf-form-cont .field-wrap input[type=email][aria-invalid=true],.ps-application-form .nf-form-cont .field-wrap input[type=tel][aria-invalid=true],.ps-application-form .nf-form-cont .field-wrap input[type=text][aria-invalid=true],.ps-application-form .nf-form-cont .field-wrap textarea[aria-invalid=true]{background-color:rgba(231,29,115,.2);border-bottom:1px solid #e71d73}.ps-application-form .nf-form-cont .field-wrap input[type=email]:disabled,.ps-application-form .nf-form-cont .field-wrap input[type=tel]:disabled,.ps-application-form .nf-form-cont .field-wrap input[type=text]:disabled,.ps-application-form .nf-form-cont .field-wrap textarea:disabled{background-color:hsla(0,0%,53%,.2);border-bottom:1px solid #878787}.ps-application-form .nf-form-cont .field-wrap input[type=email]:disabled+.nf-field-label,.ps-application-form .nf-form-cont .field-wrap input[type=tel]:disabled+.nf-field-label,.ps-application-form .nf-form-cont .field-wrap input[type=text]:disabled+.nf-field-label,.ps-application-form .nf-form-cont .field-wrap textarea:disabled+.nf-field-label{top:4px}.ps-application-form .nf-form-cont .field-wrap input[type=email]:disabled+.nf-field-label label,.ps-application-form .nf-form-cont .field-wrap input[type=tel]:disabled+.nf-field-label label,.ps-application-form .nf-form-cont .field-wrap input[type=text]:disabled+.nf-field-label label,.ps-application-form .nf-form-cont .field-wrap textarea:disabled+.nf-field-label label{color:#878787;font-size:14px}.ps-application-form .nf-form-cont .field-wrap textarea{min-height:135px;resize:vertical}.ps-application-form .nf-form-cont .field-wrap.nf-error .nf-field-label{top:4px}.ps-application-form .nf-form-cont .field-wrap.nf-error .nf-field-label label{font-size:14px}.ps-application-form .nf-form-cont .field-wrap input:valid,.ps-application-form .nf-form-cont .field-wrap textarea:valid{border-bottom:1px solid #00a19a}.ps-application-form .nf-form-cont .field-wrap input:valid+.nf-field-label,.ps-application-form .nf-form-cont .field-wrap textarea:valid+.nf-field-label{top:4px}.ps-application-form .nf-form-cont .field-wrap input:valid+.nf-field-label label,.ps-application-form .nf-form-cont .field-wrap textarea:valid+.nf-field-label label{color:#00a19a;font-size:14px}.ps-application-form .nf-form-cont .nf-error-msg{bottom:-20px;color:#e71d73;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:1.5;padding:4px 8px;position:absolute}.ps-application-form .nf-form-cont nf-field{display:block;position:relative}.ps-application-form .nf-form-cont nf-field:nth-child(n+2){margin-top:24px}.ps-application-form .nf-form-cont .nf-after-form-content{display:block;height:0;overflow:hidden;visibility:hidden;width:0}.ps-application-form .nf-form-cont .submit-container{margin-top:40px}.ps-application-form .nf-form-cont .submit-container .nf-field-label{display:none}.ps-application-form .nf-form-cont .submit-container input[type=submit]{background-color:transparent;border:2px solid #00a19a;border-radius:4px;color:#161616;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;line-height:1.14;padding:16px 40px;text-transform:uppercase;transition:background-color .3s ease-in-out,.3s}.ps-application-form .nf-form-cont .submit-container input[type=submit]:hover{background:#00a19a;color:#fff}.ps-application-form .nf-form-cont .html-container .nf-field-label{display:none}.ps-application-form .nf-form-cont .html-container p{color:#161616;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0}.ps-application-form .form-success-message .success-message-image{display:block;filter:grayscale(100%);margin:0 auto 24px}.ps-application-form .form-success-message .message-text{color:#161616;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.page-home{background-color:#071330}.page-home .bg-cover,.page-home .bg-scene{bottom:auto;height:110vh;left:0;position:fixed;right:0;top:0;width:auto;z-index:0}.page-home .bg-scene canvas{height:100%;width:100%}.page-home .bg-cover{background-color:rgba(7,19,48,.87);pointer-events:none}.page-home .page-container{position:relative;z-index:2}.ps-page-content{margin-bottom:calc(8.33vw*var(--kf, 1));margin-top:calc(5.56vw*var(--kf, 1))}.ps-page-content .content-wrapper{grid-column:2/12}.ps-page-content .has-text-align-center{text-align:center}.ps-page-content ul,.ps-page-content ul li{padding-left:1em}.ps-page-content ol{padding-left:2em}.ps-page-content hr{background-color:#d8d8d8;border:none;height:1px;margin:2em 0;position:relative;width:100%}.ps-page-content figcaption{color:#9f9f9f;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:400;line-height:1.14286;margin-top:12px}.ps-page-content .wp-block-image{height:auto;margin:1em 0 2em;width:100%}.ps-page-content .wp-block-image img{display:block;height:auto;max-width:100%}.ps-page-content .wp-block-image.alignfull{max-width:none}.ps-page-content .wp-block-image.alignfull img,.ps-page-content .wp-block-image.alignwide img{width:100%}.ps-page-content .wp-block-image figure{margin:0;max-width:100%;width:-moz-max-content;width:max-content}.ps-page-content .wp-block-image figure.aligncenter{margin:0 auto}.ps-page-content .wp-block-image figure.alignleft{margin-right:auto}.ps-page-content .wp-block-image figure.alignright{margin-left:auto}.ps-page-content .wp-block-video{height:auto;margin:1em 0 2em;width:100%}.ps-page-content .wp-block-video video{display:block;margin:0;max-width:100%;width:-moz-max-content;width:max-content}.ps-page-content .wp-block-video video.aligncenter{margin:0 auto}.ps-page-content .wp-block-video video.alignleft{margin-right:auto}.ps-page-content .wp-block-video video.alignright{margin-left:auto}.ps-page-content .wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-left:0;margin-right:0;padding:3em 0;width:100%}.ps-page-content .wp-block-pullquote blockquote{margin:1em}.ps-page-content .wp-block-pullquote blockquote p{font-size:1.4em;line-height:1.6;margin:0;text-align:center}.ps-page-content .wp-block-gallery{height:100%;margin-left:0;margin-right:0;width:100%}.ps-page-content .wp-block-gallery.alignfull{max-width:none}.ps-page-content .blocks-gallery-grid{display:flex;flex-wrap:wrap}.ps-page-content .blocks-gallery-grid .blocks-gallery-item figure{margin-bottom:.5em;margin-top:.5em}.ps-page-content .blocks-gallery-grid .blocks-gallery-item figure img{display:block}.ps-page-content .blocks-gallery-grid .blocks-gallery-item:nth-child(odd) figure{margin-left:0;margin-right:.5em}.ps-page-content .blocks-gallery-grid .blocks-gallery-item:nth-child(2n) figure{margin-left:.5em;margin-right:0}.ps-page-content .blocks-gallery-item{width:50%}.ps-page-content .blocks-gallery-item figure img{display:block;height:auto;width:100%}.ps-page-content .wp-block-embed{margin-left:0;margin-right:0;width:100%}.ps-page-content .wp-block-embed:after{padding-top:56.2%}.ps-page-content a{color:#00a19a;transition:filter .3s ease-in-out}.ps-page-content a:hover{filter:brightness(120%)}.single-vacancy .breadcrumbs{color:#000;color:#161616;font-family:Inter,sans-serif;font-size:calc(.97vw*var(--kf, 1));font-weight:400;line-height:1.4}.single-vacancy .breadcrumbs a{color:#161616}.single-vacancy .page-title{margin-bottom:calc(.56vw*var(--kf, 1));margin-top:calc(1.67vw*var(--kf, 1))}.single-vacancy .vacancy-meta{align-items:flex-start;display:flex}.single-vacancy .vacancy-open{color:#000;color:#161616;font-family:Inter,sans-serif;font-size:calc(1.39vw*var(--kf, 1));font-weight:400;line-height:1.4}.single-vacancy .badge-vacancy{color:#fff;font-family:IBM Plex Mono,monospace;font-size:calc(.97vw*var(--kf, 1));font-weight:500;line-height:1.14;margin-left:24px;padding:8px;text-transform:uppercase;white-space:nowrap}.single-vacancy .badge-vacancy.open{background-color:#00a19a}.single-vacancy .badge-vacancy.closes{background-color:#878787}.single-vacancy .vacancy-closes{grid-column:span 2}.ps-home-hero{display:flex;padding-bottom:calc(2.08vw*var(--kf, 1));padding-top:0}.ps-home-hero .ps-content{display:flex}.ps-home-hero .inner-container{display:flex;flex-direction:column;justify-content:space-between}.ps-home-hero .inner-wrapper{padding-bottom:52px;padding-top:52px;grid-gap:calc(1.11vw*var(--kf, 1));align-items:center;display:grid;grid-template-columns:repeat(12,1fr);margin:auto}.ps-home-hero .hero-title{color:#000;color:#fff;font-family:IBM Plex Mono,monospace;font-size:calc(4.03vw*var(--kf, 1));font-weight:500;grid-column:2/10;line-height:1.4;margin:0;padding-right:calc(4.03vw*var(--kf, 1))}.ps-home-hero .hero-aside{display:grid;grid-column:10/13;grid-template-columns:calc(3.33vw*var(--kf, 1)) 1fr;padding:calc(3.89vw*var(--kf, 1)) calc(2.22vw*var(--kf, 1)) calc(2.22vw*var(--kf, 1)) calc(2.22vw*var(--kf, 1));grid-row-gap:calc(1.11vw*var(--kf, 1));grid-column-gap:calc(1.11vw*var(--kf, 1));border-left:1px solid hsla(0,0%,100%,.1)}.ps-home-hero .hero-aside .icon{color:#00e0ff;display:block;height:calc(3.33vw*var(--kf, 1));width:calc(3.33vw*var(--kf, 1))}.ps-home-hero .hero-aside .aside-title{color:#000;color:#00e0ff;font-family:IBM Plex Mono,monospace;font-size:calc(1.32vw*var(--kf, 1));font-weight:500;line-height:1.2;text-transform:uppercase}.ps-home-hero .hero-aside .aside-info{color:#000;color:#fff;font-family:Inter,sans-serif;font-size:calc(.97vw*var(--kf, 1));font-weight:400;font-weight:500;grid-column:span 2;line-height:1.4}.ps-home-hero .hero-aside .aside-info span{color:#00e0ff;font-family:IBM Plex Mono,monospace;font-weight:600}.ps-home-hero .vendors-title{border-left:1px solid hsla(0,0%,100%,.1);color:#000;color:#00e0ff;font-family:IBM Plex Mono,monospace;font-size:calc(1.53vw*var(--kf, 1));font-weight:500;line-height:1.4;margin-bottom:calc(1.11vw*var(--kf, 1));margin-top:auto;padding:calc(1.11vw*var(--kf, 1))}.ps-home-hero .vendors-logotypes{align-items:center;display:flex;flex-wrap:wrap}.ps-home-hero .vendor-logotype{display:block;height:calc(2.78vw*var(--kf, 1));margin-right:calc(2.08vw*var(--kf, 1));width:auto}.ps-home-hero .vendor-logotype:last-child{margin-right:0}.ps-distribution{display:flex;padding-bottom:calc(2.08vw*var(--kf, 1));padding-top:calc(3.89vw*var(--kf, 1));scroll-snap-align:start}.ps-distribution .ps-content{display:flex}.ps-distribution .inner-container{display:flex;flex-direction:column;justify-content:space-between}.ps-distribution .inner-wrapper{margin:auto}.ps-distribution .info-text{grid-column:2/12;padding-bottom:80px;padding-top:80px}.ps-distribution .info-text p{font-size:calc(1.94vw*var(--kf, 1));margin:0}.ps-distribution .info-text h3,.ps-distribution .info-text p{color:#000;color:#fff;font-family:Inter,sans-serif;font-weight:400;line-height:1.7}.ps-distribution .info-text h3{font-size:calc(1.89vw*var(--kf, 1));margin-block:0 20px}.ps-distribution .info-text li{color:#000;color:#fff;font-family:Inter,sans-serif;font-size:calc(1.53vw*var(--kf, 1));font-weight:400;line-height:1.4;margin-block:0 20px}.ps-distribution .info-text li:last-child{margin-block:0}.ps-distribution .info-text em{color:#00e0ff;font-style:normal;font-weight:700}.ps-distribution .list-title{color:#000;color:#fff;font-family:IBM Plex Mono,monospace;font-size:calc(1.32vw*var(--kf, 1));font-weight:500;line-height:1.2;margin-bottom:calc(1.67vw*var(--kf, 1));text-transform:uppercase}.ps-distribution .list-items{display:flex;flex-wrap:wrap}.ps-distribution .single-item{border-left:1px solid hsla(0,0%,100%,.1);color:#000;color:#00e0ff;font-family:IBM Plex Mono,monospace;font-size:calc(1.53vw*var(--kf, 1));font-weight:500;line-height:1.4;margin-right:calc(2.78vw*var(--kf, 1));padding:calc(1.11vw*var(--kf, 1))}.ps-distribution .vendors-logotypes{align-items:center;display:flex;flex-wrap:wrap}.ps-distribution .vendor-logotype{display:block;height:calc(2.78vw*var(--kf, 1));margin-right:calc(2.22vw*var(--kf, 1));width:auto}.ps-distribution .vendor-logotype:last-child{margin-right:0}.ps-facts{padding-bottom:calc(2.08vw*var(--kf, 1));padding-top:calc(3.89vw*var(--kf, 1));scroll-snap-align:start}.ps-facts,.ps-facts .ps-content{display:flex}.ps-facts .inner-container{display:flex;flex-direction:column;justify-content:space-between}.ps-facts .section-inner-container{margin:auto}.ps-facts .section-inner-wrapper{display:flex;flex-wrap:wrap;grid-column:2/13;margin:auto;padding:48px 0 0}.ps-facts .single-fact{border-left:1px solid hsla(0,0%,100%,.1);margin-bottom:calc(1.67vw*var(--kf, 1));overflow:hidden;padding:calc(2.78vw*var(--kf, 1)) calc(4.44vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1))}.ps-facts .single-fact:nth-child(1n) .inner-wrapper{animation-delay:.1s}.ps-facts .single-fact:nth-child(2n) .inner-wrapper{animation-delay:.2s}.ps-facts .single-fact:nth-child(3n) .inner-wrapper{animation-delay:.3s}.ps-facts .single-fact:nth-child(4n) .inner-wrapper{animation-delay:.4s}.ps-facts .single-fact:nth-child(5n) .inner-wrapper{animation-delay:.5s}.ps-facts .single-fact:nth-child(6n) .inner-wrapper{animation-delay:.6s}.ps-facts .single-fact:nth-child(7n) .inner-wrapper{animation-delay:.7s}.ps-facts .single-fact:nth-child(8n) .inner-wrapper{animation-delay:.8s}.ps-facts .single-fact:nth-child(9n) .inner-wrapper{animation-delay:.9s}.ps-facts .single-fact:nth-child(10n) .inner-wrapper{animation-delay:1s}.ps-facts .single-fact:nth-child(11n) .inner-wrapper{animation-delay:1.1s}.ps-facts .single-fact:nth-child(12n) .inner-wrapper{animation-delay:1.2s}.ps-facts .single-fact:nth-child(13n) .inner-wrapper{animation-delay:1.3s}.ps-facts .single-fact:nth-child(14n) .inner-wrapper{animation-delay:1.4s}.ps-facts .single-fact:nth-child(15n) .inner-wrapper{animation-delay:1.5s}.ps-facts .single-fact:nth-child(16n) .inner-wrapper{animation-delay:1.6s}.ps-facts .single-fact:nth-child(17n) .inner-wrapper{animation-delay:1.7s}.ps-facts .single-fact:nth-child(18n) .inner-wrapper{animation-delay:1.8s}.ps-facts .single-fact:nth-child(19n) .inner-wrapper{animation-delay:1.9s}.ps-facts .single-fact:nth-child(20n) .inner-wrapper{animation-delay:2s}.ps-facts .single-fact:nth-child(21n) .inner-wrapper{animation-delay:2.1s}.ps-facts .single-fact:nth-child(22n) .inner-wrapper{animation-delay:2.2s}.ps-facts .single-fact:nth-child(23n) .inner-wrapper{animation-delay:2.3s}.ps-facts .single-fact:nth-child(24n) .inner-wrapper{animation-delay:2.4s}.ps-facts .single-fact:nth-child(25n) .inner-wrapper{animation-delay:2.5s}.ps-facts .single-fact:nth-child(26n) .inner-wrapper{animation-delay:2.6s}.ps-facts .single-fact:nth-child(27n) .inner-wrapper{animation-delay:2.7s}.ps-facts .single-fact:nth-child(28n) .inner-wrapper{animation-delay:2.8s}.ps-facts .single-fact:nth-child(29n) .inner-wrapper{animation-delay:2.9s}.ps-facts .single-fact:nth-child(30n) .inner-wrapper{animation-delay:3s}.ps-facts .inner-wrapper{position:relative;transform:translateX(-130%);width:-moz-min-content;width:min-content}.ps-facts .fact-title{color:#000;color:#00e0ff;font-family:IBM Plex Mono,monospace;font-size:calc(3.33vw*var(--kf, 1));font-weight:500;line-height:1.4;min-width:3em;white-space:nowrap}.ps-facts .fact-text{color:#000;color:#fff;font-family:Inter,sans-serif;font-size:calc(.97vw*var(--kf, 1));font-weight:400;line-height:1.4}.ps-facts.animation-start .inner-wrapper{animation:single-fact-animation .6s forwards}@keyframes single-fact-animation{0%{animation-timing-function:ease-in;transform:translateX(-130%) scale(1.1)}80%{animation-timing-function:ease-out;transform:translateX(3%) scale(.95)}to{transform:translateX(0) scale(1)}}.ps-call-to-action{display:flex;justify-content:center;padding-bottom:calc(2.08vw*var(--kf, 1));padding-top:calc(3.89vw*var(--kf, 1));scroll-snap-align:start}.ps-call-to-action .ps-content{display:flex}.ps-call-to-action .inner-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.ps-call-to-action .title{color:#000;color:#fff;font-family:Inter,sans-serif;font-size:calc(1.94vw*var(--kf, 1));font-weight:400;line-height:1.7;margin-bottom:24px;text-align:center}.ps-company-info{padding-bottom:calc(5.56vw*var(--kf, 1));padding-top:calc(5.56vw*var(--kf, 1))}.ps-company-info .inner-container{grid-column:2/12;grid-gap:16px;display:grid;grid-template-columns:1fr 1fr}.ps-company-info .inner-wrapper{border-left:1px solid hsla(0,0%,9%,.1);flex-basis:50%;padding:calc(1.67vw*var(--kf, 1)) calc(2.78vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1)) calc(2.78vw*var(--kf, 1))}.ps-company-info .section-title{color:#161616}.ps-company-info .link-to-map{color:#000;color:#00a19a;display:block;font-family:Inter,sans-serif;font-size:calc(.97vw*var(--kf, 1));font-weight:400;font-weight:500;line-height:1.4;margin-bottom:16px;margin-top:8px}.ps-company-info .email,.ps-company-info .info-block{color:#000;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5}.ps-company-info .email{color:#00a19a}.ps-company-info .info-block .phone{color:#161616;margin-left:.5em;text-decoration:none}.ps-company-info .info-block .phone:hover{text-decoration:underline}.ps-company-info-gallery{display:flex}.image-wrapper:after{padding-top:66.66667%}.image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ps-inquiry-form{padding-bottom:calc(8.33vw*var(--kf, 1));padding-top:calc(5.56vw*var(--kf, 1));position:relative}.ps-inquiry-form .section-background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.ps-inquiry-form .block-inner-wrapper{position:relative;z-index:1}.ps-inquiry-form .inner-container{grid-column:2/12;grid-gap:calc(1.11vw*var(--kf, 1));align-items:flex-start;display:grid;grid-template-columns:1fr 1fr}.ps-inquiry-form .inner-block{border-left:1px solid hsla(0,0%,100%,.1);padding:calc(1.67vw*var(--kf, 1)) calc(2.78vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1)) calc(2.78vw*var(--kf, 1))}.ps-inquiry-form .section-description{color:#000;color:#fff;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5;margin-top:24px}.ps-inquiry-form .phone{color:inherit;text-decoration:none;white-space:nowrap}.ps-inquiry-form .phone:hover{text-decoration:underline}.ps-inquiry-form .nf-form-cont{max-width:504px}.ps-inquiry-form .nf-form-cont .nf-before-form-content,.ps-inquiry-form .nf-form-cont .nf-form-title,.ps-inquiry-form .nf-form-cont .ninja-forms-req-symbol{display:none}.ps-inquiry-form .nf-form-cont .nf-field-label{display:flex;left:8px;position:absolute;top:16px;transition:top .3s ease-in-out}.ps-inquiry-form .nf-form-cont .nf-field-label label{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;transition:font-size .3s ease-in-out;white-space:nowrap}.ps-inquiry-form .nf-form-cont .nf-field-container.label-above .field-wrap{display:flex;flex-direction:column-reverse}.ps-inquiry-form .nf-form-cont .list-radio-wrap .nf-field-label{position:static}.ps-inquiry-form .nf-form-cont .list-radio-wrap .nf-field-label span{color:#00e0ff;font-size:14px}.ps-inquiry-form .nf-form-cont .field-wrap input[type=email],.ps-inquiry-form .nf-form-cont .field-wrap input[type=tel],.ps-inquiry-form .nf-form-cont .field-wrap input[type=text],.ps-inquiry-form .nf-form-cont .field-wrap textarea{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.5;padding:27px 8px 4px;position:relative;transition:background-color .3s ease-in-out,border-bottom-color .3s ease-in-out;width:100%}.ps-inquiry-form .nf-form-cont .field-wrap input[type=email]:focus,.ps-inquiry-form .nf-form-cont .field-wrap input[type=tel]:focus,.ps-inquiry-form .nf-form-cont .field-wrap input[type=text]:focus,.ps-inquiry-form .nf-form-cont .field-wrap textarea:focus{background-color:rgba(29,72,112,.41);border-bottom:1px solid #45c7ff}.ps-inquiry-form .nf-form-cont .field-wrap input[type=email]:focus+.nf-field-label,.ps-inquiry-form .nf-form-cont .field-wrap input[type=tel]:focus+.nf-field-label,.ps-inquiry-form .nf-form-cont .field-wrap input[type=text]:focus+.nf-field-label,.ps-inquiry-form .nf-form-cont .field-wrap textarea:focus+.nf-field-label{top:4px}.ps-inquiry-form .nf-form-cont .field-wrap input[type=email]:focus+.nf-field-label label,.ps-inquiry-form .nf-form-cont .field-wrap input[type=tel]:focus+.nf-field-label label,.ps-inquiry-form .nf-form-cont .field-wrap input[type=text]:focus+.nf-field-label label,.ps-inquiry-form .nf-form-cont .field-wrap textarea:focus+.nf-field-label label{font-size:14px}.ps-inquiry-form .nf-form-cont .field-wrap input[type=email][aria-invalid=true],.ps-inquiry-form .nf-form-cont .field-wrap input[type=tel][aria-invalid=true],.ps-inquiry-form .nf-form-cont .field-wrap input[type=text][aria-invalid=true],.ps-inquiry-form .nf-form-cont .field-wrap textarea[aria-invalid=true]{background-color:rgba(231,29,115,.2);border-bottom:1px solid #e71d73}.ps-inquiry-form .nf-form-cont .field-wrap textarea{min-height:135px;resize:vertical}.ps-inquiry-form .nf-form-cont .field-wrap ul{margin-bottom:40px}.ps-inquiry-form .nf-form-cont .field-wrap ul li{margin-top:16px}.ps-inquiry-form .nf-form-cont .field-wrap ul li input[type=radio]{display:none}.ps-inquiry-form .nf-form-cont .field-wrap ul li label{color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;padding-left:40px;position:relative;white-space:nowrap}.ps-inquiry-form .nf-form-cont .field-wrap ul li label:after,.ps-inquiry-form .nf-form-cont .field-wrap ul li label:before{border-radius:50%;content:"";display:block;position:absolute}.ps-inquiry-form .nf-form-cont .field-wrap ul li label:before{border:2px solid #fff;height:22px;left:0;top:0;width:22px}.ps-inquiry-form .nf-form-cont .field-wrap ul li label.nf-checked-label:after{background-color:#00e0ff;height:10px;left:6px;top:6px;width:10px}.ps-inquiry-form .nf-form-cont .field-wrap ul li label.nf-checked-label:before{border:2px solid #00e0ff}.ps-inquiry-form .nf-form-cont .field-wrap.nf-error .nf-field-label{top:4px}.ps-inquiry-form .nf-form-cont .field-wrap.nf-error .nf-field-label label{font-size:14px}.ps-inquiry-form .nf-form-cont .field-wrap input:valid,.ps-inquiry-form .nf-form-cont .field-wrap textarea:valid{border-bottom:1px solid #45c7ff}.ps-inquiry-form .nf-form-cont .field-wrap input:valid+.nf-field-label,.ps-inquiry-form .nf-form-cont .field-wrap textarea:valid+.nf-field-label{top:4px}.ps-inquiry-form .nf-form-cont .field-wrap input:valid+.nf-field-label label,.ps-inquiry-form .nf-form-cont .field-wrap textarea:valid+.nf-field-label label{color:#00e0ff;font-size:14px}.ps-inquiry-form .nf-form-cont .nf-error-msg{bottom:-20px;color:#e71d73;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:1.5;padding:4px 8px;position:absolute}.ps-inquiry-form .nf-form-cont nf-field{display:block;position:relative}.ps-inquiry-form .nf-form-cont nf-field:nth-child(n+2){margin-top:24px}.ps-inquiry-form .nf-form-cont .nf-after-form-content{display:block;height:0;overflow:hidden;visibility:hidden;width:0}.ps-inquiry-form .nf-form-cont .form-footnote{margin-top:40px}.ps-inquiry-form .nf-form-cont .form-footnote .nf-field-label{display:none}.ps-inquiry-form .nf-form-cont .form-footnote p{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:1.4;margin:0}.ps-inquiry-form .nf-form-cont .form-footnote p a{color:inherit}.ps-inquiry-form .nf-form-cont .form-footnote.hidden{display:none}.ps-inquiry-form .nf-form-cont .submit-container{margin-top:40px}.ps-inquiry-form .nf-form-cont .submit-container .nf-field-label{display:none}.ps-inquiry-form .nf-form-cont .submit-container input[type=submit]{background-color:transparent;border:2px solid #00e0ff;border-radius:4px;color:#fff;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;line-height:1.14;padding:16px 40px;text-transform:uppercase}.ps-inquiry-form .form-success-message .success-message-image{display:block;margin:0 auto 24px}.ps-inquiry-form .form-success-message .message-text{color:#fff;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.ps-inquiry-form .form-success-message .page-reload{align-items:center;color:#00e0ff;display:flex;justify-content:center;margin-top:28px;text-decoration:none;transition:opacity .3s ease-in-out}.ps-inquiry-form .form-success-message .page-reload:hover{opacity:.8}.ps-inquiry-form .form-success-message .page-reload:hover .arrow-right{transform:translateX(-5px)}.ps-inquiry-form .form-success-message .arrow-right{display:block;margin-right:16px;transition:transform .3s ease-in-out}.ps-information-block{padding-bottom:calc(11.11vw*var(--kf, 1));padding-top:calc(5.56vw*var(--kf, 1))}.ps-information-block .single-info-block{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-gap:calc(1.11vw*var(--kf, 1));align-items:center;min-height:calc(27.78vw*var(--kf, 1))}.ps-information-block .single-info-block .side-image{margin-right:calc(3.89vw*var(--kf, 1)*-1)}.ps-information-block .single-info-block.mirrored{grid-auto-flow:revert}.ps-information-block .single-info-block.mirrored .side-image{grid-column:1/6;margin-left:calc(3.89vw*var(--kf, 1)*-1);margin-right:0;order:0}.ps-information-block .single-info-block.mirrored .side-info{grid-column:7/12;order:1}.ps-information-block .single-info-block:nth-child(n+2){margin-top:calc(11.11vw*var(--kf, 1))}.ps-information-block .side-info{display:flex;flex-direction:column;grid-column:2/7;justify-content:center}.ps-information-block .side-image{grid-column:8/13;height:calc(27.78vw*var(--kf, 1))}.ps-information-block .info-block-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ps-information-block .info-block-title{color:#000;font-family:IBM Plex Mono,monospace;font-size:calc(2.08vw*var(--kf, 1));font-weight:500;line-height:1.2;margin-bottom:calc(2.78vw*var(--kf, 1))}.ps-information-block .info-block-text *{color:#000;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5}.ps-information-block .info-block-text :first-child{margin-top:0}.ps-information-block .info-block-text :last-child{margin-bottom:0}.ps-join-our-team{padding-bottom:calc(8.33vw*var(--kf, 1));padding-top:calc(5.56vw*var(--kf, 1));position:relative}.ps-join-our-team .section-background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.ps-join-our-team .block-inner-wrapper{position:relative;z-index:1}.ps-join-our-team .inner-container{grid-column:2/12}.ps-join-our-team .block-title{font-family:IBM Plex Mono,monospace;font-size:calc(4.03vw*var(--kf, 1));font-weight:500;margin-top:calc(2.78vw*var(--kf, 1));margin-top:0!important}.ps-join-our-team .block-subtitle,.ps-join-our-team .block-title{color:#000;color:#fff;line-height:1.4;margin-bottom:calc(2.78vw*var(--kf, 1))}.ps-join-our-team .block-subtitle{font-family:Inter,sans-serif;font-size:calc(1.53vw*var(--kf, 1));font-weight:700}.ps-join-our-team .block-positions-title{color:#000;color:#fff;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5;margin-bottom:calc(2.78vw*var(--kf, 1))}.ps-join-our-team .block-positions-title.bold{font-weight:700}.ps-join-our-team .vacancies-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:calc(2.78vw*var(--kf, 1));margin-bottom:calc(5.56vw*var(--kf, 1))}.ps-join-our-team .single-vacancy{align-items:flex-start;border-left:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;padding:calc(2.78vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1))}.ps-join-our-team .vacancy-title{color:#000;color:#45c7ff;flex-grow:1;font-family:IBM Plex Mono,monospace;font-size:calc(1.53vw*var(--kf, 1));font-weight:500;line-height:1.4;margin-bottom:calc(1.67vw*var(--kf, 1))}.ps-join-our-team .button{align-items:center;display:inline-flex}.ps-join-our-team .button .icon-arrow-right{height:24px;margin-left:12px;width:24px}.ps-join-our-team .block-footnote{color:#000;color:#fff;font-family:Inter,sans-serif;font-size:calc(1.22vw*var(--kf, 1));font-weight:400;line-height:1.5}.ps-vacancy-data{border-left:1px solid hsla(0,0%,9%,.1);margin-bottom:calc(2.78vw*var(--kf, 1));margin-top:calc(2.78vw*var(--kf, 1));padding:calc(1.67vw*var(--kf, 1)) 0 calc(1.67vw*var(--kf, 1)) calc(1.67vw*var(--kf, 1))}.ps-vacancy-data .inner-container :first-child{margin-top:0}.ps-vacancy-data .inner-container :last-child{margin-bottom:0}.ps-vacancy-data ol li,.ps-vacancy-data ul li{padding-left:0}.ps-vacancy-data ol li:nth-child(n+2),.ps-vacancy-data ul li:nth-child(n+2){margin-top:calc(.56vw*var(--kf, 1))}.wp-block-gallery{display:grid!important;grid-template-columns:repeat(4,1fr);margin:0;grid-gap:0!important}.wp-block-gallery .wp-block-image{height:calc(16.67vw*var(--kf, 1));margin:0}.wp-block-gallery .wp-block-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:577px){.ps-page-footer .copyright,.ps-page-footer .inner-wrapper{margin-top:40px}.ps-page-footer .certificates{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.ps-page-footer .single-certificate{height:80px}.ps-page-footer .single-certificate:first-child{grid-column:span 2}.ps-page-footer .single-certificate:first-child img{margin:0 auto}.ps-page-footer .single-certificate:nth-child(2) img{margin-left:auto}.ps-page-footer .single-certificate:nth-child(3) img{margin-right:auto}.ps-page-footer .footer-menu{align-items:center;flex-direction:column}.ps-page-footer .footer-menu .menu-item:nth-child(n+2){margin:24px 0 0}}@media (max-width:479px){.page-container>.ps-section{min-width:0;padding-left:15px;padding-right:15px}.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:14px}h1{font-size:26px}h1,h2{margin-bottom:16px;margin-top:32px}h2{font-size:24px}h3{font-size:22px}h3,h4{margin-bottom:16px;margin-top:24px}h4{font-size:20px}h5{font-size:18px}h5,h6{margin-bottom:16px;margin-top:24px}h6{font-size:16px}.section-title{font-size:24px}.ps-page-footer .footer-menu .menu-item .vacancies-count,.ps-page-header .header-menu .menu-item .vacancies-count{font-size:10px;height:16px;right:-19px;top:-6px;width:16px}.button{font-size:24px}.button.btn-outline{padding:18px 40px}.badge-positions,.button.small{font-size:14px}.badge-positions{bottom:16px;padding:8px 16px;right:16px}.ps-page-header{padding-bottom:0;padding-top:24px}.ps-page-header .site-logotype img{width:100px}.ps-page-header .header-menu .menu-item{font-size:24px}.ps-page-header .header-menu .menu-item:nth-child(n+2){margin-left:24px}.ps-page-header .burger-menu{display:flex}.ps-page-header .header-menu{background-color:#000;flex-direction:column;gap:0;height:0;left:0;opacity:0;padding:0 16px;position:fixed;right:0;top:0;transform-origin:top right;width:100vw;z-index:8}.ps-page-header .header-menu .menu-item{color:hsla(0,0%,100%,.7);opacity:0;text-decoration:none!important}.ps-page-header .header-menu .menu-item.current-menu-item{color:#fff}.ps-page-header .header-menu .menu-item .vacancies-count{display:none}.ps-page-header .header-menu .menu-item:first-child{margin-top:calc(116px - 1.4em)}.ps-page-header .header-menu .menu-item:nth-child(n+2){margin-top:-1.4em}.ps-page-header .header-menu .menu-item:first-child{transition:margin-top .3s ease-in .06667s,opacity .3s ease-in .06667s}.ps-page-header .header-menu .menu-item:nth-child(2){transition:margin-top .3s ease-in .13333s,opacity .3s ease-in .13333s}.ps-page-header .header-menu .menu-item:nth-child(3){transition:margin-top .3s ease-in .2s,opacity .3s ease-in .2s}.ps-page-header .header-menu .menu-item:nth-child(4){transition:margin-top .3s ease-in .26667s,opacity .3s ease-in .26667s}.ps-page-header .header-menu .menu-item:nth-child(5){transition:margin-top .3s ease-in .33333s,opacity .3s ease-in .33333s}.ps-page-header .header-menu .menu-item:nth-child(6){transition:margin-top .3s ease-in .4s,opacity .3s ease-in .4s}.ps-page-header .header-menu .menu-item:nth-child(7){transition:margin-top .3s ease-in .46667s,opacity .3s ease-in .46667s}.ps-page-header .header-menu .menu-item:nth-child(8){transition:margin-top .3s ease-in .53333s,opacity .3s ease-in .53333s}.ps-page-header .header-menu .menu-item:nth-child(9){transition:margin-top .3s ease-in .6s,opacity .3s ease-in .6s}.ps-page-header .header-menu .menu-item:nth-child(10){transition:margin-top .3s ease-in .66667s,opacity .3s ease-in .66667s}body.menu-opened .ps-page-header .header-menu{gap:16px;height:100dvh;opacity:1;transition:height .3s ease-in,opacity .3s ease-in,gap .3s ease-in}body.menu-opened .ps-page-header .header-menu .menu-item{opacity:1}body.menu-opened .ps-page-header .header-menu .menu-item:first-child{margin-top:116px}body.menu-opened .ps-page-header .header-menu .menu-item:nth-child(n+2){margin-top:0}body.menu-opened .ps-page-header .burger-menu span{background-color:#fff}body.menu-opened .ps-page-header .burger-menu span:nth-child(2){transform:translateX(32px);width:0}body.menu-opened .ps-page-header .burger-menu span:first-child{transform:rotate(-45deg) translate(-9px,9px)}body.menu-opened .ps-page-header .burger-menu span:last-child{transform:rotate(45deg) translate(-9px,-9px)}body.menu-closed .ps-page-header .header-menu{height:0;transition:height .3s ease-in,opacity .3s ease-in,gap .3s ease-in}.ps-page-footer{padding-bottom:40px;padding-top:40px}.ps-page-footer .copyright,.ps-page-footer .footer-menu .menu-item{font-size:16px}.ps-page-footer .footer-menu .menu-item:nth-child(n+2){margin-left:0}.ps-page-footer .inner-container{display:block}.ps-page-footer .certificates{justify-content:center}.ps-page-footer .single-certificate{height:80px}.ps-page-footer .inner-wrapper{align-items:center}.ps-page-footer .copyright,.ps-page-footer .inner-wrapper{margin-top:24px}.ps-application-form{padding-bottom:64px;padding-top:40px}.ps-application-form .content-wrapper{grid-column:1/13;grid-gap:0;grid-template-columns:1fr}.ps-application-form .inner-block{padding:24px 16px 16px}.ps-application-form .form-title{font-size:24px}.ps-application-form .form-subtitle{font-size:14px}.ps-page-content{margin-bottom:64px;margin-top:32px}.ps-page-content .content-wrapper{grid-column:1/13}.single-vacancy .breadcrumbs{font-size:14px}.single-vacancy .page-title{margin-bottom:8px;margin-top:16px}.single-vacancy .vacancy-meta{flex-direction:column}.single-vacancy .vacancy-open{font-size:16px}.single-vacancy .badge-vacancy{font-size:14px;margin-left:0;margin-top:8px}.ps-home-hero{padding-bottom:64px;padding-top:0}.ps-home-hero .inner-wrapper{padding-bottom:32px;padding-top:40px;grid-gap:32px}.ps-home-hero .hero-title{font-size:26px;grid-column:1/13;margin-bottom:16px;margin-top:32px}.ps-home-hero .hero-aside{grid-column:1/12;padding:24px;grid-gap:16px;grid-template-columns:40px 1fr}.ps-home-hero .hero-aside .icon{height:40px;width:40px}.ps-home-hero .hero-aside .aside-title{font-size:16px}.ps-home-hero .hero-aside .aside-info{font-size:14px}.ps-home-hero .vendors-title{font-size:14px;margin-bottom:16px;margin-bottom:8px;padding:4px 8px}.ps-home-hero .vendor-logotype{height:26px;margin-bottom:16px;margin-right:24px}.ps-distribution{padding-bottom:64px;padding-top:32px}.ps-distribution .info-text{grid-column:1/13;padding-bottom:48px;padding-top:32px}.ps-distribution .info-text h3,.ps-distribution .info-text li,.ps-distribution .info-text p,.ps-distribution .list-title{font-size:16px}.ps-distribution .list-title{margin-bottom:16px}.ps-distribution .single-item{font-size:14px;margin-bottom:8px;margin-right:16px;padding:4px 8px}.ps-distribution .single-item br{display:none}.ps-distribution .vendor-logotype{height:26px;margin-bottom:16px;margin-right:24px}.ps-facts{padding-bottom:64px;padding-top:32px}.ps-facts .section-inner-wrapper{grid-column:1/13;padding-top:32px}.ps-facts .single-fact{margin-bottom:16px;padding:16px 32px 8px 8px}.ps-facts .fact-title{font-size:28px;margin-bottom:16px}.ps-facts .fact-text{font-size:14px}.ps-call-to-action{padding-bottom:80px;padding-top:80px}.ps-call-to-action .title{font-size:16px}.ps-company-info{padding-bottom:24px;padding-top:24px}.ps-company-info .inner-container{grid-column:1/13;grid-template-columns:1fr}.ps-company-info .inner-wrapper{padding:24px 16px 16px}.ps-company-info .email,.ps-company-info .info-block,.ps-company-info .link-to-map{font-size:14px}.ps-company-info-gallery{display:grid;grid-template-columns:1fr 1fr}.ps-inquiry-form{padding-bottom:64px;padding-top:40px}.ps-inquiry-form .inner-container{grid-column:1/13;grid-gap:0;grid-template-columns:1fr}.ps-inquiry-form .inner-block{padding:24px 16px 16px}.ps-inquiry-form .section-description{font-size:14px}.ps-information-block{padding-bottom:64px;padding-top:40px}.ps-information-block .single-info-block:nth-child(n+2){margin-top:64px}.ps-information-block .info-block-title{font-size:24px}.ps-information-block .info-block-text *{font-size:14px}.ps-information-block .single-info-block{display:block;min-height:auto}.ps-information-block .single-info-block .side-image{height:auto;margin-left:0!important;margin-right:0!important;margin-top:24px}.ps-join-our-team{padding-bottom:64px;padding-top:64px}.ps-join-our-team .inner-container{grid-column:1/13}.ps-join-our-team .block-title{font-size:26px;margin-bottom:16px;margin-bottom:24px;margin-top:32px}.ps-join-our-team .block-subtitle{font-size:14px;margin-bottom:24px}.ps-join-our-team .block-positions-title{font-size:14px;margin-bottom:24px}.ps-join-our-team .vacancies-container{grid-template-columns:1fr;grid-gap:16px;margin-bottom:32px}.ps-join-our-team .single-vacancy{padding:24px 16px 16px}.ps-join-our-team .vacancy-title{font-size:14px;margin-bottom:16px}.ps-join-our-team .block-footnote{font-size:14px}.ps-vacancy-data{margin-bottom:24px;margin-top:24px;padding:16px 0 16px 16px}.wp-block-gallery{grid-template-columns:repeat(2,1fr)}.wp-block-gallery .wp-block-image{height:124px}}@media screen and (max-width:400px){.button.btn-outline{width:100%}}@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:14px}h1{font-size:26px}h1,h2{margin-bottom:16px;margin-top:32px}h2{font-size:24px}h3{font-size:22px}h3,h4{margin-bottom:16px;margin-top:24px}h4{font-size:20px}h5{font-size:18px}h5,h6{margin-bottom:16px;margin-top:24px}h6{font-size:16px}.section-title{font-size:26px}.ps-page-footer .footer-menu .menu-item .vacancies-count,.ps-page-header .header-menu .menu-item .vacancies-count{font-size:10px;height:16px;right:-19px;top:-6px;width:16px}.button{font-size:26px}.button.btn-outline{padding:24px 80px}.badge-positions,.button.small{font-size:14px}.badge-positions{bottom:16px;padding:8px 16px;right:16px}.ps-page-header{padding-bottom:0;padding-top:24px}.ps-page-header .site-logotype img{width:110px}.ps-page-header .header-menu .menu-item{font-size:24px}.ps-page-header .header-menu .menu-item:nth-child(n+2){margin-left:24px}.ps-page-header .burger-menu{display:flex}.ps-page-header .header-menu{background-color:#000;flex-direction:column;gap:0;height:0;left:0;opacity:0;padding:0 16px;position:fixed;right:0;top:0;transform-origin:top right;width:100vw;z-index:8}.ps-page-header .header-menu .menu-item{color:hsla(0,0%,100%,.7);opacity:0;text-decoration:none!important}.ps-page-header .header-menu .menu-item.current-menu-item{color:#fff}.ps-page-header .header-menu .menu-item .vacancies-count{display:none}.ps-page-header .header-menu .menu-item:first-child{margin-top:calc(116px - 1.4em)}.ps-page-header .header-menu .menu-item:nth-child(n+2){margin-top:-1.4em}.ps-page-header .header-menu .menu-item:first-child{transition:margin-top .3s ease-in .06667s,opacity .3s ease-in .06667s}.ps-page-header .header-menu .menu-item:nth-child(2){transition:margin-top .3s ease-in .13333s,opacity .3s ease-in .13333s}.ps-page-header .header-menu .menu-item:nth-child(3){transition:margin-top .3s ease-in .2s,opacity .3s ease-in .2s}.ps-page-header .header-menu .menu-item:nth-child(4){transition:margin-top .3s ease-in .26667s,opacity .3s ease-in .26667s}.ps-page-header .header-menu .menu-item:nth-child(5){transition:margin-top .3s ease-in .33333s,opacity .3s ease-in .33333s}.ps-page-header .header-menu .menu-item:nth-child(6){transition:margin-top .3s ease-in .4s,opacity .3s ease-in .4s}.ps-page-header .header-menu .menu-item:nth-child(7){transition:margin-top .3s ease-in .46667s,opacity .3s ease-in .46667s}.ps-page-header .header-menu .menu-item:nth-child(8){transition:margin-top .3s ease-in .53333s,opacity .3s ease-in .53333s}.ps-page-header .header-menu .menu-item:nth-child(9){transition:margin-top .3s ease-in .6s,opacity .3s ease-in .6s}.ps-page-header .header-menu .menu-item:nth-child(10){transition:margin-top .3s ease-in .66667s,opacity .3s ease-in .66667s}body.menu-opened .ps-page-header .header-menu{gap:16px;height:100dvh;opacity:1;transition:height .3s ease-in,opacity .3s ease-in,gap .3s ease-in}body.menu-opened .ps-page-header .header-menu .menu-item{opacity:1}body.menu-opened .ps-page-header .header-menu .menu-item:first-child{margin-top:116px}body.menu-opened .ps-page-header .header-menu .menu-item:nth-child(n+2){margin-top:0}body.menu-opened .ps-page-header .burger-menu span{background-color:#fff}body.menu-opened .ps-page-header .burger-menu span:nth-child(2){transform:translateX(32px);width:0}body.menu-opened .ps-page-header .burger-menu span:first-child{transform:rotate(-45deg) translate(-9px,9px)}body.menu-opened .ps-page-header .burger-menu span:last-child{transform:rotate(45deg) translate(-9px,-9px)}body.menu-closed .ps-page-header .header-menu{height:0;transition:height .3s ease-in,opacity .3s ease-in,gap .3s ease-in}.ps-page-footer{padding-bottom:40px;padding-top:40px}.ps-page-footer .copyright,.ps-page-footer .footer-menu .menu-item{font-size:16px}.ps-page-footer .footer-menu .menu-item:nth-child(n+2){margin-left:40px}.ps-page-footer .inner-container{display:block}.ps-page-footer .certificates{justify-content:center}.ps-page-footer .single-certificate{height:80px}.ps-page-footer .inner-wrapper{align-items:center}.ps-page-footer .copyright,.ps-page-footer .inner-wrapper{margin-top:24px}.ps-application-form{padding-bottom:64px;padding-top:40px}.ps-application-form .content-wrapper{grid-column:2/12;grid-gap:0;grid-template-columns:1fr}.ps-application-form .inner-block{padding:24px 16px 16px}.ps-application-form .form-title{font-size:26px}.ps-application-form .form-subtitle{font-size:14px}.ps-page-content{margin-bottom:64px;margin-top:32px}.single-vacancy .breadcrumbs{font-size:14px}.single-vacancy .page-title{margin-bottom:8px;margin-top:24px}.single-vacancy .vacancy-meta{flex-direction:column}.single-vacancy .vacancy-open{font-size:16px}.single-vacancy .badge-vacancy{font-size:14px;margin-left:0;margin-top:8px}.ps-home-hero{padding-bottom:64px;padding-top:0}.ps-home-hero .inner-wrapper{padding-bottom:32px;padding-top:32px;grid-gap:32px}.ps-home-hero .hero-title{font-size:26px;grid-column:2/12;margin-bottom:16px;margin-top:32px}.ps-home-hero .hero-aside{grid-column:2/10;padding:24px 16px 16px;grid-gap:16px;grid-template-columns:40px 1fr}.ps-home-hero .hero-aside .icon{height:40px;width:40px}.ps-home-hero .hero-aside .aside-title{font-size:16px}.ps-home-hero .hero-aside .aside-info,.ps-home-hero .vendors-title{font-size:14px}.ps-home-hero .vendors-title{margin-bottom:8px;padding:4px 8px}.ps-home-hero .vendor-logotype{height:28px;margin-bottom:4px;margin-right:24px}.ps-distribution{padding-bottom:64px;padding-top:24px}.ps-distribution .info-text{padding-bottom:48px;padding-top:32px}.ps-distribution .info-text p{font-size:18px}.ps-distribution .info-text h3,.ps-distribution .info-text li,.ps-distribution .list-title{font-size:16px}.ps-distribution .list-title{margin-bottom:16px}.ps-distribution .single-item{font-size:14px;margin-bottom:8px;margin-right:15px;padding:4px 8px}.ps-distribution .single-item br{display:none}.ps-distribution .vendor-logotype{height:28px;margin-bottom:4px;margin-right:24px}.ps-facts{padding-bottom:64px;padding-top:24px}.ps-facts .section-inner-wrapper{padding-top:32px}.ps-facts .single-fact{margin-bottom:16px;padding:16px 32px 8px 8px}.ps-facts .fact-title{font-size:28px;margin-bottom:16px}.ps-facts .fact-text{font-size:14px}.ps-call-to-action{padding-bottom:80px;padding-top:80px}.ps-call-to-action .title{font-size:18px}.ps-company-info{padding-bottom:40px;padding-top:40px}.ps-company-info .inner-container{grid-gap:24px;grid-template-columns:1fr}.ps-company-info .inner-wrapper{padding:24px 16px 16px}.ps-company-info .email,.ps-company-info .info-block,.ps-company-info .link-to-map{font-size:14px}.ps-company-info-gallery{display:grid;grid-template-columns:1fr 1fr}.ps-inquiry-form{padding-bottom:64px;padding-top:40px}.ps-inquiry-form .inner-container{grid-gap:0;grid-template-columns:1fr}.ps-inquiry-form .inner-block{padding:24px 16px 16px}.ps-inquiry-form .section-description{font-size:14px}.ps-information-block{padding-bottom:64px;padding-top:40px}.ps-information-block .single-info-block:nth-child(n+2){margin-top:64px}.ps-information-block .info-block-title{font-size:26px}.ps-information-block .info-block-text *{font-size:14px}.ps-information-block .single-info-block{display:block;min-height:auto}.ps-information-block .single-info-block .side-image{height:auto;margin-left:0!important;margin-right:0!important;margin-top:24px}.ps-join-our-team{padding-bottom:64px;padding-top:64px}.ps-join-our-team .inner-container{grid-column:1/13}.ps-join-our-team .block-title{font-size:26px;margin-bottom:16px;margin-bottom:24px;margin-top:32px}.ps-join-our-team .block-subtitle{font-size:14px;margin-bottom:24px}.ps-join-our-team .block-positions-title{font-size:14px;margin-bottom:24px}.ps-join-our-team .vacancies-container{grid-template-columns:1fr 1fr;grid-gap:16px;margin-bottom:32px}.ps-join-our-team .single-vacancy{padding:24px 16px 16px}.ps-join-our-team .vacancy-title{font-size:14px;margin-bottom:16px}.ps-join-our-team .block-footnote{font-size:14px}.ps-vacancy-data{margin-bottom:24px;margin-top:24px;padding:16px 0 16px 16px}.wp-block-gallery{grid-template-columns:repeat(2,1fr)}.wp-block-gallery .wp-block-image{height:124px}}@media (min-width:720px) and (max-width:959px){.page-container>.ps-section{min-width:0;padding-left:30px;padding-right:30px}.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:32px}h1,h2{margin-bottom:24px;margin-top:40px}h2{font-size:28px}h3{font-size:24px}h3,h4{margin-bottom:16px;margin-top:32px}h4{font-size:22px}h5{font-size:20px}h5,h6{margin-bottom:16px;margin-top:32px}h6{font-size:18px}.section-title{font-size:28px}.ps-page-footer .footer-menu .menu-item .vacancies-count,.ps-page-header .header-menu .menu-item .vacancies-count{font-size:12px;height:18px;right:-24px;top:-8px;width:18px}.button{font-size:28px}.button.btn-outline{padding:24px 80px}.badge-positions,.button.small{font-size:14px}.badge-positions{bottom:32px;padding:16px 24px;right:32px}.ps-page-header .site-logotype img{width:125px}.ps-page-header .header-menu .menu-item{font-size:14px}.ps-page-header .header-menu .menu-item:nth-child(n+2){margin-left:40px}.ps-page-footer{padding-bottom:40px;padding-top:40px}.ps-page-footer .copyright,.ps-page-footer .footer-menu .menu-item{font-size:16px}.ps-page-footer .footer-menu .menu-item:nth-child(n+2){margin-left:40px}.ps-page-footer .inner-container{display:block}.ps-page-footer .certificates{justify-content:center}.ps-page-footer .single-certificate{height:100px}.ps-page-footer .inner-wrapper{align-items:center}.ps-page-footer .copyright,.ps-page-footer .inner-wrapper{margin-top:24px}.ps-application-form{padding-bottom:64px;padding-top:40px}.ps-application-form .content-wrapper{grid-column:2/12;grid-gap:40px}.ps-application-form .inner-block{padding:24px 0 24px 24px}.ps-application-form .form-title{font-size:28px}.ps-application-form .form-subtitle{font-size:14px}.ps-page-content{margin-bottom:80px;margin-top:32px}.single-vacancy .breadcrumbs{font-size:14px}.single-vacancy .page-title{margin-bottom:8px;margin-top:24px}.single-vacancy .vacancy-open{font-size:16px}.single-vacancy .badge-vacancy{font-size:14px}.ps-home-hero{padding-bottom:80px;padding-top:0}.ps-home-hero .inner-wrapper{padding-bottom:48px;padding-top:48px;grid-gap:16px}.ps-home-hero .hero-title{font-size:32px;grid-column:2/9;margin-bottom:24px;margin-top:40px}.ps-home-hero .hero-aside{display:block;grid-column:9/13;padding:24px 16px 16px}.ps-home-hero .hero-aside .aside-title{margin-bottom:16px;margin-top:8px}.ps-home-hero .hero-aside .icon{height:48px;width:48px}.ps-home-hero .hero-aside .aside-title{font-size:16px}.ps-home-hero .hero-aside .aside-info{font-size:14px}.ps-home-hero .vendors-title{font-size:14px;margin-bottom:12px}.ps-distribution{padding-bottom:80px;padding-top:32px}.ps-distribution .info-text{padding-bottom:64px;padding-top:48px}.ps-distribution .info-text h3,.ps-distribution .info-text li,.ps-distribution .info-text p{font-size:18px}.ps-distribution .list-title{font-size:16px}.ps-distribution .single-item{font-size:14px;margin-right:calc(.97vw*var(--kf, 1))}.ps-facts{padding-bottom:80px;padding-top:32px}.ps-facts .section-inner-wrapper{padding-top:48px}.ps-facts .single-fact{margin-bottom:16px;padding:24px 40px 16px 16px}.ps-facts .fact-title{font-size:32px;margin-bottom:16px}.ps-facts .fact-text{font-size:14px}.ps-call-to-action{padding-bottom:80px;padding-top:80px}.ps-call-to-action .title{font-size:18px}.ps-company-info{padding-bottom:64px;padding-top:64px}.ps-company-info .inner-wrapper{padding:24px}.ps-company-info .email,.ps-company-info .info-block,.ps-company-info .link-to-map{font-size:14px}.ps-inquiry-form{padding-bottom:64px;padding-top:40px}.ps-inquiry-form .inner-container{grid-column:2/12;grid-gap:40px}.ps-inquiry-form .inner-block{padding:24px 0 24px 24px}.ps-inquiry-form .section-description{font-size:14px}.ps-information-block{padding-bottom:64px;padding-top:64px}.ps-information-block .single-info-block.mirrored .side-info{grid-column:7/13}.ps-information-block .single-info-block:nth-child(n+2){margin-top:80px}.ps-information-block .side-info{grid-column:1/7}.ps-information-block .info-block-title{font-size:28px}.ps-information-block .info-block-text *{font-size:14px}.ps-join-our-team{padding-bottom:64px;padding-top:64px}.ps-join-our-team .inner-container{grid-column:1/13}.ps-join-our-team .block-title{font-size:32px;margin-bottom:24px;margin-top:40px}.ps-join-our-team .block-subtitle{font-size:14px;margin-bottom:24px;max-width:600px}.ps-join-our-team .block-positions-title{font-size:14px;margin-bottom:24px}.ps-join-our-team .vacancies-container{grid-gap:24px;margin-bottom:64px}.ps-join-our-team .single-vacancy{padding:24px 16px 16px}.ps-join-our-team .vacancy-title{font-size:14px;margin-bottom:16px}.ps-join-our-team .block-footnote{font-size:14px}.ps-vacancy-data{margin-bottom:40px;margin-top:40px;padding:24px 0 24px 24px}}@media screen and (pointer:fine) and (min-width:960px){.page-container>.ps-section{padding-left:calc(3.89vw*var(--kf, 1));padding-right:calc(3.89vw*var(--kf, 1))}.page-container>.ps-section>.ps-content{max-width:none}.page-home .page-container{height:100vh;overflow-y:scroll;position:relative;scroll-snap-type:y mandatory;z-index:1}.page-home .bg-cover,.page-home .bg-scene{height:100vh}.ps-home-hero{min-height:calc(100vh - var(--header-height, 64px))}.ps-distribution{min-height:100vh}.ps-distribution .info-text h3{margin-block:0 calc(2.22vw*var(--kf, 1))}.ps-distribution .info-text ul{-moz-columns:2;column-count:2;gap:calc(2.78vw*var(--kf, 1))}.ps-distribution .info-text li{margin-block:0 calc(1.39vw*var(--kf, 1))}.ps-facts{min-height:100vh}.ps-facts .inner-wrapper{width:auto}.ps-facts .fact-title{min-width:auto;white-space:normal}.ps-call-to-action{min-height:calc(100vh - var(--footer-height, 110px))}.ps-call-to-action .title{margin-bottom:calc(2.78vw*var(--kf, 1))}.ps-company-info .link-to-map{margin-bottom:calc(1.11vw*var(--kf, 1));margin-top:calc(.56vw*var(--kf, 1))}.ps-inquiry-form .section-description{margin-top:calc(1.67vw*var(--kf, 1))}}@media (min-width:960px) and (max-width:1119px){.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}.single-vacancy .vacancy-meta{align-items:center}.single-vacancy .badge-vacancy{margin-left:calc(1.67vw*var(--kf, 1));padding:calc(.56vw*var(--kf, 1))}.ps-join-our-team .block-subtitle{max-width:calc(63.89vw*var(--kf, 1))}.ps-join-our-team .button .icon-arrow-right{height:calc(2.22vw*var(--kf, 1));margin-left:calc(1.11vw*var(--kf, 1));width:calc(2.22vw*var(--kf, 1))}.ps-vacancy-data{max-width:calc(61.11vw*var(--kf, 1))}}@media (min-width:1120px){.single-vacancy .vacancy-meta{align-items:center}.single-vacancy .badge-vacancy{margin-left:calc(1.67vw*var(--kf, 1));padding:calc(.56vw*var(--kf, 1))}.ps-join-our-team .block-subtitle{max-width:calc(63.89vw*var(--kf, 1))}.ps-join-our-team .button .icon-arrow-right{height:calc(2.22vw*var(--kf, 1));margin-left:calc(1.11vw*var(--kf, 1));width:calc(2.22vw*var(--kf, 1))}.ps-vacancy-data{max-width:calc(61.11vw*var(--kf, 1))}}