﻿*{padding:0;box-sizing:border-box;margin:0}.container{margin:auto;width:1209px;max-width:100%}.goal-footer-dev{flex:0 0 auto}.inner-container-dev{min-height:100%;flex-direction:column;height:100%;display:flex}a{text-decoration:none;color:inherit}svg{width:30px;height:30px}header,footer{width:100%}html,body{color:#000000;auto scroll-behavior:smooth;auto contain touch-action:none;min-height:100%;font-family:Arial,sans-serif;scroll-snap-type:none;height:100%}.head-study-dev{flex:1 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}} .cookie-warning-overlay-dev{position:fixed;z-index:90;bottom:0;border-top:2px solid rgb(212,198,204);background:rgb(239,234,237);width:100%}.secure-cookies-dev{align-items:center;padding:20px 0;justify-content:space-between;display:flex}#cookiePromptModal-dev{display:none}#cookiePromptModal-dev:checked ~ .cookie-warning-overlay-dev{opacity:0;visibility:hidden}.cookie-warning-overlay-dev h5{margin-bottom:6px;font-size:22px}.cookie-warning-overlay-dev p{font-size:18px}.digital-cookies-dev{margin-right:10px;flex-shrink:0}.digital-cookies-dev svg,.digital-cookies-dev svg path,.digital-cookies-dev img{width:100px;height:100px;fill:rgb(212,198,204)}.cookie-guard-dev{text-decoration:none;cursor:pointer;min-width:120px;margin-left:10px;white-space:nowrap;border-bottom:2px solid rgb(212,198,204);text-align:center;flex-shrink:0;color:rgb(212,198,204);font-size:24px;line-height:35px}.cookie-warning-overlay-dev p a{text-decoration:none;color:rgb(212,198,204)}@media only screen and (max-width: 1200px) {.cookie-warning-overlay-dev{padding:20px}} @media only screen and (max-width: 800px) {.digital-cookies-dev{display:none}.secure-cookies-dev{flex-direction:column;align-items:center;justify-content:center}.cookie-warning-overlay-dev h5{text-align:center}.cookie-warning-overlay-dev p{text-align:center}.cookies-consent-dev{margin-bottom:20px}body .inner-container-dev .cookie-guard-dev{margin-left:0;margin-bottom:10px}} .inner-container-dev .cookie-warning-overlay-dev{border:none;box-shadow:rgb(212,198,204,0.5) 0px 0px 40px 39px;background:#ffffff}.inner-container-dev .cookie-guard-dev{border:none;padding:10px;font-size:20px;margin-left:30px;color:#ffffff;font-weight:400;background:rgb(212,198,204)}.inner-container-dev .digital-cookies-dev{display:flex;justify-content:center;width:80px;align-items:center;background:rgb(212,198,204);border-radius:50%;height:80px}.inner-container-dev .digital-cookies-dev svg,.inner-container-dev .digital-cookies-dev svg path,.inner-container-dev .digital-cookies-dev img{height:40px;width:40px;fill:#000000}.inner-container-dev .cookies-consent-dev h5,.inner-container-dev .cookies-consent-dev p{color:#000000}@media only screen and (max-width: 800px){.inner-container-dev .digital-cookies-dev{margin-bottom:14px;margin:0}}.leadership-profile-dev{position:relative;padding:6rem 2rem 4rem;overflow:hidden;background:linear-gradient(180deg,rgb(239,234,237) 0%,rgb(179,161,167,0.5) 100%)}.leadership-profile-dev::before{top:0;opacity:0.2;position:absolute;background:repeating-linear-gradient( -45deg,rgb(212,198,204,0.5) 0px,rgb(212,198,204,0.5) 2px,transparent 2px,transparent 10px );content:"";height:100%;left:0;z-index:1;width:100%}.leadership-profile-dev::after{z-index:1;opacity:0.1;clip-path:polygon(100% 0,0 0,100% 100%);background:#ffffff;position:absolute;right:0;content:"";height:100%;top:0;width:50%}.leadership-profile-dev .student-votes-dev{position:relative;align-items:center;z-index:2;display:flex;margin:0 auto;flex-direction:column;max-width:600px}.leadership-profile-dev .img-thumb-dev{border-radius:0;z-index:3;transition:all 0.5s ease;height:250px;margin-bottom:-50px;box-shadow:0 10px 20px -5px rgba(0,0,0,0.5);position:relative;width:200px;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.leadership-profile-dev .img-thumb-dev:hover{transform:translateY(-15px);box-shadow:0 20px 30px -10px rgba(0,0,0,0.5)}.leadership-profile-dev .work-area-dev{padding:70px 30px 30px;align-items:center;transform-style:preserve-3d;display:flex;flex-direction:column;perspective:1000px;background:#ffffff;width:100%;z-index:2;position:relative;box-shadow:0 15px 30px -10px rgba(0,0,0,0.5)}.leadership-profile-dev .work-area-dev::before{left:0;transform:translateZ(-20px);z-index:-1;content:"";position:absolute;width:100%;top:0;background:rgb(212,198,204);height:100%}.leadership-profile-dev .name{margin-bottom:0.5rem;font-size:34px;text-align:center;font-weight:700;color:rgb(212,198,204);position:relative}.leadership-profile-dev .name::after{background:rgb(179,161,167);bottom:-10px;transform:translateX(-50%);width:50px;content:"";height:3px;position:absolute;left:50%}.leadership-profile-dev .work-area-dev > div:nth-child(2){text-transform:uppercase;margin:20px 0;font-size:17px;font-weight:600;text-align:center;letter-spacing:2px;color:rgb(179,161,167)}.leadership-profile-dev .work-projects-dev{text-align:center;border-top:1px solid rgb(239,234,237);width:100%;margin-top:20px;position:relative;font-weight:400;padding-top:30px;line-height:1.8;font-style:italic;font-size:13px;color:#000000}.leadership-profile-dev .work-projects-dev::before,.leadership-profile-dev .work-projects-dev::after{background:rgb(179,161,167,0.5);width:30px;border-radius:50%;content:"";position:absolute;height:30px}.leadership-profile-dev .work-projects-dev::before{transform:translateX(-20px);top:-15px;left:50%}.leadership-profile-dev .work-projects-dev::after{transform:translateX(-10px);top:-15px;left:50%}@keyframes float {0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}} .leadership-profile-dev .work-area-dev:hover{animation:float 3s ease-in-out infinite}@media (max-width: 768px) {.leadership-profile-dev{padding:4rem 1rem 3rem}.leadership-profile-dev .img-thumb-dev{margin-bottom:-40px;height:180px;width:150px}.leadership-profile-dev .work-area-dev{padding:60px 20px 20px}}.info-details-dev{position:relative;padding:6rem 0;background:linear-gradient(120deg,rgb(239,234,237) 0%,rgb(212,198,204,0.5) 40%,rgb(239,234,237) 100%);overflow:hidden;isolation:isolate}.info-details-dev::before{inset:0;position:absolute;background:repeating-linear-gradient(0deg,transparent,transparent 5px,rgba(255,255,255,0.03) 5px,rgba(255,255,255,0.03) 10px),repeating-linear-gradient(90deg,transparent,transparent 5px,rgba(255,255,255,0.03) 5px,rgba(255,255,255,0.03) 10px);z-index:-1;content:""}.info-details-dev::after{z-index:-2;width:100%;animation:pulseGlow 15s infinite alternate;opacity:0.4;top:0;height:100%;position:absolute;content:"";left:0;background:radial-gradient(circle at 30% 50%,rgb(212,198,204,0.5) 0%,transparent 50%)}@keyframes pulseGlow {0%{opacity:0.2;transform:scale(0.8)}100%{opacity:0.5;transform:scale(1.2)}} .info-details-dev .container{position:relative;padding:0 2rem;max-width:1280px;margin:0 auto}.info-details-dev .container::before{right:-200px;width:400px;opacity:0.1;filter:blur(100px);height:400px;z-index:-1;top:-200px;border-radius:50%;content:"";position:absolute;background:rgb(179,161,167,0.5)}.info-details-dev .assist-support-dev{position:relative;gap:3rem 2rem;grid-template-columns:1.5fr 1fr;display:grid;grid-template-rows:auto auto}.info-details-dev .talk-answer-dev{backdrop-filter:blur(10px);overflow:hidden;position:relative;border-radius:10px;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.4s ease;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.05);padding:2.5rem;box-shadow:0 15px 35px rgba(0,0,0,0.1)}.info-details-dev .talk-answer-dev:nth-child(1){grid-column:1 / 2;justify-content:space-between;display:flex;flex-direction:column;grid-row:1 / 3}.info-details-dev .talk-answer-dev:nth-child(2){overflow:hidden;grid-row:1 / 2;grid-column:2 / 3;padding:0;position:relative;aspect-ratio:16/9;border:none}.info-details-dev .talk-answer-dev:nth-child(3){grid-column:2 / 3;grid-row:2 / 3}.info-details-dev .talk-answer-dev::before{transform:scaleY(0.6);height:100%;top:0;background:linear-gradient(to bottom,transparent,rgb(212,198,204),transparent);position:absolute;content:"";opacity:0;transition:opacity 0.3s ease,transform 0.3s ease;left:0;width:2px}.info-details-dev .talk-answer-dev:hover::before{opacity:1;transform:scaleY(1)}.info-details-dev .talk-answer-dev:hover{transform:translateY(-5px) translateX(5px);box-shadow:0 20px 40px rgba(0,0,0,0.15)}.info-details-dev .talk-answer-dev h2{font-weight:700;font-size:29px;display:inline-block;margin-bottom:2rem;position:relative;color:#ffffff}.info-details-dev .talk-answer-dev h2::after{height:3px;background:rgb(212,198,204);content:"";bottom:-10px;transition:width 0.3s ease;position:absolute;left:0;width:40px}.info-details-dev .talk-answer-dev:hover h2::after{width:100%}.info-details-dev .edu-form-dev{font-weight:600;margin-bottom:1.5rem;position:relative;font-size:calc(15px * 1.3);color:rgb(179,161,167);padding-left:15px}.info-details-dev .edu-form-dev::before{transform:translateY(-50%);position:absolute;background:rgb(212,198,204);border-radius:50%;top:50%;width:8px;height:8px;content:"";left:0}.info-details-dev .quick-answers-dev{font-size:15px;line-height:1.8;position:relative;color:#000000;max-width:90%;margin-bottom:2.5rem}.info-details-dev .talk-answer-dev p{color:#000000;font-size:15px;display:flex;margin-bottom:1.5rem;align-items:center}.info-details-dev .talk-answer-dev p span{color:#ffffff;padding-bottom:2px;margin-left:0.5rem;font-weight:600;transition:color 0.3s ease;position:relative}.info-details-dev .talk-answer-dev p span::after{left:0;height:1px;background:rgb(212,198,204);position:absolute;transition:width 0.3s ease;width:0;bottom:0;content:""}.info-details-dev .talk-answer-dev p:hover span::after{width:100%}.info-details-dev .message-info-dev{background:rgba(0,0,0,0.1);margin-top:2.5rem;position:relative;border-radius:10px;padding:1.5rem;border-left:3px solid rgb(179,161,167)}.info-details-dev .message-info-dev::before{top:0;content:"";height:1px;position:absolute;background:linear-gradient(to right,transparent,rgb(179,161,167,0.5));width:30%;right:0}.info-details-dev .message-info-dev::after{position:absolute;width:30%;content:"";background:linear-gradient(to right,rgb(179,161,167,0.5),transparent);height:1px;left:0;bottom:0}.info-details-dev .message-info-dev h3{font-size:20px;align-items:center;margin-bottom:1.2rem;display:flex;color:rgb(179,161,167);font-weight:600}.info-details-dev .message-info-dev h3::before{border-radius:50%;content:"";margin-right:8px;height:18px;background:linear-gradient(45deg,rgb(212,198,204) 0%,rgb(212,198,204) 40%,transparent 40%),linear-gradient(-45deg,rgb(179,161,167) 0%,rgb(179,161,167) 40%,transparent 40%);display:inline-block;width:18px}.info-details-dev .contact-help-dev{display:flex;gap:0.8rem;flex-wrap:wrap}.info-details-dev .contact-help-dev span{border-radius:10px;overflow:hidden;background:rgba(255,255,255,0.05);font-size:calc(15px * 0.85);padding:0.6rem 1rem;color:#000000;position:relative;transition:all 0.3s ease}.info-details-dev .contact-help-dev span::before{background:rgb(212,198,204);z-index:-1;opacity:0;transition:opacity 0.3s ease;top:0;left:0;height:100%;position:absolute;content:"";width:100%}.info-details-dev .contact-help-dev span:hover{transform:translateY(-3px);color:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.info-details-dev .contact-help-dev span:hover::before{opacity:0.1}.info-details-dev .talk-answer-dev .img-thumb-dev{height:100%;overflow:hidden;border-radius:10px;width:100%;position:relative}.info-details-dev .talk-answer-dev .img-thumb-dev::after{mix-blend-mode:overlay;position:absolute;background:linear-gradient(135deg,rgb(212,198,204,0.5) 0%,transparent 100%),linear-gradient(45deg,transparent 70%,rgb(179,161,167,0.5) 100%);height:100%;z-index:1;top:0;width:100%;content:"";left:0}.info-details-dev .talk-answer-dev .img-thumb-dev::before{width:100%;content:"";position:absolute;background:linear-gradient(to top,rgba(0,0,0,0.7) 0%,transparent 100%);z-index:2;left:0;bottom:0;height:50%}.info-details-dev .help-question-dev{align-content:center;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid;height:100%}.info-details-dev .help-question-dev a{transition:all 0.4s ease;border-radius:10px;background:rgba(0,0,0,0.15);text-decoration:none;grid-column:span 3;padding:1.2rem;overflow:hidden;display:flex;align-items:center;position:relative}.info-details-dev .help-question-dev a::before{left:0;width:3px;height:100%;top:0;position:absolute;transition:width 0.3s ease;content:"";background:rgb(212,198,204)}.info-details-dev .help-question-dev a::after{left:0;transition:opacity 0.3s ease;position:absolute;z-index:-1;opacity:0;width:100%;background:rgb(212,198,204);content:"";height:100%;top:0}.info-details-dev .help-question-dev a:hover{transform:translateX(5px)}.info-details-dev .help-question-dev a:hover::before{width:6px}.info-details-dev .help-question-dev a:hover::after{opacity:0.05}.info-details-dev .help-question-dev a span{width:80px;margin-right:2rem;display:inline-block;color:rgb(179,161,167);font-size:calc(15px * 0.9);font-weight:600}.info-details-dev .help-question-dev a p{flex-grow:1;font-size:15px;margin:0;transition:transform 0.3s ease;color:#ffffff}.info-details-dev .help-question-dev a:hover p{transform:translateX(5px)}.info-details-dev svg{width:22px;margin-right:1rem;height:22px;transition:all 0.3s ease}.info-details-dev svg path{fill:rgb(179,161,167);transition:fill 0.3s ease}.info-details-dev .help-question-dev a:hover svg{transform:scale(1.1) rotate(5deg)}.info-details-dev .help-question-dev a:hover svg path{fill:rgb(212,198,204)}@media (max-width: 1024px) {.info-details-dev .assist-support-dev{grid-template-rows:auto auto auto;gap:2rem;grid-template-columns:1fr}.info-details-dev .talk-answer-dev:nth-child(1){grid-column:1 / 2;grid-row:1 / 2}.info-details-dev .talk-answer-dev:nth-child(2){grid-row:2 / 3;grid-column:1 / 2;aspect-ratio:21/9}.info-details-dev .talk-answer-dev:nth-child(3){grid-row:3 / 4;grid-column:1 / 2}.info-details-dev .help-question-dev{grid-template-columns:repeat(2,1fr)}.info-details-dev .help-question-dev a{grid-column:span 1}.info-details-dev .help-question-dev a:last-child{grid-column:span 2}} @media (max-width: 768px) {.info-details-dev{padding:4rem 0}.info-details-dev .assist-support-dev{gap:1.5rem}.info-details-dev .talk-answer-dev{padding:2rem}.info-details-dev .talk-answer-dev:nth-child(2){aspect-ratio:16/9}.info-details-dev .help-question-dev{grid-template-columns:1fr}.info-details-dev .help-question-dev a{grid-column:span 1}.info-details-dev .help-question-dev a:last-child{grid-column:span 1}.info-details-dev .contact-help-dev{gap:0.6rem}.info-details-dev .contact-help-dev span{padding:0.5rem 0.8rem}} @media (max-width: 480px) {.info-details-dev{padding:3rem 0}.info-details-dev .assist-support-dev{gap:1.2rem}.info-details-dev .talk-answer-dev{padding:1.5rem}.info-details-dev .talk-answer-dev h2{margin-bottom:1.5rem;font-size:calc(29px * 0.9)}.info-details-dev .edu-form-dev{font-size:15px}.info-details-dev .quick-answers-dev{margin-bottom:1.5rem}.info-details-dev .message-info-dev{margin-top:1.5rem;padding:1rem}.info-details-dev .help-question-dev a{padding:1rem}.info-details-dev .help-question-dev a span{width:60px;margin-right:1rem}} .info-details-dev .container::after{background:radial-gradient(circle at center,rgba(255,255,255,0.1) 0%,transparent 60%),repeating-conic-gradient(from 0deg,rgba(255,255,255,0.03) 0deg,rgba(255,255,255,0) 5deg,rgba(255,255,255,0.03) 10deg);content:"";height:200px;left:-100px;animation:rotate 30s linear infinite;bottom:-100px;position:absolute;width:200px;z-index:-1;border-radius:50%}@keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.contact-box-dev{overflow:hidden;background:linear-gradient(120deg,rgb(239,234,237),rgba(rgb(212,198,204),0.03));padding:100px 0;position:relative}.contact-box-dev::before{background:radial-gradient(circle at 20% 30%,rgba(rgb(212,198,204),0.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(rgb(179,161,167),0.05) 0%,transparent 50%);position:absolute;z-index:1;height:100%;left:0;width:100%;content:"";top:0}.contact-box-dev::after{position:absolute;left:0;top:0;background-image:linear-gradient(90deg,rgba(rgb(212,198,204),0.03) 1px,transparent 1px),linear-gradient(rgba(rgb(212,198,204),0.03) 1px,transparent 1px),radial-gradient(circle at 50% 50%,rgba(rgb(179,161,167),0.05) 0%,transparent 25%),radial-gradient(circle at 80% 20%,rgba(rgb(212,198,204),0.04) 0%,transparent 30%),radial-gradient(circle at 20% 80%,rgba(rgb(179,161,167),0.04) 0%,transparent 30%);content:"";width:100%;z-index:1;background-size:30px 30px,30px 30px,600px 600px,400px 400px,300px 300px;animation:backgroundShift 30s linear infinite;height:100%;background-position:center center}@keyframes backgroundShift {0%{background-position:0px 0px,0px 0px,center center,80% 20%,20% 80%}100%{background-position:30px 30px,30px 30px,center center,85% 15%,15% 85%}} .contact-box-dev .container{padding:0 30px;z-index:2;position:relative;margin:0 auto;max-width:1200px}.contact-box-dev h2{font-size:29px;perspective:1000px;margin-bottom:15px;left:50%;font-weight:700;display:inline-block;letter-spacing:1px;transform:translateX(-50%);text-align:center;color:#000000;position:relative}.contact-box-dev h2::before{content:"";height:2px;position:absolute;bottom:-10px;background:linear-gradient(90deg,transparent,rgb(212,198,204),transparent);left:0;width:100%}.contact-box-dev .inquiry-message-dev{margin-top:60px;display:flex;perspective:1000px;position:relative;background:#ffffff;overflow:hidden;border-radius:16px;box-shadow:0 30px 60px rgba(0,0,0,0.15);transform-style:preserve-3d}.contact-box-dev .inquiry-message-dev::before{top:0;height:5px;position:absolute;left:0;width:100%;z-index:3;content:"";background:linear-gradient(90deg,rgb(212,198,204),rgb(179,161,167))}.contact-box-dev .img-thumb-dev{transform:translateZ(0);min-height:500px;overflow:hidden;flex:0 0 45%;position:relative}.contact-box-dev .img-thumb-dev::before{inset:0;mix-blend-mode:multiply;background:linear-gradient(210deg,rgba(rgb(212,198,204),0.5),rgba(rgb(179,161,167),0.5));content:"";position:absolute;z-index:1}.contact-box-dev .img-thumb-dev::after{width:300%;position:absolute;top:-100%;background:linear-gradient(45deg,transparent 45%,rgba(255,255,255,0.1) 50%,transparent 55%);content:"";left:-100%;height:300%;z-index:2;animation:shine 6s infinite ease-in-out}@keyframes shine {0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}30%,100%{transform:translateX(100%) translateY(100%) rotate(45deg)}} .contact-box-dev .query-inquiry-dev{background:linear-gradient(135deg,rgba(255,255,255,0.9),rgba(255,255,255,0.95));backdrop-filter:blur(10px);position:relative;padding:60px 50px;flex:0 0 55%}.contact-box-dev .query-inquiry-dev::before{z-index:0;width:500px;position:absolute;background:radial-gradient(circle,rgba(rgb(212,198,204),0.03) 0%,transparent 70%);opacity:0.5;top:0;right:0;height:500px;content:"";border-radius:50%}.contact-box-dev form{z-index:3;position:relative}.contact-box-dev form h3{letter-spacing:0.5px;position:relative;font-size:21px;margin-bottom:35px;font-weight:600;color:#000000}.contact-box-dev form h3::after{width:30px;bottom:-15px;height:2px;background:rgb(212,198,204);content:"";position:absolute;left:0}.contact-box-dev form input[type="text"]{color:#000000;border:1px solid rgba(rgb(212,198,204),0.1);font-size:18px;backdrop-filter:blur(5px);transition:all 0.3s ease;border-radius:8px;width:100%;padding:18px 25px;margin-bottom:25px;background:rgba(rgb(239,234,237),0.5)}.contact-box-dev form input[type="text"]:focus{background:rgba(#ffffff,0.9);outline:none;box-shadow:0 0 0 4px rgba(rgb(212,198,204),0.1);border-color:rgb(212,198,204)}.contact-box-dev form input[type="text"]::placeholder{color:rgba(#000000,0.5);transition:all 0.3s ease}.contact-box-dev form input[type="text"]:focus::placeholder{transform:translateX(5px);opacity:0.7}.contact-box-dev .message-links-dev{margin-bottom:30px;display:flex;position:relative}.contact-box-dev .message-links-dev input[type="checkbox"]{opacity:0;position:absolute}.contact-box-dev .message-links-dev label{color:#000000;cursor:pointer;position:relative;font-size:12px;line-height:1.5;padding-left:35px}.contact-box-dev .message-links-dev label::before{top:0;transition:all 0.3s ease;border:1px solid rgba(rgb(212,198,204),0.3);background:rgba(#ffffff,0.6);position:absolute;left:0;width:22px;border-radius:4px;content:"";height:22px}.contact-box-dev .message-links-dev input[type="checkbox"]:checked + label::before{background:rgb(212,198,204);border-color:rgb(212,198,204)}.contact-box-dev .message-links-dev input[type="checkbox"]:checked + label::after{top:4px;content:"";left:8px;width:6px;border-width:0 2px 2px 0;transform:rotate(45deg);border:solid #ffffff;height:12px;position:absolute}.contact-box-dev .message-links-dev label a{color:rgb(212,198,204);position:relative;font-weight:600;text-decoration:none;transition:all 0.3s ease}.contact-box-dev .message-links-dev label a::after{transform:scaleX(0);position:absolute;width:100%;left:0;background:rgb(212,198,204);content:"";transition:transform 0.3s ease;height:1px;bottom:-2px;transform-origin:right}.contact-box-dev .message-links-dev label a:hover{color:rgb(179,161,167)}.contact-box-dev .message-links-dev label a:hover::after{background:rgb(179,161,167);transform:scaleX(1);transform-origin:left}.contact-box-dev .request-feedback-dev{letter-spacing:0.5px;border:none;overflow:hidden;border-radius:8px;font-weight:600;padding:16px 40px;background:rgb(212,198,204);cursor:pointer;color:#ffffff;font-size:17px;position:relative;z-index:1;transition:all 0.3s ease}.contact-box-dev .request-feedback-dev::before{width:100%;top:0;content:"";background:linear-gradient(45deg,rgb(212,198,204),rgb(179,161,167));opacity:0;position:absolute;height:100%;left:0;z-index:-1;transition:opacity 0.3s ease}.contact-box-dev .request-feedback-dev:hover::before{opacity:1}.contact-box-dev .request-feedback-dev::after{z-index:-1;background:rgba(255,255,255,0.3);left:-10px;top:-50%;transform:scale(0);position:absolute;width:50px;height:50px;border-radius:50%;content:"";transition:all 0.5s ease}.contact-box-dev .request-feedback-dev:hover::after{opacity:0;transform:scale(4)}.contact-box-dev svg{fill:none;height:22px;filter:drop-shadow(0 2px 2px rgba(rgb(212,198,204),0.3));stroke:rgb(212,198,204);transition:all 0.3s ease;stroke-width:2;width:22px}.contact-box-dev svg path{transition:all 0.3s ease;stroke:rgb(212,198,204);stroke-width:2}.contact-box-dev svg:hover,.contact-box-dev svg:hover path{stroke:rgb(179,161,167);transform:translateY(-2px)}.contact-box-dev form input{border:1px solid rgb(212,198,204)}@media (max-width: 1024px) {.contact-box-dev{padding:80px 0}.contact-box-dev .inquiry-message-dev{margin-top:50px}.contact-box-dev .img-thumb-dev{min-height:450px}.contact-box-dev .query-inquiry-dev{padding:50px 40px}} @media (max-width: 768px) {.contact-box-dev{padding:60px 0}.contact-box-dev .inquiry-message-dev{margin-top:40px;flex-direction:column}.contact-box-dev .img-thumb-dev{min-height:300px;width:100%}.contact-box-dev .query-inquiry-dev{width:100%;padding:40px 30px}.contact-box-dev form h3{margin-bottom:30px}.contact-box-dev form input[type="text"]{margin-bottom:20px;padding:15px 20px}.contact-box-dev .message-links-dev{margin-bottom:25px}.contact-box-dev .request-feedback-dev{padding:14px 30px;width:100%}} @media (max-width: 480px) {.contact-box-dev{padding:50px 0}.contact-box-dev h2{font-size:calc(29px * 0.85)}.contact-box-dev .inquiry-message-dev{border-radius:12px;margin-top:30px}.contact-box-dev .img-thumb-dev{min-height:220px}.contact-box-dev .query-inquiry-dev{padding:30px 20px}.contact-box-dev form h3{font-size:calc(21px * 0.9);margin-bottom:25px}.contact-box-dev form input[type="text"]{padding:12px 15px;margin-bottom:15px}.contact-box-dev .message-links-dev{margin-bottom:20px}.contact-box-dev .message-links-dev label{font-size:calc(12px * 0.9)}.contact-box-dev .request-feedback-dev{padding:12px 20px}}.privacy-reservoir-dev{display:flex;flex-direction:column;font-family:Arial,sans-serif;padding:3rem;background-color:rgb(239,234,237);color:#000000;width:100%}.privacy-reservoir-dev h1{padding-bottom:1rem;text-transform:uppercase;font-size:41px;border-bottom:3px solid rgb(212,198,204);letter-spacing:0.1rem;font-weight:700;margin-bottom:2rem;color:rgb(212,198,204)}.privacy-reservoir-dev h2{text-transform:uppercase;letter-spacing:0.08rem;border-left:4px solid rgb(179,161,167);font-size:33px;font-weight:600;padding-left:1rem;margin-top:2rem;color:rgb(179,161,167);margin-bottom:1rem}.privacy-reservoir-dev h3,.privacy-reservoir-dev h4,.privacy-reservoir-dev h5,.privacy-reservoir-dev h6{margin:1rem 0;font-size:19px}.privacy-reservoir-dev ul,.privacy-reservoir-dev ol{list-style-position:inside;margin-bottom:1.5rem;padding-left:2rem;list-style-type:none;margin-top:1.5rem;border-left:2px solid rgba(0,0,0,0.5)}.privacy-reservoir-dev li{line-height:1.8;margin-bottom:1rem;font-size:17px;position:relative}.privacy-reservoir-dev li::before{content:"▹";color:rgb(212,198,204);margin-right:0.5rem}.privacy-reservoir-dev p{line-height:1.8;color:#000000;font-size:17px;margin-bottom:1.5rem}.privacy-reservoir-dev span{color:rgb(179,161,167);font-weight:700}.privacy-reservoir-dev > div{background-color:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:1rem;border-radius:10px;margin-bottom:2rem}@media only screen and (max-width: 800px) {.privacy-reservoir-dev{padding:1.5rem;gap:1.5rem}.privacy-reservoir-dev h1{font-size:calc(19px - 0.5rem)}.privacy-reservoir-dev h2{font-size:calc(19px - 0.5rem)}.privacy-reservoir-dev p,.privacy-reservoir-dev li{font-size:calc(17px - 0.2rem)}.privacy-reservoir-dev > div{padding:0.5rem}} footer{z-index:1;position:relative;color:#ffffff;font-family:Arial,sans-serif}footer::before{height:100%;backdrop-filter:blur(8px);width:100%;z-index:-1;content:"";animation:gradientShift 15s ease infinite;top:0;left:0;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(212,198,204,0.5) 50%,rgb(179,161,167,0.5) 100%);position:absolute}.goal-footer-dev{padding:4.5rem 0 2rem;position:relative}.goal-footer-dev::before{background:linear-gradient(to right,transparent 0%,rgb(212,198,204) 25%,#ffffff 50%,rgb(179,161,167) 75%,transparent 100%);height:1px;animation:shimmer 8s linear infinite;left:0;position:absolute;right:0;top:0;content:""}.goal-footer-dev .container{flex-wrap:wrap;justify-content:space-between;z-index:1;position:relative;display:flex}.goal-footer-dev .company_holder{backdrop-filter:blur(15px);background:rgba(0,0,0,0.5);margin-right:2rem;flex:1 1 350px;border-radius:14px;transform:translateY(0);transition:transform 0.3s ease,box-shadow 0.3s ease;padding:1.5rem;box-shadow:0 10px 30px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(255,255,255,0.1)}.goal-footer-dev .company_holder:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.15),0 0 20px rgb(212,198,204,0.5)}.goal-footer-dev .company_holder h3{color:#ffffff;font-weight:700;display:inline-block;font-size:calc(28px * 0.85);margin-bottom:1.25rem;position:relative}.goal-footer-dev .company_holder h3::after{bottom:-8px;transform:scaleX(0.3);position:absolute;content:"";height:2px;transform-origin:left;transition:transform 0.5s ease;left:0;background:linear-gradient(to right,rgb(212,198,204),rgb(179,161,167));width:100%}.goal-footer-dev .company_holder:hover h3::after{transform:scaleX(1)}.goal-footer-dev .subscr-info-dev{font-size:15px;line-height:1.6;max-width:450px;margin-top:1rem;color:rgba(255,255,255,0.7)}.goal-footer-dev .abuse-ctrl-dev{flex:1 1 450px;position:relative}.goal-footer-dev .top-main-dev{display:flex;flex-wrap:wrap;gap:1.5rem}.goal-footer-dev .abuse-ctrl-dev .top-main-dev{justify-content:flex-end}.goal-footer-dev .head-primary-dev{backdrop-filter:blur(10px);overflow:hidden;position:relative;padding:1.5rem;transition:all 0.3s ease;flex:1 1 200px;background:rgba(255,255,255,0.05);border-radius:14px}.goal-footer-dev .head-primary-dev h5{font-size:24px;position:relative;color:#ffffff;display:inline-block;font-weight:600;margin-bottom:1.25rem}.goal-footer-dev .head-primary-dev h5::before{transition:width 0.3s ease;height:2px;content:"";width:40px;position:absolute;bottom:-6px;background:rgb(212,198,204);left:0}.goal-footer-dev .head-primary-dev:hover h5::before{width:100%}.goal-footer-dev .head-primary-dev .top-main-dev{display:flex;gap:0.75rem;flex-direction:column}.goal-footer-dev .head-primary-dev a{z-index:1;transition:all 0.3s ease;padding:0.25rem 0.5rem;font-size:15px;border-radius:10px;color:rgba(255,255,255,0.8);position:relative;text-decoration:none;display:block}.goal-footer-dev .head-primary-dev a::before{left:0;bottom:0;transition:width 0.3s ease;background:linear-gradient(to right,rgb(212,198,204),rgb(179,161,167));position:absolute;height:1px;content:"";z-index:-1;width:0}.goal-footer-dev .head-primary-dev a:hover{transform:translateX(5px);color:#ffffff}.goal-footer-dev .head-primary-dev a:hover::before{width:100%}.access-help-dev{padding:1.5rem 0;background:rgba(0,0,0,0.5);position:relative;backdrop-filter:blur(15px);overflow:hidden}.access-help-dev::before{content:"";right:0;top:0;height:1px;position:absolute;background:linear-gradient(to right,transparent 0%,rgb(179,161,167) 25%,#ffffff 50%,rgb(212,198,204) 75%,transparent 100%);left:0}.access-help-dev .container{position:relative;display:flex;justify-content:center;align-items:center}.access-help-dev .donate-btn-dev{text-align:center;background:rgba(0,0,0,0.1);font-size:12px;color:rgba(255,255,255,0.7);position:relative;backdrop-filter:blur(5px);padding:0.5rem 1rem;transition:all 0.3s ease;border-radius:30px}.access-help-dev .donate-btn-dev:hover{color:#ffffff;background:rgba(0,0,0,0.2);box-shadow:0 0 15px rgb(212,198,204,0.5)}@keyframes gradientShift {0%,100%{background-position:0% 50%}50%{background-position:100% 50%}} @keyframes shimmer {0%{background-position:-1000px 0}100%{background-position:1000px 0}} @keyframes pulsate {0%,100%{opacity:0.4;transform:scale(1)}50%{opacity:0.6;transform:scale(1.05)}} @media (max-width: 992px) {.goal-footer-dev{padding:3.5rem 0 2rem}.goal-footer-dev .container{flex-direction:column}.goal-footer-dev .company_holder{flex:1 1 100%;margin-right:0;margin-bottom:2rem}.goal-footer-dev .abuse-ctrl-dev{flex:1 1 100%}.goal-footer-dev .abuse-ctrl-dev .top-main-dev{justify-content:space-between}.goal-footer-dev .head-primary-dev{flex:1 1 calc(50% - 1rem)}} @media (max-width: 768px) {.goal-footer-dev{padding:3rem 0 1.5rem}.goal-footer-dev::before{height:2px}.goal-footer-dev .company_holder{padding:1.25rem}.goal-footer-dev .head-primary-dev{margin-bottom:1rem;flex:1 1 100%}.goal-footer-dev .abuse-ctrl-dev .top-main-dev{flex-direction:column}.access-help-dev{padding:1.25rem 0}.access-help-dev::before{height:2px}} @media (max-width: 576px) {.goal-footer-dev{padding:2.5rem 0 1rem}.goal-footer-dev .company_holder h3{font-size:calc(28px * 0.75)}.goal-footer-dev .subscr-info-dev{font-size:calc(15px * 0.9)}.goal-footer-dev .head-primary-dev h5{font-size:calc(24px * 0.9)}.goal-footer-dev .head-primary-dev a{font-size:calc(15px * 0.9)}.access-help-dev .donate-btn-dev{font-size:calc(12px * 0.9);padding:0.4rem 0.8rem}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes float {0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.1)}} .goal-footer-dev .top-main-dev a::after{background:rgb(212,198,204);transition:transform 0.3s ease;left:-10px;top:50%;content:"";border-radius:50%;position:absolute;height:4px;width:4px;transform:translateY(-50%) scale(0)}.goal-footer-dev .top-main-dev a:hover::after{transform:translateY(-50%) scale(1)}.goal-footer-dev .subscr-info-dev::before{left:-10px;top:-10px;border:1px solid transparent;content:"";position:absolute;width:0;transition:width 0.5s ease 0.3s,height 0.5s ease;height:0}.goal-footer-dev .subscr-info-dev::after{right:-10px;transition:width 0.5s ease 0.3s,height 0.5s ease;bottom:-10px;height:0;position:absolute;width:0;content:"";border:1px solid transparent}.goal-footer-dev .company_holder:hover .subscr-info-dev::before{width:calc(100% + 20px);border-top-color:rgb(212,198,204,0.5);height:calc(100% + 20px);border-right-color:rgb(212,198,204,0.5);transition:width 0.5s ease,height 0.5s ease 0.3s}.goal-footer-dev .company_holder:hover .subscr-info-dev::after{width:calc(100% + 20px);height:calc(100% + 20px);border-bottom-color:rgb(179,161,167,0.5);transition:width 0.5s ease,height 0.5s ease 0.3s;border-left-color:rgb(179,161,167,0.5)}.course-program-dev{overflow:hidden;grid-template-columns:1fr 1fr;min-height:100vh;background-color:rgb(239,234,237);display:grid;grid-template-rows:1fr;position:relative}.course-program-dev .quick-progress-dev{grid-column:1;z-index:1;height:100%;grid-row:1;position:relative;width:100%}.course-program-dev .quick-progress-dev::before{background:linear-gradient(90deg,rgba(0,0,0,0.6) 70%,transparent 100%);top:0;content:'';z-index:5;position:absolute;left:0;height:100%;width:100%}.course-program-dev .learn-track-dev{height:100%;width:500%;animation:carousel-slide 25s ease-in-out infinite;display:flex}.course-program-dev .quick-progress-dev:hover .learn-track-dev{animation-play-state:paused}.course-program-dev .training-track-dev{height:100%;width:20%;position:relative}.course-program-dev .training-track-dev img{height:100%;object-fit:cover;width:100%;transition:transform 0.5s ease-in-out}.course-program-dev .training-track-dev:hover img{transform:scale(1.05)}.course-program-dev .container{display:flex;padding:0;z-index:10;height:100%;width:100%;grid-column:1 / 3;position:relative;grid-row:1;justify-content:flex-end;align-items:center}.course-program-dev .smart-track-dev{position:relative;width:55%;padding:0;margin-right:5%}.course-program-dev .learn-coding-dev{box-shadow:0 10px 30px rgba(0,0,0,0.1);overflow:hidden;width:100%;position:relative;padding:3.5rem;max-width:700px;transition:transform 0.3s ease,box-shadow 0.3s ease}.course-program-dev .learn-coding-dev:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,0.15)}.course-program-dev .learn-coding-dev::before{background-color:rgb(239,234,237);left:0;top:0;height:100%;width:100%;border-radius:10px;opacity:1;position:absolute;content:'';z-index:-1}.course-program-dev .learn-coding-dev::after{left:0;position:absolute;height:100%;content:'';background:linear-gradient(to bottom,rgb(212,198,204) 0%,rgb(179,161,167) 100%);width:5px;top:0}.course-program-dev .learn-coding-dev h3{color:rgb(212,198,204);font-weight:700;font-size:30px;margin-bottom:1.5rem;letter-spacing:1px;padding-left:1.5rem;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.05);position:relative}.course-program-dev .learn-coding-dev h3::after{background-color:rgb(179,161,167);width:50px;left:1.5rem;height:3px;bottom:-0.5rem;content:'';position:absolute}.course-program-dev .learn-coding-dev p{color:#000000;padding-left:1.5rem;line-height:1.8;font-size:16px;margin-bottom:2rem}.course-program-dev .learn-coding-dev .request-feedback-dev{background-color:transparent;font-size:14px;color:rgb(212,198,204);padding:0.8rem 2rem;letter-spacing:0.5px;font-weight:600;text-decoration:none;transition:all 0.3s ease;margin-left:1.5rem;position:relative;border-radius:10px;overflow:hidden;border:2px solid rgb(212,198,204);display:inline-block}.course-program-dev .learn-coding-dev .request-feedback-dev::before{transition:all 0.3s ease;background-color:rgb(212,198,204);top:0;position:absolute;left:-100%;width:100%;z-index:-1;content:'';height:100%}.course-program-dev .learn-coding-dev .request-feedback-dev:hover{color:#ffffff;box-shadow:0 5px 15px rgba(rgb(212,198,204),0.3);transform:translateY(-2px)}.course-program-dev .learn-coding-dev .request-feedback-dev:hover::before{left:0}.course-program-dev .learn-coding-dev .request-feedback-dev:active{transform:translateY(0);box-shadow:0 2px 5px rgba(rgb(212,198,204),0.2)}@keyframes carousel-slide {0%{transform:translateX(0)}20%{transform:translateX(0)}25%{transform:translateX(-20%)}45%{transform:translateX(-20%)}50%{transform:translateX(-40%)}70%{transform:translateX(-40%)}75%{transform:translateX(-60%)}95%{transform:translateX(-60%)}100%{transform:translateX(-80%)}} @media (max-width: 991px) {.course-program-dev{flex-direction:column;min-height:auto;display:flex}.course-program-dev .quick-progress-dev{height:400px;width:100%}.course-program-dev .quick-progress-dev::before{background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0%,transparent 100%)}.course-program-dev .container{position:relative;padding:3rem 1rem}.course-program-dev .smart-track-dev{margin-right:0;width:100%}.course-program-dev .learn-coding-dev{max-width:100%}} @media (max-width:767px){.course-program-dev .quick-progress-dev{height:350px}.course-program-dev .learn-coding-dev h3{font-size:calc(30px * 0.9)}.course-program-dev .learn-track-dev{width:600%;animation-duration:20s}.course-program-dev .training-track-dev{width:16.6667%}@keyframes carousel-slide {0%,12%{transform:translateX(0)}16%,28%{transform:translateX(-16.6667%)}32%,44%{transform:translateX(-33.3334%)}48%,60%{transform:translateX(-50%)}64%,76%{transform:translateX(-66.6667%)}80%,92%{transform:translateX(-83.3334%)}100%{transform:translateX(0)}}}@media (max-width: 480px) {.course-program-dev .quick-progress-dev{height:300px}.course-program-dev .learn-coding-dev{padding:2rem 1.5rem}.course-program-dev .learn-coding-dev h3{padding-left:1rem}.course-program-dev .learn-coding-dev p{padding-left:1rem}.course-program-dev .learn-coding-dev .request-feedback-dev{margin-left:1rem}}header .top_plank{background:rgb(212,198,204);color:#ffffff}header .top_plank .peak-learn-dev div svg,header .top_plank .peak-learn-dev div svg path{fill:#ffffff}header .top_plank .peak-learn-dev div span{color:#ffffff}header .top_plank .peak-learn-dev{padding:15px 0 10px 0;justify-content:flex-start;align-items:center;width:100%;line-height:21px;display:flex;font-size:14px;flex-wrap:wrap}header .top_plank .peak-learn-dev div{display:flex;margin-right:24px;align-items:center;justify-content:flex-start}header .top_plank .peak-learn-dev div img,header .top_plank .peak-learn-dev div svg{width:16px;margin-right:8px;height:16px}.explore-now-dev{z-index:1;background:linear-gradient(180deg,rgb(212,198,204) 0%,rgb(179,161,167) 100%);position:relative;padding:120px 0;overflow:hidden}.explore-now-dev::before{background-size:30px 30px;height:100%;width:100%;transform-origin:center top;z-index:-1;background-image:linear-gradient(0deg,#ffffff 1px,transparent 1px),linear-gradient(90deg,#ffffff 1px,transparent 1px);top:0;content:'';position:absolute;animation:gridMove 20s linear infinite;transform:perspective(500px) rotateX(60deg);left:0;opacity:0.05}.explore-now-dev::after{top:0;width:100%;content:'';background:linear-gradient(0deg,transparent 0%,#ffffff 50%,transparent 100%),linear-gradient(90deg,transparent 0%,#ffffff 50%,transparent 100%);opacity:0.05;height:100%;background-size:100% 30px,30px 100%;animation:gridGlow 8s ease-in-out infinite alternate;left:0;position:absolute;z-index:-1}.explore-now-dev .smart-track-dev{position:relative;max-width:1000px;display:flex;border-radius:15px;background:rgba(255,255,255,0.05);z-index:2;margin:0 auto;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 20px 40px rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1);padding:50px;overflow:hidden;backdrop-filter:blur(10px)}.explore-now-dev .smart-track-dev::before{top:0;left:0;background-size:30px 30px;z-index:-1;width:100%;content:'';position:absolute;opacity:0.05;background:linear-gradient(135deg,transparent 45%,#ffffff 50%,transparent 55%),linear-gradient(45deg,transparent 45%,#ffffff 50%,transparent 55%);height:100%;animation:patternShift 15s linear infinite}.explore-now-dev .smart-track-dev::after{z-index:-1;content:'';top:-50%;left:-50%;position:absolute;animation:pulseRadial 10s ease-in-out infinite;background:radial-gradient( circle at 50% 50%,rgba(255,255,255,0.2) 0%,transparent 60% );width:200%;opacity:0.1;height:200%}.explore-now-dev h3{text-shadow:0 0 15px rgba(255,255,255,0.5);font-weight:700;text-transform:uppercase;font-family:Arial,sans-serif;text-align:center;font-size:34px;color:#ffffff;margin-bottom:60px;position:relative;letter-spacing:3px}.explore-now-dev h3::before{box-shadow:0 0 20px rgba(255,255,255,0.1);z-index:-1;top:-80px;position:absolute;width:60px;border:1px solid rgba(255,255,255,0.2);border-radius:50%;animation:orbitRotate 10s linear infinite;height:60px;transform:translateX(-50%);left:50%;content:''}.explore-now-dev h3::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,0.5),transparent);left:50%;transform:translateX(-50%);bottom:-20px;height:1px;position:absolute;width:100px;box-shadow:0 0 10px rgba(255,255,255,0.5);content:''}.explore-now-dev .support-info-devInV{border-radius:10px;font-size:16px;overflow:hidden;color:rgb(212,198,204);font-family:Arial,sans-serif;font-weight:600;transition:all 0.4s ease;box-shadow:0 10px 20px rgba(0,0,0,0.1),0 0 15px rgba(255,255,255,0.2);letter-spacing:2px;position:relative;text-transform:uppercase;background:rgba(255,255,255,0.9);padding:16px 45px;z-index:1;text-decoration:none;display:inline-block}.explore-now-dev .support-info-devInV::before{top:0;position:absolute;z-index:-1;left:0;transition:opacity 0.4s ease;background-image:linear-gradient(45deg,rgba(0,0,0,0.05) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.05) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.05) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.05) 75%);opacity:0;height:100%;content:'';width:100%;background-size:10px 10px}.explore-now-dev .support-info-devInV::after{z-index:1;top:-50%;width:20px;transition:all 0.6s ease;transform:rotate(35deg);background:linear-gradient( to right,transparent,rgba(255,255,255,0.7),transparent );position:absolute;left:-100px;content:'';height:200%}.explore-now-dev .support-info-devInV:hover{box-shadow:0 15px 30px rgba(0,0,0,0.2),0 0 20px rgba(255,255,255,0.3);color:#ffffff;background:linear-gradient(45deg,rgb(212,198,204),rgb(179,161,167));transform:translateY(-5px)}.explore-now-dev .support-info-devInV:hover::before{opacity:0.5}.explore-now-dev .support-info-devInV:hover::after{left:200%}@media screen and (max-width: 992px) {.explore-now-dev{padding:100px 0}.explore-now-dev .smart-track-dev{padding:40px;max-width:90%}.explore-now-dev h3{margin-bottom:50px;font-size:calc(34px * 0.9)}.explore-now-dev h3::before{width:50px;top:-70px;height:50px}.explore-now-dev h3::after{width:80px}.explore-now-dev .support-info-devInV{font-size:calc(16px * 0.95);padding:14px 40px}} @media screen and (max-width: 768px) {.explore-now-dev{padding:80px 0}.explore-now-dev .smart-track-dev{padding:30px}.explore-now-dev h3{letter-spacing:2px;margin-bottom:45px;font-size:calc(34px * 0.8)}.explore-now-dev h3::before{top:-60px;height:40px;width:40px}.explore-now-dev h3::after{bottom:-15px;width:70px}.explore-now-dev .support-info-devInV{letter-spacing:1.5px;padding:12px 35px;font-size:calc(16px * 0.9)}} @media screen and (max-width: 576px) {.explore-now-dev{padding:60px 0}.explore-now-dev .smart-track-dev{padding:25px 20px}.explore-now-dev h3{letter-spacing:1.5px;font-size:calc(34px * 0.7);margin-bottom:40px}.explore-now-dev h3::before{top:-50px;width:30px;height:30px}.explore-now-dev h3::after{bottom:-12px;width:60px}.explore-now-dev .support-info-devInV{padding:10px 30px;font-size:calc(16px * 0.85);letter-spacing:1px}} @keyframes gridMove {0%{background-position:0 0}100%{background-position:0 30px}} @keyframes gridGlow {0%{opacity:0.03;filter:blur(3px)}50%{opacity:0.05;filter:blur(5px)}100%{opacity:0.03;filter:blur(3px)}} @keyframes patternShift {0%{background-position:0 0}100%{background-position:30px 30px}} @keyframes pulseRadial {0%{opacity:0.05;transform:scale(1)}50%{opacity:0.1;transform:scale(1.1)}100%{opacity:0.05;transform:scale(1)}} @keyframes orbitRotate {0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}.thxFrame-dev{overflow:hidden;padding:120px 0;position:relative;background:linear-gradient(135deg,rgb(239,234,237) 0%,rgb(212,198,204,0.5) 100%)}.thxFrame-dev::before{content:"";height:60%;right:-10%;background:linear-gradient(225deg,rgb(179,161,167) 0%,transparent 70%);position:absolute;transform:rotate(-15deg) skew(10deg);width:40%;z-index:1;opacity:0.1;top:-5%;pointer-events:none}.thxFrame-dev::after{width:45%;background:linear-gradient(45deg,rgb(212,198,204) 0%,transparent 80%);pointer-events:none;left:-10%;z-index:1;position:absolute;transform:rotate(12deg) skew(-5deg);bottom:-5%;opacity:0.1;content:"";height:65%}.thxFrame-dev .container{position:relative;z-index:5;padding:0 20px;max-width:1200px;transform:perspective(1000px) rotateX(2deg);margin:0 auto}.thxFrame-dev h2{position:relative;margin-bottom:35px;font-size:36px;max-width:90%;font-weight:700;color:rgb(212,198,204);line-height:1.3;transform:translateX(-5%);text-shadow:0 2px 4px rgba(0,0,0,0.05)}.thxFrame-dev h2::after{content:"";background:rgb(179,161,167);transform-origin:left center;transition:transform 0.6s cubic-bezier(0.215,0.61,0.355,1);transform:scaleX(1);height:3px;left:0;bottom:-12px;width:85px;position:absolute}.thxFrame-dev .smart-track-dev{background-color:#ffffff;box-shadow:0 15px 35px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.1);transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);position:relative;transform:translateX(5%);padding:50px 40px 50px 60px}.thxFrame-dev .smart-track-dev::before{top:0;left:0;height:100%;background:linear-gradient(to bottom,rgb(212,198,204) 0%,rgb(179,161,167) 100%);position:absolute;width:6px;content:""}.thxFrame-dev .smart-track-dev::after{position:absolute;border-radius:50%;height:100px;content:"";width:100px;opacity:0.3;top:20px;background:radial-gradient(circle,rgb(179,161,167,0.5) 0%,transparent 70%);z-index:-1;right:20px}.thxFrame-dev ul{margin:0;list-style:none;padding:0}.thxFrame-dev li{z-index:2;position:relative}.thxFrame-dev li::before{z-index:-1;left:-20px;opacity:0.1;top:-40px;font-family:serif;position:absolute;content:"";font-size:120px;line-height:1;color:rgb(212,198,204)}.thxFrame-dev li span{font-weight:400;max-width:95%;display:block;line-height:1.7;position:relative;font-size:calc(15px + 0.1rem);color:#000000}.thxFrame-dev:hover .smart-track-dev{transform:translateX(5%) translateY(-5px)}.thxFrame-dev:hover h2::after{transform:scaleX(1.3)}@media (max-width: 991px) {.thxFrame-dev{padding:90px 0}.thxFrame-dev h2{max-width:100%;transform:translateX(0);font-size:calc(36px - 0.2rem)}.thxFrame-dev .smart-track-dev{transform:translateX(0);padding:40px 30px 40px 45px}.thxFrame-dev:hover .smart-track-dev{transform:translateX(0) translateY(-5px)}} @media (max-width: 767px) {.thxFrame-dev{padding:70px 0}.thxFrame-dev::before,.thxFrame-dev::after{height:50%;width:70%}.thxFrame-dev h2{line-height:1.35;margin-bottom:30px;font-size:calc(36px - 0.4rem)}.thxFrame-dev .smart-track-dev{padding:35px 25px 35px 35px}.thxFrame-dev li::before{font-size:90px;left:-15px;top:-25px}.thxFrame-dev li span{font-size:15px}} @media (max-width: 575px) {.thxFrame-dev{padding:60px 0}.thxFrame-dev .container{transform:perspective(1000px) rotateX(1deg)}.thxFrame-dev h2{font-size:calc(36px - 0.5rem);margin-bottom:25px}.thxFrame-dev h2::after{width:60px;height:2px}.thxFrame-dev .smart-track-dev{padding:25px 20px 25px 25px}.thxFrame-dev .smart-track-dev::before{width:4px}.thxFrame-dev li::before{top:-20px;left:-10px;font-size:70px}.thxFrame-dev li span{line-height:1.6;font-size:calc(15px - 0.1rem)}}.offer-deck-dev{padding:100px 0;position:relative;overflow:hidden;color:#ffffff}.offer-deck-dev::before{top:0;z-index:1;height:100%;width:100%;content:"";background:linear-gradient(135deg,rgba(20,30,48,0.85),rgba(36,59,85,0.92));position:absolute;left:0}.offer-deck-dev::after{background:radial-gradient(circle at 75% 25%,rgba(rgb(212,198,204,0.5),0.15) 0%,transparent 50%);width:100%;position:absolute;z-index:2;left:0;height:100%;top:0;content:""}.offer-deck-dev .container{position:relative;max-width:1200px;padding:0 20px;margin:0 auto;z-index:3}.offer-deck-dev .sub-options-dev{position:relative}.offer-deck-dev h2{transform:translateY(0);text-align:center;position:relative;margin-bottom:20px;opacity:1;transition:transform 0.5s ease,opacity 0.5s ease;font-size:34px;color:#ffffff;font-weight:700}.offer-deck-dev h2::after{width:80px;background:linear-gradient(90deg,rgb(212,198,204),rgb(179,161,167));left:50%;content:"";bottom:-10px;position:absolute;transform:translateX(-50%);height:3px}.offer-deck-dev .lesson-rates-dev{color:#ffffff;margin:0 auto 40px;line-height:1.6;opacity:0.9;text-align:center;font-size:calc(17px + 2px);max-width:700px}.offer-deck-dev .price-options-dev{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0;list-style:none;margin:0}.offer-deck-dev .price-options-dev li{perspective:1000px;display:flex}.offer-deck-dev .price-choices-dev{-webkit-backdrop-filter:blur(8px);transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.5s ease;z-index:1;display:flex;background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.03));flex-direction:column;overflow:hidden;box-shadow:0 15px 25px rgba(0,0,0,0.2);text-decoration:none;border:1px solid rgba(255,255,255,0.1);width:100%;backdrop-filter:blur(8px);height:100%;position:relative}.offer-deck-dev .price-choices-dev::before{height:100%;opacity:0;position:absolute;width:100%;z-index:-1;background:radial-gradient(circle at 30% 30%,rgb(212,198,204,0.5),transparent 75%);top:0;content:"";transition:opacity 0.5s ease;left:0}.offer-deck-dev .price-choices-dev:hover{box-shadow:0 25px 35px rgba(0,0,0,0.25);transform:translateY(-10px) rotateX(5deg)}.offer-deck-dev .price-choices-dev:hover::before{opacity:0.15}.offer-deck-dev .study-costs-dev{flex-grow:1;position:relative;flex-direction:column;padding:30px;display:flex}.offer-deck-dev .access-rates-dev{flex-direction:column;height:100%;display:flex}.offer-deck-dev .access-rates-dev h4{font-size:calc(24px + 2px);position:relative;transition:transform 0.3s ease;color:#ffffff;margin:0 0 20px}.offer-deck-dev .price-choices-dev:hover .access-rates-dev h4{transform:translateY(-5px)}.offer-deck-dev .access-rates-dev h4::after{left:0;background:rgb(179,161,167);transition:width 0.3s ease;height:2px;width:40px;bottom:-8px;content:"";position:absolute}.offer-deck-dev .price-choices-dev:hover .access-rates-dev h4::after{width:60px}.offer-deck-dev .access-rates-dev p{word-break:break-word;flex-grow:1;color:rgba(255,255,255,0.8);font-size:17px;margin:0 0 25px;overflow-wrap:break-word;line-height:1.6}.offer-deck-dev .class-rates-dev{overflow:hidden;color:#ffffff;padding:10px 20px;font-size:calc(24px + 4px);position:relative;margin-top:auto;background:linear-gradient(90deg,rgb(212,198,204,0.5),transparent);transition:transform 0.3s ease;font-weight:700;align-self:flex-start;border-radius:10px}.offer-deck-dev .class-rates-dev::before{position:absolute;top:0;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:left 0.5s ease;height:100%;width:100%;left:-100%}.offer-deck-dev .price-choices-dev:hover .class-rates-dev{transform:scale(1.05)}.offer-deck-dev .price-choices-dev:hover .class-rates-dev::before{left:100%}@media (max-width: 1200px) {.offer-deck-dev{padding:80px 0}.offer-deck-dev .price-options-dev{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}} @media (max-width: 992px) {.offer-deck-dev h2{font-size:calc(34px - 4px)}.offer-deck-dev .lesson-rates-dev{margin-bottom:30px;font-size:17px}.offer-deck-dev .study-costs-dev{padding:25px}} @media (max-width: 768px) {.offer-deck-dev{padding:60px 0}.offer-deck-dev .price-options-dev{grid-template-columns:1fr;max-width:450px;margin:0 auto}.offer-deck-dev .access-rates-dev h4{font-size:24px}.offer-deck-dev .class-rates-dev{font-size:24px}} @media (max-width: 576px) {.offer-deck-dev{padding:50px 0}.offer-deck-dev h2{font-size:calc(34px - 6px)}.offer-deck-dev .lesson-rates-dev{font-size:calc(17px - 1px)}.offer-deck-dev .study-costs-dev{padding:20px}.offer-deck-dev .access-rates-dev p{font-size:calc(17px - 1px)}}.title-portal-dev{background-color:rgb(239,234,237);overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:100vh;position:relative}.title-portal-dev .course-primary-dev{max-width:1400px;position:relative;z-index:2;padding:2rem;width:100%}.title-portal-dev .main-intro-dev{padding:4rem 3rem;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.12);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);border-left:5px solid rgb(212,198,204);transform:perspective(1000px) rotateY(2deg);overflow:hidden}.title-portal-dev .main-intro-dev::before{position:absolute;bottom:0;background:linear-gradient(135deg,rgb(212,198,204,0.5) 0%,rgba(255,255,255,0.92) 50%,rgb(179,161,167,0.5) 100%);left:0;z-index:-1;top:0;backdrop-filter:blur(2px);content:"";right:0}.title-portal-dev .main-intro-dev::after{background:radial-gradient(ellipse at center,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 70%);transform:scale(0.8);opacity:0;left:-50%;content:"";transition:opacity 1.5s ease,transform 1.5s ease;pointer-events:none;z-index:-1;position:absolute;top:-50%;height:200%;width:200%}.title-portal-dev .main-intro-dev:hover{transform:perspective(1000px) rotateY(0deg)}.title-portal-dev .main-intro-dev:hover::after{opacity:0.7;transform:scale(1)}.title-portal-dev .main-intro-dev span{margin-bottom:1.5rem;transform:translateX(-10px);opacity:0;position:relative;display:block;animation:slideInText 0.7s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards}.title-portal-dev .main-intro-dev h3{font-family:Arial,sans-serif;font-size:calc(24px * 0.9);line-height:1.5;padding-left:1.2rem;border-left:3px solid rgb(212,198,204);letter-spacing:0.02em;max-width:90%;margin-bottom:0;color:#000000;font-weight:600}.title-portal-dev .main-intro-dev h1{transform:translateY(20px);position:relative;letter-spacing:-0.01em;animation:riseUp 0.9s cubic-bezier(0.19,1,0.22,1) 0.4s forwards;color:rgb(212,198,204);line-height:1.2;font-weight:700;font-size:46px;margin:0 0 2rem;font-family:Arial,sans-serif;opacity:0}.title-portal-dev .main-intro-dev h1::after{animation:expandLine 1.2s cubic-bezier(0.19,1,0.22,1) 1s forwards;width:0;background-color:rgb(179,161,167);content:"";position:absolute;bottom:-0.5rem;left:0;height:3px}.title-portal-dev .main-intro-dev div div{animation:fadeIn 0.8s ease 0.7s forwards;opacity:0;position:relative;overflow:hidden;transform:translateX(0)}.title-portal-dev .main-intro-dev p{font-weight:400;transform:translateY(0);font-size:calc(14px * 1.1);position:relative;animation:fadeSlideUp 0.8s cubic-bezier(0.19,1,0.22,1) 0.9s forwards;opacity:0;font-family:Arial,sans-serif;padding-right:2rem;margin:1rem 0 0;color:#000000;line-height:1.7}@keyframes slideInText {from{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes riseUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes expandLine {from{width:0}to{width:8rem}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes fadeSlideUp {from{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}} @media (max-width: 1200px) {.title-portal-dev .main-intro-dev{padding:3.5rem 2.5rem}.title-portal-dev .main-intro-dev h1{font-size:calc(46px * 0.9)}} @media (max-width: 992px) {.title-portal-dev .course-primary-dev{padding:1.5rem}.title-portal-dev .main-intro-dev{transform:perspective(1000px) rotateY(1deg);padding:3rem 2rem}.title-portal-dev .main-intro-dev h1{margin-bottom:1.5rem;font-size:calc(46px * 0.8)}.title-portal-dev .main-intro-dev h3{font-size:calc(24px * 0.85);max-width:95%}} @media (max-width:768px){.title-portal-dev{min-height:90vh}.title-portal-dev .main-intro-dev{padding:2.5rem 1.5rem;border-left-width:4px;transform:perspective(1000px) rotateY(0deg)}.title-portal-dev .main-intro-dev h1{font-size:calc(46px * 0.7);margin-bottom:1.2rem}.title-portal-dev .main-intro-dev h3{font-size:calc(24px * 0.8);padding-left:0.8rem;max-width:100%}.title-portal-dev .main-intro-dev p{padding-right:0;font-size:14px}@keyframes expandLine {from{width:0}to{width:6rem}}}@media (max-width:576px){.title-portal-dev .course-primary-dev{padding:1rem}.title-portal-dev .main-intro-dev{padding:2rem 1.25rem;border-left-width:3px}.title-portal-dev .main-intro-dev h1{font-size:calc(46px * 0.6);line-height:1.3;margin-bottom:1rem}.title-portal-dev .main-intro-dev h3{line-height:1.4;font-size:calc(24px * 0.75);padding-left:0.6rem;border-left-width:2px}.title-portal-dev .main-intro-dev p{font-size:calc(14px * 0.9);line-height:1.6}@keyframes expandLine {from{width:0}to{width:5rem}}}@media (max-width: 380px) {.title-portal-dev .main-intro-dev h1{font-size:calc(46px * 0.55)}.title-portal-dev .main-intro-dev h3{font-size:calc(24px * 0.7)}.title-portal-dev .main-intro-dev p{font-size:calc(14px * 0.85)}}.company-info-dev{position:relative;padding:120px 0;color:#ffffff;overflow:hidden;background-color:rgb(179,161,167,0.5)}.company-info-dev::before{top:0;position:absolute;height:100%;animation:gridGlow 4s infinite alternate;width:100%;z-index:1;background:linear-gradient(90deg,transparent 95%,rgb(212,198,204,0.5) 95%,rgb(212,198,204,0.5) 96%,transparent 96%) 0 0 / 20px 100%,linear-gradient(0deg,transparent 95%,rgb(212,198,204,0.5) 95%,rgb(212,198,204,0.5) 96%,transparent 96%) 0 0 / 100% 20px;left:0;content:""}.company-info-dev::after{left:0;opacity:0.2;z-index:0;content:"";top:0;animation:scanlines 10s linear infinite;width:100%;position:absolute;height:400%;background:repeating-linear-gradient( to right,transparent,transparent 49.5%,rgb(212,198,204,0.5) 49.5%,rgb(212,198,204,0.5) 50.5%,transparent 50.5%,transparent 100% )}.company-info-dev .container{position:relative;z-index:2}.company-info-dev .smart-track-dev{grid-template-columns:1fr 1fr;gap:40px;display:grid;position:relative}.company-info-dev .smart-track-dev h3{align-items:center;font-weight:700;margin-bottom:50px;letter-spacing:3px;color:rgb(212,198,204);border-bottom:1px solid rgb(212,198,204,0.5);display:flex;position:relative;font-size:37px;text-transform:uppercase;padding-bottom:20px;grid-column:1 / -1}.company-info-dev .smart-track-dev h3::before{background:rgb(212,198,204);height:8px;width:8px;animation:rotate 3s linear infinite;margin-right:15px;content:"";display:block;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.company-info-dev .smart-track-dev h3::after{height:3px;width:100px;animation:scanRight 4s ease-in-out infinite;left:0;position:absolute;content:"";background:rgb(212,198,204);bottom:-1px}.company-info-dev .learn-classes-dev{border-left:1px solid rgb(212,198,204,0.5);display:flex;position:relative;flex-direction:column;padding-left:30px}.company-info-dev .learn-classes-dev::before{left:-8px;animation:blinkSlow 4s infinite alternate;background-color:rgb(212,198,204);position:absolute;top:0;width:16px;height:16px;content:"";clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.company-info-dev .learn-classes-dev span{border-bottom:1px dashed rgb(179,161,167,0.5);padding:5px 0;font-size:19px;margin-bottom:20px;position:relative;color:rgb(179,161,167);font-weight:600;width:fit-content}.company-info-dev .learn-classes-dev p{font-size:18px;margin-bottom:30px;line-height:1.8;position:relative;color:#ffffff}.company-info-dev .learn-classes-dev .img-thumb-dev{width:100%;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%);height:340px;position:relative;transition:all 0.4s ease}.company-info-dev .learn-classes-dev .img-thumb-dev::before{content:"";inset:0;position:absolute;z-index:1;opacity:0.5;background:linear-gradient(135deg,transparent 0%,rgb(212,198,204,0.5) 100%)}.company-info-dev .learn-classes-dev .img-thumb-dev::after{width:60px;border-top:2px solid rgb(212,198,204);border-left:2px solid rgb(212,198,204);height:60px;opacity:0.8;content:"";bottom:0;right:0;z-index:2;position:absolute}.company-info-dev .learning-corner-dev{flex-direction:column;position:relative;padding-right:30px;border-right:1px solid rgb(179,161,167,0.5);display:flex}.company-info-dev .learning-corner-dev::before{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);height:16px;right:-8px;bottom:0;width:16px;position:absolute;content:"";animation:blinkSlow 4s infinite alternate 1s;background-color:rgb(179,161,167)}.company-info-dev .learning-corner-dev p{order:2;position:relative;margin-bottom:30px;font-size:18px;line-height:1.8;color:#ffffff}.company-info-dev .learning-corner-dev .timeline-hist-dev{transition:all 0.4s ease;width:100%;height:340px;order:1;position:relative;clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 85%);margin-bottom:30px}.company-info-dev .learning-corner-dev .timeline-hist-dev::before{position:absolute;content:"";inset:0;opacity:0.5;background:linear-gradient(135deg,rgb(179,161,167,0.5) 0%,transparent 100%);z-index:1}.company-info-dev .learning-corner-dev .timeline-hist-dev::after{bottom:0;z-index:2;border-right:2px solid rgb(179,161,167);width:60px;border-top:2px solid rgb(179,161,167);left:0;opacity:0.8;height:60px;position:absolute;content:""}@keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes blinkSlow {0%,90%{opacity:1}95%{opacity:0.3}100%{opacity:1}} @keyframes scanRight {0%,100%{left:0;width:100px}45%,55%{left:calc(100% - 100px);width:100px}50%{left:calc(100% - 100px);width:40px}} @keyframes gridGlow {0%{opacity:0.1}100%{opacity:0.3}} @keyframes scanlines {0%{transform:translateY(0)}100%{transform:translateY(-75%)}} @media (max-width: 1024px) {.company-info-dev{padding:80px 0}.company-info-dev .smart-track-dev{gap:30px}.company-info-dev .smart-track-dev h3{margin-bottom:40px;letter-spacing:2px}.company-info-dev .learn-classes-dev,.company-info-dev .learning-corner-dev{padding-right:20px;padding-left:20px}.company-info-dev .learn-classes-dev .img-thumb-dev,.company-info-dev .learning-corner-dev .timeline-hist-dev{height:280px}} @media (max-width: 768px) {.company-info-dev{padding:60px 0}.company-info-dev .smart-track-dev{gap:50px;grid-template-columns:1fr}.company-info-dev .smart-track-dev h3{letter-spacing:1px;margin-bottom:30px;font-size:calc(37px * 0.85)}.company-info-dev .learn-classes-dev{border-top:1px solid rgb(212,198,204,0.5);border-left:none;padding-top:30px;padding-left:0}.company-info-dev .learn-classes-dev::before{top:-8px;left:0}.company-info-dev .learning-corner-dev{padding-bottom:30px;padding-right:0;border-right:none;border-bottom:1px solid rgb(179,161,167,0.5)}.company-info-dev .learning-corner-dev::before{bottom:-8px;right:0}.company-info-dev .learn-classes-dev .img-thumb-dev,.company-info-dev .learning-corner-dev .timeline-hist-dev{height:300px}} @media (max-width: 576px) {.company-info-dev{padding:50px 0}.company-info-dev .smart-track-dev{gap:40px}.company-info-dev .smart-track-dev h3{padding-bottom:15px;font-size:calc(37px * 0.75);margin-bottom:25px;letter-spacing:1px}.company-info-dev .smart-track-dev h3::before{margin-right:10px;height:6px;width:6px}.company-info-dev .learn-classes-dev{padding-top:20px}.company-info-dev .learning-corner-dev{padding-bottom:20px}.company-info-dev .learn-classes-dev span{font-size:calc(19px * 0.9)}.company-info-dev .learn-classes-dev p,.company-info-dev .learning-corner-dev p{margin-bottom:20px;font-size:calc(18px * 0.95);line-height:1.6}.company-info-dev .learn-classes-dev .img-thumb-dev,.company-info-dev .learning-corner-dev .timeline-hist-dev{height:240px}.company-info-dev .learn-classes-dev .img-thumb-dev::after,.company-info-dev .learning-corner-dev .timeline-hist-dev::after{width:40px;height:40px}}header{position:relative;width:100%;background:linear-gradient(to bottom,rgb(239,234,237),#ffffff);box-shadow:0 5px 20px rgba(0,0,0,0.05);z-index:100;padding:1.2rem 0}header::before{left:0;z-index:0;width:100%;position:absolute;content:'';background:linear-gradient(45deg,transparent 65%,rgb(212,198,204,0.5) 65%,rgb(212,198,204,0.5) 70%,transparent 70%),linear-gradient(135deg,transparent 75%,rgb(179,161,167,0.5) 75%,rgb(179,161,167,0.5) 80%,transparent 80%);opacity:0.5;height:100%;top:0}header .container{margin:0;z-index:1;max-width:100%;position:relative;padding:0 3%;width:100%}header .page-top-dev{justify-content:center;display:flex;flex-wrap:wrap;gap:2rem}header .page-head-dev{display:flex;transition:all 0.3s ease;text-decoration:none;position:relative;padding:0.5rem 1.5rem;border-radius:12px;overflow:hidden;align-items:center;background:linear-gradient(135deg,rgb(212,198,204,0.5),rgb(179,161,167,0.5));box-shadow:0 5px 15px rgba(0,0,0,0.08)}header .page-head-dev::before{transition:opacity 0.3s ease;position:absolute;opacity:0;top:-50%;content:'';height:200%;width:200%;left:-50%;background:radial-gradient(circle,rgba(255,255,255,0.3) 0%,transparent 70%)}header .page-head-dev:hover::before{opacity:1}header .page-head-dev svg{height:auto;transition:all 0.3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1));width:150px}header .page-head-dev:hover svg{transform:scale(1.03)}header .head-primary-dev{display:flex;justify-content:center;width:100%;gap:0.6rem;flex-wrap:wrap;max-width:800px;margin-top:0.5rem}header .main-head-dev{font-size:16px;color:#000000;font-family:Arial,sans-serif;box-shadow:0 3px 10px rgba(0,0,0,0.05);z-index:1;font-weight:600;text-decoration:none;text-align:center;transition:all 0.3s ease;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,0.03);padding:0.6rem 1.2rem;border-radius:10px;background:#ffffff}header .main-head-dev::before{content:'';left:0;transform:scaleX(0);position:absolute;height:3px;transition:transform 0.3s ease;top:0;transform-origin:left;width:100%;background:linear-gradient(to right,rgb(212,198,204),rgb(179,161,167))}header .main-head-dev:hover{transform:translateY(-3px);color:rgb(212,198,204);box-shadow:0 5px 15px rgba(0,0,0,0.08)}header .main-head-dev:hover::before{transform:scaleX(1)}@media (max-width: 991px) {header{padding:1rem 0}header .page-head-dev{padding:0.5rem 1.2rem}header .page-head-dev svg{width:140px}header .head-primary-dev{gap:0.5rem}header .main-head-dev{padding:0.5rem 1rem}} @media (max-width: 767px) {header .page-top-dev{gap:1.5rem}header .page-head-dev{padding:0.4rem 1rem}header .page-head-dev svg{width:130px}header .head-primary-dev{gap:0.5rem}header .main-head-dev{font-size:calc(16px - 1px);padding:0.5rem 0.9rem}} @media (max-width: 480px) {header{padding:1rem 0}header .page-top-dev{gap:1rem}header .page-head-dev svg{width:120px}header .head-primary-dev{gap:0.4rem;justify-content:flex-start;flex-wrap:nowrap;padding-bottom:10px;overflow-x:auto}header .head-primary-dev::-webkit-scrollbar{height:3px}header .head-primary-dev::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(212,198,204)}header .main-head-dev{margin-right:2px;flex-shrink:0;white-space:nowrap}}