*{box-sizing:border-box;padding:0;margin:0}.container{margin:auto;max-width:100%;width:1171px}.title_portal469{position:relative;background:linear-gradient(135deg,rgb(196,197,202) 0%,#ffffff 100%);flex-direction:column;display:flex;min-height:100vh;perspective:1000px;overflow:hidden;width:100%}.title_portal469:hover h1{transform:translateY(-5px)}.title_portal469 .skill_classes698{flex-direction:column;display:flex;position:relative;z-index:2;flex:1}.title_portal469 li:first-child{transform:translateX(0);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.title_portal469 svg{will-change:transform;transform:perspective(800px) rotateY(0deg);transition:transform 0.7s cubic-bezier(0.19,1,0.22,1);filter:drop-shadow(0 8px 15px rgba(94,170,168,0.2));height:100px;width:100px}.title_portal469 .feedback_box041{overflow:hidden;font-size:16px;text-decoration:none;clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%);position:relative;align-self:center;display:inline-block;border:none;margin:0 auto;z-index:1;transition:transform 0.3s ease,box-shadow 0.3s ease;background:rgb(149,150,177);box-shadow:0 5px 15px rgba(94,170,168,0.2);padding:1rem 2rem;font-weight:600;transform-origin:center;color:#ffffff}#cookiePolicyMessage153:checked ~ .policyAgreementPanel430{visibility:hidden;opacity:0}.policyAgreementPanel430 p{font-family:Arial,sans-serif;line-height:1.5;font-size:16px;color:#ffffff}.track_manage906:hover svg{transform:scale(1.1)}.cookie_layer619:hover{box-shadow:0 0 20px rgb(87,94,168)}.policyAgreementPanel430 p a{color:rgb(149,150,177);text-decoration:none;transition:color 0.3s ease}.contacts475::before{right:-5%;z-index:0;transform:rotate(-15deg) translate3d(0,0,0);border-radius:10px;top:-5%;filter:blur(15px);opacity:0.15;content:"";background:linear-gradient(225deg,rgb(149,150,177) 0%,rgb(149,150,177,0.5) 70%,transparent 100%);position:absolute;height:30%;width:30%}.contacts475::before,.contacts475::after{animation:floatElement 15s infinite alternate ease-in-out}.contacts475 h3::after{left:0;transform-origin:left;height:3px;content:"";transition:transform 0.4s ease-out;position:absolute;background:linear-gradient(90deg,rgb(149,150,177) 0%,rgb(87,94,168) 100%);transform:scaleX(1);width:60%;bottom:-10px}.contacts475 svg{height:22px;transition:transform 0.3s ease;width:22px}.contacts475 .message_us816:hover svg{transform:scale(1.1) rotate(5deg)}.contacts475 .message_us816:hover svg path{fill:rgb(87,94,168)}.client_comments654{overflow:hidden;background:linear-gradient(to bottom,rgb(196,197,202),#ffffff);padding:7rem 0;position:relative}.client_comments654 .container{z-index:2;position:relative}.client_comments654 h2::after{clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);background:rgb(149,150,177);height:5px;content:"";bottom:-15px;transform:translateX(-50%);left:50%;position:absolute;width:60px}.client_comments654 .client_views972::after{height:3px;transition:all 0.4s ease;background:rgb(149,150,177,0.5);position:absolute;z-index:2;top:39px;content:""}.client_comments654 .client_views972:nth-child(odd)::after{right:-30px;width:30px}.client_comments654 .client_views972:hover{box-shadow:0 15px 40px rgba(0,0,0,0.12);transform:scale(1.03)}.client_comments654 .client_views972:hover img{border-color:rgb(149,150,177,0.5);transform:scale(1.1)}.client_comments654 .client_views972 .description{color:#000000;margin-top:0.75rem;line-height:1.6;padding-top:0.75rem;position:relative;font-weight:400;font-size:15px}header .container{padding:1rem 2rem;position:relative}header .nav_skill571{position:relative;align-items:center;gap:2rem;display:flex}header .head_pagebar409{letter-spacing:0.5px;padding:0.5rem 0;color:#ffffff;text-decoration:none;transition:all 0.3s ease;font-weight:600;font-size:17px;text-transform:uppercase;position:relative;font-family:Arial,sans-serif}header .top_master603:hover svg{transform:scale(1.05);filter:drop-shadow(0 0 12px rgb(149,150,177,0.5))}.secure_safekeeping897 h1{padding-bottom:10px;font-family:Arial,sans-serif;margin:0;font-weight:700;border-bottom:2px solid rgb(87,94,168);text-align:center;letter-spacing:2px;text-transform:uppercase;color:rgb(149,150,177);font-size:43px}.contact_section239{overflow:hidden;background:linear-gradient( -45deg,rgb(196,197,202) 0%,rgb(87,94,168,0.5) 100% );padding:6rem 0;position:relative}.contact_section239 .pic_frame_wrap514{margin-left:-5%;min-height:600px;position:relative;z-index:2;transform:skew(-10deg);flex:0 0 45%}.contact_section239 h2{color:#ffffff;font-weight:700;padding-left:2rem;text-align:left;margin-bottom:2.5rem;position:relative;font-size:43px}.contact_section239 .request_form163 h3::after{position:absolute;background:rgb(149,150,177);width:50px;left:0;height:3px;content:'';bottom:0}.contact_section239 .request_form163 input:not([type="checkbox"]):not([type="submit"]):focus::after{width:100%}.contact_section239 .request_form163 .inquiry_form872{align-items:center;gap:1rem;display:flex}.contact_section239 .request_form163 .inquiry_form872 input[type="checkbox"]:checked::after{font-size:0.8rem;left:50%;content:'✔';position:absolute;transform:translate(-50%,-50%);top:50%;color:#ffffff}.contact_section239 .request_form163 .feedback_box041::before{transform:rotate(-45deg);top:-50%;background:linear-gradient( 135deg,transparent,rgb(149,150,177,0.5),transparent );width:200%;left:-50%;opacity:0;height:200%;content:'';transition:all 0.5s ease;position:absolute}.future_attendees869 h4{text-align:center;font-size:32px;color:#000000;padding-bottom:15px;font-weight:700;position:relative;left:50%;margin-bottom:80px;transform:translateX(-50%);display:inline-block}.future_attendees869 h4{margin-bottom:60px;font-size:calc(32px * 0.9)}.future_attendees869 p:nth-child(even){animation:float2 6s ease-in-out infinite}.future_attendees869 p:hover::before{opacity:1}.future_attendees869 p svg{transition:all 0.3s ease;width:28px;filter:drop-shadow(0 5px 10px rgba(0,0,0,0.1));height:28px;flex-shrink:0;transform:translateZ(10px);margin-right:15px}.future_attendees869 p:hover svg path{fill:rgb(87,94,168)}.our_background806::after{height:100%;right:0;content:"";background:rgb(149,150,177);opacity:0.1;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);position:absolute;z-index:2;width:35%;top:0}.our_background806 .text_holder_item534{padding:50px;opacity:0;border-left:6px solid rgb(149,150,177);transform:translateY(20px);position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.1);animation:fadeInUp 1s 0.8s forwards cubic-bezier(0.19,1,0.22,1);background:rgba(255,255,255,0.95)}.our_background806 .text_holder_item534{padding:60px;transform-style:preserve-3d;animation:appear3D 1.2s 0.8s forwards cubic-bezier(0.19,1,0.22,1);opacity:0;transform:perspective(1000px) rotateY(-2deg)}.tyCard709::after{content:"";position:absolute;animation:patternShift 20s infinite linear;opacity:0.04;z-index:0;top:-25%;left:-25%;width:150%;transform:rotate(-5deg);height:150%;background:repeating-linear-gradient(45deg,rgb(149,150,177,0.5) 0px,transparent 2px,transparent 10px)}.tyCard709 .skill_classes698::before{height:100%;position:absolute;z-index:-1;left:50%;opacity:0.3;filter:blur(12px);top:-8px;border-radius:10px;width:95%;transform:translateX(-50%);background:linear-gradient(180deg,rgb(149,150,177,0.5) 0%,transparent 80%);content:""}.tyCard709 li span{color:#000000;animation:fadeIn 1s 1.2s forwards ease-out;line-height:1.7;opacity:0;position:relative;font-size:18px;letter-spacing:0.01em;font-family:Arial,sans-serif;display:block}.mentorship_profile610 .container{margin:0 auto;z-index:2;padding:0 1.5rem;max-width:1200px;position:relative}.mentorship_profile610 .client_views972 > div:nth-child(1){transform:translateY(-1rem);position:relative;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.mentorship_profile610 .client_views972 .pic_frame_wrap514::after{content:"";inset:0;background:linear-gradient(to top,rgb(149,150,177,0.5) 0%,transparent 50%);position:absolute;z-index:1}.mentorship_profile610 .client_views972 .name{display:inline-block;font-size:calc(21px * 1.2);margin-bottom:0.5rem;color:rgb(149,150,177);position:relative;font-weight:700}.mentorship_profile610 .client_views972 > div:nth-child(2) > div::before{color:rgb(149,150,177);position:absolute;left:-10px;content:"★";opacity:0.7}.mentorship_profile610 .client_views972 .work_content348::after{right:-20px;font-size:6rem;content:"";position:absolute;font-family:Georgia,serif;z-index:-1;bottom:-60px;color:rgb(149,150,177,0.5)}.course_program_info920 .skill_master047{width:500%;height:100%;display:flex;animation:carousel-slide 25s ease-in-out infinite}.course_program_info920 .skill_master047{width:600%;animation-duration:20s}.course_program_info920 .container{position:relative;align-items:center;justify-content:flex-end;grid-row:1;display:flex;width:100%;padding:0;grid-column:1 / 3;height:100%;z-index:10}.course_program_info920 .study_hack937 h3{position:relative;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.05);margin-bottom:1.5rem;font-weight:700;letter-spacing:1px;color:rgb(149,150,177);font-size:33px;padding-left:1.5rem}.course_program_info920 .study_hack937 h3{font-size:calc(33px * 0.9)}.course_program_info920 .study_hack937 .feedback_box041:hover::before{left:0}.course_program_info920 .study_hack937 .feedback_box041:active{box-shadow:0 2px 5px rgba(rgb(149,150,177),0.2);transform:translateY(0)}.pricing_shelf204::after{opacity:0.4;z-index:1;width:30%;transform:rotate(15deg);content:"";height:40%;left:-5%;position:absolute;filter:blur(50px);background:linear-gradient(225deg,rgb(87,94,168,0.5),rgb(149,150,177,0.5));bottom:-10%}.pricing_shelf204 .trial_rates174 h2::after{background:linear-gradient(to right,rgb(149,150,177),rgb(87,94,168));transform:translateX(-50%);position:absolute;bottom:-10px;height:3px;left:50%;width:80px;content:""}.pricing_shelf204 .cost_fee436{height:100%;border-radius:16px;position:relative;flex-direction:column;overflow:hidden;box-shadow:var(--card-shadow);display:flex;transition:box-shadow var(--card-transition);background-color:var(--card-bg)}.pricing_shelf204 .learning_price971{margin-bottom:20px;color:var(--card-accent);position:relative;font-size:calc(24px + 6px);display:inline-block;font-weight:700}.pricing_shelf204 .pic_frame_wrap514::after{background:linear-gradient(to top,rgba(0,0,0,0.3),transparent);right:0;opacity:0;top:0;position:absolute;content:"";left:0;bottom:0;transition:opacity 0.4s ease}.course_methodology852 .skill_classes698{max-width:1000px;gap:4rem;transform-style:preserve-3d;z-index:2;margin:0 auto;align-items:center;flex-direction:column;display:flex;position:relative}.course_methodology852 .skill_classes698{gap:3rem}.course_methodology852 .skill_classes698{gap:2rem}.course_methodology852 h3::after{transform:translateZ(-40px) scale(0.96);background:rgb(87,94,168,0.5)}.course_methodology852 span::before,.course_methodology852 span::after{height:95%;position:absolute;top:2.5%;left:2.5%;content:"";border-radius:inherit;z-index:-1;box-shadow:0 20px 30px rgba(0,0,0,0.1);width:95%;animation:floatShadow 6s ease-in-out infinite 1s}.course_methodology852 span::before{transform:translateZ(-20px) scale(0.98);background:rgb(87,94,168,0.5)}footer .academy_info427::before{content:"";background-color:rgb(87,94,168);right:0;top:-50px;transform:skewY(-3deg);position:absolute;height:100px;left:0;clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);z-index:0}footer .info_item:nth-child(even){background-color:rgb(149,150,177,0.5)}footer .info_item:hover{transform:translateY(-5px) translateX(5px);box-shadow:0 10px 20px rgba(0,0,0,0.15)}footer .text_main_holder{position:relative;display:grid;grid-template-columns:1fr;gap:30px}footer .scholar_cta742{color:rgba(255,255,255,0.7);line-height:1.6;font-size:12px}footer .nav_skill571 h5::before{position:absolute;top:0;background-color:rgb(149,150,177);left:0;width:3px;content:"";height:100%}footer .site_top732 a:hover{background-color:rgb(149,150,177,0.5);transform:translateX(5px);color:#ffffff}footer .subscribe_holder::before{bottom:15px;border:1px dashed rgba(255,255,255,0.1);pointer-events:none;border-radius:calc(27px - 8px);position:absolute;left:15px;top:15px;content:"";right:15px}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.5)}footer .upgrade_skills408::after{transform:rotate(30deg);height:200%;transition:all 0.5s ease;content:"";left:-100%;width:200%;background:rgba(255,255,255,0.1);top:-50%;position:absolute}::-webkit-scrollbar{width:10px;height:4px;padding:0px}::-webkit-scrollbar-button{background:rgb(87,94,168);height:8px;border-radius:7px}::-webkit-scrollbar-thumb{min-height:48px;transition:all,background,box-shadow 3.1s linear;border-radius:17px;background:#ffffff}::-webkit-scrollbar-thumb:hover{box-shadow:-3px 5px 15px 0px rgba(0,0,0,0.6);background:rgb(87,94,168,0.5)}::-webkit-scrollbar-thumb:active{background:rgb(196,197,202);transform:scale(0.9)}::-webkit-scrollbar-corner{border-radius:6px;border:1px dotted rgb(149,150,177);background:rgb(149,150,177)}@media only screen and (max-width: 1200px) {.policyAgreementPanel430{padding:15px 0}.visitor_confirm219{padding:15px 5%}} @media (min-width: 768px) {.contacts475 .support_now371{max-width:90%;margin:0 auto;padding:4rem}.contacts475 .message_page013{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid;gap:1.5rem}.contacts475 h3{font-size:calc(36px + 0.25rem)}.contacts475 p{max-width:80%;font-size:calc(12px + 0.1rem)}} @media (max-width: 767px) {.client_comments654{padding:4rem 0}.client_comments654::before,.client_comments654::after{width:50%}.client_comments654 h2{margin-bottom:3.5rem;font-size:calc(36px * 0.9)}.client_comments654 .alumni_ratings917{gap:2.5rem}.client_comments654 .client_views972,.client_comments654 .client_views972:nth-child(odd),.client_comments654 .client_views972:nth-child(even){width:90%;transform:none;align-self:center}.client_comments654 .client_views972::before{display:none}.client_comments654 .client_views972::after{display:none}.client_comments654 .client_views972 p,.client_comments654 .client_views972:nth-child(even) p{text-align:center}.client_comments654 .client_views972 img,.client_comments654 .client_views972:nth-child(even) img{align-self:center}.client_comments654 .client_views972 .description::before,.client_comments654 .client_views972:nth-child(odd) .description::before,.client_comments654 .client_views972:nth-child(even) .description::before{left:50%;transform:translateX(-50%)}} @media (min-width: 992px) {.our_background806{padding:160px 0 140px}.our_background806 h2{margin-bottom:60px;font-size:calc(34px * 1.2)}.our_background806 h2::after{height:5px;width:100px}.our_background806 .text_holder_item534{padding:70px;margin-left:40px;border-left:8px solid rgb(149,150,177)}.our_background806 .text_holder_item534::after{opacity:0.3;content:"";z-index:-1;height:120px;right:-15px;width:120px;top:-15px;border:3px solid rgb(87,94,168);position:absolute}.our_background806 .text_holder_item534 > div{align-items:flex-start;grid-template-columns:0.3fr 0.7fr}.our_background806 .text_holder_item534 p{padding-bottom:20px;font-size:calc(23px * 1.1)}.our_background806 .text_holder_item534 p::after{width:60px}.our_background806 .text_holder_item534 div div{column-count:2}} @media (min-width: 1024px) {.mentorship_profile610{padding:8rem 0}.mentorship_profile610 .client_views972{padding:4rem;gap:3rem 4rem;transform:perspective(1200px) rotateX(1deg) rotateY(-1deg);margin:0 2rem;grid-template-columns:400px 1fr}.mentorship_profile610 .client_views972:hover{transform:perspective(1200px) rotateX(0deg) rotateY(0deg)}.mentorship_profile610 .client_views972 .pic_frame_wrap514{min-height:500px}.mentorship_profile610 .client_views972 > div:nth-child(2){padding-left:1.5rem}.mentorship_profile610 .client_views972 .name{margin-bottom:1rem;font-size:calc(21px * 1.7)}.mentorship_profile610 .client_views972 > div:nth-child(2) > div{font-size:calc(18px * 1.1)}.mentorship_profile610 .client_views972 .work_content348{padding:2.5rem;font-size:calc(18px * 1.1);line-height:1.9}} @media (max-width: 767px) {footer .academy_info427{padding:60px 0 30px}footer .reach_experts679{margin-bottom:40px}footer .head_edu739,footer .subscribe_holder{padding:25px 20px}footer .site_top732 a{padding:8px 12px;margin:0 5px 8px 0}footer .conduct_code962{margin-top:40px}} @keyframes floatElement {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-10deg) translate(-20px,10px)}100%{transform:rotate(-18deg) translate(10px,-10px)}} @keyframes float1 {0%,100%{transform:translateZ(10px) translateY(0)}50%{transform:translateZ(20px) translateY(-10px)}} @keyframes fadeUpIn {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes growHeight {from{height:0}to{height:100%}} @keyframes patternShift {from{transform:rotate(-5deg) translateX(0)}to{transform:rotate(-5deg) translateX(100px)}} @keyframes bgSweep {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes floatHeader {0%,100%{transform:translateZ(50px) rotateX(5deg) translateY(0)}50%{transform:translateZ(50px) rotateX(5deg) translateY(-15px)}} @keyframes floatShadow {0%,100%{opacity:0.3;transform:translateZ(var(--z,-20px))}50%{opacity:0.5;transform:translateZ(var(--z,-20px))}} @keyframes floatHeader {0%,100%{transform:translateZ(15px) rotateX(2deg) translateY(0)}50%{transform:translateZ(15px) rotateX(2deg) translateY(-7px)}}