h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{background:#000;background-image:url(/STP-12655/assets/mob-DY6BW6_H.png);background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width: 1440px){body{background-image:url(/STP-12655/assets/desk-B7lq4i33.png)}}.container{max-width:375px;margin:0 auto;padding:40px 16px}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:50px 100px}}.home-container{padding-top:12px;padding-bottom:6px;display:flex;flex-direction:column;align-items:center}.home-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:22px;line-height:1.36364;text-transform:uppercase;text-align:center;color:#fff}.home-span{color:#fff500}.home-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.375;color:#fff;margin-top:12px}.home-list{margin-top:12px;display:flex;gap:12px}.home-item{display:flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:1.57143;color:#fff}@media only screen and (min-width: 1440px){.home-container{padding-top:100px;padding-bottom:35px;align-items:start}.home-title{font-size:48px}.home-text{margin-top:40px;font-size:20px;line-height:1.4}.home-list{margin-top:52px}.home-item{font-size:16px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.choose-container{padding-top:6px;padding-bottom:0}.choose-list{display:flex;flex-direction:column;align-items:center;gap:12px}.choose-item{display:flex;height:auto;border-radius:8px;transition:background .3s ease-in-out}.number-item{border-radius:8px 0 0 8px;width:18px;background:#0f0c1f;display:flex;flex-direction:column;align-content:center;justify-content:center;font-family:Open Sans,sans-serif;font-weight:700;font-size:12px;line-height:1.66667;text-transform:uppercase;text-align:center;color:#fefeff;transition:background .3s ease-in-out}.choose-item:hover .number-item{background:#7b5cff}.choose-item-wrapper{background:#fefeff;border-radius:0 8px 8px 0;display:flex;flex-wrap:wrap;padding-top:6px;width:325px}.choose-text-wrapper{display:flex;flex-direction:column;align-items:center;width:222px;margin-left:4px;min-height:50px}.fs-text{font-family:Open Sans,sans-serif;font-weight:800;font-size:14px;line-height:1.42857;text-align:center;color:#0f0c1f}.opis-text{font-family:Open Sans,sans-serif;font-weight:600;font-size:8px;line-height:1.75;text-align:center;color:#0f0c1f}.logo-img{margin-left:4px}.star-wrap{display:flex;flex-direction:column;align-items:center;padding-left:4px;margin-top:-4px;padding-bottom:4px}.star-img{width:80px}.number-star{font-family:Open Sans,sans-serif;font-weight:400;font-size:10px;line-height:1.8;text-align:center;color:#0f0c1f}.number-star-span{font-weight:800}.recenzje-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:10px;line-height:2.4;text-align:center;color:#0f0c1f}.choose-btn{border-radius:12px;padding:6px 10px;width:226px;height:38px;background:#7b5cff;display:flex;align-items:center;justify-content:center;font-family:Open Sans,sans-serif;font-weight:700;font-size:12px;line-height:1.66667;text-transform:uppercase;text-align:center;color:#fefeff;margin-left:4px;margin-top:10px}.picture{background:#cfcbea;border-bottom-right-radius:8px;margin-top:4px;padding-top:4px;padding-bottom:4px;padding-left:2px;width:325px}@media only screen and (min-width: 1440px){.choose-list{gap:22px;width:1240px}.choose-item{width:1240px}.number-item{width:32px;padding:0;font-size:20px}.choose-item-wrapper{border-radius:0 8px 8px 0;padding:12px 22px;align-items:center;width:1208px;gap:28px}.logo-img{order:1;margin:0;padding:0}.choose-text-wrapper{order:2;width:280px;margin:0;padding:0}.fs-text{font-weight:800;font-size:18px;line-height:1.11111}.opis-text{font-size:14px;line-height:1.42857}.star-wrap{order:4;width:116px;margin:0;padding:0}.number-star{font-size:18px}.star-img{width:80px;height:12px}.recenzje-text{font-size:16px}.choose-btn{order:5;width:200px;height:72px;margin:0}.picture{width:274px;background-color:inherit;order:3}}.about-container{padding-top:32px;padding-bottom:32px}.about-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:20px;line-height:1.4;text-transform:uppercase;color:#fff}.about-list{margin-top:12px;display:flex;flex-direction:column;align-items:center;gap:12px}.about-item{border-radius:8px;padding:12px;width:343px;height:auto;background:#fefeff;display:flex;flex-direction:column;align-items:start;gap:12px}.about-item-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;line-height:1.44444;color:#0f0c1f}.about-item-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#0f0c1f}@media only screen and (min-width: 1440px){.about-container{padding-top:32px}.about-title{font-size:38px;line-height:1.21053}.mob{display:none}.about-list{margin-top:20px;gap:20px}.about-item{width:1240px;height:108px;padding:22px}.about-item-title{font-size:22px}}.safe-section{background:#26224a}.safe-container{padding-bottom:22px;display:flex;flex-direction:column;gap:12px}.safe-container picture{margin-left:auto;margin-right:auto}.safe-wrapper{display:flex;flex-direction:column;gap:12px}.safe-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:20px;line-height:1.4;text-transform:uppercase;color:#fff500}.safe-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.75;color:#fff}.safe-list{display:flex;flex-direction:column;gap:12px}.safe-item{display:flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;line-height:1.375;color:#fff}@media only screen and (min-width: 1440px){.safe-container{padding-top:32px;padding-bottom:32px;flex-direction:row;align-items:center;gap:40px}.safe-wrapper{width:1006px;align-items:start;gap:32px}.safe-title{font-size:38px;line-height:1.21053}.safe-text{font-size:20px}.safe-list{flex-direction:row}}.footer{border-top:1px solid #fff500;background:#0f0c1f}.footer-container{padding-top:22px;padding-bottom:22px;display:flex;flex-direction:column;align-items:center;gap:22px}.footer-text{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.75;text-align:center;color:#fff}@media only screen and (min-width: 1440px){.footer-container{padding-top:40px;padding-bottom:40px;gap:42px}.footer-text{font-size:20px}}
