.wrapper-section_oJa{display:flex;flex-direction:column;height:100%;min-height:100%}.debate_club_b3J{flex:0 0 auto}.debate_club_b3J{background-position:center center;color:#ffffff;padding:5rem 0 3rem;z-index:1;position:relative}.debate_club_b3J .container::before{position:absolute;width:100%;background:linear-gradient(0deg,rgb(189,133,193) 0%,transparent 100%);clip-path:polygon(0 80%,100% 80%,100% 100%,0 100%);height:80px;top:-80px;content:"";left:0;opacity:0.3}.debate_club_b3J .company_holder h3::before{opacity:0.7;left:2px;z-index:-1;filter:blur(1px);content:attr(data-text);color:rgb(189,133,193);position:absolute;top:2px}.debate_club_b3J .testimonial_Bki{position:relative;justify-content:space-between;display:flex}.debate_club_b3J .head_primary_rB1{transition:all 0.3s ease;padding:1.5rem;position:relative;box-shadow:-5px 5px 15px rgba(0,0,0,0.3);border-left:2px solid rgb(189,133,193);background:rgba(0,0,0,0.2);flex:1;border-bottom:2px solid rgb(189,133,193)}.debate_club_b3J .head_primary_rB1 .header_main_4FM a::before{font-size:0.8em;color:rgb(189,133,193);left:0;position:absolute;content:"//";transition:all 0.3s ease}.enroll_info_kjS{margin-top:3rem;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);padding:1.5rem 0;position:relative;background:rgba(0,0,0,0.6)}.reach_us_btZ{background:linear-gradient(135deg,rgb(209,179,207) 0%,rgba(255,255,255,0.95) 100%);position:relative;padding:5rem 0;overflow:hidden}.reach_us_btZ .get_contactinfo_7rh{transform:translateZ(0) rotateX(2deg);padding:3rem;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);backdrop-filter:blur(10px) saturate(1.2);transform-style:preserve-3d;background:rgba(255,255,255,0.85);position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.05),0 1px 5px rgba(0,0,0,0.1)}.reach_us_btZ .get_contactinfo_7rh{max-width:80%;margin:0 auto}.reach_us_btZ .get_contactpanel_q9l{flex-direction:column;gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.reach_us_btZ svg path{transition:fill 0.3s ease;fill:rgb(189,133,193)}.reach_us_btZ div > p:first-of-type{font-style:italic;padding-left:1rem;position:relative;border-left:2px solid rgb(116,88,173,0.5)}.course_program_description_Xlo::after{height:30vw;width:30vw;left:-5%;animation:float 18s infinite ease-in-out reverse;background:radial-gradient(circle at center,rgb(116,88,173,0.5) 0%,transparent 70%);content:"";z-index:1;bottom:-10%;position:absolute}.course_program_description_Xlo .learn_now_On3{display:grid;grid-template-columns:1fr;transform-style:preserve-3d;perspective:1000px;gap:3rem;position:relative}.course_program_description_Xlo .img_thumbnail_vf0::after{top:-10px;animation:pulse 6s infinite alternate;opacity:0.7;width:70px;right:-10px;content:"";height:70px;background:rgb(189,133,193);border-radius:50%;position:absolute;filter:blur(15px);z-index:1}.course_program_description_Xlo .description{animation:fadeInUp 0.8s forwards;color:#000000;margin-bottom:1.5rem;animation-delay:0.2s;opacity:0;font-size:12px;transform:translateY(20px);line-height:1.75}.cookie_banner_dialog_dae h5{color:#ffffff;margin-bottom:6px;transition:color 0.3s ease-in-out;font-size:18px;font-weight:700}.cookie_button.cookie_comply_h7m{background:rgb(189,133,193)}.privacy_opt_rWX:hover{box-shadow:rgb(189,133,193,0.5) 0px 6px 15px 0px;transform:scale(1.05)}.wrapper-section_oJa .cookie_banner_dialog_dae{padding:40px 0;background:rgb(116,88,173);border:none;box-shadow:rgba(0,0,0,0.5) 0px 0px 40px 39px}#bannerCookieNotice_7Cm:checked ~ .cookie_banner_dialog_dae{opacity:0;visibility:hidden}.our_team_j6o::after{bottom:-50px;content:"";position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 75%,75% 100%,0% 100%);animation:float 12s infinite ease-in-out;opacity:0.15;height:300px;background:rgb(189,133,193);right:-50px;width:300px;z-index:-1;transform:rotate(-15deg)}.our_team_j6o h1::after{content:"";width:120px;left:0;background:linear-gradient(90deg,rgb(189,133,193),transparent);position:absolute;bottom:-0.75rem;height:3px}.privacy_retreat_HFJ{overflow:hidden;position:relative;color:#000000;padding:4rem 2rem;font-family:Arial,sans-serif;background:linear-gradient(145deg,rgb(209,179,207),rgba(245,245,250,0.9))}.privacy_retreat_HFJ .container:hover{transform:translateY(-5px) translateZ(0)}.privacy_retreat_HFJ h1{padding-bottom:1rem;position:relative;font-size:44px;font-weight:700;transform:translateZ(0);color:#000000;letter-spacing:-0.02em;margin-bottom:2rem}.privacy_retreat_HFJ h2::before{position:absolute;transform:skewX(-15deg);transition:height 0.3s,opacity 0.3s;opacity:0.25;z-index:-1;content:"";height:12px;bottom:5px;background-color:rgb(189,133,193,0.5);width:100%;left:0}.privacy_retreat_HFJ p{line-height:1.75;font-size:14px;position:relative;margin-bottom:1.5rem;color:#000000;z-index:1}.privacy_retreat_HFJ ul::before{height:100%;width:1px;content:"";background:linear-gradient(to bottom,rgb(189,133,193,0.5),rgb(116,88,173,0.5),transparent);top:0;left:0;position:absolute}.contact_information_EBN{background:linear-gradient( 135deg,rgb(116,88,173,0.5) 0%,rgb(189,133,193,0.5) 100% );padding:6rem 0;isolation:isolate;overflow:hidden;position:relative}.contact_information_EBN h2{text-transform:uppercase;color:#ffffff;text-align:center;font-weight:700;margin-bottom:3rem;position:relative;font-size:43px;letter-spacing:-0.02em}.contact_information_EBN .img_thumbnail_vf0{flex:0 0 40%;min-height:500px;position:relative}.contact_information_EBN .message_inquiry_yMk{flex-direction:column;flex:0 0 60%;display:flex;padding:4rem 3rem;justify-content:center}.contact_information_EBN .message_inquiry_yMk input:not([type="checkbox"]):not([type="submit"]){outline:none;padding:1rem 1.5rem;color:#ffffff;border-radius:10px;background:rgba(255,255,255,0.1);width:100%;transition:all 0.3s ease;border:1px solid rgba(255,255,255,0.2);margin-bottom:1.5rem;font-size:18px}.contact_information_EBN .message_inquiry_yMk .message_help_sEb a{text-decoration:none;transition:color 0.3s ease;margin-left:0.3rem;color:rgb(189,133,193)}.contact_information_EBN .message_inquiry_yMk .feedback_request_t1e:hover{box-shadow:0 10px 20px rgba(0,0,0,0.2);transform:translateY(-3px)}.opening_board_QUL::before{z-index:-1;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.75) 100%);right:0;top:0;position:absolute;content:"";left:0;bottom:0}.opening_board_QUL .skill_trackfast_O5x{padding:2.5rem;transform:translateY(20px);position:relative;display:grid;gap:2rem;background:linear-gradient(135deg,rgba(255,255,255,0.09) 0%,rgba(255,255,255,0.05) 100%);box-shadow:0 15px 35px rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(10px);border-left:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(10px);animation:fade-up 1.2s 0.6s forwards cubic-bezier(0.19,1,0.22,1);opacity:0}.opening_board_QUL .skill_trackfast_O5x span{display:inline-block;position:relative}.customer_opinions_pFZ{position:relative;overflow:hidden;padding:6rem 0;background:linear-gradient(135deg,rgb(209,179,207) 0%,rgb(189,133,193,0.5) 100%)}.customer_opinions_pFZ h2{font-weight:700;color:#000000;font-size:38px;transform:skew(-5deg);margin-bottom:3.5rem;position:relative;display:inline-block}.customer_opinions_pFZ .rating_zone_bni{box-shadow:0 10px 30px rgba(0,0,0,0.1);transition:all 0.4s ease;transform:rotate(2deg);padding:2rem;overflow:hidden;background:#ffffff;display:flex;position:relative;flex-direction:column;border-radius:25px}.customer_opinions_pFZ .rating_zone_bni img{transform:translateX(-10px);height:80px;transition:all 0.4s ease;border:3px solid #ffffff;border-radius:50%;margin-bottom:1rem;object-fit:cover;width:80px;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.educational_rewards_RIT::before{z-index:0;position:absolute;top:0;background-size:40px 40px;left:0;content:'';background-image:linear-gradient(rgba(255,255,255,0.05) 1px,transparent 1px),linear-gradient(to right,rgba(255,255,255,0.05) 1px,transparent 1px);width:100%;height:100%}.educational_rewards_RIT .img_thumbnail_vf0::before{left:0;position:absolute;top:0;content:'';z-index:1;background:linear-gradient(135deg,rgb(189,133,193,0.5) 0%,transparent 60%);width:100%;height:100%}.educational_rewards_RIT .text_main_holder > div:nth-child(2){grid-column:7 / 13;grid-row:2 / 3}.educational_rewards_RIT .text_main_holder > div:nth-child(2n){transform:translateX(30px)}.educational_rewards_RIT .text_main_holder > div:nth-child(2n):hover{transform:translateX(30px) translateY(-10px)}.educational_rewards_RIT .text_main_holder > div:hover::before{opacity:0.1}.educational_rewards_RIT .text_main_holder svg path{transition:fill 0.3s ease;fill:rgb(116,88,173)}.educational_rewards_RIT .text_main_holder p{line-height:1.6;font-size:16px;color:#ffffff;margin:0}header .first_pagebar_Rgu{align-items:center;flex-direction:column;display:flex;position:relative;width:100%}header .top_study_DSp{z-index:3;text-decoration:none;display:flex;align-items:center;margin:1rem 0 1.5rem;position:relative;justify-content:center}header .top_study_DSp:hover svg{filter:drop-shadow(0 0 12px rgb(116,88,173));transform:scale(1.08)}header .head_primary_rB1{display:flex;border-top:1px solid rgb(189,133,193,0.5);justify-content:center;background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,#000000 100%);border-bottom:1px solid rgb(189,133,193,0.5);width:100vw;gap:0.8rem;position:relative;padding:1rem 0;scrollbar-width:none;overflow-x:auto}header .head_sitewrap_AB3:hover{transform:translateY(-2px) translateZ(0);color:rgb(116,88,173);text-shadow:0 0 5px rgb(116,88,173,0.5)}.leadership_profile_hPH::before{position:absolute;pointer-events:none;top:0;width:100%;left:0;background:linear-gradient(45deg,transparent 49.5%,rgb(116,88,173,0.5) 49.5%,rgb(116,88,173,0.5) 50.5%,transparent 50.5%),linear-gradient(-45deg,transparent 49.5%,rgb(116,88,173,0.5) 49.5%,rgb(116,88,173,0.5) 50.5%,transparent 50.5%);z-index:1;content:"";height:100%;background-size:60px 60px;opacity:0.1}.leadership_profile_hPH .rating_zone_bni:hover .img_thumbnail_vf0{transform:translateZ(30px) scale(1.05)}.leadership_profile_hPH .name::after{background-color:rgb(116,88,173);transition:width 0.4s ease-out;bottom:-5px;content:"";height:2px;position:absolute;left:0;width:0}.leadership_profile_hPH .job_progress_OpK::before{content:"";top:0;width:3px;background:linear-gradient(to bottom,rgb(189,133,193) 0%,rgb(116,88,173) 100%);height:100%;position:absolute;left:0}.cost_plan_zDK .pricing_fees_LOv{transform:translateY(-10px);margin:0 auto;text-align:center;max-width:800px;animation:fadeInUp 0.8s ease-out forwards}.cost_plan_zDK .learning_package_wR9{display:grid;width:100%;gap:30px;grid-template-columns:1fr}.cost_plan_zDK .rate_packages_fHn:nth-child(2){--index:2}.cost_plan_zDK .rate_packages_fHn:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:translateY(-5px) scale(1.02)}.cost_plan_zDK .rate_card_Rmf{display:flex;flex-direction:column;flex:1;padding:40px 30px;box-sizing:border-box}.cost_plan_zDK .rate_packages_fHn:hover .rate_card_Rmf h3::after{width:70px}.cost_plan_zDK .rate_card_Rmf p{font-size:14px;margin-bottom:0;word-break:break-word;color:#000000;white-space:normal;flex-grow:1;line-height:1.7;overflow-wrap:break-word}.thanksNode_enm{padding:120px 0 80px;background:linear-gradient(135deg,rgb(209,179,207) 0%,rgb(189,133,193,0.5) 100%);overflow:hidden;position:relative}.thanksNode_enm h2{transform:translateX(-20px);margin-bottom:40px;font-weight:700;max-width:800px;animation:slideInTitle 1s ease-out forwards 0.3s;opacity:0;line-height:1.3;font-size:34px;font-family:Arial,sans-serif;color:#000000;position:relative}.thanksNode_enm li::before{left:0;position:absolute;animation:pulse 2s infinite;box-shadow:0 0 0 rgba(rgb(189,133,193),0.4);background:rgb(189,133,193);top:8px;height:8px;width:8px;content:"";border-radius:50%}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (max-width: 768px) {.debate_club_b3J{padding:4rem 0 2rem}.debate_club_b3J .company_holder{margin-bottom:3rem;padding:1.5rem}.debate_club_b3J .company_holder h3{font-size:32px}.debate_club_b3J .head_primary_rB1 h5{font-size:calc(20px * 0.9)}.enroll_info_kjS{clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);margin-top:2rem;padding:1.2rem 0}} @media (max-width: 480px) {.reach_us_btZ{padding:2rem 0}.reach_us_btZ .container{padding:0 1rem}.reach_us_btZ .get_contactinfo_7rh{padding:1.5rem}.reach_us_btZ h3{font-size:calc(37px - 0.5rem)}.reach_us_btZ p{font-size:calc(13px - 0.1rem)}.reach_us_btZ h5{font-size:calc(22px - 0.1rem)}.reach_us_btZ .contact_faq_FDf{font-size:calc(13px - 0.2rem);padding:0.5rem 0.75rem}.reach_us_btZ svg{height:18px;width:18px}} @media (min-width: 1200px) {.course_program_description_Xlo .img_thumbnail_vf0{min-height:600px;transform:translateX(-40px) rotate(-1deg)}.course_program_description_Xlo:hover .img_thumbnail_vf0{transform:translateX(-40px) translateY(-15px) rotate(0deg)}.course_program_description_Xlo .text_frame_wrap_Jcp{transform:translateX(40px);padding:3.5rem;max-height:600px}.course_program_description_Xlo:hover .text_frame_wrap_Jcp{transform:translateX(40px) translateZ(40px)}} @media (min-width: 1024px) {.our_team_j6o .container{padding:8rem 2rem}.our_team_j6o .text_frame_wrap_Jcp{padding:5rem;width:75%;transform:perspective(1200px) rotateY(-3deg);margin-left:8%}.our_team_j6o span{column-count:2}.our_team_j6o h1{font-size:calc(45px * 1.2);margin-bottom:3rem}.our_team_j6o h1::after{width:150px}} @media (max-width: 992px) {.privacy_retreat_HFJ{padding:3rem 1.5rem}.privacy_retreat_HFJ .container{padding:2.5rem}.privacy_retreat_HFJ h1{font-size:calc(44px * 0.9)}.privacy_retreat_HFJ h2{font-size:calc(29px * 0.9)}} @media screen and (max-width: 768px) {.contact_information_EBN{padding:3rem 0}.contact_information_EBN h2{margin-bottom:2rem;font-size:calc(43px * 0.8)}.contact_information_EBN .message_inquiry_yMk h3{font-size:calc(29px * 0.9)}.contact_information_EBN .message_inquiry_yMk input:not([type="checkbox"]):not([type="submit"]){padding:0.8rem 1.2rem;margin-bottom:1rem}.contact_information_EBN .message_inquiry_yMk .message_help_sEb{align-items:flex-start}.contact_information_EBN .message_inquiry_yMk .message_help_sEb input[type="checkbox"]{margin-top:0.2rem}} @media (max-width: 767px) {.opening_board_QUL{min-height:90vh}.opening_board_QUL > div{padding:1.5rem;width:95%}.opening_board_QUL > div > div:first-child{padding-left:1rem;margin-bottom:2rem}.opening_board_QUL .title_style_header{font-size:calc(48px * 0.9)}.opening_board_QUL .skill_trackfast_O5x{padding:1.8rem;gap:1.5rem}.opening_board_QUL .knowledge_learn_ow0 h3{padding-bottom:0.8rem;font-size:22px}.opening_board_QUL .skill_trackfast_O5x p{padding-left:1.2rem;font-size:15px}} @media (max-width: 992px) {.educational_rewards_RIT .head_expert_2Vj{gap:30px;grid-template-rows:auto;grid-template-columns:1fr}.educational_rewards_RIT .img_thumbnail_vf0{grid-row:1;min-height:400px;grid-column:1}.educational_rewards_RIT .text_main_holder > div:nth-child(1),.educational_rewards_RIT .text_main_holder > div:nth-child(2),.educational_rewards_RIT .text_main_holder > div:nth-child(3),.educational_rewards_RIT .text_main_holder > div:nth-child(4){grid-column:1;grid-row:auto}.educational_rewards_RIT .text_main_holder > div:nth-child(2n){transform:translateX(0)}.educational_rewards_RIT .text_main_holder > div:nth-child(2n):hover{transform:translateY(-10px)}} @media (min-width: 992px) {.leadership_profile_hPH .container{padding:0 3rem}.leadership_profile_hPH .rating_zone_bni{padding:3.5rem;grid-template-columns:260px 1fr 2.5fr;grid-gap:3rem}.leadership_profile_hPH .img_thumbnail_vf0{height:300px;width:260px}.leadership_profile_hPH .name{margin-bottom:1rem;font-size:calc(19px * 1.3)}.leadership_profile_hPH .rating_zone_bni > div:nth-child(2) > div{margin-bottom:1.5rem;font-size:18px}.leadership_profile_hPH .job_progress_OpK{line-height:1.7;font-size:calc(18px * 1.1)}} @media (max-width: 767px) {.cost_plan_zDK{padding:80px 0}.cost_plan_zDK .rate_card_Rmf{padding:30px 20px}.cost_plan_zDK .plan_deals_mhV{padding:6px 12px;font-size:24px}.cost_plan_zDK .img_thumbnail_vf0{height:180px}} @media screen and (max-width: 992px) {.thanksNode_enm{padding:80px 0 60px}.thanksNode_enm h2{font-size:calc(34px * 0.9);max-width:100%}.thanksNode_enm .expert_sessions_IiA{padding:30px;transform:perspective(1000px) rotateY(-1deg)}} @keyframes scan-lines {0%{background-position:0 0}100%{background-position:0 100%}} @keyframes floatElement {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-10deg) translate(-20px,10px)}100%{transform:rotate(-18deg) translate(10px,-10px)}} @keyframes fade-up {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes pulse {0%{opacity:0.1;transform:rotate(-15deg) scale(1)}100%{opacity:0.3;transform:rotate(-12deg) scale(1.05)}} @keyframes growLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}