.proposal{margin:144px 0 169px 0}.stock-wrapper{display:flex;flex-wrap:wrap;gap:30px}.proposal--stock{margin:0;padding:80px 0 90px;display:flex;flex-wrap:wrap;gap:30px}.proposal-item{display:flex;flex-direction:column;background:#EEEEF5;min-height:240px;width:calc((100% - 60px)/2)}.proposal--stock .proposal-item{overflow:hidden}.proposal__title{margin-bottom:37px}.proposal-item-img{position:relative;background:#3C3C3C;display:flex;align-items:center;justify-content:center;max-height:240px;border:5px solid #EEEEF5;cursor:pointer;overflow:hidden}.proposal-item-img img{width:100%;object-fit:cover;transition:0.3s ease-in-out}.proposal-item-img a{z-index:2;position:absolute;width:80%;bottom:30px;display:inline-block;text-decoration:none;color:#FFF;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:18px;border:1px solid #fff;padding:15px 40px;transform:skew(-20deg);background:#fff0;opacity:0;transition:all 0.3s ease-in-out;filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25))}.proposal-item-img a:hover{background-color:#fff}.proposal-item-img a:hover span{color:#0E0E0E}.proposal-item-img a span svg path{transition:all 0.3s ease-in-out}.proposal-item-img a:hover span svg path{stroke:#0E0E0E}.proposal-item-img:hover a{opacity:1}.proposal-item-img a span{display:flex;transform:skew(20deg);transition:all 0.3s ease-in-out;color:#FFF;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:18px;align-items:center;justify-content:center;gap:12px}.proposal-item-img:hover img{filter:brightness(50%)}.proposal-item-info{padding:10px 40px 30px 24px}.proposal-title{margin-bottom:10px;font-size:24px;font-style:normal;font-weight:700;line-height:40px}.proposal-description{color:#0E0E0E;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:20px}.proposal-item-li{padding:10px 11px;color:var(--text_1);font-size:14px;line-height:18px;border:1px solid #0E0E0E;box-shadow:0 0 15px rgb(0 0 0 / .1)}.proposal-item-footer{display:flex;justify-content:space-between}.proposal-item-plan{font-size:18px;font-style:normal;font-weight:700;line-height:20px}.proposal-item-plan span{color:#232323;display:block;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:8px}.proposal__more{color:var(--text_1);margin-top:41px}.proposal__more path{stroke:var(--text_1)}.proposal__sub-title{display:none;color:var(--text_1);margin-bottom:12px}.proposal__btn{height:50px;display:inline-block;text-decoration:none;color:#FFF;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:18px;border:1px solid var(--accent);padding:15px 40px;transform:skew(-20deg);background:var(--accent);transition:all 0.3s ease-in-out}.proposal__btn.btn{display:flex;justify-content:center;width:100%;max-width:90%;margin:0 auto}.proposal__btn span{display:inline-block;transform:skew(20deg);transition:all 0.3s ease-in-out}.proposal__btn:hover{background:var(--bg_3)}.proposal__btn:hover span{color:var(--accent)}@media (max-width:1100px){.proposal-item-li{text-align:center}}@media (max-width:992px){.proposal-item-li{min-width:182px}.header__btn._phone{max-width:182px}.proposal__btn{width:160px}}@media (max-width:880px){.proposal-item{width:100%;flex-direction:column}.proposal-title{font-size:20px}.proposal--stock{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.proposal-item-img{width:100%;max-width:initial;min-width:initial;max-height:300px}.proposal-item-img.mobile{display:flex;justify-content:center;align-items:flex-start;width:100%;padding:0}.proposal-item-img.mobile>img{height:initial;width:100%;max-width:initial}.stock-wrapper{flex-direction:column}}@media (max-width:520px){.proposal--stock{padding:54px 0 70px}.proposal__btn{width:90%;margin:0 auto}.stock-wrapper{gap:30px}.proposal__title{margin-bottom:24px}.proposal-item-info{padding:20px 14px 36px}.description.proposal-description{overflow:hidden;text-overflow:ellipsis}.proposal-item-li{width:100%;padding:3px 11px}.proposal-item-footer{flex-direction:column;gap:22px}.proposal-item-plan span{white-space:initial;margin-bottom:8px}.proposal-item-plan{font-size:20px}.proposal-item-footer .btn{margin:0 auto;width:calc(100% - 20px)}.proposal__more{display:none}.proposal{margin:0;padding:65px 0 106px}.proposal__sub-title{display:block}}