.next-step-poll-card{background-image:url(/_next/static/media/masterclass-bg.c402fdd1.png);background-size:cover;background-position:0 0;background-repeat:no-repeat;border:1px solid var(--border-color);border-radius:28px;padding:40px;gap:40px;margin-top:36px;margin-bottom:20px;min-height:200px;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.next-step-poll-card:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.poll-left-content{flex:1 1;gap:20px;align-items:flex-start;justify-content:center}.poll-main-heading{margin:0}.poll-main-heading .title-line-1,.poll-main-heading .title-line-2{font-family:Inter,Arial,sans-serif;font-weight:700;font-size:32px;color:#4B2880;line-height:1.1}.poll-description{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:16px;color:#616161;line-height:1.5;margin:0;max-width:400px}.poll-action-button{border-radius:8px;padding:14px 42px;font-size:16px;font-weight:500;border:none;cursor:pointer;text-decoration:none;text-align:center;transition:.3s ease}.poll-action-button,.poll-action-button:hover{background:var(--primary-color-two);color:#fcfcfc}.poll-right-content{flex:1 1;gap:20px;align-items:flex-end;justify-content:center;text-align:right}.poll-svg-container{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.poll-svg{max-width:100%;height:auto}.poll-question-preview{font-size:16px;font-style:italic;color:#475569;max-width:300px;line-height:1.4;background:rgba(255,255,255,.8);padding:15px;border-radius:12px;border-left:4px solid var(--primary-color-two)}@media only screen and (max-width:767px){.next-step-poll-card{flex-direction:column;padding:24px;gap:24px;min-height:auto}.poll-left-content{align-items:center;text-align:center}.poll-main-heading .title-line-1,.poll-main-heading .title-line-2{font-size:24px}.poll-description{font-size:14px;max-width:100%;text-align:center}.poll-action-button{font-size:14px;font-weight:500;padding:10px 20px}.poll-right-content{align-items:center;text-align:center}.poll-svg{width:200px;height:auto}.poll-svg-container{margin-bottom:15px}}.next-step-quiz-card{background:linear-gradient(105.64deg,rgba(223,235,255,.5) 30.21%,rgba(227,230,254,.5) 47.37%,rgba(237,238,255,.5) 52.28%,rgba(229,227,254,.5) 58.93%,rgba(237,216,253,.5) 97.45%);border-radius:24px;padding:24px 32px;margin-top:36px}.next-step-quiz-card .heading-text{font-size:18px;font-weight:400;color:#000000}.next-step-quiz-card .sub-text{font-size:12px;color:var(--text-light)}.next-step-section{cursor:pointer;align-items:end}.next-step-section .heading-text{font-size:20px;font-weight:700;background:linear-gradient(91.18deg,#6424c5,#1a52bd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;text-align:end}.next-step-section .small-text{font-size:8px;color:rgba(97,97,97,1);font-weight:400;text-align:end}@media only screen and (max-width:767px){.next-step-quiz-card .heading-text{font-size:12px}.next-step-section .heading-text{font-size:10px;font-weight:700;background:linear-gradient(91.18deg,#6424c5,#1a52bd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;text-align:end}.next-step-section .small-text{font-size:8px}.next-step-quiz-card{padding:14px 20px;border-radius:16px}}.courses-area{position:relative;z-index:1}.course-card{background:#ffffff;border:1px solid var(--border-color);border-radius:30px;width:403px;padding:28px 22px;overflow:"hidden";transition:all .4s;overflow:hidden}.course-card:hover{cursor:pointer;background:#ffffff;transform:translateY(-5px)}.courses-area.bg-image{background-color:#fff7f4;background-repeat:no-repeat;background-position:50%;background-size:cover}.course-card-header{margin-top:20px}.course-card-header h3{font-size:22px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.12px;color:#333333}.card-footer{gap:8px}.courses-box-footer{list-style-type:none;margin:0;padding:0}.courses-box-footer li{font-size:14px;font-weight:400;color:var(--secondary-color);gap:6px}.courses-info{margin-top:20px}.courses-info .default-btn{margin-bottom:15px}.courses-info p{max-width:630px;margin-bottom:0}.courses-info p a{color:var(--primary-color)}.courses-info p a:hover{text-decoration:underline;color:#221638}.courses-carousel-container{position:relative}.courses-carousel{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;padding:10px 0;scrollbar-width:none;-ms-overflow-style:none}.courses-carousel::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.nav-button{width:36px;height:36px}.course-card{width:326px;padding:18px;border-radius:20px}.course-card-header h3{font-size:16px}}.enrolled-label{position:absolute;top:-10px;right:-10px;background-color:#2196f3;color:white;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.reviews,.testimonials-carousel-container{position:relative}.testimonials-carousel{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;padding:10px 0;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab}.testimonials-carousel::-webkit-scrollbar{display:none}.testimonials-carousel:active{cursor:-webkit-grabbing;cursor:grabbing}.review-card{background:#ffffff;border-radius:20px;width:309px;flex:0 0 auto;transition:all .4s;border:1px solid var(--border-color);padding:20px;display:flex;flex-direction:column;overflow:hidden}.review-card:hover{cursor:pointer;background:#fcfcfc;transform:translateY(-5px)}.review-card-header{margin-top:20px}.review-content{font-size:14px;font-weight:400;line-height:1.6;color:rgba(97,97,97,1);display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-people-detail{border-bottom:1px solid rgba(182,169,255,1);padding-top:8px}.row-alignment{display:flex;flex-direction:row}.column-alignment{display:flex;flex-direction:column}@media (max-width:768px){.nav-button{width:36px;height:36px}.review-card{width:280px;height:300px}}@media (max-width:576px){.review-card{width:260px;height:280px}}.vote-container{background-image:url(/_next/static/media/vote-bg.fc794f21.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:24px;padding:40px;justify-content:space-between;margin-top:20px}.vote-title{font-size:38px;font-weight:700;color:#4b2880;margin-bottom:30px;line-height:40px}.vote-description{font-size:16px;font-weight:300;color:#616161;margin-bottom:40px;line-height:20px}.vote-content-container{width:60%;margin-right:40px}.vote-button{align-self:flex-start}@media only screen and (max-width:767px){.vote-container{padding:20px}.vote-content-container{width:100%;margin-right:0;margin-bottom:40px}.vote-title{font-size:24px;line-height:30px;text-align:center;margin-bottom:20px}.vote-description{font-size:14px;line-height:18px;text-align:center;margin-bottom:30px}.vote-button{align-self:center}}