.top_bar{flex:1 0 auto}svg{width:30px;height:30px}.scholar_cta{flex:0 0 auto}.scholar_cta{color:#ffffff;font-family:Arial,sans-serif;position:relative;padding:80px 0 30px;background:linear-gradient(135deg,#000000,rgb(197,154,154))}.thanksArea .container{padding:0 20px;margin:0 auto;z-index:2;transform-style:preserve-3d;position:relative;max-width:1200px}.thanksArea h2::after{content:"";bottom:-15px;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);background:rgb(220,185,185);width:80px;left:0;animation:pulse 3s infinite alternate;height:4px;transform:translateZ(30px);position:absolute}.thanksArea li{position:relative;padding-left:25px}.about_this{overflow:hidden;color:#ffffff;padding:120px 0 140px;position:relative}.about_this::after{animation:floatGradient 15s ease-in-out infinite alternate;filter:blur(70px);position:absolute;width:80%;right:-10%;height:70%;background:linear-gradient(45deg,rgb(220,185,185,0.5),rgb(197,154,154,0.5));transform:rotate(-15deg);top:-10%;z-index:0;content:""}.about_this .text_widget:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.3)}.about_this .text_widget p{font-weight:600;color:rgb(197,154,154);letter-spacing:1px;display:inline-block;margin-bottom:20px;font-size:calc(18px * 1.2);position:relative}.about_this .text_widget:hover p::after{width:100%}.scholar_cta::before{position:absolute;top:0;content:"";bottom:0;right:0;pointer-events:none;background:radial-gradient(circle at 10% 20%,rgb(197,154,154,0.5) 0%,transparent 50%);left:0}footer .edu_faq:hover{transform:translateY(-5px);box-shadow:0 12px 32px rgba(0,0,0,0.15)}footer .info_item p,footer .info_item a{align-items:center;font-weight:400;font-size:17px;color:#ffffff;transition:color 0.3s ease;text-decoration:none;display:flex}footer .top_mentor svg{margin-bottom:10px;filter:drop-shadow(0 0 5px rgb(220,185,185,0.5));height:50px;transition:filter 0.3s ease;width:auto}footer .first_section::before{position:absolute;top:-2px;right:-2px;bottom:-2px;border-radius:calc(25px + 2px);transition:opacity 0.5s ease;content:"";z-index:-1;background:linear-gradient(45deg,rgb(220,185,185),transparent,rgb(197,154,154),transparent);left:-2px;opacity:0}footer .header_sitebar a:hover::before{transform:translateY(-50%) scale(1);background-color:rgb(220,185,185);box-shadow:0 0 5px rgb(220,185,185),0 0 10px rgb(220,185,185,0.5);opacity:1}footer .subscribe_holder h5{font-size:19px;font-weight:600;display:inline-block;color:#ffffff;position:relative;margin-bottom:15px}footer .input_holder{display:flex;gap:15px;flex-direction:column;position:relative}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .news_label::before{content:"";transition:left 0.7s ease;position:absolute;height:100%;top:0;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);left:-100%}.sign_up_now{padding:120px 0;background:linear-gradient(180deg,rgb(220,185,185) 0%,rgb(197,154,154) 100%);position:relative;overflow:hidden;z-index:1}.sign_up_now .skill_boost::before{background-size:30px 30px;background:linear-gradient(135deg,transparent 45%,#ffffff 50%,transparent 55%),linear-gradient(45deg,transparent 45%,#ffffff 50%,transparent 55%);z-index:-1;content:'';opacity:0.05;width:100%;position:absolute;left:0;height:100%;top:0;animation:patternShift 15s linear infinite}.sign_up_now h3::after{position:absolute;bottom:-20px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.5),transparent);box-shadow:0 0 10px rgba(255,255,255,0.5);left:50%;width:100px;transform:translateX(-50%);height:1px;content:''}.sign_up_now .talk_answer:hover{background:linear-gradient(45deg,rgb(220,185,185),rgb(197,154,154));color:#ffffff;transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,0.2),0 0 20px rgba(255,255,255,0.3)}.sign_up_now .talk_answer:hover::before{opacity:0.5}.operation_process{perspective:1000px;padding:120px 0;background:linear-gradient(135deg,rgb(239,217,217) 0%,rgba(rgb(220,185,185,0.5),0.05) 100%);overflow:hidden;position:relative}.operation_process .skill_boost::before{background:linear-gradient(90deg,rgb(220,185,185) 0%,transparent 100%);position:absolute;content:"";left:0;height:1px;top:-15px;width:35%;transform:translateZ(10px)}.operation_process .text_widget{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease;border-left:3px solid rgb(220,185,185);background:#ffffff;padding:40px 50px 40px 40px;position:relative;transform:translateZ(10px) translateX(5px);box-shadow:10px 15px 30px rgba(rgba(0,0,0,0.5),0.05),0 0 0 1px rgba(rgba(0,0,0,0.5),0.02)}header .container{position:relative;margin:0;max-width:100%;width:100%;z-index:2;padding:0}header .nav_tutor{padding:0.5rem;align-items:center;border-radius:10px;display:flex;background:rgba(255,255,255,0.4);position:relative;text-decoration:none;transition:all 0.3s ease}header .head_bar::before{opacity:0;top:0;left:0;background:linear-gradient(45deg,rgb(220,185,185,0.5),rgb(197,154,154,0.5));transition:opacity 0.3s ease;width:100%;height:100%;z-index:-1;content:'';position:absolute}.data_overview .container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:3}.data_overview .mentor_statistics svg path{fill:rgb(220,185,185)}.data_overview .knowledge_boosters{flex-direction:column;display:flex;gap:15px}.data_overview .statistics_pros:hover{transform:translateX(10px)}.data_overview .statistics_pros::before{top:0;left:0;width:5px;background-color:rgb(220,185,185);height:100%;position:absolute;content:""}.data_overview .extra_gain svg path{fill:#ffffff}.data_overview .stat_item_content{padding:20px 30px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.get_in_touchtdjH{padding:100px 0;position:relative;z-index:1}.get_in_touchtdjH::before{content:'';background-color:rgb(239,217,217);opacity:0.9;position:absolute;z-index:-1;inset:0}.get_in_touchtdjH .support_card h3{color:#ffffff;font-weight:700;font-size:38px;background:rgb(197,154,154);margin:0;text-align:center;border-bottom:1px solid rgba(255,255,255,0.1);padding:30px}.get_in_touchtdjH .support_card div span{color:#ffffff;font-size:16px}.get_in_touchtdjH .support_feedback h3{font-weight:700;text-align:center;font-size:19px;position:relative;color:#000000;margin-bottom:30px}.get_in_touchtdjH .support_feedback input::placeholder{opacity:0.6;color:#000000}.get_in_touchtdjH .support_feedback .inquiry_message input[type="checkbox"]{margin-top:2px;-webkit-appearance:none;cursor:pointer;position:relative;border:2px solid rgb(239,217,217);appearance:none;flex-shrink:0;height:22px;width:22px;margin-right:10px;transition:background-color 0.3s ease,border-color 0.3s ease}.get_in_touchtdjH .support_feedback .connect_widget:hover{background-color:rgb(220,185,185)}.training_specialist::before{position:absolute;top:0;background:linear-gradient(135deg,rgb(220,185,185,0.5) 0%,transparent 40%),repeating-linear-gradient(45deg,rgb(197,154,154,0.5) 0px,rgb(197,154,154,0.5) 1px,transparent 1px,transparent 10px);z-index:1;left:0;content:"";width:100%;opacity:0.12;height:100%}.training_specialist .review_panel:hover::after{transform:rotate(30deg) scale(1.2);opacity:0.15}.training_specialist .img_pic_wrap::before{transition:opacity 0.4s ease;z-index:1;background:linear-gradient(to top right,rgb(220,185,185,0.5),transparent 70%);inset:0;content:"";position:absolute;opacity:0.5}.training_specialist .name{transition:transform 0.4s ease;position:relative;font-weight:700;display:inline-block;font-size:calc(21px * 1.1);color:#000000;margin:0 0 0.5rem}.training_specialist .work_details{padding-left:1.5rem;color:#000000;transition:all 0.4s ease;position:relative;line-height:1.75;font-size:12px;border-left:1px solid rgb(197,154,154,0.5);margin:0}.secure_safekeeping h2{border-left:5px solid rgb(220,185,185);color:rgb(197,154,154);font-size:38px;position:relative;z-index:2;font-weight:600;margin:20px 0;padding-left:10px}.secure_safekeeping span{color:rgb(197,154,154);position:relative;border-radius:10px;background:rgb(220,185,185,0.5);padding:5px;z-index:2;font-weight:600}.welcome_board::after{opacity:0.2;border-radius:50%;position:absolute;width:40%;z-index:0;background:linear-gradient(to right,rgb(220,185,185,0.5),transparent);height:40%;bottom:-5%;right:-5%;filter:blur(40px);content:""}.welcome_board .text_widget h1::after{position:absolute;height:3px;animation:scaleInX 1.2s cubic-bezier(0.19,1,0.22,1) forwards 0.9s;left:0;transform:scaleX(0);bottom:-0.75rem;content:"";transform-origin:left;width:4rem;background:rgb(220,185,185)}.welcome_board .learn_lead svg path{transform-origin:center;fill:rgb(220,185,185);animation:pathFill 1.5s ease-in-out forwards 1.2s}.welcome_board ul{opacity:0;list-style:none;padding:0;transform:translateY(15px);animation:fadeSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) forwards 1.1s;margin:0}.welcome_board .connect_widget:hover{box-shadow:0 8px 20px rgba(94,170,168,0.3);transform:translateY(-2px)}.welcome_board .connect_widget:hover::before{opacity:1}.welcome_board .img_pic_wrap{box-shadow:0 15px 30px rgba(0,0,0,0.15);opacity:0;overflow:hidden;height:40vh;border-radius:19px;position:relative;transform:translateY(15px) scale(0.95);animation:scaleIn 1.2s cubic-bezier(0.19,1,0.22,1) forwards 0.3s}.welcome_board .img_pic_wrap{box-shadow:0 20px 40px rgba(0,0,0,0.1);border-radius:19px;transform:translateX(15px) scale(0.95);height:70vh;animation:scaleInRight 1.2s cubic-bezier(0.19,1,0.22,1) forwards 0.3s;flex:1}.wrapper-container .cookie_guard{height:80px;border-radius:50%;align-items:center;background:rgb(220,185,185);justify-content:center;width:80px;display:flex}.course_rewards::before{opacity:0.7;background:radial-gradient(circle at 80% 20%,rgb(197,154,154,0.5) 0%,transparent 55%);position:absolute;left:0;content:"";height:100%;width:100%;top:0}.course_rewards .img_pic_wrap{box-shadow:20px 20px 60px rgba(0,0,0,0.12);grid-column:1;transform:perspective(800px) rotateY(10deg);position:relative;transition:all 0.7s cubic-bezier(0.175,0.885,0.32,1.275);z-index:2;width:100%;border-radius:35% 65% 50% 50% / 50% 35% 65% 50%}.course_rewards h3{margin-bottom:35px;font-size:38px;font-weight:700;position:relative;padding-bottom:15px;color:#000000}.course_rewards ul{gap:25px;margin:0;padding:0;flex-direction:column;list-style:none;display:flex}.course_rewards li:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.08)}.course_rewards svg{width:24px;border-radius:12px;align-items:center;transition:all 0.3s ease;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:flex;padding:5px;flex-shrink:0;height:24px;background:#ffffff}.course_offering .container{z-index:2;position:relative;margin:0 auto;max-width:1200px}.course_offering .img_pic_wrap{overflow:hidden;position:relative;height:350px;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);box-shadow:0 25px 50px -12px rgba(0,0,0,0.15);transform:perspective(1000px) rotateY(-3deg)}.course_offering .text_widget{position:relative}.course_offering h3{font-weight:700;transform-origin:left center;position:relative;font-size:calc(21px * 1.1);color:#000000;line-height:1.3;margin-bottom:1.5rem;padding-left:1rem}.course_offering p.description{display:none}.course_offering span.description::first-letter{font-size:1.2em;color:rgb(220,185,185);font-weight:700}.plan_chooser{padding:120px 0;overflow:hidden;position:relative}.plan_chooser .price_plan{position:relative}.plan_chooser h2{font-weight:700;color:#ffffff;text-align:center;font-size:35px;line-height:1.3;margin-bottom:20px;position:relative}.plan_chooser .cert_fees li{transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);position:relative}.plan_chooser .rate_panel{background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.03));padding:40px 30px;border-radius:10px;transition:all 0.3s ease;-webkit-backdrop-filter:blur(10px);box-shadow:0 15px 30px rgba(0,0,0,0.15);backdrop-filter:blur(10px);overflow:hidden;height:100%;border-left:3px solid rgb(197,154,154);box-sizing:border-box;border:1px solid rgba(255,255,255,0.1);position:relative}.plan_chooser .value_deals::before{content:"";position:absolute;width:30%;height:1px;left:0;background:rgb(197,154,154);top:-1px}@media (max-width: 992px) {.thanksArea{padding:90px 0}.thanksArea h2{font-size:calc(32px * 0.9)}.thanksArea .skill_boost{padding:30px}} @media (min-width: 992px) {.about_this{padding:180px 0 200px}.about_this h2{transform:translateX(-20px)}.about_this .text_widget{padding:70px}.about_this .text_widget div > div{column-count:2}} @media (min-width: 768px) {footer .info_item{flex:1 1 60px}footer .text_main_holder{grid-template-columns:1fr 1fr}footer .input_holder{flex-direction:row}footer .news_label{white-space:nowrap}} @media (max-width: 767px) {footer .scholar_cta{padding:60px 0 30px}footer .edu_faq{gap:15px;flex-direction:column;padding:20px}footer .info_item{width:100%}footer .first_section,footer .subscribe_holder{padding:20px}footer .subscribe_holder h5,footer .first_section h5{font-size:calc(19px - 2px)}footer .subscribe_holder p,footer .header_sitebar a{font-size:calc(17px - 2px)}footer .gift_card{margin-top:30px}} @media (max-width: 991px) {.operation_process{padding:90px 0}.operation_process h2{font-size:calc(31px * 0.9)}.operation_process .text_widget{padding:35px 40px 35px 30px;transform:translateZ(5px) translateX(0)}} @media (hover: none) {.operation_process .text_widget,.operation_process:hover .text_widget,.operation_process h2,.operation_process .text_widget::before{transition:none;transform:none}.operation_process h2::after{transition:none}.operation_process:hover h2::after{transform:none}} @media (max-width: 767px) {header::after{width:3px}header .nav_site{padding:0.8rem 2%;margin-left:3px;align-items:flex-start;flex-direction:column;gap:0.7rem}header .nav_tutor{padding:0.4rem}header .nav_tutor svg{width:120px}header .first_section{justify-content:flex-start;width:98%;padding:0.4rem;overflow-x:auto}header .first_section::-webkit-scrollbar{height:2px}header .first_section::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(220,185,185)}header .head_bar{white-space:nowrap;padding:0.3rem 0.5rem;font-size:calc(16px - 1px)}} @media screen and (min-width: 768px) and (max-width: 991px) {.get_in_touchtdjH .support_card{grid-template-columns:repeat(2,1fr);display:grid}.get_in_touchtdjH .support_card h3{grid-column:1 / -1}.get_in_touchtdjH .support_card div{border-right:1px solid rgba(255,255,255,0.1)}.get_in_touchtdjH .support_card div:nth-child(2n){border-right:none}.get_in_touchtdjH .support_card div:nth-last-child(1),.get_in_touchtdjH .support_card div:nth-last-child(2){border-bottom:none}} @media (min-width: 992px) {.training_specialist .container{transform:perspective(1500px) rotateY(3deg)}.training_specialist .review_panel{padding:4rem;gap:3rem}.training_specialist .img_pic_wrap{width:220px;height:220px}.training_specialist .work_details{column-gap:2.5rem;border-left:none;column-count:2;padding-left:0}.training_specialist .work_details::before{left:-1rem;font-size:4rem}} @media (min-width: 1200px) {.welcome_board .skill_boost{gap:4rem;padding:3rem 8rem}.welcome_board .text_widget h1{font-size:calc(41px * 1.2)}.welcome_board .learn_lead p{font-size:calc(15px * 1.3);max-width:90%}.welcome_board .connect_widget{padding:1.2rem 2.5rem;font-size:calc(15px * 1.1)}.welcome_board .learn_lead svg{width:120px;height:120px}} @media (max-width: 576px) {.course_rewards{padding:60px 0}.course_rewards .img_pic_wrap{border-radius:25% 45% 30% 40% / 40% 25% 45% 30%;width:100%}.course_rewards .img_pic_wrap::after{display:none}.course_rewards .text_widget{width:100%;padding:35px 25px}.course_rewards .text_widget::before,.course_rewards .text_widget::after{height:50px;width:50px}.course_rewards h3{margin-bottom:25px;font-size:20px}.course_rewards ul{gap:15px}.course_rewards li p{padding:12px 15px}.course_rewards svg{height:22px;padding:4px;width:22px}} @media (min-width: 768px) and (max-width: 991px) {.plan_chooser .cert_fees{grid-template-columns:repeat(2,1fr)}.plan_chooser{padding:100px 0}} @keyframes float {0%,100%{transform:rotate(15deg) translate(0,0)}50%{transform:rotate(20deg) translate(-20px,20px)}} @keyframes floatGradient {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-12deg) translate(-20px,20px)}100%{transform:rotate(-18deg) translate(20px,-10px)}} @keyframes pulseBackground {0%{transform:scale(1);opacity:0.5}50%{transform:scale(1.1);opacity:0.8}100%{transform:scale(1);opacity:0.5}} @keyframes fadeSlideUp {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes fadeScale {0%{opacity:0;transform:translateY(10px) scale(0.95)}100%{opacity:1;transform:translateY(0) scale(1)}} @keyframes growUp {0%{transform:scaleY(0)}100%{transform:scaleY(1)}} @keyframes fadeInUp {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}