.prices-block{overflow:hidden}.prices-block h3{display:flex;justify-content:space-between;align-items:center;font-size:30px}.prices-block h3 span{color:#757575;font-size:20px}.prices-block .price_table__scroll{position:relative}.prices-block .price_table__scroll:before{content:"";position:absolute;height:100px;width:100%;bottom:0;left:0;background:linear-gradient(0deg,#fafafa,transparent)}.prices-block .price_table__scroll .row{scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#F5F5F5;scrollbar-track-color:#fff0}.prices-block .price_table__scroll .row::-webkit-scrollbar{width:2px;height:2px}.prices-block .price_table__scroll .row::-webkit-scrollbar-thumb{background:#757575}.prices-block .price_table__scroll .row::-webkit-scrollbar-track{background:#fff0}.prices-block .price_table__scroll .row{max-height:450px;padding-right:2rem;padding-bottom:3rem}.prices-block .price_table .item{padding:1rem 0;margin-bottom:1rem;gap:3rem;height:100%;display:flex;justify-content:space-between;border-bottom:1px solid #A7ABAD;font-weight:300}.prices-block .price_table .item strong{font-size:26px;font-weight:400;margin-top:auto;white-space:nowrap}.prices-block .price_table .btn_more{margin-top:2rem;margin-left:auto;padding:0;display:flex}.prices-block .price_info{margin:3rem 0 5rem 0}.prices-block .price_info .content{padding:2rem 4rem 2rem;background:#F5F5F5}.prices-block .price_info .content h3{font-size:30px;text-transform:unset}.prices-block .price_info .content li{padding-bottom:0;margin-bottom:0}.prices-block .price_info .img{margin-top:1.5rem;cursor:pointer;transition:all 0.3s 0s;position:relative;z-index:1;background-color:#F5F5F5;width:calc(100% + 3.5rem);min-height:350px;height:100%;color:#fff;margin-left:-3rem;display:flex;justify-content:end;flex-direction:column;padding:2rem;font-size:26px;font-weight:400}.prices-block .price_info .img:before{content:"";transition:all 0.3s 0s;width:100%;z-index:-1;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0,rgb(0 0 0 / .3),transparent)}.prices-block .price_info .img:hover{padding-bottom:1.5rem}@media (max-width:1200px){.prices-block .price_table h3{font-size:20px}.prices-block .price_table h3 small{font-size:16px}.prices-block .price_table .item{font-size:16px;align-items:center}.prices-block .price_info .img{height:auto;font-size:16px;padding:1rem}.prices-block .price_info .content{padding:2rem 4rem 2rem 2rem;font-size:14px}.prices-block .price_info .content h3{font-size:16px}}@media (max-width:768px){.prices-block .price_table h3{text-align:center;font-size:16px;justify-content:center;flex-wrap:wrap}.prices-block .price_table h3 span{width:100%;text-align:left;font-size:12px;margin-top:2rem;display:block}.prices-block .price_info{margin:1rem 0}.prices-block .price_info .img{margin:-2rem 0 0 1.5rem;height:210px;width:calc(100% - 3rem);min-height:unset}.prices-block .price_info .content{padding:1rem 1rem 3rem 1rem;font-size:12px}}@media (max-width:576px){.prices-block .btns{margin:0 -1.25rem 1rem -1.25rem;padding:0 1.25rem}.prices-block .btns .btn{white-space:nowrap;font-size:12px;text-transform:unset}.prices-block .btns .btn.show{text-transform:uppercase}.prices-block .btn_more{margin:2rem auto 0 auto}.prices-block .price_table .item{font-size:12px;gap:1rem;padding:.5rem;margin-bottom:.5rem}.prices-block .price_table .item strong{font-size:16px;margin:auto 0}}