*{box-sizing:border-box;margin:0;padding:0}svg{width:30px;height:30px}.zoom-meet{flex:0 0 auto}.wrapper-border{height:100%;min-height:100%;flex-direction:column;display:flex}.container{margin:auto;width:1224px;max-width:100%}a{color:inherit;text-decoration:none}.top-start{flex:1 0 auto}header,footer{width:100%}html,body{min-height:100%;color:#000000;height:100%;scroll-behavior:auto;font-family:Arial,sans-serif;scroll-snap-type:none;auto contain touch-action:none}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .start-now{overflow:hidden;background:linear-gradient(210deg,rgb(185,204,177) 0%,rgb(183,136,123) 100%);position:relative;z-index:1;padding:120px 0}.start-now::before{content:'';top:0;z-index:-1;height:100%;width:100%;position:absolute;background:repeating-linear-gradient( to right,transparent,transparent 10px,rgba(255,255,255,0.03) 10px,rgba(255,255,255,0.03) 11px );left:0}.start-now::after{background:linear-gradient( to right,transparent,rgba(255,255,255,0.5),transparent );height:1px;animation:horizonLine 5s ease-in-out infinite;width:100%;position:absolute;top:50%;left:0;content:'';z-index:-1}.start-now .learning-studio{align-items:center;justify-content:center;height:350px;background:linear-gradient( to bottom,rgba(255,255,255,0.1),rgba(255,255,255,0.05) );box-shadow:0 15px 35px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.05);padding:0;overflow:hidden;z-index:2;margin:0 auto;border-radius:5px;max-width:900px;backdrop-filter:blur(10px);display:flex;position:relative;flex-direction:column}.start-now .learning-studio::before{animation:topLineGlow 3s ease-in-out infinite;content:'';top:0;left:0;width:100%;height:5px;background:linear-gradient( to right,rgb(185,204,177),rgb(183,136,123),rgb(185,204,177) );position:absolute;z-index:1;box-shadow:0 0 20px rgb(185,204,177,0.5)}.start-now .learning-studio::after{background:rgba(255,255,255,0.1);top:5px;content:'';z-index:1;left:0;position:absolute;height:1px;right:0}.start-now h3{font-family:Arial,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:5px;text-shadow:0 0 10px #ffffff,0 0 20px rgb(185,204,177,0.5);text-align:center;color:#ffffff;position:relative;font-size:32px;margin-bottom:60px;animation:textGlow 3s ease-in-out infinite alternate}.start-now h3::before{width:100%;position:absolute;height:100%;content:'';top:0;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.1),transparent );left:-100%;z-index:-1;animation:textScan 3s linear infinite}.start-now h3::after{content:'';box-shadow:0 0 10px rgb(183,136,123),0 0 20px rgb(183,136,123,0.5);background:rgb(183,136,123);opacity:0.7;bottom:-15px;position:absolute;left:50%;animation:underlineGlow 3s ease-in-out infinite alternate;height:2px;transform:translateX(-50%);width:40px}.start-now .get-answers{color:#ffffff;padding:15px 40px;font-size:17px;border:2px solid rgb(183,136,123);text-transform:uppercase;border-radius:3px;text-decoration:none;overflow:hidden;background:transparent;position:relative;font-weight:600;font-family:Arial,sans-serif;text-shadow:0 0 5px #ffffff;box-shadow:0 0 15px rgb(183,136,123,0.5),inset 0 0 5px rgb(183,136,123,0.5);z-index:1;letter-spacing:2px;transition:all 0.4s ease;display:inline-block}.start-now .get-answers::before{background:rgb(183,136,123);left:-100%;top:0;width:100%;transition:all 0.4s ease;z-index:-1;position:absolute;content:'';height:100%}.start-now .get-answers::after{top:-2px;content:'';transition:all 0.4s ease;border:2px solid rgb(183,136,123);left:-2px;position:absolute;z-index:-2;opacity:0;bottom:-2px;right:-2px}.start-now .get-answers:hover{box-shadow:0 0 25px rgb(183,136,123),inset 0 0 10px rgb(183,136,123,0.5);border-color:transparent;text-shadow:0 0 10px #ffffff;color:#ffffff}.start-now .get-answers:hover::before{left:0}.start-now .get-answers:hover::after{opacity:0.5;animation:pulseBorder 2s infinite}@media screen and (max-width: 992px) {.start-now{padding:100px 0}.start-now .learning-studio{max-width:85%;height:320px}.start-now h3{font-size:calc(32px * 0.9);letter-spacing:4px;margin-bottom:50px}.start-now h3::after{width:35px}.start-now .get-answers{padding:14px 35px;font-size:calc(17px * 0.95)}} @media screen and (max-width: 768px) {.start-now{padding:80px 0}.start-now .learning-studio{height:300px}.start-now h3{font-size:calc(32px * 0.8);letter-spacing:3px;margin-bottom:45px}.start-now h3::after{bottom:-12px;width:30px}.start-now .get-answers{letter-spacing:1.5px;padding:12px 30px;font-size:calc(17px * 0.9)}} @media screen and (max-width: 576px) {.start-now{padding:60px 0}.start-now .learning-studio{height:260px}.start-now h3{letter-spacing:2px;font-size:calc(32px * 0.7);margin-bottom:40px}.start-now h3::after{width:25px;bottom:-10px}.start-now .get-answers{letter-spacing:1px;padding:10px 25px;font-size:calc(17px * 0.85)}} @keyframes horizonLine {0%,100%{opacity:0.2;box-shadow:none}50%{opacity:0.5;box-shadow:0 0 20px rgba(255,255,255,0.3)}} @keyframes topLineGlow {0%,100%{opacity:0.8;box-shadow:0 0 15px rgb(185,204,177,0.5)}50%{opacity:1;box-shadow:0 0 20px rgb(185,204,177),0 0 40px rgb(185,204,177,0.5)}} @keyframes textGlow {0%{text-shadow:0 0 5px #ffffff,0 0 10px rgb(185,204,177,0.5)}100%{text-shadow:0 0 10px #ffffff,0 0 20px rgb(185,204,177),0 0 30px rgb(185,204,177,0.5)}} @keyframes textScan {0%,100%{left:-100%;opacity:0}50%{left:100%;opacity:0.5}} @keyframes underlineGlow {0%{width:40px;box-shadow:0 0 5px rgb(183,136,123),0 0 10px rgb(183,136,123,0.5)}100%{width:80px;box-shadow:0 0 10px rgb(183,136,123),0 0 20px rgb(183,136,123),0 0 30px rgb(183,136,123,0.5)}} @keyframes pulseBorder {0%,100%{top:-2px;left:-2px;right:-2px;bottom:-2px;opacity:0.5}50%{top:-6px;left:-6px;right:-6px;bottom:-6px;opacity:0.1}}.offer-box{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(203,218,223) 0%,rgba(245,247,252,1) 100%);padding:100px 0}.offer-box::before{pointer-events:none;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:repeating-linear-gradient( 45deg,rgba(0,0,0,0.02) 0px,rgba(0,0,0,0.02) 1px,transparent 1px,transparent 11px )}.offer-box .container{z-index:2;margin:0 auto;padding:0 20px;position:relative;max-width:1200px}.offer-box .plan-deals{display:flex;flex-direction:column-reverse}.offer-box .discount-plan{text-align:center;transition:transform 0.5s ease-out;margin-bottom:50px}.offer-box .discount-plan h2{display:inline-block;position:relative;font-size:33px;color:#000000;margin-bottom:15px;font-weight:700}.offer-box .discount-plan h2::after{position:absolute;left:50%;bottom:-10px;content:"";background:rgb(185,204,177);height:3px;transform:translateX(-50%);width:80px}.offer-box .fee-schemes{color:#000000;line-height:1.6;white-space:normal;max-width:700px;margin:0 auto;word-break:break-word;overflow-wrap:break-word;font-size:13px}.offer-box .deal-board{gap:30px;display:grid;grid-template-columns:1fr}.offer-box .learning-deals{overflow:hidden;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,0.08);display:block;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);text-decoration:none;position:relative;color:#000000}.offer-box .learning-deals:hover{box-shadow:0 15px 35px rgba(0,0,0,0.1);transform:translateY(-10px)}.offer-box .cost-table{overflow:hidden;position:relative;min-height:450px;display:flex;background-color:#ffffff;flex-direction:column}.offer-box .pricing-pack{display:flex;padding:30px;overflow-wrap:break-word;position:relative;flex-direction:column;white-space:normal;word-break:break-word;z-index:2;flex:1}.offer-box .pricing-pack h3{position:relative;transition:transform 0.3s ease;font-size:calc(20px + 2px);transform:translateX(0);font-weight:600;margin-bottom:8px;color:#000000}.offer-box .learning-deals:hover .pricing-pack h3{transform:translateX(5px)}.offer-box .program-rate{color:rgb(185,204,177);font-weight:700;font-size:calc(20px + 4px);margin:15px 0;position:relative;display:inline-block}.offer-box .program-rate::before{opacity:0;top:50%;content:"";transition:all 0.3s ease;transform:translateX(-10px);left:-20px;position:absolute;width:10px;background:rgb(185,204,177);height:2px}.offer-box .learning-deals:hover .program-rate::before{transform:translateX(0);opacity:1}.offer-box .pricing-pack p{margin-top:15px;overflow-wrap:break-word;font-size:13px;word-break:break-word;flex:1;line-height:1.6;color:#000000;white-space:normal}.offer-box .image-strip{width:100%;overflow:hidden;transition:transform 0.6s ease;height:200px;position:relative}.offer-box .image-strip::after{z-index:1;top:0;background:linear-gradient(0deg,rgba(rgb(185,204,177,0.5),0.2) 0%,rgba(0,0,0,0) 100%);content:"";left:0;position:absolute;width:100%;height:100%}.offer-box .learning-deals:hover .image-strip{transform:scale(1.05)}.offer-box .learning-deals:nth-child(odd) .cost-table{background:linear-gradient(135deg,#ffffff 0%,rgba(245,247,252,1) 100%)}.offer-box .learning-deals:nth-child(even) .cost-table{background:linear-gradient(135deg,rgba(245,247,252,1) 0%,#ffffff 100%)}.offer-box .learning-deals:nth-child(1){animation:fadeInUp 0.6s 0.1s both}.offer-box .learning-deals:nth-child(2){animation:fadeInUp 0.6s 0.2s both}.offer-box .learning-deals:nth-child(3){animation:fadeInUp 0.6s 0.3s both}.offer-box .learning-deals:nth-child(4){animation:fadeInUp 0.6s 0.4s both}@keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @media (min-width: 768px) {.offer-box .deal-board{grid-template-columns:repeat(2,1fr)}.offer-box .discount-plan{margin-bottom:60px}.offer-box .pricing-pack h3{font-size:20px}.offer-box .program-rate{font-size:calc(20px + 2px)}.offer-box .pricing-pack p{font-size:calc(13px - 1px)}} @media (min-width: 992px) {.offer-box .plan-deals{align-items:center;flex-direction:row;gap:50px}.offer-box .discount-plan{margin-bottom:0;text-align:left;flex:0 0 30%}.offer-box .discount-plan h2::after{left:0;transform:none}.offer-box .deal-board{grid-template-columns:repeat(2,1fr);flex:0 0 70%}.offer-box .pricing-pack{padding:35px}} @media (min-width: 1200px) {.offer-box .deal-board{grid-template-columns:repeat(2,1fr);gap:40px}.offer-box .cost-table{min-height:500px}.offer-box .image-strip{height:220px}.offer-box .pricing-pack h3{font-size:calc(20px + 2px)}.offer-box .program-rate{font-size:calc(20px + 6px)}}.thanksNote{position:relative;padding:120px 0;background:linear-gradient(145deg,rgb(185,204,177,0.5),rgb(183,136,123,0.5));overflow:hidden}.thanksNote::before{pointer-events:none;position:absolute;content:"";transform:rotate(-15deg) skew(15deg);opacity:0.03;width:50%;top:-10%;height:70%;background:#ffffff;left:-5%}.thanksNote::after{height:80%;opacity:0.05;pointer-events:none;transform:rotate(25deg) skew(-15deg);position:absolute;bottom:-10%;content:"";width:40%;right:-5%;background:rgb(183,136,123)}.thanksNote .container{z-index:2;padding:0 20px;margin:0 auto;position:relative;max-width:1200px}.thanksNote .learning-studio{flex-direction:column;transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);padding:60px 50px;background:#ffffff;position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);transform:perspective(1000px) rotateX(2deg);display:flex}.thanksNote .learning-studio:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px)}.thanksNote .learning-studio::before{transform:scaleY(0);height:100%;content:"";left:0;position:absolute;top:0;transform-origin:left center;width:6px;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);background:linear-gradient(to bottom,rgb(185,204,177),rgb(183,136,123))}.thanksNote .learning-studio:hover::before{transform:scaleY(1)}.thanksNote .learning-studio > div:first-child{position:relative;margin-bottom:30px;overflow:hidden}.thanksNote h5{position:relative;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);margin:0;font-weight:700;transform:translateY(0);line-height:1.4;color:#000000;font-size:23px}.thanksNote .learning-studio:hover h5{transform:translateY(-5px)}.thanksNote h5::after{height:3px;left:0;position:absolute;background:linear-gradient(90deg,rgb(185,204,177),rgb(183,136,123));transform-origin:left center;bottom:-8px;transform:scaleX(0.7);content:"";transition:transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275);width:80px}.thanksNote .learning-studio:hover h5::after{transform:scaleX(1)}.thanksNote a{text-decoration:none;overflow:hidden;transition:transform 0.4s ease;position:relative;display:block}.thanksNote a:hover{transform:translateX(5px)}.thanksNote p{transition:color 0.3s ease;line-height:1.8;font-family:Arial,sans-serif;font-size:16px;color:#000000;position:relative;margin:0;font-weight:400}.thanksNote a:hover p{color:rgb(185,204,177)}.thanksNote a::before{left:-100%;height:100%;transition:left 0.8s cubic-bezier(0.23,1,0.32,1);top:0;transform:skewX(-15deg);content:"";position:absolute;pointer-events:none;width:100%;background:linear-gradient(90deg,#ffffff,rgb(183,136,123,0.5),#ffffff);opacity:0.3}.thanksNote a:hover::before{left:200%}@media (min-width: 992px) {.thanksNote{padding:150px 0}.thanksNote .learning-studio{transform:perspective(1000px) rotateX(2deg);padding:80px 70px;margin:0 auto;max-width:85%}.thanksNote h5{font-size:calc(23px * 1.15);line-height:1.3}.thanksNote p{font-size:calc(16px * 1.1);line-height:1.9}.thanksNote h5::after{width:100px}} @media (min-width: 1200px) {.thanksNote .learning-studio{max-width:75%}} @media (max-width: 991px) {.thanksNote{padding:100px 0}.thanksNote .learning-studio{padding:50px 40px}} @media (max-width: 767px) {.thanksNote{padding:80px 0}.thanksNote .learning-studio{transform:perspective(1000px) rotateX(1deg);padding:40px 30px}.thanksNote h5{font-size:calc(23px * 0.9)}} @media (max-width: 575px) {.thanksNote{padding:60px 0}.thanksNote .learning-studio{padding:30px 20px;transform:none}.thanksNote h5{font-size:calc(23px * 0.85);line-height:1.5}.thanksNote p{font-size:calc(16px * 0.95);line-height:1.7}.thanksNote h5::after{width:60px;height:2px}}.newsletter{background:linear-gradient(135deg,rgb(185,204,177,0.5),rgb(183,136,123) 120%);overflow:hidden;padding:4rem 2rem;position:relative;z-index:1;box-shadow:0 15px 30px rgba(0,0,0,0.1)}.newsletter::before{width:100%;top:0;animation:lightSweep 8s ease-in-out infinite;transform:translateX(-100%);height:100%;pointer-events:none;left:0;position:absolute;z-index:-1;content:"";background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,0.1) 40%,transparent 60%)}.newsletter::after{background-size:200% 100%;height:6px;width:100%;left:0;bottom:-2px;position:absolute;z-index:1;content:"";animation:gradientShift 8s linear infinite;background:linear-gradient(90deg,rgb(185,204,177),rgb(183,136,123),rgb(185,204,177))}.newsletter .container{max-width:1200px;margin:0 auto;position:relative;z-index:2}.newsletter .learning-studio{display:flex;position:relative;padding:3rem 2.5rem;transform:perspective(1000px) rotateX(2deg);background:rgba(255,255,255,0.95);transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);box-shadow:0 10px 30px rgba(0,0,0,0.08);flex-direction:column;border-radius:10px}.newsletter .learning-studio:hover{transform:perspective(1000px) rotateX(0)}.newsletter h4{margin:0 0 1.5rem;font-weight:600;position:relative;font-size:24px;line-height:1.4;color:#000000;max-width:90%;transition:transform 0.3s ease;padding-left:1.5rem}.newsletter h4::before{position:absolute;background:rgb(185,204,177);transform:scaleY(0);transform-origin:top;left:0;animation:lineGrow 0.8s 0.2s forwards cubic-bezier(0.17,0.67,0.83,0.67);height:80%;width:4px;content:"";top:10%}.newsletter .input_holder{transition:all 0.4s ease;gap:1rem;margin-top:1rem;flex-wrap:wrap;display:flex}.newsletter .input_holder span{transition:transform 0.3s ease,box-shadow 0.3s ease;min-width:180px;position:relative;flex:1 1 auto;transform:translateY(0)}.newsletter .input_holder span:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.08)}.newsletter input[type="email"]{border:1px solid rgba(0,0,0,0.1);width:100%;background:#ffffff;font-size:13px;transition:border 0.3s ease,box-shadow 0.3s ease;color:#000000;border-radius:10px;font-family:Arial,sans-serif;padding:1rem 1.5rem}.newsletter input[type="email"]:focus{border-color:rgb(185,204,177);outline:none;box-shadow:0 0 0 3px rgb(185,204,177,0.5)}.newsletter input[type="email"]::placeholder{transition:opacity 0.3s ease;color:rgba(0,0,0,0.4)}.newsletter input[type="email"]:focus::placeholder{opacity:0.5}.newsletter .updates-card{letter-spacing:0.5px;font-size:19px;width:100%;overflow:hidden;border-radius:10px;transition:all 0.3s ease;cursor:pointer;border:none;position:relative;font-weight:600;color:#ffffff;padding:1rem 1.5rem;font-family:Arial,sans-serif;background:rgb(185,204,177)}.newsletter .updates-card::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);width:100%;content:"";height:100%;position:absolute;top:0;left:-100%;transition:all 0.4s ease}.newsletter .updates-card:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-2px);background:rgb(183,136,123)}.newsletter .updates-card:hover::before{transition:all 0.8s ease;left:100%}.newsletter .updates-card:active{box-shadow:0 5px 10px rgba(0,0,0,0.1);transform:translateY(1px)}@keyframes lineGrow {0%{transform:scaleY(0)}100%{transform:scaleY(1)}} @keyframes lightSweep {0%,100%{transform:translateX(-100%)}50%{transform:translateX(100%)}} @keyframes gradientShift {0%{background-position:0% 50%}100%{background-position:200% 50%}} @media screen and (min-width: 768px) {.newsletter{padding:5rem 3rem}.newsletter .learning-studio{padding:3.5rem 3rem;align-items:center;justify-content:space-between;flex-direction:row}.newsletter h4{padding-right:2rem;max-width:50%;margin:0}.newsletter .input_holder{justify-content:flex-end;margin-top:0;flex:1;max-width:500px}} @media screen and (min-width: 992px) {.newsletter{padding:6rem 4rem}.newsletter .learning-studio{padding:4rem}.newsletter h4{font-size:calc(24px * 1.1)}.newsletter .input_holder{gap:1.5rem}} @media screen and (max-width: 767px) {.newsletter{padding:3rem 1.5rem}.newsletter .learning-studio{padding:2.5rem 2rem;transform:perspective(1000px) rotateX(1deg)}.newsletter h4{margin-bottom:2rem;font-size:calc(24px * 0.9)}.newsletter .input_holder{gap:0.8rem}.newsletter input[type="email"],.newsletter .updates-card{padding:0.9rem 1.2rem}} @media (prefers-reduced-motion) {.newsletter::before,.newsletter::after,.newsletter h4::before,.newsletter .updates-card::before{animation:none}.newsletter .learning-studio,.newsletter .learning-studio:hover,.newsletter .input_holder span:hover,.newsletter .updates-card:hover{transition:none;transform:none}}.contact-form-section{padding:100px 0;position:relative}.contact-form-section::before{content:'';top:0;background:linear-gradient(135deg,rgb(185,204,177,0.5) 0%,rgb(183,136,123,0.5) 100%);position:absolute;left:0;height:100%;width:100%}.contact-form-section .container{max-width:1200px;padding:0 15px;margin:0 auto;position:relative}.contact-form-section .feedback-info{grid-gap:40px;display:grid;grid-template-columns:1fr}.contact-form-section .support-list{background:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.1);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:40px;grid-gap:20px;border-radius:20px;display:grid}.contact-form-section .support-list h3{color:#000000;text-align:center;grid-column:1 / -1;position:relative;font-weight:700;font-size:31px;margin-bottom:30px}.contact-form-section .support-list h3::after{height:4px;width:80px;transform:translateX(-50%);border-radius:2px;bottom:-15px;background:rgb(185,204,177);left:50%;content:'';position:absolute}.contact-form-section .support-list div{display:flex;padding:30px 20px;border-radius:10px;transition:all 0.3s ease;background:rgb(203,218,223);text-align:center;align-items:center;flex-direction:column}.contact-form-section .support-list div:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-10px)}.contact-form-section .support-list svg{margin-bottom:15px;width:40px;height:40px}.contact-form-section .support-list svg path{fill:rgb(185,204,177)}.contact-form-section .support-list span{color:#000000;font-size:14px}.contact-form-section .support-list a{font-weight:600;text-decoration:none;color:rgb(185,204,177);transition:color 0.3s ease}.contact-form-section .support-list a:hover{color:rgb(183,136,123)}.contact-form-section .feedback-request{box-shadow:0 15px 30px rgba(0,0,0,0.1);border-radius:20px;padding:40px;background:#ffffff}.contact-form-section form h3{margin-bottom:40px;position:relative;font-size:31px;font-weight:700;text-align:center;color:#000000}.contact-form-section form h3::after{bottom:-15px;content:'';width:80px;border-radius:2px;height:4px;left:50%;position:absolute;transform:translateX(-50%);background:rgb(185,204,177)}.contact-form-section form{grid-template-columns:repeat(2,1fr);grid-gap:25px;display:grid}.contact-form-section form h3{grid-column:1 / -1}.contact-form-section form input[type="text"],.contact-form-section form input[type="email"]{transition:all 0.3s ease;font-size:14px;border-radius:10px;border:1px solid rgba(0,0,0,0.1);color:#000000;width:100%;padding:15px 20px;background:#ffffff}.contact-form-section form input[type="text"]:focus,.contact-form-section form input[type="email"]:focus{outline:none;box-shadow:0 0 0 3px rgb(185,204,177,0.5);border-color:rgb(185,204,177)}.contact-form-section form input::placeholder{color:rgba(0,0,0,0.4)}.contact-form-section .message-query{margin:10px 0;align-items:flex-start;grid-column:1 / -1;display:flex}.contact-form-section .message-query input[type="checkbox"]{-webkit-appearance:none;transition:all 0.3s ease;appearance:none;flex-shrink:0;margin-right:15px;cursor:pointer;position:relative;height:22px;border-radius:10px;border:2px solid rgba(0,0,0,0.1);width:22px}.contact-form-section .message-query input[type="checkbox"]:checked{border-color:rgb(185,204,177);background-color:rgb(185,204,177)}.contact-form-section .message-query input[type="checkbox"]:checked::before{position:absolute;width:6px;top:4px;border-width:0 2px 2px 0;border:solid #ffffff;height:10px;content:"";transform:rotate(45deg);left:7px}.contact-form-section .message-query label{line-height:1.5;font-size:15px;color:#000000}.contact-form-section .message-query a{color:rgb(185,204,177);transition:color 0.3s ease;text-decoration:none;font-weight:600}.contact-form-section .message-query a:hover{color:rgb(183,136,123)}.contact-form-section .reach-inquiry{font-size:20px;position:relative;border-radius:10px;border:none;overflow:hidden;cursor:pointer;font-weight:600;grid-column:1 / -1;color:#ffffff;background:rgb(185,204,177);transition:all 0.3s ease;padding:18px 20px}.contact-form-section .reach-inquiry:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1);background:rgb(183,136,123)}@media (max-width: 992px) {.contact-form-section{padding:80px 0}.contact-form-section .support-list{padding:35px}.contact-form-section .feedback-request{padding:35px}} @media (max-width: 768px) {.contact-form-section{padding:60px 0}.contact-form-section .support-list{grid-template-columns:repeat(2,1fr);padding:30px}.contact-form-section .feedback-request{padding:30px}.contact-form-section form{grid-template-columns:1fr;grid-gap:20px}.contact-form-section .support-list h3,.contact-form-section form h3{margin-bottom:30px;font-size:calc(31px * 0.85)}} @media (max-width: 576px) {.contact-form-section{padding:50px 0}.contact-form-section .support-list{padding:25px;grid-template-columns:1fr}.contact-form-section .feedback-request{padding:25px}.contact-form-section .support-list h3,.contact-form-section form h3{font-size:calc(31px * 0.8);margin-bottom:25px}.contact-form-section .support-list div{padding:25px 15px}}.program-offerings{overflow:hidden;background:linear-gradient(135deg,rgb(203,218,223) 0%,rgba(245,245,245,0.95) 100%);position:relative;padding:100px 0}.program-offerings::before{content:"";height:100%;left:0;position:absolute;z-index:0;background:radial-gradient(circle at 20% 30%,rgb(185,204,177,0.5) 0%,transparent 20%),radial-gradient(circle at 80% 70%,rgb(183,136,123,0.5) 0%,transparent 25%);top:0;width:100%;opacity:0.1}.program-offerings::after{width:200px;border:1px solid rgb(185,204,177,0.5);transform:rotate(15deg);content:"";z-index:1;height:200px;position:absolute;top:-50px;right:-50px;opacity:0.2}.program-offerings .container{position:relative;padding:0 20px;z-index:2;max-width:1200px;margin:0 auto}.program-offerings h2{font-weight:700;line-height:1.4;position:relative;color:#000000;margin-bottom:50px;transform:translateX(-5px);font-size:29px}.program-offerings h2::after{bottom:-15px;background:rgb(185,204,177);transform-origin:left center;position:absolute;left:0;height:3px;transform:scaleX(1);width:80px;content:"";transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1)}.program-offerings h2:hover::after{transform:scaleX(1.5)}.program-offerings .learn-coding{display:grid;grid-template-columns:1fr;gap:40px;position:relative}.program-offerings .image-strip{transition:transform 0.5s ease,box-shadow 0.5s ease;overflow:hidden;position:relative;height:350px;transform:perspective(1000px) rotateY(-2deg);box-shadow:0 15px 30px rgba(0,0,0,0.1)}.program-offerings .image-strip::before{top:0;right:0;left:0;background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,0.3));position:absolute;content:"";bottom:0;z-index:1}.program-offerings .image-strip::after{position:absolute;background:rgb(185,204,177);height:120%;left:-10%;top:-10%;opacity:0;width:120%;transition:opacity 0.5s ease;mix-blend-mode:overlay;content:""}.program-offerings .image-strip:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:perspective(1000px) rotateY(0deg)}.program-offerings .image-strip:hover::after{opacity:0.1}.program-offerings .reading-block{position:relative;transform:translateY(-5px);background:#ffffff;padding:30px;transition:transform 0.4s ease,box-shadow 0.4s ease;box-shadow:0 10px 30px rgba(0,0,0,0.05)}.program-offerings .reading-block::before{transition:height 0.6s cubic-bezier(0.19,1,0.22,1);top:0;width:3px;background:rgb(185,204,177);content:"";position:absolute;height:0;left:0}.program-offerings .reading-block:hover{box-shadow:0 15px 40px rgba(0,0,0,0.08);transform:translateY(0)}.program-offerings .reading-block:hover::before{height:100%}.program-offerings .description{line-height:1.8;color:#000000;position:relative;font-size:17px;margin-bottom:20px;padding-left:15px}.program-offerings .description:last-child{margin-bottom:0}.program-offerings .description::before{width:5px;background:rgb(185,204,177);content:"";opacity:0.7;top:0.7em;border-radius:50%;height:5px;position:absolute;left:0}.program-offerings .container:hover .description::before{animation:pulse 2s infinite}@keyframes pulse {0%{transform:scale(1);opacity:0.7}50%{transform:scale(1.5);opacity:1}100%{transform:scale(1);opacity:0.7}} @media (min-width: 768px) {.program-offerings{padding:120px 0}.program-offerings h2{font-size:calc(29px * 1.1);max-width:85%}.program-offerings .learn-coding{gap:60px;grid-template-columns:0.8fr 1.2fr;align-items:center}.program-offerings .image-strip{height:450px}.program-offerings .reading-block{padding:40px 50px;max-height:450px;scrollbar-width:thin;overflow-y:auto;scrollbar-color:rgb(185,204,177,0.5) rgba(0,0,0,0.05)}.program-offerings .reading-block::-webkit-scrollbar{width:6px}.program-offerings .reading-block::-webkit-scrollbar-track{background:rgba(0,0,0,0.05)}.program-offerings .reading-block::-webkit-scrollbar-thumb{background-color:rgb(185,204,177,0.5)}} @media (min-width: 992px) {.program-offerings{padding:150px 0}.program-offerings::before{background:radial-gradient(circle at 10% 30%,rgb(185,204,177,0.5) 0%,transparent 30%),radial-gradient(circle at 90% 70%,rgb(183,136,123,0.5) 0%,transparent 35%)}.program-offerings h2{transform:translateX(0);max-width:70%;margin-left:30px}.program-offerings .learn-coding{gap:80px}.program-offerings .image-strip{transition:transform 0.8s cubic-bezier(0.19,1,0.22,1),box-shadow 0.8s ease;height:500px;transform:perspective(1000px) rotateY(-5deg) translateX(-20px)}.program-offerings .image-strip:hover{transform:perspective(1000px) rotateY(0deg) translateX(0)}.program-offerings .reading-block{transform:translateY(0) translateX(20px);max-height:500px;padding:50px 60px}.program-offerings .reading-block:hover{transform:translateY(0) translateX(0)}.program-offerings .description{padding-left:25px;font-size:calc(17px * 1.05)}.program-offerings .description::before{left:10px;height:6px;width:6px}} @media (min-width: 1200px) {.program-offerings h2{margin-left:50px}.program-offerings .learn-coding{gap:100px}.program-offerings .image-strip{transform:perspective(1200px) rotateY(-8deg) translateX(-30px)}.program-offerings .reading-block{transform:translateY(0) translateX(30px)}} @media (max-width: 767px) {.program-offerings{padding:60px 0}.program-offerings h2{margin-bottom:30px;font-size:calc(29px * 0.9)}.program-offerings h2::after{width:60px;bottom:-10px}.program-offerings .description{font-size:calc(17px * 0.95)}.program-offerings .image-strip{margin-bottom:20px;height:250px}.program-offerings .reading-block{padding:25px 20px}}.client-feedback{background:linear-gradient(145deg,rgb(203,218,223) 0%,rgb(185,204,177,0.5) 100%);position:relative;padding:4rem 0;overflow:hidden}.client-feedback::before{height:100%;z-index:0;content:"";background-image:radial-gradient(circle at 20% 30%,rgb(185,204,177,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(183,136,123,0.5) 0%,transparent 40%);width:100%;left:0;top:0;opacity:0.15;position:absolute}.client-feedback::after{filter:blur(80px);right:-50px;position:absolute;z-index:0;width:200px;background:rgb(185,204,177,0.5);content:"";height:200px;top:-50px}.client-feedback .container{position:relative;padding:0 2rem;z-index:1;max-width:1200px;margin:0 auto}.client-feedback h2{position:relative;text-align:center;transform:perspective(1000px) rotateX(2deg);color:#000000;line-height:1.4;font-weight:700;font-size:31px;margin-bottom:3rem}.client-feedback h2::after{background:linear-gradient(90deg,rgb(185,204,177) 0%,rgb(183,136,123) 100%);position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);content:"";height:4px;width:80px}.client-feedback .learning-studio{position:relative;padding:1rem 0}.client-feedback .edu-quotes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));perspective:1000px;transform-style:preserve-3d;display:grid;gap:2rem}.client-feedback .client-ratings{min-height:220px;border-left:4px solid rgb(185,204,177);background:#ffffff;box-shadow:0 10px 30px rgba(0,0,0,0.05),0 1px 4px rgba(0,0,0,0.02),0 20px 25px -5px rgba(0,0,0,0.05);position:relative;display:flex;padding:2rem;overflow:hidden;border-radius:2px;transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1),box-shadow 0.4s cubic-bezier(0.165,0.84,0.44,1);transform:translateZ(0);flex-direction:column}.client-feedback .client-ratings::before{font-family:Georgia,serif;position:absolute;right:15px;opacity:0.15;top:-15px;font-size:120px;content:"";line-height:1;color:rgb(183,136,123,0.5);z-index:0}.client-feedback .client-ratings:hover{box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);transform:translateY(-10px) translateZ(20px)}.client-feedback .client-ratings h3{font-size:18px;color:#000000;position:relative;z-index:2;font-weight:600;transition:transform 0.3s ease;margin-bottom:0.5rem}.client-feedback .client-ratings:hover h3{transform:translateX(5px);color:rgb(185,204,177)}.client-feedback .client-ratings .description{line-height:1.7;flex-grow:1;z-index:2;font-size:13px;position:relative;color:#000000;margin-bottom:1.5rem}.client-feedback .client-ratings div{border-radius:50%;margin-top:auto;position:relative;transition:transform 0.3s ease;box-shadow:0 5px 15px rgba(0,0,0,0.1);z-index:2;width:60px;overflow:hidden;border:3px solid rgb(203,218,223);height:60px}.client-feedback .client-ratings:hover div{border-color:rgb(185,204,177,0.5);transform:scale(1.1)}.client-feedback .client-ratings img{object-fit:cover;height:100%;width:100%;transition:transform 0.5s ease}.client-feedback .client-ratings:hover img{transform:scale(1.1)}.client-feedback .client-ratings:nth-child(3n+1){border-left-color:rgb(185,204,177)}.client-feedback .client-ratings:nth-child(3n+2){border-left-color:rgb(183,136,123)}.client-feedback .client-ratings:nth-child(3n+3){border-left-color:rgba(0,0,0,0.5)}.client-feedback .client-ratings:nth-child(odd)::after{height:30%;right:0;width:30%;bottom:0;content:"";background:linear-gradient(135deg,transparent 50%,rgba(rgb(185,204,177,0.5),0.1) 50%);z-index:0;position:absolute}@media (min-width: 768px) {.client-feedback{padding:6rem 0}.client-feedback h2{font-size:calc(31px * 1.1);margin-bottom:4rem}.client-feedback .edu-quotes{grid-template-columns:repeat(3,1fr);gap:2.5rem}.client-feedback .client-ratings{padding:2.5rem}} @media (max-width: 767px) {.client-feedback{padding:3rem 0}.client-feedback h2{transform:none;font-size:calc(31px * 0.9)}.client-feedback .edu-quotes{gap:1.5rem;grid-template-columns:1fr}.client-feedback .client-ratings::before{font-size:80px}.client-feedback .client-ratings:hover{transform:translateY(-5px)}} @media (min-width: 1200px) {.client-feedback .edu-quotes{grid-template-columns:repeat(4,1fr)}.client-feedback .client-ratings{min-height:250px}} @media (prefers-reduced-motion: reduce) {.client-feedback .client-ratings,.client-feedback .client-ratings h3,.client-feedback .client-ratings div,.client-feedback .client-ratings img{transition:none}.client-feedback .client-ratings:hover{transform:none}.client-feedback .client-ratings:hover h3{transform:none}.client-feedback .client-ratings:hover div{transform:none}.client-feedback .client-ratings:hover img{transform:none}}.academic-experience{padding:7rem 2rem;overflow:hidden;background:radial-gradient(circle at 70% 30%,rgb(185,204,177,0.5) 0%,transparent 40%),radial-gradient(circle at 30% 70%,rgb(183,136,123,0.5) 0%,transparent 40%),#000000;position:relative}.academic-experience::before{background:radial-gradient(ellipse at center,transparent 0%,transparent 50%,#000000 100%),repeating-linear-gradient(45deg,rgba(0,0,0,0.5) 0px,rgba(0,0,0,0.5) 1px,transparent 1px,transparent 10px);content:"";left:-25%;top:-25%;width:150%;height:150%;position:absolute;animation:backgroundMovement 30s linear infinite alternate;opacity:0.3}.academic-experience .container{z-index:2;max-width:1200px;margin:0 auto;position:relative}.academic-experience .client-ratings{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;border-radius:20px;gap:0;overflow:hidden;position:relative}.academic-experience .client-ratings::after{content:"";opacity:0.3;top:0;width:100%;position:absolute;mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(135deg,rgb(185,204,177,0.5) 0%,transparent 50%);height:100%;left:0}.academic-experience .client-ratings .image-strip{z-index:1;box-shadow:0 0 30px rgb(185,204,177,0.5);clip-path:polygon(0 0,100% 0,80% 100%,0 100%);position:relative;min-height:500px;grid-row:1 / 4;transition:all 0.5s ease;transform:scale(1.05) translateX(-5%);border-radius:0;grid-column:1 / 2}.academic-experience .client-ratings .image-strip:hover{box-shadow:0 0 50px rgb(185,204,177);transform:scale(1.07) translateX(-4%)}.academic-experience .client-ratings .name{grid-column:2 / 3;font-weight:700;padding:3.5rem 2rem 0.5rem 3rem;font-size:37px;color:#ffffff;animation:neonPulse 4s infinite alternate;grid-row:1 / 2;position:relative;z-index:2;letter-spacing:2px;text-shadow:0 0 10px rgb(185,204,177,0.5),0 0 20px rgb(185,204,177,0.5)}.academic-experience .client-ratings span:not(.name){letter-spacing:1px;text-transform:uppercase;font-weight:400;grid-row:2 / 3;z-index:2;font-size:18px;position:relative;padding:0 2rem 1rem 3rem;grid-column:2 / 3;color:rgb(183,136,123)}.academic-experience .client-ratings .experience-block{grid-column:2 / 3;color:#ffffff;border-radius:0 10px 0 0;border-top:1px solid rgb(183,136,123,0.5);grid-row:3 / 4;background:linear-gradient(to right,rgba(0,0,0,0.5) 0%,transparent 100%);z-index:2;margin-right:1.5rem;line-height:1.7;padding:2rem 2rem 2.5rem 3rem;backdrop-filter:blur(5px);position:relative;font-size:12px}@keyframes neonPulse {0%,100%{text-shadow:0 0 10px rgb(185,204,177,0.5),0 0 20px rgb(185,204,177,0.5)}50%{text-shadow:0 0 20px rgb(185,204,177),0 0 30px rgb(185,204,177)}} @keyframes backgroundMovement {0%{transform:translate(0,0) rotate(0deg)}100%{transform:translate(50px,50px) rotate(10deg)}} @media (max-width: 992px) {.academic-experience{padding:5rem 1.5rem}.academic-experience .client-ratings{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.academic-experience .client-ratings .image-strip{transform:scale(1.02) translateY(-5%);grid-row:1 / 2;grid-column:1 / 2;clip-path:polygon(0 0,100% 0,100% 85%,0 100%);min-height:350px}.academic-experience .client-ratings .image-strip:hover{transform:scale(1.03) translateY(-4%)}.academic-experience .client-ratings .name{grid-row:2 / 3;grid-column:1 / 2;padding:2rem 1.5rem 0.5rem 1.5rem}.academic-experience .client-ratings span:not(.name){grid-row:3 / 4;grid-column:1 / 2;padding:0 1.5rem 1rem 1.5rem}.academic-experience .client-ratings .experience-block{grid-row:4 / 5;border-radius:10px;margin-right:0;padding:1.5rem;grid-column:1 / 2}} @media (max-width: 576px) {.academic-experience{padding:4rem 1rem}.academic-experience .client-ratings .image-strip{min-height:280px}.academic-experience .client-ratings .name{padding:1.5rem 1rem 0.5rem 1rem}.academic-experience .client-ratings span:not(.name){padding:0 1rem 1rem 1rem}.academic-experience .client-ratings .experience-block{padding:1.2rem}}header{z-index:100;box-shadow:0 3px 15px rgba(0,0,0,0.07);background:linear-gradient(to right,#ffffff,rgb(203,218,223));width:100%;padding:0;position:relative}header::before{top:0;background-size:20px 20px;background-image:linear-gradient(90deg,rgba(255,255,255,0.05) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,0.05) 1px,transparent 1px);width:100%;height:100%;z-index:0;left:0;position:absolute;content:''}header::after{z-index:1;top:0;height:100%;background:linear-gradient(to bottom,rgb(185,204,177),rgb(183,136,123));width:5px;left:0;position:absolute;content:''}header .container{margin:0;position:relative;max-width:100%;z-index:2;width:100%;padding:0}header .head-top{justify-content:space-between;margin-left:5px;align-items:center;padding:0.9rem 3%;display:flex}header .head-train{transition:all 0.3s ease;display:flex;align-items:center;border-radius:10px;position:relative;text-decoration:none;padding:0.5rem;background:rgba(255,255,255,0.4)}header .head-train:hover{box-shadow:0 4px 10px rgba(0,0,0,0.05);background:rgba(255,255,255,0.6)}header .head-train svg{height:auto;width:140px;transition:all 0.3s ease}header .top-edu{align-items:center;position:relative;border-radius:10px;background:rgba(255,255,255,0.3);gap:0.4rem;padding:0.4rem 0.6rem;display:flex}header .top-edu::before{border-radius:calc(10px + 2px);opacity:0.5;z-index:-1;content:'';left:-2px;background:linear-gradient(135deg,rgb(185,204,177,0.5),rgb(183,136,123,0.5));position:absolute;top:-2px;right:-2px;bottom:-2px}header .main-pagebar{transition:all 0.3s ease;font-weight:400;box-shadow:0 2px 5px rgba(0,0,0,0.03);position:relative;background:#ffffff;z-index:1;text-decoration:none;font-family:Arial,sans-serif;font-size:16px;color:#000000;padding:0.4rem 0.7rem;overflow:hidden;border-radius:10px}header .main-pagebar::before{height:100%;background:linear-gradient(45deg,rgb(185,204,177,0.5),rgb(183,136,123,0.5));opacity:0;top:0;position:absolute;width:100%;transition:opacity 0.3s ease;content:'';z-index:-1;left:0}header .main-pagebar:hover{color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.08)}header .main-pagebar:hover::before{opacity:1}@media (max-width: 991px) {header .head-top{padding:0.8rem 2.5%}header .head-train svg{width:130px}header .top-edu{gap:0.3rem;padding:0.35rem 0.5rem}header .main-pagebar{font-size:calc(16px - 1px);padding:0.35rem 0.6rem}} @media (max-width: 767px) {header::after{width:3px}header .head-top{margin-left:3px;padding:0.8rem 2%;align-items:flex-start;gap:0.7rem;flex-direction:column}header .head-train{padding:0.4rem}header .head-train svg{width:120px}header .top-edu{overflow-x:auto;padding:0.4rem;justify-content:flex-start;width:98%}header .top-edu::-webkit-scrollbar{height:2px}header .top-edu::-webkit-scrollbar-thumb{background:rgb(185,204,177);border-radius:10px}header .main-pagebar{padding:0.3rem 0.5rem;font-size:calc(16px - 1px);white-space:nowrap}} @media (max-width: 480px) {header::after{width:2px}header .head-top{padding:0.7rem 1.5%;margin-left:2px}header .head-train svg{width:110px}header .top-edu{padding:0.3rem}header .main-pagebar{font-size:calc(16px - 2px);padding:0.3rem 0.4rem}}footer{width:100%;position:relative}.zoom-meet{background-color:#ffffff;font-family:Arial,sans-serif;position:relative;padding:80px 0 30px;color:#000000}.zoom-meet::before{content:"";left:0;height:1px;position:absolute;width:100%;bottom:0;background-image:repeating-linear-gradient( to right,rgb(185,204,177),rgb(185,204,177) 10px,transparent 10px,transparent 20px )}footer .green-edu{z-index:1;position:relative}footer .quick-help{justify-content:space-between;overflow:hidden;flex-wrap:wrap;display:flex;margin-bottom:70px;position:relative;height:100px}footer .info_item{min-width:250px;flex:1;display:flex;background-color:rgb(183,136,123);position:relative;overflow:hidden;cursor:pointer;align-items:center;transition:all 0.5s ease;margin-right:1px;height:100px;padding:0 25px}footer .info_item:last-child{margin-right:0}footer .info_item:hover{background-color:rgb(185,204,177);flex:1.5}footer .info_item::after{height:100%;width:1px;top:0;content:"";right:0;position:absolute;background-color:rgba(255,255,255,0.1)}footer .info_item:last-child::after{display:none}footer .info_item svg{z-index:2;width:24px;margin-right:15px;height:24px;fill:#ffffff;position:relative;flex-shrink:0}footer .info_item p,footer .info_item a{color:#ffffff;overflow:hidden;z-index:2;position:relative;white-space:nowrap;font-size:13px;max-width:100%;text-decoration:none;text-overflow:ellipsis}footer .info_item::before{top:0;width:100%;content:"";position:absolute;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,transparent 100%);height:100%;transition:opacity 0.5s ease;left:0;opacity:0}footer .info_item:hover::before{opacity:1}footer .text_main_holder{margin:0 -20px;gap:0;flex-wrap:nowrap;scroll-snap-type:x mandatory;padding:0 20px;overflow-x:auto;display:flex;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}footer .text_main_holder::-webkit-scrollbar{display:none}footer .site-top,footer .top-edu,footer .subscribe_holder{flex:0 0 100%;margin-right:30px;border-radius:28px;max-width:500px;height:450px;position:relative;padding:30px;min-width:280px;scroll-snap-align:start;transition:all 0.4s ease}footer .site-top{text-align:center;justify-content:center;display:flex;align-items:center;flex-direction:column;background-color:rgb(203,218,223)}footer .site-top svg{margin-bottom:30px;height:50px;width:auto}footer .copy-notice{line-height:1.6;font-size:12px;max-width:300px;color:#000000}footer .top-edu{color:#ffffff;overflow:hidden;background-image:radial-gradient(circle at 20% 30%,rgb(183,136,123,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(185,204,177,0.5) 0%,transparent 40%);justify-content:center;display:flex;flex-direction:column;background-color:rgb(183,136,123);position:relative}footer .top-edu::after{background-size:30px 30px;bottom:0;pointer-events:none;position:absolute;right:0;background-image:linear-gradient(45deg,transparent 92%,rgba(255,255,255,0.05) 93%,transparent 94%),linear-gradient(135deg,transparent 92%,rgba(255,255,255,0.05) 93%,transparent 94%);opacity:0.3;content:"";left:0;top:0}footer .top-edu h5{font-weight:700;letter-spacing:1px;color:#ffffff;font-size:23px;margin-bottom:30px;text-transform:uppercase;display:inline-block;position:relative}footer .top-edu h5::after{height:2px;position:absolute;left:0;width:30px;background-color:rgb(185,204,177);content:"";bottom:-10px}footer .page-head{height:auto;overflow:hidden;max-height:280px;margin-bottom:20px;position:relative}footer .page-head a{padding:10px 0;display:block;color:rgba(255,255,255,0.7);text-decoration:none;font-size:13px;border-bottom:1px solid rgba(255,255,255,0.05);transition:all 0.3s ease}footer .page-head a:hover{padding-left:10px;color:#ffffff;border-bottom-color:rgb(185,204,177)}footer .subscribe_holder{color:#ffffff;justify-content:center;display:flex;background-color:rgb(185,204,177);flex-direction:column}footer .subscribe_holder h5{font-size:23px;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase;font-weight:700;color:#ffffff}footer .subscribe_holder p{margin-bottom:30px;color:rgba(255,255,255,0.9);font-size:13px;line-height:1.6}footer .input_holder{gap:15px;display:flex;flex-direction:column}footer .input_holder input[type="email"]{background-color:rgba(255,255,255,0.1);border:none;border-radius:10px;padding:15px;transition:all 0.3s ease;color:#ffffff;font-size:13px}footer .input_holder input[type="email"]:focus{background-color:rgba(255,255,255,0.2);outline:none}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .updates-card{border:none;font-weight:600;font-size:15px;transition:all 0.3s ease;background-color:rgb(183,136,123);color:#ffffff;cursor:pointer;padding:15px;border-radius:10px;text-align:center}footer .updates-card:hover{background-color:rgb(183,136,123,0.5)}footer .report-abuse{padding-top:20px;margin-top:40px;position:relative}footer .report-abuse::before{height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,0.5),transparent);content:"";position:absolute;left:20%;right:20%;top:0}footer .debate-club{color:#000000;font-size:12px;text-align:center}@media (min-width: 992px) {footer .text_main_holder{padding:0;gap:30px;margin:0;flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none}footer .site-top,footer .top-edu,footer .subscribe_holder{min-width:0;flex:1;margin-right:0;height:500px}} @media (max-width: 991px) {footer .info_item{min-width:200px}footer .site-top::before,footer .top-edu::before,footer .subscribe_holder::before{font-size:3rem}} @media (max-width: 767px) {footer .zoom-meet{padding:60px 0 30px}footer .quick-help{height:auto;margin-bottom:40px;flex-direction:column}footer .info_item{margin-right:0;width:100%;margin-bottom:1px}footer .info_item:hover{padding-left:35px;flex:1}footer .site-top,footer .top-edu,footer .subscribe_holder{padding:25px 20px;min-height:350px;height:auto}} @media (max-width: 576px) {footer .zoom-meet{padding:50px 0 20px}footer .site-top::before,footer .top-edu::before,footer .subscribe_holder::before{left:15px;top:15px;font-size:2rem}footer .page-head{max-height:220px;height:auto}footer .site-top,footer .top-edu,footer .subscribe_holder{padding:20px 15px;min-height:300px}footer .top-edu h5,footer .subscribe_holder h5{font-size:calc(23px - 2px);margin-bottom:15px}footer .subscribe_holder p{margin-bottom:20px}footer .input_holder input[type="email"],footer .updates-card{padding:12px}}.our-team{overflow:hidden;padding:120px 0;color:#ffffff;position:relative}.our-team::before{right:0;content:"";bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.75) 50%,rgba(0,0,0,0.65) 100%);left:0;top:0;z-index:1;position:absolute}.our-team::after{right:-50%;content:"";position:absolute;z-index:2;transform:rotate(35deg);background:linear-gradient(45deg,rgb(185,204,177,0.5) 0%,transparent 60%);width:100%;height:200%;top:-50%;pointer-events:none}.our-team .container{position:relative;z-index:5;padding:0 20px;margin:0 auto;max-width:1200px}.our-team .reading-block{grid-template-columns:1fr;gap:25px;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);display:grid;position:relative;transform:translateX(0)}.our-team .reading-block > div:first-child{padding-left:20px;transform:translateY(0);opacity:0;position:relative;animation:slideUp 0.6s cubic-bezier(0.22,1,0.36,1) forwards 0.2s}.our-team .reading-block > div:first-child::before{transform:translateY(-50%);background:rgb(183,136,123);width:4px;height:0;content:"";top:50%;position:absolute;animation:growHeight 0.5s ease-out forwards 0.8s;left:0}.our-team .reading-block > div:nth-child(2){margin-top:-5px;transform:translateY(20px);opacity:0;position:relative;animation:slideUp 0.6s cubic-bezier(0.22,1,0.36,1) forwards 0.4s}.our-team h5{letter-spacing:1px;color:rgb(183,136,123);font-weight:700;text-transform:uppercase;margin:0;font-size:21px}.our-team p{font-weight:600;margin:0 0 5px;font-size:calc(18px * 1.5);color:#ffffff}.our-team p b{position:relative;display:inline-block}.our-team p b::after{animation:expandWidth 0.8s ease-out forwards 0.9s;left:0;content:"";position:absolute;width:0;bottom:-6px;background:rgb(183,136,123);height:2px}.our-team ol{margin:0;counter-reset:item;padding:0;opacity:0;transform:translateY(30px);animation:slideUp 0.8s cubic-bezier(0.22,1,0.36,1) forwards 0.6s}.our-team ol li{border-left:4px solid rgb(185,204,177);color:#ffffff;box-shadow:0 15px 25px rgba(0,0,0,0.2);list-style-type:none;border-radius:0 10px 10px 0;transition:transform 0.5s,box-shadow 0.5s;backdrop-filter:blur(10px);line-height:1.8;margin-bottom:20px;transform:perspective(1000px) rotateX(0deg);position:relative;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%)}.our-team ol li::before{width:100%;height:100%;top:0;position:absolute;background:linear-gradient(90deg,rgb(185,204,177,0.5) 0%,transparent 20%);left:0;content:"";opacity:0.2;pointer-events:none}.our-team ol li:hover{box-shadow:0 20px 35px rgba(0,0,0,0.3);transform:perspective(1000px) rotateX(2deg) translateY(-5px)}@keyframes slideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes expandWidth {from{width:0}to{width:100%}} @keyframes growHeight {from{height:0}to{height:100%}} @media (min-width: 768px) {.our-team{padding:150px 0}.our-team .reading-block{gap:40px;grid-template-columns:1fr}.our-team h5{font-size:calc(21px * 1.2)}.our-team p{font-size:calc(18px * 1.8)}.our-team ol li{font-size:calc(18px * 1.05);padding:40px}} @media (min-width: 992px) {.our-team{padding:180px 0}.our-team::after{right:-30%;top:-30%}.our-team .reading-block{gap:50px;margin-left:10%;grid-template-columns:1fr;max-width:80%}.our-team ol li{padding:50px;line-height:2}} @media (max-width: 767px) {.our-team{padding:80px 0}.our-team .reading-block{gap:20px}.our-team h5{font-size:calc(21px * 0.9)}.our-team p{font-size:calc(18px * 1.3)}.our-team ol li{line-height:1.6;padding:20px;font-size:18px}}.cookie-window-dialog{z-index:90;border-top:2px solid rgb(185,204,177);bottom:0;background:rgb(203,218,223);width:100%;position:fixed}.privacy-notify{align-items:center;justify-content:space-between;display:flex;padding:20px 0}.cookie-window-dialog h5{margin-bottom:6px;font-size:22px}.cookie-window-dialog p{font-size:18px}.user-choices{margin-right:10px;flex-shrink:0}.user-choices svg,.user-choices svg path,.user-choices img{width:100px;fill:rgb(185,204,177);height:100px}.cookie-reset{color:rgb(185,204,177);white-space:nowrap;text-decoration:none;margin-left:10px;text-align:center;font-size:24px;flex-shrink:0;min-width:120px;line-height:35px;cursor:pointer;border-bottom:2px solid rgb(185,204,177)}.cookie-window-dialog p a{color:rgb(185,204,177);text-decoration:none}#cookie-info-alert{display:none}#cookie-info-alert:checked ~ .cookie-window-dialog{visibility:hidden;opacity:0}@media only screen and (max-width: 1200px) {.cookie-window-dialog{padding:20px}} @media only screen and (max-width: 800px) {.user-choices{display:none}.privacy-notify{justify-content:center;flex-direction:column;align-items:center}.cookie-window-dialog h5{text-align:center}.cookie-window-dialog p{text-align:center}.cookie-overview{margin-bottom:20px}body .wrapper-border .cookie-reset{margin-left:0}} .wrapper-border .privacy-notify{justify-content:flex-end}.wrapper-border .cookie-reset{background:rgb(185,204,177);font-size:20px;color:#ffffff;padding:10px;margin-left:30px}.wrapper-border .cookie-overview{text-align:right}@media only screen and (max-width: 800px) {.wrapper-border .cookie-reset{margin-bottom:10px;margin-left:0}}.secure-vaulting{background:rgb(183,136,123,0.5);height:auto;overflow:hidden;width:100%;box-shadow:0 4px 10px rgba(0,0,0,0.5);padding:40px}.secure-vaulting h1{color:rgb(185,204,177);font-size:45px;font-weight:700;text-transform:uppercase;margin-bottom:25px;text-shadow:1px 1px 2px rgba(0,0,0,0.5);margin-top:40px;letter-spacing:1px}.secure-vaulting h2{padding-bottom:5px;color:rgb(183,136,123);margin-bottom:20px;font-size:29px;margin-top:30px;border-bottom:2px solid rgb(185,204,177);text-transform:capitalize;font-weight:600}.secure-vaulting h3,.secure-vaulting h4,.secure-vaulting h5,.secure-vaulting h6{font-size:22px;font-weight:400;margin-top:20px;margin-bottom:15px;color:#000000}.secure-vaulting ul,.secure-vaulting ol{padding-left:20px;list-style:none;padding:15px 0}.secure-vaulting ul li::before{font-size:1.5em;vertical-align:middle;margin-right:10px;color:rgb(185,204,177);content:'•'}.secure-vaulting li{color:#000000;font-size:12px;margin-bottom:10px;line-height:1.6}.secure-vaulting p,.secure-vaulting span,.secure-vaulting div{color:#000000;line-height:1.8;font-family:Arial,sans-serif;margin-bottom:10px}.secure-vaulting div.container{max-width:1200px;margin:0 auto}@media only screen and (max-width: 800px) {.secure-vaulting{padding:20px 10px;border-radius:10px}.secure-vaulting h1{font-size:calc(22px - 10px)}.secure-vaulting h2{font-size:calc(22px - 5px)}.secure-vaulting h3,.secure-vaulting h4,.secure-vaulting h5,.secure-vaulting h6{font-size:calc(22px - 5px)}}.welcome-page{width:100%;height:100vh;color:#ffffff;position:relative;overflow:hidden;font-family:Arial,sans-serif}.welcome-page .page-front{width:100%;left:0;top:0;z-index:1;position:absolute;height:100%}.welcome-page .page-front::before{content:"";z-index:2;left:0;top:0;height:100%;width:100%;position:absolute;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.4) 100%)}.welcome-page .page-front::after{left:0;height:100%;z-index:3;top:0;position:absolute;content:"";width:100%;background:linear-gradient(to bottom,rgb(185,204,177,0.5) 0%,transparent 30%,transparent 70%,rgb(185,204,177,0.5) 100%);mix-blend-mode:overlay}.welcome-page .pro-classes{margin:0 auto;transition:transform 0.8s cubic-bezier(0.17,0.84,0.44,1);height:100%;display:grid;z-index:5;position:relative;transform:translateY(0);max-width:1200px;padding:5rem;grid-gap:2rem;align-content:center;grid-template-columns:1fr}.welcome-page .pro-classes:hover{transform:translateY(-10px)}.welcome-page .pro-classes > div{opacity:0;position:relative;transform:translateX(-30px);animation:fadeSlideIn 1.2s cubic-bezier(0.19,1,0.22,1) forwards}.welcome-page .pro-classes > div:nth-child(1){animation-delay:0.3s}.welcome-page .pro-classes > div:nth-child(2){animation-delay:0.6s}.welcome-page .pro-classes > div:nth-child(3){animation-delay:0.9s}.welcome-page .pro-classes > div::before{content:"";background:rgb(183,136,123);animation:growLine 1s cubic-bezier(0.77,0,0.175,1) forwards;position:absolute;transform:translateY(-50%);top:50%;width:4px;left:-20px;animation-delay:inherit;height:0}.welcome-page .pro-classes p{text-transform:uppercase;display:inline-block;background:rgba(rgb(183,136,123,0.5),0.15);font-size:calc(14px * 1.2);letter-spacing:0.05em;box-shadow:0 8px 32px rgba(0,0,0,0.1);margin-bottom:0;padding:0.5rem 1rem;position:relative;font-weight:600;border-left:3px solid rgb(183,136,123);backdrop-filter:blur(5px)}.welcome-page .title_style_header{text-shadow:0 5px 15px rgba(0,0,0,0.2);color:transparent;background-clip:text !important;background:linear-gradient( to right,#ffffff 30%,rgb(183,136,123) 100% );margin:0;line-height:1.1;transform-origin:left center;-webkit-background-clip:text !important;font-weight:700;font-size:clamp(2.5rem,5vw,45px)}.welcome-page h3{max-width:700px;line-height:1.5;padding:1.5rem;margin:0;background:linear-gradient(135deg,rgba(rgb(185,204,177,0.5),0.2) 0%,rgba(rgb(185,204,177,0.5),0.05) 100%);transform-style:preserve-3d;border-radius:0 10px 10px 0;backdrop-filter:blur(10px);position:relative;border-left:5px solid rgb(185,204,177);perspective:1000px;font-weight:400;box-shadow:10px 10px 30px rgba(0,0,0,0.15);font-size:calc(22px * 1.1)}.welcome-page h3::after{width:60%;position:absolute;content:"";transform:translateZ(-10px);bottom:-5px;height:1px;background:linear-gradient(to right,transparent,rgb(183,136,123),transparent);right:20px}@keyframes fadeSlideIn {0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}} @keyframes growLine {0%{height:0}100%{height:70%}} @media (max-width: 1200px) {.welcome-page .pro-classes{padding:4rem 3rem;grid-gap:1.5rem}.welcome-page .title_style_header{font-size:clamp(2rem,4vw,31px)}.welcome-page h3{font-size:22px;padding:1.2rem}} @media (max-width: 768px) {.welcome-page .pro-classes{padding:3rem 2rem;grid-gap:1.2rem}.welcome-page .pro-classes > div::before{width:3px;left:-15px}.welcome-page .pro-classes p{padding:0.4rem 0.8rem;font-size:14px}.welcome-page h3{padding:1rem;font-size:calc(14px * 1.1)}} @media (max-width: 576px) {.welcome-page{min-height:100vh;height:auto}.welcome-page .pro-classes{grid-gap:1rem;padding:2rem 1.5rem}.welcome-page .pro-classes > div::before{width:2px;left:-12px}.welcome-page .title_style_header{font-size:clamp(1.8rem,6vw,2.2rem)}.welcome-page h3{padding:0.8rem;font-size:14px}.welcome-page h3::after{width:40%}} @media (hover: hover) {.welcome-page .title_style_header{transition:transform 0.4s ease,text-shadow 0.4s ease}.welcome-page .pro-classes:hover .title_style_header{text-shadow:0 10px 25px rgba(0,0,0,0.3);transform:scale(1.02)}.welcome-page h3{transition:transform 0.5s cubic-bezier(0.17,0.84,0.44,1),box-shadow 0.5s ease}.welcome-page .pro-classes:hover h3{transform:perspective(1000px) rotateX(2deg) rotateY(-1deg) translateZ(10px);box-shadow:15px 15px 40px rgba(0,0,0,0.2)}}