.case-link{position:relative;z-index:1;transition:all .3s 0s;padding:2rem;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;gap:30px;overflow:hidden;border-radius:3rem;min-height:220px}.case-link:hover{scale:1.05}.case-link:before{content:" ";z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .2) 100%)}.case-link .arrow{border-radius:10px;margin-left:auto;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;transition:all linear .25s}.case-link .arrow img{max-width:10px}.case-link .content{font-weight:600;font-size:14px;line-height:125%;color:#fff}.case-link .content .name{margin-bottom:10px;font-weight:700}section.title-group-block{text-align:center;padding:10rem 0;position:relative}section.title-group-block .container{display:flex;flex-direction:column;gap:1rem;align-items:center}section.title-group-block .pre_title{margin-bottom:35px}section.title-group-block h2{color:var(--dark-green);font-size:55px;font-weight:400;margin:0 auto 1rem auto;letter-spacing:-.06em;text-align:center}section.title-group-block .text{font-size:var(--fs24)}section.title-group-block .btn{border-radius:100px;font-family:var(--font-family);font-weight:600}@media(max-width:768px){section.title-group-block .pre_title{margin-bottom:10px}}@media(max-width:576px){section.title-group-block{padding:4rem 0}section.title-group-block h2{font-size:var(--fs39)}section.title-group-block .text{font-size:var(--fs14)}section.title-group-block .btn{font-size:var(--fs18)}}section.pricing2-block{text-align:center;padding:10rem 0;position:relative;font-family:Poppins,sans-serif}section.pricing2-block .container{display:flex;max-width:1080px;flex-direction:column;gap:1rem;align-items:center}section.pricing2-block h2{color:var(--dark-green);font-size:48px;font-weight:600;margin:0 auto 1rem auto;text-align:center}section.pricing2-block h2 span{background:linear-gradient(138.37deg,#f38221 .18%,#da4c26 99.82%);background-clip:text;color:#fff0;-webkit-background-clip:text}section.pricing2-block .text{font-size:20px;margin-bottom:40px}section.pricing2-block .btn{border-radius:100px;font-family:var(--font-family);font-weight:600}section.pricing2-block .wrap{--col:3;--gap:24px;display:flex;gap:var(--gap);justify-content:center;flex-wrap:wrap;max-width:1150px}section.pricing2-block .wrap--small{max-width:860px;--col:2}section.pricing2-block .item{position:relative;-moz-box-flex:1;border:2px solid #fff0;transition:all .3s 0s;background-color:#fff;text-align:center;border-radius:24px;box-shadow:0 0 12px 0 rgb(0 0 0 / .08);padding:30px 28px;width:calc(100%/var(--col) - var(--gap)/var(--col)*(var(--col) - 1));display:flex;flex-direction:column;gap:15px}section.pricing2-block .item:hover{scale:1.025}section.pricing2-block .item-1{border-color:rgb(184 86 0 / .2);background:linear-gradient(138.37deg,rgb(243 130 33 / .02) 3.36%,rgb(218 76 38 / .02) 96.64%)}section.pricing2-block .item>*{z-index:2}section.pricing2-block .item .tag{color:#b85600;width:100%;position:absolute;top:-10px;left:0;display:flex;justify-content:center;font-size:12px;line-height:20px}section.pricing2-block .item .tag span{box-shadow:0 0 12px 0 rgb(0 0 0 / .08);font-weight:600;border:2px solid #b85600;background-color:#fff;padding:5px 10px;border-radius:100px}section.pricing2-block .item h3{font-size:26px;color:#111827;font-weight:600;margin:1rem 0 0 0}section.pricing2-block .item .text{color:#111827;line-height:1.5;font-size:16px;min-height:72px;margin-bottom:0}section.pricing2-block .item .text2{border:1px solid rgb(130 130 130 / .32);min-height:105px;font-size:14px;color:#4b5563;text-align:start;align-items:center;border-radius:8px;padding:12px;background:#fafafa;display:flex;gap:1rem}section.pricing2-block .item .text2 strong{color:#111827}section.pricing2-block .item .text2:before{content:"";width:24px;min-width:24px;height:24px;-webkit-mask:url(https://www.zenone.com/wp-content/themes/zenone/blocks/pricing2/../../images/lamp.svg) no-repeat center/contain;background-color:#d84b27}section.pricing2-block .item .text3{font-weight:400;font-size:14px;margin-bottom:auto}section.pricing2-block .item .text3 h3{font-weight:600;font-size:16px;text-align:start}section.pricing2-block .item .text3 ul{padding-left:0;margin:0;margin-top:5px;text-align:start}section.pricing2-block .item .text3 li{margin-bottom:0;gap:6px;display:flex;margin-top:10px;font-weight:400;color:#111827;text-align:start}section.pricing2-block .item .text3 li::before{content:"";width:24px;min-width:24px;height:24px;background:url(https://www.zenone.com/wp-content/themes/zenone/blocks/pricing2/../../images/check.svg) no-repeat center/contain}section.pricing2-block .item .price{font-size:16px;color:#111827;padding-bottom:1rem;border-bottom:1px solid #e0e5e5}section.pricing2-block .item .price strong{font-size:36px;font-weight:600}section.pricing2-block .item .btn{font-size:20px;padding:15px 20px;font-weight:700}section.pricing2-block .item .btn:not(.btn2):last-child{margin-bottom:6.25rem}section.pricing2-block .item .btn .span{color:#fff!important;font-weight:700}section.pricing2-block .item .btn{font-size:16px}section.pricing2-block .item .btn2{border-radius:30px;font-weight:700;border-width:2px;font-size:16px}@media(max-width:1200px){section.pricing2-block .item{padding:20px}section.pricing2-block .item h3{font-size:24px;margin-top:10px}section.pricing2-block .item .text,section.pricing2-block .item .text2,section.pricing2-block .item .text3{font-size:14px;line-height:20px}section.pricing2-block .item br{display:none}}@media(max-width:992px){section.pricing2-block .wrap{--col:2}}@media(max-width:768px){section.pricing2-block .pre_title{margin-bottom:10px}section.pricing2-block .item{padding:15px;border-radius:20px}section.pricing2-block .item .text,section.pricing2-block .item .text2,section.pricing2-block .item .text3{font-size:12px}section.pricing2-block .item .btn{font-size:14px}}@media(max-width:576px){section.pricing2-block{padding:4rem 0}section.pricing2-block h2 br{display:none}section.pricing2-block br{display:none}section.pricing2-block h2{font-size:var(--fs39)}section.pricing2-block .btn{font-size:var(--fs18)}section.pricing2-block .wrap{--col:1;--gap:40px}section.pricing2-block .item .text br,section.pricing2-block .item .text2 br,section.pricing2-block .item .text3 br{display:none}section.pricing2-block .item:has(.tag){padding-top:3rem}section.pricing2-block .item .tag{font-size:12px}section.pricing2-block .item .btn{margin-bottom:0!important}}.section.key-points-conclusion-block{padding:10rem 0 5rem 0;position:relative}.section.key-points-conclusion-block.bg{padding:10rem 0 15rem 0}.section.key-points-conclusion-block h2{color:var(--dark-green);font-size:55px;font-weight:400;max-width:825px;margin:0 auto 4rem auto;letter-spacing:-.06em}.section.key-points-conclusion-block h2 span{width:100%;display:block;text-align:right;color:#917241}.section.key-points-conclusion-block .text2{max-width:720px;margin:0 auto}.section.key-points-conclusion-block .text2 ul{list-style:disc;padding-left:3rem}.section.key-points-conclusion-block .text2 li{background:none;padding-left:0;margin-bottom:2rem}.section.key-points-conclusion-block .text2 li::marker{color:#f28321}.section.key-points-conclusion-block .text2 strong{font-size:var(--fs30);text-align:center;font-weight:600;display:block;margin-top:5rem}.section.key-points-conclusion-block .bg{position:absolute;bottom:0;left:0;width:100%;height:350px;object-fit:cover;z-index:-1}@media(max-width:992px){.section.key-points-conclusion-block{padding-top:10rem}}@media(max-width:768px){.section.key-points-conclusion-block .text2 br{display:none}.section.key-points-conclusion-block .text2 ul{list-style:disc;padding-left:2rem}.section.key-points-conclusion-block .text2 li{background:none;padding-left:0;margin-bottom:1rem}.section.key-points-conclusion-block .text2 strong{font-size:var(--fs24);margin-top:4rem}.section.key-points-conclusion-block .bg{height:250px}}@media(max-width:576px){.section.key-points-conclusion-block{padding-top:4rem;padding-bottom:2rem}.section.key-points-conclusion-block h2{font-size:var(--fs39)}.section.key-points-conclusion-block .text2{font-size:var(--fs14)}}@media(max-width:360px){.section.key-points-conclusion-block .text2 strong{font-size:var(--fs16)}}.item-review{padding:3rem;align-items:start!important;justify-content:start!important;transition:all .5s 0s;position:relative;background-color:#f9fafa;border-radius:3rem;border:1px solid #d9d9d9;display:flex;flex-direction:column;gap:1rem}.item-review:hover{scale:1.025}.item-review:before{content:'"';position:absolute;top:1.5rem;left:2rem;font-size:40px;color:var(--brown)}.item-review img{width:85px;min-width:85px;height:85px;border-radius:85px}.item-review .text{font-size:var(--fs24);height:auto!important}.item-review .position{font-size:12px;margin-top:auto;border-top:1px solid #d9d9d9;padding-top:2rem;width:100%}.item-review .position strong{display:block}.item-review .position span{color:var(--orange);display:block}.item-review.small .text{font-size:var(--fs18)}.item-review.small img{width:65px;min-width:65px;height:65px}@media(max-width:576px){.item-review .text{font-size:var(--fs16)}}@media(max-width:360px){.item-review{padding:2rem}.item-review img{margin-left:1rem}.item-review .text{font-size:var(--fs14)}}.review-slider-block.section{padding-top:10rem;padding-bottom:5rem;overflow:hidden}.review-slider-block.section .container{display:flex;flex-direction:column;gap:2rem;align-items:center}.review-slider-block.section h2 span{width:100%;display:block;text-align:right}.review-slider-block.section .items{display:flex}.review-slider-block.section .items .str_move>div{margin:0 1.5rem}.review-slider-block.section .items .str_move>div:not(.str_move){min-width:420px;max-width:420px;position:relative}@media(max-width:768px){.review-slider-block.section .items .str_move>div{margin:0 1rem}.review-slider-block.section .items .str_move>div:not(.str_move){min-width:300px}}@media(max-width:576px){.review-slider-block.section{padding-top:4rem;padding-bottom:2rem}.review-slider-block.section h2 span{text-align:center;display:inline-block;width:auto}.review-slider-block.section h2 br{display:none}}.section.faq-block{padding:10rem 0 5rem 0;position:relative}.section.faq-block h2{color:var(--dark-green);font-size:55px;font-weight:400;max-width:825px;margin:0 auto 1rem auto;letter-spacing:-.06em;text-align:center}.section.faq-block .text2{max-width:720px;margin:0 auto;text-align:center}.section.faq-block .accordion__title{letter-spacing:-.06em;color:var(--dark-green)}.section.faq-block .accordion__list{margin-top:60px}.section.faq-block .accordion__head{padding:0 0 10px 0;background:#fff0;border:none;border-bottom:1px solid var(--dark-green)}.section.faq-block .accordion__details[open]{margin-bottom:2rem}.section.faq-block .accordion__content{padding:0!important;text-align:start}.section.faq-block .accordion__content .text2{text-align:start}.section.faq-block .accordion__content li{padding:0!important;background:none!important}.section.faq-block .accordion__icon{background-color:#fff0!important;border:none;filter:invert(1)}@media(max-width:576px){.section.faq-block{padding-top:4rem;padding-bottom:4rem}.section.faq-block h2{font-size:var(--fs30);margin-bottom:20px}.section.faq-block .text2{font-size:var(--fs14)}.section.faq-block .accordion__title{font-size:16px}}@media(max-width:360px){.section.faq-block .accordion__title{font-size:14px}.section.faq-block .accordion__content #content2 .text2{font-size:12px}}section.call2-block{text-align:center;padding:4rem 0;font-family:"Poppins",sans-serif}section.call2-block .container{display:flex;gap:1rem;align-items:center;padding:16px 24px;max-width:1040px;background-color:#fff;box-shadow:0 0 12px 0 rgb(0 0 0 / .08);border-radius:24px;width:100%}section.call2-block h2{margin-bottom:0;font-size:20px;font-weight:600;margin-top:0}section.call2-block .btns{display:flex;gap:16px;margin-left:auto}section.call2-block .btns .btn{font-size:16px;font-weight:600;padding:1.5rem 3rem}@media(max-width:768px){section.call2-block .container{display:flex;flex-direction:column;justify-content:center;gap:24px;max-width:95vw;border-radius:12px}section.call2-block .btns{margin:auto}}@media(max-width:576px){section.call2-block .btns{gap:8px}section.call2-block .btns .btn{font-size:14px;font-weight:600;padding:1.5rem 2rem}}