@import url(https://content.sts.pl/devices/shared/fonts/TTSupermolotNeue.css);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500&amp;subset=latin-ext);
.sts-btn{height:40px;line-height:40px;border-radius:3px;padding:0;text-transform:uppercase;text-align:center;cursor:pointer;display:inline-flex;justify-content:space-around;vertical-align:top;align-content:center;box-shadow:unset;border:unset}.sts-btn img{width:38px;height:38px;margin-right:5px;padding:2px;margin-left:2px}.sts-btn-primary,.sts-btn-secondary{text-shadow:0 .5px .5px rgba(0,0,0,.15);font-size:14px;font-weight:600;letter-spacing:.43px;font-family:"TT Supermolot Neue",serif;color:#fff}.sts-btn-primary{box-shadow:0 2.5px 2px 0 rgba(20,34,58,.15);background:linear-gradient(to bottom, #ffa500, #ff8e00),linear-gradient(to bottom, #ffffff, #ffffff)}.sts-btn-primary:hover,.sts-btn-primary:focus,.sts-btn-primary:active{background:#f57e29}.sts-btn-secondary{border:solid .8px rgba(255,255,255,.5)}.sts-btn-secondary:hover,.sts-btn-secondary:focus,.sts-btn-secondary:active{background:rgba(135,160,204,.15)}.sts-btn input{height:100%;width:100%;line-height:40px;border-radius:3px;padding:0;text-transform:uppercase;text-align:center;cursor:pointer;display:inline-flex;justify-content:space-around;vertical-align:top;align-content:center;box-shadow:unset;border:unset}.sts-btn-primary input,.sts-btn-secondary input{text-shadow:0 .5px .5px rgba(0,0,0,.15);font-size:14px;font-weight:600;letter-spacing:.43px;font-family:"TT Supermolot Neue",serif;color:#fff}.sts-btn-primary input{box-shadow:0 2.5px 2px 0 rgba(20,34,58,.15);background-image:linear-gradient(to bottom, #ffa500, #ff8e00),linear-gradient(to bottom, #ffffff, #ffffff)}.sts-btn-primary input:hover,.sts-btn-primary input:focus,.sts-btn-primary input:active{background:#f57e20}.sts-btn-secondary input{border:solid .8px rgba(255,255,255,.5)}.sts-btn-secondary input:hover,.sts-btn-secondary input:focus,.sts-btn-secondary input:active{background:rgba(135,160,204,.3)}.sts-input{background-color:#fff;color:#2e3e57;border:1px solid rgba(46,62,87,.4);border-radius:3px;padding:2px 2px 2px 15px;font-family:Roboto;display:block;vertical-align:top;margin-right:5px;margin-bottom:15px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.29}.sts-input::-webkit-input-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-input::-moz-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-input:-ms-input-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-input:-moz-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-input:focus{border:1.5px solid #233e99}.sts-group{position:relative;margin-bottom:10px}.sts-group input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;padding:10px 10px 10px 15px;display:block;width:300px;height:50px;border:1px solid rgba(46,62,87,.4);border-radius:3px;box-sizing:border-box;color:#2e3e57;font-family:Roboto;background-color:#fff}.sts-group input:focus{outline:none;border:2px solid #0070e1}.sts-group input::-webkit-input-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-group input::-moz-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-group input:-ms-input-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-group input:-moz-placeholder{color:#797f89;text-align:left;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-transform:capitalize;line-height:1.29}.sts-group label{color:#2e3e57;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:17px}.sts-group input:focus~label,.sts-group .sts-group input:valid~label{display:none}.sts-input-group{--pure-material-safari-helper1: $main-color;position:relative;display:inline-block;padding-top:6px;font-family:"Roboto";font-size:16px;line-height:1;overflow:hidden;height:50px;width:100%}.sts-input-group>input,.sts-input-group>textarea,.sts-input-group>select{box-sizing:border-box;margin:0;border:1px solid rgba(255,255,255,.4);border-top-color:transparent;border-radius:4px;padding:15px 13px 15px;width:100%;height:44px;color:#fff;background-color:transparent;box-shadow:none;font-family:inherit;font-size:inherit;line-height:inherit;caret-color:#faa41a;transition:border .2s,box-shadow .2s}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.sts-input-group>input,.sts-input-group>textarea,.sts-input-group>select{transition-duration:.1s}}}.sts-input-group>input+span,.sts-input-group>textarea+span,.sts-input-group>select+span{position:absolute;top:0;left:0;display:flex;border-color:rgba(255,255,255,.4);width:100%;max-height:100%;color:#fff;font-size:75%;line-height:15px;cursor:text;transition:color .2s,font-size .2s,line-height .2s}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.sts-input-group>input+span,.sts-input-group>textarea+span,.sts-input-group>select+span{transition-duration:.1s}}}.sts-input-group>input+span:before,.sts-input-group>input+span:after,.sts-input-group>textarea+span:before,.sts-input-group>textarea+span:after,.sts-input-group>select+span:before,.sts-input-group>select+span:after{content:"";display:block;box-sizing:border-box;margin-top:6px;border-top:solid 1px;border-top-color:rgba(255,255,255,.4);min-width:10px;height:8px;pointer-events:none;box-shadow:inset 0 1px transparent;transition:border-color .2s,box-shadow .2s}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.sts-input-group>input+span:before,.sts-input-group>input+span:after,.sts-input-group>textarea+span:before,.sts-input-group>textarea+span:after,.sts-input-group>select+span:before,.sts-input-group>select+span:after{transition-duration:.1s}}}.sts-input-group>input+span:before,.sts-input-group>textarea+span:before,.sts-input-group>select+span:before{margin-right:4px;border-left:solid 1px transparent;border-radius:4px 0}.sts-input-group>input+span:after,.sts-input-group>textarea+span:after,.sts-input-group>select+span:after{flex-grow:1;margin-left:4px;border-right:solid 1px transparent;border-radius:0 4px}.sts-input-group>input:not(:focus):placeholder-shown,.sts-input-group>textarea:not(:focus):placeholder-shown,.sts-input-group>select:not(:focus):placeholder-shown{border-top-color:rgba(255,255,255,.4)}.sts-input-group>input:not(:focus):placeholder-shown+span,.sts-input-group>textarea:not(:focus):placeholder-shown+span,.sts-input-group>select:not(:focus):placeholder-shown+span{font-size:inherit;line-height:56px}.sts-input-group>input:not(:focus):placeholder-shown+span:before,.sts-input-group>input:not(:focus):placeholder-shown+span:after,.sts-input-group>textarea:not(:focus):placeholder-shown+span:before,.sts-input-group>textarea:not(:focus):placeholder-shown+span:after,.sts-input-group>select:not(:focus):placeholder-shown+span:before,.sts-input-group>select:not(:focus):placeholder-shown+span:after{border-top-color:transparent}.sts-input-group>input:focus,.sts-input-group>textarea:focus,.sts-input-group>select:focus{border-color:#faa41a;border-top-color:transparent;box-shadow:inset 1px 0 var(--pure-material-safari-helper1),inset -1px 0 var(--pure-material-safari-helper1),inset 0 -1px var(--pure-material-safari-helper1);outline:none}.sts-input-group>input:focus+span,.sts-input-group>textarea:focus+span,.sts-input-group>select:focus+span{color:#faa41a}.sts-input-group>input:focus+span:before,.sts-input-group>input:focus+span:after,.sts-input-group>textarea:focus+span:before,.sts-input-group>textarea:focus+span:after,.sts-input-group>select:focus+span:before,.sts-input-group>select:focus+span:after{border-top-color:var(--pure-material-safari-helper1) !important;box-shadow:inset 0 1px var(--pure-material-safari-helper1)}.sts-input-group>input:disabled,.sts-input-group>textarea:disabled,.sts-input-group>select:disabled{border-color:#fff !important;border-top-color:transparent !important;color:#fff;pointer-events:none}.sts-input-group>input:disabled+span,.sts-input-group>textarea:disabled+span,.sts-input-group>select:disabled+span{border-color:#fff !important;border-top-color:transparent !important;color:#fff;pointer-events:none}.sts-input-group>input:disabled+span:before,.sts-input-group>input:disabled+span:after,.sts-input-group>textarea:disabled+span:before,.sts-input-group>textarea:disabled+span:after,.sts-input-group>select:disabled+span:before,.sts-input-group>select:disabled+span:after{border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38) !important}.sts-input-group>input:disabled:placeholder-shown,.sts-input-group>textarea:disabled:placeholder-shown,.sts-input-group>select:disabled:placeholder-shown{border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38) !important}.sts-input-group>input:disabled:placeholder-shown+span,.sts-input-group>textarea:disabled:placeholder-shown+span,.sts-input-group>select:disabled:placeholder-shown+span{border-top-color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38) !important}.sts-input-group>input:disabled:placeholder-shown+span:before,.sts-input-group>input:disabled:placeholder-shown+span:after,.sts-input-group>textarea:disabled:placeholder-shown+span:before,.sts-input-group>textarea:disabled:placeholder-shown+span:after,.sts-input-group>select:disabled:placeholder-shown+span:before,.sts-input-group>select:disabled:placeholder-shown+span:after{border-top-color:transparent !important}.sts-input-group:hover>input,.sts-input-group:hover>textarea,.sts-input-group:hover>select{border-color:rgba(255,255,255,.4);border-top-color:transparent}.sts-input-group:hover>input span:before,.sts-input-group:hover>input span:after,.sts-input-group:hover>textarea span:before,.sts-input-group:hover>textarea span:after,.sts-input-group:hover>select span:before,.sts-input-group:hover>select span:after{border-top-color:rgba(255,255,255,.4)}.sts-input-group:hover>input:not(:focus):placeholder-shown,.sts-input-group:hover>textarea:not(:focus):placeholder-shown,.sts-input-group:hover>select:not(:focus):placeholder-shown{border-color:rgba(255,255,255,.4)}.sts-input-group:hover>input:focus,.sts-input-group:hover>textarea:focus,.sts-input-group:hover>select:focus{border-color:#faa41a;border-top-color:transparent;box-shadow:inset 1px 0 var(--pure-material-safari-helper1),inset -1px 0 var(--pure-material-safari-helper1),inset 0 -1px var(--pure-material-safari-helper1);outline:none}.sts-input-group:hover>input:focus+span,.sts-input-group:hover>textarea:focus+span,.sts-input-group:hover>select:focus+span{color:#faa41a}.sts-input-group:hover>input:focus+span:before,.sts-input-group:hover>input:focus+span:after,.sts-input-group:hover>textarea:focus+span:before,.sts-input-group:hover>textarea:focus+span:after,.sts-input-group:hover>select:focus+span:before,.sts-input-group:hover>select:focus+span:after{border-top-color:var(--pure-material-safari-helper1) !important;box-shadow:inset 0 1px var(--pure-material-safari-helper1)}.about-company{text-align:left}.about-company__container *{box-sizing:border-box}.about-company__container *::after,.about-company__container *::before{box-sizing:inherit}.about-company__container .about-company__header{position:relative;padding:100px 0}@media(min-width: 1440px){.about-company__container .about-company__header{padding:100px 0 0;min-height:360px}}.about-company__container .about-company__header::before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url("https://content.sts.pl/devices/stspl/userdata/rebranding/header/img/ofirmie.jpg") no-repeat 50% center;background-size:cover}@media(min-width: 1500px){.about-company__container .about-company__header::before{background:url("https://content.sts.pl/devices/stspl/userdata/rebranding/header/img/ofirmie-fhd.jpg") no-repeat 50% center}}.about-company__container .about-company__header-title{position:relative;z-index:2;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;line-height:1.15;margin:0 0 4px;font-family:"TT Supermolot Neue Exp DBold";font-size:48px;font-weight:500;color:#fff}.about-company__container .about-company__header-subtitle{position:relative;z-index:2;text-transform:uppercase;line-height:1.17;margin:0 0 10px;font-family:"TT Supermolot Neue Exp DBold";font-size:24px;font-weight:500;color:orange}.about-company__container .about-company__header-info{position:relative;z-index:2;line-height:1.21;margin:0;font-family:Roboto;font-size:14px;font-weight:300;color:#e1e1e1}.about-company__container .about-company__header .about-company__content{padding:0;margin:0 auto}.about-company__container .about-company__nav{background-color:rgba(46,62,87,.5);margin-bottom:40px}.about-company__container .about-company__nav-list{max-width:1150px;margin:0 auto;display:flex;list-style:none;padding:0}.about-company__container .about-company__nav-item{margin:0 40px 0 0}.about-company__container .about-company__nav-item:last-child{margin:0}.about-company__container .about-company__nav-link{line-height:40px;height:40px;text-decoration:none;display:inline-block;border-bottom:2px solid transparent;letter-spacing:.33px;font-family:Roboto;font-size:13px;font-weight:300;color:rgba(255,255,255,.9)}.about-company__container .about-company__nav-link:hover,.about-company__container .about-company__nav-link.is-active{color:orange;border-color:orange}.about-company__container .about-company__title{margin:0 auto 20px;text-transform:uppercase;max-width:1150px;padding:0 20px;font-family:"TT Supermolot Neue";font-size:16px;font-weight:600;color:#fff}.about-company__container .about-company__content{max-width:1150px;margin:0 auto 40px;padding:40px 20px;background-color:rgba(46,62,87,.2);letter-spacing:.5px;font-family:Roboto;font-size:14px;font-weight:300;color:#e1e1e1}.about-company__container .about-company__content:last-of-type{margin-bottom:0}.about-company__container .about-company__content--text-center{text-align:center}.about-company__container .about-company__content p{margin:0 0 20px;line-height:1.7}.about-company__container .about-company__content p:last-of-type{margin-bottom:0}.about-company__container .about-company__content p.with-margin-bottom{margin-bottom:20px !important}.about-company__container .about-company__content p a{text-decoration:none;font-family:Roboto;font-size:14px;font-weight:400;color:orange}.about-company__container .about-company__banner{margin:0 auto;max-width:1150px}.about-company__container .about-company__banner img{max-width:100%;display:block}.about-company__container .about-company__file-list-item{align-items:center;margin-bottom:32px;display:none}.about-company__container .about-company__file-list-item.is-visible{display:flex}.about-company__container .about-company__file-list-icon{width:36px;height:36px;margin-right:15px}.about-company__container .about-company__file-link{text-decoration:none;line-height:1.21;margin-bottom:3px;letter-spacing:.5px;display:inline-block;font-family:Roboto;font-size:14px;font-weight:400;color:#e1e1e1}.about-company__container .about-company__file-date{display:block;line-height:1.25;font-family:Roboto;font-size:12px;font-weight:400;color:rgba(255,255,255,.8)}.about-company__container .about-company__toggle{border-top:1px solid rgba(46,62,87,.5);padding:24px 0 0;display:flex;align-items:center;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:400;color:orange}.about-company__container .about-company__toggle-arrow{margin:0 0 0 auto}.about-company__container .about-company__toggle.show-more .about-company__toggle-label-less{display:none}.about-company__container .about-company__toggle.show-less .about-company__toggle-label-more{display:none}.about-company__container .about-company__toggle.show-less .about-company__toggle-arrow{transform:rotate(180deg)}.about-company__container .about-company__grid{display:flex}.about-company__container .about-company__grid-item{flex:1}.about-company__container .about-company__button{letter-spacing:1px;text-decoration:none;line-height:36px;height:36px;padding:0 32px;font-family:"TT Supermolot Neue";font-size:14px;font-weight:500;color:rgba(255,255,255,.9)}.about-company__container .about-company__button--big{height:50px;line-height:50px;letter-spacing:1.2px;font-family:"TT Supermolot Neue Exp DBold";font-size:18px;font-weight:400;color:rgba(255,255,255,.9)}.about-company__container .about-company__grid-logos{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px 30px;max-width:1150px;margin:0 auto;list-style:none;padding:0}.about-company__container .about-company__logo-img{margin:40px auto 30px;height:100px;display:flex;align-items:center;justify-content:center}.about-company__container .about-company__logo-img img{max-height:100px}.about-company__container .about-company__logo-item{background-color:rgba(46,62,87,.2);padding:0;text-align:center}.about-company__container .about-company__logo-name{margin:0 0 10px;letter-spacing:.6px;line-height:1.17;font-family:"TT Supermolot Neue";font-size:24px;font-weight:400;color:#e1e1e1}.about-company__container .about-company__logo-link{text-decoration:none;margin:0 0 40px;letter-spacing:.4px;display:inline-block;line-height:1.19;font-family:Roboto;font-size:16px;font-weight:400;color:rgba(255,255,255,.6)}.about-company__container .about-company__foundationLogo{margin:50px auto;display:block;height:125px}
