*{box-sizing:border-box;margin:0;padding:0}*{scrollbar-color:rgb(182,178,194,0.5) rgb(182,178,194)}a{color:inherit;text-decoration:none}.head_train{flex:1 0 auto}.edu_links{flex:0 0 auto}.edu_links{z-index:5;position:relative;padding:60px 0 40px;background-color:transparent}.plan_box .container{margin:0 auto;position:relative;z-index:2;padding:0 15px;max-width:1320px}.plan_box .pro_rates{box-shadow:0 15px 35px rgba(0,0,0,0.05);order:1;transform:translateY(20px);background:linear-gradient(145deg,#ffffff,rgb(255,255,255,0.5));padding:2rem;opacity:0;text-align:center;animation:fadeInUp 0.8s forwards 0.2s}.plan_box .plan_pricing{order:2;grid-template-columns:1fr;display:grid;gap:2rem}.plan_box .member_fees:nth-child(2){--i:2}.plan_box .member_fees:nth-child(4){--i:4}.plan_box .pricing_rates{overflow:hidden;background:#ffffff;flex-direction:column;transition:all 0.4s ease;box-shadow:0 10px 30px rgba(0,0,0,0.07);position:relative;display:flex;height:100%}.plan_box .member_fees:hover .study_costs::before{transform:translate(0,0);opacity:0.7}.plan_box .member_fees:hover h3{color:rgb(182,178,194)}.plan_box .skill_pricing{font-weight:700;margin-bottom:1.5rem;font-size:calc(18px + 0.8rem);color:rgb(182,178,194);display:inline-block;position:relative}.plan_box .picture{height:200px;position:relative;transition:transform 0.5s ease;overflow:hidden}.plan_box .member_fees:hover .picture{transform:scale(1.05)}.privacy_widget{background:#ffffff;overflow:hidden;width:100%;padding:40px;color:#000000;font-family:Arial,sans-serif;box-shadow:0 0 10px rgba(0,0,0,0.1)}.privacy_widget ul,.privacy_widget ol{margin:25px 0;padding-left:0;list-style-type:none}.privacy_widget p,.privacy_widget span,.privacy_widget div{color:#000000;font-size:12px;line-height:1.8;margin-bottom:15px}.privacy_widget section{background:rgb(223,222,227);border-radius:10px;margin-bottom:20px;padding:25px}.privacy_widget a:hover{border-bottom-color:rgb(133,106,160,0.5);color:rgb(133,106,160)}.potential_enrollees{padding:120px 0;position:relative;overflow:hidden;background:linear-gradient(180deg,rgb(223,222,227) 0%,#ffffff 100%)}.potential_enrollees{padding:100px 0}.potential_enrollees h4{position:relative;padding-bottom:15px;color:#000000;transform:translateX(-50%);margin-bottom:80px;display:inline-block;font-weight:700;left:50%;font-size:31px;text-align:center}.potential_enrollees h4{font-size:calc(31px * 0.9);margin-bottom:60px}.potential_enrollees div > div{gap:40px;display:grid;grid-template-columns:repeat(2,1fr);perspective:1000px}.potential_enrollees div > div{gap:30px}.potential_enrollees p:nth-child(even){animation:float2 6s ease-in-out infinite}.potential_enrollees p:hover{transform:translateZ(60px) rotateX(5deg) rotateY(5deg);box-shadow:0 20px 40px rgba(0,0,0,0.1)}.potential_enrollees p:hover::before{opacity:1}.potential_enrollees p svg path{transition:fill 0.3s ease;fill:rgb(182,178,194)}.potential_enrollees p:hover svg path{fill:rgb(133,106,160)}.potential_enrollees::after{height:200px;left:0;bottom:0;z-index:1;width:100%;pointer-events:none;content:"";background:linear-gradient(to top,#ffffff,transparent);position:absolute}.welcome_section h1{font-weight:700;animation:titleFade 1.2s ease-out forwards;color:#000000;position:relative;font-size:39px;transform:translateY(0);margin-bottom:1.5rem;text-shadow:0 2px 10px rgba(94,170,168,0.1);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);line-height:1.2}.welcome_section .page_lead p{margin-bottom:2rem;line-height:1.6;color:#000000;position:relative;font-size:calc(13px * 1.2)}.welcome_section svg{transform:rotate(-5deg);height:120px;filter:drop-shadow(0 5px 15px rgba(94,170,168,0.25));width:120px;margin:0 auto 2rem;display:block;transition:transform 0.5s ease}.welcome_section svg:hover path{fill:rgba(94,170,168,0.85)}.welcome_section .reach_message::before{transition:left 0.7s ease;left:-100%;top:0;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);content:"";position:absolute;height:100%}.welcome_section .picture::before{height:100%;left:0;background:linear-gradient(to bottom,rgba(94,170,168,0.3),transparent);content:"";top:0;width:100%;position:absolute;pointer-events:none;z-index:1}.course_program_details::after{bottom:0;z-index:1;content:"";height:100%;position:absolute;background:radial-gradient(circle at 70% 80%,rgb(133,106,160,0.5) 0%,transparent 40%);width:100%;right:0}.course_program_details .coding_class{justify-content:center;padding:60px 50px;flex-direction:column;display:flex;position:relative}.course_program_details .coding_class::before{z-index:-1;height:80px;width:80px;border:2px solid rgb(182,178,194,0.5);position:absolute;content:"";animation:float 8s ease-in-out infinite;top:40px;opacity:0.5;left:40px;border-radius:10px}.course_program_details .main_core:hover{transform:translateY(-5px);box-shadow:12px 12px 20px rgba(0,0,0,0.07),-12px -12px 20px rgba(255,255,255,0.9)}.course_program_details h3{font-weight:700;line-height:1.3;color:#000000;margin-bottom:25px;font-size:31px;position:relative}.course_program_details .picture{min-height:500px;transition:all 0.5s ease;position:relative;height:100%}.instructor_history{background:linear-gradient(135deg,rgb(223,222,227) 0%,rgb(133,106,160,0.5) 100%);padding:5rem 2rem;position:relative;overflow:hidden}.instructor_history .container{margin:0 auto;max-width:1200px;perspective:1000px;position:relative;z-index:2}.instructor_history .review_track::after{position:absolute;pointer-events:none;background:linear-gradient( 135deg,transparent 0%,rgba(rgb(182,178,194),0.02) 100% );height:100%;content:"";left:0;width:100%;top:0}.instructor_history .review_track:hover{box-shadow:0 15px 35px rgba(0,0,0,0.08),0 25px 70px rgba(0,0,0,0.12);transform:rotateY(0deg) translateZ(10px)}.instructor_history .review_track > div:nth-child(2){transform:translateY(1rem);opacity:0;animation:slide-up 0.7s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards}.instructor_history .name::after{transition:width 0.6s cubic-bezier(0.19,1,0.22,1);height:2px;bottom:-8px;width:0;background:rgb(133,106,160);left:0;position:absolute;content:""}.instructor_history .employee_info::before{top:-2.5rem;left:-1rem;content:"";opacity:0.3;color:rgb(133,106,160,0.5);font-size:5rem;position:absolute;pointer-events:none}.company_overview::before{clip-path:polygon(100% 0,0 0,100% 100%);z-index:1;right:0;content:'';height:100%;background:rgb(182,178,194,0.5);position:absolute;width:40%;top:0}.company_overview .corp_values{position:relative;display:flex;padding:40px;z-index:3;flex-direction:column;align-items:center;background:#ffffff;box-shadow:0 10px 30px rgba(0,0,0,0.1);transform:translateY(-20px);border-radius:25px}.company_overview .skill_boost{width:100%;text-align:center;position:relative;padding-top:5px}.company_overview .text_block{display:flex;padding:40px;z-index:3;background:#ffffff;flex-direction:column;border-radius:25px;box-shadow:0 10px 30px rgba(0,0,0,0.1);position:relative;justify-content:center}.company_overview .achieve_stats svg path{fill:rgb(182,178,194)}.company_overview h2::after{left:0;content:'';height:3px;width:70px;background:rgb(182,178,194);position:absolute;bottom:0}.cookie_notice_overlay .digital_tracking{animation:logoScale 1.5s cubic-bezier(0.25,0.46,0.45,0.94) both;margin-right:20px;transform-origin:center;flex-shrink:0}.cookie_notice_overlay .digital_tracking svg{fill:rgb(182,178,194);width:60px;height:60px}.cookie_notice_overlay .track_bar p{font-size:12px;margin:0;line-height:1.5;color:#000000}.cookie_notice_overlay .track_prefs:active{transform:translateY(1px);box-shadow:none}#cookieNoticeMessage{display:none}.contact_sectionjaFE{overflow:hidden;background:rgb(223,222,227);position:relative;padding:100px 0}.contact_sectionjaFE .container{max-width:1200px;margin:0 auto;z-index:2;padding:0 30px;position:relative}.contact_sectionjaFE h2{padding-bottom:20px;transform:translateX(-50%);position:relative;color:#000000;font-weight:700;text-align:center;left:50%;display:inline-block;margin-bottom:20px;font-size:28px}.contact_sectionjaFE .connect_inquiry{display:flex;margin-top:50px;border-radius:0;position:relative;background:#ffffff;box-shadow:0 30px 60px rgba(0,0,0,0.1);overflow:hidden}.contact_sectionjaFE .request_list::before{border-radius:50%;content:"";width:150px;height:150px;right:-75px;top:-75px;position:absolute;border:30px solid rgb(182,178,194,0.5);z-index:0}.contact_sectionjaFE form h3::after{left:0;background:rgb(182,178,194);bottom:-15px;content:"";width:50%;height:2px;position:absolute}.contact_sectionjaFE form input[type="text"]::placeholder{color:rgba(#000000,0.5);transition:all 0.3s ease}.contact_sectionjaFE .inquiry_widget{margin-bottom:40px;position:relative}.contact_sectionjaFE .inquiry_widget label{cursor:pointer;font-size:13px;padding-left:35px;position:relative;line-height:1.5;color:#000000}.contact_sectionjaFE .inquiry_widget input[type="checkbox"]:checked + label::after{transform:rotate(45deg);height:12px;content:"";position:absolute;border-width:0 2px 2px 0;left:8px;width:6px;border:solid #ffffff;top:4px}.contact_sectionjaFE .inquiry_widget label a:hover::after{transform:scaleX(0);background:rgb(133,106,160)}.contact_sectionjaFE .reach_message:hover::before{width:150%}.contact_sectionjaFE svg{stroke-width:2;fill:none;height:24px;width:24px;transition:all 0.3s ease;stroke:rgb(182,178,194)}.contact_sectionjaFE svg path{transition:all 0.3s ease;fill:none;stroke:rgb(182,178,194)}.learning_system{padding:8rem 2rem;position:relative;overflow:hidden;background:rgb(223,222,227)}.learning_system{padding:6rem 1.5rem}.learning_system{padding:5rem 1rem}.learning_system .edu_values{align-items:center;position:relative;display:flex;max-width:1000px;z-index:2;gap:3rem;flex-direction:column;margin:0 auto}.learning_system .edu_values{gap:2rem}.learning_system h3::before,.learning_system h3::after{height:0;content:"";position:absolute;width:0;background:rgb(133,106,160,0.5)}.learning_system h3::before{animation:pixelGrow 0.5s 1.2s steps(10) forwards;top:0;left:0}.learning_system span{padding:2rem;font-size:18px;box-shadow:-20px 20px 0 rgba(0,0,0,0.1);width:100%;text-align:center;transform:scale(0);position:relative;border:8px solid transparent;line-height:1.8;border-image:linear-gradient(-45deg,rgb(133,106,160),rgb(182,178,194)) 1;max-width:700px;background:#ffffff;opacity:0;color:#000000;animation:pixelateIn 1s 0.5s ease-out forwards}.learning_system span{border-width:6px;box-shadow:-15px 15px 0 rgba(0,0,0,0.1);padding:1.8rem}.learning_system span{padding:1.5rem;box-shadow:-10px 10px 0 rgba(0,0,0,0.1);font-size:calc(18px * 0.95);border-width:4px}.location_info h1::after{bottom:-15px;transform:translateX(-50%);left:50%;background:linear-gradient(to right,rgb(133,106,160),rgb(182,178,194));position:absolute;height:4px;width:80px;content:"";border-radius:10px}.location_info .contact_sectionrUz > div:hover{transform:translateY(-5px)}.location_info .contact_sectionrUz > div:first-child{line-height:1.7;font-size:calc(13px + 0.05rem);color:#000000;padding-left:1.5rem;border-left:3px solid rgb(133,106,160,0.5);position:relative}.location_info .support_center{flex-direction:column;display:flex;gap:1.25rem}.location_info .message_card{text-transform:capitalize;align-items:center;font-size:calc(13px - 0.05rem);font-weight:400;display:flex;transition:color 0.3s ease,transform 0.3s ease;text-decoration:none;color:#000000}.location_info .message_card:hover svg{transform:scale(0.9) rotate(5deg)}.location_info .message_card:hover svg path{fill:rgb(182,178,194)}.id_thankbox::after{background:radial-gradient(circle,rgb(182,178,194,0.5) 0%,transparent 70%);content:"";bottom:-50px;height:200px;position:absolute;right:-50px;opacity:0.4;width:200px;animation:floating 8s infinite ease-in-out;filter:blur(40px)}.id_thankbox h2::after{width:120px;transform:scaleX(0);transform-origin:left;height:4px;position:absolute;left:0;content:"";bottom:-12px;animation:lineExpand 1.2s 0.4s forwards cubic-bezier(0.17,0.67,0.83,0.67);background:linear-gradient(90deg,rgb(182,178,194) 0%,rgb(133,106,160) 100%)}.id_thankbox li{position:relative;padding-left:30px}.id_thankbox .edu_values::after{height:60px;opacity:0.9;z-index:-1;transform:rotate(15deg);width:60px;position:absolute;top:-10px;animation:float 6s infinite ease-in-out;right:30px;border-radius:10px;content:"";background:linear-gradient(135deg,rgb(182,178,194) 0%,rgb(133,106,160) 100%)}.program_assets h5{transition:transform 0.5s ease;color:#000000;margin-bottom:3rem;font-size:19px;transform:perspective(1000px) translateZ(0);position:relative;font-weight:700;text-align:center}.program_assets .edu_values{flex-direction:column;transition:transform 0.4s cubic-bezier(0.215,0.61,0.355,1);border-radius:21px;background:#ffffff;gap:2rem;box-shadow:0 15px 35px rgba(0,0,0,0.1);transform:translateY(0);overflow:hidden;display:flex}.program_assets .text_block::before{width:calc(100% - 40px);top:0;background:linear-gradient(to right,transparent,rgb(133,106,160,0.5),transparent);content:"";left:20px;position:absolute;height:1px}.program_assets li:hover svg{transform:rotate(5deg) scale(1.1)}.program_assets li svg path{transition:fill 0.3s ease;fill:rgb(182,178,194)}.program_assets li:nth-child(even){animation:fadeInFromRight 0.5s forwards;animation-delay:calc(0.1s * var(--i,0));transform:translateY(0);opacity:0}.try_immediately::after{filter:blur(60px);opacity:0.3;animation:floatGlow 15s ease-in-out infinite reverse;background:rgb(182,178,194,0.5);height:250px;width:250px;position:absolute;left:-5%;content:"";bottom:-10%;transform:translate3d(0,0,0);z-index:0}.try_immediately .edu_values{justify-content:center;align-items:center;gap:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.03),inset 0 1px 0 rgba(255,255,255,0.8);background:#ffffff;transition:transform 0.3s ease,box-shadow 0.3s ease;border-radius:16px;padding:2.5rem 3rem;display:flex;overflow:hidden;position:relative;transform:translateY(0)}.try_immediately .edu_values:hover svg{transform:scale(1.05) rotate(5deg);box-shadow:8px 8px 20px rgba(0,0,0,0.1),-8px -8px 20px rgba(255,255,255,0.9),inset 0 0 0 rgba(0,0,0,0.06),inset 0 0 0 rgba(255,255,255,0.8)}.try_immediately .reach_message{font-size:16px;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);font-family:Arial,sans-serif;overflow:hidden;color:#ffffff;display:inline-block;font-weight:600;padding:1rem 2rem;border-radius:10px;text-decoration:none;position:relative;letter-spacing:0.02em;background:linear-gradient(135deg,rgb(182,178,194) 0%,rgb(133,106,160) 100%);box-shadow:0 4px 15px rgba(rgb(182,178,194,0.5),0.4)}header .top_bar{flex-direction:column;display:flex;align-items:center;gap:1.5rem;justify-content:center}header .top_sitewrap::after{opacity:0.6;background:#ffffff;position:absolute;transform:translateX(-50%);height:2px;content:'';transition:width 0.3s ease,opacity 0.3s ease;width:50%;bottom:0;left:50%}header .site_header{overflow:hidden;border-radius:10px;transition:all 0.3s ease;font-family:Arial,sans-serif;color:#ffffff;padding:0.7rem 1.2rem;font-size:13px;position:relative;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;font-weight:400}header .site_header:hover::before{opacity:1;transform:translateY(0) scale(1)}footer::before{background:linear-gradient(to right,#000000 0%,rgb(182,178,194,0.5) 50%,#000000 100%);opacity:0.9;position:absolute;height:100%;width:100%;z-index:1;top:0;left:0;content:""}.edu_links .res_connect{font-size:15px;color:#ffffff;opacity:0.8;line-height:1.6}.edu_links .page_top{background-color:rgba(255,255,255,0.03);border-radius:10px;padding:30px;position:relative}.edu_links .page_top .header_mainbar{grid-gap:15px;display:grid}.edu_links .page_top .header_mainbar a{position:relative;text-decoration:none;opacity:0.8;display:block;transition:color 0.3s ease,transform 0.3s ease;padding-left:15px;font-size:15px;color:#ffffff}.sustain_cta .container{display:flex;justify-content:center;align-items:center}.edu_links .company_holder:hover,.edu_links .page_top:hover{background-color:rgba(255,255,255,0.05);transition:background-color 0.3s ease}.edu_links .page_top::before{height:100%;width:5px;content:"";left:0;position:absolute;background:rgb(133,106,160);opacity:0.5;top:0}.edu_links .header_mainbar{position:relative}.edu_links .header_mainbar::after{content:"";background:rgb(133,106,160,0.5);opacity:0.2;bottom:-15px;width:100%;left:0;position:absolute;height:1px}::-webkit-scrollbar{background:linear-gradient(78deg,#ffffff 87%,rgb(255,255,255,0.5) 68%,rgb(133,106,160) 90%,rgb(133,106,160,0.5) 8%,rgb(182,178,194) 25%);width:14px}::-webkit-scrollbar-track{background:rgb(182,178,194,0.5);border-radius:13.4vh}::-webkit-scrollbar-track:active{background:rgb(255,255,255,0.5)}::-webkit-scrollbar-thumb{transition:box-shadow,border-radius,transform 4.3s cubic-bezier(0.42,0,0.58,1);border-radius:9999px;background:linear-gradient(270deg,rgb(255,255,255,0.5) 51%,rgb(133,106,160) 42%,rgb(133,106,160,0.5) 93%,rgb(182,178,194,0.5) 2%,rgb(223,222,227) 99%);border:1px dashed #ffffff}::-webkit-scrollbar-thumb:hover{background:rgb(182,178,194,0.5);box-shadow:0px 2px 1px 2px rgba(0,0,0,0.5)}::-webkit-scrollbar-thumb:active{background:rgb(255,255,255,0.5);box-shadow:inset 1px -1px 2px 4px rgba(0,0,0,0.1)}::-webkit-scrollbar-corner{border-radius:0px;border:1px dotted #ffffff;background:rgb(255,255,255,0.5)}@media (max-width: 576px) {.potential_enrollees{padding:60px 0}.potential_enrollees h4{font-size:calc(31px * 0.7);margin-bottom:40px}.potential_enrollees h4::before{height:2px}.potential_enrollees h4::after{bottom:8px}.potential_enrollees div > div{gap:20px}.potential_enrollees p{padding:15px;font-size:calc(14px * 0.9)}.potential_enrollees p svg{height:20px;margin-right:10px;width:20px}} @media (min-width: 992px) {.welcome_section .edu_values{gap:4rem;padding:5rem 3rem}.welcome_section h1{font-size:calc(39px * 1.4)}.welcome_section .page_lead{padding:3rem}.welcome_section .picture{height:550px;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.welcome_section .picture:hover{transform:scale(1.03)}.welcome_section svg{width:180px;height:180px}} @media screen and (max-width: 992px) {.course_program_details .edu_values{grid-template-columns:1fr}.course_program_details .picture{clip-path:polygon(0 0,100% 0,100% 90%,0 100%);min-height:400px;order:-1}.course_program_details .coding_class{padding:40px}.course_program_details .coding_class::before,.course_program_details .coding_class::after{display:none}.course_program_details .main_core{margin-bottom:25px}} @media (min-width: 1200px) {.instructor_history{padding:8rem 4rem}.instructor_history .review_track{border-left-width:6px;gap:4rem;padding:4rem}.instructor_history .picture{width:180px;height:180px}.instructor_history .employee_info{line-height:1.9;font-size:calc(12px * 1.1)}.instructor_history .container::before{filter:blur(30px);position:absolute;border-radius:50%;background:linear-gradient(135deg,rgb(182,178,194,0.5) 0%,transparent 70%);width:100px;opacity:0.6;top:-20px;right:-20px;height:100px;content:"";z-index:-1}.instructor_history .container::after{background:linear-gradient(135deg,rgb(133,106,160,0.5) 0%,transparent 70%);position:absolute;height:150px;content:"";border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;filter:blur(40px);z-index:-1;bottom:-30px;left:10%;opacity:0.5;width:150px}} @media (max-width: 1024px) {.contact_sectionjaFE{padding:80px 0}.contact_sectionjaFE .picture{min-height:500px}.contact_sectionjaFE .request_list{padding:50px 40px}} @media (max-width: 480px) {.contact_sectionjaFE{padding:50px 0}.contact_sectionjaFE h2{font-size:calc(28px * 0.85)}.contact_sectionjaFE .connect_inquiry{margin-top:30px}.contact_sectionjaFE .picture{min-height:200px}.contact_sectionjaFE .request_list{padding:30px 20px}.contact_sectionjaFE form h3{font-size:calc(22px * 0.9);margin-bottom:25px}.contact_sectionjaFE form input[type="text"]{padding:12px 15px;margin-bottom:15px}.contact_sectionjaFE .inquiry_widget{margin-bottom:25px}.contact_sectionjaFE .inquiry_widget label{font-size:calc(13px * 0.9)}.contact_sectionjaFE .reach_message{padding:12px 25px}} @media (max-width: 767px) {.location_info{padding:4rem 0}.location_info h1{font-size:calc(43px * 0.9);margin-bottom:2.5rem}.location_info .container{padding:0 1.5rem}.location_info .contact_sectionrUz{gap:2rem;padding:2rem}.location_info .contact_sectionrUz > div:first-child{font-size:13px;padding-left:1rem}.location_info .support_center{gap:1rem}} @media (max-width: 575px) {.id_thankbox{padding:50px 0 30px}.id_thankbox h2{line-height:1.4;margin-bottom:20px;font-size:calc(30px * 0.7)}.id_thankbox h2::after{height:3px;width:80px}.id_thankbox .edu_values{box-shadow:0 10px 25px rgba(0,0,0,0.07);transform:none;padding:20px 15px}.id_thankbox .edu_values:hover{transform:translateY(-3px)}.id_thankbox li{padding-left:20px}.id_thankbox li::before{height:6px;width:6px;top:7px}.id_thankbox span{line-height:1.6;font-size:calc(13px * 0.9)}.id_thankbox .edu_values::after{display:none}} @media (max-width: 767px) {.program_assets{padding:4rem 1rem}.program_assets h5{font-size:calc(19px * 0.9);margin-bottom:2rem}.program_assets ul{gap:1rem}.program_assets li{margin-bottom:0.5rem}.program_assets li p{line-height:1.5;font-size:calc(17px * 0.95)}.program_assets li svg{top:2px;width:20px;height:20px}} @media (max-width: 480px) {.try_immediately{padding:3rem 0}.try_immediately h2{font-size:calc(21px * 1.2);margin-bottom:1.5rem}.try_immediately h2::after{bottom:-10px;width:50px}.try_immediately .edu_values{padding:1.5rem}.try_immediately svg{height:40px;padding:8px;width:40px}.try_immediately .reach_message{padding:0.8rem 1.5rem;font-size:calc(16px * 0.9)}} @media (max-width: 991px) {.edu_links .container{grid-template-columns:1fr;grid-gap:30px}.edu_links .company_holder{grid-column:span 12}.edu_links .ar_tools{grid-template-columns:1fr 1fr;grid-column:span 12}} @media (max-width: 575px) {.edu_links{padding:30px 0 20px}.edu_links .company_holder,.edu_links .page_top{padding:20px}.edu_links .company_holder h3{font-size:calc(30px - 4px)}.sustain_cta{padding:20px 0}} @keyframes float1 {0%,100%{transform:translateZ(20px) translateY(0)}50%{transform:translateZ(40px) translateY(-15px)}} @keyframes float1 {0%,100%{transform:translateZ(10px) translateY(0)}50%{transform:translateZ(20px) translateY(-10px)}} @keyframes lineExpand {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}} @keyframes slide-in {0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes pulse {0%,100%{box-shadow:0 5px 15px rgba(0,0,0,0.1),0 0 0 5px #ffffff,0 0 0 8px rgb(133,106,160,0.5)}50%{box-shadow:0 8px 20px rgba(0,0,0,0.15),0 0 0 5px #ffffff,0 0 0 12px rgb(133,106,160,0.5)}} @keyframes pixelateIn {0%{transform:scale(0);opacity:0}80%{transform:scale(1.05);opacity:1}100%{transform:scale(1);opacity:1}} @keyframes pixelGrow {0%{width:4px;height:4px}25%{width:4px;height:8px}50%{width:8px;height:8px}75%{width:8px;height:12px}100%{width:12px;height:12px}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgb(133,106,160,0.5)}70%{box-shadow:0 0 0 8px rgba(rgb(133,106,160),0)}100%{box-shadow:0 0 0 0 rgba(rgb(133,106,160),0)}} @keyframes fadeInFromLeft {from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}