*{box-sizing:border-box;padding:0;margin:0}.ex-license-cta{flex:0 0 auto}a{color:inherit;text-decoration:none}html,body{color:#000000;font-family:Arial,sans-serif;min-height:100%;auto contain touch-action:none;scroll-behavior:auto;height:100%}.ex-main-page{flex:1 0 auto}.container{max-width:100%;margin:auto;width:1153px}svg{width:30px;height:30px}header,footer{width:100%}.ex-wrap-container{flex-direction:column;height:100%;min-height:100%;display:flex}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .ex-user-reviews{background:linear-gradient(135deg,rgb(194,193,181) 0%,rgb(115,116,115,0.5) 100%);position:relative;overflow:hidden;padding:80px 0}.ex-user-reviews::before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:1;opacity:0.05;pointer-events:none;left:0;background-image:linear-gradient(45deg,transparent 40%,rgb(157,158,156,0.5) 40%,rgb(157,158,156,0.5) 60%,transparent 60%),linear-gradient(-45deg,transparent 40%,rgb(157,158,156,0.5) 40%,rgb(157,158,156,0.5) 60%,transparent 60%);background-size:100px 100px}.ex-user-reviews h2{font-weight:700;text-shadow:0 2px 3px rgba(0,0,0,0.1);color:#000000;text-align:center;transform:perspective(1000px) rotateX(5deg);margin-bottom:60px;position:relative;font-size:30px;transform-origin:center bottom}.ex-user-reviews h2::after{left:50%;position:absolute;height:4px;transform:translateX(-50%);background:linear-gradient(90deg,rgb(157,158,156),rgb(115,116,115));border-radius:10px;width:80px;content:"";bottom:-15px}.ex-user-reviews .container.ex-culture-block{padding:0 20px;position:relative;z-index:2;margin:0 auto;max-width:1200px}.ex-user-reviews .ex-learn-ratings{gap:25px;display:grid;grid-template-columns:repeat(1,1fr)}.ex-user-reviews .ex-client-stories{backface-visibility:hidden;background:#ffffff;padding:30px 25px 25px;position:relative;border-radius:21px;transform:perspective(1000px) rotateY(0deg);transform-origin:center center;overflow:hidden;box-shadow:0 15px 30px -10px rgba(0,0,0,0.1);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s cubic-bezier(0.23,1,0.32,1)}.ex-user-reviews .ex-client-stories::before{color:rgb(157,158,156,0.5);font-size:150px;content:"";line-height:1;right:20px;opacity:0.2;position:absolute;font-family:Arial,sans-serif;top:-30px;z-index:0}.ex-user-reviews .ex-client-stories::after{position:absolute;content:"";transition:transform 0.4s ease-out;transform:scaleX(0.8);background:linear-gradient(90deg,rgb(157,158,156),rgb(115,116,115));bottom:0;height:5px;width:100%;transform-origin:center;left:0}.ex-user-reviews .ex-client-stories:hover{box-shadow:0 25px 50px -15px rgba(0,0,0,0.15),0 5px 15px rgba(rgb(157,158,156,0.5),0.2);transform:perspective(1000px) translateY(-10px) rotateY(2deg)}.ex-user-reviews .ex-client-stories:hover::after{transform:scaleX(1)}.ex-user-reviews .ex-client-stories h3{position:relative;margin-bottom:10px;font-weight:600;font-size:calc(21px * 0.9);color:#000000;z-index:2}.ex-user-reviews .ex-client-stories h3::before{left:0;width:25px;transform-origin:left;height:2px;background-color:rgb(157,158,156);bottom:-5px;transition:width 0.3s ease;content:"";position:absolute}.ex-user-reviews .ex-client-stories:hover h3::before{width:40px}.ex-user-reviews .ex-client-stories .description{position:relative;margin-bottom:20px;line-height:1.65;font-size:15px;color:#000000;z-index:2}.ex-user-reviews .ex-client-stories div{box-shadow:0 5px 15px rgba(0,0,0,0.1);width:50px;height:50px;border-radius:50%;z-index:2;position:relative;transition:transform 0.3s ease;transform:translateZ(0);overflow:hidden}.ex-user-reviews .ex-client-stories:hover div{transform:scale(1.05) translateZ(0)}.ex-user-reviews .ex-client-stories img{height:100%;object-fit:cover;transition:transform 0.5s ease;width:100%}.ex-user-reviews .ex-client-stories:hover img{transform:scale(1.1)}@media (min-width: 576px) {.ex-user-reviews .ex-learn-ratings{grid-template-columns:repeat(2,1fr)}.ex-user-reviews h2{margin-bottom:70px}} @media (min-width: 768px) {.ex-user-reviews{padding:100px 0}.ex-user-reviews .ex-learn-ratings{gap:30px;grid-template-columns:repeat(2,1fr)}.ex-user-reviews .ex-client-stories{padding:35px 30px 30px}} @media (min-width: 992px) {.ex-user-reviews .ex-learn-ratings{gap:35px;grid-template-columns:repeat(3,1fr)}.ex-user-reviews h2{font-size:calc(30px * 1.1)}.ex-user-reviews .ex-client-stories{transition:transform 0.6s cubic-bezier(0.215,0.61,0.355,1),box-shadow 0.6s cubic-bezier(0.215,0.61,0.355,1)}.ex-user-reviews .ex-client-stories:nth-child(odd):hover{transform:perspective(1000px) translateY(-10px) rotateY(2deg)}.ex-user-reviews .ex-client-stories:nth-child(even):hover{transform:perspective(1000px) translateY(-10px) rotateY(-2deg)}} @media (min-width: 1200px) {.ex-user-reviews .ex-learn-ratings{grid-template-columns:repeat(4,1fr)}.ex-user-reviews h2::after{width:100px}.ex-user-reviews .container.ex-culture-block{padding:0}} @media (hover: none) {.ex-user-reviews .ex-client-stories:hover{transform:translateY(0)}.ex-user-reviews .ex-client-stories::after{transform:scaleX(1)}}.ex-potential-learners{position:relative;padding:100px 0;overflow:hidden;background:linear-gradient(45deg,rgb(194,193,181) 0%,#ffffff 100%)}.ex-potential-learners::before{position:absolute;width:50%;content:"";top:0;height:100%;background:rgb(157,158,156,0.5);right:0;z-index:1;opacity:0.1;clip-path:polygon(100% 0,0 0,100% 100%)}.ex-potential-learners::after{width:50%;opacity:0.1;clip-path:polygon(0 100%,0 0,100% 100%);content:"";z-index:1;left:0;bottom:0;position:absolute;height:100%;background:rgb(115,116,115,0.5)}.ex-potential-learners .container{max-width:1140px;z-index:2;padding:0 15px;margin:0 auto;position:relative}.ex-potential-learners .ex-culture-block{position:relative}.ex-potential-learners h4{margin-bottom:60px;color:#000000;font-weight:700;text-align:left;position:relative;font-size:34px;padding-left:20px;border-left:4px solid rgb(157,158,156)}.ex-potential-learners h4::after{height:1px;width:60%;position:absolute;bottom:-10px;background:linear-gradient(90deg,rgb(115,116,115),transparent);left:0;content:""}.ex-potential-learners div > div{flex-direction:column;position:relative;display:flex;margin-left:60px;max-width:800px}.ex-potential-learners div > div::before{position:absolute;left:15px;width:2px;content:"";z-index:1;background:linear-gradient(to bottom,rgb(157,158,156,0.5),rgb(115,116,115,0.5));height:100%;top:0}.ex-potential-learners p{transition:all 0.3s ease;border-radius:10px;position:relative;color:#000000;margin-left:30px;z-index:2;margin-bottom:30px;background:#ffffff;display:flex;font-size:15px;align-items:center;box-shadow:0 5px 20px rgba(0,0,0,0.05);padding:20px 25px}.ex-potential-learners p:last-child{margin-bottom:0}.ex-potential-learners p::before{top:50%;content:"";transform:translateY(-50%);width:30px;height:2px;background:linear-gradient(90deg,rgb(157,158,156,0.5),rgb(115,116,115));position:absolute;left:-30px}.ex-potential-learners p::after{border-radius:50%;position:absolute;height:16px;z-index:3;border:3px solid rgb(157,158,156);transition:all 0.3s ease;content:"";top:50%;width:16px;left:-42px;transform:translateY(-50%);background:#ffffff}.ex-potential-learners p:hover{transform:translateX(10px);box-shadow:0 10px 30px rgba(0,0,0,0.1)}.ex-potential-learners p:hover::after{transform:translateY(-50%) scale(1.2);background:rgb(157,158,156)}.ex-potential-learners p:nth-child(odd)::after{border-color:rgb(157,158,156)}.ex-potential-learners p:nth-child(even)::after{border-color:rgb(115,116,115)}.ex-potential-learners p:nth-child(even):hover::after{background:rgb(115,116,115)}.ex-potential-learners p svg{margin-right:15px;transition:all 0.3s ease;height:24px;width:24px;flex-shrink:0}.ex-potential-learners p svg path{transition:fill 0.3s ease;fill:rgb(157,158,156)}.ex-potential-learners p:nth-child(even) svg path{fill:rgb(115,116,115)}.ex-potential-learners p:hover svg{transform:scale(1.1) rotate(10deg)}.ex-potential-learners p:nth-child(1){transform:translateX(0)}.ex-potential-learners p:nth-child(2){transform:translateX(30px)}.ex-potential-learners p:nth-child(3){transform:translateX(60px)}.ex-potential-learners p:nth-child(4){transform:translateX(90px)}.ex-potential-learners p:nth-child(5){transform:translateX(120px)}.ex-potential-learners p:nth-child(6){transform:translateX(150px)}.ex-potential-learners p:nth-child(1):hover{transform:translateX(10px)}.ex-potential-learners p:nth-child(2):hover{transform:translateX(40px)}.ex-potential-learners p:nth-child(3):hover{transform:translateX(70px)}.ex-potential-learners p:nth-child(4):hover{transform:translateX(100px)}.ex-potential-learners p:nth-child(5):hover{transform:translateX(130px)}.ex-potential-learners p:nth-child(6):hover{transform:translateX(160px)}@keyframes slideIn {from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}} .ex-potential-learners .ex-culture-block > div p{opacity:0;animation:slideIn 0.5s ease forwards}.ex-potential-learners .ex-culture-block > div p:nth-child(1){animation-delay:0.1s}.ex-potential-learners .ex-culture-block > div p:nth-child(2){animation-name:none;transform:translateX(30px);opacity:1;animation-delay:0.2s}.ex-potential-learners .ex-culture-block > div p:nth-child(3){transform:translateX(60px);opacity:1;animation-delay:0.3s;animation-name:none}.ex-potential-learners .ex-culture-block > div p:nth-child(4){animation-name:none;transform:translateX(90px);animation-delay:0.4s;opacity:1}.ex-potential-learners .ex-culture-block > div p:nth-child(5){opacity:1;transform:translateX(120px);animation-delay:0.5s;animation-name:none}.ex-potential-learners .ex-culture-block > div p:nth-child(6){transform:translateX(150px);animation-name:none;animation-delay:0.6s;opacity:1}.ex-potential-learners .ex-culture-block > div p:nth-child(7){transform:translateX(120px);animation-delay:0.6s;animation-name:none;opacity:1}.ex-potential-learners .ex-culture-block > div p:nth-child(8){animation-delay:0.6s;transform:translateX(90px);opacity:1;animation-name:none}.ex-potential-learners .ex-culture-block > div p:nth-child(9){transform:translateX(60px);animation-delay:0.6s;animation-name:none;opacity:1}.ex-potential-learners .ex-culture-block > div p:nth-child(10){animation-name:none;transform:translateX(30px);animation-delay:0.6s;opacity:1}@media (max-width: 991px) {.ex-potential-learners{padding:80px 0}.ex-potential-learners h4{margin-bottom:50px;font-size:calc(34px * 0.9)}.ex-potential-learners div > div{margin-left:40px}.ex-potential-learners p{padding:18px 20px;margin-bottom:25px}.ex-potential-learners p:nth-child(1){transform:translateX(0)}.ex-potential-learners p:nth-child(2){transform:translateX(20px)}.ex-potential-learners p:nth-child(3){transform:translateX(40px)}.ex-potential-learners p:nth-child(4){transform:translateX(60px)}.ex-potential-learners p:nth-child(5){transform:translateX(80px)}.ex-potential-learners p:nth-child(6){transform:translateX(100px)}.ex-potential-learners p:nth-child(7){transform:translateX(120px)}.ex-potential-learners p:nth-child(8){transform:translateX(140px)}.ex-potential-learners p:nth-child(9){transform:translateX(160px)}.ex-potential-learners p:nth-child(10){transform:translateX(180px)}.ex-potential-learners p:nth-child(1):hover{transform:translateX(5px)}.ex-potential-learners p:nth-child(2):hover{transform:translateX(25px)}.ex-potential-learners p:nth-child(3):hover{transform:translateX(45px)}.ex-potential-learners p:nth-child(4):hover{transform:translateX(65px)}.ex-potential-learners p:nth-child(5):hover{transform:translateX(85px)}.ex-potential-learners p:nth-child(6):hover{transform:translateX(105px)}.ex-potential-learners p:nth-child(7):hover{transform:translateX(125px)}.ex-potential-learners p:nth-child(8):hover{transform:translateX(145px)}.ex-potential-learners p:nth-child(9):hover{transform:translateX(165px)}.ex-potential-learners p:nth-child(10):hover{transform:translateX(185px)}} @media (max-width: 768px) {.ex-potential-learners{padding:70px 0}.ex-potential-learners h4{padding-left:15px;font-size:calc(34px * 0.8);margin-bottom:40px}.ex-potential-learners div > div{margin-left:30px}.ex-potential-learners div > div::before{left:10px}.ex-potential-learners p{margin-bottom:20px;margin-left:20px;padding:15px}.ex-potential-learners p::before{left:-20px;width:20px}.ex-potential-learners p::after{left:-32px;width:14px;height:14px}.ex-potential-learners p:nth-child(1){transform:translateX(0)}.ex-potential-learners p:nth-child(2){transform:translateX(0)}.ex-potential-learners p:nth-child(3){transform:translateX(0)}.ex-potential-learners p:nth-child(4){transform:translateX(0)}.ex-potential-learners p:nth-child(5){transform:translateX(0)}.ex-potential-learners p:nth-child(6){transform:translateX(0)}.ex-potential-learners p:hover,.ex-potential-learners p:nth-child(n):hover{transform:translateX(5px)}} @media (max-width: 576px) {.ex-potential-learners{padding:60px 0}.ex-potential-learners h4{margin-bottom:30px;border-left-width:3px;font-size:calc(34px * 0.7)}.ex-potential-learners div > div{margin-left:25px}.ex-potential-learners p{padding:12px;margin-bottom:15px;font-size:calc(15px * 0.9)}.ex-potential-learners p svg{width:20px;margin-right:10px;height:20px}.ex-potential-learners p::after{width:12px;height:12px;border-width:2px}}.ex-course-program{min-height:100vh;overflow:hidden;flex-direction:column;background:rgb(194,193,181);position:relative;display:flex}.ex-course-program .ex-program-map{z-index:1;position:absolute;left:0;top:0;height:100%;width:100%}.ex-course-program .ex-program-map::after{background:radial-gradient( circle at center,transparent 30%,rgb(194,193,181) 90% );height:100%;left:0;width:100%;content:"";position:absolute;top:0;z-index:2}.ex-course-program .ex-program-path{display:flex;width:100%;animation:carousel-zoom 25s ease-in-out infinite;height:100%}.ex-course-program .ex-program-map:hover .ex-program-path{animation-play-state:paused}.ex-course-program .ex-knowledge-map{width:100%;height:100%;flex-shrink:0;position:relative}.ex-course-program .ex-knowledge-map img{width:100%;height:100%;object-fit:cover;filter:brightness(0.9) saturate(1.2);transform-origin:center}.ex-course-program .container{padding:2rem;justify-content:center;display:flex;position:relative;height:100%;align-items:center;width:100%;z-index:3}.ex-course-program .ex-culture-block{max-width:800px;position:relative;width:100%}.ex-course-program .ex-education-route{transform:perspective(1000px) rotateX(0deg);background:rgba(255,255,255,0.8);border-radius:30px;box-shadow:0 10px 25px rgba(0,0,0,0.05),0 5px 10px rgba(0,0,0,0.05);text-align:center;padding:3rem;backdrop-filter:blur(10px);transition:transform 0.5s ease,box-shadow 0.5s ease;position:relative}.ex-course-program .ex-education-route:hover{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)}.ex-course-program .ex-education-route::before{opacity:0.3;top:20px;pointer-events:none;right:20px;bottom:20px;position:absolute;left:20px;border:1px solid rgb(157,158,156);content:"";border-radius:10px}.ex-course-program .ex-education-route h3{display:inline-block;color:rgb(157,158,156);margin-bottom:0.5rem;font-weight:700;font-size:32px;position:relative}.ex-course-program .ex-education-route h3::after{position:absolute;height:2px;background:rgb(157,158,156);left:50%;bottom:-10px;content:"";width:80px;transform:translateX(-50%)}.ex-course-program .ex-education-route p{font-size:14px;line-height:1.7;margin:0 auto 2rem;color:#000000;max-width:90%}.ex-course-program .ex-education-route .ex-help-info{transition:all 0.3s ease;display:inline-block;background:rgb(157,158,156);text-decoration:none;position:relative;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:30px;padding:0.9rem 2.5rem;overflow:hidden;color:#ffffff;font-weight:600;z-index:1;font-size:19px}.ex-course-program .ex-education-route .ex-help-info::before{top:0;position:absolute;transform:skewX(-25deg) translateX(-100%);height:100%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.3),transparent );width:120%;content:"";left:-10%;transition:all 0.6s ease;z-index:-1}.ex-course-program .ex-education-route .ex-help-info:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.15)}.ex-course-program .ex-education-route .ex-help-info:hover::before{transform:skewX(-25deg) translateX(100%)}@keyframes carousel-zoom {0%,20%{transform:scale(1)}25%,45%{transform:scale(1.1) translateX(-5%)}50%,70%{transform:scale(1) translateY(3%)}75%,95%{transform:scale(1.05) translateX(5%)}100%{transform:scale(1)}} @media (min-width: 768px) and (max-width: 991px) {.ex-course-program .ex-program-map::after{background:radial-gradient( circle at center,transparent 20%,rgb(194,193,181) 85% )}.ex-course-program .ex-program-path{animation-duration:20s}.ex-course-program .ex-culture-block{max-width:600px}.ex-course-program .ex-education-route{padding:2.5rem}.ex-course-program .ex-education-route h3{font-size:calc(32px * 0.9)}.ex-course-program .ex-education-route p{max-width:95%}} @media (max-width: 767px) {.ex-course-program{min-height:auto;padding:4rem 0}.ex-course-program .ex-program-map{position:fixed;z-index:0}.ex-course-program .ex-program-map::after{background:radial-gradient( circle at center,transparent 0%,rgb(194,193,181) 70% )}.ex-course-program .ex-program-path{animation-duration:15s}.ex-course-program .ex-culture-block{max-width:100%}.ex-course-program .ex-education-route{padding:2rem 1.5rem}.ex-course-program .ex-education-route::before{right:10px;top:10px;bottom:10px;left:10px}.ex-course-program .ex-education-route h3{font-size:24px}.ex-course-program .ex-education-route h3::after{width:60px}.ex-course-program .ex-education-route p{margin-bottom:1.5rem;max-width:100%;line-height:1.6;font-size:calc(14px * 0.9)}.ex-course-program .ex-education-route .ex-help-info{padding:0.8rem 1.5rem;width:100%}}.ex-learning-impact{background:linear-gradient(160deg,rgb(194,193,181) 0%,#ffffff 100%);position:relative;font-family:Arial,sans-serif;padding:80px 0;overflow:hidden}.ex-learning-impact::before{filter:blur(100px);border-radius:50%;background:rgb(157,158,156,0.5);content:"";opacity:0.3;width:400px;height:400px;right:-150px;position:absolute;animation:pulse 10s ease-in-out infinite alternate;top:-150px}.ex-learning-impact::after{border-radius:50%;background:rgb(115,116,115,0.5);width:400px;bottom:-150px;opacity:0.3;height:400px;left:-150px;animation:pulse 12s ease-in-out infinite alternate-reverse;filter:blur(100px);position:absolute;content:""}@keyframes pulse {0%{opacity:0.2;transform:scale(0.9)}100%{opacity:0.4;transform:scale(1.1)}} .ex-learning-impact .container{z-index:1;padding:0 20px;margin:0 auto;max-width:1200px;position:relative}.ex-learning-impact .ex-culture-block{grid-template-columns:1fr 1.3fr;gap:0;display:grid;position:relative}.ex-learning-impact .ex-img-hover-box{transition:all 0.5s ease;box-shadow:10px 10px 30px rgba(0,0,0,0.15);object-fit:cover;height:100%;width:100%;z-index:1;clip-path:polygon(0 0,100% 0,90% 100%,0 100%);min-height:400px;transform-origin:center}.ex-learning-impact .ex-img-hover-box:hover{transform:scale(1.02)}.ex-learning-impact .ex-content-block{z-index:2;position:relative;border-radius:15px;box-shadow:10px 10px 30px rgba(0,0,0,0.1),-5px -5px 20px rgba(255,255,255,0.7);padding:40px 35px 40px 45px;margin-left:-30px;background:#ffffff}.ex-learning-impact .ex-content-block::before{right:0;content:"";clip-path:polygon(100% 0,0 0,100% 100%);background:linear-gradient(135deg,rgb(157,158,156,0.5),transparent);opacity:0.4;height:100px;position:absolute;top:0;width:100px}.ex-learning-impact .ex-content-block::after{height:100px;background:linear-gradient(135deg,rgb(115,116,115,0.5),transparent);left:0;bottom:0;clip-path:polygon(0 100%,0 0,100% 100%);opacity:0.4;width:100px;position:absolute;content:""}.ex-learning-impact h3{font-size:29px;padding-left:20px;color:rgb(157,158,156);font-weight:700;position:relative;margin-bottom:30px}.ex-learning-impact h3::before{width:5px;top:0;border-radius:10px;left:0;position:absolute;content:"";background:linear-gradient(to bottom,rgb(157,158,156),rgb(115,116,115));height:100%}.ex-learning-impact ul{padding:0;flex-direction:column;list-style:none;gap:15px;display:flex;margin:0}.ex-learning-impact li{transform:translateY(0);position:relative;transition:all 0.3s ease}.ex-learning-impact li:hover{transform:translateY(-5px)}.ex-learning-impact li p{font-size:17px;z-index:1;padding:15px 20px;box-shadow:5px 5px 15px rgba(0,0,0,0.05),-3px -3px 10px rgba(255,255,255,0.8);background:linear-gradient(to right,rgba(255,255,255,0.9),rgba(255,255,255,0.5));gap:16px;overflow:hidden;align-items:center;margin:0;color:#000000;border-radius:10px;display:flex;position:relative}.ex-learning-impact li p::before{content:"";height:100%;left:0;opacity:0;z-index:-1;transition:opacity 0.3s ease;width:100%;background:linear-gradient(135deg,rgb(157,158,156,0.5),rgb(115,116,115,0.5));top:0;position:absolute}.ex-learning-impact li:hover p{box-shadow:8px 8px 20px rgba(0,0,0,0.08),-5px -5px 15px rgba(255,255,255,1)}.ex-learning-impact li:hover p::before{opacity:0.1}.ex-learning-impact svg{box-shadow:3px 3px 8px rgba(0,0,0,0.1),-2px -2px 5px rgba(255,255,255,0.8);flex-shrink:0;height:24px;width:24px;transition:all 0.3s ease;border-radius:50%;padding:10px;background:#ffffff}.ex-learning-impact svg path{transition:fill 0.3s ease;fill:rgb(157,158,156)}.ex-learning-impact li:hover svg{transform:rotate(-15deg);box-shadow:5px 5px 10px rgba(0,0,0,0.15),-2px -2px 5px rgba(255,255,255,0.8);background:linear-gradient(135deg,rgb(157,158,156),rgb(115,116,115))}.ex-learning-impact li:hover svg path{fill:#ffffff}@media (max-width: 992px) {.ex-learning-impact{padding:60px 0}.ex-learning-impact .ex-culture-block{grid-template-columns:1fr;gap:30px}.ex-learning-impact .ex-img-hover-box{min-height:350px;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.ex-learning-impact .ex-content-block{padding:35px 30px;margin-left:0}} @media (max-width: 768px) {.ex-learning-impact{padding:50px 0}.ex-learning-impact .ex-img-hover-box{min-height:280px}.ex-learning-impact h3{font-size:calc(29px * 0.95)}} @media (max-width: 576px) {.ex-learning-impact{padding:40px 0}.ex-learning-impact .ex-img-hover-box{min-height:220px}.ex-learning-impact .ex-content-block{padding:25px 20px}.ex-learning-impact h3{font-size:calc(29px * 0.9);margin-bottom:25px}.ex-learning-impact li p{padding:12px 15px;font-size:17px;gap:12px}.ex-learning-impact svg{height:22px;padding:8px;width:22px}}.ex-title-section{min-height:600px;overflow:hidden;height:100vh;width:100%;position:relative;background-color:#000000}.ex-title-section .ex-culture-block{width:100%;justify-content:flex-end;height:100%;display:flex;align-items:center;position:relative}.ex-title-section .ex-edu-entry{position:absolute;width:100%;overflow:hidden;z-index:1;left:0;height:100%;top:0}.ex-title-section .ex-edu-entry::before{inset:0;position:absolute;content:'';z-index:2;background:linear-gradient(110deg,#000000 0%,#000000 35%,transparent 65%)}.ex-title-section .ex-master-zone{position:relative;height:100%;transition:transform 0.7s cubic-bezier(0.65,0,0.35,1);transform:translateX(0);display:flex;width:calc(100% * var(--slide-count,5));animation:slide-transition 35s infinite}.ex-title-section .ex-learning-welcome{position:relative;width:calc(100% / var(--slide-count,5));overflow:hidden;height:100%}.ex-title-section .ex-learning-welcome img{position:absolute;filter:contrast(1.1) brightness(0.9);width:100%;will-change:transform;height:100%;animation:slide-zoom 16s infinite alternate;object-fit:cover;transform-origin:center center;transition:transform 8s ease}.ex-title-section .ex-learning-welcome:nth-child(2n) img{animation-delay:-3s}.ex-title-section .ex-learning-welcome:nth-child(3n) img{animation-delay:-6s}.ex-title-section .ex-learning-welcome:nth-child(4n) img{animation-delay:-9s}.ex-title-section .ex-content-block{border-radius:0 20px 20px 0;width:45%;background-color:rgba(0,0,0,0.5);transform:translateX(50px);border-left:4px solid rgb(157,158,156);margin-right:8%;z-index:5;backdrop-filter:blur(10px);position:relative;max-width:600px;animation:slide-in 1s forwards 0.5s;opacity:0;padding:3.5rem}.ex-title-section .ex-content-block::before{width:4px;top:0;left:-4px;background:linear-gradient(to bottom,rgb(157,158,156),rgb(115,116,115));height:0;animation:border-reveal 1.5s forwards 1s;content:'';position:absolute}.ex-title-section .ex-content-block::after{opacity:0;background-color:rgb(157,158,156);width:20px;border-radius:50%;box-shadow:0 0 15px rgb(157,158,156);left:-12px;animation:dot-appear 0.5s forwards 2s;top:30px;position:absolute;content:'';height:20px}.ex-title-section .ex-content-block h1{margin-bottom:1.5rem;font-size:41px;font-weight:700;padding-bottom:1rem;color:#ffffff;display:inline-block;position:relative}.ex-title-section .ex-content-block h1::after{position:absolute;animation:line-expand 1.2s forwards 1.5s;width:0;left:0;height:3px;bottom:0;background:linear-gradient(90deg,rgb(157,158,156),transparent);content:''}.ex-title-section .ex-content-block p{animation:fade-up 1s forwards 1.7s;opacity:0.9;font-size:12px;opacity:0;color:#ffffff;margin-bottom:2rem;line-height:1.7;transform:translateY(20px)}.ex-title-section .ex-content-block .ex-help-info{font-weight:600;transform:translateY(20px);text-decoration:none;border-radius:10px;animation:fade-up 1s forwards 1.9s;box-shadow:0 5px 15px rgba(0,0,0,0.3);position:relative;display:inline-block;background-color:rgb(157,158,156);padding:0.9rem 2.5rem;opacity:0;transition:all 0.3s ease;overflow:hidden;color:#ffffff;font-size:20px}.ex-title-section .ex-content-block .ex-help-info::before{left:-100%;width:100%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.2),transparent );height:100%;top:0;position:absolute;content:'';transition:left 0.7s ease}.ex-title-section .ex-content-block .ex-help-info:hover{background-color:rgb(115,116,115);box-shadow:0 8px 20px rgba(0,0,0,0.4);transform:translateY(-2px)}.ex-title-section .ex-content-block .ex-help-info:hover::before{left:100%}@keyframes slide-transition {0%,16%{transform:translateX(0)}20%,36%{transform:translateX(calc(-100% / var(--slide-count,5)))}40%,56%{transform:translateX(calc(-200% / var(--slide-count,5)))}60%,76%{transform:translateX(calc(-300% / var(--slide-count,5)))}80%,96%{transform:translateX(calc(-400% / var(--slide-count,5)))}100%{transform:translateX(0)}} @keyframes slide-zoom {0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}} @keyframes slide-in {0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes border-reveal {0%{height:0}100%{height:100%}} @keyframes dot-appear {0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}} @keyframes line-expand {0%{width:0}100%{width:100%}} @keyframes fade-up {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @media (max-width: 1200px) {.ex-title-section .ex-content-block{margin-right:5%;padding:3rem;width:50%}} @media (max-width: 992px) {.ex-title-section .ex-edu-entry::before{background:linear-gradient(110deg,#000000 0%,#000000 30%,transparent 60%)}.ex-title-section .ex-content-block{width:60%;padding:2.5rem}.ex-title-section .ex-content-block h1{font-size:calc(41px * 0.9)}} @media (max-width: 768px) {.ex-title-section .ex-culture-block{justify-content:center}.ex-title-section .ex-edu-entry{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.ex-title-section .ex-edu-entry::before{background:linear-gradient(to right,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.6) 100%)}.ex-title-section .ex-content-block{max-width:500px;border-left:none;margin:0;border-radius:20px;width:85%;border-top:4px solid rgb(157,158,156);backdrop-filter:blur(5px)}.ex-title-section .ex-content-block::before{top:-4px;width:0;left:0;height:4px;background:linear-gradient(to right,rgb(157,158,156),rgb(115,116,115));animation:width-reveal 1.5s forwards 1s}.ex-title-section .ex-content-block::after{top:-12px;left:30px}.ex-title-section .ex-content-block h1{font-size:41px;text-align:center;width:100%}.ex-title-section .ex-content-block p{text-align:center}.ex-title-section .ex-content-block .ex-help-info{display:block;margin:0 auto;text-align:center}} @keyframes width-reveal {0%{width:0}100%{width:100%}} @media (max-width: 576px) {.ex-title-section{height:80vh}.ex-title-section .ex-content-block{width:90%;padding:2rem}.ex-title-section .ex-content-block h1{padding-bottom:0.8rem;font-size:calc(41px * 0.9);margin-bottom:1.2rem}.ex-title-section .ex-content-block p{margin-bottom:1.5rem;font-size:calc(12px * 0.9)}.ex-title-section .ex-content-block .ex-help-info{padding:0.8rem 2rem}} @media (max-width: 420px) {.ex-title-section{height:70vh}.ex-title-section .ex-content-block{padding:1.5rem}.ex-title-section .ex-content-block h1{font-size:calc(41px * 0.8);margin-bottom:1rem}.ex-title-section .ex-content-block p{font-size:calc(12px * 0.85);margin-bottom:1.2rem;line-height:1.6}.ex-title-section .ex-content-block .ex-help-info{font-size:calc(20px * 0.9);padding:0.7rem 1.8rem}} @media (max-height: 600px) {.ex-title-section{height:auto;min-height:450px}} @supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.ex-title-section .ex-content-block{background-color:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 768px) {.ex-title-section .ex-content-block{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}}}.ex-title-section .ex-master-zone{--slide-count:2}.ex-title-section:has(.ex-learning-welcome:nth-child(3)) .ex-master-zone{--slide-count:3}.ex-title-section:has(.ex-learning-welcome:nth-child(4)) .ex-master-zone{--slide-count:4}.ex-title-section:has(.ex-learning-welcome:nth-child(5)) .ex-master-zone{--slide-count:5}.ex-title-section:has(.ex-learning-welcome:nth-child(n+6)) .ex-master-zone{--slide-count:5}.ex-company-info{color:#ffffff;padding:120px 0;position:relative;overflow:hidden}.ex-company-info::before{z-index:1;width:100%;content:"";height:100%;position:absolute;left:0;background:linear-gradient(135deg,rgb(157,158,156,0.5),rgba(0,0,0,0.5) 70%);top:0}.ex-company-info::after{bottom:-50px;width:250px;transform:rotate(15deg);content:"";z-index:1;right:-50px;border:3px solid rgb(115,116,115);position:absolute;opacity:0.3;height:250px}.ex-company-info .container{margin:0 auto;position:relative;padding:0 20px;max-width:1200px;z-index:2}.ex-company-info .ex-content-block{position:relative;transform:translateY(20px);padding:40px;background:linear-gradient(to right,rgba(255,255,255,0.1),rgba(255,255,255,0.05));backdrop-filter:blur(10px);opacity:0;border-left:4px solid rgb(115,116,115);box-shadow:0 15px 35px rgba(0,0,0,0.2);animation:slideUp 0.8s ease-out forwards}.ex-company-info .ex-content-block::before{z-index:-1;position:absolute;clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);top:-15px;width:80px;left:30px;height:30px;content:"";background-color:rgb(115,116,115)}.ex-company-info h5{margin:0 0 15px 0;text-transform:uppercase;opacity:0;letter-spacing:2px;animation:slideRight 0.6s ease-out 0.3s forwards;transform:translateX(-10px);font-size:21px;display:inline-block;position:relative;font-weight:700;color:rgb(115,116,115)}.ex-company-info h5::after{animation:expandLine 0.6s ease-out 0.9s forwards;bottom:-5px;background:linear-gradient(to right,rgb(115,116,115),transparent);left:0;width:100%;transform-origin:left;height:2px;position:absolute;content:"";transform:scaleX(0)}.ex-company-info p{animation:fadeIn 0.6s ease-out 0.6s forwards;transform:translateY(10px);margin:0 0 20px 0;opacity:0;font-size:calc(18px * 1.2)}.ex-company-info p b{color:#ffffff;padding-right:15px;display:inline-block;font-weight:700;position:relative;font-size:calc(21px * 1.1)}.ex-company-info p b::after{background-color:rgb(115,116,115);border-radius:50%;top:50%;content:"";position:absolute;transform:translateY(-50%);height:8px;right:0;width:8px}.ex-company-info ol{list-style:none;transform:translateY(20px);animation:fadeIn 0.8s ease-out 0.9s forwards;margin:0;padding:0;position:relative;opacity:0}.ex-company-info ol li{line-height:1.8;margin-bottom:15px;color:rgba(255,255,255,0.9);overflow-y:auto;max-height:400px;padding-left:15px;position:relative;scrollbar-color:rgb(115,116,115) rgba(255,255,255,0.1);font-size:18px;scrollbar-width:thin}.ex-company-info ol li::-webkit-scrollbar{width:6px}.ex-company-info ol li::-webkit-scrollbar-track{background:rgba(255,255,255,0.1);border-radius:3px}.ex-company-info ol li::-webkit-scrollbar-thumb{background-color:rgb(115,116,115);border-radius:3px}.ex-company-info ol li::before{top:10px;width:6px;background-color:rgb(115,116,115);left:0;position:absolute;content:"";height:6px;transform:rotate(45deg)}@keyframes slideUp {from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes slideRight {from{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes fadeIn {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes expandLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @media (max-width: 992px) {.ex-company-info{padding:80px 0}.ex-company-info .ex-content-block{padding:30px}.ex-company-info h5{margin-bottom:10px;font-size:calc(21px * 0.9)}.ex-company-info p{font-size:18px}.ex-company-info ol li{max-height:300px}} @media (max-width: 768px) {.ex-company-info{padding:60px 0}.ex-company-info::after{bottom:-30px;height:150px;right:-30px;width:150px}.ex-company-info .ex-content-block{padding:25px 20px}.ex-company-info h5{font-size:calc(21px * 0.85)}.ex-company-info p b{font-size:21px}.ex-company-info ol li{max-height:250px;line-height:1.7;font-size:calc(18px * 0.95)}} @media (max-width: 576px) {.ex-company-info{padding:50px 0}.ex-company-info .ex-content-block::before{top:-10px;left:20px;width:60px}.ex-company-info .ex-content-block{padding:20px 15px}.ex-company-info h5{letter-spacing:1px;font-size:calc(21px * 0.8)}.ex-company-info p{margin-bottom:15px;font-size:calc(18px * 0.95)}.ex-company-info ol li{line-height:1.6;font-size:calc(18px * 0.9);max-height:200px}}.ex-training-method{background:rgb(194,193,181);overflow:hidden;padding:9rem 2rem 7rem;position:relative;perspective:1200px}.ex-training-method::before{width:100%;background:linear-gradient( 45deg,transparent,rgb(157,158,156,0.5) 70%,transparent );animation:bgSweep 8s linear infinite alternate;content:"";position:absolute;height:100%;top:0;z-index:1;left:0;opacity:0.15}.ex-training-method::after{filter:blur(60px);transform-origin:center;opacity:0.2;content:"";top:-10%;z-index:0;animation:rotateBg 30s linear infinite;position:absolute;background:radial-gradient(circle at 30% 30%,rgb(157,158,156,0.5) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(115,116,115,0.5) 0%,transparent 50%);left:-10%;height:120%;width:120%}.ex-training-method .ex-culture-block{z-index:2;align-items:center;display:flex;max-width:1000px;transform-style:preserve-3d;flex-direction:column;margin:0 auto;gap:4rem;position:relative}.ex-training-method h3{transform:translateZ(50px) rotateX(5deg);animation:floatHeader 6s ease-in-out infinite,fadeIn 1s ease-out forwards;margin:0;border-radius:11px;padding:2.5rem 3rem;background:#ffffff;text-align:center;position:relative;font-weight:700;font-size:33px;color:#000000;box-shadow:0 20px 40px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05)}.ex-training-method h3::before,.ex-training-method h3::after{top:5%;left:5%;z-index:-1;border-radius:inherit;animation:floatShadow 6s ease-in-out infinite;box-shadow:0 20px 30px rgba(0,0,0,0.1);content:"";position:absolute;height:90%;width:90%}.ex-training-method h3::before{transform:translateZ(-20px) scale(0.98);background:rgb(157,158,156,0.5)}.ex-training-method h3::after{background:rgb(115,116,115,0.5);transform:translateZ(-40px) scale(0.96)}.ex-training-method span{animation:floatContent 6s ease-in-out infinite 1s,fadeIn 1s 0.3s ease-out forwards;font-size:13px;box-shadow:0 20px 40px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05);line-height:1.8;background:#ffffff;width:90%;padding:3rem;opacity:0;border-radius:11px;color:#000000;transform:translateZ(30px) rotateX(-3deg);position:relative}.ex-training-method span::before,.ex-training-method span::after{content:"";box-shadow:0 20px 30px rgba(0,0,0,0.1);height:95%;z-index:-1;animation:floatShadow 6s ease-in-out infinite 1s;position:absolute;border-radius:inherit;width:95%;top:2.5%;left:2.5%}.ex-training-method span::before{background:rgb(115,116,115,0.5);transform:translateZ(-20px) scale(0.98)}.ex-training-method span::after{transform:translateZ(-40px) scale(0.96);background:rgb(157,158,156,0.5)}@keyframes bgSweep {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes rotateBg {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes floatHeader {0%,100%{transform:translateZ(50px) rotateX(5deg) translateY(0)}50%{transform:translateZ(50px) rotateX(5deg) translateY(-15px)}} @keyframes floatContent {0%,100%{transform:translateZ(30px) rotateX(-3deg) translateY(0)}50%{transform:translateZ(30px) rotateX(-3deg) translateY(-10px)}} @keyframes floatShadow {0%,100%{opacity:0.3;transform:translateZ(var(--z,-20px))}50%{opacity:0.5;transform:translateZ(var(--z,-20px))}} @keyframes fadeIn {from{opacity:0;transform:translateY(30px) translateZ(var(--z,0px)) rotateX(var(--rx,0deg))}to{opacity:1;transform:translateY(0) translateZ(var(--z,0px)) rotateX(var(--rx,0deg))}} @media (max-width:992px){.ex-training-method{padding:7rem 1.5rem 5rem;perspective:800px}.ex-training-method h3{--z:30px;font-size:calc(33px * 0.9);padding:2rem;transform:translateZ(30px) rotateX(3deg);--rx:3deg}.ex-training-method span{transform:translateZ(20px) rotateX(-2deg);--rx:-2deg;width:95%;padding:2rem;--z:20px}.ex-training-method .ex-culture-block{gap:3rem}@keyframes floatHeader {0%,100%{transform:translateZ(30px) rotateX(3deg) translateY(0)}50%{transform:translateZ(30px) rotateX(3deg) translateY(-10px)}} @keyframes floatContent {0%,100%{transform:translateZ(20px) rotateX(-2deg) translateY(0)}50%{transform:translateZ(20px) rotateX(-2deg) translateY(-7px)}}}@media (max-width:768px){.ex-training-method{padding:5rem 1rem 4rem;perspective:500px}.ex-training-method h3{transform:translateZ(15px) rotateX(2deg);font-size:calc(33px * 0.8);--z:15px;padding:1.5rem;--rx:2deg}.ex-training-method span{transform:translateZ(10px) rotateX(-1deg);--rx:-1deg;width:100%;--z:10px;padding:1.5rem;font-size:calc(13px * 0.95)}.ex-training-method .ex-culture-block{gap:2rem}@keyframes floatHeader {0%,100%{transform:translateZ(15px) rotateX(2deg) translateY(0)}50%{transform:translateZ(15px) rotateX(2deg) translateY(-7px)}} @keyframes floatContent {0%,100%{transform:translateZ(10px) rotateX(-1deg) translateY(0)}50%{transform:translateZ(10px) rotateX(-1deg) translateY(-5px)}}}header{padding:0;border-bottom:1px solid rgba(0,0,0,0.05);background:rgb(194,193,181);box-shadow:0 4px 15px rgba(0,0,0,0.08);margin-top:0;z-index:100;position:relative}header::before{height:100%;top:0;width:100%;pointer-events:none;content:'';position:absolute;left:0;background:linear-gradient(90deg,transparent 0%,rgba(rgb(157,158,156),0.03) 25%,rgba(rgb(157,158,156),0.05) 50%,rgba(rgb(157,158,156),0.03) 75%,transparent 100% )}header .ex-top-teach{display:flex;align-items:center;z-index:2;padding:1.2rem 2rem;position:relative;justify-content:space-between}header .ex-top-navbar{max-width:180px;position:relative;flex:0 0 auto;margin-right:2rem}header .ex-nav-mentor{display:block;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);position:relative}header .ex-nav-mentor:hover{transform:translateY(-3px)}header .ex-nav-mentor img{display:block;height:auto;filter:brightness(1.03);max-width:100%}header .ex-nav-mentor::before{border-radius:10px;height:10px;transform:scaleX(0.7);bottom:-15px;content:'';transition:all 0.3s ease;left:0;width:100%;opacity:0;position:absolute;background:rgb(157,158,156)}header .ex-nav-mentor:hover::before{opacity:0.7;transform:scaleX(1)}header .ex-nav-skill{list-style:none;position:relative;margin:0;flex-wrap:nowrap;display:flex;padding:0}header .ex-nav-skill::after{width:100%;bottom:-15px;content:'';height:1px;position:absolute;left:0;background:linear-gradient(90deg,transparent,rgb(157,158,156,0.5),transparent )}header .ex-top-bar{margin:0;position:relative}header .ex-top-bar a{display:block;overflow:hidden;color:#000000;padding:1rem 1.2rem;text-decoration:none;position:relative;transition:all 0.3s ease;font-weight:600;font-size:17px}header .ex-top-bar a::before{transform:translateX(-100%);bottom:0;content:'';left:0;background:rgb(157,158,156);position:absolute;width:100%;height:3px;transition:transform 0.3s ease}header .ex-top-bar a:hover{color:rgb(157,158,156)}header .ex-top-bar a:hover::before{transform:translateX(0)}header .ex-top-bar a::after{opacity:0;left:0;height:100%;background:rgb(157,158,156,0.5);pointer-events:none;content:'';position:absolute;top:0;transition:all 0.3s ease;z-index:-1;width:100%;transform:scale(0.8);border-radius:10px}header .ex-top-bar a:hover::after{opacity:0.15;transform:scale(1)}header .ex-top-teach::before{top:0;right:0;height:100%;width:30%;background:linear-gradient(-90deg,rgb(194,193,181),transparent);position:absolute;content:'';z-index:-1}header .ex-top-teach::after{z-index:-1;width:30%;content:'';top:0;background:linear-gradient(90deg,rgb(194,193,181),transparent);left:0;height:100%;position:absolute}header .ex-main-page{z-index:1;padding-top:2rem;background:#ffffff;position:relative}@media (min-width: 1400px) {header .ex-top-teach{max-width:1300px;margin:0 auto}header .ex-top-bar a{padding:1rem 1.5rem}} @media (max-width: 991px) {header .ex-top-teach{flex-wrap:wrap;justify-content:space-between;padding:1rem;flex-direction:row}header .ex-top-navbar{margin-bottom:0;margin-right:0}header .ex-nav-skill{flex-basis:100%;flex-wrap:wrap;padding-top:1rem;margin-top:0;justify-content:flex-end}header .ex-top-bar{margin-bottom:0.5rem}header .ex-top-bar a{font-size:calc(17px - 1px);padding:0.7rem 1rem}} @media (max-width: 767px) {header{margin-top:0}header .ex-top-teach{padding:1rem 1.5rem}header .ex-top-navbar{max-width:150px;flex:0 0 auto}header .ex-nav-skill{flex-wrap:nowrap;margin-top:0.5rem;padding-bottom:0.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto;padding:0.5rem 0;justify-content:flex-start}header .ex-nav-skill::-webkit-scrollbar{height:3px}header .ex-nav-skill::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(157,158,156,0.5)}header .ex-top-bar{flex:0 0 auto}header .ex-top-bar a{white-space:nowrap;font-size:calc(17px - 2px);padding:0.6rem 0.8rem}header .ex-nav-skill::after{bottom:0}header .ex-nav-mentor::before{display:none}}footer{position:relative;width:100%}footer .ex-license-cta{position:relative;background:linear-gradient(135deg,rgb(157,158,156),rgb(115,116,115));color:#ffffff;font-family:Arial,sans-serif;padding:80px 0 30px}footer .ex-license-cta::before{background-image:radial-gradient(circle at 10% 20%,rgba(255,255,255,0.1) 0%,transparent 20%),radial-gradient(circle at 85% 60%,rgba(255,255,255,0.15) 0%,transparent 25%),radial-gradient(circle at 40% 90%,rgba(255,255,255,0.08) 0%,transparent 15%);position:absolute;left:0;width:100%;top:0;height:100%;content:""}footer .ex-code-labs{z-index:1;position:relative}footer .ex-msg-page{flex-wrap:wrap;display:flex;margin-bottom:60px;gap:20px;justify-content:center}footer .info_item{backdrop-filter:blur(5px);display:flex;position:relative;align-items:center;justify-content:center;height:220px;transition:all 0.4s ease;border-radius:50%;z-index:1;flex:0 1 220px;background-color:rgb(157,158,156,0.5);padding:20px;box-shadow:0 10px 25px rgba(0,0,0,0.1)}footer .info_item:nth-child(1){transform:translateY(-20px)}footer .info_item:nth-child(2){transform:translateY(20px)}footer .info_item:nth-child(3){transform:translateY(-10px)}footer .info_item:nth-child(4){transform:translateY(10px)}footer .info_item:hover{transform:scale(1.05) translateY(0);background-color:rgb(115,116,115,0.5);z-index:2}footer .info_item svg{width:24px;flex-shrink:0;height:24px;margin-right:10px;fill:#ffffff}footer .info_item p,footer .info_item a{color:#ffffff;text-align:center;text-decoration:none;font-size:15px;max-width:80%}footer .info_item a:hover{text-decoration:underline}footer .text_main_holder{flex-wrap:wrap;justify-content:center;display:flex;gap:30px;position:relative}footer .ex-top-navbar,footer .ex-nav-skill,footer .subscribe_holder{background-color:rgb(157,158,156,0.5);padding:30px;overflow:hidden;border-radius:22px;max-width:400px;flex:1 1 300px;backdrop-filter:blur(5px);box-shadow:0 10px 30px rgba(0,0,0,0.1);transition:all 0.3s ease;display:flex;position:relative;text-align:center;align-items:center;flex-direction:column}footer .ex-top-navbar:hover,footer .ex-nav-skill:hover,footer .subscribe_holder:hover{background-color:rgb(115,116,115,0.5);transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,0.15)}footer .ex-top-navbar::before,footer .ex-nav-skill::before,footer .subscribe_holder::before{position:absolute;border-radius:50%;height:150px;content:"";opacity:0.1;z-index:-1;width:150px}footer .ex-top-navbar::before{background-color:rgb(157,158,156);top:-50px;left:-50px}footer .ex-nav-skill::before{right:-50px;background-color:rgb(115,116,115);bottom:-50px}footer .subscribe_holder::before{background-color:rgb(157,158,156);bottom:-50px;left:-50px}footer .ex-top-navbar svg{width:auto;height:50px;margin-bottom:20px;filter:brightness(0) invert(1)}footer .ex-twitter-cta{line-height:1.6;font-size:14px;max-width:300px;color:rgba(255,255,255,0.8)}footer .ex-nav-skill h5,footer .subscribe_holder h5{font-size:23px;margin-bottom:20px;display:inline-block;color:#ffffff;position:relative;font-weight:600}footer .ex-nav-skill h5::after,footer .subscribe_holder h5::after{position:absolute;height:2px;transition:width 0.3s ease;width:40px;left:50%;content:"";transform:translateX(-50%);background-color:#ffffff;bottom:-8px}footer .ex-nav-skill:hover h5::after,footer .subscribe_holder:hover h5::after{width:80px}footer .ex-header-know{max-width:300px;margin-bottom:20px;flex-wrap:wrap;justify-content:center;gap:10px;display:flex}footer .ex-header-know a{border-radius:10px;color:#ffffff;padding:8px 15px;font-size:15px;background-color:rgb(157,158,156,0.5);text-decoration:none;transition:all 0.3s ease}footer .ex-header-know a:hover{transform:translateY(-3px);background-color:rgb(115,116,115,0.5)}footer .subscribe_holder p{margin-bottom:25px;max-width:300px;color:rgba(255,255,255,0.9);font-size:15px;line-height:1.6}footer .input_holder{max-width:300px;align-items:center;gap:15px;display:flex;width:100%;flex-direction:column}footer .input_holder input[type="email"]{text-align:center;color:#ffffff;border-radius:10px;transition:all 0.3s ease;border:none;font-size:15px;background-color:rgba(255,255,255,0.2);width:100%;padding:15px 20px}footer .input_holder input[type="email"]:focus{background-color:rgba(255,255,255,0.3);outline:none;box-shadow:0 0 0 3px rgb(157,158,156,0.5)}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .ex-get-started{font-size:14px;border:none;color:#ffffff;width:100%;transition:all 0.3s ease;padding:15px 20px;background-color:rgb(157,158,156);border-radius:10px;cursor:pointer;font-weight:600}footer .ex-get-started:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.1);background-color:rgb(115,116,115)}footer .ex-mentor-cta{text-align:center;margin-top:60px;position:relative}footer .ex-footer-account{padding:8px 20px;color:rgba(255,255,255,0.7);background-color:rgb(157,158,156,0.5);display:inline-block;border-radius:10px;backdrop-filter:blur(5px);font-size:14px}@media (min-width: 992px) {footer .text_main_holder{flex-wrap:nowrap}} @media (max-width: 991px) {footer .info_item{height:180px;flex:0 1 180px}footer .info_item:nth-child(1),footer .info_item:nth-child(2),footer .info_item:nth-child(3),footer .info_item:nth-child(4){transform:none}} @media (max-width: 767px) {footer .ex-license-cta{padding:60px 0 30px}footer .ex-msg-page{flex-direction:column;margin-bottom:40px}footer .info_item{height:100px;padding:15px;flex:0 1 100px}footer .ex-top-navbar,footer .ex-nav-skill,footer .subscribe_holder{padding:25px 20px}footer .ex-mentor-cta{margin-top:40px}} @media (max-width: 576px) {footer .ex-license-cta{padding:50px 0 20px}footer .info_item{height:90px;flex:0 1 90px}footer .info_item p,footer .info_item a{font-size:calc(15px - 1px)}footer .ex-nav-skill h5,footer .subscribe_holder h5{font-size:calc(23px - 2px)}footer .ex-header-know a{padding:6px 12px;font-size:calc(15px - 1px)}footer .input_holder input[type="email"],footer .ex-get-started{padding:12px 15px}footer .ex-footer-account{padding:6px 15px}}.ex-thxZone{position:relative;background:linear-gradient(135deg,rgb(194,193,181) 0%,rgb(115,116,115,0.5) 100%);padding:120px 0 80px;perspective:1000px;overflow:hidden}.ex-thxZone::before{content:"";height:100%;top:0;width:100%;transform:translateZ(-10px);background-image:repeating-linear-gradient( 45deg,rgb(115,116,115,0.5) 0px,rgb(115,116,115,0.5) 1px,transparent 1px,transparent 12px );z-index:0;opacity:0.07;position:absolute;left:0}.ex-thxZone::after{filter:blur(40px);width:200px;right:-50px;opacity:0.4;position:absolute;animation:floating 8s infinite ease-in-out;height:200px;bottom:-50px;background:radial-gradient(circle,rgb(157,158,156,0.5) 0%,transparent 70%);content:""}.ex-thxZone .container{transform-style:preserve-3d;z-index:2;position:relative;padding:0 15px;max-width:1140px;margin:0 auto}.ex-thxZone h2{line-height:1.3;color:#000000;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.6);margin-bottom:40px;transform:translateZ(20px);letter-spacing:-0.01em;font-size:35px;animation:slideIn 0.8s ease-out forwards;font-weight:700}.ex-thxZone h2::after{bottom:-12px;width:120px;height:4px;background:linear-gradient(90deg,rgb(157,158,156) 0%,rgb(115,116,115) 100%);transform-origin:left;left:0;transform:scaleX(0);animation:lineExpand 1.2s 0.4s forwards cubic-bezier(0.17,0.67,0.83,0.67);position:absolute;content:""}.ex-thxZone .ex-culture-block{border-left:5px solid rgb(157,158,156);box-shadow:0 15px 40px rgba(0,0,0,0.08);background:#ffffff;padding:40px;transform:translateZ(10px) rotateX(2deg);animation:fadeIn 1s 0.3s both;transition:transform 0.5s ease;position:relative}.ex-thxZone .ex-culture-block:hover{transform:translateZ(15px) rotateX(0deg);box-shadow:0 20px 50px rgba(0,0,0,0.12)}.ex-thxZone ul{padding:0;margin:0;list-style:none}.ex-thxZone li{position:relative;padding-left:30px}.ex-thxZone li::before{box-shadow:0 0 0 4px rgb(115,116,115,0.5);left:0;top:8px;height:8px;border-radius:50%;position:absolute;background-color:rgb(115,116,115);animation:pulse 3s infinite;content:"";width:8px}.ex-thxZone span{font-size:18px;transition:all 0.3s;display:block;font-family:Arial,sans-serif;color:#000000;line-height:1.8}.ex-thxZone .ex-culture-block::after{opacity:0.9;height:60px;background:linear-gradient(135deg,rgb(157,158,156) 0%,rgb(115,116,115) 100%);position:absolute;transform:rotate(15deg);content:"";z-index:-1;right:30px;top:-10px;border-radius:10px;width:60px;animation:float 6s infinite ease-in-out}@keyframes lineExpand {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes fadeIn {0%{opacity:0;transform:translateZ(10px) rotateX(5deg) translateY(20px)}100%{opacity:1;transform:translateZ(10px) rotateX(2deg) translateY(0)}} @keyframes slideIn {0%{opacity:0;transform:translateZ(20px) translateX(-30px)}100%{opacity:1;transform:translateZ(20px) translateX(0)}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgb(115,116,115,0.5)}70%{box-shadow:0 0 0 8px rgba(rgb(115,116,115),0)}100%{box-shadow:0 0 0 0 rgba(rgb(115,116,115),0)}} @keyframes float {0%,100%{transform:rotate(15deg) translateY(0)}50%{transform:rotate(20deg) translateY(-10px)}} @keyframes floating {0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}} @media (max-width: 991px) {.ex-thxZone{padding:80px 0 60px}.ex-thxZone h2{margin-bottom:30px;font-size:calc(35px * 0.9)}.ex-thxZone .ex-culture-block{padding:30px}.ex-thxZone h2::after{width:100px}} @media (max-width: 767px) {.ex-thxZone{padding:60px 0 40px}.ex-thxZone h2{margin-bottom:25px;font-size:calc(35px * 0.8)}.ex-thxZone .ex-culture-block{padding:25px 20px;transform:translateZ(5px) rotateX(1deg)}.ex-thxZone .ex-culture-block:hover{transform:translateZ(8px) rotateX(0deg)}.ex-thxZone li{padding-left:25px}.ex-thxZone span{line-height:1.7;font-size:calc(18px * 0.95)}.ex-thxZone .ex-culture-block::after{top:-5px;height:40px;right:20px;width:40px}} @media (max-width: 575px) {.ex-thxZone{padding:50px 0 30px}.ex-thxZone h2{font-size:calc(35px * 0.7);margin-bottom:20px;line-height:1.4}.ex-thxZone h2::after{height:3px;width:80px}.ex-thxZone .ex-culture-block{padding:20px 15px;box-shadow:0 10px 25px rgba(0,0,0,0.07);transform:none}.ex-thxZone .ex-culture-block:hover{transform:translateY(-3px)}.ex-thxZone li{padding-left:20px}.ex-thxZone li::before{height:6px;top:7px;width:6px}.ex-thxZone span{font-size:calc(18px * 0.9);line-height:1.6}.ex-thxZone .ex-culture-block::after{display:none}}.ex-get-in-touch{overflow:hidden;z-index:1;position:relative;padding:120px 0;background:linear-gradient(180deg,rgb(194,193,181) 0%,rgb(115,116,115,0.5) 100%)}.ex-get-in-touch::before{pointer-events:none;height:100%;top:0;content:'';animation:scanlines 10s linear infinite;background:linear-gradient(0deg,transparent 40%,rgba(0,0,0,0.05) 60%,transparent 80%);position:absolute;z-index:0;background-size:100% 15px;left:0;width:100%}.ex-get-in-touch::after{background-size:150px 150px,200px 200px,100px 100px,250px 250px;opacity:0.4;pointer-events:none;z-index:0;top:0;background:radial-gradient(1px at 30% 20%,rgb(157,158,156,0.5) 0%,transparent 50%),radial-gradient(1px at 70% 40%,rgb(115,116,115,0.5) 0%,transparent 50%),radial-gradient(1px at 40% 60%,rgb(157,158,156,0.5) 0%,transparent 50%),radial-gradient(1px at 60% 80%,rgb(115,116,115,0.5) 0%,transparent 50%);left:0;width:100%;position:absolute;height:100%;content:''}.ex-get-in-touch .ex-img-hover-box{z-index:0;top:0;position:absolute;opacity:0.08;filter:grayscale(100%) contrast(150%);mix-blend-mode:overlay;left:0;width:100%;height:100%}.ex-get-in-touch .container{margin:0 auto;position:relative;padding:0 20px;max-width:1200px;z-index:2}.ex-get-in-touch h3{color:#000000;perspective:800px;text-align:center;letter-spacing:3px;text-transform:uppercase;font-family:Arial,sans-serif;position:relative;font-weight:700;margin-bottom:60px;font-size:37px}.ex-get-in-touch h3::before{content:attr(id);position:absolute;transform:translateX(-50%);left:50%;letter-spacing:5px;top:-10px;color:rgb(115,116,115,0.5);font-size:calc(37px - 10px);opacity:0.4}.ex-get-in-touch h3::after{width:100px;height:1px;bottom:-15px;position:absolute;content:'';transform:translateX(-50%);left:50%;background:linear-gradient(90deg,transparent,rgb(157,158,156),transparent)}.ex-get-in-touch .ex-reach-box{grid-template-columns:1.5fr 1fr;background:rgba(255,255,255,0.95);transform-style:preserve-3d;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.05),0 0 20px rgb(157,158,156,0.5) inset;transform:perspective(1000px) rotateX(0deg);position:relative;transition:transform 0.5s ease;backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,0.1);display:grid}.ex-get-in-touch .ex-reach-box:hover{transform:perspective(1000px) rotateX(2deg)}.ex-get-in-touch .ex-reach-box::before{top:-2px;border-radius:calc(12px + 2px);content:'';position:absolute;right:-2px;z-index:-1;background:linear-gradient(45deg,rgb(157,158,156,0.5),transparent,rgb(115,116,115,0.5),transparent);animation:border-flow 6s linear infinite;left:-2px;bottom:-2px}.ex-get-in-touch .ex-reach-box::after{height:100%;width:100%;left:0;position:absolute;pointer-events:none;content:'';background-size:20px 20px;top:0;background:linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,0.03) 1px,transparent 1px)}.ex-get-in-touch .ex-query-links{overflow:hidden;position:relative;padding:60px;background:#ffffff}.ex-get-in-touch .ex-query-links::before{background:linear-gradient(90deg,rgb(157,158,156),rgb(115,116,115));position:absolute;left:0;content:'';top:0;width:100%;height:3px}.ex-get-in-touch .ex-query-links::after{position:absolute;content:'';top:0;width:50%;height:100%;pointer-events:none;right:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,0.01))}.ex-get-in-touch .ex-query-links #contact{position:relative;z-index:2}.ex-get-in-touch .ex-query-links h3{color:#000000;text-align:left;margin-bottom:40px;font-size:21px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.ex-get-in-touch .ex-query-links h3::before{display:none}.ex-get-in-touch .ex-query-links h3::after{transform:none;width:50px;height:2px;left:0;background:rgb(157,158,156)}.ex-get-in-touch .ex-query-links input[type="text"],.ex-get-in-touch .ex-query-links textarea{border:none;border-radius:0;box-shadow:none;margin-bottom:25px;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);font-size:18px;transition:all 0.3s ease;background-color:transparent;color:#000000;position:relative;font-family:Arial,sans-serif;padding:20px 25px}.ex-get-in-touch .ex-query-links input[type="text"]::placeholder,.ex-get-in-touch .ex-query-links textarea::placeholder{transition:opacity 0.3s ease;opacity:0.6;color:#000000}.ex-get-in-touch .ex-query-links input[type="text"]:focus::placeholder,.ex-get-in-touch .ex-query-links textarea:focus::placeholder{opacity:0.3}.ex-get-in-touch .ex-query-links input[type="text"]:focus,.ex-get-in-touch .ex-query-links textarea:focus{background-color:rgba(0,0,0,0.01);outline:none;border-bottom-color:rgb(157,158,156)}.ex-get-in-touch .ex-query-links textarea{resize:vertical;transition:height 0.3s ease;overflow:hidden;min-height:150px}.ex-get-in-touch .ex-query-links .ex-support-map{margin-bottom:30px;align-items:flex-start;display:flex}.ex-get-in-touch .ex-query-links .ex-support-map input[type="checkbox"]{opacity:0;position:absolute}.ex-get-in-touch .ex-query-links .ex-support-map label{color:#000000;padding-left:40px;cursor:pointer;line-height:1.6;font-size:calc(18px - 2px);position:relative}.ex-get-in-touch .ex-query-links .ex-support-map label::before{height:25px;position:absolute;top:0;border:1px solid rgba(0,0,0,0.1);left:0;width:25px;background-color:transparent;content:'';transition:all 0.3s ease}.ex-get-in-touch .ex-query-links .ex-support-map label::after{position:absolute;left:9px;opacity:0;width:7px;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;transform:rotate(45deg) scale(0);height:12px;transition:all 0.3s ease;top:5px;content:''}.ex-get-in-touch .ex-query-links .ex-support-map input[type="checkbox"]:checked + label::before{border-color:rgb(157,158,156);background-color:rgb(157,158,156)}.ex-get-in-touch .ex-query-links .ex-support-map input[type="checkbox"]:checked + label::after{opacity:1;transform:rotate(45deg) scale(1)}.ex-get-in-touch .ex-query-links .ex-support-map a{text-decoration:none;color:rgb(157,158,156);padding-bottom:2px;transition:color 0.3s ease;font-weight:600;border-bottom:1px solid transparent}.ex-get-in-touch .ex-query-links .ex-support-map a:hover{color:rgb(115,116,115);border-bottom-color:rgb(115,116,115)}.ex-get-in-touch .ex-query-links .ex-help-info{transition:all 0.4s cubic-bezier(0.23,1,0.32,1);display:inline-block;color:#000000;cursor:pointer;border:1px solid rgb(157,158,156);overflow:hidden;letter-spacing:2px;background-color:transparent;font-size:18px;font-weight:600;text-transform:uppercase;position:relative;z-index:1;padding:18px 40px}.ex-get-in-touch .ex-query-links .ex-help-info::before{position:absolute;z-index:-1;width:100%;background:rgb(157,158,156);height:100%;transform-origin:right;left:0;transform:scaleX(0);content:'';top:0;transition:transform 0.4s cubic-bezier(0.23,1,0.32,1)}.ex-get-in-touch .ex-query-links .ex-help-info:hover::before{transform-origin:left;transform:scaleX(1)}.ex-get-in-touch .ex-help-help{background:linear-gradient(135deg,rgb(157,158,156) 0%,rgb(115,116,115) 100%);overflow:hidden;position:relative;padding:60px}.ex-get-in-touch .ex-help-help::before{z-index:0;position:absolute;content:'';height:100%;opacity:0.1;background:linear-gradient(45deg,rgba(0,0,0,0.2) 25%,transparent 25%) -10px 0,linear-gradient(135deg,rgba(0,0,0,0.2) 25%,transparent 25%) -10px 0,linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.2) 75%) -10px 0,linear-gradient(135deg,transparent 75%,rgba(0,0,0,0.2) 75%) -10px 0;background-size:20px 20px;left:0;top:0;width:100%}.ex-get-in-touch .ex-help-help::after{animation:pulse-light 10s infinite;left:-50%;position:absolute;content:'';height:200%;background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 60%);top:-50%;width:200%;z-index:0}.ex-get-in-touch .ex-help-help h4{font-weight:600;z-index:1;letter-spacing:2px;color:#ffffff;font-size:21px;margin-bottom:40px;text-transform:uppercase;position:relative}.ex-get-in-touch .ex-help-help h4::after{position:absolute;left:0;bottom:-10px;content:'';height:2px;background:#ffffff;width:50px}.ex-get-in-touch .ex-help-help .ex-inquiry-map{margin:0;position:relative;padding:0;z-index:1;list-style:none}.ex-get-in-touch .ex-help-help .ex-inquiry-map li{padding:15px 0;align-items:flex-start;display:flex;transition:transform 0.3s ease;margin-bottom:30px;position:relative}.ex-get-in-touch .ex-help-help .ex-inquiry-map li:hover{transform:translateX(10px)}.ex-get-in-touch .ex-help-help .ex-inquiry-map li::before{transition:width 0.3s ease;left:0;height:1px;position:absolute;width:0;top:0;background:rgba(255,255,255,0.3);content:''}.ex-get-in-touch .ex-help-help .ex-inquiry-map li:hover::before{width:100%}.ex-get-in-touch .ex-help-help .ex-inquiry-map li::after{transition:width 0.3s ease;right:0;height:1px;bottom:0;position:absolute;background:rgba(255,255,255,0.3);content:'';width:0}.ex-get-in-touch .ex-help-help .ex-inquiry-map li:hover::after{width:100%}.ex-get-in-touch .ex-help-help .ex-inquiry-map li svg{height:24px;flex-shrink:0;width:24px;margin-right:20px}.ex-get-in-touch .ex-help-help .ex-inquiry-map li svg path{transition:fill 0.3s ease;fill:#ffffff}.ex-get-in-touch .ex-help-help .ex-inquiry-map li span{color:#ffffff;line-height:1.5;font-size:18px}.ex-get-in-touch .ex-help-help .ex-inquiry-map li a{color:#ffffff;text-decoration:none;position:relative;transition:all 0.3s ease}.ex-get-in-touch .ex-help-help .ex-inquiry-map li a::before{transform-origin:right;transform:scaleX(0);width:100%;position:absolute;transition:transform 0.3s ease;height:1px;bottom:-2px;left:0;content:'';background:#ffffff}.ex-get-in-touch .ex-help-help .ex-inquiry-map li a:hover{text-shadow:0 0 5px rgba(255,255,255,0.5)}.ex-get-in-touch .ex-help-help .ex-inquiry-map li a:hover::before{transform-origin:left;transform:scaleX(1)}@keyframes scanlines {0%{background-position:0 0}100%{background-position:0 100%}} @keyframes border-flow {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes pulse-light {0%,100%{transform:translate(0,0);opacity:0.5}25%{transform:translate(10%,10%);opacity:0.3}50%{transform:translate(0%,20%);opacity:0.5}75%{transform:translate(-10%,10%);opacity:0.3}} @media (max-width: 992px) {.ex-get-in-touch{padding:80px 0}.ex-get-in-touch .container{padding:0 20px}.ex-get-in-touch .ex-reach-box{grid-template-columns:1fr}.ex-get-in-touch .ex-query-links,.ex-get-in-touch .ex-help-help{padding:40px}} @media (max-width: 768px) {.ex-get-in-touch{padding:60px 0}.ex-get-in-touch h3{font-size:calc(37px - 4px);margin-bottom:40px}.ex-get-in-touch .ex-query-links h3,.ex-get-in-touch .ex-help-help h4{margin-bottom:30px;font-size:calc(21px - 2px)}.ex-get-in-touch .ex-query-links input[type="text"],.ex-get-in-touch .ex-query-links textarea{margin-bottom:20px;padding:15px 20px}.ex-get-in-touch .ex-query-links .ex-help-info{padding:15px 30px}} @media (max-width: 576px) {.ex-get-in-touch{padding:40px 0}.ex-get-in-touch .ex-query-links,.ex-get-in-touch .ex-help-help{padding:30px 20px}.ex-get-in-touch h3{letter-spacing:2px;font-size:calc(37px - 6px)}.ex-get-in-touch .ex-query-links .ex-support-map label{font-size:calc(18px - 3px)}}.ex-data-overview{position:relative;background:linear-gradient(135deg,rgb(194,193,181) 0%,rgba(0,0,0,0.5) 100%);overflow:hidden;padding:100px 0}.ex-data-overview::before{width:80%;z-index:0;content:"";left:-10%;height:150%;transform:rotate(-15deg);top:-20%;position:absolute;background:linear-gradient(45deg,rgb(157,158,156,0.5) 0%,transparent 70%)}.ex-data-overview::after{width:60%;right:-10%;position:absolute;content:"";z-index:0;bottom:-30%;transform:rotate(25deg);background:linear-gradient(225deg,rgb(115,116,115,0.5) 0%,transparent 80%);height:120%}.ex-data-overview h3{z-index:2;transform:translateX(-20px);font-weight:700;font-size:28px;color:#000000;text-align:left;animation:slideInTitle 0.8s ease-out forwards;opacity:0;margin-bottom:60px;padding-left:10%;position:relative}.ex-data-overview .container{margin:0 auto;position:relative;z-index:2;max-width:1200px;padding:0 15px}.ex-data-overview ul{gap:30px;list-style:none;display:grid;perspective:1000px;padding:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ex-data-overview .ex-fast-upgrade{overflow:hidden;position:relative;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.4s ease-out,background 0.3s ease;padding:30px 25px;background:linear-gradient(145deg,#ffffff 0%,rgb(255,255,255,0.5) 100%);transform:translateY(30px) rotateX(10deg);animation-delay:calc(0.15s * var(--i,0));box-shadow:0 15px 35px rgba(0,0,0,0.1);opacity:0;border-left:4px solid rgb(157,158,156);animation:fadeInStat 0.6s ease-out forwards}.ex-data-overview .ex-fast-upgrade:nth-child(odd){transform-origin:left center}.ex-data-overview .ex-fast-upgrade:nth-child(even){transform-origin:right center;border-right:4px solid rgb(115,116,115);border-left:0}.ex-data-overview .ex-fast-upgrade::before{position:absolute;height:100%;transform:translateX(-100%);transition:transform 0.6s ease-out;content:"";background:linear-gradient(45deg,transparent 25%,rgba(255,255,255,0.1) 50%,transparent 75%);left:0;width:100%;top:0}.ex-data-overview .ex-fast-upgrade:hover{transform:translateY(-5px) rotateX(0);box-shadow:0 20px 40px rgba(0,0,0,0.15);background:linear-gradient(145deg,#ffffff 0%,#ffffff 100%)}.ex-data-overview .ex-fast-upgrade:hover::before{transform:translateX(100%)}.ex-data-overview .ex-fast-upgrade span{color:#000000;font-size:calc(15px * 1.1);transition:transform 0.3s ease-out;margin-bottom:15px;font-weight:600;display:block;position:relative;transform:translateX(0)}.ex-data-overview .ex-fast-upgrade:hover span{transform:translateX(5px)}.ex-data-overview .ex-fast-upgrade p{font-weight:700;font-size:calc(28px * 1.5);display:inline-block;margin:0;color:rgb(157,158,156);position:relative}.ex-data-overview .ex-fast-upgrade:nth-child(even) p{color:rgb(115,116,115)}.ex-data-overview .ex-fast-upgrade p::before{width:0;position:absolute;height:3px;bottom:-5px;transition:width 0.4s cubic-bezier(0.77,0,0.175,1);background:linear-gradient(90deg,rgb(157,158,156) 0%,rgb(115,116,115) 100%);left:0;content:""}.ex-data-overview .ex-fast-upgrade:hover p::before{width:100%}@keyframes slideInTitle {0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes fadeInStat {0%{transform:translateY(30px) rotateX(10deg);opacity:0}100%{transform:translateY(0) rotateX(0);opacity:1}} @media (max-width: 1200px) {.ex-data-overview{padding:80px 0}.ex-data-overview h3{padding-left:5%;font-size:calc(28px * 0.9)}.ex-data-overview ul{gap:25px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}} @media (max-width: 768px) {.ex-data-overview{padding:60px 0}.ex-data-overview h3{font-size:calc(28px * 0.8);text-align:center;padding-left:0;margin-bottom:40px}.ex-data-overview ul{gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ex-data-overview .ex-fast-upgrade{padding:25px 20px}.ex-data-overview .ex-fast-upgrade p{font-size:calc(28px * 1.2)}} @media (max-width: 480px) {.ex-data-overview{padding:50px 0}.ex-data-overview h3{margin-bottom:30px;font-size:calc(28px * 0.7)}.ex-data-overview ul{gap:15px;grid-template-columns:1fr}.ex-data-overview .ex-fast-upgrade{padding:20px 15px}.ex-data-overview .ex-fast-upgrade span{font-size:15px}.ex-data-overview .ex-fast-upgrade p{font-size:calc(28px * 1.1)}}.ex-privacy-lock{color:#000000;overflow:hidden;background:linear-gradient(135deg,rgb(194,193,181) 0%,rgba(245,245,250,0.95) 100%);position:relative;font-family:Arial,sans-serif;padding:5rem 2rem}.ex-privacy-lock::before{content:"";top:0;background:linear-gradient(90deg,rgb(157,158,156) 0%,rgb(115,116,115) 100%);right:0;height:8px;z-index:1;left:0;position:absolute}.ex-privacy-lock::after{z-index:-1;height:100%;width:100%;top:0;left:0;position:absolute;background-image:linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);content:"";background-size:20px 20px}.ex-privacy-lock .container{transform:translateZ(0);margin:0 auto;max-width:1140px;z-index:2;position:relative}.ex-privacy-lock h1{padding-bottom:1rem;font-size:calc(41px * 1.2);color:rgb(157,158,156);transform:perspective(1000px) translateZ(10px);transform-style:preserve-3d;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);font-weight:700;position:relative;margin-bottom:2.5rem}.ex-privacy-lock h1::after{width:80px;content:"";height:4px;bottom:0;background:linear-gradient(90deg,rgb(157,158,156),rgb(115,116,115,0.5));position:absolute;transition:width 0.4s ease-out;left:0;transform-origin:left}.ex-privacy-lock h1:hover::after{width:120px}.ex-privacy-lock h2{font-weight:600;position:relative;color:rgb(115,116,115);margin:3rem 0 1.5rem;transition:transform 0.35s ease-out;padding-left:1.2rem;font-size:37px;transform:translateX(0)}.ex-privacy-lock h2::before{transform:translateY(-50%);top:50%;position:absolute;height:85%;background:rgb(157,158,156,0.5);width:8px;content:"";left:0}.ex-privacy-lock h2:hover{transform:translateX(5px)}.ex-privacy-lock h3{margin:2.5rem 0 1.2rem;font-size:calc(37px * 0.85);font-weight:600;padding-left:1rem;position:relative;color:#000000}.ex-privacy-lock h3::before{height:70%;position:absolute;transform:translateY(-50%);content:"";left:0;top:50%;width:6px;background:rgb(115,116,115,0.5)}.ex-privacy-lock h4{font-weight:600;position:relative;margin:2rem 0 1rem;padding-left:0.8rem;font-size:calc(24px * 1.1);color:#000000}.ex-privacy-lock h4::before{width:4px;left:0;transform:translateY(-50%);background:rgb(115,116,115,0.5);position:absolute;top:50%;height:60%;content:""}.ex-privacy-lock p{color:#000000;font-size:17px;transition:transform 0.35s ease;line-height:1.8;margin-bottom:1.5rem;position:relative;padding:0.5rem 0;max-width:90%;transform:translateZ(0)}.ex-privacy-lock p strong{display:inline-block;position:relative;padding-bottom:2px;color:#000000}.ex-privacy-lock p strong::after{transition:transform 0.35s ease-out;height:1px;background:rgb(157,158,156,0.5);position:absolute;transform-origin:right;bottom:0;content:"";transform:scaleX(0);left:0;width:100%}.ex-privacy-lock p:hover strong::after{transform-origin:left;transform:scaleX(1)}.ex-privacy-lock ul{list-style:none;margin:1.5rem 0 2rem;position:relative;padding-left:1.5rem}.ex-privacy-lock ul::before{position:absolute;top:0;content:"";height:100%;left:0;background:linear-gradient(to bottom,rgb(157,158,156,0.5),transparent);width:2px}.ex-privacy-lock li{margin-bottom:0.5rem;line-height:1.7;position:relative;transition:transform 0.3s ease;padding:0.8rem 0 0.8rem 2rem;color:#000000;font-size:calc(17px * 0.97)}.ex-privacy-lock li::before{width:10px;left:0;opacity:0.8;content:"";border:2px solid rgb(157,158,156);transition:all 0.3s ease;top:1.2rem;transform:rotate(45deg);height:10px;position:absolute}.ex-privacy-lock li:hover{transform:translateX(5px)}.ex-privacy-lock li:hover::before{background-color:rgb(157,158,156,0.5);transform:rotate(225deg)}.ex-privacy-lock span{font-size:calc(17px * 0.95);box-shadow:0 5px 15px rgba(0,0,0,0.03);display:block;padding:1rem 1.5rem;color:#000000;transform:translateZ(0);margin-bottom:1.5rem;transition:all 0.3s ease;background-color:rgba(255,255,255,0.6);border-left:3px solid rgb(115,116,115);line-height:1.75}.ex-privacy-lock span:hover{background-color:rgba(255,255,255,0.9);transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.06)}@media (min-width: 992px) {.ex-privacy-lock{padding:7rem 3rem}.ex-privacy-lock h1{font-size:calc(41px * 1.3);margin-bottom:3rem}.ex-privacy-lock p{max-width:80%}.ex-privacy-lock h2{padding-left:1.5rem}.ex-privacy-lock h2::before{width:10px}.ex-privacy-lock span{margin-left:3rem;max-width:calc(100% - 6rem)}} @media (max-width: 991px) {.ex-privacy-lock h1{font-size:calc(41px * 1.1)}.ex-privacy-lock h2{font-size:calc(37px * 0.95)}.ex-privacy-lock p,.ex-privacy-lock span{max-width:100%}} @media (max-width: 767px) {.ex-privacy-lock{padding:4rem 1.5rem}.ex-privacy-lock h1{margin-bottom:2rem;font-size:41px}.ex-privacy-lock h2{padding-left:1rem;margin:2.5rem 0 1rem}.ex-privacy-lock h3,.ex-privacy-lock h4{padding-left:0.7rem}.ex-privacy-lock ul{padding-left:0.5rem}.ex-privacy-lock li{padding:0.7rem 0 0.7rem 1.8rem}.ex-privacy-lock li::before{height:8px;width:8px}.ex-privacy-lock span{padding:0.8rem 1.2rem;margin-bottom:1.2rem}} @media (max-width: 480px) {.ex-privacy-lock{padding:3rem 1rem}.ex-privacy-lock h1{font-size:calc(41px * 0.9)}.ex-privacy-lock h2{font-size:calc(37px * 0.9)}.ex-privacy-lock h3{font-size:calc(24px * 1.1)}.ex-privacy-lock h4{font-size:24px}.ex-privacy-lock p,.ex-privacy-lock li,.ex-privacy-lock span{line-height:1.6;font-size:calc(17px * 0.95)}}.ex-mentorship-experience{background:linear-gradient(170deg,rgb(194,193,181),#ffffff);position:relative;padding:100px 0;overflow:hidden}.ex-mentorship-experience::before{right:-200px;top:-200px;background-color:rgb(157,158,156,0.5);width:500px;content:"";position:absolute;height:500px;border-radius:50%;opacity:0.1}.ex-mentorship-experience .container{position:relative;margin:0 auto;padding:0 15px;max-width:1140px}.ex-mentorship-experience .ex-client-stories{background-color:#ffffff;border-radius:27px;flex-direction:column;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);box-shadow:0 20px 50px rgba(0,0,0,0.08);padding:50px;position:relative;margin:0 auto;max-width:800px;display:flex}.ex-mentorship-experience .ex-client-stories:hover{transform:translateY(-10px)}.ex-mentorship-experience .ex-client-stories::before{z-index:-1;position:absolute;width:30px;height:30px;left:50px;transform:rotate(45deg);background-color:rgb(115,116,115);top:-15px;content:""}.ex-mentorship-experience .ex-client-stories::after{width:30px;height:30px;background-color:rgb(157,158,156);content:"";position:absolute;z-index:-1;transform:rotate(45deg);bottom:-15px;right:50px}.ex-mentorship-experience .ex-img-hover-box{margin-bottom:30px;transition:transform 0.3s ease;position:relative;height:120px;box-shadow:0 10px 20px rgba(0,0,0,0.1);overflow:hidden;align-self:center;border:4px solid #ffffff;border-radius:50%;width:120px}.ex-mentorship-experience .ex-client-stories:hover .ex-img-hover-box{transform:scale(1.05)}.ex-mentorship-experience .ex-img-hover-box::before{content:"";background:linear-gradient(45deg,transparent 40%,rgb(157,158,156,0.5));opacity:0;inset:0;transition:opacity 0.3s ease;position:absolute}.ex-mentorship-experience .ex-client-stories:hover .ex-img-hover-box::before{opacity:1}.ex-mentorship-experience .ex-employee-view{font-size:18px;background-color:rgb(194,193,181);color:#000000;position:relative;margin:25px 0 0;order:3;padding:20px 30px;line-height:1.8;border-radius:27px}.ex-mentorship-experience .ex-employee-view::before{border-left:10px solid transparent;border-bottom:10px solid rgb(194,193,181);top:-10px;content:"";left:30px;border-right:10px solid transparent;position:absolute}.ex-mentorship-experience .name{display:block;padding-bottom:10px;font-size:21px;color:#000000;order:1;position:relative;font-weight:700;margin:5px 0;text-align:center}.ex-mentorship-experience .name::after{content:"";position:absolute;left:50%;transition:width 0.3s ease;width:40px;bottom:0;transform:translateX(-50%);background-color:rgb(157,158,156);height:2px}.ex-mentorship-experience .ex-client-stories:hover .name::after{width:80px}.ex-mentorship-experience span:not(.name){letter-spacing:1px;margin-bottom:15px;color:rgb(115,116,115);font-size:calc(18px * 0.9);text-transform:uppercase;order:2;text-align:center;font-weight:600}@media (min-width: 768px) {.ex-mentorship-experience .ex-client-stories{gap:10px 30px;align-items:center;grid-template-areas:"photo name" "photo job" "quote quote";display:grid;grid-template-columns:auto 1fr}.ex-mentorship-experience .ex-img-hover-box{align-self:start;height:180px;grid-area:photo;width:180px;margin-bottom:0}.ex-mentorship-experience .name{grid-area:name;text-align:left;font-size:35px}.ex-mentorship-experience .name::after{transform:none;left:0}.ex-mentorship-experience span:not(.name){text-align:left;margin-bottom:0;grid-area:job}.ex-mentorship-experience .ex-employee-view{grid-area:quote;margin-top:30px}} @media (max-width: 768px) {.ex-mentorship-experience{padding:70px 0}.ex-mentorship-experience .ex-client-stories{padding:40px 30px}} @media (max-width: 576px) {.ex-mentorship-experience{padding:50px 0}.ex-mentorship-experience .ex-client-stories{padding:30px 20px}.ex-mentorship-experience .ex-employee-view{padding:15px 20px;margin-top:20px}}.ex-pricing-feature{position:relative;padding:100px 0;overflow:hidden;font-family:Arial,sans-serif}.ex-pricing-feature::before{position:absolute;right:0;content:"";z-index:1;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(157,158,156,0.5) 100%);bottom:0;left:0;top:0}.ex-pricing-feature .container{max-width:1200px;position:relative;margin:0 auto;padding:0 20px;z-index:2}.ex-pricing-feature .ex-payment-pricing{position:relative}.ex-pricing-feature h2{font-size:36px;text-shadow:0 2px 4px rgba(0,0,0,0.2);margin-bottom:20px;font-weight:700;opacity:0;color:#ffffff;transform:translateX(-10px);animation:slideInTitle 0.8s forwards 0.2s}.ex-pricing-feature .ex-class-cost{transform:translateX(-10px);animation:slideInDesc 0.8s forwards 0.4s;margin-bottom:40px;line-height:1.6;font-size:14px;max-width:800px;color:#ffffff;opacity:0}.ex-pricing-feature .ex-pricing-catalog{gap:30px;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;padding:0}.ex-pricing-feature .ex-pricing-catalog li{animation:fadeIn 0.8s forwards;perspective:1000px;opacity:0}.ex-pricing-feature .ex-pricing-catalog li:nth-child(1){animation-delay:0.5s}.ex-pricing-feature .ex-pricing-catalog li:nth-child(2){animation-delay:0.7s}.ex-pricing-feature .ex-pricing-catalog li:nth-child(3){animation-delay:0.9s}.ex-pricing-feature .ex-pricing-catalog li:nth-child(4){animation-delay:1.1s}.ex-pricing-feature .ex-pay-options{height:100%;text-decoration:none;transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);display:block;transform-style:preserve-3d}.ex-pricing-feature .ex-cost-options{position:relative;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,0.15);display:flex;transition:all 0.4s ease;background:linear-gradient(145deg,#ffffff 0%,rgb(194,193,181) 100%);height:100%;border-left:4px solid rgb(157,158,156);flex-direction:column;box-sizing:border-box;padding:30px}.ex-pricing-feature .ex-cost-options::before{transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);width:80px;opacity:0.8;right:0;height:80px;content:"";position:absolute;background:rgb(115,116,115);transform:translate(50%,-50%) rotate(45deg);top:0}.ex-pricing-feature .ex-cost-levels{flex-direction:column;display:flex;position:relative;height:100%;z-index:2}.ex-pricing-feature .ex-cost-levels h4{color:#000000;font-size:calc(21px + 2px);margin:0 0 20px;font-weight:700;display:inline-block;position:relative}.ex-pricing-feature .ex-cost-levels h4::after{bottom:-10px;left:0;height:3px;width:40px;transition:width 0.3s ease;position:absolute;background:rgb(157,158,156);content:""}.ex-pricing-feature .ex-cost-levels p{color:#000000;flex-grow:1;hyphens:auto;overflow-wrap:break-word;font-size:calc(14px - 1px);line-height:1.6;white-space:normal;margin:0 0 25px;word-wrap:break-word}.ex-pricing-feature .ex-sub-options{margin-top:auto;background:rgb(157,158,156);font-weight:700;position:relative;display:inline-block;overflow:hidden;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),background-color 0.3s ease;color:#ffffff;transform:translateY(0);padding:10px 20px;border-radius:10px;font-size:21px;align-self:flex-start}.ex-pricing-feature .ex-sub-options::before{transform:translateX(-100%);position:absolute;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,0.2),transparent);content:"";left:0;transition:transform 0.6s cubic-bezier(0.7,0,0.3,1);top:0;width:100%}.ex-pricing-feature .ex-pay-options:hover{transform:translateY(-8px)}.ex-pricing-feature .ex-pay-options:hover .ex-cost-options{box-shadow:0 20px 40px rgba(0,0,0,0.2);border-left-width:8px}.ex-pricing-feature .ex-pay-options:hover .ex-cost-options::before{transform:translate(40%,-40%) rotate(45deg)}.ex-pricing-feature .ex-pay-options:hover .ex-cost-levels h4::after{width:70px}.ex-pricing-feature .ex-pay-options:hover .ex-sub-options{background:rgb(115,116,115);transform:translateY(-5px)}.ex-pricing-feature .ex-pay-options:hover .ex-sub-options::before{transform:translateX(100%)}.ex-pricing-feature .ex-pay-options:active{transition:transform 0.2s;transform:translateY(-2px)}@keyframes slideInTitle {to{transform:translateX(0);opacity:1}} @keyframes slideInDesc {to{transform:translateX(0);opacity:0.9}} @keyframes fadeIn {to{opacity:1}} @media (max-width: 1200px) {.ex-pricing-feature{padding:80px 0}.ex-pricing-feature .ex-pricing-catalog{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 992px) {.ex-pricing-feature h2{font-size:calc(36px - 4px)}.ex-pricing-feature .ex-class-cost{margin-bottom:30px}.ex-pricing-feature .ex-pricing-catalog{gap:20px}.ex-pricing-feature .ex-cost-options{padding:25px}} @media (max-width: 768px) {.ex-pricing-feature{padding:60px 0}.ex-pricing-feature h2{font-size:calc(36px - 6px)}.ex-pricing-feature .ex-class-cost{font-size:calc(14px - 1px)}.ex-pricing-feature .ex-pricing-catalog{gap:15px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ex-pricing-feature .ex-cost-levels h4{font-size:21px}.ex-pricing-feature .ex-cost-levels p{font-size:calc(14px - 2px);margin-bottom:20px}} @media (max-width: 576px) {.ex-pricing-feature{padding:50px 0}.ex-pricing-feature .container{padding:0 15px}.ex-pricing-feature h2{margin-bottom:15px;font-size:calc(36px - 8px)}.ex-pricing-feature .ex-class-cost{margin-bottom:25px}.ex-pricing-feature .ex-pricing-catalog{grid-template-columns:1fr;gap:20px}.ex-pricing-feature .ex-cost-options{padding:20px}.ex-pricing-feature .ex-cost-levels p{margin-bottom:15px}.ex-pricing-feature .ex-sub-options{font-size:calc(21px - 1px);padding:8px 16px}}.ex-modalCookieSettings{z-index:90;border-top:2px solid rgb(157,158,156);animation:slideIn 0.5s ease-in-out;position:fixed;box-shadow:0 -10px 30px rgb(157,158,156,0.5);bottom:0;width:100%;background:rgb(115,116,115)}@keyframes slideIn {from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}} .ex-policy-opt{padding:20px 5%;display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 0 20px rgb(157,158,156,0.5);justify-content:space-between;background:linear-gradient(135deg,rgb(115,116,115) 0%,rgba(0,0,0,0.5) 100%)}.ex-consent-edu{overflow:hidden;padding:10px;box-shadow:0 0 15px rgb(157,158,156);flex-shrink:0;margin-right:20px;background:rgba(0,0,0,0.5);border-radius:20px}.ex-consent-edu svg,.ex-consent-edu svg path{fill:rgb(157,158,156);width:60px;height:60px;transition:transform 0.3s ease}.ex-consent-edu:hover svg{transform:rotate(20deg)}.ex-track-accept{min-width:300px;flex:1;color:#ffffff}.ex-track-accept h5{color:rgb(157,158,156);font-weight:700;font-size:22px;margin-bottom:10px;text-shadow:0 0 10px rgb(157,158,156)}.ex-track-accept p{margin-bottom:0;color:#ffffff;text-shadow:0 0 5px rgb(157,158,156,0.5);font-size:12px}.ex-track-edu{text-decoration:none;white-space:nowrap;padding:12px 25px;font-size:17px;transition:background 0.3s ease,box-shadow 0.3s ease;background:rgb(157,158,156);box-shadow:0 0 10px rgb(157,158,156,0.5);margin-left:10px;color:#000000;border-radius:10px;cursor:pointer}.ex-track-edu:hover{background:rgb(115,116,115);box-shadow:0 0 20px rgb(115,116,115,0.5)}.ex-modalCookieSettings p a{color:rgb(157,158,156);text-decoration:underline;transition:color 0.3s ease}.ex-modalCookieSettings p a:hover{color:rgb(115,116,115)}#ex-consentAlertWindow{display:none}#ex-consentAlertWindow:checked ~ .ex-modalCookieSettings{visibility:hidden;opacity:0}@media only screen and (max-width: 1200px) {.ex-modalCookieSettings{padding:20px}.ex-policy-opt{padding:20px 2%}} @media only screen and (max-width: 800px) {.ex-consent-edu{display:none}.ex-policy-opt{justify-content:center;align-items:center;flex-direction:column}.ex-track-accept{margin-bottom:20px;text-align:center}.ex-modalCookieSettings h5,.ex-modalCookieSettings p{text-align:center}.ex-track-edu{margin-left:0;width:100%;margin-top:10px;text-align:center}}