section#requirements{background:var(--neutral-9);display:inline-block;width:100%}section#requirements .container.padding-top{padding-top:3%}section#requirements .container.padding-bottom{padding-bottom:3%}section#requirements .requirement{background:#fff;border-radius:8px;margin:30px 0;padding:30px 0}section#requirements .requirement:first-child{margin-top:0}section#requirements .requirement:last-child{margin-bottom:0}section#requirements .requirement .title{border-right:1px solid var(--neutral-7);text-align:center;width:220px}section#requirements .requirement .title img{margin-bottom:10px}section#requirements .requirement .title h3{margin:0}section#requirements .requirement .description{padding:0 30px;text-align:left;width:calc(100% - 220px)}section#requirements .requirement .description p{margin:0 0 15px}section#requirements .requirement .description :last-child{margin-bottom:0}section#requirements .requirement .description a{font-weight:700}section#requirements .requirement .description a,section#requirements .requirement .description a:active,section#requirements .requirement .description a:focus,section#requirements .requirement .description a:visited{color:var(--neon-purple)}section#requirements .requirement .description a:hover{color:var(--main-orange)}@media (max-width:650px){section#requirements .requirement{flex-direction:column;padding:30px}section#requirements .requirement .title{border-bottom:1px solid var(--neutral-8);border-right:none;margin-bottom:20px;padding-bottom:30px;width:100%}section#requirements .requirement .title br{display:none}section#requirements .requirement .description{padding:0;width:100%}}