*{box-sizing:border-box;padding:0;margin:0}svg{height:30px;width:30px}header,footer{width:100%}.site_navbar_04{flex:1 0 auto}.progress_bar_64{flex:0 0 auto}a{text-decoration:none;color:inherit}html,body{color:#000000;min-height:100%;font-family:Arial,sans-serif;height:100%}.core-container_16{display:flex;flex-direction:column;min-height:100%;height:100%}.container{margin:auto;width:1159px;max-width:100%}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .leadership_experience_24{position:relative;background:linear-gradient(135deg,rgb(239,234,238) 0%,rgb(212,198,209,0.5) 100%);padding:5rem 0;overflow:hidden}.leadership_experience_24::before{left:0;position:absolute;top:0;content:"";height:100%;width:100%;transform:scale(1.5) rotate(-5deg);background:linear-gradient(45deg,transparent 45%,rgb(179,161,174,0.5) 45%,rgb(179,161,174,0.5) 55%,transparent 55%)}.leadership_experience_24 .client_quotes_15{gap:2rem;z-index:1;position:relative;max-width:1100px;transform:rotate(-2deg);margin:0 auto;justify-content:center;display:flex;align-items:center;flex-direction:row}.leadership_experience_24 .full_width_image_07{height:400px;transition:all 0.5s ease;border-radius:11px;width:350px;clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);transform:perspective(1000px) rotateY(-15deg);box-shadow:20px 20px 0 rgb(212,198,209,0.5)}.leadership_experience_24 .job_content_07{transition:all 0.5s ease;max-width:450px;transform:perspective(1000px) rotateY(5deg) translateX(-30px);z-index:2;background:#ffffff;box-shadow:0 10px 30px rgba(0,0,0,0.5);position:relative;padding:2.5rem;border-radius:11px}.leadership_experience_24 .job_content_07::before{border-radius:11px;top:-15px;position:absolute;width:100%;content:"";z-index:-1;transform:rotate(3deg);background:rgb(179,161,174,0.5);right:-15px;height:100%}.leadership_experience_24 .name{color:rgb(212,198,209);transform:skewX(-5deg);margin-bottom:0.5rem;font-weight:700;font-size:36px}.leadership_experience_24 .job_content_07 div:nth-child(2){margin-bottom:1.5rem;transform:skewX(-5deg);font-size:21px;font-weight:600;color:rgb(179,161,174)}.leadership_experience_24 .career_wrap_29{color:#000000;padding-left:1.5rem;font-style:italic;position:relative;line-height:1.6;font-size:17px}.leadership_experience_24 .career_wrap_29::before{background:linear-gradient(to bottom,rgb(212,198,209),rgb(179,161,174));border-radius:10px;left:0;top:0;position:absolute;width:4px;content:"";height:100%}.leadership_experience_24 .client_quotes_15:hover .full_width_image_07{transform:perspective(1000px) rotateY(-5deg);box-shadow:30px 30px 0 rgb(212,198,209,0.5)}.leadership_experience_24 .client_quotes_15:hover .job_content_07{transform:perspective(1000px) rotateY(0) translateX(-20px)}@media screen and (max-width: 991px) {.leadership_experience_24 .client_quotes_15{transform:rotate(0);flex-direction:column;gap:3rem}.leadership_experience_24 .full_width_image_07{transform:perspective(1000px) rotateY(0);width:280px;margin:0 auto;height:320px}.leadership_experience_24 .job_content_07{transform:translateY(-30px) perspective(1000px) rotateY(0)}.leadership_experience_24 .client_quotes_15:hover .full_width_image_07{transform:perspective(1000px) rotateY(0)}.leadership_experience_24 .client_quotes_15:hover .job_content_07{transform:translateY(-40px) perspective(1000px) rotateY(0)}}.get_in_touch_39{z-index:1;overflow:hidden;position:relative;padding:120px 0}.get_in_touch_39::before{z-index:-1;content:'';width:100%;left:0;top:0;height:100%;position:absolute;background-color:rgb(212,198,209,0.5)}.get_in_touch_39 .container{position:relative;margin:0 auto;padding:0 15px;max-width:1280px}.get_in_touch_39 .reach_feedback_80{flex-direction:column;margin:0 auto;border-radius:24px;display:flex;overflow:hidden;position:relative}.get_in_touch_39 .reach_map_20{border-radius:24px 24px 0 0;position:relative;z-index:2;width:100%;order:1;padding:50px 30px;background-color:#ffffff}.get_in_touch_39 .reach_map_20 h3{position:relative;color:#000000;margin-bottom:30px;font-weight:700;font-size:20px;display:inline-block}.get_in_touch_39 .reach_map_20 h3::after{height:3px;content:'';bottom:-8px;width:50%;position:absolute;background-color:rgb(179,161,174);left:0}.get_in_touch_39 .reach_map_20 form{flex-wrap:wrap;gap:20px;display:flex}.get_in_touch_39 .reach_map_20 input[type="text"],.get_in_touch_39 .reach_map_20 input[type="email"]{color:#000000;transition:box-shadow 0.3s ease,transform 0.3s ease;height:60px;flex:1 0 100%;border-radius:10px;font-size:13px;border:none;padding:0 20px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.5);background-color:rgb(239,234,238)}.get_in_touch_39 .reach_map_20 input[type="text"]:focus,.get_in_touch_39 .reach_map_20 input[type="email"]:focus{outline:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.5),0 0 0 3px rgb(179,161,174,0.5);transform:translateY(-2px)}.get_in_touch_39 .reach_map_20 input::placeholder{opacity:0.6;color:#000000}.get_in_touch_39 .reach_map_20 .support_message_45{margin-top:10px;align-items:flex-start;display:flex;flex:1 0 100%}.get_in_touch_39 .reach_map_20 .support_message_45 input[type="checkbox"]{background-color:rgb(239,234,238);transition:background-color 0.3s ease;margin-top:2px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.5);height:24px;border-radius:10px;margin-right:10px;-webkit-appearance:none;cursor:pointer;width:24px;flex-shrink:0;appearance:none;position:relative}.get_in_touch_39 .reach_map_20 .support_message_45 input[type="checkbox"]:checked{background-color:rgb(179,161,174)}.get_in_touch_39 .reach_map_20 .support_message_45 input[type="checkbox"]:checked::before{transform:rotate(45deg);border:solid #ffffff;position:absolute;height:10px;width:6px;border-width:0 2px 2px 0;left:9px;top:6px;content:''}.get_in_touch_39 .reach_map_20 .support_message_45 label{line-height:1.6;color:#000000;font-size:16px}.get_in_touch_39 .reach_map_20 .support_message_45 label a{text-decoration:none;color:rgb(212,198,209);font-weight:600;position:relative}.get_in_touch_39 .reach_map_20 .support_message_45 label a::after{background-color:rgb(212,198,209);height:1px;transform:scaleX(0);width:100%;transform-origin:right;transition:transform 0.3s ease;content:'';position:absolute;bottom:-2px;left:0}.get_in_touch_39 .reach_map_20 .support_message_45 label a:hover::after{transform-origin:left;transform:scaleX(1)}.get_in_touch_39 .reach_map_20 .request_widget_57{font-size:16px;cursor:pointer;background-color:rgb(179,161,174);margin-top:15px;box-shadow:0 4px 10px rgb(179,161,174,0.5);text-transform:uppercase;transition:all 0.3s ease;position:relative;letter-spacing:1px;color:#ffffff;overflow:hidden;font-weight:600;z-index:1;border:none;height:60px;flex:1 0 100%;border-radius:10px}.get_in_touch_39 .reach_map_20 .request_widget_57::before{height:100%;width:100%;z-index:-1;left:0;position:absolute;transform-origin:right;top:0;transform:scaleX(0);border-radius:10px;content:'';background:rgb(212,198,209);transition:transform 0.5s ease}.get_in_touch_39 .reach_map_20 .request_widget_57:hover{box-shadow:0 6px 15px rgb(212,198,209,0.5)}.get_in_touch_39 .reach_map_20 .request_widget_57:hover::before{transform:scaleX(1);transform-origin:left}.get_in_touch_39 .contact_inquiry_84{padding:50px 30px;display:flex;background-color:rgb(212,198,209);border-radius:0 0 24px 24px;width:100%;align-items:center;flex-direction:column;position:relative;order:2;color:#ffffff}.get_in_touch_39 .contact_inquiry_84::before{background:rgb(212,198,209);width:100%;transform:translateY(-15px);height:30px;clip-path:polygon(0 0,50% 100%,100% 0);left:0;position:absolute;top:0;content:''}.get_in_touch_39 .contact_inquiry_84 h3{font-size:28px;width:100%;text-align:center;color:#ffffff;position:relative;margin-bottom:40px;font-weight:700}.get_in_touch_39 .contact_inquiry_84 h3::after{left:50%;transform:translateX(-50%);content:'';background-color:rgb(179,161,174);height:3px;bottom:-15px;width:60px;position:absolute}.get_in_touch_39 .contact_inquiry_84 div{position:relative;padding:0;display:flex;width:100%;max-width:400px;align-items:center;margin-bottom:30px}.get_in_touch_39 .contact_inquiry_84 div::before{opacity:0.2;left:0;position:absolute;background:linear-gradient(to right,transparent,#ffffff,transparent);content:'';width:100%;height:1px;bottom:-10px}.get_in_touch_39 .contact_inquiry_84 div:last-child::before{display:none}.get_in_touch_39 .contact_inquiry_84 div svg{margin-right:20px;box-shadow:0 4px 10px rgb(179,161,174,0.5);border-radius:50%;width:32px;padding:6px;height:32px;background-color:rgb(179,161,174)}.get_in_touch_39 .contact_inquiry_84 div svg path{fill:#ffffff}.get_in_touch_39 .contact_inquiry_84 div span{font-size:13px;font-weight:400;color:#ffffff}.get_in_touch_39 .contact_inquiry_84 div span a{transition:color 0.3s ease;text-decoration:none;color:#ffffff;position:relative}.get_in_touch_39 .contact_inquiry_84 div span a::after{height:1px;left:0;position:absolute;transform-origin:right;content:'';width:100%;transition:transform 0.3s ease;background-color:#ffffff;bottom:-2px;transform:scaleX(0)}.get_in_touch_39 .contact_inquiry_84 div span a:hover::after{transform-origin:left;transform:scaleX(1)}@media screen and (min-width: 992px) {.get_in_touch_39 .reach_feedback_80{align-items:stretch;flex-direction:row}.get_in_touch_39 .reach_map_20{border-radius:24px 0 0 24px;order:1;padding:60px;width:60%}.get_in_touch_39 .contact_inquiry_84{border-radius:0 24px 24px 0;width:40%;padding:60px 40px;order:2;justify-content:center}.get_in_touch_39 .contact_inquiry_84::before{top:0;clip-path:polygon(0 0,100% 0,100% 100%,0 0);width:30px;transform:translateX(-15px);height:100%;left:0}.get_in_touch_39 .reach_map_20 input#email{flex:1 0 100%}} @media screen and (max-width: 991px) {.get_in_touch_39{padding:80px 0}.get_in_touch_39 .contact_inquiry_84 div{max-width:100%}} @media screen and (max-width: 767px) {.get_in_touch_39{padding:60px 0}.get_in_touch_39 .reach_map_20,.get_in_touch_39 .contact_inquiry_84{padding:40px 25px}.get_in_touch_39 .reach_map_20 h3,.get_in_touch_39 .contact_inquiry_84 h3{font-size:calc(20px + 2px)}.get_in_touch_39 .reach_map_20 input[type="text"],.get_in_touch_39 .reach_map_20 input[type="email"],.get_in_touch_39 .reach_map_20 .request_widget_57{height:55px}} @media screen and (max-width: 480px) {.get_in_touch_39{padding:40px 0}.get_in_touch_39 .reach_map_20,.get_in_touch_39 .contact_inquiry_84{padding:30px 20px}.get_in_touch_39 .contact_inquiry_84 div svg{margin-right:15px;width:28px;height:28px}}.privacy_parapet_06{padding:80px 0;overflow:hidden;background:linear-gradient(135deg,rgb(239,234,238) 0%,rgba(248,248,252,0.95) 100%);position:relative}.privacy_parapet_06::before{right:-5%;height:300px;top:-10%;opacity:0.4;z-index:0;position:absolute;content:"";transform:rotate(-15deg);background:linear-gradient(to right,rgb(212,198,209,0.5),rgb(179,161,174,0.5));width:300px;filter:blur(80px)}.privacy_parapet_06::after{position:absolute;filter:blur(70px);z-index:0;bottom:-10%;content:"";left:-5%;height:250px;width:250px;opacity:0.3;background:linear-gradient(to right,rgb(179,161,174,0.5),rgb(212,198,209,0.5));transform:rotate(15deg)}.privacy_parapet_06 .container{border-left:3px solid rgb(212,198,209);z-index:1;transform:translateZ(0);background:rgba(255,255,255,0.85);padding:0 20px;margin:0 auto;backdrop-filter:blur(10px);position:relative;max-width:1140px;box-shadow:0 10px 30px rgba(0,0,0,0.03)}.privacy_parapet_06 h1{font-weight:700;position:relative;margin-bottom:30px;padding-bottom:15px;transform:translateX(-10px);font-size:43px;color:#000000}.privacy_parapet_06 h1::after{transform-origin:left;transform:scaleX(1);content:"";background:linear-gradient(90deg,rgb(212,198,209) 0%,rgb(179,161,174) 100%);bottom:0;position:absolute;width:80px;height:3px;transition:transform 0.4s ease-out;left:0}.privacy_parapet_06 h1:hover::after{transform:scaleX(1.5)}.privacy_parapet_06 h2{margin-top:40px;font-size:36px;color:#000000;font-weight:600;margin-bottom:20px;position:relative;padding-left:16px}.privacy_parapet_06 h2::before{transform:scaleY(0.8);background:rgb(212,198,209);position:absolute;left:0;content:"";height:100%;width:4px;opacity:0.8;transition:transform 0.3s ease,opacity 0.3s ease;top:0}.privacy_parapet_06 h2:hover::before{opacity:1;transform:scaleY(1.1)}.privacy_parapet_06 h3{padding-bottom:10px;color:#000000;font-weight:600;font-size:calc(36px * 0.85);border-bottom:1px dashed rgba(rgba(0,0,0,0.5),0.2);margin-bottom:15px;margin-top:30px}.privacy_parapet_06 h4{font-size:calc(36px * 0.75);color:#000000;opacity:0.9;margin-bottom:12px;margin-top:25px;font-weight:600}.privacy_parapet_06 p{margin-bottom:20px;font-size:18px;max-width:95%;transition:transform 0.3s ease;line-height:1.7;color:#000000}.privacy_parapet_06 p:hover{transform:translateX(5px)}.privacy_parapet_06 p strong{display:inline-block;position:relative;color:#000000;font-weight:600}.privacy_parapet_06 p strong::after{height:2px;transform:scaleX(0);content:"";left:0;width:100%;bottom:-2px;transition:transform 0.3s ease;background:rgb(179,161,174);position:absolute;transform-origin:right}.privacy_parapet_06 p strong:hover::after{transform:scaleX(1);transform-origin:left}.privacy_parapet_06 span{line-height:1.6;transform:translateY(0);font-size:18px;padding:15px;border-left:2px solid rgb(179,161,174);background:rgba(rgb(255,255,255,0.5),0.4);margin-bottom:30px;display:block;transition:transform 0.4s ease,box-shadow 0.4s ease;color:#000000}.privacy_parapet_06 span:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,0.05)}.privacy_parapet_06 ul{list-style:none;margin-top:15px;margin-bottom:30px;padding-left:20px}.privacy_parapet_06 li{color:#000000;margin-bottom:15px;padding-left:25px;transform:translateZ(0);line-height:1.6;position:relative;transition:transform 0.3s ease;font-size:18px}.privacy_parapet_06 li::before{height:8px;position:absolute;left:0;border-radius:50%;transition:transform 0.3s ease,background-color 0.3s ease;top:10px;width:8px;opacity:0.8;background:rgb(212,198,209);content:""}.privacy_parapet_06 li:hover{transform:translateX(5px)}.privacy_parapet_06 li:hover::before{background:rgb(179,161,174);transform:scale(1.3)}@media (max-width: 991px) {.privacy_parapet_06{padding:60px 0}.privacy_parapet_06 .container{padding:30px 25px}.privacy_parapet_06 h1{font-size:calc(43px * 0.9);margin-bottom:25px}.privacy_parapet_06 h2{font-size:calc(36px * 0.9);margin-top:35px}.privacy_parapet_06 p,.privacy_parapet_06 span{font-size:calc(18px * 1);max-width:100%}} @media (max-width: 767px) {.privacy_parapet_06{padding:40px 0}.privacy_parapet_06::before,.privacy_parapet_06::after{width:200px;height:200px}.privacy_parapet_06 .container{border-left-width:2px;padding:25px 20px}.privacy_parapet_06 h1{font-size:calc(43px * 0.8);transform:translateX(0);margin-bottom:20px}.privacy_parapet_06 h1::after{width:60px}.privacy_parapet_06 h2{margin-top:30px;font-size:calc(36px * 0.85);padding-left:12px}.privacy_parapet_06 h2::before{width:3px}.privacy_parapet_06 h3{font-size:calc(36px * 0.75)}.privacy_parapet_06 h4{font-size:calc(36px * 0.7)}.privacy_parapet_06 p,.privacy_parapet_06 span,.privacy_parapet_06 li{font-size:calc(18px * 0.95)}.privacy_parapet_06 ul{padding-left:5px}.privacy_parapet_06 li{padding-left:20px}} @media (max-width: 480px) {.privacy_parapet_06{padding:30px 0}.privacy_parapet_06::before,.privacy_parapet_06::after{opacity:0.25}.privacy_parapet_06 .container{padding:20px 15px}.privacy_parapet_06 h1{font-size:calc(43px * 0.7)}.privacy_parapet_06 h2{font-size:calc(36px * 0.75);margin-top:25px}.privacy_parapet_06 h3{font-size:calc(36px * 0.7)}.privacy_parapet_06 h4{font-size:calc(36px * 0.65)}.privacy_parapet_06 p,.privacy_parapet_06 span,.privacy_parapet_06 li{line-height:1.5;font-size:calc(18px * 0.9)}.privacy_parapet_06 p:hover,.privacy_parapet_06 li:hover,.privacy_parapet_06 span:hover{transform:none}}.tySpace_05{position:relative;background:linear-gradient(135deg,rgb(239,234,238) 0%,rgba(rgb(212,198,209,0.5),0.1) 100%);overflow:hidden;padding:5rem 0;isolation:isolate}.tySpace_05::before{width:45%;animation:float 15s ease-in-out infinite alternate;opacity:0.15;top:-5%;z-index:-1;right:-5%;position:absolute;height:45%;background:linear-gradient(225deg,rgb(212,198,209) 0%,transparent 70%);content:"";transform:rotate(-15deg) translateZ(0);filter:blur(20px)}.tySpace_05::after{left:-5%;background:linear-gradient(45deg,rgb(179,161,174) 0%,transparent 70%);opacity:0.15;filter:blur(20px);bottom:-5%;width:35%;position:absolute;transform:rotate(15deg) translateZ(0);z-index:-1;content:"";animation:float 18s ease-in-out infinite alternate-reverse;height:35%}.tySpace_05 .container{position:relative;margin:0 auto;max-width:1200px;z-index:1;padding:0 1.5rem}.tySpace_05 .class_space_09{display:grid;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);backdrop-filter:blur(10px);padding:clamp(2rem,5vw,4rem);grid-template-columns:1fr;transform:perspective(1000px) rotateX(2deg) translateZ(0);position:relative;gap:2.5rem;clip-path:polygon( 0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100% );box-shadow:0 25px 50px -12px rgba(rgba(0,0,0,0.5),0.1),0 -5px 30px -10px rgba(rgb(212,198,209,0.5),0.05);background:linear-gradient(145deg,rgba(rgb(255,255,255,0.5),0.95) 0%,rgba(rgb(255,255,255,0.5),0.85) 100%)}.tySpace_05 .class_space_09:hover{box-shadow:0 30px 60px -15px rgba(rgba(0,0,0,0.5),0.15),0 -10px 40px -10px rgba(rgb(212,198,209,0.5),0.1);transform:perspective(1000px) rotateX(0deg) translateZ(0) translateY(-5px)}.tySpace_05 .class_space_09 > div:first-child{padding-bottom:1.5rem;position:relative}.tySpace_05 .class_space_09 > div:first-child::after{content:"";width:80%;transform-origin:left center;height:3px;transform:scaleX(0);animation:expandLine 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s;background:linear-gradient(90deg,rgb(212,198,209) 0%,transparent 100%);position:absolute;bottom:0;left:0}.tySpace_05 h5{color:#000000;font-weight:700;opacity:0;transform:translateY(20px);margin:0;letter-spacing:-0.01em;font-size:clamp(calc(21px * 0.8),4vw,21px);animation:fadeUpIn 0.8s cubic-bezier(0.19,1,0.22,1) forwards;line-height:1.4}.tySpace_05 .class_space_09 > div:last-child{position:relative;opacity:0;animation:fadeUpIn 0.8s cubic-bezier(0.19,1,0.22,1) forwards 0.3s}.tySpace_05 .class_space_09 > div:last-child::before{width:80px;animation:pulse 6s ease-in-out infinite alternate;transform:translateZ(0);opacity:0.2;top:-10px;background:linear-gradient(135deg,rgb(179,161,174) 0%,transparent 80%);height:80px;right:-40px;position:absolute;z-index:-1;content:"";border-radius:50%}.tySpace_05 p{font-size:clamp(calc(15px * 0.95),3vw,15px);transition:color 0.3s ease;margin:0;color:#000000;line-height:1.7;font-family:Arial,sans-serif}.tySpace_05 a{overflow:hidden;display:block;text-decoration:none;position:relative;padding:0.5rem 0;transition:transform 0.3s cubic-bezier(0.19,1,0.22,1)}.tySpace_05 a:hover{transform:translateX(5px)}.tySpace_05 a:hover p{color:rgb(212,198,209)}.tySpace_05 a::after{transform-origin:left center;width:100%;position:absolute;background:linear-gradient(90deg,rgb(179,161,174) 0%,transparent 100%);left:0;content:"";opacity:0.5;height:1px;transform:scaleX(0.3);bottom:0;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.tySpace_05 a:hover::after{opacity:1;transform:scaleX(1)}@keyframes fadeUpIn {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes expandLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes float {0%{transform:rotate(-15deg) translateZ(0) translate(0,0)}100%{transform:rotate(-5deg) translateZ(0) translate(10px,-10px)}} @keyframes pulse {0%,100%{transform:scale(1) translateZ(0);opacity:0.2}50%{transform:scale(1.2) translateZ(0);opacity:0.3}} @media (min-width: 768px) {.tySpace_05{padding:7rem 0}.tySpace_05 .class_space_09{gap:4rem;padding:clamp(3rem,6vw,5rem);align-items:center;grid-template-columns:1fr 1fr}.tySpace_05 .class_space_09 > div:first-child{padding-bottom:0;padding-right:2rem}.tySpace_05 .class_space_09 > div:first-child::after{transform:scaleY(0);left:auto;height:70%;transform-origin:top center;animation:expandVertLine 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s;top:15%;bottom:auto;right:0;width:3px;background:linear-gradient(180deg,rgb(212,198,209) 0%,transparent 100%)}.tySpace_05 h5{text-align:left}} @media (min-width: 992px) {.tySpace_05 .class_space_09{gap:6rem}.tySpace_05 h5{font-size:21px}.tySpace_05 p{font-size:15px}} @keyframes expandVertLine {0%{transform:scaleY(0)}100%{transform:scaleY(1)}} @media (max-width: 480px) {.tySpace_05{padding:4rem 0}.tySpace_05 .class_space_09{clip-path:polygon( 0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100% );padding:2rem 1.5rem}.tySpace_05 h5{font-size:calc(21px * 0.75)}.tySpace_05 p{font-size:calc(15px * 0.9)}} @media (prefers-reduced-motion: reduce) {.tySpace_05::before,.tySpace_05::after,.tySpace_05 .class_space_09,.tySpace_05 .class_space_09 > div:first-child::after,.tySpace_05 h5,.tySpace_05 .class_space_09 > div:last-child,.tySpace_05 .class_space_09 > div:last-child::before,.tySpace_05 a,.tySpace_05 a::after{transition:opacity 0.3s ease;animation:none}.tySpace_05 .class_space_09 > div:first-child::after,.tySpace_05 a::after{transform:none}}.pricing_offer_14{padding:120px 0;overflow:hidden;position:relative}.pricing_offer_14::before{backdrop-filter:blur(8px);position:absolute;content:"";right:0;left:0;top:0;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(212,198,209,0.5) 100%);bottom:0;z-index:1}.pricing_offer_14 .container{margin:0 auto;position:relative;max-width:1400px;padding:0 20px;z-index:2}.pricing_offer_14 .value_pricing_64{display:flex;align-items:center;flex-direction:column}.pricing_offer_14 h2{animation:fadeSlideDown 0.8s ease-out forwards;font-weight:700;text-align:center;color:#ffffff;transform:translateY(0);font-size:37px;text-shadow:0 2px 10px rgba(0,0,0,0.2);position:relative;margin-bottom:25px}.pricing_offer_14 h2::after{height:3px;content:"";width:80px;animation:expandLine 1.2s 0.4s cubic-bezier(0.25,1,0.5,1) forwards;transform:translateX(-50%) scaleX(0);left:50%;background:rgb(212,198,209);bottom:-15px;position:absolute}.pricing_offer_14 .discount_price_20{opacity:0;color:#ffffff;line-height:1.6;text-align:center;margin:0 auto 60px;max-width:700px;animation:fadeSlideUp 0.8s 0.3s ease-out forwards;font-size:calc(17px * 1.1);transform:translateY(20px)}.pricing_offer_14 .pricing_deals_78{display:grid;list-style:none;padding:0;perspective:1000px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;gap:30px;width:100%}.pricing_offer_14 .pricing_deals_78 li{transform:translateY(30px) rotateX(10deg);animation:cardReveal 0.7s cubic-bezier(0.2,1,0.3,1) forwards;opacity:0}.pricing_offer_14 .pricing_deals_78 li:nth-child(1){animation-delay:0.4s}.pricing_offer_14 .pricing_deals_78 li:nth-child(2){animation-delay:0.6s}.pricing_offer_14 .pricing_deals_78 li:nth-child(3){animation-delay:0.8s}.pricing_offer_14 .pricing_deals_78 li:nth-child(4){animation-delay:1s}.pricing_offer_14 .fee_package_18{height:100%;text-decoration:none;will-change:transform;color:#000000;transition:transform 0.45s cubic-bezier(0.2,1,0.3,1);display:block}.pricing_offer_14 .fee_package_18:hover{transform:translateY(-12px)}.pricing_offer_14 .indv_sub_59{height:100%;transition:box-shadow 0.45s ease,transform 0.45s cubic-bezier(0.2,1,0.3,1);position:relative;background:#ffffff;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.07);border-radius:21px}.pricing_offer_14 .fee_package_18:hover .indv_sub_59{box-shadow:0 25px 45px rgba(0,0,0,0.15),0 10px 20px rgba(0,0,0,0.12)}.pricing_offer_14 .indv_sub_59::before{transform:scaleX(0);content:"";transition:transform 0.5s cubic-bezier(0.3,0.7,0.4,1.5);background:linear-gradient(90deg,rgb(212,198,209) 0%,rgb(179,161,174) 100%);height:6px;left:0;width:100%;top:0;position:absolute;transform-origin:right}.pricing_offer_14 .fee_package_18:hover .indv_sub_59::before{transform:scaleX(1);transform-origin:left}.pricing_offer_14 .rate_list_81{position:relative;padding:35px 30px}.pricing_offer_14 .rate_list_81 h4{margin-bottom:20px;transition:color 0.35s ease;font-size:calc(18px * 1.1);color:#000000;position:relative;font-weight:700;padding-bottom:15px}.pricing_offer_14 .fee_package_18:hover .rate_list_81 h4{color:rgb(212,198,209)}.pricing_offer_14 .rate_list_81 h4::after{bottom:0;transition:width 0.35s ease,background 0.35s ease;width:50px;height:2px;left:0;position:absolute;content:"";background:rgb(212,198,209,0.5)}.pricing_offer_14 .fee_package_18:hover .rate_list_81 h4::after{width:75px;background:rgb(212,198,209)}.pricing_offer_14 .rate_list_81 p{font-size:17px;line-height:1.7;max-height:150px;margin-bottom:30px;overflow-y:auto;position:relative;color:#000000;padding-right:15px}.pricing_offer_14 .rate_list_81 p::-webkit-scrollbar{width:6px}.pricing_offer_14 .rate_list_81 p::-webkit-scrollbar-track{background:rgba(0,0,0,0.05);border-radius:10px}.pricing_offer_14 .rate_list_81 p::-webkit-scrollbar-thumb{transition:background 0.3s ease;border-radius:10px;background:rgb(212,198,209,0.5)}.pricing_offer_14 .fee_package_18:hover .rate_list_81 p::-webkit-scrollbar-thumb{background:rgb(212,198,209)}.pricing_offer_14 .value_rates_41{display:flex;box-shadow:0 5px 15px rgba(0,0,0,0.1);overflow:hidden;padding:12px 20px;position:relative;justify-content:center;font-size:calc(18px * 1.2);color:#ffffff;align-items:center;font-weight:700;transition:transform 0.35s ease,box-shadow 0.35s ease;background:linear-gradient(135deg,rgb(179,161,174,0.5) 0%,rgb(212,198,209) 100%);border-radius:10px}.pricing_offer_14 .fee_package_18:hover .value_rates_41{box-shadow:0 8px 20px rgba(0,0,0,0.2);transform:scale(1.05)}.pricing_offer_14 .value_rates_41::before{content:"";height:100%;position:absolute;top:0;width:100%;left:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:transform 0.6s ease}.pricing_offer_14 .fee_package_18:hover .value_rates_41::before{transform:translateX(100%)}@keyframes fadeSlideDown {from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes expandLine {from{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}} @keyframes cardReveal {from{opacity:0;transform:translateY(30px) rotateX(10deg)}to{opacity:1;transform:translateY(0) rotateX(0)}} @media (max-width: 1200px) {.pricing_offer_14{padding:100px 0}.pricing_offer_14 .pricing_deals_78{gap:25px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 991px) {.pricing_offer_14{padding:80px 0}.pricing_offer_14 h2{font-size:calc(37px * 0.9)}.pricing_offer_14 .discount_price_20{font-size:17px;margin-bottom:50px}.pricing_offer_14 .pricing_deals_78{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.pricing_offer_14 .rate_list_81{padding:25px 20px}} @media (max-width: 767px) {.pricing_offer_14{padding:60px 0}.pricing_offer_14 h2{font-size:calc(37px * 0.8)}.pricing_offer_14 .discount_price_20{font-size:calc(17px * 0.95);margin-bottom:40px}.pricing_offer_14 .pricing_deals_78{margin:0 auto;grid-template-columns:1fr;max-width:450px}.pricing_offer_14 .rate_list_81 p{max-height:none}} @media (max-width: 480px) {.pricing_offer_14{padding:50px 0}.pricing_offer_14 h2{font-size:calc(37px * 0.7)}.pricing_offer_14 .rate_list_81{padding:20px 18px}.pricing_offer_14 .value_rates_41{padding:10px 15px;font-size:calc(18px * 1.1)}}.statistical_details_58{overflow:hidden;background-image:linear-gradient(135deg,rgb(212,198,209,0.5) 0%,transparent 100%);background:rgb(239,234,238);padding:120px 0;position:relative}.statistical_details_58::before{width:100%;background:repeating-linear-gradient(45deg,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.5) 1px,transparent 1px,transparent 10px);opacity:0.05;left:0;height:100%;pointer-events:none;content:"";position:absolute;top:0;z-index:1}.statistical_details_58::after{right:0;position:absolute;top:0;pointer-events:none;opacity:0.1;height:100%;width:50%;background:radial-gradient(circle,rgb(212,198,209,0.5) 0%,transparent 70%);content:""}.statistical_details_58 .container{padding:0 20px;gap:60px;grid-template-columns:1fr 1fr;display:grid;position:relative;z-index:2;max-width:1200px;margin:0 auto}.statistical_details_58 .key_statistics_02{position:relative;flex-direction:column;display:flex;gap:20px}.statistical_details_58 .key_statistics_02::before{background:linear-gradient(to bottom,rgb(212,198,209),transparent);content:"";border-radius:10px;position:absolute;top:0;left:-20px;height:100%;width:5px}.statistical_details_58 .statistics_extra_82{align-items:center;display:flex;transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);overflow:hidden;border-radius:23px;transform-origin:left center;padding:20px 30px;background:linear-gradient(90deg,#ffffff 0%,rgba(255,255,255,0.7) 100%);box-shadow:0 10px 30px rgba(0,0,0,0.05);position:relative}.statistical_details_58 .statistics_extra_82:nth-child(even){transform:translateX(20px)}.statistical_details_58 .statistics_extra_82:hover{box-shadow:0 15px 40px rgba(0,0,0,0.1);transform:translateX(10px) scale(1.05);z-index:3}.statistical_details_58 .statistics_extra_82:nth-child(even):hover{transform:translateX(30px) scale(1.05)}.statistical_details_58 .statistics_extra_82::after{transition:width 0.3s ease;background:rgb(212,198,209);left:0;height:100%;content:"";width:4px;position:absolute;top:0;border-radius:10px}.statistical_details_58 .statistics_extra_82:hover::after{width:8px}.statistical_details_58 .statistics_extra_82 h4{min-width:100px;font-weight:700;text-align:left;font-size:calc(48px * 0.8);margin:0;color:rgb(212,198,209)}.statistical_details_58 .statistics_extra_82 span{color:#000000;position:relative;font-size:13px;padding-left:30px;margin-left:30px;font-weight:400;flex-grow:1}.statistical_details_58 .statistics_extra_82 span::before{background:linear-gradient(to bottom,rgb(212,198,209,0.5),transparent);position:absolute;height:100%;width:1px;content:"";left:0;top:0}.statistical_details_58 .smart_pros_59{display:flex;z-index:2;justify-content:center;position:relative;flex-direction:column}.statistical_details_58 .smart_pros_59::before{filter:blur(80px);z-index:-1;border-radius:50%;right:-150px;opacity:0.1;animation:pulse 10s infinite alternate;transform:translateY(-50%);position:absolute;top:50%;content:"";background:rgb(212,198,209,0.5);height:300px;width:300px}@keyframes pulse {0%{opacity:0.05;transform:translateY(-50%) scale(1)}100%{opacity:0.15;transform:translateY(-50%) scale(1.1)}} .statistical_details_58 .career_benefits_10{font-size:48px;margin-bottom:30px;color:#000000;position:relative;line-height:1.2;font-weight:700}.statistical_details_58 .career_benefits_10::after{height:4px;background:rgb(212,198,209);position:absolute;bottom:-15px;border-radius:10px;width:80px;content:"";left:0}.statistical_details_58 .statistics_boost_81{font-size:13px;color:#000000;line-height:1.8;max-width:90%}.statistical_details_58 svg{height:40px;transition:transform 0.3s ease;width:40px;margin-right:20px}.statistical_details_58 svg path{fill:rgb(212,198,209);transition:fill 0.3s ease}.statistical_details_58 .statistics_extra_82:hover svg{transform:scale(1.1) rotate(5deg)}.statistical_details_58 .statistics_extra_82:hover svg path{fill:rgb(179,161,174)}@keyframes float {0%{transform:translateY(0)}50%{transform:translateY(-8px)}100%{transform:translateY(0)}} @media (max-width: 992px) {.statistical_details_58{padding:80px 0}.statistical_details_58 .container{gap:50px;grid-template-columns:1fr}.statistical_details_58 .key_statistics_02{order:2}.statistical_details_58 .smart_pros_59{align-items:center;text-align:center;order:1}.statistical_details_58 .career_benefits_10::after{transform:translateX(-50%);left:50%}.statistical_details_58 .statistics_boost_81{text-align:center;max-width:100%}.statistical_details_58 .key_statistics_02::before{background:linear-gradient(to right,rgb(212,198,209),transparent);top:-20px;width:100%;left:0;height:5px}.statistical_details_58 .smart_pros_59::before{transform:translate(50%,-50%);right:50%;height:200px;width:200px}.statistical_details_58 .statistics_extra_82:nth-child(even){transform:translateX(0)}.statistical_details_58 .statistics_extra_82:hover,.statistical_details_58 .statistics_extra_82:nth-child(even):hover{transform:scale(1.02)}} @media (max-width: 576px) {.statistical_details_58{padding:60px 0}.statistical_details_58 .container{gap:40px;padding:0 15px}.statistical_details_58 .statistics_extra_82{flex-direction:column;align-items:flex-start;padding:20px}.statistical_details_58 .statistics_extra_82 h4{font-size:31px;min-width:auto;margin-bottom:15px}.statistical_details_58 .statistics_extra_82 span{padding-left:0;margin-left:0;width:100%}.statistical_details_58 .statistics_extra_82 span::before{height:1px;background:linear-gradient(to right,rgb(212,198,209,0.5),transparent);left:0;top:-10px;width:100%}.statistical_details_58 .career_benefits_10{margin-bottom:25px;font-size:calc(31px * 1.2)}.statistical_details_58 .statistics_boost_81{font-size:calc(13px * 0.95)}.statistical_details_58 svg{margin-bottom:15px;margin-right:0}.statistical_details_58 .statistics_extra_82::after{width:100%;left:0;height:4px;top:0}.statistical_details_58 .statistics_extra_82:hover::after{height:6px;width:100%}} .statistical_details_58 .statistics_extra_82 h4{background-clip:text !important;-webkit-background-clip:text !important;color:transparent;display:inline-block;background:linear-gradient(45deg,rgb(212,198,209),rgb(179,161,174))}.statistical_details_58 .career_benefits_10{overflow:hidden;position:relative}.statistical_details_58 .career_benefits_10::before{width:4px;height:100%;content:'';right:0;top:0;background:rgb(212,198,209);animation:blink 2s infinite;position:absolute}@keyframes blink {0%,100%{opacity:1}50%{opacity:0}} .statistical_details_58 .statistics_extra_82:nth-child(1){animation:float 6s ease-in-out infinite}.statistical_details_58 .statistics_extra_82:nth-child(2){animation:float 7s ease-in-out infinite}.statistical_details_58 .statistics_extra_82:nth-child(3){animation:float 8s ease-in-out infinite}.statistical_details_58 .statistics_extra_82:nth-child(4){animation:float 9s ease-in-out infinite}.statistical_details_58::before{animation:backgroundMove 30s linear infinite}@keyframes backgroundMove {0%{background-position:0 0}100%{background-position:100px 100px}}.training_method_56{background:rgb(239,234,238);position:relative;padding:8rem 2rem;overflow:hidden}.training_method_56::before{left:-200px;width:600px;opacity:0.4;top:-200px;border-radius:50%;animation:moveShape 15s ease-in-out infinite alternate;background:linear-gradient(135deg,rgb(212,198,209,0.5),rgb(179,161,174,0.5));content:"";z-index:0;filter:blur(100px);position:absolute;height:600px}.training_method_56::after{animation:moveShape 15s 3s ease-in-out infinite alternate-reverse;bottom:-200px;content:"";opacity:0.4;height:500px;z-index:0;position:absolute;width:500px;border-radius:50%;right:-200px;background:linear-gradient(45deg,rgb(179,161,174,0.5),rgb(212,198,209,0.5));filter:blur(100px)}.training_method_56 .class_space_09{position:relative;align-items:center;margin:0 auto;max-width:800px;flex-direction:column;display:flex;z-index:1}.training_method_56 h3{position:relative;font-size:36px;animation:fadeScale 1s ease-out forwards;font-weight:700;margin:0 0 6rem;color:#000000;text-align:center}.training_method_56 h3::before,.training_method_56 h3::after{border-radius:50%;position:absolute;content:"";background:rgb(212,198,209);z-index:-1}.training_method_56 h3::before{width:180px;bottom:-90px;box-shadow:0 10px 30px rgba(0,0,0,0.1);z-index:-1;height:180px;background:#ffffff;left:calc(50% - 90px)}.training_method_56 h3::after{z-index:2;bottom:-6px;animation:orbitalMove 8s linear infinite;height:12px;background:rgb(212,198,209);width:12px;left:calc(50% - 6px);box-shadow:0 0 20px rgb(212,198,209,0.5)}.training_method_56 span{text-align:center;box-shadow:0 20px 40px rgba(0,0,0,0.1);border-radius:20px;transform:scale(0.9);padding:3rem;animation:fadeScale 1s 0.3s ease-out forwards;z-index:2;position:relative;line-height:1.8;width:100%;color:#000000;font-size:14px;opacity:0;background:#ffffff}.training_method_56 span::before{left:calc(50% - 5px);content:"";top:-50px;height:50px;position:absolute;background:linear-gradient(to bottom,rgb(212,198,209),rgb(179,161,174));width:10px;z-index:-1}.training_method_56 span::after{right:20px;height:120px;border-radius:50%;content:"";opacity:0.3;top:20px;animation:rotateSlow 20s linear infinite;width:120px;pointer-events:none;position:absolute;border:2px dashed rgb(179,161,174,0.5)}@keyframes moveShape {0%{transform:translate(0,0) scale(1)}100%{transform:translate(50px,50px) scale(1.2)}} @keyframes fadeScale {from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}} @keyframes orbitalMove {0%{transform:rotate(0deg) translateX(120px) rotate(0deg)}100%{transform:rotate(360deg) translateX(120px) rotate(-360deg)}} @keyframes rotateSlow {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @media (max-width:992px){.training_method_56{padding:6rem 1.5rem}.training_method_56 h3{margin-bottom:5rem;font-size:calc(36px * 0.9)}.training_method_56 h3::before{left:calc(50% - 80px);bottom:-80px;height:160px;width:160px}.training_method_56 span{padding:2.5rem}@keyframes orbitalMove {0%{transform:rotate(0deg) translateX(110px) rotate(0deg)}100%{transform:rotate(360deg) translateX(110px) rotate(-360deg)}}}@media (max-width:768px){.training_method_56{padding:5rem 1rem}.training_method_56 h3{margin-bottom:4.5rem;font-size:calc(36px * 0.8)}.training_method_56 h3::before{left:calc(50% - 70px);width:140px;height:140px;bottom:-70px}.training_method_56 span{font-size:calc(14px * 0.95);padding:2rem}.training_method_56 span::after{right:15px;width:80px;height:80px;top:15px}@keyframes orbitalMove {0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}100%{transform:rotate(360deg) translateX(100px) rotate(-360deg)}}}header{z-index:1000;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);background:rgb(239,234,238);box-shadow:0 5px 20px rgba(0,0,0,0.08);position:fixed;width:100%;left:0;top:0}header:before{background:linear-gradient(90deg,rgb(212,198,209) 0%,rgb(179,161,174) 50%,rgb(212,198,209) 100% );content:'';top:0;height:5px;position:absolute;width:100%;left:0}header:after{background-size:20px 20px;pointer-events:none;height:100%;background:linear-gradient(135deg,rgb(239,234,238) 25%,transparent 25%) -10px 0,linear-gradient(225deg,rgb(239,234,238) 25%,transparent 25%) -10px 0,linear-gradient(315deg,rgb(239,234,238) 25%,transparent 25%),linear-gradient(45deg,rgb(239,234,238) 25%,transparent 25%);bottom:0;opacity:0.4;content:'';background-color:rgba(0,0,0,0.01);position:absolute;left:0;width:100%}header .main_learning_17{position:relative;overflow:hidden}header .main_learning_17:before{content:'';bottom:0;position:absolute;width:100%;height:1px;background:linear-gradient(to right,transparent,rgb(212,198,209,0.5),transparent );left:0}header .container{max-width:1200px;position:relative;padding:15px 25px;margin:0 auto}header .container:before{content:'';height:8px;position:absolute;background:rgb(212,198,209);top:50%;width:8px;transform:translateY(-50%) rotate(45deg);left:10px;opacity:0.7}header .container:after{background:rgb(179,161,174);right:10px;opacity:0.7;top:50%;position:absolute;content:'';width:8px;transform:translateY(-50%) rotate(45deg);height:8px}header .site_prime_90{display:flex;justify-content:space-between;align-items:center;position:relative}header .site_prime_90:before{bottom:-10px;height:1px;content:'';left:0;opacity:0.2;background:linear-gradient(90deg,transparent 0%,#000000 20%,#000000 80%,transparent 100% );width:100%;position:absolute}header .head_teach_32{position:relative;gap:30px;align-items:center;display:flex}header .head_teach_32:before{left:0;position:absolute;transform:scaleX(0.9);height:2px;width:100%;background:rgb(212,198,209);opacity:0;transform-origin:center;content:'';bottom:-8px;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1)}header .head_teach_32:hover:before{transform:scaleX(1);opacity:0.3}header .nav_begin_26{text-transform:uppercase;text-decoration:none;color:#000000;font-family:Arial,sans-serif;overflow:hidden;transition:all 0.3s ease;position:relative;font-size:15px;letter-spacing:0.5px;font-weight:600;padding:8px 2px}header .nav_begin_26:before{left:0;position:absolute;background:rgb(212,198,209);height:2px;content:'';width:100%;transition:all 0.4s cubic-bezier(0.77,0,0.175,1);transform:translateX(-101%);bottom:0}header .nav_begin_26:after{width:8px;left:50%;height:8px;transform:translate(-50%,-50%) rotate(45deg);content:'';position:absolute;opacity:0;transition:all 0.3s ease;background:rgb(212,198,209);top:100%}header .nav_begin_26:hover{color:rgb(212,198,209)}header .nav_begin_26:hover:before{transform:translateX(0)}header .nav_begin_26:hover:after{opacity:1;top:calc(100% - 3px)}header .head_info_91{align-items:center;text-decoration:none;position:relative;display:flex;padding:5px 12px;transition:all 0.3s ease}header .head_info_91:before{left:0;border-radius:10px;opacity:0;background:linear-gradient(rgb(239,234,238),rgb(239,234,238)) padding-box,linear-gradient(135deg,rgb(212,198,209),rgb(179,161,174)) border-box;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);width:100%;border:2px solid transparent;position:absolute;height:100%;content:'';top:0}header .head_info_91:after{transition:all 0.4s ease;width:10px;opacity:0;position:absolute;top:-5px;left:-5px;border-radius:50%;transform:scale(0);height:10px;content:'';background:linear-gradient(135deg,rgb(212,198,209),rgb(179,161,174))}header .head_info_91:hover:before{opacity:1}header .head_info_91:hover:after{transform:scale(1);opacity:1}header .head_info_91 svg{height:42px;width:auto;transition:all 0.3s cubic-bezier(0.215,0.61,0.355,1)}header .head_info_91:hover svg{transform:scale(1.05)}@keyframes drawBorder {0%{background-position:0% 0%}100%{background-position:300% 0%}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}} @keyframes pulse {0%,100%{opacity:0.7}50%{opacity:1}} @media (max-width: 991px) {header .container{padding:15px 20px}header .head_teach_32{gap:20px}header .head_info_91 svg{height:38px}} @media (max-width: 767px) {header .head_teach_32{padding:75px 30px 30px;z-index:1001;gap:5px;position:fixed;box-shadow:-5px 0 25px rgba(0,0,0,0.1);max-width:320px;right:-100%;background:rgb(239,234,238);top:0;flex-direction:column;transition:all 0.4s cubic-bezier(0.77,0,0.175,1);width:80%;height:100vh}header .head_teach_32:before{width:80%;bottom:auto;top:60px;height:1px;left:10%}header .menu.active{right:0}header .nav_begin_26{width:100%;padding:14px 5px;border-bottom:1px solid rgba(0,0,0,0.05)}header .nav_begin_26:last-child{border-bottom:none}header .nav_begin_26:after{top:50%;transform:translateY(-50%) rotate(45deg);left:10px}header .nav_begin_26:hover:after{left:5px;opacity:1;top:50%}header .head_info_91{margin:0 auto}} @media (max-width: 480px) {header .container{padding:12px 15px}header .container:before,header .container:after{display:none}header .head_info_91 svg{height:35px}}.cookie_warning_message_03{width:100%;border-top:2px solid rgb(212,198,209);bottom:0;position:fixed;background:rgb(239,234,238);z-index:90}.cookie_screen_24{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.cookie_warning_message_03 h5{margin-bottom:6px;font-size:22px}.cookie_warning_message_03 p{font-size:18px}.cookies_consent_72{margin-right:10px;flex-shrink:0}.cookies_consent_72 svg,.cookies_consent_72 svg path,.cookies_consent_72 img{fill:rgb(212,198,209);width:100px;height:100px}.cookie_overlay_92{text-decoration:none;text-align:center;cursor:pointer;color:rgb(212,198,209);min-width:120px;font-size:24px;margin-left:10px;flex-shrink:0;line-height:35px;border-bottom:2px solid rgb(212,198,209);white-space:nowrap}.cookie_warning_message_03 p a{text-decoration:none;color:rgb(212,198,209)}@media only screen and (max-width: 1200px) {.cookie_warning_message_03{padding:20px}} #cookie_info_window_85{display:none}#cookie_info_window_85:checked ~ .cookie_warning_message_03{opacity:0;visibility:hidden}@media only screen and (max-width: 800px) {.cookies_consent_72{display:none}.cookie_screen_24{justify-content:center;align-items:center;flex-direction:column}.cookie_warning_message_03 h5{text-align:center}.cookie_warning_message_03 p{text-align:center}.edu_settings_30{margin-bottom:20px}body .core-container_16 .cookie_overlay_92{margin-left:0}}.course_offering_21{position:relative;background:linear-gradient(145deg,rgb(239,234,238) 0%,rgba(245,247,250,0.95) 100%);z-index:1;overflow:hidden;padding:120px 0 100px}.course_offering_21::before{position:absolute;height:100%;right:0;z-index:-1;top:0;background:linear-gradient(135deg,transparent 0%,rgba(rgb(212,198,209,0.5),0.05) 100%);transform:skewX(-15deg) translateX(10%);content:"";width:60%}.course_offering_21::after{transform:rotate(15deg);height:200px;opacity:0.05;bottom:-50px;z-index:-1;left:-50px;content:"";position:absolute;background:linear-gradient(225deg,rgb(212,198,209) 0%,rgb(179,161,174) 100%);width:200px}.course_offering_21 .container{position:relative;z-index:2;padding:0 15px;margin:0 auto;max-width:1200px}.course_offering_21 h2{font-weight:700;color:#000000;transform:perspective(1000px) rotateX(0deg);position:relative;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);font-size:30px;margin-bottom:50px;transform-origin:left center}.course_offering_21 h2::after{transition:transform 0.4s ease-out;height:this;transform:scaleX(1);position:absolute;bottom:-10px;transform-origin:left;left:0;content:"";background:rgb(212,198,209);width:80px}.course_offering_21 h2:hover{transform:perspective(1000px) rotateX(2deg)}.course_offering_21 h2:hover::after{transform:scaleX(1.5)}.course_offering_21 .career_challenge_72{position:relative;display:grid;grid-template-columns:1fr;transform-style:preserve-3d;gap:40px}.course_offering_21 .full_width_image_07{height:350px;transform:perspective(1000px) rotateY(-2deg) translateZ(10px);overflow:hidden;box-shadow:0 20px 40px -20px rgba(0,0,0,0.2);border:none;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.5s ease;position:relative}.course_offering_21 .full_width_image_07::before{right:0;left:0;bottom:0;position:absolute;content:"";background:linear-gradient( to bottom,transparent 70%,rgba(rgba(0,0,0,0.5),0.1) 100% );transition:opacity 0.3s ease;z-index:1;top:0}.course_offering_21 .full_width_image_07:hover{transform:perspective(1000px) rotateY(0deg) translateZ(20px);box-shadow:0 30px 50px -15px rgba(0,0,0,0.25)}.course_offering_21 .text_scroll_81{box-shadow:0 15px 35px -15px rgba(0,0,0,0.15);position:relative;transform:perspective(1000px) rotateY(2deg) translateZ(5px);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);padding:40px 30px;background-color:#ffffff;border-radius:10px}.course_offering_21 .text_scroll_81::before{background:linear-gradient(to bottom,rgb(212,198,209),rgb(179,161,174));top:0;left:0;width:5px;content:"";transition:height 0.6s cubic-bezier(0.19,1,0.22,1);height:0;position:absolute}.course_offering_21 .text_scroll_81:hover{transform:perspective(1000px) rotateY(0deg) translateZ(10px)}.course_offering_21 .text_scroll_81:hover::before{height:100%}.course_offering_21 .description{margin-bottom:20px;color:#000000;transform:translateZ(0);font-size:14px;position:relative;transition:transform 0.4s ease;line-height:1.7}.course_offering_21 .description:last-child{margin-bottom:0}.course_offering_21 .description::first-letter{font-size:1.2em;font-weight:600;color:rgb(212,198,209)}.course_offering_21 .description:nth-child(1){animation:fadeText 0.8s ease forwards}.course_offering_21 .description:nth-child(2){opacity:0;animation:fadeText 0.8s 0.3s ease forwards}@keyframes fadeText {from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}} .course_offering_21 .career_challenge_72:hover .full_width_image_07{transition:transform 0.8s cubic-bezier(0.19,1,0.22,1)}.course_offering_21 .career_challenge_72:hover .text_scroll_81{transition:transform 0.8s cubic-bezier(0.19,1,0.22,1)}@media (min-width: 768px) {.course_offering_21{padding:150px 0 130px}.course_offering_21 .career_challenge_72{align-items:center;gap:60px;grid-template-columns:1fr 1.2fr}.course_offering_21 h2{font-size:calc(30px * 1.1);max-width:80%}.course_offering_21 .full_width_image_07{height:500px}.course_offering_21 .text_scroll_81{padding:50px 40px}} @media (min-width: 992px) {.course_offering_21{padding:180px 0 160px}.course_offering_21 h2{margin-bottom:70px}.course_offering_21 .career_challenge_72{gap:80px}.course_offering_21 .full_width_image_07{height:600px}.course_offering_21 .text_scroll_81{padding:60px 50px}} @media (max-width: 767px) {.course_offering_21{padding:80px 0 70px}.course_offering_21 h2{font-size:calc(30px * 0.85);margin-bottom:30px}.course_offering_21 .full_width_image_07{height:250px}.course_offering_21 .text_scroll_81{padding:30px 20px}.course_offering_21 .description{line-height:1.6;font-size:calc(14px * 0.95)}} @media (max-width: 480px) {.course_offering_21{padding:60px 0 50px}.course_offering_21 h2{margin-bottom:25px;font-size:calc(30px * 0.75)}.course_offering_21 .full_width_image_07{height:200px}.course_offering_21 .text_scroll_81{padding:25px 15px}.course_offering_21 .description{font-size:calc(14px * 0.9);line-height:1.5}}.opening_board_46{position:relative;width:100%;overflow:hidden;min-height:100vh}.opening_board_46 .edu_intro_71{align-items:center;min-height:100vh;z-index:1;position:relative;padding:4rem 2rem;width:100%;justify-content:center;display:flex}.opening_board_46 .edu_intro_71::before{width:100%;height:100%;backdrop-filter:blur(8px);top:0;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(179,161,174,0.5) 60%,rgb(212,198,209,0.5) 100%);left:0;z-index:-1;position:absolute;content:""}.opening_board_46 .edu_intro_71::after{z-index:-1;clip-path:polygon( 0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100% );position:absolute;right:20px;transition:all 0.5s cubic-bezier(0.25,1,0.5,1);border:2px solid rgba(255,255,255,0.1);content:"";bottom:20px;left:20px;transform:translateZ(0);top:20px}.opening_board_46 .smart_learning_15{max-width:850px;padding:3rem;background:linear-gradient(to right,rgba(255,255,255,0.05),rgba(255,255,255,0.1));transform:translateY(0);box-shadow:0 20px 40px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);backdrop-filter:blur(10px);animation:fadeUpIn 1.2s cubic-bezier(0.16,1,0.3,1) forwards;position:relative;opacity:1}.opening_board_46 .smart_learning_15::before{height:100%;left:0;width:6px;position:absolute;transform:scaleY(0);background:rgb(212,198,209);top:0;content:"";transform-origin:top;animation:scaleIn 0.8s 0.4s cubic-bezier(0.16,1,0.3,1) forwards}.opening_board_46 .smart_learning_15::after{right:-10px;top:0;position:absolute;animation:scaleIn 0.8s 0.6s cubic-bezier(0.16,1,0.3,1) forwards;content:"";height:70%;background:rgb(179,161,174);transform:scaleY(0);transform-origin:bottom;width:4px}.opening_board_46 h1{margin-bottom:1.5rem;line-height:1.2;position:relative;animation:slideInRight 0.8s 0.2s cubic-bezier(0.16,1,0.3,1) forwards;color:#ffffff;font-weight:700;font-size:calc(40px * 1.1);opacity:0;transform:translateX(-30px);letter-spacing:-0.02em;text-shadow:0 2px 10px rgba(0,0,0,0.2)}.opening_board_46 h1::after{left:0;transform:scaleX(0);animation:scaleInX 0.8s 0.8s cubic-bezier(0.16,1,0.3,1) forwards;transform-origin:left;position:absolute;width:80px;height:4px;content:"";bottom:-12px;background:rgb(212,198,209)}.opening_board_46 h3{transform:translateY(20px);opacity:0;max-width:90%;margin-bottom:2rem;animation:fadeIn 0.8s 0.4s cubic-bezier(0.16,1,0.3,1) forwards;line-height:1.5;font-size:calc(23px * 1.1);color:#ffffff;font-weight:600}.opening_board_46 p{position:relative;padding-bottom:0.5rem;display:inline-block;animation:fadeIn 0.8s 0.6s cubic-bezier(0.16,1,0.3,1) forwards;margin-top:2rem;line-height:1.7;font-size:calc(13px * 1.05);opacity:0;letter-spacing:0.05em;transform:translateY(20px);color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.2);font-weight:300}@keyframes fadeUpIn {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @keyframes slideInRight {from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}} @keyframes fadeIn {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes scaleIn {from{transform:scaleY(0)}to{transform:scaleY(1)}} @keyframes scaleInX {from{transform:scaleX(0)}to{transform:scaleX(1)}} .opening_board_46 .edu_intro_71:hover::after{border-color:rgba(255,255,255,0.15);transform:scale(1.02)}@media (max-width: 1200px) {.opening_board_46 .smart_learning_15{padding:2.5rem;max-width:700px}.opening_board_46 h1{font-size:calc(40px * 0.95)}.opening_board_46 h3{font-size:calc(23px * 1);max-width:100%}} @media (max-width: 992px) {.opening_board_46 .edu_intro_71{padding:3rem 1.5rem}.opening_board_46 .smart_learning_15{padding:2rem;max-width:600px}.opening_board_46 h1{margin-bottom:1.2rem;font-size:calc(40px * 0.9)}.opening_board_46 h1::after{height:3px;width:60px}.opening_board_46 h3{font-size:calc(23px * 0.95);margin-bottom:1.5rem}.opening_board_46 p{font-size:13px}} @media (max-width: 768px) {.opening_board_46 .edu_intro_71{padding-top:5rem;align-items:flex-start}.opening_board_46 .smart_learning_15{padding:1.75rem;max-width:100%}.opening_board_46 h1{font-size:calc(40px * 0.8)}.opening_board_46 h3{font-size:calc(23px * 0.9);line-height:1.4}.opening_board_46 .edu_intro_71::after{right:15px;left:15px;bottom:15px;top:15px;clip-path:polygon( 0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100% )}} @media (max-width: 576px) {.opening_board_46 .edu_intro_71{padding:2rem 1rem;min-height:calc(100vh - 60px)}.opening_board_46 .smart_learning_15{padding:1.5rem}.opening_board_46 h1{letter-spacing:-0.01em;font-size:calc(40px * 0.7);margin-bottom:1rem}.opening_board_46 h1::after{width:50px;bottom:-8px;height:3px}.opening_board_46 h3{font-size:calc(23px * 0.85);margin-bottom:1.2rem}.opening_board_46 p{font-size:calc(13px * 0.95);margin-top:1.5rem}.opening_board_46 .smart_learning_15::before,.opening_board_46 .smart_learning_15::after{width:3px}.opening_board_46 .edu_intro_71::after{display:none}}footer{font-family:Arial,sans-serif;z-index:1;position:relative;color:#ffffff}footer::before{position:absolute;top:0;width:100%;animation:gradientShift 15s ease infinite;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(212,198,209,0.5) 50%,rgb(179,161,174,0.5) 100%);z-index:-1;backdrop-filter:blur(8px);content:"";left:0;height:100%}.progress_bar_64{position:relative;padding:4.5rem 0 2rem}.progress_bar_64::before{position:absolute;background:linear-gradient(to right,transparent 0%,rgb(212,198,209) 25%,#ffffff 50%,rgb(179,161,174) 75%,transparent 100%);animation:shimmer 8s linear infinite;height:1px;top:0;right:0;content:"";left:0}.progress_bar_64 .container{position:relative;flex-wrap:wrap;justify-content:space-between;z-index:1;display:flex}.progress_bar_64 .company_holder{background:rgba(0,0,0,0.5);transition:transform 0.3s ease,box-shadow 0.3s ease;transform:translateY(0);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(255,255,255,0.1);margin-right:2rem;backdrop-filter:blur(15px);padding:1.5rem;flex:1 1 350px}.progress_bar_64 .company_holder:hover{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,209,0.5);transform:translateY(-5px)}.progress_bar_64 .company_holder h3{color:#ffffff;display:inline-block;position:relative;font-size:calc(28px * 0.85);margin-bottom:1.25rem;font-weight:700}.progress_bar_64 .company_holder h3::after{transition:transform 0.5s ease;bottom:-8px;background:linear-gradient(to right,rgb(212,198,209),rgb(179,161,174));content:"";transform:scaleX(0.3);width:100%;height:2px;left:0;position:absolute;transform-origin:left}.progress_bar_64 .company_holder:hover h3::after{transform:scaleX(1)}.progress_bar_64 .badge_case_28{font-size:18px;line-height:1.6;margin-top:1rem;color:rgba(255,255,255,0.7);max-width:450px}.progress_bar_64 .media_kit_28{flex:1 1 450px;position:relative}.progress_bar_64 .main_train_39{flex-wrap:wrap;display:flex;gap:1.5rem}.progress_bar_64 .media_kit_28 .main_train_39{justify-content:flex-end}.progress_bar_64 .head_teach_32{background:rgba(255,255,255,0.05);position:relative;border-radius:12px;flex:1 1 200px;transition:all 0.3s ease;backdrop-filter:blur(10px);overflow:hidden;padding:1.5rem}.progress_bar_64 .head_teach_32 h5{font-size:21px;color:#ffffff;display:inline-block;font-weight:600;position:relative;margin-bottom:1.25rem}.progress_bar_64 .head_teach_32 h5::before{position:absolute;transition:width 0.3s ease;width:40px;content:"";bottom:-6px;left:0;height:2px;background:rgb(212,198,209)}.progress_bar_64 .head_teach_32:hover h5::before{width:100%}.progress_bar_64 .head_teach_32 .main_train_39{display:flex;flex-direction:column;gap:0.75rem}.progress_bar_64 .head_teach_32 a{display:block;z-index:1;transition:all 0.3s ease;position:relative;padding:0.25rem 0.5rem;color:rgba(255,255,255,0.8);font-size:18px;text-decoration:none;border-radius:10px}.progress_bar_64 .head_teach_32 a::before{left:0;width:0;content:"";transition:width 0.3s ease;background:linear-gradient(to right,rgb(212,198,209),rgb(179,161,174));bottom:0;z-index:-1;position:absolute;height:1px}.progress_bar_64 .head_teach_32 a:hover{transform:translateX(5px);color:#ffffff}.progress_bar_64 .head_teach_32 a:hover::before{width:100%}.copy_notice_74{overflow:hidden;position:relative;padding:1.5rem 0;backdrop-filter:blur(15px);background:rgba(0,0,0,0.5)}.copy_notice_74::before{top:0;position:absolute;background:linear-gradient(to right,transparent 0%,rgb(179,161,174) 25%,#ffffff 50%,rgb(212,198,209) 75%,transparent 100%);height:1px;right:0;left:0;content:""}.copy_notice_74 .container{display:flex;align-items:center;justify-content:center;position:relative}.copy_notice_74 .twitter_cta_52{color:rgba(255,255,255,0.7);backdrop-filter:blur(5px);padding:0.5rem 1rem;position:relative;transition:all 0.3s ease;text-align:center;border-radius:30px;background:rgba(0,0,0,0.1);font-size:12px}.copy_notice_74 .twitter_cta_52:hover{background:rgba(0,0,0,0.2);box-shadow:0 0 15px rgb(212,198,209,0.5);color:#ffffff}@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) {.progress_bar_64{padding:3.5rem 0 2rem}.progress_bar_64 .container{flex-direction:column}.progress_bar_64 .company_holder{margin-bottom:2rem;margin-right:0;flex:1 1 100%}.progress_bar_64 .media_kit_28{flex:1 1 100%}.progress_bar_64 .media_kit_28 .main_train_39{justify-content:space-between}.progress_bar_64 .head_teach_32{flex:1 1 calc(50% - 1rem)}} @media (max-width: 768px) {.progress_bar_64{padding:3rem 0 1.5rem}.progress_bar_64::before{height:2px}.progress_bar_64 .company_holder{padding:1.25rem}.progress_bar_64 .head_teach_32{margin-bottom:1rem;flex:1 1 100%}.progress_bar_64 .media_kit_28 .main_train_39{flex-direction:column}.copy_notice_74{padding:1.25rem 0}.copy_notice_74::before{height:2px}} @media (max-width: 576px) {.progress_bar_64{padding:2.5rem 0 1rem}.progress_bar_64 .company_holder h3{font-size:calc(28px * 0.75)}.progress_bar_64 .badge_case_28{font-size:calc(18px * 0.9)}.progress_bar_64 .head_teach_32 h5{font-size:calc(21px * 0.9)}.progress_bar_64 .head_teach_32 a{font-size:calc(18px * 0.9)}.copy_notice_74 .twitter_cta_52{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)}} .progress_bar_64 .main_train_39 a::after{transform:translateY(-50%) scale(0);height:4px;border-radius:50%;top:50%;transition:transform 0.3s ease;left:-10px;position:absolute;background:rgb(212,198,209);width:4px;content:""}.progress_bar_64 .main_train_39 a:hover::after{transform:translateY(-50%) scale(1)}.progress_bar_64 .badge_case_28::before{width:0;top:-10px;border:1px solid transparent;left:-10px;height:0;position:absolute;content:"";transition:width 0.5s ease 0.3s,height 0.5s ease}.progress_bar_64 .badge_case_28::after{height:0;position:absolute;transition:width 0.5s ease 0.3s,height 0.5s ease;content:"";bottom:-10px;width:0;border:1px solid transparent;right:-10px}.progress_bar_64 .company_holder:hover .badge_case_28::before{height:calc(100% + 20px);transition:width 0.5s ease,height 0.5s ease 0.3s;border-top-color:rgb(212,198,209,0.5);width:calc(100% + 20px);border-right-color:rgb(212,198,209,0.5)}.progress_bar_64 .company_holder:hover .badge_case_28::after{transition:width 0.5s ease,height 0.5s ease 0.3s;width:calc(100% + 20px);border-left-color:rgb(179,161,174,0.5);border-bottom-color:rgb(179,161,174,0.5);height:calc(100% + 20px)}.test_drive_97{margin:4rem 0;box-shadow:0 15px 30px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);padding:5rem 2rem;background:linear-gradient(135deg,rgb(212,198,209),rgb(179,161,174) 70%,rgb(212,198,209,0.5) 100%);overflow:hidden;position:relative;transform:perspective(1000px) rotateX(2deg)}.test_drive_97::before{width:120%;height:140%;transform:rotate(-5deg);background:linear-gradient(45deg,transparent 30%,rgb(179,161,174,0.5) 40%,transparent 60%);content:"";animation:shimmer 8s infinite linear;left:-5%;position:absolute;pointer-events:none;top:-10%;z-index:1}.test_drive_97::after{z-index:1;width:100%;background-image:radial-gradient(circle at 10% 20%,rgb(212,198,209,0.5) 5%,transparent 15%),radial-gradient(circle at 90% 80%,rgb(179,161,174,0.5) 5%,transparent 15%),radial-gradient(circle at 50% 50%,rgb(212,198,209,0.5) 2%,transparent 10%);pointer-events:none;content:"";opacity:0.4;position:absolute;top:0;height:100%;left:0}.test_drive_97 .container{z-index:2;position:relative;gap:2.5rem;transform:translateY(10px);flex-direction:column;display:flex;margin:0 auto;animation:container-appear 0.8s ease-out forwards;align-items:center;max-width:1200px}.test_drive_97 h6{margin:0;letter-spacing:0.5px;max-width:800px;opacity:0;font-size:clamp(17px,4vw,calc(17px * 1.2));animation:text-appear 0.7s ease-out 0.2s forwards;text-align:center;padding:0 1rem;line-height:1.6;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,0.15);transform:translateY(10px);color:#ffffff}.test_drive_97 div div{justify-content:center;margin-top:1rem;opacity:0;transform:translateY(15px);display:flex;animation:button-appear 0.8s ease-out 0.4s forwards}.test_drive_97 div span{position:relative;display:inline-block}.test_drive_97 .request_widget_57{color:rgb(212,198,209);position:relative;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,0.1);font-size:18px;align-items:center;transform:translateZ(0);transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);overflow:hidden;background:#ffffff;display:inline-flex;text-decoration:none;border:none;font-weight:600;padding:1rem 2.5rem}.test_drive_97 .request_widget_57::before{animation:gradient-shift 5s ease infinite;position:absolute;bottom:-2px;transform:translate3d(0,0,0);background:linear-gradient(45deg,rgb(212,198,209),rgb(179,161,174),rgb(212,198,209));content:"";right:-2px;z-index:-1;top:-2px;left:-2px}.test_drive_97 .request_widget_57 span{z-index:1;transition:transform 0.3s ease;position:relative}.test_drive_97 .request_widget_57:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 25px rgba(0,0,0,0.15);color:rgb(179,161,174)}.test_drive_97 .request_widget_57:hover span{transform:translateX(5px)}.test_drive_97 .request_widget_57:active{box-shadow:0 4px 10px rgba(0,0,0,0.1);transform:translateY(1px) scale(0.98)}@keyframes shimmer {0%{transform:translateX(-100%) rotate(-5deg)}100%{transform:translateX(100%) rotate(-5deg)}} @keyframes text-appear {0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}} @keyframes button-appear {0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}} @keyframes container-appear {0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}} @keyframes gradient-shift {0%,100%{background-position:0% 50%}50%{background-position:100% 50%}} @media screen and (max-width: 991px) {.test_drive_97{margin:3rem 0;padding:4rem 1.5rem}.test_drive_97 .container{gap:2rem}.test_drive_97 h6{font-size:17px}} @media screen and (max-width: 768px) {.test_drive_97{transform:perspective(1000px) rotateX(1deg);padding:3.5rem 1.25rem}.test_drive_97 .container{gap:1.8rem}.test_drive_97 .request_widget_57{padding:0.9rem 2rem}} @media screen and (max-width: 576px) {.test_drive_97{padding:3rem 1rem;transform:none}.test_drive_97 .container{gap:1.5rem}.test_drive_97 h6{line-height:1.5;letter-spacing:0.3px}.test_drive_97 .request_widget_57{padding:0.8rem 1.75rem}}.meet_us_78{padding:120px 0 80px;position:relative;color:#ffffff;overflow:hidden}.meet_us_78::before{right:0;background:linear-gradient(135deg,rgba(25,28,41,0.92) 0%,rgba(25,28,41,0.85) 50%,rgba(25,28,41,0.75) 100%);position:absolute;content:"";left:0;bottom:0;top:0;z-index:1}.meet_us_78::after{content:"";filter:blur(60px);height:60%;animation:floatGlow 18s infinite alternate ease-in-out;opacity:0.4;top:-5%;background:linear-gradient(120deg,rgb(212,198,209,0.5) 0%,rgb(179,161,174,0.5) 100%);width:40%;transform:rotate(-15deg);right:-5%;position:absolute;z-index:1}.meet_us_78 .container{max-width:1200px;position:relative;padding:0 20px;z-index:2;margin:0 auto}.meet_us_78 h4{font-size:34px;color:#ffffff;text-transform:uppercase;position:relative;text-align:center;margin-bottom:40px;transform:translateY(-20px);font-weight:700;letter-spacing:1px;animation:fadeInUp 0.8s 0.2s forwards ease-out;z-index:2;opacity:0}.meet_us_78 h4::after{left:50%;transform:translateX(-50%);position:absolute;content:"";height:3px;bottom:-12px;background:linear-gradient(90deg,rgb(212,198,209),rgb(179,161,174));width:80px}.meet_us_78 .text_scroll_81{animation:fadeInUp 0.8s 0.4s forwards ease-out;overflow:hidden;backdrop-filter:blur(10px);background:rgba(255,255,255,0.03);opacity:0;border-radius:4px;position:relative;border:1px solid rgba(255,255,255,0.05);transform:translateY(20px);padding:40px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25)}.meet_us_78 .text_scroll_81::before{height:100%;top:0;left:0;z-index:-1;position:absolute;width:100%;background:linear-gradient(45deg,rgba(rgb(212,198,209),0.05) 0%,rgba(rgb(179,161,174),0.05) 100%);content:""}.meet_us_78 .text_scroll_81::after{background:radial-gradient( circle,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0) 70% );position:absolute;top:-50%;height:200%;opacity:0.5;width:200%;left:-50%;animation:rotateGradient 30s linear infinite;z-index:-1;content:""}.meet_us_78 h6{margin-bottom:25px;text-shadow:0 2px 10px rgba(var(--primary-color-rgb),0.3);color:rgb(212,198,209);display:inline-block;font-size:calc(19px * 1.2);font-weight:700;position:relative}.meet_us_78 h6::after{background:linear-gradient(90deg,rgb(212,198,209) 0%,transparent 100%);position:absolute;width:60%;height:2px;content:"";left:0;bottom:-8px}.meet_us_78 span{position:relative;column-count:1;text-align:justify;color:rgba(255,255,255,0.9);display:block;line-height:1.8;font-size:13px;column-gap:40px}.meet_us_78 .text_scroll_81 div{position:relative}.meet_us_78 .text_scroll_81 div::before{content:"";opacity:0.6;height:70px;top:-20px;width:70px;position:absolute;border-right:2px solid rgb(179,161,174,0.5);border-top:2px solid rgb(179,161,174,0.5);right:-20px}.meet_us_78 .text_scroll_81 div::after{bottom:-20px;height:70px;border-left:2px solid rgb(212,198,209,0.5);position:absolute;width:70px;border-bottom:2px solid rgb(212,198,209,0.5);left:-20px;opacity:0.6;content:""}@keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes floatGlow {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-10deg) translate(-20px,20px)}100%{transform:rotate(-18deg) translate(20px,-20px)}} @keyframes rotateGradient {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @media (min-width: 768px) {.meet_us_78{padding:150px 0 100px}.meet_us_78 h4{font-size:calc(34px * 1.1);margin-bottom:60px}.meet_us_78 .text_scroll_81{padding:60px}.meet_us_78 span{column-count:2}} @media (min-width: 992px) {.meet_us_78{padding:180px 0 120px}.meet_us_78 h4{font-size:calc(34px * 1.2)}.meet_us_78 .container{max-width:1400px}.meet_us_78 .text_scroll_81{padding:70px;max-width:90%;margin:0 auto}.meet_us_78 h6{margin-bottom:35px;font-size:calc(19px * 1.4)}.meet_us_78 span{line-height:1.9;font-size:calc(13px * 1.05)}} @media (min-width: 1200px) {.meet_us_78 .text_scroll_81{padding:80px;max-width:80%}.meet_us_78 span{column-count:2;column-gap:60px}} @media (max-width: 767px) {.meet_us_78{padding:80px 0 60px}.meet_us_78 h4{margin-bottom:30px;font-size:calc(34px * 0.9)}.meet_us_78 .text_scroll_81{padding:30px 20px}.meet_us_78 h6{font-size:19px;margin-bottom:20px}.meet_us_78 span{font-size:calc(13px * 0.95);line-height:1.7}.meet_us_78 .text_scroll_81 div::before,.meet_us_78 .text_scroll_81 div::after{width:50px;height:50px}} @media (hover: hover) {.meet_us_78 .text_scroll_81:hover::after{animation-duration:15s}.meet_us_78 .text_scroll_81:hover::before{transition:background 0.5s ease;background:linear-gradient(45deg,rgba(rgb(212,198,209),0.08) 0%,rgba(rgb(179,161,174),0.08) 100%)}}.course_beneficiaries_04{overflow:hidden;position:relative;background:rgb(239,234,238);padding:120px 0}.course_beneficiaries_04::before{background:repeating-linear-gradient( -45deg,rgb(212,198,209,0.5) 0,rgb(212,198,209,0.5) 1px,transparent 1px,transparent 20px );content:"";position:absolute;left:0;height:100%;opacity:0.05;width:100%;top:0}.course_beneficiaries_04 .class_space_09{z-index:1;position:relative;margin:0 auto;max-width:1200px;padding:0 30px}.course_beneficiaries_04 h3{text-align:center;padding-bottom:20px;margin-bottom:80px;position:relative;font-size:30px;font-weight:700;font-family:Arial,sans-serif;color:#000000}.course_beneficiaries_04 h3::after{content:"";transform:translateX(-50%);left:50%;background:linear-gradient(90deg,rgb(212,198,209),rgb(179,161,174));height:5px;bottom:0;width:80px;clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);position:absolute}.course_beneficiaries_04 ul{gap:60px 30px;margin:0;justify-content:center;display:flex;list-style:none;padding:0;flex-wrap:wrap}.course_beneficiaries_04 ul li{box-shadow:0 15px 35px rgba(0,0,0,0.1),0 3px 10px rgba(0,0,0,0.05);position:relative;flex:0 0 calc(33.333% - 20px);background:#ffffff;transition:all 0.4s ease;z-index:1;font-size:12px;font-family:Arial,sans-serif;max-width:350px;transform:perspective(1000px) rotateX(5deg);color:#000000;padding:25px 25px 25px 80px;min-height:100px}.course_beneficiaries_04 ul li::before,.course_beneficiaries_04 ul li::after{transition:all 0.4s ease;content:"";position:absolute;background:#ffffff}.course_beneficiaries_04 ul li::before{transform:translateZ(-10px);z-index:-1;left:5px;border:1px solid rgb(179,161,174,0.5);bottom:5px;right:5px;top:5px}.course_beneficiaries_04 ul li::after{top:15px;opacity:0.3;bottom:0;z-index:-2;left:15px;transform:translateZ(-20px);right:15px;background:rgb(212,198,209,0.5)}.course_beneficiaries_04 ul li:hover{box-shadow:0 25px 50px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.1);transform:perspective(1000px) rotateX(0deg) translateY(-10px)}.course_beneficiaries_04 ul li:hover::before{transform:translateZ(-15px)}.course_beneficiaries_04 ul li:hover::after{transform:translateZ(-30px)}.course_beneficiaries_04 ul li svg{height:40px;z-index:2;position:absolute;left:25px;transition:all 0.4s ease;transform:translateY(-50%);top:50%;width:40px}.course_beneficiaries_04 ul li:hover svg{transform:translateY(-50%) scale(1.1)}.course_beneficiaries_04 ul li svg path{fill:rgb(212,198,209);transition:fill 0.4s ease}.course_beneficiaries_04 ul li:hover svg path{fill:rgb(179,161,174)}.course_beneficiaries_04 ul li:nth-child(3n+1){transform:perspective(1000px) rotateX(5deg) rotateY(-2deg)}.course_beneficiaries_04 ul li:nth-child(3n+2){transform:perspective(1000px) rotateX(5deg)}.course_beneficiaries_04 ul li:nth-child(3n){transform:perspective(1000px) rotateX(5deg) rotateY(2deg)}.course_beneficiaries_04 ul li:nth-child(3n+1):hover{transform:perspective(1000px) rotateX(0deg) rotateY(0deg) translateY(-10px)}.course_beneficiaries_04 ul li:nth-child(3n+2):hover{transform:perspective(1000px) rotateX(0deg) translateY(-10px)}.course_beneficiaries_04 ul li:nth-child(3n):hover{transform:perspective(1000px) rotateX(0deg) rotateY(0deg) translateY(-10px)}@media (max-width: 992px) {.course_beneficiaries_04{padding:100px 0}.course_beneficiaries_04 h3{margin-bottom:60px;font-size:calc(30px * 0.9)}.course_beneficiaries_04 ul{gap:40px 25px}.course_beneficiaries_04 ul li{padding:20px 20px 20px 70px;flex:0 0 calc(50% - 20px)}.course_beneficiaries_04 ul li svg{width:35px;height:35px;left:20px}} @media (max-width: 768px) {.course_beneficiaries_04{padding:80px 0}.course_beneficiaries_04 h3{font-size:calc(30px * 0.8);margin-bottom:50px}.course_beneficiaries_04 ul{gap:30px}.course_beneficiaries_04 ul li{flex:0 0 100%;max-width:450px}.course_beneficiaries_04 ul li,.course_beneficiaries_04 ul li:nth-child(3n+1),.course_beneficiaries_04 ul li:nth-child(3n+2),.course_beneficiaries_04 ul li:nth-child(3n){transform:perspective(1000px) rotateX(3deg)}.course_beneficiaries_04 ul li:hover,.course_beneficiaries_04 ul li:nth-child(3n+1):hover,.course_beneficiaries_04 ul li:nth-child(3n+2):hover,.course_beneficiaries_04 ul li:nth-child(3n):hover{transform:perspective(1000px) rotateX(0deg) translateY(-8px)}} @media (max-width: 480px) {.course_beneficiaries_04{padding:60px 0}.course_beneficiaries_04 .class_space_09{padding:0 20px}.course_beneficiaries_04 h3{font-size:calc(30px * 0.7);margin-bottom:40px}.course_beneficiaries_04 ul{gap:25px}.course_beneficiaries_04 ul li{padding:18px 15px 18px 65px}.course_beneficiaries_04 ul li svg{height:30px;width:30px;left:18px}.course_beneficiaries_04 ul li,.course_beneficiaries_04 ul li:nth-child(3n+1),.course_beneficiaries_04 ul li:nth-child(3n+2),.course_beneficiaries_04 ul li:nth-child(3n){transform:perspective(800px) rotateX(2deg)}.course_beneficiaries_04 ul li:hover,.course_beneficiaries_04 ul li:nth-child(3n+1):hover,.course_beneficiaries_04 ul li:nth-child(3n+2):hover,.course_beneficiaries_04 ul li:nth-child(3n):hover{transform:perspective(800px) rotateX(0deg) translateY(-5px)}}