.container-step{padding-top:60px}.step{width:100%;background-color:var(--green);padding-top:60px;position:relative}.step .button-desktop{display:none}.step h2{margin-bottom:20px}.step h2,.text-button>p{color:#fde9d7}.step h3{color:var(--green)}.text-button>p{font-size:18px;line-height:28px;text-align:center;margin-bottom:40px}.item p a{color:var(--green);text-decoration:underline}.list{background-color:var(--ThirdColor);border-radius:20px 20px 0 0;padding:40px 40px 60px;z-index:2;position:relative;max-width:440px;margin:0 auto}.list h3{text-align:center}.deco{display:block;width:100%;max-width:480px;height:300px;position:absolute;bottom:0;z-index:1;background-color:#ffac70;border-radius:20px 20px 0 0;left:50%;transform:translate(-50%,0)}.item{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:25px}.item h5{color:var(--SecondColor);font-weight:600;font-size:25px;line-height:28px;margin-right:20px}.item p{font-size:16px;line-height:28px;color:var(--green)}.step button{background-color:var(--primaryColor);border-radius:10px;height:40px;padding:10px 20px;width:100%;color:var(--ThirdColor);margin-top:10px;font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.step button{margin-top:40px}}@media screen and (min-width:1440px){.step h2,.step p{text-align:left}.step .button-desktop{display:flex;align-items:center;max-width:300px}.step .button-mobile{display:none}.wrapper-step{display:flex;position:relative;align-items:center}.list{position:initial}.text-button{width:calc(100% - 440px);padding-right:40px}.deco{right:-20px;left:initial;transform:none}}