html{font-size:100%}body{margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}ul{list-style:none;padding:0}input::placeholder,textarea::placeholder{color:#000}input,textarea,select,label[for]{cursor:pointer}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.m-1{margin:.5rem}.mt-1{margin-top:.5rem}.mr-1{margin-right:.5rem}.mb-1{margin-bottom:.5rem}.ml-1{margin-left:.5rem}.p-1{padding:.5rem}.pt-1{padding-top:.5rem}.pr-1{padding-right:.5rem}.pb-1{padding-bottom:.5rem}.pl-1{padding-left:.5rem}.m-2{margin:1.25rem}.mt-2{margin-top:1.25rem}.mr-2{margin-right:1.25rem}.mb-2{margin-bottom:1.25rem}.ml-2{margin-left:1.25rem}.p-2{padding:1.25rem}.pt-2{padding-top:1.25rem}.pr-2{padding-right:1.25rem}.pb-2{padding-bottom:1.25rem}.pl-2{padding-left:1.25rem}.m-3{margin:1.5rem}.mt-3{margin-top:1.5rem}.mr-3{margin-right:1.5rem}.mb-3{margin-bottom:1.5rem}.ml-3{margin-left:1.5rem}.p-3{padding:1.5rem}.pt-3{padding-top:1.5rem}.pr-3{padding-right:1.5rem}.pb-3{padding-bottom:1.5rem}.pl-3{padding-left:1.5rem}.m-4{margin:2.25rem}.mt-4{margin-top:2.25rem}.mr-4{margin-right:2.25rem}.mb-4{margin-bottom:2.25rem}.ml-4{margin-left:2.25rem}.p-4{padding:2.25rem}.pt-4{padding-top:2.25rem}.pr-4{padding-right:2.25rem}.pb-4{padding-bottom:2.25rem}.pl-4{padding-left:2.25rem}.m-5{margin:2.5rem}.mt-5{margin-top:2.5rem}.mr-5{margin-right:2.5rem}.mb-5{margin-bottom:2.5rem}.ml-5{margin-left:2.5rem}.p-5{padding:2.5rem}.pt-5{padding-top:2.5rem}.pr-5{padding-right:2.5rem}.pb-5{padding-bottom:2.5rem}.pl-5{padding-left:2.5rem}.m-5h5{margin:3rem}.mt-5h5{margin-top:3rem}.mr-5h5{margin-right:3rem}.mb-5h5{margin-bottom:3rem}.ml-5h5{margin-left:3rem}.p-5h5{padding:3rem}.pt-5h5{padding-top:3rem}.pr-5h5{padding-right:3rem}.pb-5h5{padding-bottom:3rem}.pl-5h5{padding-left:3rem}.m-6{margin:3.75rem}.mt-6{margin-top:3.75rem}.mr-6{margin-right:3.75rem}.mb-6{margin-bottom:3.75rem}.ml-6{margin-left:3.75rem}.p-6{padding:3.75rem}.pt-6{padding-top:3.75rem}.pr-6{padding-right:3.75rem}.pb-6{padding-bottom:3.75rem}.pl-6{padding-left:3.75rem}.m-6h5{margin:4.5rem}.mt-6h5{margin-top:4.5rem}.mr-6h5{margin-right:4.5rem}.mb-6h5{margin-bottom:4.5rem}.ml-6h5{margin-left:4.5rem}.p-6h5{padding:4.5rem}.pt-6h5{padding-top:4.5rem}.pr-6h5{padding-right:4.5rem}.pb-6h5{padding-bottom:4.5rem}.pl-6h5{padding-left:4.5rem}.m-7{margin:5.3125rem}.mt-7{margin-top:5.3125rem}.mr-7{margin-right:5.3125rem}.mb-7{margin-bottom:5.3125rem}.ml-7{margin-left:5.3125rem}.p-7{padding:5.3125rem}.pt-7{padding-top:5.3125rem}.pr-7{padding-right:5.3125rem}.pb-7{padding-bottom:5.3125rem}.pl-7{padding-left:5.3125rem}.m-7h5{margin:6.25rem}.mt-7h5{margin-top:6.25rem}.mr-7h5{margin-right:6.25rem}.mb-7h5{margin-bottom:6.25rem}.ml-7h5{margin-left:6.25rem}.p-7h5{padding:6.25rem}.pt-7h5{padding-top:6.25rem}.pr-7h5{padding-right:6.25rem}.pb-7h5{padding-bottom:6.25rem}.pl-7h5{padding-left:6.25rem}.m-8{margin:7.875rem}.mt-8{margin-top:7.875rem}.mr-8{margin-right:7.875rem}.mb-8{margin-bottom:7.875rem}.ml-8{margin-left:7.875rem}.p-8{padding:7.875rem}.pt-8{padding-top:7.875rem}.pr-8{padding-right:7.875rem}.pb-8{padding-bottom:7.875rem}.pl-8{padding-left:7.875rem}.m-9{margin:10rem}.mt-9{margin-top:10rem}.mr-9{margin-right:10rem}.mb-9{margin-bottom:10rem}.ml-9{margin-left:10rem}.p-9{padding:10rem}.pt-9{padding-top:10rem}.pr-9{padding-right:10rem}.pb-9{padding-bottom:10rem}.pl-9{padding-left:10rem}@media(max-width:768px){.m-md-0{margin:0}.mt-md-0{margin-top:0}.mr-md-0{margin-right:0}.mb-md-0{margin-bottom:0}.ml-md-0{margin-left:0}.mx-md-0{margin-left:0;margin-right:0}.my-md-0{margin-top:0;margin-bottom:0}.p-md-0{padding:0}.pt-md-0{padding-top:0}.pr-md-0{padding-right:0}.pb-md-0{padding-bottom:0}.pl-md-0{padding-left:0}.px-md-0{padding-left:0;padding-right:0}.py-md-0{padding-top:0;padding-bottom:0}.m-md-1{margin:.5rem}.mt-md-1{margin-top:.5rem}.mr-md-1{margin-right:.5rem}.mb-md-1{margin-bottom:.5rem}.ml-md-1{margin-left:.5rem}.mx-md-1{margin-left:.5rem;margin-right:.5rem}.my-md-1{margin-top:.5rem;margin-bottom:.5rem}.p-md-1{padding:.5rem}.pt-md-1{padding-top:.5rem}.pr-md-1{padding-right:.5rem}.pb-md-1{padding-bottom:.5rem}.pl-md-1{padding-left:.5rem}.px-md-1{padding-left:.5rem;padding-right:.5rem}.py-md-1{padding-top:.5rem;padding-bottom:.5rem}.m-md-2{margin:1.25rem}.mt-md-2{margin-top:1.25rem}.mr-md-2{margin-right:1.25rem}.mb-md-2{margin-bottom:1.25rem}.ml-md-2{margin-left:1.25rem}.mx-md-2{margin-left:1.25rem;margin-right:1.25rem}.my-md-2{margin-top:1.25rem;margin-bottom:1.25rem}.p-md-2{padding:1.25rem}.pt-md-2{padding-top:1.25rem}.pr-md-2{padding-right:1.25rem}.pb-md-2{padding-bottom:1.25rem}.pl-md-2{padding-left:1.25rem}.px-md-2{padding-left:1.25rem;padding-right:1.25rem}.py-md-2{padding-top:1.25rem;padding-bottom:1.25rem}.m-md-3{margin:1.5rem}.mt-md-3{margin-top:1.5rem}.mr-md-3{margin-right:1.5rem}.mb-md-3{margin-bottom:1.5rem}.ml-md-3{margin-left:1.5rem}.mx-md-3{margin-left:1.5rem;margin-right:1.5rem}.my-md-3{margin-top:1.5rem;margin-bottom:1.5rem}.p-md-3{padding:1.5rem}.pt-md-3{padding-top:1.5rem}.pr-md-3{padding-right:1.5rem}.pb-md-3{padding-bottom:1.5rem}.pl-md-3{padding-left:1.5rem}.px-md-3{padding-left:1.5rem;padding-right:1.5rem}.py-md-3{padding-top:1.5rem;padding-bottom:1.5rem}.m-md-4{margin:2.25rem}.mt-md-4{margin-top:2.25rem}.mr-md-4{margin-right:2.25rem}.mb-md-4{margin-bottom:2.25rem}.ml-md-4{margin-left:2.25rem}.mx-md-4{margin-left:2.25rem;margin-right:2.25rem}.my-md-4{margin-top:2.25rem;margin-bottom:2.25rem}.p-md-4{padding:2.25rem}.pt-md-4{padding-top:2.25rem}.pr-md-4{padding-right:2.25rem}.pb-md-4{padding-bottom:2.25rem}.pl-md-4{padding-left:2.25rem}.px-md-4{padding-left:2.25rem;padding-right:2.25rem}.py-md-4{padding-top:2.25rem;padding-bottom:2.25rem}.m-md-5{margin:2.5rem}.mt-md-5{margin-top:2.5rem}.mr-md-5{margin-right:2.5rem}.mb-md-5{margin-bottom:2.5rem}.ml-md-5{margin-left:2.5rem}.mx-md-5{margin-left:2.5rem;margin-right:2.5rem}.my-md-5{margin-top:2.5rem;margin-bottom:2.5rem}.p-md-5{padding:2.5rem}.pt-md-5{padding-top:2.5rem}.pr-md-5{padding-right:2.5rem}.pb-md-5{padding-bottom:2.5rem}.pl-md-5{padding-left:2.5rem}.px-md-5{padding-left:2.5rem;padding-right:2.5rem}.py-md-5{padding-top:2.5rem;padding-bottom:2.5rem}.m-md-5h5{margin:3rem}.mt-md-5h5{margin-top:3rem}.mr-md-5h5{margin-right:3rem}.mb-md-5h5{margin-bottom:3rem}.ml-md-5h5{margin-left:3rem}.mx-md-5h5{margin-left:3rem;margin-right:3rem}.my-md-5h5{margin-top:3rem;margin-bottom:3rem}.p-md-5h5{padding:3rem}.pt-md-5h5{padding-top:3rem}.pr-md-5h5{padding-right:3rem}.pb-md-5h5{padding-bottom:3rem}.pl-md-5h5{padding-left:3rem}.px-md-5h5{padding-left:3rem;padding-right:3rem}.py-md-5h5{padding-top:3rem;padding-bottom:3rem}.m-md-6{margin:3.75rem}.mt-md-6{margin-top:3.75rem}.mr-md-6{margin-right:3.75rem}.mb-md-6{margin-bottom:3.75rem}.ml-md-6{margin-left:3.75rem}.mx-md-6{margin-left:3.75rem;margin-right:3.75rem}.my-md-6{margin-top:3.75rem;margin-bottom:3.75rem}.p-md-6{padding:3.75rem}.pt-md-6{padding-top:3.75rem}.pr-md-6{padding-right:3.75rem}.pb-md-6{padding-bottom:3.75rem}.pl-md-6{padding-left:3.75rem}.px-md-6{padding-left:3.75rem;padding-right:3.75rem}.py-md-6{padding-top:3.75rem;padding-bottom:3.75rem}.m-md-6h5{margin:4.5rem}.mt-md-6h5{margin-top:4.5rem}.mr-md-6h5{margin-right:4.5rem}.mb-md-6h5{margin-bottom:4.5rem}.ml-md-6h5{margin-left:4.5rem}.mx-md-6h5{margin-left:4.5rem;margin-right:4.5rem}.my-md-6h5{margin-top:4.5rem;margin-bottom:4.5rem}.p-md-6h5{padding:4.5rem}.pt-md-6h5{padding-top:4.5rem}.pr-md-6h5{padding-right:4.5rem}.pb-md-6h5{padding-bottom:4.5rem}.pl-md-6h5{padding-left:4.5rem}.px-md-6h5{padding-left:4.5rem;padding-right:4.5rem}.py-md-6h5{padding-top:4.5rem;padding-bottom:4.5rem}.m-md-7{margin:5.3125rem}.mt-md-7{margin-top:5.3125rem}.mr-md-7{margin-right:5.3125rem}.mb-md-7{margin-bottom:5.3125rem}.ml-md-7{margin-left:5.3125rem}.mx-md-7{margin-left:5.3125rem;margin-right:5.3125rem}.my-md-7{margin-top:5.3125rem;margin-bottom:5.3125rem}.p-md-7{padding:5.3125rem}.pt-md-7{padding-top:5.3125rem}.pr-md-7{padding-right:5.3125rem}.pb-md-7{padding-bottom:5.3125rem}.pl-md-7{padding-left:5.3125rem}.px-md-7{padding-left:5.3125rem;padding-right:5.3125rem}.py-md-7{padding-top:5.3125rem;padding-bottom:5.3125rem}.m-md-7h5{margin:6.25rem}.mt-md-7h5{margin-top:6.25rem}.mr-md-7h5{margin-right:6.25rem}.mb-md-7h5{margin-bottom:6.25rem}.ml-md-7h5{margin-left:6.25rem}.mx-md-7h5{margin-left:6.25rem;margin-right:6.25rem}.my-md-7h5{margin-top:6.25rem;margin-bottom:6.25rem}.p-md-7h5{padding:6.25rem}.pt-md-7h5{padding-top:6.25rem}.pr-md-7h5{padding-right:6.25rem}.pb-md-7h5{padding-bottom:6.25rem}.pl-md-7h5{padding-left:6.25rem}.px-md-7h5{padding-left:6.25rem;padding-right:6.25rem}.py-md-7h5{padding-top:6.25rem;padding-bottom:6.25rem}.m-md-8{margin:7.875rem}.mt-md-8{margin-top:7.875rem}.mr-md-8{margin-right:7.875rem}.mb-md-8{margin-bottom:7.875rem}.ml-md-8{margin-left:7.875rem}.mx-md-8{margin-left:7.875rem;margin-right:7.875rem}.my-md-8{margin-top:7.875rem;margin-bottom:7.875rem}.p-md-8{padding:7.875rem}.pt-md-8{padding-top:7.875rem}.pr-md-8{padding-right:7.875rem}.pb-md-8{padding-bottom:7.875rem}.pl-md-8{padding-left:7.875rem}.px-md-8{padding-left:7.875rem;padding-right:7.875rem}.py-md-8{padding-top:7.875rem;padding-bottom:7.875rem}.m-md-9{margin:10rem}.mt-md-9{margin-top:10rem}.mr-md-9{margin-right:10rem}.mb-md-9{margin-bottom:10rem}.ml-md-9{margin-left:10rem}.mx-md-9{margin-left:10rem;margin-right:10rem}.my-md-9{margin-top:10rem;margin-bottom:10rem}.p-md-9{padding:10rem}.pt-md-9{padding-top:10rem}.pr-md-9{padding-right:10rem}.pb-md-9{padding-bottom:10rem}.pl-md-9{padding-left:10rem}.px-md-9{padding-left:10rem;padding-right:10rem}.py-md-9{padding-top:10rem;padding-bottom:10rem}}.color-half-dark{background:linear-gradient(180deg,#f2f7fa 0 50%,#211641 50% 100%)}.swiper-pagination-bullet{width:5px!important;height:5px!important;opacity:1!important;background:#cdd8e2!important}.swiper-pagination-bullet-active{background:#4d7efb!important}.bottom-right-rounded{border-bottom-right-radius:6rem}@media(min-width:768px){.bottom-right-rounded{border-bottom-right-radius:12.5rem}}.bottom-left-rounded{border-bottom-left-radius:6rem}@media(min-width:768px){.bottom-left-rounded{border-bottom-left-radius:12.5rem}}.top-right-rounded{border-top-right-radius:6rem}@media(min-width:768px){.top-right-rounded{border-top-right-radius:12.5rem}}.top-left-rounded{border-top-left-radius:6rem}@media(min-width:768px){.top-left-rounded{border-top-left-radius:12.5rem}}@media(max-width:1680px){.no-rounded-on-exl{border-radius:0}}@media(max-width:768px){.hide-on-mobile{display:none!important}}@media(min-width:768px){.hide-on-desktop{display:none!important}}.d-flex{display:flex}.justify-space-between{justify-content:space-between}.justify-flex-end{justify-content:flex-end}.justify-self-center{justify-self:center}.align-items-center{align-items:center}.flex-1{flex:1}.w-50{width:50%}.w-100{width:100%}.w-content{width:fit-content}.container-fluid{margin-right:auto;margin-left:auto}.container-center{padding-right:1.25rem;padding-left:1.25rem}@media(min-width:768px){.container-center{max-width:1400px;margin:0 auto}}@media(max-width:768px){.container-center--without-mobile-padding{padding-right:0;padding-left:0}}@media(min-width:768px){.container-center--without-desktop-padding{padding-right:0;padding-left:0}}svg{overflow:visible}@media(min-width:768px){.desktop-hide{display:none!important}}@media(max-width:768px){.mobile-hide{display:none!important}}.contact__wrapper{padding-top:17px;display:flex;gap:2rem;align-items:flex-start;flex-wrap:wrap}@media(max-width:768px){.contact__wrapper{flex-direction:column}}.contact-hero{padding-bottom:102px;padding-top:130px}@media(max-width:1680px){.contact-hero.bottom-left-rounded{border-bottom-left-radius:0}}.contact-hero__block{text-align:right;font-weight:700;font-style:italic;font-size:18px;line-height:1.5;color:#56718a}.contact-hero__subtitle{padding-right:41px;text-align:right;font-weight:400;font-style:italic;font-size:18px;line-height:1.5;color:#56718a}.contact__image{flex:1}.contact__image img{min-height:424px;width:100%;max-height:424px;max-width:682px;object-fit:cover;border-bottom-right-radius:80px;display:block}.contact__text{flex:1;padding-top:81px;padding-left:18px}.contact__text h1{margin-bottom:48px}.contact__text p{padding-bottom:34px}.contact__text p:not(.career__info){font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-align:left;font-style:normal;color:#211641}@media(max-width:768px){.contact-map a{font-size:16px!important}.contact-map img{width:100%}.contact-hero{padding-bottom:20px;padding-top:50px}.contact-hero__head-container{display:flex;flex-direction:column;align-items:flex-start}.contact-hero__subtitle{padding-right:0;text-align:right;color:#56718a;font-size:16px!important;font-weight:400!important;line-height:120%!important;letter-spacing:-0.04em!important}.contact-hero__name{font-weight:600}.contact-hero__description-container{display:flex;align-items:stretch;width:100%;margin-top:32px}.contact-hero__description{font-size:1rem;line-height:120%;font-weight:400;color:#56718a;padding:0}.contact-hero__description-line{display:block;border-right:2px solid #4d7efb;background-color:#4d7efb;margin-right:12px}.contact__image{flex:1}.contact__image img{min-height:unset;width:100%;max-height:unset;max-width:unset;max-width:100%;height:auto;display:block;object-fit:cover;border-bottom-right-radius:0;border-bottom-left-radius:2.031rem}.contact__text{padding-top:0;padding-left:0}.contact__text h1{margin-bottom:32px}.contact__text p:not(.career__info){padding-left:0!important;font-size:16px!important;font-weight:400!important;line-height:120%!important;letter-spacing:-0.04em!important;text-align:left;padding-bottom:20px}}.contact__wrapper{padding-top:17px;display:flex;gap:2rem;align-items:flex-start;flex-wrap:wrap}@media(max-width:768px){.contact__wrapper{flex-direction:column}}.contact-hero{padding-bottom:102px;padding-top:130px}@media(max-width:1680px){.contact-hero.bottom-left-rounded{border-bottom-left-radius:0}}.contact-hero__block{text-align:right;font-weight:700;font-style:italic;font-size:18px;line-height:1.5;color:#56718a}.contact-hero__subtitle{padding-right:41px;text-align:right;font-weight:400;font-style:italic;font-size:18px;line-height:1.5;color:#56718a}.contact__image{flex:1}.contact__image img{min-height:424px;width:100%;max-height:424px;max-width:682px;object-fit:cover;border-bottom-right-radius:80px;display:block}.contact__text{flex:1;padding-top:81px;padding-left:18px}.contact__text h1{margin-bottom:48px}.contact__text p{padding-bottom:34px}.contact__text p:not(.career__info){font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-align:left;font-style:normal;color:#211641}@media(max-width:768px){.contact-map a{font-size:16px!important}.contact-map img{width:100%}.contact-hero{padding-bottom:20px;padding-top:50px}.contact-hero__head-container{display:flex;flex-direction:column;align-items:flex-start}.contact-hero__subtitle{padding-right:0;text-align:right;color:#56718a;font-size:16px!important;font-weight:400!important;line-height:120%!important;letter-spacing:-0.04em!important}.contact-hero__name{font-weight:600}.contact-hero__description-container{display:flex;align-items:stretch;width:100%;margin-top:32px}.contact-hero__description{font-size:1rem;line-height:120%;font-weight:400;color:#56718a;padding:0}.contact-hero__description-line{display:block;border-right:2px solid #4d7efb;background-color:#4d7efb;margin-right:12px}.contact__image{flex:1}.contact__image img{min-height:unset;width:100%;max-height:unset;max-width:unset;max-width:100%;height:auto;display:block;object-fit:cover;border-bottom-right-radius:0;border-bottom-left-radius:2.031rem}.contact__text{padding-top:0;padding-left:0}.contact__text h1{margin-bottom:32px}.contact__text p:not(.career__info){padding-left:0!important;font-size:16px!important;font-weight:400!important;line-height:120%!important;letter-spacing:-0.04em!important;text-align:left;padding-bottom:20px}}.info__columns{display:flex;flex-direction:column}@media(min-width:992px){.info__columns{flex-direction:row}}@media(min-width:992px){.info__columns .column-left{flex:1 1 50%;max-width:50%}}@media(min-width:992px){.info__columns .column-right{max-width:680px;position:relative}}@media(min-width:992px){.info__columns .column-right .color-background{position:sticky;top:120px}}.info__columns .column-right .bottom-right-rounded{border-bottom-right-radius:0!important}@media(min-width:992px){.info__columns .column-right .bottom-right-rounded{border-bottom-right-radius:5rem!important}}.info .contact{padding-top:53px}.info .company__data{padding-top:53px}.info .company__data-adress,.info .company__data-nip{padding-right:400px}.info .company__data-capital{padding-top:30px}.info .company__data-adress,.info .company__data-nip,.info .company__data-capital{font-weight:400;font-size:24px;line-height:1.2;vertical-align:middle}.info .company__data-adress{padding-top:15px;padding-bottom:30px}.info .valuation h2{padding-top:20px}.info .valuation__list,.info .contact__list{font-weight:600;font-size:20px;line-height:1.4;color:#56718a}.info .valuation__list>div,.info .contact__list>div{display:flex;align-items:center}.info .valuation__list svg,.info .contact__list svg{margin-right:21px}.info .valuation__list-tel,.info .contact__list-tel{display:flex;flex-direction:row}.info .valuation__list-hour,.info .contact__list-hour{padding-left:7px;cursor:default}.info .valuation__list a,.info .contact__list a{font-weight:600;font-size:20px;line-height:1.4;text-decoration:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;color:#211641}.info .valuation__list-email,.info .contact__list-email{padding-top:23px}.info svg path{fill:currentColor;transition:fill .3s ease-out}.valuation__list-email a,.valuation__list-tel a,.contact__list-email a,.contact__list-tel a{transition:color .3s ease-out}.valuation__list-email:hover a,.valuation__list-tel:hover a,.contact__list-email:hover a,.contact__list-tel:hover a{color:#4d7efb}.valuation__list-email:hover svg path,.valuation__list-tel:hover svg path,.contact__list-email:hover svg path,.contact__list-tel:hover svg path{fill:#4d7efb}.valuation__list-hour,.contact__list-hour{color:#56718a}.wpcf7 form.sent .wpcf7-response-output{position:absolute;border:unset;text-align:center;margin-left:70px;white-space:pre-line;font-size:12px;line-height:1.25;font-weight:700;bottom:119px;left:21%}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{position:absolute;bottom:-65px;padding:0}.form{margin-top:31px;max-height:650px;padding:37px 61px 37px 50px}.form input:not([type=submit]):not([type=button]):focus,.form input:not([type=submit]):not([type=button]):focus-visible,.form textarea:focus,.form textarea:focus-visible{outline:none;box-shadow:none}.form .wpcf7-list-item{margin:0}.form__heading{display:flex;align-items:center;gap:.75rem;font-weight:600;font-size:24px;letter-spacing:-.04em}.form__heading--icon{width:40px;height:40px;object-fit:contain;flex-shrink:0}.form__group{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:33px;column-gap:20px}.form__group>div{width:100%}.form__group br{display:none}.form__group .input-text,.form__group .input-email,.form__group .input-phone,.form__group .textarea-project{margin-bottom:23px}.form__group .input-text.wpcf7-not-valid,.form__group .input-email.wpcf7-not-valid,.form__group .input-phone.wpcf7-not-valid,.form__group .textarea-project.wpcf7-not-valid{outline:1px solid #dc3232}.form__group .textarea-project{width:100%;height:88px;resize:none;overflow-y:auto;background-color:#fff;border:0;border-bottom:1px solid #56718a;padding:14px 21px;font-weight:400;font-size:13px;line-height:1.2;font-family:"Krub"}.form__group .input-text,.form__group .input-file{font-family:"Krub";width:100%;height:44px;background-color:#fff;border:0;border-bottom:1px solid #56718a;padding:0 21px;font-size:13px}.form__group .input-email,.form__group .input-phone{font-family:"Krub";width:100%;height:44px;background-color:#fff;border:0;border-bottom:1px solid #56718a;padding:0 21px;font-size:13px}.form__group--phone,.form__group--email{flex:1}.form .form-acceptance-text{font-size:12px;padding-top:9px;line-height:1.2;font-weight:400}.form__acceptance{padding-top:16px}.form__acceptance p{display:flex;align-items:flex-start;flex-direction:row;gap:.75rem}.form__acceptance br{display:none}.form__acceptance input[type=checkbox].form-checkbox{appearance:none;-webkit-appearance:none;width:30px;height:30px;background:#fff;border:0;border-bottom:1px solid #56718a;cursor:pointer;flex-shrink:0;margin-top:3px;position:relative;transition:#56718a .2s ease-in-out}.form__acceptance input[type=checkbox].form-checkbox::before{content:"";position:absolute;left:50%;top:50%;width:6px;height:12px;border-right:2px solid #56718a;border-bottom:2px solid #56718a;transform:translate(-50%,-60%) rotate(45deg) scale(0);transform-origin:center;transition:transform .2s ease-in-out}.form__acceptance input[type=checkbox].form-checkbox:checked::before{transform:translate(-50%,-60%) rotate(45deg) scale(1)}.form__acceptance input[type=checkbox].form-checkbox:focus{outline:none;border-bottom-color:rgb(56.6294642857,74.4084821429,90.8705357143)}.form__acceptance-acceptance-text{font-size:12px;font-weight:400;line-height:1.2}.form__actions p{padding-left:20px;padding-top:32px;display:flex;justify-content:center;flex-direction:column;align-items:center}.form .input-file,.form input[type=file].input-file{color:#fff0;cursor:pointer}.form .input-file::-webkit-file-upload-button,.form input[type=file].input-file::-webkit-file-upload-button{visibility:hidden}.form .input-file,.form input[type=file].input-file{position:relative}.form .input-file::before,.form input[type=file].input-file::before{content:attr(data-text);position:absolute;left:21px;top:50%;transform:translateY(-50%);pointer-events:none;color:inherit;font-family:inherit;color:#000}.form .input-file::after,.form input[type=file].input-file::after{content:"";position:absolute;right:21px;top:50%;transform:translateY(-50%);width:17px;height:22px;pointer-events:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM1OV8xOTQ5KSI+CjxwYXRoIGQ9Ik0xMS42MDc3IDE3LjA3MzFDMTEuMjgzMyAxNy42NTE0IDEwLjc0MjYgMTguMDc3MSAxMC4xMDQzIDE4LjI1NjdDOS40NjYwNCAxOC40MzYzIDguNzgyNTggMTguMzU1IDguMjA0MjggMTguMDMwNkM3LjYyNTk4IDE3LjcwNjMgNy4yMDAyMSAxNy4xNjU1IDcuMDIwNjMgMTYuNTI3M0M2Ljg0MTA1IDE1Ljg4OSA2LjkyMjM3IDE1LjIwNTUgNy4yNDY3MSAxNC42MjcyTDExLjY0OTIgNi43Nzc1MUMxMS44NDM4IDYuNDMwNTMgMTIuMTY4MiA2LjE3NTA3IDEyLjU1MTIgNi4wNjczMkMxMi45MzQxIDUuOTU5NTcgMTMuMzQ0MiA2LjAwODM2IDEzLjY5MTIgNi4yMDI5N0MxNC4wMzgyIDYuMzk3NTcgMTQuMjkzNiA2LjcyMjAzIDE0LjQwMTQgNy4xMDQ5OUMxNC41MDkxIDcuNDg3OTQgMTQuNDYwMyA3Ljg5ODAyIDE0LjI2NTcgOC4yNDVMMTAuODQxNiAxNC4zNTAzQzEwLjc3NjcgMTQuNDY2IDEwLjY2ODYgMTQuNTUxMiAxMC41NDA5IDE0LjU4NzFDMTAuNDEzMyAxNC42MjMgMTAuMjc2NiAxNC42MDY3IDEwLjE2MDkgMTQuNTQxOUMxMC4wNDUzIDE0LjQ3NyA5Ljk2MDEyIDE0LjM2ODggOS45MjQyIDE0LjI0MTJDOS44ODgyOSAxNC4xMTM1IDkuOTA0NTUgMTMuOTc2OCA5Ljk2OTQyIDEzLjg2MTJMMTMuMzkzNiA3Ljc1NTg0QzEzLjQ1ODQgNy42NDAxOCAxMy40NzQ3IDcuNTAzNDggMTMuNDM4OCA3LjM3NTgzQzEzLjQwMjkgNy4yNDgxOCAxMy4zMTc3IDcuMTQwMDMgMTMuMjAyIDcuMDc1MTZDMTMuMDg2NCA3LjAxMDI5IDEyLjk0OTcgNi45OTQwMyAxMi44MjIgNy4wMjk5NEMxMi42OTQ0IDcuMDY1ODYgMTIuNTg2MiA3LjE1MTAxIDEyLjUyMTQgNy4yNjY2N0w4LjExODkgMTUuMTE2NEM4LjAyMjU0IDE1LjI4ODIgNy45NjA5NyAxNS40NzczIDcuOTM3NyAxNS42NzI5QzcuOTE0NDIgMTUuODY4NSA3LjkyOTkgMTYuMDY2OCA3Ljk4MzI1IDE2LjI1NjRDOC4wMzY2MSAxNi40NDYgOC4xMjY3OCAxNi42MjMzIDguMjQ4NjQgMTYuNzc4MUM4LjM3MDQ5IDE2LjkzMjggOC41MjE2NCAxNy4wNjIxIDguNjkzNDUgMTcuMTU4NEM4Ljg2NTI1IDE3LjI1NDggOS4wNTQzNiAxNy4zMTY0IDkuMjQ5OTYgMTcuMzM5NkM5LjQ0NTU2IDE3LjM2MjkgOS42NDM4MyAxNy4zNDc0IDkuODMzNDUgMTcuMjk0MUMxMC4wMjMxIDE3LjI0MDcgMTAuMjAwMyAxNy4xNTA2IDEwLjM1NTEgMTcuMDI4N0MxMC41MDk5IDE2LjkwNjggMTAuNjM5MSAxNi43NTU3IDEwLjczNTUgMTYuNTgzOUwxNS4xMzc5IDguNzM0MTZDMTUuNDYyMyA4LjE1NTg2IDE1LjU0MzYgNy40NzI0IDE1LjM2NCA2LjgzNDE1QzE1LjE4NDQgNi4xOTU4OSAxNC43NTg3IDUuNjU1MTEgMTQuMTgwNCA1LjMzMDc3QzEzLjYwMjEgNS4wMDY0NCAxMi45MTg2IDQuOTI1MTIgMTIuMjgwMyA1LjEwNDdDMTEuNjQyMSA1LjI4NDI4IDExLjEwMTMgNS43MTAwNSAxMC43NzcgNi4yODgzNUw3LjM1Mjg0IDEyLjM5MzdDNy4yODc5NyAxMi41MDk0IDcuMTc5ODIgMTIuNTk0NSA3LjA1MjE2IDEyLjYzMDRDNi45MjQ1MSAxMi42NjYzIDYuNzg3ODIgMTIuNjUwMSA2LjY3MjE2IDEyLjU4NTJDNi41NTY1IDEyLjUyMDMgNi40NzEzNSAxMi40MTIyIDYuNDM1NDMgMTIuMjg0NUM2LjM5OTUxIDEyLjE1NjkgNi40MTU3OCAxMi4wMjAyIDYuNDgwNjUgMTEuOTA0NUw5LjkwNDc4IDUuNzk5MTlDMTAuMzU4OCA0Ljk4OTU3IDExLjExNTkgNC4zOTM0OSAxMi4wMDk1IDQuMTQyMDdDMTIuOTAzMSAzLjg5MDY2IDEzLjg1OTkgNC4wMDQ1MSAxNC42Njk1IDQuNDU4NThDMTUuNDc5MSA0LjkxMjY1IDE2LjA3NTIgNS42Njk3NCAxNi4zMjY2IDYuNTYzM0MxNi41NzggNy40NTY4NiAxNi40NjQyIDguNDEzNyAxNi4wMTAxIDkuMjIzMzJMMTEuNjA3NyAxNy4wNzMxWiIgZmlsbD0iIzIxMjUyOSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzM1OV8xOTQ5Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMDY0NSAyMS44OTA5KSByb3RhdGUoLTE1MC43MTQpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)}.form .input-file:not(:placeholder-shown)::before{content:attr(data-file-name)}.wpcf7-not-valid-tip{padding-bottom:30px;white-space:pre}@media(max-width:768px){.form{padding:20px}.form-title{font-size:20px!important;line-height:110%!important;letter-spacing:-4!important}.form__group{margin-top:20px}.form__actions p{padding-left:0}.info .valuation h2{font-size:20px!important;line-height:110%!important;letter-spacing:-4!important}.info .contact h2{font-size:20px!important;line-height:110%!important;letter-spacing:-4!important}.info .valuation__list-email a,.info .valuation__list-tel a,.info .contact__list-email a,.info .contact__list-tel a{transition:color .3s ease-out;font-size:16px}.info .valuation__list-email:hover a,.info .valuation__list-tel:hover a,.info .contact__list-email:hover a,.info .contact__list-tel:hover a{color:initial}.info .valuation__list-email:hover svg path,.info .valuation__list-tel:hover svg path,.info .contact__list-email:hover svg path,.info .contact__list-tel:hover svg path{fill:initial}.info .company h2{font-size:20px!important;line-height:110%!important;letter-spacing:-4!important}.info .company__data h2{font-size:20px!important;line-height:110%!important;letter-spacing:-4!important}.info .company__data{padding-top:53px}.info .company__data-adress,.info .company__data-nip{padding-right:0}.info .company__data-capital{padding-top:15px}.info .company__data-adress,.info .company__data-nip,.info .company__data-capital{font-size:1rem;padding:1.5rem 0;line-height:120%;font-weight:400;padding:0}.info .company__data-adress{padding-top:15px;padding-bottom:15px}}