html,body{font-family:Arial,sans-serif;color:#000000;scroll-behavior:smooth;height:100%;min-height:100%}header,footer{width:100%}header{position:relative;width:100%;z-index:100;background:linear-gradient(135deg,rgb(156,180,191,0.5),rgb(96,164,147,0.5));padding:0}.join-list::after{bottom:-5%;left:-5%;height:35%;z-index:1;clip-path:polygon(0 0,70% 0,100% 100%,0 100%);background:rgb(96,164,147);width:35%;content:"";transform:rotate(15deg) translateZ(0);transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);position:absolute;opacity:0.1}.join-list .legacy-story:hover{transform:perspective(1000px) rotateX(0)}.join-list:hover h3{transform:translateY(-5px)}.join-list .input_holder{flex-direction:row;position:relative;gap:15px;display:flex;margin-top:2rem;z-index:2;align-items:stretch}.join-list .input_holder div{flex:1;position:relative;overflow:hidden}.join-list .input_holder input[type="email"]:focus{border-color:rgb(156,180,191);box-shadow:0 0 0 3px rgb(156,180,191,0.5)}.join-list .input_holder input[type="submit"]{cursor:pointer;border:none;overflow:hidden;font-family:Arial,sans-serif;background:linear-gradient(135deg,rgb(156,180,191),rgb(96,164,147));padding:0.9rem 1.8rem;transition:all 0.3s cubic-bezier(0.175,0.885,0.32,1.275);white-space:nowrap;font-weight:600;position:relative;z-index:1;color:#ffffff;font-size:19px}.statistics-information::before{left:0;z-index:0;height:100%;opacity:0.7;width:100%;position:absolute;content:"";background:radial-gradient(circle at 20% 30%,rgb(156,180,191,0.5) 0%,transparent 30%),radial-gradient(circle at 80% 70%,rgb(96,164,147,0.5) 0%,transparent 30%);top:0}.statistics-information .key-pros{flex:1 0 calc(50% - 40px);align-items:flex-start;display:flex;border-left:3px solid rgb(156,180,191);flex-direction:column;position:relative;margin:20px;background:transparent;transition:all 0.3s ease;padding:40px 50px}.statistics-information .key-pros p{font-size:calc(47px * 1.5);font-weight:700;color:rgb(156,180,191);margin:0 0 10px 0;position:relative;line-height:1}.statistics-information .key-pros span{color:#000000;padding-right:70px;font-size:17px;font-weight:400;position:relative}.statistics-information .key-pros:nth-child(1){animation-delay:0.1s}.statistics-information .key-pros:nth-child(3){animation-delay:0.5s}.course-summary::before{top:-10%;background:linear-gradient(145deg,rgb(156,180,191,0.5) 0%,transparent 80%);right:-5%;transform:rotate(-15deg) skewX(15deg);position:absolute;height:80%;filter:blur(30px);opacity:0.7;z-index:0;width:40%;content:""}.course-summary h2::before{background:linear-gradient(90deg,rgb(156,180,191) 0%,rgb(96,164,147) 100%);width:80px;transform-origin:left center;content:"";position:absolute;bottom:-15px;left:0;height:4px;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1)}.course-summary .img-banner::after{content:"";left:-100%;animation:shine 6s infinite cubic-bezier(0.22,1,0.36,1);position:absolute;z-index:2;width:200%;top:-100%;height:200%;background:linear-gradient( 45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0) 100% )}.course-summary .text-description::before{transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);top:0;transform:scaleY(0.7);width:4px;height:70%;transform-origin:top center;position:absolute;content:"";background:linear-gradient(to bottom,rgb(156,180,191),transparent);left:-20px}.chrome-ext .company_holder{grid-row:1;grid-column:1 / 5;position:relative}.chrome-ext .company_holder::after{opacity:0.7;border-bottom:2px solid rgb(156,180,191);right:-20px;height:60px;content:"";position:absolute;width:60px;bottom:-20px;border-right:2px solid rgb(156,180,191)}.chrome-ext .encrypt-cta{opacity:0.8;line-height:1.6;color:#ffffff;margin-top:1.5rem;font-size:18px}.chrome-ext .carbon-cta{display:flex;grid-row:1;grid-column:6 / 13;justify-content:flex-end}.chrome-ext .head-base:hover{box-shadow:0 10px 40px rgba(0,0,0,0.25);background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.02) 100%);transform:translateY(-5px)}.chrome-ext .head-base:hover::before{height:100%}.chrome-ext .head-base h5::before{content:"";position:absolute;top:50%;box-shadow:0 0 10px rgb(156,180,191);border-radius:50%;transform:translateY(-50%);background:rgb(156,180,191);height:5px;left:0;width:5px}.chrome-ext .head-base .first-section a:hover{opacity:1;color:#ffffff;padding-left:1.5rem}.chrome-ext .head-base .first-section a:hover::before{transform:translateX(0)}.policy-links::before{position:absolute;height:1px;left:50%;transform:translateX(-50%);content:"";top:0;width:60%;background:linear-gradient(90deg,transparent,rgb(156,180,191),transparent)}.our-story::before{background:linear-gradient(45deg,transparent 30%,rgb(156,180,191,0.5) 100%);left:0;height:100%;top:0;content:"";position:absolute;z-index:0;width:100%}.our-story h3{margin-bottom:60px;position:relative;font-weight:700;font-size:33px;color:#000000;display:inline-block}.our-story h3:hover::after{transform:scaleX(1)}.our-story .study-experts{flex-direction:row;flex-wrap:wrap;position:relative;display:flex;margin-bottom:80px}.our-story .study-experts span{width:100%;padding-left:15px;color:rgb(156,180,191);font-size:24px;position:relative;display:block;margin-bottom:20px;font-weight:600}.our-story .study-experts .img-banner{height:350px;transform:perspective(1000px) rotateY(-5deg);position:relative;margin-left:50px;transition:transform 0.6s ease;border-radius:10px;width:450px;box-shadow:0 15px 25px rgba(0,0,0,0.1)}.our-story .mastery-zone p{padding-right:20px;position:relative;margin-bottom:0;line-height:1.8;color:#000000;font-size:18px;max-width:600px}.our-story .mastery-zone .edu-ethos{height:350px;position:relative;border-radius:10px;transform:perspective(1000px) rotateY(5deg);box-shadow:0 15px 25px rgba(0,0,0,0.1);transition:transform 0.6s ease;width:450px;margin-right:50px}.operation-process{padding:120px 0;background:linear-gradient(135deg,rgb(221,225,228) 0%,rgba(255,255,255,0.92) 100%);overflow:hidden;position:relative}.operation-process .container{position:relative;max-width:1200px;margin:0 auto;z-index:2}.operation-process .legacy-story{grid-template-columns:1fr;gap:30px;transform:translateZ(0);display:grid;position:relative}.operation-process h3{letter-spacing:-0.02em;font-weight:700;transform:translateX(0);transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);line-height:1.3;color:#000000;font-size:28px;margin-bottom:25px;position:relative}.operation-process p{position:relative;line-height:1.8;padding-left:0;margin-bottom:0;color:#000000;transform:translateZ(0);font-size:14px}.operation-process:hover p span{box-shadow:0 15px 35px rgba(0,0,0,0.08),0 3px 10px rgba(0,0,0,0.05),0 25px 30px -5px rgba(0,0,0,0.03);transform:translateY(-5px) scale(1.01)}.operation-process:hover p span::before{transform:scaleX(1)}header .container{max-width:100%;width:100%;z-index:1;padding:0 2%;position:relative;margin:0}header .header-main::before{background:linear-gradient(to right,rgb(156,180,191),rgb(96,164,147));top:0;left:0;height:5px;width:100%;content:'';position:absolute}header .nav-primary{position:relative;padding:0 0 1rem 0;justify-content:center;text-decoration:none;display:flex}header .nav-primary svg{height:auto;width:180px;transition:all 0.3s ease}header .head-base{width:100%;gap:0.7rem;display:flex;max-width:90%;justify-content:center;flex-wrap:wrap;padding:1rem 2rem 0}header .page-top:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.08);color:rgb(156,180,191)}header .page-top:hover::before{height:100%}.plan-list::before{background:linear-gradient(135deg,rgb(96,164,147,0.5),rgb(156,180,191,0.5));filter:blur(60px);height:300px;top:-50px;right:-50px;border-radius:50%;position:absolute;content:"";width:300px;z-index:0}.plan-list .training-fees{max-width:800px;margin:0 auto;position:relative;padding:0 1rem;text-align:center}.plan-list .fee-offers{margin-bottom:1rem;color:#000000;font-size:17px;line-height:1.6}.plan-list .rate-card{transform-style:preserve-3d;display:block;text-decoration:none;position:relative;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.plan-list .edu-rates{flex:1;padding:2rem;z-index:2;position:relative}.plan-list .rate-card h3::before{width:40px;bottom:-5px;position:absolute;background:rgb(156,180,191);left:0;transition:width 0.3s ease;content:"";height:2px}.plan-list .rate-card p{font-size:17px;margin-bottom:1rem;line-height:1.6;color:#000000;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.plan-list .rate-card:nth-child(2) .learning-packages{border-top:4px solid rgb(96,164,147)}.plan-list .rate-card:nth-child(4) .learning-packages{border-top:4px solid #00b894}.contact-information::after{z-index:0;height:100%;background:linear-gradient(90deg,rgb(221,225,228) 6px,transparent 6px),linear-gradient(0deg,rgb(221,225,228) 6px,transparent 6px);background-size:100px 100px;top:0;width:100%;left:0;position:absolute;content:'';opacity:0.2}.contact-information h3{transform:skew(-5deg);font-size:48px;font-family:Arial,sans-serif;color:#000000;text-transform:uppercase;margin-bottom:60px;letter-spacing:4px;font-weight:700;text-align:center;position:relative}.contact-information .feedback-feedback::before{position:absolute;content:'';left:20px;right:20px;pointer-events:none;bottom:20px;clip-path:polygon(0 0,100% 0,95% 100%,0% 100%);border:2px solid rgba(0,0,0,0.05);top:20px}.contact-information .feedback-feedback input[type="text"],.contact-information .feedback-feedback textarea{width:100%;padding:20px;background-color:#ffffff;font-family:Arial,sans-serif;font-size:12px;box-shadow:5px 5px 0 rgba(0,0,0,0.05);color:#000000;border:2px solid rgb(156,180,191);transition:all 0.3s ease;border-radius:0;margin-bottom:25px}.contact-information .feedback-feedback .reach-map label::before{top:0;height:24px;left:0;position:absolute;content:'';width:24px;border:2px solid rgb(156,180,191);transition:all 0.3s ease;background-color:#ffffff}.contact-information .feedback-feedback .reach-map a::after{transform-origin:left;content:'';bottom:-2px;height:2px;width:100%;background-color:rgb(156,180,191);transition:transform 0.3s ease;left:0;transform:scaleX(0);position:absolute}.contact-information .help-grid{margin-left:-40px;z-index:1;color:#ffffff;background:rgb(221,225,228);clip-path:polygon(5% 0,100% 0,100% 100%,0% 100%);padding:60px 60px 60px 80px;position:relative;flex:1 1 40%}.contact-information .help-grid::after{pointer-events:none;position:absolute;bottom:20px;border:2px solid rgba(255,255,255,0.1);right:20px;content:'';left:20px;top:20px}.contact-information .help-grid h4::after{left:0;height:3px;width:60px;position:absolute;content:'';background:rgb(156,180,191);bottom:-15px}.contact-information .help-grid .feedback-request li svg{margin-right:20px;flex-shrink:0;height:24px;width:24px}.contact-information .help-grid .feedback-request li span{font-size:12px;line-height:1.5;color:#000000}.attempt-now{background-color:rgb(221,225,228);overflow:hidden;padding:100px 0;position:relative;z-index:1}.attempt-now .legacy-story{position:relative;border-radius:20px;max-width:1000px;box-shadow:20px 20px 60px rgba(0,0,0,0.08),-20px -20px 60px rgba(255,255,255,0.8),inset 2px 2px 4px rgba(255,255,255,0.5),inset -2px -2px 4px rgba(0,0,0,0.05);text-align:center;background-color:rgb(221,225,228);transition:all 0.5s ease;margin:0 auto;padding:60px}.attempt-now .legacy-story{position:relative}.attempt-now h3{color:#000000;font-family:Arial,sans-serif;position:relative;margin-bottom:40px;font-weight:700;display:inline-block;font-size:36px}.attempt-now .online-questions{padding:16px 40px;box-shadow:8px 8px 20px rgba(0,0,0,0.1),-8px -8px 20px rgba(255,255,255,0.7),inset 2px 2px 4px rgba(255,255,255,0.5),inset -2px -2px 4px rgba(0,0,0,0.05);color:#000000;transition:all 0.3s ease;overflow:hidden;position:relative;font-weight:600;z-index:1;font-size:14px;text-transform:uppercase;text-decoration:none;background:rgb(221,225,228);margin-top:20px;letter-spacing:1.5px;display:inline-block;border-radius:11px}.attempt-now .legacy-story::after{background:linear-gradient(135deg,rgb(96,164,147),rgb(156,180,191));bottom:-30px;width:150px;height:150px;animation:pulse 8s ease-in-out 2s infinite alternate;right:-30px}.attempt-now .legacy-story::after{background:linear-gradient(90deg,transparent,rgb(156,180,191,0.5),rgb(96,164,147,0.5),rgb(156,180,191,0.5),transparent );opacity:0.3;width:calc(100% - 40px);height:1px;left:20px;bottom:20px;content:'';position:absolute}.educational-gains::after{filter:blur(60px);bottom:-10%;position:absolute;transform:rotate(10deg);height:20rem;animation:pulse 10s infinite alternate-reverse ease-in-out;left:-5%;content:"";background:linear-gradient(to left,rgb(96,164,147,0.5),rgb(156,180,191,0.5));opacity:0.3;z-index:0;width:20rem}.educational-gains .container{z-index:2;max-width:1200px;padding:0 1.5rem;position:relative;margin:0 auto}.educational-gains .legacy-story > div:first-child{overflow:hidden;position:relative;height:300px}.educational-gains .legacy-story:hover .img-banner{transform:scale(1.05)}.educational-gains .text-description{padding:2rem;position:relative}.educational-gains ul{margin:0;padding:0;display:grid;list-style:none;gap:1.5rem;grid-template-columns:1fr}.educational-gains li:hover{transform:translateX(5px)}.educational-gains li p svg{height:22px;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);position:absolute;width:22px;top:0.1rem;left:-2.8rem}.educational-gains li:nth-child(odd){transform:translateX(0)}.educational-gains li:nth-child(even):hover{transform:translateX(5px)}.thanksNode::after{animation:shimmerEffect 15s infinite alternate ease-in-out;position:absolute;width:80%;right:-20%;z-index:0;transform:rotate(35deg);top:-50%;height:200%;content:"";opacity:0.15;background:radial-gradient( circle at center,rgb(156,180,191,0.5) 0%,transparent 70% )}.thanksNode .legacy-story::before{z-index:-1;opacity:0.05;width:100%;top:0;height:100%;position:absolute;left:0;transform:translateZ(-10px);background:linear-gradient( 45deg,rgb(96,164,147,0.5) 0%,transparent 30%,transparent 70%,rgb(156,180,191,0.5) 100% );content:"";pointer-events:none}.thanksNode h5{opacity:0;transform:translateY(15px);line-height:1.4;color:#000000;font-size:clamp(1.5rem,2.5vw,18px);animation:fadeInUp 0.8s cubic-bezier(0.19,1,0.22,1) forwards 0.3s;font-weight:700;margin:0}.thanksNode a:hover{transform:scale(1.01)}.thanksNode a:hover::before{opacity:0.5;transform:scale(1.02)}.thanksNode a:hover::after{transform:scaleX(1);transform-origin:left}.developer-experience{overflow:hidden;position:relative;background:rgb(221,225,228);border-radius:18px;padding:4rem 2rem}.developer-experience .student-opinions{position:relative;grid-template-columns:45% 55%;margin:0 auto;z-index:2;display:grid;max-width:900px;gap:0}.developer-experience .img-banner::before{z-index:3;mix-blend-mode:overlay;left:20px;opacity:0;position:absolute;border:1px solid #ffffff;bottom:20px;transition:all 0.5s ease;right:20px;transform:scale(0.9);top:20px;content:""}.developer-experience .work-projects::before{top:0;width:10px;position:absolute;background:linear-gradient(to bottom,rgb(156,180,191),rgb(96,164,147));transition:width 0.3s ease;height:100%;content:"";left:0}.developer-experience .student-opinions:hover .name{transform:translateX(0);opacity:1}.developer-experience .student-opinions:hover .work-projects > div:nth-child(2){opacity:1;transform:translateX(0)}.developer-experience .career-expertise::first-letter{font-size:1.6em;font-weight:700;color:rgb(156,180,191)}.title-screen{height:100vh;position:relative;width:100%;min-height:600px;background-color:rgb(221,225,228);overflow:hidden}.title-screen .start-home{z-index:1;top:0;height:100%;position:absolute;left:0;overflow:hidden;width:100%}.title-screen .learn-base{height:100%;min-width:100vw;filter:brightness(1.1) contrast(1.05) saturate(1.1);position:relative}.title-screen .text-description{padding:3rem;animation:slideUp 1s ease-out;backdrop-filter:blur(10px);z-index:4;background:rgba(255,255,255,0.85);box-shadow:0 -10px 30px rgba(0,0,0,0.1);position:relative;border-radius:13px 13px 0 0;transform:translateY(0);margin:0 0 5% 10%;width:50%}.title-screen .text-description .help-block::before{left:-100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);position:absolute;top:0;animation:buttonGlow 3s infinite;width:100%;content:""}.secure-oasis::before{width:200px;z-index:0;right:-50px;top:-50px;opacity:0.1;height:200px;background:radial-gradient(circle,rgb(156,180,191),transparent);position:absolute;content:''}.secure-oasis h2{z-index:1;margin-top:35px;font-size:38px;position:relative;font-weight:600;color:rgb(96,164,147);margin-bottom:20px}.secure-oasis h5{font-size:calc(22px - 0.2rem)}.secure-oasis ul,.secure-oasis ol{margin-top:15px;position:relative;z-index:1;padding-left:20px}.secure-oasis > div{z-index:1;position:relative;margin-bottom:25px}.secure-oasis hr{margin:40px 0;background:rgba(0,0,0,0.5);height:1px;border:none}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media (max-width: 992px) {.join-list{padding:3rem 0}.join-list .legacy-story{transform:perspective(1000px) rotateX(1deg);padding:2.5rem}.join-list h3{font-size:calc(20px * 0.9);max-width:100%}} @media (hover: none) {.join-list .legacy-story{transform:none}.join-list:hover h3{transform:none}.join-list .input_holder input[type="submit"]:hover{transform:none;box-shadow:none}} @media (max-width: 767px) {.statistics-information{padding:60px 0}.statistics-information .container{padding:0 15px}.statistics-information h2{margin-bottom:40px;font-size:calc(32px * 0.9)}.statistics-information ul{flex-direction:column}.statistics-information .key-pros{padding:25px 30px;margin:10px 0;flex:1 0 100%}.statistics-information .key-pros:nth-child(even){margin-top:10px}.statistics-information .key-pros p{font-size:calc(47px * 1.2)}.statistics-information .key-pros span{padding-right:40px}.statistics-information .key-pros span::after{width:30px}.statistics-information .key-pros:nth-child(odd),.statistics-information .key-pros:nth-child(even){animation:slideInLeft 0.5s forwards}} @media (min-width: 1200px) {.course-summary h2{margin-left:100px;font-size:calc(31px * 1.4)}.course-summary h2::before{left:-100px;width:150px}.course-summary .education-guide{gap:70px;grid-template-columns:1fr 1.7fr}.course-summary .img-banner{height:550px}.course-summary .description{max-height:550px;margin-bottom:25px}} @media screen and (max-width: 768px) {.chrome-ext{padding:4rem 0 3rem}.chrome-ext .first-section{grid-template-columns:1fr;gap:2rem}.chrome-ext .head-base{padding:1.2rem}.chrome-ext .head-base h5{font-size:calc(24px * 0.9)}.chrome-ext .company_holder::before,.chrome-ext .company_holder::after{width:40px;height:40px}} @media screen and (max-width: 992px) {.our-story{padding:80px 0}.our-story h3{margin-bottom:50px}.our-story .study-experts,.our-story .mastery-zone{margin-bottom:60px;flex-direction:column}.our-story .study-experts .img-banner,.our-story .mastery-zone .edu-ethos{margin:30px 0 0;width:100%;height:300px;transform:perspective(1000px) rotateY(0)}.our-story .mastery-zone p{padding-right:0;padding-left:20px}.our-story .mastery-zone p::before{left:0}} @media screen and (min-width: 768px) {.operation-process{padding:150px 0}.operation-process .legacy-story{grid-template-columns:1fr;margin:0 auto;max-width:80%}.operation-process h3{margin-bottom:35px;font-size:calc(28px * 1.1)}.operation-process p{line-height:1.9;font-size:calc(14px * 1.05)}.operation-process p span{padding:40px 45px}} @media screen and (max-width: 767px) {.operation-process{padding:80px 0}.operation-process::after{height:200px;width:200px}.operation-process h3{font-size:calc(28px * 0.85);margin-bottom:20px}.operation-process p{font-size:calc(14px * 0.95);line-height:1.7}.operation-process p span{padding:25px}.operation-process .legacy-story::before{left:-15px;width:3px}} @media (min-width: 768px) {.plan-list .package-deal{grid-template-columns:repeat(2,1fr)}.plan-list .learning-packages{min-height:480px}.plan-list .training-fees{padding:0 2rem}.plan-list .training-fees h2{font-size:calc(34px * 1.2)}} @media (min-width: 1200px) {.plan-list .package-deal{gap:2.5rem;grid-template-columns:repeat(2,1fr)}.plan-list .rate-card{transition:all 0.5s cubic-bezier(0.19,1,0.22,1);transform:perspective(1000px) rotateY(0)}.plan-list .rate-card:hover{transform:perspective(1000px) translateY(-15px) rotateY(2deg)}.plan-list .learning-packages{transform-style:preserve-3d;min-height:520px;backface-visibility:hidden}.plan-list .img-banner{height:200px}.plan-list .cost-options{font-size:calc(23px * 1.6)}.plan-list .training-fees h2{font-size:calc(34px * 1.3)}} @media (max-width: 576px) {.contact-information{padding:40px 0}.contact-information .feedback-feedback,.contact-information .help-grid{transform:skew(0);box-shadow:none;clip-path:none;padding:30px 20px}.contact-information .feedback-feedback #contact{transform:skew(0)}.contact-information .feedback-feedback::before,.contact-information .help-grid::after{clip-path:none}.contact-information .help-grid{margin-top:0}.contact-information h3{font-size:calc(33px - 6px);transform:skew(0)}.contact-information .feedback-feedback .reach-map label{font-size:calc(12px - 3px)}.contact-information .feedback-feedback .help-block{clip-path:none}} @media (min-width: 992px) {.educational-gains .legacy-story > div:first-child{flex:0 0 40%}.educational-gains ul{grid-template-columns:repeat(3,1fr)}.educational-gains li:nth-child(3n+1){transform:translateY(-5px)}.educational-gains li:nth-child(3n+2){transform:translateY(0)}.educational-gains li:nth-child(3n+3){transform:translateY(5px)}.educational-gains li:nth-child(3n+1):hover{transform:translateY(-5px) translateX(5px)}.educational-gains li:nth-child(3n+2):hover{transform:translateY(0) translateX(5px)}.educational-gains li:nth-child(3n+3):hover{transform:translateY(5px) translateX(5px)}} @media (max-width: 767px) {.thanksNode{min-height:auto;padding:3rem 0}.thanksNode .legacy-story{padding:2rem;transform:none}.thanksNode .legacy-story > div:first-child{padding-bottom:1.2rem;margin-bottom:1.5rem}.thanksNode .legacy-story > div:first-child::after{width:80%}.thanksNode p{line-height:1.6}.thanksNode::after{width:100%;top:-30%;right:-50%}} @media screen and (max-width: 1200px) {.title-screen .text-description{margin-left:5%;width:60%}} @media screen and (max-width: 768px) {.title-screen .legacy-story{align-items:center}.title-screen .text-description{width:85%;border-radius:13px;padding:2rem;margin:0 auto}.title-screen .text-description h1{font-size:calc(45px * 0.8)}} @keyframes slideInLeft {from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}} @keyframes slideInRight {from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}} @keyframes float {0%,100%{transform:translate(0,0) rotate(0deg)}25%{transform:translate(-15px,15px) rotate(5deg)}50%{transform:translate(10px,30px) rotate(-5deg)}75%{transform:translate(15px,10px) rotate(3deg)}} @keyframes pulse {0%{opacity:0.3;transform:scale(1) rotate(-15deg)}50%{opacity:0.5;transform:scale(1.05) rotate(-10deg)}100%{opacity:0.3;transform:scale(1) rotate(-15deg)}} @keyframes sidePanCarousel {0%{transform:translateX(0)}16%{transform:translateX(0)}20%{transform:translateX(-100%)}36%{transform:translateX(-100%)}40%{transform:translateX(-200%)}56%{transform:translateX(-200%)}60%{transform:translateX(-300%)}76%{transform:translateX(-300%)}80%{transform:translateX(-400%)}96%{transform:translateX(-400%)}100%{transform:translateX(0)}}