svg{width:30px;height:30px}.stats_toolBY{flex:0 0 auto}.stats_toolBY{background-color:transparent;padding:60px 0 40px;position:relative;z-index:5}.container{margin:auto;width:1125px;max-width:100%}.main_proKQ{flex:1 0 auto}.main_proKQ{background:rgb(241,231,242);position:relative;padding-top:2rem;z-index:1;margin-top:0}.privacy_strongholdws h1{font-size:calc(22px * 1.2);font-family:Arial,sans-serif;font-weight:700;margin-bottom:20px;position:relative;color:#000000}.privacy_strongholdws h3,.privacy_strongholdws h4,.privacy_strongholdws h5,.privacy_strongholdws h6{margin:1rem 0}.privacy_strongholdws li{line-height:1.6;padding-left:20px;font-size:13px;color:#000000;position:relative;font-family:Arial,sans-serif}.homepageQI::after{height:200%;position:absolute;transform:rotate(35deg);right:-25%;top:-50%;background:radial-gradient(ellipse at center,rgba(94,170,168,0.1) 0%,transparent 70%);content:"";width:80%;z-index:0}.homepageQI .text_cardUH{z-index:3;display:flex;justify-content:center;position:relative;flex:1;flex-direction:column;padding:2rem 0}.homepageQI .learn_page7k{animation:fadeInUp 0.8s 0.4s forwards cubic-bezier(0.17,0.67,0.21,1.04);gap:1.5rem;display:flex;margin-bottom:2rem;opacity:0;transform:translateY(20px);flex-direction:column;align-items:flex-start}.homepageQI svg{height:80px;width:80px;transition:transform 0.3s ease-in-out;animation:float 4s ease-in-out infinite;filter:drop-shadow(0 3px 5px rgba(94,170,168,0.2));transform:translateY(0)}.homepageQI svg text{transition:fill 0.3s ease;font-weight:700}.homepageQI ul{padding:0;opacity:0;list-style:none;transform:translateY(20px);animation:fadeInUp 0.8s 0.6s forwards cubic-bezier(0.17,0.67,0.21,1.04);margin:0}.homepageQI .inquiry_inquiryza:hover{box-shadow:0 10px 25px -8px rgba(94,170,168,0.6);transform:translateY(-2px) translateZ(0);background:rgba(84,160,158,1)}.homepageQI .inquiry_inquiryza:active{transform:translateY(1px) translateZ(0);box-shadow:0 5px 15px -8px rgba(94,170,168,0.4)}.homepageQI .photo_boxNu::after{content:"";position:absolute;height:100%;width:100%;box-sizing:border-box;border:2px solid rgba(94,170,168,0.3);clip-path:polygon(0 0,100% 0,100% 30%,0 30%);top:0;left:0;animation:borderScan 4s linear infinite}.client_testimonials2z::before{width:100%;background-image:radial-gradient(circle at 20% 30%,rgba(var(--primary-color-rgb,6,151,187),0.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(var(--secondary-color-rgb,255,122,61),0.07) 0%,transparent 50%);position:absolute;left:0;height:100%;z-index:0;top:0;content:""}.client_testimonials2z .feedback_starsGu{gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.client_testimonials2z .testimonial_feedbackGT:hover{transform:translateY(-0.5rem) scale(1.02);box-shadow:0 15px 35px rgba(0,0,0,0.08),0 3px 10px rgba(0,0,0,0.05)}.client_testimonials2z .testimonial_feedbackGT h3{z-index:1;font-size:calc(24px * 1.05);color:#000000;position:relative;font-weight:600;margin-bottom:0.75rem}.client_testimonials2z .testimonial_feedbackGT .description{line-height:1.65;color:#000000;z-index:1;margin-bottom:1.5rem;flex-grow:1;position:relative;font-size:12px}.client_testimonials2z .testimonial_feedbackGT:hover div::after{transform:scale(1);opacity:1}.client_testimonials2z .testimonial_feedbackGT img{height:100%;object-fit:cover;transition:transform 0.4s ease;width:100%}.client_testimonials2z .testimonial_feedbackGT:nth-child(3n+1):hover{transform:translateY(0.5rem) rotateZ(0deg) scale(1.02)}.receive_updatesNb{z-index:1;background:linear-gradient(135deg,rgb(216,200,217),rgb(216,200,217,0.5));padding:4rem 0;overflow:hidden;position:relative}.receive_updatesNb .student_voiceCx{backdrop-filter:blur(8px);padding:2.5rem;position:relative;transform:translateZ(0);gap:2rem;display:grid;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1) inset;grid-template-columns:1fr}.receive_updatesNb .student_voiceCx{grid-template-columns:1.5fr 1fr}.receive_updatesNb .input_holder span{display:block;position:relative}.receive_updatesNb .input_holder input[type="email"]{background-color:rgba(255,255,255,0.05);outline:none;font-size:14px;font-family:Arial,sans-serif;color:#ffffff;width:100%;padding:1rem 1.25rem;transition:all 0.3s cubic-bezier(0.215,0.61,0.355,1);border:1px solid rgba(255,255,255,0.1)}.receive_updatesNb .input_holder .inquiry_inquiryza:hover{box-shadow:0 6px 15px rgba(0,0,0,0.15);transform:translateY(-2px);background:rgb(184,164,185)}.receive_updatesNb .input_holder .inquiry_inquiryza:hover::before{left:100%}.receive_updatesNb .input_holder .inquiry_inquiryza:active{transform:translateY(1px);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.cookie_confirmQe{flex-shrink:0;margin-right:20px}.cookie_confirmQe svg{fill:rgb(216,200,217);width:50px;height:50px}.web_cookiesMr{flex-grow:1;text-align:left;color:#ffffff}.web_cookiesMr p a{text-decoration:underline;color:rgb(216,200,217)}.cookie_button.visitor_settings2P{margin-right:10px}#cookiePromptAlertI5:checked ~ .cookie_popup_displaylV{visibility:hidden;opacity:0}.statistical_reportfr::before{content:"";width:100%;left:0;height:100%;top:0;position:absolute;background-color:rgba(0,0,0,0.7);backdrop-filter:blur(10px);z-index:-1}.statistical_reportfr .expert_statistics0y{position:absolute;border-radius:50%;animation:pulse 6s infinite alternate ease-in-out;align-items:center;background:linear-gradient(135deg,rgb(216,200,217) 0%,rgb(184,164,185) 100%);top:-40px;z-index:5;right:15%;display:flex;justify-content:center;height:120px;width:120px;box-shadow:0 15px 30px rgba(0,0,0,0.3)}.statistical_reportfr .statistics_highlights7q{gap:40px 120px;grid-template-columns:repeat(2,1fr);padding:0 30px;display:grid;grid-column:1 / -1;position:relative;z-index:2}.statistical_reportfr .pro_upgradeMa:hover{background-color:rgba(255,255,255,0.05);transform:translateX(10px)}.statistical_reportfr .pro_upgradeMa:hover::before{height:100%}.statistical_reportfr .growth_statisticsUj{grid-column:1 / 2;grid-row:1 / 3;background:linear-gradient(135deg,rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.06) 100%);align-items:center;width:85px;display:flex;height:85px;border:1px solid rgba(255,255,255,0.15);border-radius:50%;justify-content:center;backdrop-filter:blur(5px);box-shadow:0 10px 20px rgba(0,0,0,0.2)}.statistical_reportfr .pro_upgradeMa:hover span::after{width:60px}.education_experienceRU{overflow:hidden;padding:5rem 2rem;background:rgb(241,231,242);position:relative}.education_experienceRU::before{position:absolute;content:"";top:0;z-index:1;background:linear-gradient(120deg,transparent 30%,rgb(216,200,217,0.5) 100%);height:100%;left:0;width:100%}.education_experienceRU .photo_boxNu{width:100%;position:relative;filter:grayscale(100%);border-radius:0;aspect-ratio:3/4;transition:all 0.7s cubic-bezier(0.19,1,0.22,1);overflow:hidden}.education_experienceRU .work_expertised8::before{top:0;position:absolute;transition:height 0.8s ease-out;height:0;content:"";background:rgb(216,200,217);width:2px;left:0}.education_experienceRU .name::after{height:1px;transition:transform 0.6s ease-out 0.2s;background:rgb(184,164,185);bottom:0;width:100%;position:absolute;transform:translateX(-101%);content:"";left:0}.education_experienceRU .work_boxtC{transform:translateY(20px);position:relative;font-size:17px;color:#000000;line-height:1.8;transition:all 0.5s ease-out 0.6s;padding:0 0 0 20px;opacity:0;font-weight:300}.course_program_detailsy0::before{pointer-events:none;width:100%;background:linear-gradient(45deg,rgb(216,200,217,0.5) 0%,transparent 40%);left:0;top:0;content:"";height:100%;position:absolute;z-index:1}.course_program_detailsy0 .skill_planS0{flex-direction:column;opacity:0;animation:fadeInUp 0.8s ease-out forwards;display:flex;transform:translateY(30px);gap:40px}.course_program_detailsy0 .photo_boxNu::after{right:-20px;height:80px;top:20px;background:rgb(184,164,185);transform:rotate(15deg);width:80px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);content:"";position:absolute;z-index:-1;animation:float 6s ease-in-out infinite}.course_program_detailsy0 .text_cardUH:hover::before{height:100%}.course_program_detailsy0 h3::after{transition:width 0.4s ease-out;content:"";position:absolute;bottom:0;background:rgb(216,200,217);height:3px;width:80px;left:0}.course_program_detailsy0 span.description{display:none}footer{background-color:#000000;margin-top:0;position:relative}.stats_toolBY .container{position:relative;display:grid;grid-gap:30px;grid-template-columns:repeat(12,1fr)}.stats_toolBY .company_holder h3{font-size:34px;position:relative;display:inline-block;margin-bottom:20px;color:#ffffff;font-weight:700}.stats_toolBY .footer_accountdN{grid-column:span 8;display:grid;grid-gap:30px;grid-template-columns:repeat(2,1fr)}.stats_toolBY .header_wrapTz h5::after{content:"";width:100%;position:absolute;height:2px;left:0;background:rgb(184,164,185);bottom:-8px}.stats_toolBY .header_wrapTz .nav_classzS a::before{position:absolute;width:6px;content:"";left:0;background:rgb(184,164,185);transform:translateY(-50%);border-radius:50%;top:50%;height:6px}.tutor_match3W .recycle_infok6{opacity:0.7;text-align:center;color:#ffffff;font-size:12px}.tutor_match3W .recycle_infok6{display:inline-block;position:relative}.stats_toolBY .company_holder::before{content:"";position:absolute;left:0;top:0;background:rgb(216,200,217);height:100%;width:5px;opacity:0.5}footer::after{height:5px;width:100%;position:absolute;content:"";opacity:0.3;background:linear-gradient(to right,rgb(216,200,217),rgb(184,164,185),rgb(216,200,217));bottom:0;left:0;z-index:2}.tutor_match3W .recycle_infok6::after{width:30px;opacity:0.5;content:"";height:1px;background:rgb(216,200,217);right:-40px;position:absolute;top:50%;transform:translateY(-50%)}.course_benefits6E .container{padding:0 20px;display:flex;position:relative;max-width:1200px;margin:0 auto;flex-direction:column;z-index:2}.course_benefits6E .photo_boxNu{height:auto;width:100%;max-width:500px;transform:perspective(1000px) rotateY(-5deg);box-shadow:0 20px 40px rgba(0,0,0,0.1);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);filter:saturate(1.1);z-index:2;margin:0 auto 40px}.course_benefits6E .photo_boxNu{animation:float 6s ease-in-out infinite}.course_benefits6E h1::after{background:linear-gradient(90deg,rgb(216,200,217),transparent);height:3px;bottom:-12px;position:absolute;content:"";width:80px;left:0}.course_benefits6E li p{display:flex;font-size:13px;margin:0;color:#000000;align-items:flex-start;font-weight:400;line-height:1.6}.course_benefits6E li:hover svg path{fill:rgb(184,164,185)}.company_infopM::after{content:"";pointer-events:none;height:200%;width:100%;background:linear-gradient(135deg,rgb(216,200,217,0.5) 0%,transparent 70%);z-index:2;top:-50%;position:absolute;right:-50%;transform:rotate(-15deg)}.company_infopM h2:hover{transform:perspective(1000px) rotateY(0deg)}.company_infopM h2:hover::after{transform:scaleX(1.5)}.company_infopM .text_cardUH{display:grid;box-shadow:0 20px 40px rgba(0,0,0,0.2),0 10px 20px rgba(0,0,0,0.15);position:relative;background:linear-gradient(145deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%);border-left:3px solid rgb(216,200,217);grid-template-columns:1fr;gap:30px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform 0.5s cubic-bezier(0.23,1,0.32,1),box-shadow 0.5s ease;transform:translateX(0) translateY(0);padding:40px}header::before{top:0;width:100%;z-index:0;background-image:linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);background-size:20px 20px;height:100%;content:'';left:0;position:absolute}header .head_classUe{flex:0 0 auto;z-index:5;position:relative}header .header_lessonb4 img{filter:brightness(1.2) drop-shadow(0 0 8px rgba(255,255,255,0.3));max-height:40px}header .head_classUe:hover::before{box-shadow:0 0 15px rgb(216,200,217,0.5);transform:skew(-5deg) scale(1.05);opacity:0.7}header .main_pageeL{position:relative;perspective:800px;margin:0 0.3rem}header .main_pageeL a:hover{transform:translateZ(10px);color:rgb(216,200,217);background:rgba(0,0,0,0.2);box-shadow:0 5px 15px rgba(0,0,0,0.2);border-color:rgba(255,255,255,0.1)}header .main_pageeL a:hover::before{transform:scaleX(1)}header .header_primary7t::before{left:35%;height:1px;background:linear-gradient(90deg,transparent,rgb(216,200,217),transparent);content:'';width:30%;top:0;position:absolute}.thxPageIN{background:linear-gradient(135deg,rgb(241,231,242) 0%,rgb(216,200,217,0.5) 100%);perspective:1000px;overflow:hidden;padding:5rem 0;position:relative}.thxPageIN .container{z-index:2;position:relative;transform-style:preserve-3d}.thxPageIN .student_voiceCx{border-left:4px solid rgb(216,200,217);position:relative;transform:translateZ(30px);gap:2rem;flex-direction:column;padding:3rem;display:flex;margin:0 auto;box-shadow:0 20px 50px rgba(0,0,0,0.08);max-width:900px;transform-style:preserve-3d;background:linear-gradient(170deg,#ffffff 0%,rgb(255,255,255,0.5) 100%)}.thxPageIN h5{font-weight:700;transform:translateX(-5px);position:relative;margin-bottom:1rem;font-size:20px;display:inline-block;color:#000000}.thxPageIN p::before{background:linear-gradient(to bottom,rgb(216,200,217) 0%,rgb(184,164,185) 100%);transform:scaleY(0.9);content:"";position:absolute;transition:transform 0.3s ease;width:3px;top:0;left:0;bottom:0}.contact_form_sectionYI::before{background-size:100% 15px;pointer-events:none;animation:scanlines 10s linear infinite;top:0;height:100%;width:100%;z-index:0;position:absolute;background:linear-gradient(0deg,transparent 40%,rgba(0,0,0,0.05) 60%,transparent 80%);left:0;content:''}.contact_form_sectionYI .container{position:relative;z-index:2;margin:0 auto;padding:0 20px;max-width:1200px}.contact_form_sectionYI h3::before{letter-spacing:5px;position:absolute;content:attr(id);color:rgb(184,164,185,0.5);transform:translateX(-50%);font-size:calc(28px - 10px);left:50%;opacity:0.4;top:-10px}.contact_form_sectionYI .reach_widgetJM:hover{transform:perspective(1000px) rotateX(2deg)}.contact_form_sectionYI .reach_widgetJM::before{border-radius:calc(13px + 2px);animation:border-flow 6s linear infinite;left:-2px;top:-2px;bottom:-2px;content:'';background:linear-gradient(45deg,rgb(216,200,217,0.5),transparent,rgb(184,164,185,0.5),transparent);position:absolute;right:-2px;z-index:-1}.contact_form_sectionYI .connect_panelOD{background:#ffffff;position:relative;overflow:hidden;padding:60px}.contact_form_sectionYI .connect_panelOD #contact{position:relative;z-index:2}.contact_form_sectionYI .connect_panelOD h3{margin-bottom:40px;color:#000000;font-size:23px;letter-spacing:2px;text-align:left;text-transform:uppercase;font-weight:600}.contact_form_sectionYI .connect_panelOD input[type="text"]::placeholder,.contact_form_sectionYI .connect_panelOD textarea::placeholder{transition:opacity 0.3s ease;color:#000000;opacity:0.6}.contact_form_sectionYI .connect_panelOD textarea{resize:vertical;transition:height 0.3s ease;overflow:hidden;min-height:150px}.contact_form_sectionYI .connect_panelOD .help_feedbackJs input[type="checkbox"]{position:absolute;opacity:0}.contact_form_sectionYI .connect_panelOD .help_feedbackJs label::after{top:5px;transition:all 0.3s ease;width:7px;content:'';left:9px;position:absolute;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;height:12px;transform:rotate(45deg) scale(0);opacity:0}.contact_form_sectionYI .connect_panelOD .help_feedbackJs a:hover{color:rgb(184,164,185);border-bottom-color:rgb(184,164,185)}.contact_form_sectionYI .connect_panelOD .inquiry_inquiryza::before{height:100%;left:0;position:absolute;background:rgb(216,200,217);z-index:-1;transform-origin:right;transition:transform 0.4s cubic-bezier(0.23,1,0.32,1);transform:scaleX(0);width:100%;top:0;content:''}.contact_form_sectionYI .connect_reachJu::before{height:100%;top:0;content:'';opacity:0.1;z-index:0;width:100%;background:linear-gradient(45deg,rgba(0,0,0,0.2) 25%,transparent 25%) -10px 0,linear-gradient(135deg,rgba(0,0,0,0.2) 25%,transparent 25%) -10px 0,linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.2) 75%) -10px 0,linear-gradient(135deg,transparent 75%,rgba(0,0,0,0.2) 75%) -10px 0;position:absolute;left:0;background-size:20px 20px}.contact_form_sectionYI .connect_reachJu .inquiry_listWA li::before{background:rgba(255,255,255,0.3);top:0;content:'';position:absolute;left:0;width:0;transition:width 0.3s ease;height:1px}.contact_form_sectionYI .connect_reachJu .inquiry_listWA li svg{height:24px;margin-right:20px;flex-shrink:0;width:24px}.contact_form_sectionYI .connect_reachJu .inquiry_listWA li a{position:relative;color:#ffffff;text-decoration:none;transition:all 0.3s ease}.contact_form_sectionYI .connect_reachJu .inquiry_listWA li a:hover::before{transform:scaleX(1);transform-origin:left}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (min-width: 768px) {.homepageQI .student_voiceCx{gap:4rem;align-items:center;padding:3rem;flex-direction:row}.homepageQI .text_cardUH{padding:2rem 0;flex:1}.homepageQI .photo_boxNu{min-height:65vh;transform:perspective(1200px) rotateY(-8deg) translateZ(30px);flex:1.2}.homepageQI .photo_boxNu:hover{transform:perspective(1200px) rotateY(-3deg) translateZ(10px)}.homepageQI svg{height:100px;width:100px}.homepageQI h1{font-size:32px}} @media (min-width: 768px) {.receive_updatesNb .student_voiceCx{gap:3rem;padding:3rem;grid-template-columns:1fr 1fr;align-items:center}.receive_updatesNb h4{font-size:22px}.receive_updatesNb .input_holder{align-items:stretch;flex-direction:row}.receive_updatesNb .input_holder span:first-child{flex:1}.receive_updatesNb .input_holder .inquiry_inquiryza{width:auto;white-space:nowrap}} @media only screen and (max-width: 1200px) {.cookie_applyOU{flex-direction:column;align-items:center;text-align:center}.cookie_confirmQe{margin-right:0;margin-bottom:20px}.consent_ackLr{width:100%;margin:10px 0;max-width:250px}} @media (max-width: 768px) {.statistical_reportfr{padding:100px 0}.statistical_reportfr .expert_statistics0y{width:90px;top:-25px;height:90px}.statistical_reportfr .expert_statistics0y svg{height:45px;width:45px}.statistical_reportfr .pro_gainsSG{margin-top:50px;padding-left:30px;font-size:calc(36px * 0.95)}.statistical_reportfr .statistics_pointsO8{margin-bottom:50px;padding-left:34px}.statistical_reportfr .statistics_highlights7q{padding:0 15px;gap:60px;grid-template-columns:1fr}.statistical_reportfr .growth_statisticsUj{height:75px;width:75px}.statistical_reportfr .growth_statisticsUj svg{height:38px;width:38px}.statistical_reportfr .pro_upgradeMa span{font-size:calc(39px * 1.1)}} @media (min-width: 768px) {.course_program_detailsy0 .skill_planS0{gap:60px;flex-direction:row;align-items:center}.course_program_detailsy0 .photo_boxNu{transform:translateX(-40px) perspective(1000px) rotateY(-5deg);height:450px;flex:1;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}.course_program_detailsy0 .text_cardUH{transform:perspective(1000px) rotateY(2deg);padding:40px;flex:1.2}.course_program_detailsy0 .skill_planS0:hover .photo_boxNu{transform:translateX(-20px) perspective(1000px) rotateY(-2deg) scale(1.03)}.course_program_detailsy0 .skill_planS0:hover .text_cardUH{transform:perspective(1000px) rotateY(0deg)}} @media (hover: hover) {.course_program_detailsy0 .text_cardUH:hover{box-shadow:0 15px 40px -10px rgba(0,0,0,0.15);transform:translateY(10px)}} @media (max-width: 767px) {.stats_toolBY{padding:40px 0 30px}.stats_toolBY .footer_accountdN{grid-template-columns:1fr}.stats_toolBY .company_holder{padding:25px}.stats_toolBY .header_wrapTz{padding:25px}.stats_toolBY .company_holder h3{font-size:calc(34px - 2px)}.stats_toolBY .header_wrapTz h5{font-size:calc(19px - 1px)}} @media (min-width: 768px) {.course_benefits6E .container{flex-direction:row;gap:40px;align-items:center}.course_benefits6E .photo_boxNu{margin:0;max-width:45%;transform:perspective(1000px) rotateY(-8deg) translateX(-20px)}.course_benefits6E .student_voiceCx{transform:perspective(800px) rotateY(2deg);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);flex:1}.course_benefits6E .student_voiceCx:hover{transform:perspective(800px) rotateY(0deg)}.course_benefits6E ul{grid-template-columns:repeat(2,1fr)}} @media (max-width: 767px) {.company_infopM{padding:80px 0 60px}.company_infopM::after{opacity:0.6}.company_infopM .container{padding:0 20px}.company_infopM h2{margin-bottom:40px;font-size:35px;transform:none;align-self:center}.company_infopM h2::after{transform:translateX(-50%);left:50%;height:3px;width:80px}.company_infopM h2:hover::after{transform:translateX(-50%) scaleX(1.2)}.company_infopM .text_cardUH{box-shadow:0 10px 20px rgba(0,0,0,0.15);padding:30px 20px}.company_infopM .text_cardUH p{font-size:calc(18px * 1.2);text-align:center}.company_infopM .text_cardUH div div{font-size:18px;max-height:350px;line-height:1.6}} @media (max-width: 767px) {header{padding:0}header .header_primary7t{padding:0.8rem 1.2rem}header .head_classUe{max-width:130px}header .head_classUe::before{display:none}header .header_wrapTz{scrollbar-width:thin;padding-bottom:0.5rem;overflow-x:auto;margin-top:0.8rem;-webkit-overflow-scrolling:touch;justify-content:flex-start}header .header_wrapTz::-webkit-scrollbar{height:2px}header .header_wrapTz::-webkit-scrollbar-thumb{background:rgb(216,200,217);border-radius:10px}header .main_pageeL{margin:0 0.1rem;flex:0 0 auto}header .main_pageeL a{letter-spacing:0;padding:0.5rem 0.7rem;white-space:nowrap;font-size:calc(17px - 2px)}header .main_pageeL a::before{bottom:3px}header::after{height:2px}} @media (max-width: 768px) {.contact_form_sectionYI{padding:60px 0}.contact_form_sectionYI h3{font-size:calc(28px - 4px);margin-bottom:40px}.contact_form_sectionYI .connect_panelOD h3,.contact_form_sectionYI .connect_reachJu h4{font-size:calc(23px - 2px);margin-bottom:30px}.contact_form_sectionYI .connect_panelOD input[type="text"],.contact_form_sectionYI .connect_panelOD textarea{padding:15px 20px;margin-bottom:20px}.contact_form_sectionYI .connect_panelOD .inquiry_inquiryza{padding:15px 30px}} @keyframes slideInTitle {to{opacity:1;transform:translateX(0)}} @keyframes growLine {to{width:150px}} @keyframes pulse {0%{transform:scale(1);box-shadow:0 15px 30px rgba(0,0,0,0.3)}50%{transform:scale(1.05);box-shadow:0 20px 40px rgba(0,0,0,0.4)}100%{transform:scale(1);box-shadow:0 15px 30px rgba(0,0,0,0.3)}} @keyframes float {0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}} @keyframes slideInBottom {from{transform:translateZ(10px) translateY(30px);opacity:0}to{transform:translateZ(10px) translateY(0);opacity:1}} @keyframes pulse-light {0%,100%{transform:translate(0,0);opacity:0.5}25%{transform:translate(10%,10%);opacity:0.3}50%{transform:translate(0%,20%);opacity:0.5}75%{transform:translate(-10%,10%);opacity:0.3}}