.need.svelte-1ryk7so{padding:100px 0}.need.floor.svelte-1ryk7so{background:var(--secondary-background-color)}.need.svelte-1ryk7so .container:where(.svelte-1ryk7so){display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.need.svelte-1ryk7so .slogan:where(.svelte-1ryk7so){flex:1;font-size:80px;font-weight:800;line-height:100%}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so){width:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so){width:48%;padding:30px;margin-right:4%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so):last-child{margin-right:0}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so) .title:where(.svelte-1ryk7so){font-size:24px;font-weight:500;line-height:120%;margin-bottom:30px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so) a:where(.svelte-1ryk7so){width:100%;height:40px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:500;line-height:100%;background:var(--primary-color);border:solid 2px var(--primary-color);color:var(--light-color);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item.primary:where(.svelte-1ryk7so){background:var(--primary-color);color:var(--light-color)}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item.primary:where(.svelte-1ryk7so) a:where(.svelte-1ryk7so){background:var(--light-color);border:solid 2px var(--light-color);color:var(--primary-color)}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item.primary:where(.svelte-1ryk7so) a:where(.svelte-1ryk7so):hover{background:transparent;color:var(--light-color)}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item.secondary:where(.svelte-1ryk7so){background:var(--secondary-color);color:var(--dark-color)}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item.secondary:where(.svelte-1ryk7so) a:where(.svelte-1ryk7so){background:var(--dark-color);border:solid 2px var(--dark-color);color:var(--secondary-color)}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item.secondary:where(.svelte-1ryk7so) a:where(.svelte-1ryk7so):hover{background:transparent;color:var(--dark-color)}@media(max-width:1601px){.need.svelte-1ryk7so{padding:90px 0}.need.svelte-1ryk7so .slogan:where(.svelte-1ryk7so){font-size:72px}}@media(max-width:1367px){.need.svelte-1ryk7so .slogan:where(.svelte-1ryk7so){font-size:64px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so) .title:where(.svelte-1ryk7so){font-size:21px}}@media(max-width:1199px){.need.svelte-1ryk7so{padding:80px 0}.need.svelte-1ryk7so .slogan:where(.svelte-1ryk7so){font-size:56px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so){padding:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so) .title:where(.svelte-1ryk7so){font-size:18px}}@media(max-width:991px){.need.svelte-1ryk7so .container:where(.svelte-1ryk7so){display:block}.need.svelte-1ryk7so .slogan:where(.svelte-1ryk7so){font-size:32px;text-align:center;margin-bottom:40px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so){width:auto}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so){padding:30px;text-align:center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}}@media(max-width:767px){.need.svelte-1ryk7so .slogan:where(.svelte-1ryk7so){font-size:30px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so){width:49%;margin-right:2%}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so):last-child{margin-right:0}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so) .title:where(.svelte-1ryk7so){font-size:16px;margin-bottom:20px}}@media(max-width:481px){.need.svelte-1ryk7so{padding:60px 0}.need.svelte-1ryk7so .slogan:where(.svelte-1ryk7so){font-size:28px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so){width:100%;margin-right:0;margin-bottom:30px}.need.svelte-1ryk7so .products:where(.svelte-1ryk7so) .item:where(.svelte-1ryk7so):last-child{margin-bottom:0}}
