.badge_case_58{flex:0 0 auto}.badge_case_58{background:linear-gradient(45deg,#000000 0%,rgb(112,122,121,0.5) 100%);position:relative;padding:6rem 0 2rem;font-family:Arial,sans-serif;color:#ffffff}.connect_with_us_87{position:relative;padding:80px 0;background:linear-gradient(135deg,rgb(185,197,197) 0%,rgb(112,122,121,0.5) 100%);overflow:hidden}.connect_with_us_87 .img_responsive_20{clip-path:polygon(0 0,100% 0,85% 100%,0 100%);width:45%;top:0;left:0;position:absolute;z-index:2;height:100%}.connect_with_us_87 .container{margin:0 auto;max-width:1200px;padding:0 15px;z-index:3;position:relative}.connect_with_us_87 .help_message_21{overflow:hidden;border-right:1px solid rgba(255,255,255,0.1);flex:1;padding:40px;position:relative}.connect_with_us_87 .help_message_21::after{background:radial-gradient(rgb(112,122,121,0.5),transparent 70%);height:150px;content:'';position:absolute;bottom:-75px;opacity:0.2;left:-75px;width:150px;border-radius:50%}.connect_with_us_87 textarea{height:120px;resize:none}.connect_with_us_87 .request_card_67{display:flex;position:relative;align-items:flex-start;margin-bottom:25px}.connect_with_us_87 .request_card_67 input[type="checkbox"]:checked + label::before{border-color:rgb(148,160,160);background:rgb(148,160,160)}.connect_with_us_87 .request_card_67 a:hover{text-decoration:underline;color:rgb(112,122,121)}.connect_with_us_87 .reach_card_16{border:none;color:#ffffff;border-radius:10px;transition:all 0.3s ease;overflow:hidden;padding:15px;font-size:17px;width:100%;background:linear-gradient(to right,rgb(148,160,160),rgb(112,122,121));font-weight:600;font-family:Arial,sans-serif;position:relative;cursor:pointer}.connect_with_us_87 .reach_feedback_12{margin:0;padding:0;list-style:none}.connect_with_us_87 .reach_feedback_12 li::before{top:50%;transition:all 0.3s ease;content:'';position:absolute;border-radius:50%;left:-10px;opacity:0;width:0;background:rgb(148,160,160);height:0;transform:translateY(-50%)}.connect_with_us_87 .reach_feedback_12 a{transition:color 0.3s ease;text-decoration:none;color:#ffffff}.who_we_are_41::after{background-image:linear-gradient(45deg,transparent 98%,rgb(148,160,160,0.5) 98%),linear-gradient(-45deg,transparent 98%,rgb(148,160,160,0.5) 98%);top:0;opacity:0.1;animation:gridPatternMove 40s linear infinite;background-size:30px 30px;left:0;content:"";z-index:1;width:100%;position:absolute;height:100%}.who_we_are_41 .corp_values_83 .img_responsive_20{top:50%;box-shadow:20px 20px 60px rgba(0,0,0,0.1);border-radius:0 29px 29px 0;height:450px;position:absolute;width:50%;transform:translateY(-50%);left:0;overflow:hidden;z-index:1}.who_we_are_41 .skill_program_13 p{font-size:16px;z-index:2;width:60%;background:rgba(255,255,255,0.8);position:relative;color:#000000;padding:50px;border-radius:29px;box-shadow:0 15px 30px rgba(0,0,0,0.05);line-height:1.8;backdrop-filter:blur(10px)}.who_we_are_41 .skill_program_13 p::before{bottom:-30px;background:rgb(112,122,121);left:-30px}.who_we_are_41 .skill_program_13::after{top:30px;border-color:rgb(112,122,121,0.5);left:20%}.learning_process_23{padding:120px 0;background-color:rgb(185,197,197);overflow:hidden;position:relative}.learning_process_23 .text_unit_15{overflow:hidden;background-color:rgba(255,255,255,0.1);width:55%;border-radius:22px;box-shadow:0 10px 30px rgba(0,0,0,0.3);border-left:3px solid rgb(148,160,160);margin-left:15%;padding:60px;position:relative}.learning_process_23 .text_unit_15 h2{padding-bottom:0;margin-bottom:35px;color:#ffffff;display:inline-block;font-weight:700;letter-spacing:1px;position:relative;font-size:30px;text-transform:uppercase}.learning_process_23 .text_unit_15 h2{position:relative}.learning_process_23 .text_unit_15 h2::after{width:40px;background-color:rgb(148,160,160);height:4px;content:'';transition:width 0.3s ease;bottom:-10px;position:absolute;left:0}.learning_process_23 .edu_philosophy_04::before,.learning_process_23 .edu_philosophy_04::after{z-index:0;border-radius:50%;content:'';position:absolute}.learning_process_23 .edu_philosophy_04::before{left:10%;top:40px;animation:particle1 15s infinite alternate;box-shadow:0 0 20px rgb(148,160,160);background-color:rgb(148,160,160);height:10px;width:10px}.learning_process_23 .text_unit_15:hover{box-shadow:0 15px 40px rgba(0,0,0,0.5),0 0 0 1px rgb(148,160,160,0.5),0 0 20px rgb(148,160,160,0.5);transform:translateY(-5px);transition:all 0.3s ease}.secure_safehouse_35 h3,.secure_safehouse_35 h4,.secure_safehouse_35 h5,.secure_safehouse_35 h6{margin:10px 0}.secure_safehouse_35 > div{background-color:rgb(185,197,197);padding:20px;border-radius:10px;border:1px solid rgb(148,160,160,0.5)}.package_deal_35 .container{margin:0 auto;max-width:1320px;z-index:1;position:relative;padding:0 15px}.package_deal_35 h2::after{transform:scaleX(1);transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);left:0;transform-origin:left;content:"";position:absolute;background:rgb(148,160,160);bottom:-8px;height:3px;width:80px}.package_deal_35 .cost_summary_05 li{height:100%;perspective:1000px}.package_deal_35 .cert_cost_65::before{pointer-events:none;left:0;top:0;transform:translateX(-100%);height:100%;width:100%;transition:transform 0.8s ease;content:"";position:absolute;background:linear-gradient(135deg,transparent,rgba(255,255,255,0.05),transparent)}.package_deal_35 .plan_matrix_53{z-index:2;position:relative}.package_deal_35 .cert_cost_65:hover h4{transform:translateX(5px)}.package_deal_35 .cert_cost_65 h4::after{content:"";height:2px;transition:width 0.3s ease;position:absolute;width:40px;background:rgb(148,160,160);bottom:0;left:0}.package_deal_35 .learning_fees_28::before{position:absolute;background:linear-gradient(to right,transparent,rgba(255,255,255,0.1),transparent);content:"";height:100%;width:100%;top:0;left:0;transition:transform 0.6s ease;transform:skewX(-20deg) translateX(-100%)}header .head_base_27{box-shadow:inset 0 0 10px rgba(255,255,255,0.5);padding:1rem;background:rgba(255,255,255,0.15);transition:all 0.6s ease;overflow:hidden;border-radius:50% 30% 60% 40% / 40% 50% 30% 50%;position:relative;margin-right:2rem;flex:0 0 auto}header .head_core_31::before{background:linear-gradient(135deg,rgb(148,160,160,0.5) 0%,transparent 100%);opacity:0.1;height:110%;z-index:-1;content:'';position:absolute;left:-5%;width:110%;transition:all 0.6s ease;top:-5%;border-radius:70% 30% 50% 40% / 40% 60% 30% 50%}header .head_expert_19 a:hover::before{opacity:1;transform:scale(1)}header .head_expert_19:hover::after{transform:translateX(-50%) scale(1)}header .head_guide_67::after{background:radial-gradient(circle,rgb(112,122,121,0.5) 0%,transparent 70%);height:150px;bottom:-75px;left:-75px;opacity:0.1;content:'';position:absolute;width:150px;border-radius:50%;filter:blur(30px)}.data_summary_28 ul{margin:0 0 4rem;gap:2.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;padding:0}.data_summary_28 .growth_statistics_14:hover{box-shadow:15px 15px 30px rgba(0,0,0,0.08),-10px -10px 25px rgba(255,255,255,0.9),inset 2px 2px 4px rgba(255,255,255,0.9),inset -2px -2px 3px rgba(0,0,0,0.05);transform:translateY(-8px)}.data_summary_28 .growth_statistics_14:hover p{transform:scale(1.08)}.data_summary_28 .growth_statistics_14:hover p::after{transform:translateX(-50%) scaleX(1);width:60px;opacity:1}.data_summary_28 .growth_statistics_14:hover span{color:rgb(112,122,121)}.data_summary_28 h4{letter-spacing:0.5px;position:relative;text-align:center;font-size:calc(21px * 1.2);font-weight:700;color:#000000;padding-bottom:1.5rem;margin:0}.title_portal_68 .edu_open_18{position:relative;height:65vh;width:100%;align-items:center;margin-top:60px;display:flex;justify-content:center}.title_portal_68 .learn_techfast_53:nth-child(1){transform:translateX(0);opacity:1}.title_portal_68 .edu_open_18 input:nth-child(1):checked ~ .tech_master_56 .learn_techfast_53:nth-child(1),.title_portal_68 .edu_open_18 input:nth-child(2):checked ~ .tech_master_56 .learn_techfast_53:nth-child(2),.title_portal_68 .edu_open_18 input:nth-child(3):checked ~ .tech_master_56 .learn_techfast_53:nth-child(3),.title_portal_68 .edu_open_18 input:nth-child(4):checked ~ .tech_master_56 .learn_techfast_53:nth-child(4),.title_portal_68 .edu_open_18 input:nth-child(5):checked ~ .tech_master_56 .learn_techfast_53:nth-child(5),.title_portal_68 .edu_open_18 input:nth-child(6):checked ~ .tech_master_56 .learn_techfast_53:nth-child(6),.title_portal_68 .edu_open_18 input:nth-child(7):checked ~ .tech_master_56 .learn_techfast_53:nth-child(7),.title_portal_68 .edu_open_18 input:nth-child(8):checked ~ .tech_master_56 .learn_techfast_53:nth-child(8),.title_portal_68 .edu_open_18 input:nth-child(9):checked ~ .tech_master_56 .learn_techfast_53:nth-child(9),.title_portal_68 .edu_open_18 input:nth-child(10):checked ~ .tech_master_56 .learn_techfast_53:nth-child(10){transform:translateX(0);opacity:1;z-index:2}.title_portal_68 .edu_open_18 input:nth-child(1):checked ~ .learn_head_27 label:nth-child(1),.title_portal_68 .edu_open_18 input:nth-child(2):checked ~ .learn_head_27 label:nth-child(2),.title_portal_68 .edu_open_18 input:nth-child(3):checked ~ .learn_head_27 label:nth-child(3),.title_portal_68 .edu_open_18 input:nth-child(4):checked ~ .learn_head_27 label:nth-child(4),.title_portal_68 .edu_open_18 input:nth-child(5):checked ~ .learn_head_27 label:nth-child(5),.title_portal_68 .edu_open_18 input:nth-child(6):checked ~ .learn_head_27 label:nth-child(6),.title_portal_68 .edu_open_18 input:nth-child(7):checked ~ .learn_head_27 label:nth-child(7),.title_portal_68 .edu_open_18 input:nth-child(8):checked ~ .learn_head_27 label:nth-child(8),.title_portal_68 .edu_open_18 input:nth-child(9):checked ~ .learn_head_27 label:nth-child(9),.title_portal_68 .edu_open_18 input:nth-child(10):checked ~ .learn_head_27 label:nth-child(10){width:60px;background:rgb(148,160,160);opacity:1}.user_default_75{animation:bounce 2s infinite;margin-bottom:20px}.cookie_warning_banner_23 h5{font-size:20px;margin-bottom:10px;color:rgb(148,160,160);font-weight:700}.cookie_button.cookie_lock_81{background:rgba(0,0,0,0.5)}.cookie_warning_banner_23 p a{transition:color 0.3s ease-in-out;text-decoration:underline;color:rgb(148,160,160)}.badge_case_58::after{height:100%;width:100%;left:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,0.03) 2px,rgba(255,255,255,0.03) 4px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(255,255,255,0.03) 2px,rgba(255,255,255,0.03) 4px);top:0;position:absolute;content:'';z-index:2}.badge_case_58 .info_item:not(:last-child)::after{background:linear-gradient(to bottom,transparent,rgb(112,122,121,0.5),transparent);height:70%;top:50%;right:-0.75rem;content:'';position:absolute;width:1px;transform:translateY(-50%)}.badge_case_58 .text_main_holder{position:relative;display:grid;gap:4rem;grid-template-columns:1fr 1.5fr 1fr}.badge_case_58 .head_core_31{flex-direction:column;display:flex;position:relative}.badge_case_58 .head_core_31 h5::after{height:2px;position:absolute;bottom:0;content:'';width:60px;left:0;background:linear-gradient(to right,rgb(148,160,160),transparent)}.badge_case_58 .nav_mainbar_28 a{color:#ffffff;opacity:0.85;padding:0.25rem 0;text-decoration:none;transform-origin:left;position:relative;transition:all 0.3s ease;font-size:13px}.badge_case_58 .subscribe_holder h5{font-size:21px;position:relative;font-weight:600;margin-bottom:0.5rem;padding-bottom:0.875rem}.badge_case_58 .subscribe_holder h5::after{width:40px;position:absolute;left:0;background:rgb(148,160,160);height:2px;content:'';bottom:0}.badge_case_58 .input_holder input[type="email"]:focus{box-shadow:0 0 0 3px rgb(148,160,160,0.5);outline:none;border-color:rgb(148,160,160,0.5);background-color:rgba(255,255,255,0.15)}.badge_case_58 .access_lessons_10::before{content:'';width:100%;left:-100%;transition:left 0.7s ease;height:100%;z-index:-1;top:0;position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}.badge_case_58 .access_lessons_10:hover::before{left:100%}.badge_case_58 .sec_cert_32::before{position:absolute;content:'';left:20%;background:linear-gradient(to right,transparent,rgb(112,122,121,0.5),transparent);width:60%;top:0;height:1px}.audience_profile_85 h3{font-size:42px;color:rgb(148,160,160);font-weight:300;text-align:center;margin-bottom:4rem;position:relative;letter-spacing:2px}.audience_profile_85 li{align-items:center;display:flex;border:1px solid rgba(255,255,255,0.2);overflow:hidden;position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.02);backdrop-filter:blur(10px);border-radius:11px;background-color:rgba(255,255,255,0.9);transition:all 0.5s cubic-bezier(0.165,0.84,0.44,1);padding:2.5rem 2rem;flex-direction:column;text-align:center}.audience_profile_85 li{font-weight:300;font-size:calc(13px * 1.1);margin-top:1rem;color:#000000;line-height:1.7}.audience_profile_85 li:nth-child(3){animation-delay:0.6s}.mentorship_profile_46 .container{max-width:1200px;position:relative;z-index:2;margin:0 auto}.mentorship_profile_46 .success_opinions_59::after{position:absolute;content:"";mix-blend-mode:overlay;opacity:0.3;width:100%;background:linear-gradient(135deg,rgb(148,160,160,0.5) 0%,transparent 50%);pointer-events:none;left:0;top:0;height:100%}.mentorship_profile_46 .success_opinions_59 .career_back_95{grid-column:2 / 3;backdrop-filter:blur(5px);padding:2rem 2rem 2.5rem 3rem;color:#ffffff;z-index:2;border-top:1px solid rgb(112,122,121,0.5);background:linear-gradient(to right,rgba(0,0,0,0.5) 0%,transparent 100%);line-height:1.7;grid-row:3 / 4;margin-right:1.5rem;border-radius:0 10px 0 0;position:relative;font-size:12px}.tyPage_34 .edu_philosophy_04{transform:rotateX(5deg);display:flex;transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);position:relative;flex-direction:column;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.1);padding:3rem;background:rgba(255,255,255,0.95);transform-style:preserve-3d}.tyPage_34 h5::after{transition:width 0.8s cubic-bezier(0.19,1,0.22,1);background:linear-gradient(90deg,rgb(148,160,160) 0%,rgb(112,122,121) 100%);position:absolute;width:0;left:0;content:"";bottom:0;height:3px}.tyPage_34 a::before{background:rgb(148,160,160);left:0;transform:scaleX(0);content:"";transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.3s ease;height:100%;transform-origin:left;width:100%;opacity:0;position:absolute;z-index:-1;top:0}.program_offerings_42 .text_unit_15{border-radius:16px;background:#ffffff;box-shadow:0 20px 50px rgba(0,0,0,0.1);margin:-80px auto 0;width:80%;order:2;padding:40px;z-index:3;position:relative}.program_offerings_42 .img_responsive_20{box-shadow:0 20px 40px rgba(0,0,0,0.2);border-radius:16px;z-index:2;overflow:hidden;position:relative;order:1;width:100%;margin:0 auto;transform:perspective(1000px) rotateX(5deg);height:500px;transform-origin:bottom}.customer_experience_10{background:linear-gradient(to right,rgb(185,197,197) 0%,#ffffff 100%);padding:120px 0;position:relative;overflow:hidden}.customer_experience_10 h4{font-weight:700;font-size:29px;margin-bottom:100px;text-align:center;color:#000000;position:relative}.customer_experience_10 .user_reviews_24{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;position:relative}.customer_experience_10 .success_opinions_59:hover{transform:translateY(-15px)}.customer_experience_10 .success_opinions_59::after{border-radius:21px;content:"";z-index:-2;left:0;position:absolute;transition:all 0.4s ease;height:100%;box-shadow:0 10px 30px rgba(0,0,0,0.1);width:100%;top:0}.customer_experience_10 .success_opinions_59 span::after{background:rgb(148,160,160);height:2px;position:absolute;width:40px;opacity:0.5;transition:all 0.3s ease;bottom:-8px;left:50%;transform:translateX(-50%);content:""}.customer_experience_10 .success_opinions_59:nth-child(3n+3){z-index:1}.customer_experience_10 .success_opinions_59:nth-child(3n+1):hover{z-index:4}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media (max-width: 768px) {.connect_with_us_87{padding:40px 0}.connect_with_us_87 .img_responsive_20{display:none}.connect_with_us_87 h3{margin-bottom:30px;font-size:calc(34px * 0.8)}.connect_with_us_87 .help_message_21,.connect_with_us_87 .help_section_63{padding:30px}.connect_with_us_87 form h3,.connect_with_us_87 .help_section_63 h4{font-size:calc(22px * 0.9)}.connect_with_us_87 input[type="text"],.connect_with_us_87 textarea{margin-bottom:15px;padding:12px}.connect_with_us_87 textarea{height:100px}.connect_with_us_87 .reach_card_16{padding:12px}.connect_with_us_87 .reach_feedback_12 li{margin-bottom:20px}.connect_with_us_87 .reach_feedback_12 svg{margin-right:10px;height:20px;width:20px}} @media screen and (max-width: 767px) {.who_we_are_41{padding:60px 0}.who_we_are_41 h3{font-size:calc(34px - 0.6rem);margin-bottom:40px}.who_we_are_41 h3::after{bottom:-10px;height:2px;width:60px}.who_we_are_41 .corp_values_83{padding-top:250px;margin-bottom:60px}.who_we_are_41 .corp_values_83::before{bottom:-30px;width:80%}.who_we_are_41 .corp_values_83 span{margin-bottom:230px;font-size:calc(23px - 0.3rem)}.who_we_are_41 .corp_values_83 .img_responsive_20{top:60px;position:absolute;height:220px;left:0;width:100%;border-radius:29px;transform:none}.who_we_are_41 .corp_values_83 p{width:100%;padding:25px}.who_we_are_41 .skill_program_13{padding-bottom:250px}.who_we_are_41 .skill_program_13 .study_lab_23{position:absolute;bottom:0;width:100%;height:220px;transform:none;right:0;top:auto;border-radius:29px}.who_we_are_41 .skill_program_13 p{width:100%;padding:25px}} @media (max-width: 767px) {.package_deal_35{padding:60px 0 80px}.package_deal_35 .cost_summary_05{margin:0 auto;max-width:400px;grid-template-columns:1fr}.package_deal_35 .cert_cost_65{min-height:auto}.package_deal_35 h2{font-size:calc(31px - 8px)}.package_deal_35 .payment_scheme_27{font-size:calc(15px - 1px);margin-bottom:30px}.package_deal_35 .cert_cost_65 p{max-height:150px}} @media (max-width: 479px) {header .head_guide_67{padding:0.7rem 1.2rem}header .head_base_27{padding:0.5rem;max-width:120px}header .head_expert_19 a{padding:0.4rem 0.6rem;font-size:calc(13px - 3px)}} @media (max-width: 768px) {.data_summary_28{padding:3.5rem 0}.data_summary_28 ul{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1.8rem}.data_summary_28 .growth_statistics_14 div{padding:1.8rem 1.2rem}} @media (max-width: 1200px) {.title_portal_68 .text_unit_15 .container{max-width:960px}.title_portal_68 .text_unit_15 h1,.title_portal_68 .text_unit_15 h3,.title_portal_68 .text_unit_15 p{max-width:80%}} @media (max-width: 768px) {.title_portal_68 .edu_open_18{height:50vh;margin-top:30px}.title_portal_68 .tech_master_56{width:95%}.title_portal_68 .learn_head_27{gap:10px}.title_portal_68 .learn_head_27 label{height:3px;width:30px}.title_portal_68 .edu_open_18 input:checked ~ .learn_head_27 label{width:45px}.title_portal_68 .text_unit_15 .container{max-width:540px;padding:25px}.title_portal_68 .text_unit_15 h1{margin-bottom:15px;font-size:calc(47px * 0.8)}.title_portal_68 .text_unit_15 h3{font-size:calc(19px * 0.9);margin-bottom:20px}.title_portal_68 .text_unit_15 h1,.title_portal_68 .text_unit_15 h3,.title_portal_68 .text_unit_15 p{max-width:100%}} @media (max-width: 576px) {.badge_case_58{padding:3rem 0 1.5rem}.badge_case_58 .get_assistance_74{transform:translateY(-1.5rem);padding:1rem}.badge_case_58 .info_item p,.badge_case_58 .info_item a{font-size:calc(13px - 1px)}.badge_case_58 .nav_mainbar_28{text-align:center;grid-template-columns:1fr}.badge_case_58 .nav_mainbar_28 a:hover{transform:none}.badge_case_58 .nav_mainbar_28 a::before{transform:translateX(-50%);left:50%}.badge_case_58 .nav_mainbar_28 a:hover::before{width:30px}.badge_case_58 .input_holder{width:100%}} @media (max-width: 576px) {.mentorship_profile_46{padding:4rem 1rem}.mentorship_profile_46 .success_opinions_59 .img_responsive_20{min-height:280px}.mentorship_profile_46 .success_opinions_59 .name{padding:1.5rem 1rem 0.5rem 1rem}.mentorship_profile_46 .success_opinions_59 span:not(.name){padding:0 1rem 1rem 1rem}.mentorship_profile_46 .success_opinions_59 .career_back_95{padding:1.2rem}} @media screen and (max-width: 767px) {.tyPage_34{padding:4rem 0}.tyPage_34 .edu_philosophy_04{transform:rotateX(2deg);padding:2rem}.tyPage_34 h5{font-size:18px}.tyPage_34 p{font-size:18px;line-height:1.6}.tyPage_34 .edu_philosophy_04 > div:first-child{margin-bottom:1.5rem}.tyPage_34 .edu_philosophy_04:hover > div:first-child{transform:translateZ(20px)}.tyPage_34 .edu_philosophy_04:hover > div:last-child{transform:translateZ(10px)}} @media (max-width: 576px) {.program_offerings_42{padding:60px 0}.program_offerings_42 .text_unit_15{margin-top:-30px;width:100%;padding:20px}.program_offerings_42 .img_responsive_20{height:250px;transform:none}.program_offerings_42 .text_unit_15 h2{font-size:calc(32px * 0.85)}.program_offerings_42 .text_unit_15 .description{font-size:calc(18px * 0.95);line-height:1.6}} @keyframes patternRotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes spin {0%{transform:translate(50%,-50%) rotate(0deg)}100%{transform:translate(50%,-50%) rotate(360deg)}} @keyframes particle1 {0%{transform:translate(0,0);opacity:0.6}25%{transform:translate(30px,30px);opacity:0.8}50%{transform:translate(60px,0);opacity:0.6}75%{transform:translate(30px,-30px);opacity:0.8}100%{transform:translate(0,0);opacity:0.6}} @keyframes subtleRotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes pulse {0%,100%{opacity:0.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}} @keyframes floatGradient {0%{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-20px) rotate(-10deg)}100%{transform:translateY(0) rotate(-15deg)}}