.instruction-step{display:grid;grid-template-columns:420px auto;grid-template-rows:auto auto 1fr;grid-template-areas:"step image" "name image" "description image"}.instruction-step:not(:first-child){margin-top:4rem}.instruction-step .item-step{grid-area:step;font-size:26px;font-weight:700;margin-bottom:15px;max-height:fit-content}.instruction-step .item-name{grid-area:name;font-size:50px;line-height:50px;font-weight:700;margin-bottom:50px;max-height:fit-content}.instruction-step .item-description{grid-area:description}.instruction-step .item-description p{font-size:16px!important;margin:0 0 20px 0!important}.instruction-step .item-description p:last-child{margin-bottom:0!important}.instruction-step .item-image{grid-area:image}.instruction-step .item-image img{max-width:100%}.instruction-step .item-image img:not(:first-child){margin-top:1rem}@media screen and (min-width:769px) and (max-width:991px){.instruction-step{grid-template-columns:300px auto}.instruction-step .item-name{font-size:38px;line-height:34px}}@media screen and (max-width:768px){.instruction-step{display:grid;grid-template-columns:auto;grid-template-rows:auto auto 1fr;grid-template-areas:"step" "name" "description" "image"}.instruction-step .item-step{font-size:20px;margin-bottom:15px}.instruction-step .item-name{font-size:34px;line-height:32px}}