.cost-block .item{background-color:#F5F5F5;padding:2rem 2rem 3rem 2rem;margin-bottom:3rem}.cost-block .item h3{color:#757575;font-size:20px;display:flex;gap:1rem;align-items:center;margin-bottom:2rem}.cost-block .item h3:before{content:"";width:40px;height:1px;background-color:#757575}.cost-block .item .step{align-items:center;display:flex;font-size:24px;flex-direction:column;gap:1.5rem;text-align:center;font-weight:300;position:relative}.cost-block .item .step:before{content:"+";font-weight:500;border-radius:40px;color:#FBA100;text-align:center;right:-20px;bottom:20px;position:absolute;width:40px;height:40px;background-color:#fff;line-height:40px}.cost-block .item .step:last-child:before{content:"=";left:-20px;z-index:2}.cost-block .item .step .img{width:220px;box-shadow:0 3px 40px 0 rgb(0 0 0 / .1);height:220px;overflow:unset;background-color:#fff;border-radius:220px;line-height:1}.cost-block .item .step .img img{position:relative;width:110%;max-width:unset;left:-5%;height:110%;top:-10%;object-position:bottom;object-fit:contain}.cost-block .item .step .img_price{line-height:1.5;font-size:18px;background-color:#FBA100;box-shadow:0 0 0 12px rgb(251 161 0 / .15);color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center}.cost-block .item .step .img_price strong{font-size:40px;font-weight:700}.cost-block .item .step .name{max-width:220px;margin:0 auto}@media (max-width:1600px){.cost-block .item .step .img{width:180px;height:180px}.cost-block .item .step .img_price strong{font-size:26px}.cost-block .item .step .name{font-size:18px}}@media (max-width:1400px){.cost-block .item .step{gap:.75rem}.cost-block .item .step .img{width:140px;height:140px}.cost-block .item .step .img_price strong{font-size:26px}.cost-block .item .step .name{font-size:14px;max-width:150px}}@media (max-width:1200px){.cost-block .item .steps{justify-content:center}.cost-block .item .step{margin-bottom:2rem}.cost-block .item .step:before{bottom:50%;right:-20px}.cost-block .item .step:nth-child(4):before{content:none}.cost-block .item .step_price{margin-top:2rem}.cost-block .item .step_price:nth-child(5):before{top:-5rem;bottom:unset;left:calc(50% - 20px)}}@media (max-width:992px){.cost-block .item .steps{justify-content:center}.cost-block .item .step{margin-bottom:2rem}.cost-block .item .step:before{bottom:50%;right:-20px}.cost-block .item .step:nth-child(4):before{content:"+"}.cost-block .item .step:nth-child(3):before{content:none}.cost-block .item .step_price{margin-top:0}.cost-block .item .step_price:nth-child(5):before{top:calc(50% - 40px);left:-20px}}@media (max-width:768px){.cost-block .item .steps{justify-content:center}.cost-block .item .step{margin-bottom:2rem}.cost-block .item .step:before{bottom:50%;right:-20px}.cost-block .item .step:not(:nth-child(1)):before{content:none}.cost-block .item .step:nth-child(1):before{bottom:-1rem}.cost-block .item .step_price{margin-top:2rem}.cost-block .item .step_price:nth-child(5):before{content:"=";top:-5rem;bottom:unset;left:calc(50% - 20px)}}@media (max-width:576px){.cost-block .item{padding:1rem;margin-bottom:1.5rem}.cost-block .item h3{justify-content:center;font-size:12px}.cost-block .item h3:before{width:12px}.cost-block .item .step .img{width:120px;height:120px}.cost-block .item .step .img_price strong{font-size:20px}.cost-block .item .step .name{font-size:12px;max-width:120px}}@media (max-width:360px){.cost-block .item .step .img{width:100px;height:100px}.cost-block .item .step .img_price{font-size:12px}.cost-block .item .step .img_price strong{font-size:16px}.cost-block .item .step .name{max-width:100px}}