.requirements__wrapper{margin:0 auto;max-width:940px;padding:30px 20px 50px;position:relative}.requirements__wrapper .content__box__25__04{background-color:#fff;border-radius:20px;margin-bottom:40px;margin-top:40px;padding:100px;position:relative;width:auto}.req__subheader{margin-bottom:35px;margin-top:35px;text-align:center}.req__circles{display:flex;flex-direction:row;justify-content:space-around}.immersion-retreats .req__circle{background-image:linear-gradient(270deg,#0f4c4b,#041d19)}.req__circle{align-items:center;background-image:linear-gradient(270deg,#500247,#3f034f);border-radius:50%;color:#fff;display:flex;flex-direction:column;height:192px;justify-content:flex-start;line-height:22px;padding:40px 20px;position:relative;text-align:center;width:192px}.req__circle span{color:#fff}.req__circle:last-child:after{display:none}.req__step{margin-bottom:12px}.req__circle b,.req__step{font-weight:700}.req__btn{bottom:0;left:50%;margin:0;position:absolute;transform:translateX(-50%) translateY(50%);width:fit-content}.req__disclaimer{font-size:14px!important;padding-left:20px;padding-right:20px}@media(max-width:768px){.req__circles{align-items:center;flex-direction:column}.req__circle{justify-content:center;margin-bottom:30px}.requirements__wrapper .content__box__25__04{border:unset;padding:40px 40px 80px}.req__circle:after{left:50%;position:absolute;top:100%;transform:translateX(-50%);z-index:1}}