*{margin:0;padding:0;box-sizing:border-box}.content{max-width:1440px;margin:0 auto;position:relative}.largecontent{max-width:100%;padding:0 4rem}html{scroll-behavior:smooth}.flex{display:flex}.wrap{flex-wrap:wrap}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}.between{justify-content:space-between}.center{text-align:center}.boxshadow{box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff}.vertical{display:flex;flex-direction:column;justify-content:center}:root{--theme_color:#3fcc58;--subtheme_color:#0396e8;--title_color:#242424;--bg_color:linear-gradient(to right, var(--theme_color), var(--subtheme_color))}ul{list-style:none}a{color:var(--title_color);text-decoration:none;font-size:1rem}i{font-style:normal}.swiper_box{position:relative}.swiper_content{max-width:1460px;margin:0 auto;position:relative;padding:10px;overflow:hidden}button,input,textarea{outline:none;border:none;font-family:unset}input[type="submit"],button{cursor:pointer}textarea{resize:none}input[type="number"]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:unset}.center{text-align:center}.flex_start{justify-content:flex-start}.flex_center{justify-content:center}.flex_end{justify-content:flex-end}.flex_top{align-items:flex-start}.flex_middle{align-items:center}.flex_bottom{align-items:flex-end}body{color:var(--title_color);font-family:'Plus Jakarta Sans',sans-serif}body.fixed{overflow:hidden;padding-right:17px}.only_mobile{display:none}.content .content{padding:0;max-width:1220px}.gap{gap:1.25rem}li.swiper-slide{height:auto}.head h2{font-size:3rem;line-height:62px;font-weight:700}.button{display:inline-block;text-align:center;font-size:18px;font-weight:600;color:#fff;border-radius:4px;transition:all 0.3s;background-image:linear-gradient(to right,var(--theme_color),var(--subtheme_color),var(--theme_color));background-size:200%;padding:14px 49px 15px;cursor:pointer}.button:hover{background-position:right}.button_more{display:inline-block;text-align:center;background-color:transparent;border-radius:4px;overflow:hidden;border:1px solid #d6d6d6;position:relative;z-index:2;font-size:18px;font-weight:600;transition:all 0.3s;padding:13px 45px 14px}.button_more::after{content:'';display:block;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;left:-1px;top:-1px;z-index:-1;transition:all 0.3s;border-radius:4px;background-image:var(--bg_color);opacity:0}.button_more:hover{color:#fff}.button_more:hover::after{opacity:1}.swiper_btns{display:flex}.swiper_btns div{width:19px;height:35px;background:url(https://acrel.pl/wp-content/plugins/sytech-fronteditor/sytpl/product_intro/assets/img/arrow-b.svg) no-repeat center / contain;transition:all 0.3s;cursor:pointer}.swiper_btns div.swiper-button-disabled{pointer-events:none;opacity:.5}.swiper_btns .btn_next{transform:rotate(180deg)}.swiper_btns.middle{width:98%;max-width:1612px;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%)}.swiper_btns.middle div{position:absolute;left:0;top:50%;transform:translateY(-50%)}.swiper_btns.middle .btn_next{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.swiper_btns.full{gap:28px}.swiper_btns.full div{border-radius:50%;border:1px solid rgba(36,36,36,.15);width:5rem;height:5rem;background:transparent;opacity:1;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.swiper_btns.full div:hover{filter:brightness(1.2)}.swiper_btns.full div::before{content:'';display:block;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;z-index:-1;left:-1px;top:-1px;border-radius:50%;transition:all 0.3s;background-image:var(--bg_color)}.swiper_btns.full div::after{content:'';display:block;width:27.5%;height:27.5%;background:url(https://acrel.pl/wp-content/plugins/sytech-fronteditor/sytpl/product_intro/assets/img/arrow-w.svg) no-repeat center / contain;transition:all 0.3s}.swiper_btns.full div.swiper-button-disabled::before{opacity:0}.swiper_btns.full div.swiper-button-disabled::after{background-image:url(https://acrel.pl/wp-content/plugins/sytech-fronteditor/sytpl/product_intro/assets/img/arrow-b.svg)}.swiper_btns.full.middle{max-width:1646px}.swiper_btns.full.middle div{position:absolute}div.swiper-pagination{position:static;display:flex;align-items:center;height:1rem;width:100%;gap:21px}div.swiper-pagination .swiper-pagination-bullet{display:block;width:8px;height:8px;border:1px solid var(--title_color);background-color:var(--title_color);opacity:1;transition:all 0.3s linear;margin:0 4px}div.swiper-pagination .swiper-pagination-bullet-active{width:1rem;height:1rem;background-color:transparent;margin:0!important}div.swiper-pagination.big{height:19px}div.swiper-pagination.big .swiper-pagination-bullet{width:9px;height:9px;margin:0 5px}div.swiper-pagination.big .swiper-pagination-bullet-active{width:19px;height:19px}div.swiper-pagination.white{filter:contrast(0) brightness(20)}.product_intro{padding:70px 0}.product_intro .img{width:43.4723%;aspect-ratio:626/543}.product_intro .img img{width:100%;height:100%;object-fit:contain;display:block}.product_intro .head{flex:1;max-width:674px}.product_intro .head p{color:#757575;font-size:17px;line-height:30px;font-weight:500;margin-top:25px}.product_intro .head ul{margin-top:30px}.product_intro .head ul li{font-size:17px;line-height:30px;color:#757575;position:relative;font-weight:500;padding-left:24px}.product_intro .head ul li::before{content:'';display:block;width:10px;height:10px;border-radius:50%;background-image:var(--bg_color);position:absolute;left:0;top:12px}@media screen and (max-width:786px){.content{padding:0 1.2rem}.swiper_content{padding:10px 1.2rem}.only_mobile{display:block}body.fixed{padding-right:0}.head .subtitle{font-size:14px}.head h1{font-size:25px;line-height:1.5}.head h2{font-size:22px;line-height:1.5}.head p{font-size:.9rem;line-height:1.5rem}.button{font-size:14px;padding:11px 22px 12px;min-width:120px}.button_more{font-size:14px;padding:9px 22px 10px}.product_intro{padding:4rem 0}.product_intro .flex{flex-direction:column-reverse}.product_intro .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.product_intro .head ul{margin-top:1.25rem}.product_intro .head ul li{font-size:.9rem;line-height:1.5rem;padding-left:1rem}.product_intro .head ul li::before{width:6px;height:6px;top:10px}.product_intro .img{width:100%;margin-top:.75rem}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}.swiper_content{max-width:1240px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}.swiper_content{max-width:1020px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.swiper_content{max-width:806px}}*{margin:0;padding:0;box-sizing:border-box}.content{margin:0 auto;position:relative}.tools_short_code_vendor .tools_short_code_box{padding:4rem 0;text-align:center}.tools_short_code_vendor .tools_short_code_box input{padding:.8rem 1rem;border-radius:5px;min-width:300px;border:1px #ddd solid}.tools_short_code_vendor .tools_short_code_box button{background:#fff;border:1px solid #f8f8f8;color:#4c4c4c;padding:.8rem 1.5rem;display:inline-block;font-weight:500;border:none;font-size:16px;cursor:pointer;border-radius:10px;background-color:#33bde9;border:1px solid #33bde9;color:#fff;padding:.8rem 1.5rem}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}.solution_strength .head p{width:70%}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.solution_strength .head p{width:90%}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}.sidebar_left{margin:4rem 0}.sidebar_left .tools_op{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;background-color:#eff3f6;border:1px solid #383839;cursor:pointer}.sidebar_left .tools_op img{display:block;width:26px;height:26px;margin:0 auto .5rem}.sidebar_left .tools_op span{font-size:13px;color:#333}.tools_block_columns{position:relative}.tools_block_columns .tools_block_columns_funcs{display:none}.tools_block_columns .tools_block_columns_container{display:grid;gap:20px}.tools_block_columns .tools_block_columns_container.column-2{grid-template-columns:repeat(2,1fr)}.tools_block_columns .tools_block_columns_container.column-3{grid-template-columns:repeat(3,1fr)}.tools_block_columns .tools_block_columns_container.column-4{grid-template-columns:repeat(4,1fr)}.tools_block_columns .tools_block_columns_container .tools_block_column{position:relative}.tools_block_columns .tools_block_columns_container .tools_block_column:hover .tools_block_columns_deleter{opacity:1}.tools_block_columns .tools_block_columns_container .tools_block_columns_inserter{padding:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.tools_block_columns .tools_block_columns_container .tools_block_columns_deleter:hover{background-color:red;transform:scale(1.05)}.tools_block_columns .tools_block_columns_container i{display:block;height:72px;border:1px solid #383839}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}