header,footer{width:100%}header{background:linear-gradient(to right,#ffffff,rgb(234,236,230));position:relative;width:100%;box-shadow:0 3px 15px rgba(0,0,0,0.07);z-index:100;padding:0}.css_recycle_info{flex:0 0 auto}.css_recycle_info{font-family:Arial,sans-serif;color:#ffffff;position:relative;padding:80px 0 30px;overflow:hidden;background-color:#000000}.css_teacher_profile .css_review_testimonials{display:grid;transform:perspective(1000px) rotateX(2deg);background:linear-gradient(145deg,rgba(255,255,255,0.95),rgba(255,255,255,0.85));border-radius:10px;backdrop-filter:blur(10px);grid-template-columns:1fr;box-shadow:0 20px 40px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s cubic-bezier(0.23,1,0.32,1);gap:2rem;padding:2.5rem;position:relative}.css_teacher_profile .css_review_testimonials:hover .css_photo_grid{box-shadow:0 15px 30px rgba(0,0,0,0.15),0 8px 15px rgba(0,0,0,0.08);transform:scale(1.05) translateY(-5px)}.css_teacher_profile .name{position:relative;font-size:calc(24px * 1.1);margin:0 0 0.5rem;color:#000000;transition:all 0.3s ease;font-weight:700;display:inline-block;font-family:Arial,sans-serif}.css_teacher_profile .css_review_testimonials > div:nth-child(2) > div{position:relative;margin-top:0.25rem;font-size:calc(15px * 0.95);color:rgb(171,183,135);letter-spacing:0.03em;transform:translateY(0);padding:0.35rem 1rem;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);font-weight:600;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);background:linear-gradient(to right,rgba(rgb(171,183,135,0.5),0.1),transparent)}.css_company_overview{min-height:100vh;padding:120px 0;overflow:hidden;position:relative}.css_company_overview .container{margin:0 auto;max-width:1200px;transform:translateZ(0);position:relative;padding:0 20px;z-index:2}.css_company_overview .css_text_section{padding:50px;backdrop-filter:blur(10px) saturate(150%);transform:perspective(1000px) rotateY(-2deg);box-shadow:0 25px 50px -12px rgba(0,0,0,0.15);background:rgba(255,255,255,0.85);border-left:4px solid rgb(199,205,179);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1)}.css_company_overview li{animation-delay:0.5s;opacity:0;animation:fadeUp 0.6s ease forwards;transform:translateY(20px);margin-bottom:20px}.css_company_overview span{display:block;color:#000000;text-align:justify;line-height:1.8;column-gap:40px;column-count:1;overflow:hidden;margin-bottom:20px;position:relative;font-size:13px}footer{position:relative;width:100%}.css_recycle_info::after{left:-50px;opacity:0.2;height:300px;transform:rotate(30deg);background:repeating-linear-gradient( -45deg,#000000,#000000 15px,rgb(171,183,135,0.5) 15px,rgb(171,183,135,0.5) 30px );bottom:-50px;position:absolute;content:"";width:300px}footer .info_item svg{height:20px;flex-shrink:0;width:20px;fill:rgb(199,205,179);margin-right:15px}footer .css_top_pagewrap{position:relative}footer .css_top_pagewrap::after{width:30%;height:3px;content:"";background-color:rgb(199,205,179);position:absolute;bottom:-30px;left:0}footer .css_head_main h5::after{content:"";bottom:-10px;width:40px;background-color:rgb(199,205,179);height:3px;left:0;position:absolute}footer .subscribe_holder{background-color:rgba(0,0,0,0.2);border-radius:21px;position:relative;padding:35px}footer .subscribe_holder h5{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:15px;color:#ffffff;letter-spacing:1px}footer .input_holder input[type="email"]{padding:15px;border-radius:10px;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);transition:all 0.3s ease;font-size:17px;color:#ffffff}footer .css_news_signup_form:hover{background-color:rgb(171,183,135)}footer .css_news_signup_form:hover::after{left:120%}footer .css_price_table{margin-top:60px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.1)}.css_attempt_now{background:linear-gradient(120deg,rgb(171,183,135,0.5) 0%,#ffffff 100%);padding:120px 0;overflow:hidden;position:relative}.css_attempt_now .css_study_guides{display:flex;z-index:10;align-items:center;padding:0;flex-direction:column;position:relative}.css_attempt_now .container p{z-index:5;border-radius:60% 40% 40% 60% / 20% 40% 60% 80%;font-size:37px;color:#000000;background:#ffffff;box-shadow:0 20px 50px rgba(0,0,0,0.08);padding:40px 60px;position:relative;line-height:1.4;font-weight:700;margin:0 0 60px 0;text-align:center;max-width:800px}.css_attempt_now .css_help_inquiry:hover::before{opacity:1}.css_attempt_now .css_help_inquiry::after{top:0;left:-100px;transform:skewX(-15deg);position:absolute;content:'';background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.3),transparent );height:100%;width:30px;animation:shine 6s infinite}.css_program_overview .container{max-width:1200px;z-index:2;margin:0 auto;position:relative;padding:0 20px}.css_program_overview h2{position:relative;text-align:center;transform-origin:center left;font-weight:700;margin-bottom:3rem;color:#000000;transition:transform 0.5s ease;font-size:30px}.css_program_overview .css_photo_grid{transform:rotateY(-5deg) translateZ(0);transition:transform 0.7s cubic-bezier(0.175,0.885,0.32,1.275);height:350px;position:relative;overflow:hidden;border-radius:2px;box-shadow:0 16px 32px rgba(0,0,0,0.1),0 4px 8px rgba(0,0,0,0.05)}.css_program_overview .css_text_section{box-shadow:0 8px 30px rgba(0,0,0,0.06);transition:transform 0.6s ease,box-shadow 0.6s ease;padding:2rem;transform:translateZ(0) translateY(-10px);background:#ffffff;border-radius:2px;position:relative;z-index:1}.css_pricing_group{overflow:hidden;padding:120px 0;background:rgb(234,236,230);position:relative}.css_pricing_group .container{margin:0 auto;position:relative;max-width:1320px;padding:0 15px;z-index:2}.css_pricing_group .css_training_fees{max-width:800px;transform:translateY(-10px);margin:0 auto;animation:fadeInUp 0.8s ease-out forwards;text-align:center}.css_pricing_group .css_plan_fee{max-width:600px;word-break:break-word;overflow-wrap:break-word;margin-bottom:0;font-size:18px;color:#000000;line-height:1.7;margin:0 auto}.css_pricing_group .css_fee_options:nth-child(3){--index:3}.css_pricing_group .css_fee_options:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:translateY(-5px) scale(1.02)}.css_pricing_group .css_package_rates::before{height:5px;top:0;background:linear-gradient(90deg,rgb(199,205,179),rgb(171,183,135));left:0;position:absolute;content:"";width:100%}.css_pricing_group .css_pricing_levels h3::after{left:0;width:40px;transition:width 0.3s ease;background-color:rgb(199,205,179);height:2px;bottom:-8px;content:"";position:absolute}.css_pricing_group .css_photo_grid{height:200px;transition:transform 0.6s cubic-bezier(0.25,1,0.5,1),filter 0.6s ease;width:100%}.css_pricing_group .css_fee_options:hover .css_photo_grid{transform:scale(1.05);filter:brightness(1.05)}.css_thanksCore::before{height:120%;left:-5%;top:-10%;background:linear-gradient(120deg,rgb(199,205,179,0.5) 0%,transparent 40%),linear-gradient(-120deg,rgb(171,183,135,0.5) 0%,transparent 40%);width:120%;pointer-events:none;content:"";transform:rotate(-5deg) skewX(5deg);z-index:0;position:absolute}.css_thanksCore .css_study_guides{transform:translateZ(0) rotateX(2deg);transform-style:preserve-3d;padding:calc(2rem + 3vw);transition:transform 0.5s ease;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(0,0,0,0.02);background-color:#ffffff;clip-path:polygon( 0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100% );position:relative}.css_thanksCore .css_study_guides:hover h5{transform:translateZ(40px)}.css_thanksCore .css_study_guides > div:last-child{transform:translateZ(10px);position:relative;transition:transform 0.5s ease}.css_thanksCore a::before{transition:opacity 0.3s ease,transform 0.3s ease;height:100%;transform:translateY(10px);bottom:0;left:0;z-index:-1;background:linear-gradient(135deg,transparent 0%,transparent 95%,rgb(199,205,179,0.5) 95%,rgb(199,205,179,0.5) 100% );content:"";opacity:0;width:100%;position:absolute}.css_primary_page .css_course_entry{font-weight:700;margin:0;position:relative;display:inline-block;transition:transform 0.5s ease;transform:perspective(1000px) rotateX(0deg);padding-bottom:0.5rem;font-size:48px;color:rgb(199,205,179)}.css_primary_page .css_learn_main::before{content:"";transition:opacity 0.5s ease;top:0;position:absolute;left:0;z-index:1;bottom:0;background:linear-gradient(135deg,rgb(199,205,179,0.5),rgba(0,0,0,0.5));right:0;opacity:0.7}.css_primary_page .css_learn_main p{font-size:calc(13px * 1.2);max-width:80%;text-shadow:0 1px 3px rgba(0,0,0,0.2);position:relative;padding-left:1rem;margin:0 0 1.5rem;line-height:1.6}.css_primary_page .css_learn_main h3::after{animation:scaleHorizontal 0.5s ease-out 1.3s forwards;transform-origin:left;content:"";left:0;width:60px;position:absolute;bottom:0;background:rgb(171,183,135);transform:scaleX(0);height:2px}.css_quantitative_data::after{width:30%;z-index:1;position:absolute;bottom:-5%;opacity:0.15;content:"";left:-5%;transform:rotate(10deg);height:30%;background:linear-gradient(45deg,rgb(171,183,135,0.5) 0%,transparent 80%)}.css_quantitative_data .container{max-width:1320px;z-index:2;position:relative;margin:0 auto}.css_quantitative_data ul{gap:2rem;margin:0;display:grid;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.css_quantitative_data ul{gap:1rem;grid-template-columns:1fr}.css_quantitative_data .css_statistics_expertise:nth-child(2){--i:2}.css_quantitative_data .css_statistics_expertise:nth-child(4){--i:4}.css_quantitative_data .css_statistics_expertise:nth-child(6){--i:6}.css_quantitative_data .css_statistics_expertise::before{position:absolute;transition:height 0.5s cubic-bezier(0.19,1,0.22,1);top:0;left:0;content:"";width:5px;height:0;background:linear-gradient(to bottom,rgb(199,205,179),rgb(171,183,135))}.css_quantitative_data .css_statistics_expertise:hover span{transform:translateX(0.5rem)}.css_quantitative_data .css_statistics_expertise p{margin:0;display:flex;transition:all 0.4s cubic-bezier(0.19,1,0.22,1);font-family:Arial,sans-serif;color:rgb(199,205,179);font-size:calc(46px * 0.75);align-items:center;font-weight:700}.css_edu_accept{flex-shrink:0;margin-right:20px}#css_userPrivacyDialog{display:none}#css_userPrivacyDialog:checked ~ .css_cookie_overlay_window{opacity:0;visibility:hidden}.css_cookie_control h5{color:rgb(199,205,179);margin-bottom:5px;font-weight:700;font-size:22px}.css_cookie_overlay_window p a{color:rgb(199,205,179);text-decoration:underline}.css_course_candidates{position:relative;background-color:rgb(234,236,230);padding:6rem 0;overflow:hidden}.css_course_candidates .css_study_guides{padding:0 2rem;z-index:2;margin:0 auto;position:relative;max-width:1200px}.css_course_candidates h3{font-weight:300;text-align:center;position:relative;margin-bottom:4rem;font-size:48px;letter-spacing:2px;color:rgb(199,205,179)}.css_course_candidates ul{grid-template-columns:repeat(2,1fr);list-style-type:none;padding:0;display:grid;gap:2.5rem;margin:0}.css_course_candidates li::before{background:radial-gradient(circle at 90% 10%,rgb(199,205,179,0.5) 0%,transparent 30%),radial-gradient(circle at 10% 90%,rgb(171,183,135,0.5) 0%,transparent 30%);width:100%;position:absolute;top:0;content:'';height:100%;transition:opacity 0.5s ease;left:0;z-index:-1;opacity:0.1}.css_course_candidates li:hover::before{opacity:0.2}.css_course_candidates li:hover::after{opacity:0.1;transform:scale(1)}.css_course_candidates li:hover svg{filter:drop-shadow(0 8px 15px rgb(199,205,179,0.5));transform:translateY(-5px);fill:rgb(199,205,179)}.css_course_candidates li:nth-child(2){animation-delay:0.3s}.css_connect_form{padding:120px 0;overflow:hidden;background:rgb(234,236,230);position:relative}.css_connect_form .css_photo_grid{position:absolute;top:0;opacity:0.08;height:100%;left:0;filter:blur(2px) saturate(0.8);width:100%;z-index:0}.css_connect_form .css_photo_grid::after{top:0;left:0;background:linear-gradient(to bottom,rgb(171,183,135,0.5) 0%,transparent 100%);content:"";width:100%;height:100%;position:absolute}.css_connect_form h3::after{height:1px;transform:translateX(-50%);width:100px;left:50%;position:absolute;background:linear-gradient(to right,transparent,rgb(199,205,179),transparent);content:"";bottom:-20px}.css_feedback_section .css_contact_request{z-index:2;position:relative;padding:60px 50px}.css_feedback_section .css_contact_request h3{text-align:left;letter-spacing:0.5px;margin-bottom:35px;color:#000000;font-size:21px;font-weight:600}.css_feedback_section .css_contact_request h3::after{transform:none;left:0;width:60px;background:rgb(199,205,179);bottom:-15px;height:2px}.css_feedback_section .css_contact_request textarea{resize:vertical;min-height:150px}.css_feedback_section .css_contact_request .css_message_box{position:relative;display:flex;margin-bottom:30px;align-items:flex-start}.css_feedback_section .css_contact_request .css_message_box label{cursor:pointer;position:relative;padding-left:30px;font-size:calc(17px - 2px);color:#000000;line-height:1.5}.css_feedback_section .css_contact_request .css_message_box a{font-weight:600;text-decoration:none;position:relative;color:rgb(199,205,179);transition:all 0.3s ease}.css_feedback_section .css_contact_request .css_message_box a:hover::after{width:100%}.css_feedback_section .css_contact_request .css_help_inquiry::before{z-index:-1;top:0;position:absolute;content:"";height:100%;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);background:rgb(199,205,179);left:0;width:0}.css_feedback_section .css_feedback_support::before{background-size:20px 20px;height:100%;content:"";top:0;opacity:0.5;position:absolute;background:linear-gradient(45deg,transparent 25%,rgba(0,0,0,0.02) 25%,rgba(0,0,0,0.02) 50%,transparent 50%,transparent 75%,rgba(0,0,0,0.02) 75%);left:0;width:100%}.css_feedback_section .css_feedback_support .css_help_support li{align-items:center;padding-left:15px;border-left:2px solid transparent;margin-bottom:30px;transition:all 0.3s ease;z-index:1;position:relative;display:flex}.css_feedback_section .css_feedback_support .css_help_support li svg path{transition:all 0.3s ease;fill:rgb(199,205,179)}.css_feedback_section .css_feedback_support .css_help_support li a{color:#000000;transition:all 0.3s ease;text-decoration:none;position:relative}.css_feedback_section .css_feedback_support .css_help_support li a:hover::after{width:100%}.css_privacy_fortress h2{border-left:5px solid rgb(199,205,179);margin-bottom:20px;color:rgb(171,183,135);font-size:29px;font-weight:600;padding-left:15px;font-family:Arial,sans-serif;margin-top:30px}.css_privacy_fortress h3,.css_privacy_fortress h4,.css_privacy_fortress h5,.css_privacy_fortress h6{margin-top:25px;font-size:19px;text-transform:capitalize;font-family:Arial,sans-serif;margin-bottom:15px;font-weight:400;color:#000000;border-bottom:1px dotted rgb(199,205,179)}.css_privacy_fortress p,.css_privacy_fortress span,.css_privacy_fortress div{margin-bottom:15px;line-height:1.8;color:#000000;font-size:15px;border-bottom:1px solid rgb(171,183,135,0.5);padding-bottom:5px;font-family:Arial,sans-serif}header .container{padding:0;z-index:2;position:relative;max-width:100%;margin:0;width:100%}header .css_main_mainwrap{position:relative;padding:0.5rem;border-radius:10px;transition:all 0.3s ease;text-decoration:none;background:rgba(255,255,255,0.4);align-items:center;display:flex}header .css_main_header{padding:0.4rem 0.7rem;transition:all 0.3s ease;position:relative;box-shadow:0 2px 5px rgba(0,0,0,0.03);background:#ffffff;font-family:Arial,sans-serif;color:#000000;text-decoration:none;overflow:hidden;border-radius:10px;font-weight:400;z-index:1;font-size:20px}header .css_main_header:hover::before{opacity:1}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 768px) {.css_teacher_profile{padding:6rem 0}.css_teacher_profile .css_review_testimonials{padding:3rem;align-items:start;gap:2.5rem;grid-template-columns:auto 1fr 2fr}.css_teacher_profile .css_review_testimonials > div:nth-child(2){text-align:left;align-items:flex-start}.css_teacher_profile .css_photo_grid{height:180px;width:180px}.css_teacher_profile .css_job_box{padding:0 1rem 0 0}.css_teacher_profile .container{padding:0 4rem}} @media (max-width: 480px) {.css_teacher_profile{padding:3rem 0}.css_teacher_profile .container{padding:0 1rem}.css_teacher_profile .css_photo_grid{height:120px;width:120px}.css_teacher_profile .name{font-size:24px}.css_teacher_profile .css_review_testimonials > div:nth-child(2) > div{font-size:calc(15px * 0.9)}.css_teacher_profile .css_job_box{font-size:calc(15px * 0.95);line-height:1.6;padding:0}} @media (max-width: 767px) {.css_company_overview{padding:80px 0}.css_company_overview .css_text_section{transform:none;padding:30px 25px}.css_company_overview h1{font-size:calc(46px * 0.9);margin-bottom:20px}.css_company_overview h4{font-size:19px}.css_company_overview h4::before{height:20px;width:20px;left:-30px}.css_company_overview span{font-size:calc(13px - 1px);line-height:1.6}} @media (max-width: 576px) {footer .css_recycle_info{padding:50px 0 20px}footer .css_talk_experts{padding:15px;margin-bottom:30px}footer .css_top_pagewrap::after{width:50px}footer .css_head_main h5,footer .subscribe_holder h5{font-size:calc(18px - 2px)}footer .subscribe_holder p,footer .css_page_header a,footer .info_item p,footer .info_item a{font-size:calc(17px - 1px)}footer .subscribe_holder{padding:20px 15px}footer .input_holder input[type="email"],footer .css_news_signup_form{padding:12px 15px}} @media (min-width: 768px) {.css_program_overview{padding:7rem 0}.css_program_overview h2{font-size:calc(30px * 1.1);margin-bottom:4rem}.css_program_overview h2::after{width:100px}.css_program_overview .css_knowledge_base{gap:4rem;align-items:center;grid-template-columns:45% 55%}.css_program_overview .css_photo_grid{height:450px}.css_program_overview .css_text_section{padding:2.5rem 3rem}} @media (max-width: 480px) {.css_program_overview{padding:3rem 0}.css_program_overview h2{font-size:calc(30px * 0.8);margin-bottom:2rem}.css_program_overview h2::after{bottom:-10px;width:60px}.css_program_overview .css_photo_grid{height:200px}.css_program_overview .css_text_section{padding:1.25rem}.css_program_overview .description{line-height:1.5;max-height:200px;margin-bottom:1rem;font-size:calc(16px * 0.9)}} @media (max-width: 767px) {.css_pricing_group{padding:80px 0}.css_pricing_group .css_pricing_levels{padding:30px 20px}.css_pricing_group .css_value_plan{font-size:19px;padding:6px 12px}.css_pricing_group .css_photo_grid{height:180px}} @media (max-width: 767px) {.css_thanksCore{min-height:auto}.css_thanksCore .container{width:95%}.css_thanksCore .css_study_guides{transform:none;clip-path:polygon( 0 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100% );padding:1.5rem}.css_thanksCore .css_study_guides::before{left:10px;top:10px;right:10px;bottom:10px}.css_thanksCore .css_study_guides > div:first-child::after{width:60px;height:3px}.css_thanksCore h5{font-size:calc(24px * 0.85);transform:none}.css_thanksCore p{font-size:calc(15px * 0.9);line-height:1.6}.css_thanksCore .css_study_guides:hover h5,.css_thanksCore .css_study_guides:hover > div:last-child,.css_thanksCore .css_study_guides:hover{transform:none}} @media (max-width: 1199px) {.css_quantitative_data{padding:4rem 1.5rem}.css_quantitative_data ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}.css_quantitative_data .css_statistics_expertise{padding:1.75rem 1.25rem}.css_quantitative_data h3{margin-bottom:2.5rem;font-size:calc(34px * 0.85)}} @media (max-width: 767px) {.css_quantitative_data{padding:3rem 1rem}.css_quantitative_data ul{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.css_quantitative_data .css_statistics_expertise{padding:1.5rem 1rem}.css_quantitative_data .css_statistics_expertise span{font-size:calc(16px * 0.95)}.css_quantitative_data .css_statistics_expertise p{font-size:calc(46px * 0.6)}.css_quantitative_data h3{font-size:calc(34px * 0.75);margin-bottom:1.75rem}} @media (max-width: 767px) {.css_course_candidates{padding:4rem 0}.css_course_candidates h3{font-size:calc(48px * 0.7);margin-bottom:2.5rem;letter-spacing:1px}.css_course_candidates ul{grid-template-columns:1fr;gap:1.5rem}.css_course_candidates li{padding:1.8rem 1.2rem}.css_course_candidates li svg{width:50px;height:50px;margin-bottom:1rem}} @media screen and (max-width: 480px) {.css_connect_form{padding:50px 0}.css_feedback_section{border-radius:10px}.css_feedback_section .css_contact_request,.css_feedback_section .css_feedback_support{padding:30px 25px}.css_feedback_section .css_feedback_support .css_help_support li{align-items:flex-start}.css_feedback_section .css_feedback_support .css_help_support li svg{margin-top:3px}} @media (max-width: 991px) {header .css_top_page{padding:0.8rem 2.5%}header .css_main_mainwrap svg{width:130px}header .css_head_main{padding:0.35rem 0.5rem;gap:0.3rem}header .css_main_header{font-size:calc(20px - 1px);padding:0.35rem 0.6rem}} @keyframes slideIn {to{transform:translateX(0);opacity:1}} @keyframes fadeUp {to{opacity:1;transform:translateY(0)}} @keyframes pulse {0%,100%{transform:scale(1);opacity:0.15}50%{transform:scale(1.2);opacity:0.25}} @keyframes shine {0%{left:-100px}20%{left:120%}100%{left:120%}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes lineGrow {0%{width:0}100%{width:100%}} @keyframes slideInLeft {0%{opacity:0;transform:translateX(-15px)}100%{opacity:1;transform:translateX(0)}} @keyframes lineExpand {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes lineExpand {from{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}} @keyframes float {0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.1)}}