*{padding:0;margin:0;box-sizing:border-box}html,body{font-family:Arial,sans-serif;height:100%;scroll-behavior:auto;min-height:100%;auto contain touch-action:none;color:#000000}header,footer{width:100%}a{color:inherit;text-decoration:none}.warp-container-58{flex-direction:column;min-height:100%;height:100%;display:flex}.container{max-width:100%;width:1160px;margin:auto}.main-guide-74{flex:1 0 auto}svg{height:30px;width:30px}.linkedin-ref-54{flex:0 0 auto}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .privacy-fortification-72{position:relative;background:linear-gradient(145deg,rgb(231,219,227),#ffffff 85%);font-family:Arial,sans-serif;overflow:hidden;padding:5rem 2rem}.privacy-fortification-72::before{content:"";top:0;background:repeating-linear-gradient( 45deg,rgb(207,184,199,0.5),transparent 2px,transparent 10px,rgb(207,184,199,0.5) 12px );opacity:0.05;z-index:0;height:100%;width:100%;left:0;position:absolute}.privacy-fortification-72::after{right:-5%;opacity:0.15;border-radius:50%;content:"";position:absolute;background:radial-gradient(circle,rgb(180,148,170,0.5) 0%,transparent 70%);height:300px;width:300px;z-index:0;top:-5%;animation:float 15s infinite ease-in-out}.privacy-fortification-72 .container{display:grid;z-index:1;gap:2.5rem;max-width:1140px;margin:0 auto;transform:translateZ(0);grid-template-columns:1fr;position:relative}.privacy-fortification-72 h1{margin:0 0 1.5rem 0;position:relative;color:rgb(207,184,199);transform:translateX(-0.5rem);font-weight:700;padding-bottom:1rem;border-bottom:3px solid rgb(207,184,199);font-size:calc(44px * 1.1)}.privacy-fortification-72 h1::after{background:rgb(180,148,170);animation:slide 8s infinite ease-in-out;height:3px;left:0;content:"";bottom:-3px;width:100px;position:absolute}.privacy-fortification-72 h2{color:rgb(207,184,199);font-weight:600;border-left:4px solid rgb(180,148,170);font-size:33px;transition:transform 0.3s ease;padding-left:1rem;margin:2rem 0 1rem}.privacy-fortification-72 h2:hover{transform:translateX(5px)}.privacy-fortification-72 h3{color:#000000;font-size:calc(33px * 0.85);padding-left:0.75rem;margin:1.5rem 0 0.75rem;font-weight:600;border-left:3px solid rgb(180,148,170,0.5)}.privacy-fortification-72 h4{font-weight:600;color:#000000;font-size:calc(33px * 0.7);border-left:2px solid rgb(180,148,170,0.5);margin:1.5rem 0 0.75rem;padding-left:0.5rem}.privacy-fortification-72 p{color:#000000;font-size:15px;line-height:1.7;margin-bottom:1.5rem;max-width:90ch}.privacy-fortification-72 span{padding:1rem;background-color:rgba(rgba(0,0,0,0.5),0.02);transition:background-color 0.3s ease;display:block;margin-bottom:1.5rem;font-size:15px;border-left:2px solid rgb(180,148,170,0.5);color:#000000;line-height:1.7}.privacy-fortification-72 span:hover{background-color:rgba(rgba(0,0,0,0.5),0.05)}.privacy-fortification-72 ul{padding:0;margin:1.5rem 0 2rem 1rem;list-style:none}.privacy-fortification-72 li{padding-left:1.75rem;color:#000000;line-height:1.7;font-size:15px;position:relative;margin-bottom:1rem}.privacy-fortification-72 li::before{transition:transform 0.2s ease;top:0.6rem;border:2px solid rgb(180,148,170);position:absolute;width:8px;height:8px;transform:rotate(45deg);left:0;content:""}.privacy-fortification-72 li:hover::before{transform:rotate(225deg)}.privacy-fortification-72 strong{font-weight:600;color:rgb(207,184,199)}@keyframes slide {0%,100%{left:0}50%{left:calc(100% - 100px)}} @keyframes float {0%,100%{transform:translate(0,0)}50%{transform:translate(-30px,30px)}} @media (min-width: 768px) {.privacy-fortification-72{padding:7rem 3rem}.privacy-fortification-72 .container{grid-template-columns:minmax(0,1fr);gap:3rem}.privacy-fortification-72 h1{transform:translateX(-1rem);font-size:calc(44px * 1.2);margin-bottom:2rem}.privacy-fortification-72 h2{padding-left:1.25rem;font-size:calc(33px * 1.1)}.privacy-fortification-72 p{font-size:calc(15px * 1.05);line-height:1.75}.privacy-fortification-72 span{box-shadow:0 4px 15px rgba(0,0,0,0.05);padding:1.5rem;margin-left:1rem}.privacy-fortification-72 ul{margin-left:2rem}.privacy-fortification-72 li{padding-left:2rem}.privacy-fortification-72 li::before{width:10px;height:10px}} @media (min-width: 992px) {.privacy-fortification-72{padding:8rem 5rem}.privacy-fortification-72::before{background-size:15px 15px}.privacy-fortification-72 .container{gap:3.5rem;grid-template-columns:minmax(0,1fr)}.privacy-fortification-72 h1{padding-bottom:1.25rem;margin-bottom:2.5rem;font-size:calc(44px * 1.3)}.privacy-fortification-72 h2{margin:3rem 0 1.5rem}.privacy-fortification-72 h3,.privacy-fortification-72 h4{margin:2rem 0 1rem}.privacy-fortification-72 p,.privacy-fortification-72 span{line-height:1.8}.privacy-fortification-72 span{transform:translateZ(0);transition:all 0.3s ease}.privacy-fortification-72 span:hover{box-shadow:0 6px 20px rgba(0,0,0,0.07);transform:translateX(5px)}.privacy-fortification-72 ul{margin:2rem 0 3rem 2rem;display:grid;gap:1rem 2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.privacy-fortification-72 li{margin-bottom:1.25rem}.privacy-fortification-72 li:hover{transform:translateX(5px);transition:transform 0.3s ease}}.course-instructor-12{padding:140px 0;overflow:hidden;background:linear-gradient(135deg,#000000 0%,rgb(231,219,227) 100%);position:relative}.course-instructor-12::before{mix-blend-mode:screen;animation:morphBackground 15s infinite alternate ease-in-out;left:0;position:absolute;top:0;width:100%;content:"";height:100%;background:radial-gradient(circle at 25% 25%,rgb(207,184,199,0.5) 0%,transparent 40%),radial-gradient(circle at 75% 75%,rgb(180,148,170,0.5) 0%,transparent 40%)}.course-instructor-12 .container{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;z-index:2}.course-instructor-12 .user-quotes-23{display:grid;grid-template-rows:auto auto 1fr;gap:20px 40px;grid-template-columns:35% 1fr;position:relative;grid-template-areas:"photo name" "photo job" "quote quote"}.course-instructor-12 .thumbnail-87{transform:perspective(1000px) rotateY(-8deg);grid-area:photo;z-index:3;box-shadow:20px 20px 30px rgba(0,0,0,0.5),-10px -10px 30px rgb(207,184,199,0.5);height:420px;position:relative;clip-path:polygon(0 0,100% 10%,90% 100%,0 90%);transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);border-radius:24px}.course-instructor-12 .thumbnail-87::before{position:absolute;mix-blend-mode:multiply;border-radius:24px;content:"";inset:0;background:linear-gradient(135deg,transparent 0%,rgba(0,0,0,0.5) 100%)}.course-instructor-12 .user-quotes-23:hover .thumbnail-87{transform:perspective(1000px) rotateY(-4deg) translateZ(20px)}.course-instructor-12 .name{transform:perspective(1000px) rotateY(5deg);text-shadow:2px 2px 4px rgba(0,0,0,0.5);align-self:end;color:#ffffff;position:relative;transform-origin:left center;grid-area:name;font-size:32px;padding-left:20px;font-weight:700;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);margin:0}.course-instructor-12 .name::after{transform:scaleX(0.6);width:60px;content:"";height:4px;background:rgb(207,184,199);transition:transform 0.5s ease;transform-origin:left;position:absolute;bottom:-8px;left:20px}.course-instructor-12 .user-quotes-23:hover .name{transform:perspective(1000px) rotateY(2deg) translateZ(15px)}.course-instructor-12 .user-quotes-23:hover .name::after{transform:scaleX(1)}.course-instructor-12 .user-quotes-23 > span:not(.name){font-weight:600;transform-origin:left center;color:rgb(180,148,170);font-size:17px;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);grid-area:job;padding-left:20px;margin-top:5px;text-transform:uppercase;transform:perspective(1000px) rotateY(5deg);letter-spacing:1px}.course-instructor-12 .user-quotes-23:hover > span:not(.name){transform:perspective(1000px) rotateY(2deg) translateZ(10px)}.course-instructor-12 .job-block-26{font-size:14px;grid-area:quote;padding:35px;border-left:4px solid rgb(207,184,199);box-shadow:0 15px 30px rgba(0,0,0,0.5);backdrop-filter:blur(10px);margin:30px 0 0;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,transparent 100%);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);position:relative;transform:translateY(0);border-radius:24px;line-height:1.7;z-index:2;color:#ffffff;font-weight:300}.course-instructor-12 .job-block-26::before{color:rgb(207,184,199);opacity:0.7;position:absolute;top:-15px;content:"";left:25px;font-size:calc(41px * 2)}.course-instructor-12 .user-quotes-23:hover .job-block-26{transform:translateY(-10px)}@keyframes morphBackground {0%,100%{opacity:0.7;transform:scale(1) rotate(0deg)}50%{opacity:0.5;transform:scale(1.1) rotate(5deg)}} @media (max-width: 992px) {.course-instructor-12{padding:80px 0}.course-instructor-12 .user-quotes-23{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:15px;grid-template-areas:"thumbnail-87" "name" "career-progress-83" "job-block-26"}.course-instructor-12 .thumbnail-87{height:320px;margin:0 auto;max-width:320px;transform:none;clip-path:polygon(0 0,100% 0,90% 100%,10% 100%)}.course-instructor-12 .name,.course-instructor-12 .user-quotes-23 > span:not(.name){text-align:center;transform:none;padding-left:0}.course-instructor-12 .name::after{left:50%;transform:translateX(-50%) scaleX(0.6)}.course-instructor-12 .user-quotes-23:hover .name::after{transform:translateX(-50%) scaleX(1)}.course-instructor-12 .job-block-26{margin-top:20px}.course-instructor-12 .user-quotes-23:hover .thumbnail-87,.course-instructor-12 .user-quotes-23:hover .name,.course-instructor-12 .user-quotes-23:hover > span:not(.name),.course-instructor-12 .user-quotes-23:hover .job-block-26{transform:none}} @media (max-width: 576px) {.course-instructor-12{padding:60px 0}.course-instructor-12 .thumbnail-87{height:250px;max-width:250px}.course-instructor-12 .name{font-size:22px}.course-instructor-12 .job-block-26{font-size:calc(14px * 0.95);padding:25px 20px}}.about-this-60{position:relative;overflow:hidden;color:#ffffff;padding:120px 0}.about-this-60::before{height:100%;top:0;left:0;z-index:1;width:100%;background:linear-gradient(135deg,rgb(207,184,199,0.5),rgba(0,0,0,0.5) 80%);content:"";position:absolute}.about-this-60 .container{padding:0 20px;z-index:2;max-width:1200px;position:relative;margin:0 auto}.about-this-60 .content-column-43{display:grid;gap:30px;transform:translateY(20px);opacity:0;animation:fadeInUp 0.8s ease-out forwards;position:relative;grid-template-columns:1fr}.about-this-60 .content-column-43 > div:first-child{display:inline-block;position:relative}.about-this-60 .content-column-43 > div:first-child::after{left:0;bottom:-10px;position:absolute;content:"";width:60px;background:rgb(180,148,170);transform:scaleX(0);animation:lineGrow 0.6s 0.8s ease-out forwards;transform-origin:left;height:3px}.about-this-60 h5{letter-spacing:2px;font-size:18px;font-weight:700;margin:0;text-transform:uppercase;color:rgb(180,148,170)}.about-this-60 div p{line-height:1.2;display:inline-block;font-weight:700;margin:0 0 15px;font-size:calc(31px * 0.9);position:relative}.about-this-60 div p b{position:relative;display:inline-block;font-weight:700;z-index:1}.about-this-60 div p b::before{background:rgb(207,184,199,0.5);width:calc(100% + 10px);transform:skewX(-15deg);left:-5px;height:8px;z-index:-1;position:absolute;content:"";bottom:0}.about-this-60 ol{counter-reset:section;position:relative;margin:0;padding:0;list-style:none}.about-this-60 ol li{position:relative;font-size:18px;line-height:1.8;box-shadow:0 15px 30px rgba(0,0,0,0.2);transform:translateX(-10px);border-left:4px solid rgb(180,148,170);padding:30px;transition:transform 0.3s ease-out;background:rgba(255,255,255,0.1);backdrop-filter:blur(10px)}.about-this-60 ol li:hover{transform:translateX(0)}.about-this-60 ol li::before{z-index:-1;transition:opacity 0.3s ease;width:100%;height:100%;top:0;position:absolute;left:0;opacity:0;content:"";background:linear-gradient(90deg,rgb(207,184,199,0.5) 0%,transparent 100%)}.about-this-60 ol li:hover::before{opacity:0.3}@keyframes fadeInUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @keyframes lineGrow {from{transform:scaleX(0)}to{transform:scaleX(1)}} @media screen and (min-width: 768px) {.about-this-60{padding:150px 0}.about-this-60 .content-column-43{grid-template-columns:1fr 2fr;align-items:start}.about-this-60 .content-column-43 > div:first-child,.about-this-60 .content-column-43 > div:nth-child(2){grid-column:1}.about-this-60 .content-column-43 > ol{margin-top:20px;grid-column:1 / -1}.about-this-60 ol li{padding:40px;column-count:2;column-gap:40px}} @media screen and (min-width: 992px) {.about-this-60{padding:180px 0}.about-this-60::after{transform:rotate(15deg);z-index:1;top:-50px;right:-50px;content:"";border-radius:10px;position:absolute;border:2px solid rgb(180,148,170,0.5);width:300px;height:300px;opacity:0.6}.about-this-60 .content-column-43{grid-template-columns:1fr 3fr;gap:60px}.about-this-60 ol li{background:linear-gradient(to right,rgba(255,255,255,0.15),rgba(255,255,255,0.05));font-size:calc(18px * 1.05);padding:50px;column-gap:50px;column-count:3}} @media screen and (max-width: 767px) {.about-this-60{padding:80px 0}.about-this-60 h5{font-size:calc(18px * 0.9)}.about-this-60 div p{font-size:calc(31px * 0.7)}.about-this-60 ol li{padding:25px 20px;line-height:1.6;font-size:calc(18px * 0.9)}}header{position:relative;padding:0;border-bottom:1px solid rgba(0,0,0,0.05);z-index:100;margin-top:0;background:rgb(231,219,227);box-shadow:0 4px 15px rgba(0,0,0,0.08)}header::before{width:100%;content:'';left:0;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(rgb(207,184,199),0.03) 25%,rgba(rgb(207,184,199),0.05) 50%,rgba(rgb(207,184,199),0.03) 75%,transparent 100% );top:0;position:absolute;pointer-events:none}header .top-start-24{padding:1.2rem 2rem;justify-content:space-between;z-index:2;display:flex;align-items:center;position:relative}header .top-edu-40{margin-right:2rem;max-width:180px;position:relative;flex:0 0 auto}header .site-info-19{transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);display:block;position:relative}header .site-info-19:hover{transform:translateY(-3px)}header .site-info-19 img{max-width:100%;height:auto;filter:brightness(1.03);display:block}header .site-info-19::before{left:0;transform:scaleX(0.7);position:absolute;border-radius:10px;opacity:0;transition:all 0.3s ease;background:rgb(207,184,199);height:10px;bottom:-15px;content:'';width:100%}header .site-info-19:hover::before{transform:scaleX(1);opacity:0.7}header .nav-class-01{position:relative;list-style:none;display:flex;padding:0;flex-wrap:nowrap;margin:0}header .nav-class-01::after{background:linear-gradient(90deg,transparent,rgb(207,184,199,0.5),transparent );position:absolute;content:'';bottom:-15px;left:0;width:100%;height:1px}header .top-base-54{margin:0;position:relative}header .top-base-54 a{padding:1rem 1.2rem;color:#000000;font-weight:600;transition:all 0.3s ease;display:block;text-decoration:none;position:relative;overflow:hidden;font-size:15px}header .top-base-54 a::before{height:3px;width:100%;position:absolute;transition:transform 0.3s ease;left:0;bottom:0;content:'';background:rgb(207,184,199);transform:translateX(-100%)}header .top-base-54 a:hover{color:rgb(207,184,199)}header .top-base-54 a:hover::before{transform:translateX(0)}header .top-base-54 a::after{pointer-events:none;opacity:0;position:absolute;border-radius:10px;top:0;transition:all 0.3s ease;background:rgb(207,184,199,0.5);width:100%;z-index:-1;left:0;content:'';transform:scale(0.8);height:100%}header .top-base-54 a:hover::after{opacity:0.15;transform:scale(1)}header .top-start-24::before{top:0;background:linear-gradient(-90deg,rgb(231,219,227),transparent);width:30%;position:absolute;content:'';right:0;height:100%;z-index:-1}header .top-start-24::after{top:0;height:100%;content:'';left:0;z-index:-1;position:absolute;width:30%;background:linear-gradient(90deg,rgb(231,219,227),transparent)}header .main-guide-74{padding-top:2rem;z-index:1;background:#ffffff;position:relative}@media (min-width: 1400px) {header .top-start-24{margin:0 auto;max-width:1300px}header .top-base-54 a{padding:1rem 1.5rem}} @media (max-width: 991px) {header .top-start-24{justify-content:space-between;flex-direction:row;padding:1rem;flex-wrap:wrap}header .top-edu-40{margin-bottom:0;margin-right:0}header .nav-class-01{justify-content:flex-end;flex-basis:100%;padding-top:1rem;flex-wrap:wrap;margin-top:0}header .top-base-54{margin-bottom:0.5rem}header .top-base-54 a{font-size:calc(15px - 1px);padding:0.7rem 1rem}} @media (max-width: 767px) {header{margin-top:0}header .top-start-24{padding:1rem 1.5rem}header .top-edu-40{max-width:150px;flex:0 0 auto}header .nav-class-01{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0.5rem 0;padding-bottom:0.5rem;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;margin-top:0.5rem}header .nav-class-01::-webkit-scrollbar{height:3px}header .nav-class-01::-webkit-scrollbar-thumb{background:rgb(207,184,199,0.5);border-radius:10px}header .top-base-54{flex:0 0 auto}header .top-base-54 a{font-size:calc(15px - 2px);padding:0.6rem 0.8rem;white-space:nowrap}header .nav-class-01::after{bottom:0}header .site-info-19::before{display:none}}.join-our-community-48{z-index:1;overflow:hidden;padding:5rem 2rem;position:relative;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(207,184,199) 100%)}.join-our-community-48::before{top:0;background:repeating-linear-gradient(45deg,rgb(207,184,199,0.5) 0px,transparent 2px,transparent 10px,rgb(207,184,199,0.5) 12px);height:100%;position:absolute;opacity:0.1;content:"";z-index:-1;transform:translateZ(0);width:100%;left:0}.join-our-community-48::after{z-index:-1;height:200%;content:"";transform:rotate(-20deg);width:70%;right:-20%;background:rgb(180,148,170);opacity:0.1;position:absolute;top:-50%;clip-path:polygon(0 0,100% 0,100% 100%,30% 100%)}.join-our-community-48 .container{max-width:1200px;z-index:2;position:relative;margin:0 auto}.join-our-community-48 .vision-mission-30{transform:perspective(1000px) rotateY(2deg);transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);gap:2.5rem;position:relative;display:grid;grid-template-columns:1fr}.join-our-community-48 .vision-mission-30:hover{transform:perspective(1000px) rotateY(0deg)}.join-our-community-48 h3{color:#ffffff;font-size:calc(24px * 1.2);opacity:0;animation:slideInText 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards;position:relative;font-weight:700;line-height:1.4;margin:0;transform:translateX(-10px)}.join-our-community-48 h3::before{width:5px;top:50%;animation:growLine 0.6s cubic-bezier(0.34,1.56,0.64,1) 0.8s forwards;content:"";left:-20px;position:absolute;height:0;background:rgb(180,148,170);transform:translateY(-50%)}.join-our-community-48 .input_holder{animation:fadeUp 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.4s forwards;display:flex;gap:1rem;flex-direction:column;opacity:0;transform:translateY(10px)}.join-our-community-48 .input_holder div{overflow:hidden;flex:1;position:relative}.join-our-community-48 .input_holder div::before{background:rgb(180,148,170);bottom:0;position:absolute;height:2px;content:"";transition:width 0.4s cubic-bezier(0.77,0,0.175,1);z-index:1;left:0;width:0}.join-our-community-48 .input_holder div:hover::before,.join-our-community-48 .input_holder div:focus-within::before{width:100%}.join-our-community-48 .updates-text-82{color:#000000;background:#ffffff;width:100%;font-family:Arial,sans-serif;border:none;padding:1.2rem 1.5rem;box-shadow:0 8px 20px rgba(0,0,0,0.1);transition:all 0.3s ease;font-size:12px}.join-our-community-48 .updates-text-82:focus{transform:translateY(-2px);outline:none;box-shadow:0 8px 25px rgba(0,0,0,0.15)}.join-our-community-48 .support-card-57{font-weight:600;border:none;background:linear-gradient(to right,rgb(180,148,170) 0%,rgb(207,184,199) 100%);padding:1.1rem 2rem;z-index:1;color:#ffffff;position:relative;font-family:Arial,sans-serif;overflow:hidden;font-size:20px;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);box-shadow:0 8px 20px rgba(0,0,0,0.15);cursor:pointer}.join-our-community-48 .support-card-57::before{background:rgb(180,148,170);content:"";height:100%;top:0;left:0;width:100%;transition:transform 0.4s cubic-bezier(0.77,0,0.175,1);z-index:-1;position:absolute;transform:translateX(-100%)}.join-our-community-48 .support-card-57:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,0.2)}.join-our-community-48 .support-card-57:hover::before{transform:translateX(0)}.join-our-community-48 .support-card-57:active{transform:translateY(-1px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}@keyframes slideInText {to{transform:translateX(0);opacity:1}} @keyframes growLine {to{height:80%}} @keyframes fadeUp {to{transform:translateY(0);opacity:1}} @media (min-width: 768px) {.join-our-community-48{padding:6rem 3rem}.join-our-community-48 .vision-mission-30{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.join-our-community-48 h3{font-size:24px}.join-our-community-48 .input_holder{flex-direction:row}.join-our-community-48 .updates-text-82{border-bottom-right-radius:0;border-top-right-radius:0}.join-our-community-48 .support-card-57{border-bottom-left-radius:0;border-top-left-radius:0;flex-shrink:0}} @media (min-width: 992px) {.join-our-community-48{padding:7rem 4rem}.join-our-community-48 .vision-mission-30{gap:4rem}.join-our-community-48 h3{font-size:calc(24px * 1.1)}.join-our-community-48::before{background-size:20px 20px}} @media (min-width: 1200px) {.join-our-community-48{padding:8rem 2rem}.join-our-community-48 h3{font-size:calc(24px * 1.2)}.join-our-community-48 .vision-mission-30{transform:perspective(1200px) rotateY(3deg)}.join-our-community-48 .updates-text-82{padding:1.3rem 1.8rem}.join-our-community-48 .support-card-57{padding:1.3rem 2.5rem}} @media (max-width: 767px) {.join-our-community-48 .vision-mission-30{transform:none}.join-our-community-48 h3{margin-bottom:1rem;text-align:center}.join-our-community-48 h3::before{left:-10px}.join-our-community-48 .support-card-57{margin-top:0.5rem;width:100%}} @media (hover: none) {.join-our-community-48 .vision-mission-30:hover{transform:none}.join-our-community-48 .support-card-57:hover{box-shadow:0 8px 20px rgba(0,0,0,0.15);transform:none}.join-our-community-48 .updates-text-82:focus{transform:none}}.get-in-touch-27{background:linear-gradient( -45deg,rgb(231,219,227) 0%,rgb(180,148,170,0.5) 100% );overflow:hidden;padding:6rem 0;position:relative}.get-in-touch-27 .container{margin:0 auto;padding:0 1rem;max-width:1400px}.get-in-touch-27 .connect-inquiry-07{box-shadow:0 25px 50px rgb(207,184,199,0.5);background:rgb(180,148,170,0.5);align-items:stretch;display:flex;overflow:hidden;border-radius:17px;position:relative}.get-in-touch-27 .thumbnail-87{margin-left:-5%;flex:0 0 45%;position:relative;z-index:2;transform:skew(-10deg);min-height:600px}.get-in-touch-27 .thumbnail-87::before{left:0;transform:skew(10deg);top:0;position:absolute;background:linear-gradient( 135deg,rgb(207,184,199,0.5) 0%,rgb(180,148,170,0.5) 100% );opacity:0.7;content:'';width:120%;z-index:1;height:100%}.get-in-touch-27 .request-map-09{z-index:3;flex-direction:column;position:relative;padding:4rem 3rem 4rem 10%;justify-content:center;display:flex;flex:0 0 55%}.get-in-touch-27 h2{color:#ffffff;position:relative;text-align:left;font-weight:700;margin-bottom:2.5rem;font-size:46px;padding-left:2rem}.get-in-touch-27 h2::before{top:50%;box-shadow:0 0 15px rgb(207,184,199,0.5);width:1rem;left:0;content:'';border-radius:50%;height:1rem;transform:translateY(-50%);background:rgb(207,184,199);position:absolute}.get-in-touch-27 .request-map-09 h3{color:#ffffff;font-size:34px;padding-bottom:1rem;font-weight:600;position:relative;margin-bottom:2rem}.get-in-touch-27 .request-map-09 h3::after{left:0;height:3px;width:50px;content:'';position:absolute;bottom:0;background:rgb(207,184,199)}.get-in-touch-27 .request-map-09 form{gap:1.5rem;display:grid}.get-in-touch-27 .request-map-09 input:not([type="checkbox"]):not([type="submit"]){border-radius:10px;font-size:17px;position:relative;padding:1rem 1.5rem;color:#ffffff;outline:none;width:100%;background:rgb(180,148,170,0.5);transition:all 0.3s ease;border:1px solid rgb(207,184,199,0.5)}.get-in-touch-27 .request-map-09 input:not([type="checkbox"]):not([type="submit"])::after{position:absolute;background:rgb(207,184,199);left:0;transition:width 0.3s ease;content:'';width:0;height:2px;bottom:-2px}.get-in-touch-27 .request-map-09 input:not([type="checkbox"]):not([type="submit"]):focus{box-shadow:0 0 15px rgb(207,184,199,0.5);border-color:rgb(207,184,199)}.get-in-touch-27 .request-map-09 input:not([type="checkbox"]):not([type="submit"]):focus::after{width:100%}.get-in-touch-27 .request-map-09 .help-map-83{gap:1rem;display:flex;align-items:center}.get-in-touch-27 .request-map-09 .help-map-83 input[type="checkbox"]{background:rgb(180,148,170,0.5);appearance:none;height:22px;cursor:pointer;border-radius:10px;transition:all 0.3s ease;border:2px solid rgb(207,184,199,0.5);width:22px;position:relative}.get-in-touch-27 .request-map-09 .help-map-83 input[type="checkbox"]:checked{border-color:rgb(207,184,199);background:rgb(207,184,199)}.get-in-touch-27 .request-map-09 .help-map-83 input[type="checkbox"]:checked::after{content:'✔';top:50%;position:absolute;font-size:0.8rem;left:50%;color:#ffffff;transform:translate(-50%,-50%)}.get-in-touch-27 .request-map-09 .help-map-83 label{font-size:17px;display:flex;align-items:center;color:#ffffff}.get-in-touch-27 .request-map-09 .help-map-83 a{margin-left:0.3rem;text-decoration:none;color:rgb(207,184,199);transition:color 0.3s ease}.get-in-touch-27 .request-map-09 .help-map-83 a:hover{text-decoration:underline}.get-in-touch-27 .request-map-09 .support-card-57{position:relative;padding:1rem;border:none;font-size:16px;cursor:pointer;width:100%;font-weight:600;text-transform:uppercase;border-radius:10px;transition:all 0.3s ease;color:#ffffff;overflow:hidden;background:rgb(207,184,199)}.get-in-touch-27 .request-map-09 .support-card-57::before{height:200%;transform:rotate(-45deg);width:200%;transition:all 0.5s ease;background:linear-gradient( 135deg,transparent,rgb(207,184,199,0.5),transparent );position:absolute;content:'';left:-50%;top:-50%;opacity:0}.get-in-touch-27 .request-map-09 .support-card-57:hover::before{opacity:1}.get-in-touch-27 .request-map-09 .support-card-57:hover{box-shadow:0 10px 20px rgb(207,184,199,0.5);transform:translateY(-3px)}@media screen and (max-width: 1200px) {.get-in-touch-27 .thumbnail-87{margin-left:-3%}} @media screen and (max-width: 1024px) {.get-in-touch-27 .connect-inquiry-07{flex-direction:column}.get-in-touch-27 .thumbnail-87{margin-left:0;flex:0 0 100%;min-height:300px;transform:none}.get-in-touch-27 .thumbnail-87::before{width:100%;transform:none}.get-in-touch-27 .request-map-09{padding:3rem 2rem;flex:0 0 100%}} @media screen and (max-width: 768px) {.get-in-touch-27{padding:3rem 0}.get-in-touch-27 h2{font-size:calc(46px * 0.8);margin-bottom:1.5rem;padding-left:1.5rem}.get-in-touch-27 h2::before{width:0.8rem;height:0.8rem}.get-in-touch-27 .request-map-09 h3{font-size:calc(34px * 0.9);margin-bottom:1.5rem}.get-in-touch-27 .request-map-09 input:not([type="checkbox"]):not([type="submit"]){padding:0.8rem 1.2rem}} @media screen and (max-width: 480px) {.get-in-touch-27 .connect-inquiry-07{border-radius:0}.get-in-touch-27 .request-map-09{padding:2rem 1.5rem}}.homepage-50{background:rgb(231,219,227);justify-content:center;width:100%;display:flex;position:relative;perspective:1000px;min-height:100vh;align-items:center;overflow:hidden}.homepage-50::before{opacity:0.8;width:100%;height:100%;left:0;content:"";background:linear-gradient(135deg,rgb(207,184,199,0.5),rgb(180,148,170,0.5));top:0;position:absolute;clip-path:polygon(0 0,100% 0,85% 100%,0 85%);z-index:1}.homepage-50::after{height:70%;z-index:0;content:"";filter:blur(8px);right:-5%;position:absolute;top:15%;width:40%;background:linear-gradient(225deg,rgb(207,184,199) 10%,transparent 80%);transform:skewX(-15deg) translateZ(-10px)}.homepage-50 .virtual-school-58{max-width:1200px;transform-style:preserve-3d;z-index:2;animation:fadeIn 1s ease-out forwards;width:85%;position:relative}.homepage-50 .fast-knowledge-38{backdrop-filter:blur(5px);position:relative;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);background-blend-mode:overlay !important;transform:perspective(1000px) rotateY(2deg) rotateX(1deg);overflow:hidden;padding:3.5rem 2.5rem}.homepage-50 .fast-knowledge-38::before{position:absolute;inset:0;content:"";z-index:1;background:linear-gradient(to right,rgba(var(--dark-color-rgb),0.75),rgba(var(--dark-color-rgb),0.4) )}.homepage-50 .fast-knowledge-38::after{background:linear-gradient(45deg,rgb(207,184,199,0.5) 0%,transparent 40%,rgb(180,148,170,0.5) 80% );height:100%;opacity:0.5;clip-path:polygon(0 0,100% 0,100% 100%,0 85%);top:0;width:100%;left:0;z-index:2;position:absolute;content:""}.homepage-50 .fast-knowledge-38 span{display:block;z-index:3;opacity:0;position:relative;animation:slideIn 0.8s cubic-bezier(0.22,1,0.36,1) forwards 0.3s;transform:translateX(-20px);margin-bottom:1.5rem}.homepage-50 .fast-knowledge-38 h3{padding-left:1rem;position:relative;background:linear-gradient(90deg,rgb(180,148,170),#ffffff);line-height:1.4;-webkit-background-clip:text !important;color:#ffffff;color:transparent;padding:0.5rem 0;background-clip:text !important;border-left:3px solid rgb(207,184,199);font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,0.3);font-size:calc(18px * 0.85);max-width:90%}.homepage-50 .fast-knowledge-38 h1{font-weight:700;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,0.3);font-size:calc(39px * 1.2);margin-bottom:2rem;color:#ffffff;opacity:0;transform:translateY(20px);z-index:3;position:relative;animation:slideUpFade 0.8s cubic-bezier(0.22,1,0.36,1) forwards 0.5s}.homepage-50 .fast-knowledge-38 h1::after{height:4px;width:15%;animation:expandWidth 1.2s cubic-bezier(0.22,1,0.36,1) forwards 1s;bottom:-10px;left:0;position:absolute;background:linear-gradient(to right,rgb(207,184,199),transparent);content:""}.homepage-50 .fast-knowledge-38 div{animation:slideUpFade 0.8s cubic-bezier(0.22,1,0.36,1) forwards 0.7s;opacity:0;position:relative;transform:translateY(30px);z-index:3}.homepage-50 .fast-knowledge-38 div div{opacity:1;transform:none;animation:none;position:relative}.homepage-50 .fast-knowledge-38 p{border-radius:10px;box-shadow:0 10px 15px -5px rgba(0,0,0,0.2);font-weight:400;background:linear-gradient(90deg,rgba(var(--primary-color-rgb),0.3),rgba(var(--primary-color-rgb),0.1) );font-size:calc(12px * 1.2);transform:perspective(500px) rotateX(2deg);max-width:90%;position:relative;margin-top:1rem;line-height:1.6;color:#ffffff;padding:1rem 1.5rem}.homepage-50 .fast-knowledge-38 p::before{background:rgb(180,148,170);content:"";height:100%;position:absolute;transform-origin:bottom;top:0;animation:scaleVertical 0.6s cubic-bezier(0.22,1,0.36,1) forwards 1.2s;width:4px;left:0;transform:scaleY(0)}@keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes slideIn {from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes slideUpFade {from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes expandWidth {from{width:15%}to{width:30%}} @keyframes scaleVertical {from{transform:scaleY(0)}to{transform:scaleY(1)}} .homepage-50 .fast-knowledge-38:hover{transform:perspective(1000px) rotateY(0) rotateX(0);box-shadow:0 30px 60px -15px rgba(0,0,0,0.3)}@media (max-width: 1200px) {.homepage-50 .fast-knowledge-38 h1{font-size:calc(39px * 1.1)}.homepage-50 .fast-knowledge-38 h3{font-size:calc(18px * 0.8)}} @media (max-width: 992px) {.homepage-50 .virtual-school-58{width:90%}.homepage-50 .fast-knowledge-38{padding:3rem 2rem;transform:perspective(800px) rotateY(1deg) rotateX(0.5deg)}.homepage-50 .fast-knowledge-38 h1{font-size:39px}.homepage-50 .fast-knowledge-38 p{font-size:12px}} @media (max-width: 768px) {.homepage-50{min-height:90vh}.homepage-50::before{clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}.homepage-50 .virtual-school-58{width:95%}.homepage-50 .fast-knowledge-38{padding:2.5rem 1.5rem;transform:none}.homepage-50 .fast-knowledge-38 h1{font-size:calc(39px * 0.9);margin-bottom:1.5rem}.homepage-50 .fast-knowledge-38 h3{font-size:calc(18px * 0.75);max-width:100%}.homepage-50 .fast-knowledge-38 p{font-size:calc(12px * 0.95);padding:0.75rem 1rem;max-width:100%}} @media (max-width: 576px) {.homepage-50{min-height:80vh}.homepage-50 .fast-knowledge-38{padding:2rem 1.25rem}.homepage-50 .fast-knowledge-38 h1{font-size:calc(39px * 0.8);margin-bottom:1.25rem}.homepage-50 .fast-knowledge-38 h3{padding-left:0.75rem;border-left:2px solid rgb(207,184,199);font-size:calc(18px * 0.7)}.homepage-50 .fast-knowledge-38 p{padding:0.5rem 0.75rem;font-size:calc(12px * 0.9)}.homepage-50 .fast-knowledge-38 h1::after{height:3px}.homepage-50 .fast-knowledge-38 p::before{width:3px}}.id-thankdiv-26{position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(231,219,227) 0%,rgb(207,184,199,0.5) 100%);padding:80px 0}.id-thankdiv-26::before{background-image:repeating-linear-gradient( -45deg,transparent,transparent 20px,rgba(255,255,255,0.03) 20px,rgba(255,255,255,0.03) 40px );top:0;z-index:1;width:100%;left:0;position:absolute;content:"";height:100%}.id-thankdiv-26::after{z-index:2;position:absolute;top:-50%;transform:rotate(35deg);background:linear-gradient( to bottom right,transparent,rgba(var(--primary-color-rgb),0.05) 30%,rgba(var(--primary-color-rgb),0.1) 60%,transparent );content:"";width:80%;pointer-events:none;right:-50%;height:200%}.id-thankdiv-26 .container{z-index:3;padding:0 20px;margin:0 auto;max-width:1200px;position:relative}.id-thankdiv-26 .vision-mission-30{transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);position:relative;gap:30px;transform-origin:center top;grid-template-columns:1fr;display:grid;padding:50px 40px;transform:perspective(1000px) rotateX(2deg);box-shadow:0 15px 40px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05);background:#ffffff}.id-thankdiv-26 .vision-mission-30::before{position:absolute;content:"";top:0;width:5px;background:linear-gradient(to bottom,rgb(207,184,199),rgb(180,148,170));left:0;height:100%;transform:scaleY(1.03)}.id-thankdiv-26 .vision-mission-30:hover{box-shadow:0 20px 50px rgba(0,0,0,0.12),0 10px 20px rgba(0,0,0,0.08);transform:perspective(1000px) rotateX(0deg)}.id-thankdiv-26 h5{font-size:22px;transform:translateX(15px);position:relative;font-weight:700;color:rgb(207,184,199);transition:transform 0.4s ease-out;margin:0 0 10px;line-height:1.4}.id-thankdiv-26 h5::after{content:"";height:3px;bottom:-10px;background:rgb(180,148,170);transform:scaleX(0.7);transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);left:0;width:80px;transform-origin:left;position:absolute}.id-thankdiv-26 .vision-mission-30:hover h5{transform:translateX(0)}.id-thankdiv-26 .vision-mission-30:hover h5::after{transform:scaleX(1)}.id-thankdiv-26 p{color:#000000;transition:color 0.3s ease;line-height:1.7;font-size:13px;margin:0;position:relative}.id-thankdiv-26 a{overflow:hidden;background:linear-gradient(to right,rgba(var(--primary-color-rgb),0.03),transparent);border-radius:4px;text-decoration:none;transition:all 0.4s ease;padding:15px 20px;display:block;position:relative}.id-thankdiv-26 a::before{left:0;background:rgb(207,184,199);top:0;width:3px;content:"";position:absolute;opacity:0.5;transition:width 0.3s ease;height:100%}.id-thankdiv-26 a:hover{background:linear-gradient(to right,rgba(var(--primary-color-rgb),0.07),transparent 70%)}.id-thankdiv-26 a:hover::before{width:5px}.id-thankdiv-26 a:hover p{color:rgb(207,184,199)}.id-thankdiv-26 a::after{position:absolute;background:linear-gradient(135deg,transparent 50%,rgba(var(--secondary-color-rgb),0.1) 50%);right:0;width:30px;content:"";height:30px;bottom:0;transition:all 0.3s ease}.id-thankdiv-26 a:hover::after{width:40px;background:linear-gradient(135deg,transparent 50%,rgba(var(--secondary-color-rgb),0.2) 50%);height:40px}@media (min-width: 768px) {.id-thankdiv-26{padding:120px 0}.id-thankdiv-26 .vision-mission-30{align-items:center;padding:60px 70px 60px 60px;gap:50px;grid-template-columns:1fr 1.5fr}.id-thankdiv-26 h5{font-size:calc(22px * 1.1);transform:translateX(25px)}.id-thankdiv-26 p{font-size:calc(13px * 1.05)}} @media (max-width: 767px) {.id-thankdiv-26{padding:60px 0}.id-thankdiv-26 .vision-mission-30{padding:35px 25px;transform:perspective(1000px) rotateX(1deg)}.id-thankdiv-26 h5{font-size:calc(22px * 0.9);transform:translateX(10px)}.id-thankdiv-26 a{padding:10px 15px}.id-thankdiv-26 a::after{height:20px;width:20px}} @media (hover: none) {.id-thankdiv-26 .vision-mission-30{transform:none}.id-thankdiv-26 .vision-mission-30:hover{transform:none}.id-thankdiv-26 h5{transform:none}.id-thankdiv-26 h5::after{transform:scaleX(1)}} @media (prefers-reduced-motion: reduce) {.id-thankdiv-26 .vision-mission-30,.id-thankdiv-26 h5,.id-thankdiv-26 h5::after,.id-thankdiv-26 a,.id-thankdiv-26 a::before,.id-thankdiv-26 a::after{transition:none}}.course-benefits-56{position:relative;padding:120px 0;background:rgb(180,148,170);overflow:hidden}.course-benefits-56::before{height:100%;position:absolute;width:100%;top:0;background:linear-gradient(135deg,rgb(207,184,199,0.5) 0%,transparent 70%);content:'';left:0;opacity:0.15}.course-benefits-56::after{width:200%;position:absolute;height:200%;opacity:0.2;left:-50%;content:'';top:-50%;background:radial-gradient(ellipse at center,transparent 60%,rgb(180,148,170,0.5) 100%);animation:rotate 60s linear infinite}.course-benefits-56 .vision-mission-30{padding:0 20px;display:grid;z-index:1;max-width:1280px;position:relative;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"header photo" "content photo";margin:0 auto;gap:30px 60px}.course-benefits-56 .thumbnail-87{box-shadow:0 20px 50px rgba(0,0,0,0.3);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);grid-area:photo;z-index:2;position:relative;border-radius:0 27px 27px 0;height:550px;overflow:hidden}.course-benefits-56 .thumbnail-87::before{width:100%;background:linear-gradient(to right,#000000 0%,transparent 30%);position:absolute;z-index:1;left:0;top:0;height:100%;content:''}.course-benefits-56 .thumbnail-87::after{width:30%;height:100%;top:0;content:'';background:linear-gradient(to left,rgb(207,184,199,0.5) 0%,transparent 100%);right:0;z-index:2;mix-blend-mode:overlay;animation:pulse 5s infinite alternate;position:absolute}.course-benefits-56 h2{margin:0;font-weight:700;transform:translateX(-30px);animation:slideIn 0.8s forwards;grid-area:header;color:#ffffff;opacity:0;position:relative;font-size:44px;padding-left:30px}.course-benefits-56 h2::before{content:'';position:absolute;top:50%;height:4px;width:20px;left:0;background:rgb(207,184,199);transform:translateY(-50%)}.course-benefits-56 .text_main_holder{grid-template-columns:repeat(2,1fr);position:relative;grid-area:content;gap:30px;display:grid}.course-benefits-56 .text_main_holder::before{left:-100px;animation:rotate 30s linear infinite;border-radius:40%;position:absolute;width:180px;border:1px solid rgb(180,148,170,0.5);height:180px;opacity:0.3;content:'';top:-80px;z-index:-1}.course-benefits-56 .text_main_holder > div{animation-delay:calc(var(--i,0) * 0.15s);display:flex;border-top:1px solid rgba(255,255,255,0.1);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,0.15);position:relative;gap:15px;animation:fadeUp 0.5s forwards;border-left:1px solid rgba(255,255,255,0.1);opacity:0;overflow:hidden;transform:translateY(30px);background:rgba(255,255,255,0.03);padding:25px;align-items:flex-start;backdrop-filter:blur(10px)}.course-benefits-56 .text_main_holder > div:nth-child(1){--i:1}.course-benefits-56 .text_main_holder > div:nth-child(2){--i:2}.course-benefits-56 .text_main_holder > div:nth-child(3){--i:3}.course-benefits-56 .text_main_holder > div:nth-child(4){--i:4}.course-benefits-56 .text_main_holder > div:nth-child(5){--i:5}.course-benefits-56 .text_main_holder > div:nth-child(6){--i:6}.course-benefits-56 .text_main_holder > div:nth-child(7){--i:7}.course-benefits-56 .text_main_holder > div:nth-child(8){--i:8}.course-benefits-56 .text_main_holder > div::before{width:60%;right:0;content:'';position:absolute;height:1px;bottom:0;background:linear-gradient(to right,transparent,rgb(207,184,199,0.5))}.course-benefits-56 .text_main_holder > div::after{top:0;width:100%;right:0;position:absolute;background:linear-gradient(135deg,transparent 0%,rgba(rgb(180,148,170),0.05) 100%);z-index:-1;content:'';height:100%}.course-benefits-56 .text_main_holder svg{flex-shrink:0;width:36px;height:36px;transition:transform 0.3s ease}.course-benefits-56 .text_main_holder svg path{fill:rgb(207,184,199)}.course-benefits-56 .text_main_holder > div:hover svg{transform:translateY(-5px)}.course-benefits-56 .text_main_holder > div:hover svg path{fill:rgb(180,148,170)}.course-benefits-56 .text_main_holder p{margin:0;font-size:15px;color:#ffffff;line-height:1.6}@keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes pulse {0%{opacity:0.3}100%{opacity:0.6}} @keyframes slideIn {to{transform:translateX(0);opacity:1}} @keyframes fadeUp {to{transform:translateY(0);opacity:1}} @media (max-width: 1024px) {.course-benefits-56 .vision-mission-30{gap:40px;grid-template-areas:"header" "thumbnail-87" "main-guide-74";grid-template-columns:1fr}.course-benefits-56 .thumbnail-87{height:400px;border-radius:27px;clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.course-benefits-56 h2{text-align:center;padding-left:0;transform:translateY(-30px)}.course-benefits-56 h2::before{bottom:-15px;width:60px;transform:translateX(-50%);left:50%;top:auto}} @media (max-width: 768px) {.course-benefits-56{padding:80px 0}.course-benefits-56 .text_main_holder{gap:20px;grid-template-columns:1fr}.course-benefits-56 .thumbnail-87{height:350px}.course-benefits-56 h2{font-size:30px}} @media (max-width: 576px) {.course-benefits-56{padding:60px 0}.course-benefits-56 .thumbnail-87{height:280px}.course-benefits-56 .text_main_holder > div{padding:20px}.course-benefits-56 .text_main_holder svg{height:30px;width:30px}}.statistical-overview-32{position:relative;background:linear-gradient(135deg,rgb(231,219,227) 0%,rgba(rgb(207,184,199,0.5),0.05) 100%);overflow:hidden;padding:5rem 0}.statistical-overview-32::before{z-index:0;content:"";width:120%;background:linear-gradient(110deg,transparent 0%,rgba(rgb(207,184,199,0.5),0.02) 20%,transparent 60%);left:-10%;transform:skewY(-5deg);top:-5%;height:110%;position:absolute}.statistical-overview-32 .container{padding:0 15px;position:relative;margin:0 auto;max-width:1320px;z-index:1}.statistical-overview-32 ul{gap:2.5rem;margin:0 0 3rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;transform:perspective(1000px) rotateX(2deg);display:grid;padding:0}.statistical-overview-32 .statistics-highlights-38{background:linear-gradient(145deg,#ffffff 0%,rgba(rgb(255,255,255,0.5),0.9) 100%);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s cubic-bezier(0.23,1,0.32,1);padding:2rem 1.5rem;overflow:hidden;position:relative;transform:translateZ(0);box-shadow:0 10px 30px rgba(rgba(0,0,0,0.5),0.05),0 1px 0 rgba(rgb(207,184,199,0.5),0.1);border-left:3px solid rgb(207,184,199)}.statistical-overview-32 .statistics-highlights-38:nth-child(odd){transform:translateY(10px)}.statistical-overview-32 .statistics-highlights-38:nth-child(even){transform:translateY(-10px)}.statistical-overview-32 .statistics-highlights-38::before{width:100%;background:linear-gradient(45deg,transparent 30%,rgba(rgb(207,184,199,0.5),0.03) 70%,rgba(rgb(207,184,199,0.5),0.05) 100%);position:absolute;content:"";top:0;height:100%;z-index:-1;left:0}.statistical-overview-32 .statistics-highlights-38::after{content:"";background:linear-gradient(135deg,transparent 50%,rgba(rgb(207,184,199,0.5),0.1) 51%);height:40px;width:40px;bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%);position:absolute;right:0}.statistical-overview-32 .statistics-highlights-38:hover{transform:translateY(0) scale(1.03);box-shadow:0 15px 35px rgba(rgba(0,0,0,0.5),0.08),0 3px 0 rgba(rgb(207,184,199,0.5),0.2)}.statistical-overview-32 .statistics-highlights-38 div{flex-direction:column;position:relative;display:flex;z-index:2}.statistical-overview-32 .statistics-highlights-38 p{color:rgb(207,184,199);font-size:calc(38px * 1.2);transition:transform 0.3s ease;font-weight:700;position:relative;margin-bottom:0.5rem;margin:0;transform-origin:left center;line-height:1;display:inline-block}.statistical-overview-32 .statistics-highlights-38:hover p{transform:scale(1.05)}.statistical-overview-32 .statistics-highlights-38 p::after{bottom:-5px;width:30px;transition:transform 0.4s cubic-bezier(0.23,1,0.32,1);position:absolute;left:0;transform-origin:left;content:"";height:3px;transform:scaleX(0);background:rgb(207,184,199)}.statistical-overview-32 .statistics-highlights-38:hover p::after{transform:scaleX(1)}.statistical-overview-32 .statistics-highlights-38 span{color:#000000;display:block;margin-top:0.5rem;font-size:16px;transition:transform 0.4s cubic-bezier(0.23,1,0.32,1);transform:translateX(0);font-weight:600}.statistical-overview-32 .statistics-highlights-38:hover span{transform:translateX(5px)}.statistical-overview-32 h4{font-weight:700;text-align:right;font-size:20px;padding-bottom:1rem;transform:perspective(500px) rotateX(-1deg);position:relative;margin:1rem 5rem 0 0;color:#000000}.statistical-overview-32 h4::before{background:rgb(207,184,199);position:absolute;transform:scaleX(1.5) translateX(-10px);width:100px;bottom:0;content:"";height:3px;right:-3rem}@media (min-width: 992px) {.statistical-overview-32 .container{padding:0 3rem}.statistical-overview-32 ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2rem}.statistical-overview-32 h4{font-size:calc(20px * 1.2);margin:2rem 10rem 0 0}.statistical-overview-32 .statistics-highlights-38:nth-child(3n+1){transform:translateY(20px) rotate(-1deg)}.statistical-overview-32 .statistics-highlights-38:nth-child(3n+2){transform:translateY(-10px) rotate(0.5deg)}.statistical-overview-32 .statistics-highlights-38:nth-child(3n+3){transform:translateY(5px) rotate(0.2deg)}.statistical-overview-32 .statistics-highlights-38:hover{transform:translateY(0) rotate(0) scale(1.05)}} @media (max-width: 991px) {.statistical-overview-32 ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.statistical-overview-32 .statistics-highlights-38 p{font-size:calc(33px * 1.1)}} @media (max-width: 767px) {.statistical-overview-32{padding:3rem 0}.statistical-overview-32 ul{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.statistical-overview-32 .statistics-highlights-38{padding:1.5rem 1rem}.statistical-overview-32 .statistics-highlights-38 p{font-size:33px}.statistical-overview-32 .statistics-highlights-38 span{font-size:calc(16px * 0.9)}.statistical-overview-32 h4{margin:1rem 0 0;text-align:center}.statistical-overview-32 h4::before{right:50%;width:80px;transform:translateX(50%)}} @media (max-width: 480px) {.statistical-overview-32 ul{margin-bottom:2rem;grid-template-columns:1fr}.statistical-overview-32 .statistics-highlights-38{transform:none !important}.statistical-overview-32 .statistics-highlights-38:hover{transform:translateY(-5px) !important}} @keyframes floatIn {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} .statistical-overview-32 .statistics-highlights-38{animation-delay:calc(var(--i,0) * 0.1s);animation:floatIn 0.5s cubic-bezier(0.23,1,0.32,1) forwards}.statistical-overview-32 .statistics-highlights-38:nth-child(1){--i:1}.statistical-overview-32 .statistics-highlights-38:nth-child(2){--i:2}.statistical-overview-32 .statistics-highlights-38:nth-child(3){--i:3}.statistical-overview-32 .statistics-highlights-38:nth-child(4){--i:4}.statistical-overview-32 .statistics-highlights-38:nth-child(5){--i:5}.statistical-overview-32 .statistics-highlights-38:nth-child(6){--i:6}.statistical-overview-32 .statistics-highlights-38:nth-child(7){--i:7}.course-program-29{position:relative;padding:120px 0 80px;overflow:hidden;background:linear-gradient(135deg,rgb(231,219,227) 0%,rgba(245,248,252,0.9) 100%)}.course-program-29::before{position:absolute;z-index:1;left:0;width:100%;background-image:repeating-linear-gradient( 0deg,transparent,transparent 20px,rgba(rgb(207,184,199,0.5),0.03) 20px,rgba(rgb(207,184,199,0.5),0.03) 21px );height:100%;pointer-events:none;top:0;content:""}.course-program-29::after{opacity:0.15;right:-50px;content:"";width:200px;position:absolute;border-radius:50%;top:-50px;animation:float 15s infinite ease-in-out;filter:blur(30px);height:200px;background:radial-gradient(circle,rgb(207,184,199) 0%,transparent 70%)}.course-program-29 .container{padding:0 20px;z-index:2;max-width:1200px;margin:0 auto;position:relative}.course-program-29 h2{transform-origin:left center;position:relative;line-height:1.3;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);font-size:36px;color:#000000;max-width:90%;margin-bottom:3rem;font-weight:700}.course-program-29 h2::before{animation:growUp 1.2s 0.3s forwards cubic-bezier(0.17,0.67,0.83,0.67);top:50%;background:rgb(207,184,199);height:60%;content:"";width:4px;transform:translateY(-50%) scaleY(0);left:-10px;transform-origin:bottom;position:absolute}.course-program-29 h2::after{transform-origin:left;content:"";height:3px;background:linear-gradient(90deg,rgb(180,148,170) 0%,transparent 100%);animation:expand 1.2s 0.5s forwards cubic-bezier(0.17,0.67,0.83,0.67);position:absolute;width:80px;transform:scaleX(0);bottom:-12px;left:0}.course-program-29 .program-guide-61{opacity:0;animation:fadeUp 0.8s 0.3s forwards ease-out;gap:2.5rem;display:flex;position:relative;transform:translateY(20px);flex-direction:column}.course-program-29 .thumbnail-87{overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,0.15);position:relative;height:380px;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s ease;width:100%}.course-program-29 .thumbnail-87::before{background:linear-gradient( to bottom,transparent 70%,rgba(0,0,0,0.2) 100% );bottom:0;right:0;position:absolute;content:"";z-index:1;left:0;top:0}.course-program-29 .thumbnail-87::after{z-index:2;left:-30%;background:radial-gradient(circle,rgba(255,255,255,0.2) 0%,transparent 70%);content:"";top:-30%;width:60%;pointer-events:none;position:absolute;animation:moveGradient 20s infinite alternate ease-in-out;height:60%}.course-program-29 .content-column-43{max-height:350px;padding:1.5rem;border-left:1px solid rgba(rgb(207,184,199,0.5),0.2);scrollbar-color:rgb(207,184,199) rgba(rgb(207,184,199,0.5),0.1);position:relative;scrollbar-width:thin;overflow-y:auto}.course-program-29 .content-column-43::-webkit-scrollbar{width:6px}.course-program-29 .content-column-43::-webkit-scrollbar-track{border-radius:3px;background:rgba(rgb(207,184,199,0.5),0.1)}.course-program-29 .content-column-43::-webkit-scrollbar-thumb{background-color:rgb(207,184,199);border-radius:3px}.course-program-29 .description{color:#000000;position:relative;line-height:1.7;margin-bottom:1.5rem;font-size:18px;padding-left:1rem}.course-program-29 .description:last-child{margin-bottom:0}.course-program-29 .description::before{border-radius:50%;background:rgb(180,148,170);content:"";position:absolute;left:0;width:4px;height:4px;top:0.5rem}@keyframes float {0%,100%{transform:translate(0,0) rotate(0deg)}25%{transform:translate(20px,-15px) rotate(5deg)}50%{transform:translate(-10px,20px) rotate(-3deg)}75%{transform:translate(-15px,-10px) rotate(2deg)}} @keyframes moveGradient {0%{transform:translate(0,0)}50%{transform:translate(70%,70%)}100%{transform:translate(0,100%)}} @keyframes growUp {0%{transform:translateY(-50%) scaleY(0)}100%{transform:translateY(-50%) scaleY(1)}} @keyframes expand {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes fadeUp {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @media (min-width: 768px) {.course-program-29{padding:140px 0 100px}.course-program-29 h2{max-width:80%;font-size:calc(36px * 1.1)}.course-program-29 .program-guide-61{flex-direction:row;gap:4rem}.course-program-29 .thumbnail-87{height:auto;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);width:40%}.course-program-29 .thumbnail-87:hover{transform:scale(1.02) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.2)}.course-program-29 .content-column-43{max-height:400px;width:60%;padding:0 1.5rem 0 2.5rem}.course-program-29 h2::after{width:120px}} @media (min-width: 992px) {.course-program-29{padding:160px 0 120px}.course-program-29 h2{font-size:calc(36px * 1.2);max-width:70%;margin-bottom:4rem}.course-program-29 .program-guide-61{gap:5rem}.course-program-29 .thumbnail-87{height:450px}.course-program-29 .content-column-43{padding:0 2rem 0 3rem;max-height:450px}.course-program-29 .description{line-height:1.8;font-size:calc(18px * 1.05)}.course-program-29 h2::after{width:150px}.course-program-29 .thumbnail-87::after{height:50%;width:50%}} @media (max-width: 767px) {.course-program-29{padding:80px 0 60px}.course-program-29 h2{margin-bottom:2rem;font-size:calc(36px * 0.9);max-width:100%}.course-program-29 .program-guide-61{gap:2rem}.course-program-29 .thumbnail-87{height:280px}.course-program-29 .content-column-43{max-height:300px;padding:0.5rem 0.5rem 0.5rem 1rem}.course-program-29 .description{line-height:1.6;margin-bottom:1rem;font-size:calc(18px * 0.95)}}footer{position:relative;z-index:1}footer::before{background:linear-gradient(120deg,rgb(207,184,199) 0%,rgb(180,148,170) 100%);opacity:0.85;position:absolute;right:0;left:0;z-index:-2;top:0;bottom:0;content:""}footer::after{left:0;background-size:20px 20px;position:absolute;bottom:0;background-image:linear-gradient(to right,rgba(255,255,255,0.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,0.07) 1px,transparent 1px);z-index:-1;content:"";right:0;top:0}.linkedin-ref-54{padding:4rem 0 2.5rem;position:relative;color:#ffffff}.linkedin-ref-54::before{height:10px;clip-path:polygon( 0% 0%,4% 100%,8% 0%,12% 100%,16% 0%,20% 100%,24% 0%,28% 100%,32% 0%,36% 100%,40% 0%,44% 100%,48% 0%,52% 100%,56% 0%,60% 100%,64% 0%,68% 100%,72% 0%,76% 100%,80% 0%,84% 100%,88% 0%,92% 100%,96% 0%,100% 100% );width:100%;opacity:0.2;left:0;position:absolute;content:"";top:0;background:#ffffff}.linkedin-ref-54 .container{justify-content:space-between;flex-wrap:wrap;position:relative;gap:3rem;display:flex}.linkedin-ref-54 .company_holder{padding:2.5rem;position:relative;flex:1 1 400px;box-shadow:0 10px 30px rgba(0,0,0,0.1);background:rgba(255,255,255,0.1);clip-path:polygon( 0% 0%,100% 0%,95% 100%,5% 100% )}.linkedin-ref-54 .company_holder h3{font-weight:700;font-size:34px;padding:0.5rem 2rem;display:inline-block;background:rgba(255,255,255,0.15);clip-path:polygon(0% 0%,100% 0%,95% 100%,5% 100%);margin:0 0 1.5rem;letter-spacing:1px;color:#ffffff;text-transform:uppercase}.linkedin-ref-54 .eco-foot-96{color:#ffffff;font-size:15px;margin:0 1rem;background:rgba(0,0,0,0.15);line-height:1.6;clip-path:polygon(3% 0%,97% 0%,100% 100%,0% 100%);padding:1.5rem}.linkedin-ref-54 .module-end-06{flex-direction:column;min-width:400px;display:flex;flex:1 1 calc(100% - 480px);gap:2rem}.linkedin-ref-54 .nav-prime-15{flex-wrap:wrap;gap:2.5rem;display:flex}.linkedin-ref-54 .nav-class-01{flex:1 1 calc(50% - 1.25rem);position:relative;min-width:200px}.linkedin-ref-54 .nav-class-01 h5{font-weight:600;position:relative;margin:0 0 1.5rem;display:inline-block;clip-path:polygon(0% 0%,95% 0%,100% 100%,5% 100%);font-size:23px;color:#ffffff;background:rgba(255,255,255,0.15);padding:0.5rem 1.5rem}.linkedin-ref-54 .nav-class-01 .nav-prime-15{clip-path:polygon(2% 0%,98% 0%,100% 95%,0% 100%);display:flex;flex-direction:column;padding:1.5rem;background:rgba(0,0,0,0.15);gap:0.8rem}.linkedin-ref-54 .nav-class-01 .nav-prime-15 a{position:relative;text-decoration:none;background:rgba(255,255,255,0.05);clip-path:polygon(0% 0%,97% 0%,100% 100%,3% 100%);display:block;transition:all 0.3s ease;font-size:15px;color:#ffffff;padding:0.6rem 1rem}.linkedin-ref-54 .nav-class-01 .nav-prime-15 a:hover{transform:translateX(5px);background:rgba(255,255,255,0.15)}.linkedin-ref-54 .nav-class-01 .nav-prime-15 a::before{top:0;opacity:0;left:0;height:100%;background:#ffffff;width:3px;content:"";position:absolute;transition:all 0.3s ease}.linkedin-ref-54 .nav-class-01 .nav-prime-15 a:hover::before{opacity:0.7}.case-study-19{background:rgba(255,255,255,0.1);padding:2rem 0;margin-top:3rem;position:relative;clip-path:polygon(0% 20%,2% 0%,98% 0%,100% 20%,100% 100%,0% 100%)}.case-study-19 .container{display:flex;align-items:center;justify-content:center}.case-study-19 .study-group-49{padding:0.7rem 2rem;font-size:13px;background:rgba(255,255,255,0.05);text-align:center;color:#ffffff;position:relative;clip-path:polygon(5% 0%,95% 0%,100% 100%,0% 100%)}@keyframes hexagonPulse {0%{background-position:0% 0%}100%{background-position:100% 100%}} @media (max-width: 1200px) {.linkedin-ref-54 .container{gap:2rem}.linkedin-ref-54 .company_holder{flex:1 1 380px}.linkedin-ref-54 .module-end-06{flex:1 1 calc(100% - 430px);min-width:380px}} @media (max-width: 992px) {.linkedin-ref-54{padding:3.5rem 0 2rem}.linkedin-ref-54 .container{flex-direction:column;gap:2.5rem}.linkedin-ref-54 .company_holder,.linkedin-ref-54 .module-end-06{flex:1 1 100%;min-width:100%}.linkedin-ref-54 .nav-class-01{flex:1 1 calc(50% - 1.25rem);min-width:200px}} @media (max-width: 768px) {.linkedin-ref-54{padding:3rem 0 1.5rem}.linkedin-ref-54 .company_holder{padding:2rem}.linkedin-ref-54 .company_holder h3{font-size:calc(34px - 2px)}.linkedin-ref-54 .nav-prime-15{gap:1.5rem}.case-study-19{margin-top:2rem}} @media (max-width: 576px) {.linkedin-ref-54{padding:2.5rem 0 1rem}.linkedin-ref-54 .nav-class-01{min-width:100%;flex:1 1 100%}.linkedin-ref-54 .nav-prime-15{gap:1rem}.case-study-19{clip-path:polygon(0% 10%,2% 0%,98% 0%,100% 10%,100% 100%,0% 100%);padding:1.5rem 0;margin-top:1.5rem}.linkedin-ref-54::before{height:5px}} @media (max-width: 420px) {.linkedin-ref-54 .company_holder{padding:1.5rem;clip-path:polygon(0% 0%,100% 0%,97% 100%,3% 100%)}.linkedin-ref-54 .company_holder h3{padding:0.4rem 1rem}.linkedin-ref-54 .nav-class-01 h5{padding:0.4rem 1rem}.linkedin-ref-54 .nav-class-01 .nav-prime-15{padding:1rem}.linkedin-ref-54 .nav-class-01 .nav-prime-15 a:hover{transform:translateX(3px)}.case-study-19 .study-group-49{width:90%;padding:0.6rem 1.5rem}}.plan-display-75{padding:100px 0;font-family:Arial,sans-serif;overflow:hidden;background-color:rgb(231,219,227);position:relative}.plan-display-75::before{left:0;background:linear-gradient(135deg,rgba(rgb(180,148,170,0.5),0.05) 0%,rgba(rgb(207,184,199,0.5),0.08) 100%);top:0;position:absolute;content:"";width:100%;height:100%;z-index:0}.plan-display-75 .container{margin:0 auto;z-index:1;padding:0 20px;position:relative;max-width:1400px}.plan-display-75 .program-price-08{display:flex;flex-direction:column}.plan-display-75 .pay-options-38{opacity:0;transform:translateY(20px);margin-bottom:60px;animation:fadeUp 0.8s ease-out forwards}.plan-display-75 .pay-options-38 h2{position:relative;font-weight:700;margin-bottom:20px;text-transform:uppercase;display:inline-block;line-height:1.2;color:#000000;font-size:36px}.plan-display-75 .pay-options-38 h2::after{left:0;bottom:-10px;width:80px;background:linear-gradient(90deg,rgb(180,148,170),rgb(207,184,199));border-radius:2px;height:4px;position:absolute;content:""}.plan-display-75 .access-plans-93{max-width:800px;margin-top:25px;font-size:13px;line-height:1.6;color:#000000}.plan-display-75 .basic-cost-95{gap:30px;margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.plan-display-75 .fee-plan-16{animation-delay:calc(0.15s * var(--i,1));opacity:0;display:block;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);perspective:1000px;animation:fadeUp 0.8s ease-out forwards;text-decoration:none;transform:translateY(30px)}.plan-display-75 .fee-plan-16:nth-child(1){--i:1}.plan-display-75 .fee-plan-16:nth-child(2){--i:2}.plan-display-75 .fee-plan-16:nth-child(3){--i:3}.plan-display-75 .fee-plan-16:nth-child(4){--i:4}.plan-display-75 .plan-cost-14{overflow:hidden;border-radius:12px;box-shadow:0 10px 30px -15px rgba(0,0,0,0.15),0 5px 15px -10px rgba(0,0,0,0.05);transform-style:preserve-3d;transition:all 0.4s ease;position:relative;height:100%;background-color:#ffffff}.plan-display-75 .fee-plan-16:hover .plan-cost-14{box-shadow:0 20px 40px -15px rgba(0,0,0,0.2),15px 15px 30px -10px rgba(0,0,0,0.1),-15px 15px 30px -10px rgba(rgb(207,184,199,0.5),0.1);transform:translateY(-15px) rotateX(2deg) rotateY(-2deg)}.plan-display-75 .discount-grid-98{min-height:250px;box-sizing:border-box;z-index:2;position:relative;padding:35px 30px}.plan-display-75 .discount-grid-98 h3{position:relative;font-weight:700;transition:transform 0.3s ease;margin-bottom:20px;color:#000000;display:inline-block;font-size:calc(22px + 2px)}.plan-display-75 .fee-plan-16:hover .discount-grid-98 h3{color:rgb(207,184,199);transform:translateX(5px)}.plan-display-75 .plan-pricing-57{display:block;margin:20px 0;font-size:calc(22px + 4px);color:rgb(180,148,170);position:relative;transition:all 0.3s ease;font-weight:700}.plan-display-75 .plan-pricing-57::before{content:"";background:linear-gradient(90deg,rgb(180,148,170),transparent);height:3px;width:40px;position:absolute;border-radius:2px;top:-10px;left:0}.plan-display-75 .fee-plan-16:hover .plan-pricing-57{color:rgb(207,184,199);transform:scale(1.05)}.plan-display-75 .discount-grid-98 p{color:#000000;word-wrap:break-word;hyphens:auto;word-break:normal;overflow-wrap:break-word;line-height:1.6;white-space:normal;margin-top:15px;font-size:13px;transition:color 0.3s ease}.plan-display-75 .thumbnail-87{height:200px;width:100%;transition:all 0.5s ease;overflow:hidden;position:relative}.plan-display-75 .thumbnail-87::after{position:absolute;height:100%;width:100%;opacity:0.6;top:0;content:"";transition:opacity 0.4s ease;z-index:1;left:0;background:linear-gradient(to top,rgba(0,0,0,0.7),transparent)}.plan-display-75 .fee-plan-16:hover .thumbnail-87{transform:scale(1.05)}.plan-display-75 .fee-plan-16:hover .thumbnail-87::after{opacity:0.3}@keyframes fadeUp {0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}} @media (min-width: 1200px) {.plan-display-75 .program-price-08{flex-direction:row-reverse}.plan-display-75 .pay-options-38{margin-bottom:0;padding-left:50px;width:30%}.plan-display-75 .basic-cost-95{width:70%}.plan-display-75 .pay-options-38 h2{font-size:calc(36px + 4px)}} @media (max-width: 1199px) {.plan-display-75{padding:80px 0}.plan-display-75 .pay-options-38{margin:0 auto 50px;text-align:center;max-width:800px}.plan-display-75 .pay-options-38 h2::after{left:50%;transform:translateX(-50%)}} @media (max-width: 767px) {.plan-display-75{padding:60px 0}.plan-display-75 .basic-cost-95{grid-template-columns:1fr;gap:20px}.plan-display-75 .discount-grid-98{padding:25px 20px}.plan-display-75 .thumbnail-87{height:180px}.plan-display-75 .pay-options-38 h2{font-size:calc(36px - 2px)}.plan-display-75 .access-plans-93{font-size:calc(13px - 1px)}} @media (hover: none) {.plan-display-75 .fee-plan-16:hover .plan-cost-14{box-shadow:0 10px 30px -15px rgba(0,0,0,0.15),0 5px 15px -10px rgba(0,0,0,0.05);transform:none}.plan-display-75 .fee-plan-16:hover .discount-grid-98 h3{transform:none}.plan-display-75 .fee-plan-16:hover .plan-pricing-57{transform:none}.plan-display-75 .fee-plan-16:hover .thumbnail-87{transform:none}}.find-support-87{background:linear-gradient(135deg,rgb(231,219,227) 0%,rgb(180,148,170,0.5) 100%);padding:80px 0;position:relative;overflow:hidden}.find-support-87::before{z-index:1;height:100%;top:0;left:0;position:absolute;opacity:0.03;content:"";background:radial-gradient(circle at 10% 20%,#ffffff 0%,transparent 20%),radial-gradient(circle at 90% 80%,#ffffff 0%,transparent 20%),radial-gradient(circle at 50% 50%,#ffffff 0%,transparent 40%);width:100%}.find-support-87::after{background-size:180px 180px;position:absolute;height:100%;top:0;background-image:radial-gradient(circle at 20% 30%,rgb(207,184,199,0.5) 1px,transparent 8px),radial-gradient(circle at 70% 60%,rgb(207,184,199,0.5) 1px,transparent 8px),radial-gradient(circle at 40% 80%,rgb(207,184,199,0.5) 1px,transparent 8px),radial-gradient(circle at 80% 10%,rgb(207,184,199,0.5) 1px,transparent 8px);left:0;opacity:0.2;background-position:center center;content:"";animation:patternFloat 30s linear infinite;z-index:2;width:100%}@keyframes patternFloat {0%{background-position:0 0}100%{background-position:180px 180px}} .find-support-87 .container{max-width:1200px;position:relative;padding:0 15px;z-index:3;margin:0 auto}.find-support-87 .message-block-08{position:relative;transform:translateZ(0);background:rgb(180,148,170,0.5);border-radius:19px;overflow:hidden;padding:40px;box-shadow:0 15px 30px rgba(0,0,0,0.5),0 0 0 1px #ffffff,inset 0 0 30px rgb(207,184,199,0.5)}.find-support-87 .message-block-08::before{top:-50%;z-index:-1;content:"";opacity:0.03;width:200%;background:linear-gradient( 45deg,transparent 0%,#ffffff 50%,transparent 100% );height:200%;left:-50%;transform-origin:center;animation:lightSweep 6s linear infinite;position:absolute}@keyframes lightSweep {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} .find-support-87 .message-block-08 h3{display:inline-block;margin-bottom:25px;font-weight:700;color:#ffffff;position:relative;font-size:33px}.find-support-87 .message-block-08 h3::after{left:0;bottom:-8px;height:3px;content:"";width:60%;border-radius:10px;background:linear-gradient(90deg,rgb(207,184,199) 0%,transparent 100%);position:absolute}.find-support-87 .get-support-95{margin-bottom:30px;font-size:14px;max-width:90%;color:#ffffff;opacity:0.9;line-height:1.6}.find-support-87 .edu-tutor-91{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:15px}.find-support-87 .edu-tutor-91::before{width:100%;left:0;height:1px;position:absolute;top:-15px;content:"";background:linear-gradient( 90deg,transparent 0%,#ffffff 50%,transparent 100% );opacity:0.1}.find-support-87 .edu-tutor-91 span{border-left:2px solid rgb(207,184,199);position:relative;box-shadow:0 4px 12px rgba(0,0,0,0.5);padding:18px;border-radius:10px;background:linear-gradient(135deg,#000000 0%,rgb(180,148,170) 100%);display:flex;flex-direction:column;transition:all 0.3s ease}.find-support-87 .edu-tutor-91 span:hover{box-shadow:0 10px 20px rgba(0,0,0,0.5)}.find-support-87 .edu-tutor-91 span p{letter-spacing:0.3px;font-weight:700;margin:0;color:#ffffff;font-size:14px;line-height:1.6}.find-support-87 .edu-tutor-91 span{color:#ffffff}.find-support-87 .edu-tutor-91 span a{transition:all 0.3s ease;font-weight:700;color:#ffffff;position:relative;text-decoration:none;display:inline-block}.find-support-87 .edu-tutor-91 span a:hover{color:rgb(207,184,199)}.find-support-87 .edu-tutor-91 span span{box-shadow:none;color:#ffffff;border:none;font-size:14px;font-weight:400;transform:none;margin:0;background:transparent}.find-support-87 .edu-tutor-91 span span:hover{background:transparent;transform:none;box-shadow:none}.find-support-87 .message-info-81{grid-column:1 / -1;border-radius:10px;padding:20px;overflow:hidden;background:rgb(180,148,170,0.5);margin-top:10px;position:relative}.find-support-87 .message-info-81::before{width:100%;height:100%;top:0;z-index:-1;position:absolute;content:"";background:linear-gradient( 45deg,transparent 0%,#ffffff 50%,transparent 100% );opacity:0.02;left:0}.find-support-87 .message-info-81 h4{position:relative;font-size:24px;margin-bottom:15px;display:inline-block;color:#ffffff}.find-support-87 .message-info-81 h4::after{background:rgb(207,184,199);width:50%;border-radius:10px;content:"";height:2px;position:absolute;bottom:-5px;left:0}.find-support-87 .message-info-81 span{opacity:0.8;padding:12px;font-size:14px;transition:all 0.3s ease;color:#ffffff;border-bottom:1px dashed #ffffff;display:block;margin-bottom:15px}.find-support-87 .message-info-81 span:last-child{border-bottom:none}.find-support-87 .message-info-81 span:hover{color:rgb(207,184,199);padding-left:5px;opacity:1}@media (max-width: 992px) {.find-support-87{padding:60px 0}.find-support-87 .message-block-08{padding:30px}.find-support-87 .message-block-08 h3{font-size:calc(33px * 0.9)}.find-support-87 .get-support-95{max-width:100%}.find-support-87 .edu-tutor-91{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}} @media (max-width:768px){.find-support-87{padding:40px 0}.find-support-87 .message-block-08{padding:25px 20px}.find-support-87 .message-block-08 h3{margin-bottom:20px;font-size:calc(33px * 0.8)}.find-support-87 .get-support-95{margin-bottom:25px;font-size:calc(14px * 0.95)}.find-support-87 .edu-tutor-91{grid-template-columns:1fr;gap:15px}.find-support-87 .edu-tutor-91 span{padding:15px}.find-support-87 .edu-tutor-91 span p,.find-support-87 .edu-tutor-91 span a,.find-support-87 .edu-tutor-91 span span{font-size:calc(14px * 1.05);line-height:1.5}.find-support-87 .message-info-81{padding:15px}.find-support-87 .message-info-81 h4{font-size:calc(24px * 0.9)}.find-support-87 .message-info-81 span{font-size:calc(14px * 0.9);padding:8px 0}.find-support-87::after{background-size:100px 100px}@keyframes patternFloat {0%{background-position:0 0}100%{background-position:100px 100px}}}.find-support-87 .edu-tutor-91 span:first-child{color:#ffffff}.find-support-87 .message-block-08::after{opacity:0.1;transform:translate(-50%,-50%);background:radial-gradient(circle,#ffffff 0%,transparent 70%);position:absolute;width:100px;border-radius:50%;top:50%;z-index:-1;animation:pulse 10s infinite;content:"";height:100px;left:50%}@keyframes pulse {0%{transform:translate(-50%,-50%) scale(0);opacity:0.6}70%{opacity:0}100%{transform:translate(-50%,-50%) scale(6);opacity:0}} .find-support-87 .message-block-08::after{height:150px;background:linear-gradient(45deg,transparent 48%,rgb(207,184,199) 48%,rgb(207,184,199) 52%,transparent 52%),linear-gradient(-45deg,transparent 48%,rgb(207,184,199) 48%,rgb(207,184,199) 52%,transparent 52%);bottom:0;opacity:0.1;content:"";position:absolute;border-radius:0 0 19px 0;right:0;z-index:-1;background-position:center;background-size:30px 30px;width:150px}.find-support-87 .message-block-08::before{border-radius:19px 0 0 0;opacity:0.1;left:0;background-size:100% 100%,40px 40px;z-index:-1;top:0;content:"";background:linear-gradient(45deg,rgb(207,184,199) 0%,transparent 30%),radial-gradient(circle at 20px 20px,rgb(207,184,199) 0%,transparent 8px);width:100px;position:absolute;height:100px}.find-support-87 .message-block-08{overflow:hidden;position:relative}.find-support-87 .message-block-08:before{z-index:-1;top:-100px;content:"";position:absolute;right:-100px;opacity:0.05;height:200px;border-radius:50%;background:rgb(207,184,199);width:200px}.find-support-87 .message-block-08:after{background:rgb(180,148,170);height:150px;width:150px;opacity:0.05;border-radius:50%;z-index:-1;bottom:-75px;position:absolute;content:"";left:-75px}.find-support-87 .container:before{border-radius:10px;opacity:0.2;height:40px;top:20px;width:40px;border:2px solid rgb(207,184,199);position:absolute;animation:rotate 15s linear infinite;right:20px;content:""}.find-support-87 .container:after{bottom:20px;height:30px;left:20px;animation:rotate 10s linear infinite reverse;border:2px solid rgb(180,148,170);width:30px;opacity:0.2;border-radius:10px;content:"";position:absolute}@keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} .find-support-87 .edu-tutor-91 span{backdrop-filter:blur(5px);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.find-support-87 .edu-tutor-91 span p{letter-spacing:0.5px}.find-support-87 .edu-tutor-91 a{position:relative;overflow:hidden}.find-support-87 .edu-tutor-91 a:hover{color:rgb(207,184,199)}.find-support-87 .message-info-81{background:linear-gradient(45deg,rgb(180,148,170,0.5) 0%,rgb(207,184,199,0.5) 100%)}.find-support-87 .message-info-81 span{transition:transform 0.3s ease,color 0.3s ease;position:relative}.find-support-87 .message-info-81 span:hover{transform:translateX(10px)}.find-support-87 .message-info-81 span:before{top:50%;content:"";left:-10px;width:0;opacity:0;border-width:4px 0 4px 6px;transform:translateY(-50%);height:0;position:absolute;transition:opacity 0.3s ease;border-style:solid;border-color:transparent transparent transparent rgb(207,184,199)}.find-support-87 .message-info-81 span:hover:before{opacity:1}.find-support-87 .edu-tutor-91 span svg{display:inline-block;top:-1px;margin-top:8px;transition:all 0.3s ease;margin-bottom:8px;height:18px;margin-right:8px;position:relative;width:18px;opacity:0.7;vertical-align:middle}.find-support-87 .edu-tutor-91 span:hover svg{transform:scale(1.1);opacity:1}.find-support-87 .edu-tutor-91 span svg path{fill:rgb(207,184,199);transition:all 0.3s ease}.find-support-87 .edu-tutor-91 span:hover svg path{fill:#ffffff}.find-support-87 .edu-tutor-91 span svg path{stroke-width:1.5;fill:none;stroke:#ffffff}.find-support-87 .edu-tutor-91 span:hover svg path{stroke:rgb(207,184,199)}.find-support-87 .message-info-81 svg{vertical-align:middle;margin-right:5px;height:16px;width:16px}.find-support-87 .message-info-81 svg path{fill:rgb(207,184,199)}.find-support-87 .message-info-81 span:hover svg path{fill:#ffffff}.find-support-87 .message-block-08 h3 svg{margin-right:10px;width:24px;height:24px;vertical-align:middle}.find-support-87 .message-block-08 h3 svg path{transition:all 0.3s ease;fill:rgb(207,184,199)}.find-support-87 .message-block-08 h3:hover svg path{fill:#ffffff}.find-support-87 .edu-tutor-91 span a:hover svg{animation:wobble 1s ease}@keyframes wobble {0%,100%{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}} @media (max-width: 992px) {.find-support-87 .edu-tutor-91 span svg{height:18px;width:18px}.find-support-87 .message-block-08 h3 svg{width:20px;height:20px}} @media (max-width: 768px) {.find-support-87 .edu-tutor-91 span svg{width:16px;height:16px}}.cookie-overlay-window-73{box-shadow:0 -2px 10px rgba(0,0,0,0.3);padding:15px 20px;position:fixed;width:100%;z-index:90;bottom:0;background:rgb(180,148,170);border-top:3px solid rgb(207,184,199)}.cookie-review-36{justify-content:space-between;display:flex;flex-wrap:wrap;align-items:center}.cookie-compl-42{flex-shrink:0;margin-right:20px}.cookie-compl-42 svg{height:50px;width:50px;fill:rgb(207,184,199)}.user-tracker-23{flex-direction:column;max-width:600px;display:flex;justify-content:center}.cookie-overlay-window-73 h5{font-weight:700;color:#ffffff;font-size:22px;margin-bottom:10px}.cookie-overlay-window-73 p{color:#000000;font-size:17px;line-height:1.5}.cookie-verify-60{padding:10px 20px;margin-left:10px;font-size:18px;text-decoration:none;color:#ffffff;flex-shrink:0;cursor:pointer;transition:none;border:2px solid rgb(207,184,199);text-align:center;border-radius:10px;min-width:150px;background:rgb(207,184,199)}.cookie-verify-60:hover{background:rgb(207,184,199,0.5);border-color:rgb(207,184,199,0.5)}.cookie-overlay-window-73 p a{border-bottom:2px solid rgb(207,184,199);color:rgb(207,184,199);text-decoration:none}.cookie-overlay-window-73 p a:hover{border-bottom-color:rgb(180,148,170);color:rgb(180,148,170)}@media only screen and (max-width: 1200px) {.cookie-overlay-window-73{padding:15px}} @media only screen and (max-width: 800px) {.cookie-compl-42{display:none}.cookie-review-36{flex-direction:column;align-items:center;justify-content:center}.cookie-overlay-window-73 h5,.cookie-overlay-window-73 p{text-align:center}.user-tracker-23{margin-bottom:15px}.cookie-verify-60{margin-top:10px;margin-left:0}} #usageSettingsPopup-14{display:none}#usageSettingsPopup-14:checked ~ .cookie-overlay-window-73{opacity:0;visibility:hidden}