.s-pricing{position:relative;overflow:hidden}.s-pricing:before{top:20%;left:100%;content:'';display:block;position:absolute;transform:translate(-50%,-50%);width:290px;height:260px;background:url(https://www.weployapp.com/hubfs/brush.svg) no-repeat center}.pricing__toggle{display:flex;justify-content:center;align-items:center;margin-bottom:60px}.pricing__button{position:relative;width:50px;height:25px;overflow:hidden;margin:0 20px}.pricing__button .checkbox{border-radius:100px;position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.pricing__button .knobs{border-radius:100px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transition:.3s ease all}.pricing__button .knobs:before{position:absolute;content:'';display:block;top:0;left:0;width:25px;height:25px;border:2px solid #e3ecec;background:#fff;border-radius:50%;transition:.3s cubic-bezier(0.18,0.89,0.35,1.15) all}.pricing__button .layer{border-radius:100px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#e3ecec;transition:.3s ease all;z-index:1}.pricing__button .checkbox:checked+.knobs:before{left:50%;border-color:#17524a}.pricing__button .checkbox:checked ~ .layer{background:#17524a}@media(max-width:575px){.pricing__toggle{margin-bottom:30px}.pricing__label{font-size:12px}}.pricing__tabs{width:100%;max-width:560px;margin:0 auto;position:relative}.pricing__tabs:before{content:'';display:block;top:-25px;position:absolute;right:41px;height:74px;width:70px;background:url(https://www.weployapp.com/hubfs/curly-arrow.svg) no-repeat center;background-size:contain}.pricing__tab{border:1px solid #e3ecec;background:#f8fbfb;border-radius:4px;padding:25px;text-align:left}.pricing__tab-price{display:flex;align-items:center;margin-bottom:30px}.pricing__tab-price-after{margin-left:5px;color:#a5bfbf}.pricing__tab-state{margin-bottom:20px}.pricing__tab-features{border-top:1px solid #e3ecec;margin-top:30px}.pricing__tab .accordion{border:0}.pricing__tab .accordion-title{padding-top:20px;padding-bottom:20px;color:#17524a;font-weight:600}.pricing__tab .section__icon-list{margin-top:10px;padding-bottom:20px}.pricing__tab-buttons{margin-top:30px}@media(min-width:768px){.pricing__tab{padding:50px}.pricing__tab-features{margin-top:50px}}.pricing__content{margin-top:30px}.pricing__content a{font-weight:600}.pricing__tab{display:none}.pricing__tab--active{display:block}.s-pricing .container{position:relative}.pricing__image{position:absolute;top:50%;width:260px;transform:translateY(-50%);right:50%;margin-right:350px}