.parsley-errors-list{color:#dc3545;font-size:80%;list-style:none;margin-bottom:0;margin-top:.25rem;padding-left:0}input.parsley-error{border-color:#dc3545!important}input.parsley-error:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}:root{--feature-icon-color:#4f2269;--feature-icon-decorator-color:#ef6631}.features-row{align-items:flex-start;display:flex;justify-content:center}.feature{margin-bottom:3rem}.feature__header{align-items:center;display:flex;margin-bottom:1rem}.feature__icon{color:var(--feature-icon-color);font-size:2.4em;margin-bottom:0}.feature__icon i{margin-left:1rem;margin-right:1.5rem}.feature__title{margin-bottom:0!important}.feature__content{color:#4f2269;margin-bottom:0}.feature--center{text-align:center}.feature--center .feature__header{flex-direction:column}.feature--center .feature__icon{font-size:2.8rem;position:relative}.feature--center .feature__icon:before{background-color:color-mix(in srgb,var(--feature-icon-decorator-color) 30%,#fff);border-radius:50%;content:" ";display:block;height:2.2rem;left:0;position:absolute;top:-10px;transform:translateX(-50%);width:2.2rem}@media(min-width:768px){.feature{display:flex;flex-direction:column;height:100%}.feature__content{flex:1}}.feature-row{display:flex;margin-bottom:1rem}@media(min-width:992px){.feature-row__md{padding-left:6rem;padding-right:6rem}}@media(min-width:768px)and (max-width:991.98px){.feature-row__sm{padding-left:6rem;padding-right:6rem}}@media(min-width:992px)and (max-width:1199.98px){.feature-row__sm{padding-left:14rem;padding-right:14rem}}@media(min-width:1200px){.feature-row__sm{padding-left:18rem;padding-right:18rem}}.feature-row__connect .feature-row:not(:last-child) .feature-row__icon:before{background-color:#4f2269;content:"";display:block;height:100%;left:0;margin:auto;position:absolute;right:0;top:50%;width:5px;z-index:-1}.feature-row__connect .feature-row__icon{color:#fff}.feature-row__connect .feature-row__icon i:before{background-color:#4f2269;border-radius:50%;font-size:.65em;padding:1rem}.feature-row__icon{color:#4f2269;font-size:3.5rem;margin-bottom:0;margin-right:3rem;position:relative}.feature-row__content{align-items:start;display:flex;flex-direction:column;justify-content:center}.feature-row__title{margin-bottom:.75rem}.soon .feature-row__title>span{vertical-align:middle}.soon .feature-row__title:after{border:1px solid #ef6631;content:"Wkrótce";display:inline-block;font-size:.45em;letter-spacing:.1rem;margin-left:.5rem;padding:.1rem .25rem;text-transform:uppercase;vertical-align:middle}.features,.features2,.features3,.features4{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.features{padding-top:1rem}.feature{flex:1;padding-left:1rem;padding-right:1rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.feature__title{font-size:1.2rem!important}}@media(max-width:991.98px){.features .feature:not(:last-child),.features3 .feature:not(:last-child){margin-bottom:3rem}}@media(min-width:768px){.feature__content{-ms-flex:auto}}@media(min-width:992px){.features .feature,.features1 .feature,.features2 .feature,.features3 .feature{height:auto;padding-left:1rem;padding-right:1rem}.features .feature,.features4 .feature{flex:1 1 25%}.features3 .feature{flex:0 0 33%}.features2 .feature{flex:1 1 50%}.features1 .feature{flex:0 0 auto;margin-bottom:1rem;width:100%}}.introFoto-before-title{background:none;border-radius:0;color:#fff;margin-bottom:1rem;padding:0}.page__main{margin-top:0}.error h1,.error h2,.error h3{text-align:center}.error h2{color:#ef6631}.error h3{color:#4f2269;font-weight:400}.error h4{font-size:1rem;font-weight:400}.validate-message div{border-radius:5px;border-style:solid;border-width:1px;font-size:16px;margin-bottom:30px;padding:20px 15px;text-align:center}.validate-message div.error{background-color:#f3b7bd;border-color:#dc3545;color:#dc3545}.validate-message div.success{background-color:#d8f6df;border-color:#28a745;color:#28a745}.validate-message div.success strong{font-weight:700}.validate-message div.success p{color:inherit;font-size:16px}.lp-form h3{color:#212529;font-weight:400}.lp-form h3 strong{color:#ef6631;font-weight:700}.jumbotron{background-color:#ef6631}.jumbotron .td{padding:1rem}.jumbotron .td__plain,.jumbotron .td__title h2{color:#fff}.jumbotron__image{height:250px}.register-plain{margin-bottom:5rem;text-align:center}.register-plain h2{color:#ef6631}.register-plain h3{background:#4f2269;color:#fff;display:inline-block;padding:.5rem 1rem}.feature__icon{color:#ef6631}.feature__title{font-size:1.5rem}.feature__content,.feature__title{color:#212529!important}