body,html{font-size:18px;line-height:24px}body{-webkit-animation-name:fadeIn;-webkit-animation-duration:1s;animation-name:fadeIn;animation-duration:1s;font-family:var(--font-main);color:var(--txt-color);font-weight:400;--txt-color:#000;--txt-second:#2b2b2b;--txt-third:#1d1d1d;--color-main:#1f009d;--color-second:#1d1d1d;--font-main:'Inter',sans-serif}*{outline:none}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}main{position:relative}.wrapper-small{padding-left:3vw;padding-right:3vw}.wrapper{padding-left:9vw;padding-right:9vw}.wrapper-big{padding-left:12vw;padding-right:12vw}.flex-wrapper{display:flex;flex-wrap:wrap}.padds{padding-left:10px;padding-right:10px}.padd-top{padding-top:60px}.marg-top-small{margin-top:30px}.marg-top{margin-top:60px}.marg-top-big{margin-top:100px}.marg-top-biggest{margin-top:clamp(60px,8vw,180px)}.marg-bottom{margin-bottom:60px}.w-100{width:100%}.color-main{color:var(--color-main) !important}.color-second{color:var(--color-second) !important}.color-white{color:#fff !important}.bottom-links{display:flex;justify-content:center;flex-wrap:wrap}.bottom-links a{margin:10px}.slick-dots{margin:20px 0 0;list-style:none;padding:0;display:flex;justify-content:center}.slick-dots li{margin:3px}.slick-dots li button{border-radius:50%;cursor:pointer;background-color:var(--color-main);padding:0;margin:0;width:12px;height:12px;transition:.3s;color:transparent;border:none;font-size:0}.slick-dots li.slick-active button{background-color:var(--txt-color)}.slick-lightbox .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;font-size:0;color:transparent;background-color:#fff;width:34px;height:34px;background-repeat:no-repeat;background-size:12px;background-position:center;background-image:url(//metatron.org.pl/wp-content/themes/topw-theme/css/../assets/arrow.svg);cursor:pointer;z-index:4}.slick-lightbox .slick-prev{transform:translateY(-50%) rotate(180deg);left:20px}.slick-lightbox .slick-next{right:20px}.slick-lightbox-slick-caption{margin-top:10px;display:inline-block}.posrel{position:relative;z-index:4}.section-txt{max-width:100%;width:580px}.section-heading{font-size:clamp(42px,4vw,70px);line-height:95%;font-weight:400;margin-bottom:30px;color:var(--txt-second)}.page-heading{font-size:42px;line-height:140%;font-weight:500;color:var(--txt-color);margin-bottom:30px}.text-center{text-align:center}.error-wrapper{margin-top:120px;display:flex;align-items:center;flex-direction:column}.cbtn{display:inline-block;padding:10px 25px;background-color:var(--color-main);border:1px solid var(--color-main);color:#fff;transition:.3s;cursor:pointer;border-radius:40px;font-size:1.05rem;line-height:120%;font-family:var(--font-main);font-weight:400}.cbtn:hover{color:var(--color-main);background-color:var(--color-second);border-color:var(--color-second)}.cbtn--iconc{display:flex;align-items:center;justify-content:center;padding:10px 10px 10px 30px;width:max-content}.cbtn--iconc svg{width:40px;margin-left:15px;height:auto;transition:.3s}.cbtn--iconc:hover svg{transform:scale(1.1)}.baner{padding-right:0 !important;overflow-x:clip}.baner__logo{width:160px;display:block}.baner__img{padding:0 !important}.baner__img img{width:100%;height:100vh;max-height:1120px;min-height:600px;object-fit:cover}.baner__content{padding-top:3vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.baner__title{font-size:clamp(52px,4vw,70px);line-height:100%;font-weight:400;margin-bottom:40px;color:var(--txt-third);padding-top:clamp(100px,12vw,290px)}.colstxt__item{display:flex;justify-content:flex-start;align-items:flex-start}.colstxt__item:nth-child(even){justify-content:flex-end}.colstxt__item-wrapper{width:45%}.colstxt__title{font-size:clamp(42px,4vw,70px);line-height:95%;font-weight:400;margin-bottom:30px;color:var(--txt-third)}.colstxt__txt *{margin-top:0}.pointslist{padding-top:60px;padding-bottom:90px;background-color:var(--color-second)}.pointslist__items{gap:0 clamp(15px,6vw,100px)}.pointslist__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.pointslist__nr{color:#fff;display:block;font-size:clamp(90px,8vw,110px);line-height:90%;margin-bottom:15px}.pointslist__nr span{color:var(--color-main)}.pointslist__title{color:#fff;display:block;font-size:clamp(1.05rem,2vw,24px);line-height:120%;margin-bottom:15px}.pointslist__txt{display:block;font-size:.9rem;color:#fff;line-height:120%;font-weight:300;max-width:100%;width:400px}.txtlist__items{display:flex;justify-content:flex-end;align-items:flex-start}.txtlist__items-wrapper{max-width:100%;width:1040px}.txtlist__item{border-bottom:1px solid #dfe6ea;padding:15px 0;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;font-size:1.05rem;line-height:120%}.txtlist__item-heading{font-weight:700}.txtlist__item-title{width:300px;min-width:300px}@media(min-width:2600px){main{max-width:2600px;margin-left:auto;margin-right:auto}.wrap{max-width:2600px;margin-left:auto;margin-right:auto}.wrapper{padding-left:120px;padding-right:120px;max-width:2600px;margin-left:auto;margin-right:auto}.wrapper-big{padding-left:220px;padding-right:220px;max-width:2600px;margin-left:auto;margin-right:auto}.wrapper-small{padding-left:60px;padding-right:60px;max-width:2600px;margin-left:auto;margin-right:auto}}@media(max-width:1440px){.wrapper{padding-left:4vw;padding-right:4vw}.wrapper-big{padding-right:6vw;padding-left:6vw}}@media(max-width:992px){body,html{font-size:16px;line-height:20px}.wrap,.wrapper-big,.wrapper-small,.wrapper{padding-left:5px;padding-right:5px}.baner__content{padding-top:20px}.baner__img{display:none}.baner__title{padding-top:80px}.colstxt__item-wrapper{width:65%}.pointslist{padding-top:40px;padding-bottom:50px}}@media(max-width:767px){.padd-top{padding-top:30px}.marg-top{margin-top:40px}.marg-top-big{margin-top:60px}.colstxt{padding-top:40px}.colstxt__item{margin-top:40px}.colstxt__item-wrapper{width:100%}.txtlist__items{margin-top:20px}.txtlist__item{flex-direction:column}.txtlist__item-heading{display:none}.txtlist__item-title{width:100%}.txtlist__item-txt{display:block;font-size:.8rem;line-height:130%}}