.elementor .eb1{position:relative;font-family:DM Sans;font-weight:600;font-size:1vw;color:var(--wh);letter-spacing:-0.5px;word-spacing:0px;line-height:1em;text-align:center;font-style:normal;text-decoration:none;text-transform:none;padding-block-start:1.5em;padding-block-end:1.5em;padding-inline-start:2em;padding-inline-end:2em;margin:0px;border-radius:100px;background-color:var(--c1);background-clip:border-box;transition:all 200ms;display:block;}.elementor .eb1:hover,.elementor .eb1:focus-visible{color:var(--wh);text-decoration:none;text-transform:none;background-color:var(--c1-1);}.elementor .eb-header{padding-block-start:1em;padding-block-end:1em;padding-inline-start:2em;padding-inline-end:4em;}.elementor .i1{padding-inline-end:4em;}.elementor .eb-big{transform:scale3d(1.7, 1.7, 1);}.elementor .h7{font-weight:400;font-size:1vw;text-transform:uppercase;}.elementor .h5{font-size:1.7vw;}.elementor .h4{font-size:2vw;}.elementor .h3{font-size:2.6vw;}.elementor .h2{font-size:4vw;line-height:1.1em;}.elementor .h1{font-size:4.7vw;}.elementor .o3{font-weight:400;font-size:1.3vw;line-height:1.5em;}.elementor .o2{font-weight:400;font-size:1.2vw;color:var(--sec);line-height:1.5em;}.elementor .o1{font-family:DM Sans;font-weight:400;font-size:1vw;color:var(--tx1);line-height:1.5em;}.elementor .e1{padding:5vw;border-radius:24px;}.elementor .c1{background-color:var(--wh);}.elementor .h6-c{padding:2vw;display:flex;flex-direction:column;gap:0px;justify-content:space-between;}.elementor .h6-c:hover,.elementor .h6-c:focus-visible{background-color:#ffffff10;background-clip:border-box;}.elementor .h6-c-t{padding:3vw;display:flex;flex-direction:column;gap:2vw;}.elementor .h6-c-i{height:36vh;border-radius:24px;}.elementor .p1{padding-block-start:5vw;padding-block-end:5vw;padding-inline-start:10vw;padding-inline-end:10vw;}.elementor .c2{border-width:0px;border-color:#11111120;border-style:solid;background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.5) 0%,rgba(255, 255, 255, 0.1) 50%,rgba(255, 255, 255, 0.5) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff80;box-shadow:8px 8px 20px 0px rgba(0, 0, 0, 0.1);backdrop-filter:saturate(140%) blur(16px);}.elementor .h5-c2{padding-block-start:0px;padding-block-end:2vw;padding-inline-start:0px;padding-inline-end:2vw;}.elementor .h3-c{height:50vh;padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:10vw;padding-inline-end:10vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:end;}.elementor .h3-img{width:60vw;height:40vh;position:absolute;inset-block-start:0vw;inset-inline-end:-21vw;border-radius:24px;background-color:var(--s1);}.elementor .g2{font-weight:200;font-size:1vw;color:var(--sec);text-align:center;text-transform:uppercase;padding-block-start:0.7vw;padding-block-end:0.7vw;padding-inline-start:2vw;padding-inline-end:2vw;border-radius:100px;border-style:none;box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.1);display:block;}.elementor .footer-k{color:var(--tx1);}.elementor .grid{padding:0px;}.elementor .h7-g{overflow:visible;}.elementor .h8-c{background-color:var(--c2);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e2{padding:2vw;border-radius:24px;display:flex;flex-direction:column;justify-content:center;}.elementor .div{padding:0px;gap:0px;}.elementor .p2{padding:10vw;}.elementor .pw1{width:30vw;height:100vh;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:10vw;padding-block-end:5vw;padding-inline-start:15vw;padding-inline-end:0px;background-color:var(--trans);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;}.elementor .pw2{padding-block-start:10vw;padding-block-end:0vw;padding-inline-start:35vw;padding-inline-end:15vw;background-color:var(--pr);}.elementor .pw1-c{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;}.elementor .h6{font-weight:400;font-size:1.4vw;}.elementor .header{height:6vw;min-height:0px;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:9999;padding-block-start:1vw;padding-block-end:1vw;padding-inline-start:15vw;padding-inline-end:15vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .header-c{height:4vw;min-height:0px;padding-block-start:0.5vw;padding-block-end:0.5vw;padding-inline-start:1vw;padding-inline-end:0.5vw;border-radius:1000px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .logo{width:35%;height:2.2vw;min-height:0px;padding:0px;margin:0px;background-image:url("https://new.parusdesign.pl/wp-content/uploads/2021/02/logo-h-black-1.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center left;}.elementor .header-2{height:3vw;min-height:0px;padding:0px;display:flex;flex-direction:row;gap:1vw;justify-content:flex-end;align-items:center;}.elementor .menu-toggle{display:none;}.elementor .p3{padding-block-start:8vw;padding-block-end:10vw;padding-inline-start:15vw;padding-inline-end:15vw;display:flex;flex-direction:column;gap:2vw;justify-content:flex-start;align-items:stretch;}.elementor .p4{height:auto;overflow:visible;position:relative;z-index:3;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .p4-c{overflow:hidden;position:relative;z-index:9;padding-block-start:10vw;padding-block-end:10vw;padding-inline-start:27vw;padding-inline-end:27vw;background-image:linear-gradient(180deg, #1212126b 0%,#11111100 56%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:3vw;justify-content:flex-start;align-items:center;}.elementor .h6-c2{overflow:hidden;border-radius:24px;background-color:#11111180;}.elementor .h6-c2:hover,.elementor .h6-c2:focus-visible{background-color:var(--sec);}.elementor .p4-o{padding-block-start:10vw;padding-block-end:10vw;padding-inline-start:15vw;padding-inline-end:15vw;flex-direction:row;align-items:center;}.elementor .po-t2{height:100%;position:absolute;inset-inline-end:0px;inset-inline-start:0px;z-index:8;padding:1.5vw;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,#111 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .po-h3{font-size:0.8vw;color:var(--wh);padding-block-start:0.7vw;padding-block-end:0.7vw;padding-inline-start:2vw;padding-inline-end:2vw;border-radius:100px;}.elementor .g2-p{font-size:0.8vw;color:var(--wh);text-transform:none;padding-block-start:0.5vw;padding-block-end:0.5vw;padding-inline-start:1vw;padding-inline-end:1vw;border-radius:100px;border-width:1px;border-color:var(--wh-40);background-color:#ffffff40;}.elementor .po2-i{width:80%;height:50vh;overflow:visible;}.elementor .po2-t{padding-inline-start:3vw;display:flex;flex-direction:column;gap:0vw;justify-content:center;align-items:start;}.elementor .po2-gw{margin-block-start:0vw;margin-block-end:2vw;}.elementor .o0{font-family:DM Sans;font-weight:300;font-size:0.85vw;line-height:1.5em;}.elementor .opn{color:var(--wh);text-align:center;gap:1vw;}.elementor .opn-t{color:var(--wh);}.elementor .opn-a{font-weight:500;color:var(--pr);}.elementor .dymek{width:90%;padding-block-start:1vw;padding-block-end:1vw;padding-inline-start:2vw;padding-inline-end:1vw;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;background-color:var(--c1-2);align-self:end;}.elementor .dymek2{padding:1vw;border-start-start-radius:24px;border-start-end-radius:24px;border-end-end-radius:24px;background-color:var(--pr);display:flex;flex-direction:column;gap:0.7vw;justify-content:flex-start;align-items:stretch;}.elementor .o5-left{width:33vw;height:40vw;position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .o5-l{height:40vw;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:10vw;padding-block-end:10vw;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:2vw;justify-content:center;align-items:start;}.elementor .tab{width:auto;padding-block-start:1.5vw;padding-block-end:1.5vw;padding-inline-start:3vw;padding-inline-end:3vw;border-start-start-radius:24px;border-start-end-radius:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--tx1);border-style:solid;background-color:var(--wh);}.elementor .tab:hover,.elementor .tab:focus-visible{border-color:var(--s1);background-color:var(--s1);}.elementor .tab.e--selected{color:var(--wh);border-width:1px;border-color:var(--c1-1);background-color:var(--c1-1);}.elementor .c3{border-width:1px;border-color:#a2a2aa20;border-style:solid;background-image:radial-gradient(circle at center center, #ffffff 0%,#f8f8f8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 5px 1px 0px #0000000a;backdrop-filter:blur(16px);}.elementor .op-toggle{position:absolute;inset-block-start:25vw;inset-inline-start:calc(50% - 5vw);z-index:99;}.elementor .po-i{height:30vh;padding:0px;border-radius:24px;background-color:var(--pr);}.elementor .po-i:hover,.elementor .po-i:focus-visible{padding:0px;}.elementor .po-t{padding:0px;display:flex;flex-direction:column;gap:0.5vw;justify-content:flex-start;align-items:start;}.elementor .po{padding:0px;margin:0px;display:flex;flex-direction:column;gap:1vw;justify-content:flex-start;align-items:stretch;}.elementor .header-s{border-width:1px;border-color:#a2a2aa80;border-style:solid;background-color:#ffffff99;backdrop-filter:blur(16px);}.elementor .c2-k{padding:1vw;border-radius:100px;display:flex;flex-direction:row;gap:1vw;justify-content:center;align-items:center;}.elementor .c2-k:hover,.elementor .c2-k:focus-visible{background-color:var(--wh);}.elementor .ul1{padding-inline-start:2vw;}.elementor .po2{border-radius:24px;}.elementor .m1{font-size:1.5vw;color:var(--sec);}.elementor .panel{width:20vw;height:100vh;overflow:hidden;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:999;padding:2vw;background-color:var(--wh);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;}.elementor .panel-c{min-height:120vh;padding-block-start:5vw;padding-block-end:5vw;padding-inline-start:25vw;padding-inline-end:10vw;background-color:var(--pr);}.elementor .eb2{position:relative;font-family:DM Sans;font-weight:600;font-size:1vw;color:var(--c1);text-decoration:none;padding-block-start:1em;padding-block-end:1em;padding-inline-start:2em;padding-inline-end:2em;border-radius:100px;border-width:1px;border-color:var(--c1);border-style:solid;background-color:var(--trans);display:block;}.elementor .eb2:hover,.elementor .eb2:focus-visible{color:var(--wh);text-decoration:none;border-color:var(--c1-1);background-color:var(--c1-1);}.elementor .step{padding:0vw;border-radius:10px;border-width:1px;border-color:var(--s1);border-style:solid;transition:all 200ms;flex-direction:row;justify-content:space-between;}.elementor .step:hover,.elementor .step:focus-visible{background-color:var(--wh);}.elementor .step-p{height:0.75vw;font-size:0px;border-radius:10px;}.elementor .step-a{width:2vw;height:2vw;position:relative;font-size:1.2vw;color:var(--sec);border-radius:100px;border-width:1px;border-color:var(--s1);border-style:solid;background-color:var(--wh);transition:all 200ms;}.elementor .step-g{padding:1vw;}.elementor .step-c{padding-block-start:2vw;padding-block-end:2vw;padding-inline-start:1vw;padding-inline-end:1vw;display:block;}.elementor .o1-light{font-weight:200;}.elementor .card-header{padding:0px;display:flex;flex-direction:row;gap:1vw;justify-content:flex-start;align-items:center;}.elementor .card-header:hover,.elementor .card-header:focus-visible{text-decoration:none;}.elementor .card-menu{padding:0px;display:flex;flex-direction:column;gap:1vw;justify-content:flex-start;}.elementor .card{gap:2vw;}.elementor .row{padding-block-start:1vw;padding-block-end:1vw;padding-inline-start:0vw;padding-inline-end:0vw;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--s1);border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .eb-small{padding-block-start:1em;padding-block-end:1em;}.elementor .card-info{width:50%;font-size:1vw;text-align:center;padding:1vw;border-radius:100px;background-color:var(--c4-2);}.elementor .no-underline:hover,.elementor .no-underline:focus-visible{text-decoration:none;}