.requirements-participation{padding:80px 5px;position:relative}.requirements-participation .heading-subtitle{margin-bottom:40px}.requirements-participation .heading-subtitle h1{color:var(--green-petro);font-size:35px;font-style:normal;font-weight:300;line-height:1.17;margin:0 0 26px;text-align:center}.requirements-participation .heading-subtitle h1 br{display:none}.requirements-participation .heading-subtitle h1 strong{font-weight:700}.requirements-participation .heading-subtitle h1 em{color:var(--purple);font-style:normal;font-weight:700}.requirements-participation .heading-subtitle p{color:#6c757d;font-size:14px;font-style:normal;font-weight:300;line-height:1.71;margin:0;text-align:center}.requirements-participation .values{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:32px;padding:20px}.requirements-participation .values .content{backdrop-filter:blur(20px);border-radius:24px}.requirements-participation .values .value{display:flex;flex-direction:column;gap:16px;padding:32px;position:relative}.requirements-participation .values .value:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 49.04%,hsla(0,0%,100%,0));content:"";display:block;height:1px;left:50%;margin:0 auto;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 64px)}.requirements-participation .values .value:first-child:before{display:none}.requirements-participation .values .value .point-icon{display:block}.requirements-participation .values .value h4{color:var(--yellow);font-size:20px;font-style:normal;font-weight:300;line-height:1.3;margin:0}.requirements-participation .values .value h4 strong{font-weight:600}.requirements-participation .values .value p{color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:1.71;margin:0}.requirements-participation .values .value p strong{font-weight:700}.requirements-participation .courses h4{color:var(--green-petro);font-size:25px;font-style:normal;font-weight:600;line-height:1.25;margin:40px 0;text-align:center}.requirements-participation .list-courses{display:grid;gap:16px}.requirements-participation .list-courses .course{align-items:center;background:#fafafa;border:.768px solid #e4e1ef;border-radius:8px;display:flex;gap:12px;height:56px;padding:0 16px}.requirements-participation .list-courses .course p{color:#343a40;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0}@media (min-width:992px){.requirements-participation{padding-bottom:130px;padding-top:130px}.requirements-participation:after{zoom:1}.requirements-participation .heading-subtitle h1{font-size:40px}.requirements-participation .heading-subtitle h1 br{display:block}.requirements-participation .heading-subtitle p{font-size:16px}.requirements-participation .values{padding:32px}.requirements-participation .values .content{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.requirements-participation .values .value:before{left:0;top:50%;transform:translateX(-50%) rotate(90deg);width:calc(100% - 140px)}.requirements-participation .list-courses{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:980px}}