.plan{background-color:#080808;color:#fff;padding:38px 0}.plan__inner{background:linear-gradient(#080808 0 0) padding-box,linear-gradient(90deg,#c9a211,#080808 55%) border-box;border:2px solid transparent;border-radius:20px;color:#fff;display:flex;gap:20px 10px}.plan__inner-left,.plan__inner-right{width:50%}.plan__inner-left{padding:36px 0 36px 36px}.plan__inner-text{max-width:500px}.plan__inner h3{color:#fff;font-size:24px;font-weight:800;line-height:28px;margin-bottom:9px}.plan__inner h2{color:#fff;font-size:36px;font-weight:800;line-height:40.3px;margin-bottom:20px}.plan__inner h5{color:#fff;font-size:18px;font-weight:400;line-height:24px;margin-bottom:25px}.cta_btn{background-color:#35ab6d;border:1px solid #000;border-radius:100px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#fff;font-size:19px;font-weight:600;line-height:25.33px;padding:10px 20px}.plan__inner-right{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 20px 20px 0;display:flex}.plan__decor-box{bottom:-20px;left:-20px;max-width:336px;min-height:159px;position:relative;width:100%}.plan__decor-1{height:auto;left:0;position:absolute;top:0;width:251px}.plan__decor-2{bottom:0;height:auto;position:absolute;right:0;width:116px;z-index:1}@media (max-width:1030px){.plan .plan__inner h2{text-align:left}}@media (max-width:992px){.plan__inner{background:linear-gradient(#080808 0 0) padding-box,linear-gradient(180deg,#c9a211,#080808 60%) border-box;flex-direction:column}.plan__inner-left,.plan__inner-right{width:100%}.plan__inner-left{padding:20px}.plan__inner-right{border-radius:0 0 20px 20px;min-height:396px}}