*{margin:0;padding:0;box-sizing:border-box}header,footer{width:100%}header{width:100%;overflow:visible;z-index:99;background:rgb(244,219,205);position:relative}.get_in_touchba::after{pointer-events:none;content:"";position:absolute;height:100%;top:0;background:linear-gradient(135deg,rgb(217,148,122,0.5) 0%,transparent 50%,rgb(231,185,163,0.5) 100%);width:100%;left:0;z-index:2}.get_in_touchba .feedback_cardc1::after{bottom:-75px;border-radius:50%;width:150px;height:150px;position:absolute;left:-75px;background:rgb(231,185,163);opacity:0.3;content:''}.get_in_touchba .feedback_cardc1 div svg{width:24px;flex-shrink:0;height:24px;margin-right:15px}.get_in_touchba .query_gridRG{padding:60px 40px;background:rgba(255,255,255,0.1);position:relative;overflow:hidden;width:60%}.get_in_touchba form{width:100%;flex-direction:column;display:flex}.get_in_touchba form input[type="text"]:focus,.get_in_touchba form input[type="email"]:focus{outline:none;box-shadow:0 0 15px rgba(rgb(217,148,122),0.2);transform:translateY(-2px);border-color:rgb(217,148,122);background:rgba(255,255,255,0.12)}.get_in_touchba .help_widgetNa input[type="checkbox"]:checked + label::before{background:rgb(217,148,122)}.get_in_touchba .help_widgetNa label a:hover{text-decoration:underline;color:#ffffff}.get_in_touchba form .connect_panel5k::before{height:100%;position:absolute;content:"";top:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);left:-100%;transition:all 0.5s ease;width:100%}.get_in_touchba .feedback_cardc1 div:nth-child(5){animation:float 8s infinite ease-in-out}.ty_pageEV .container{max-width:1200px;align-items:center;display:flex;z-index:2;position:relative;margin:0 auto;animation:fadeIn 0.8s ease-out forwards;flex-direction:column}.ty_pageEV h2::before{bottom:-16px;width:80px;transform:translateX(-50%);height:4px;left:50%;background:linear-gradient(90deg,rgb(231,185,163) 0%,rgb(217,148,122) 100%);border-radius:2px;content:"";position:absolute}.ty_pageEV li{padding-left:2rem;position:relative}.ty_pageEV li::before{background:rgb(231,185,163);width:8px;left:0;animation:pulse 3s ease-in-out infinite;box-shadow:0 0 0 4px rgb(231,185,163,0.5);position:absolute;content:"";top:8px;height:8px;border-radius:50%}.welcome_sectionGU .who_weareuT{box-shadow:0 25px 45px rgba(0,0,0,0.2),0 8px 15px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.1);backdrop-filter:blur(10px);z-index:2;padding:4rem 3rem;position:relative;border-left:4px solid rgb(231,185,163);transform:perspective(1000px) rotateY(-2deg);max-width:80%;background:linear-gradient( 135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05) )}.welcome_sectionGU h3{line-height:1.4;font-size:calc(19px * 1.1);opacity:0;color:#ffffff;position:relative;animation:fadeUpIn 0.8s ease-out 0.6s forwards;font-weight:600;transform:translateY(20px);margin-bottom:1.8rem}.cookie_message_windowXN h5{font-size:22px;margin-bottom:6px}.cookies_techV0{flex-shrink:0;margin-right:10px}#cookieWarningWindowis{display:none}#cookieWarningWindowis:checked ~ .cookie_message_windowXN{opacity:0;visibility:hidden}footer{width:100%;position:relative}.award_showYv::before{top:0;position:absolute;background-size:100px 100px;background:linear-gradient(135deg,rgb(244,219,205) 25%,transparent 25%) -50px 0,linear-gradient(225deg,rgb(244,219,205) 25%,transparent 25%) -50px 0,linear-gradient(315deg,rgb(244,219,205) 25%,transparent 25%),linear-gradient(45deg,rgb(244,219,205) 25%,transparent 25%);width:100%;background-color:rgb(231,185,163,0.5);left:0;height:120px;content:""}footer .main_pror1{padding:0 30px;position:relative}footer .main_pror1 svg{margin-bottom:15px;height:45px;width:auto}footer .head_learningaj{z-index:1;border-radius:13px;padding:30px;background-color:rgb(244,219,205);margin-top:-10px;margin-left:20px;position:relative;margin-right:20px;box-shadow:0 10px 30px rgba(0,0,0,0.05)}footer .header_basetA a:hover::after{width:100%}footer .subscribe_holder{background-color:rgb(231,185,163);margin-top:-10px;border-radius:13px;margin-right:40px;margin-left:40px;position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.1);padding:30px;color:#ffffff;z-index:0}footer .input_holder input[type="email"]::placeholder{color:rgba(0,0,0,0.4)}footer .sub_boxad:hover{background-color:rgb(217,148,122);box-shadow:0 5px 15px rgba(0,0,0,0.1);transform:translateY(-3px)}.leadership_profilelw::before{left:-10%;z-index:0;height:120%;position:absolute;background:radial-gradient(circle at 30% 70%,rgb(231,185,163,0.5),transparent 60%),radial-gradient(circle at 70% 30%,rgb(217,148,122,0.5),transparent 60%);animation:orbital-pulse 15s infinite alternate ease-in-out;width:120%;opacity:0.7;top:-10%;content:""}.leadership_profilelw .feedback_corneryG > div:first-child{perspective:1000px;position:relative;width:150px;height:150px;margin:0 auto}.leadership_profilelw .feedback_corneryG:hover .main_photogU{transform:rotate(0deg) scale(1.05);border-radius:30% 10% 40% 20%;box-shadow:0 15px 30px rgba(0,0,0,0.3),0 0 0 15px rgba(var(--primary-color-rgb,120,80,200),0.15)}.leadership_profilelw .name::after{left:0;bottom:-5px;background:linear-gradient(to right,rgb(217,148,122),#ffffff,rgb(217,148,122));width:0;height:2px;transition:width 0.6s cubic-bezier(0.19,1,0.22,1);position:absolute;content:""}.leadership_profilelw .exp_highlightsar::before{opacity:0.2;transition:transform 0.5s ease,opacity 0.5s ease;font-size:5rem;color:rgb(255,255,255,0.5);position:absolute;top:-2rem;left:-1rem;content:"";font-family:serif}.course_programRN{background:linear-gradient(135deg,rgb(244,219,205) 0%,rgba(249,249,249,0.95) 100%);position:relative;overflow:hidden;padding:6rem 0}.course_programRN .main_photogU{height:380px;box-shadow:0 20px 40px rgba(0,0,0,0.12),0 8px 16px rgba(0,0,0,0.08);position:relative;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);transform:perspective(1000px) rotateY(-2deg)}.course_programRN .program_guideDh:hover .text_placeholdertW::before{height:100%}.course_programRN h3{font-size:calc(20px * 1.1);position:relative;padding-bottom:1rem;transition:transform 0.4s ease;font-weight:700;color:#000000;margin-bottom:1.5rem;transform:translateY(0)}.course_programRN span.description{display:none}.statistical_dataIz::before{top:0;left:0;content:'';right:0;opacity:0.3;position:absolute;z-index:-1;bottom:0}.statistical_dataIz .edu_statisticsOG::before{content:'';right:-30px;width:100px;opacity:0.4;top:-30px;position:absolute;background:rgb(231,185,163,0.5);height:100px;filter:blur(70px);border-radius:50%}.statistical_dataIz .mentor_statisticsUF{text-shadow:0 2px 4px rgba(0,0,0,0.3);padding-bottom:15px;position:relative;font-size:28px;text-transform:uppercase;color:#ffffff;margin-bottom:25px;font-weight:700;letter-spacing:1px}.statistical_dataIz .boost_statisticsMu:nth-child(3n){transform:translateX(20px);border-left-color:rgb(231,185,163,0.5)}.statistical_dataIz .boost_statisticsMu h4{-webkit-background-clip:text !important;font-weight:700;position:relative;background:linear-gradient(135deg,rgb(231,185,163) 30%,rgb(217,148,122) 100%);font-size:40px;min-width:120px;margin:0;animation:countUp 2.5s ease-out forwards;-webkit-text-fill-color:transparent;color:#ffffff}.statistical_dataIz .boost_statisticsMu:nth-child(2n) svg{fill:rgb(217,148,122)}.statistical_dataIz .boost_statisticsMu:hover svg{transform:scale(1.1)}header .top_mainwrapzO::after{bottom:-10px;right:10%;height:5px;content:"";position:absolute;background:linear-gradient(90deg,transparent,rgb(217,148,122));width:30%;filter:blur(5px)}header .top_mainwrapzO .main_pror1 .nav_learning47{transition:transform 0.3s ease;position:relative;display:block}header .top_mainwrapzO .head_learningaj::before{height:100%;backdrop-filter:blur(5px);border-radius:10px;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,transparent 100%);position:absolute;content:"";top:0;width:100%;z-index:-1;opacity:0.1;left:0}header .top_mainwrapzO .head_learningaj .header_sitebarJp:hover a::before{opacity:1}header .top_mainwrapzO .head_learningaj .header_sitebarJp:hover a{color:#ffffff}header .top_mainwrapzO .head_learningaj .header_sitebarJp:nth-child(even) a::before{background:linear-gradient(to left,rgb(231,185,163),rgb(217,148,122))}.our_backgroundUC .text_placeholdertW{background:linear-gradient(145deg,rgba(255,255,255,0.9),rgba(255,255,255,0.85));box-shadow:0 20px 60px rgba(0,0,0,0.1),0 10px 30px rgba(0,0,0,0.08);transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);position:relative;transform-origin:top center;transform:translateZ(20px) rotateX(2deg);backdrop-filter:blur(10px);padding:60px 50px}.our_backgroundUC .text_placeholdertW:hover h1::after{width:100px}.our_backgroundUC ul li:first-child{animation-delay:0.1s}.our_backgroundUC ul li:hover h4::before{width:100%}.our_backgroundUC ul li span{margin-bottom:10px;transition:transform 0.4s ease;line-height:1.7;font-size:15px;letter-spacing:0.02em;column-count:1;color:#000000;text-align:justify;position:relative;transform:translateY(0);display:block}.secure_havens6 h3,.secure_havens6 h4,.secure_havens6 h5,.secure_havens6 h6{font-size:21px;margin-bottom:10px;text-shadow:0 0 5px rgb(231,185,163,0.5);margin-top:20px;font-weight:400;color:#ffffff}.check_it_out_nowYZ::before{right:0;z-index:1;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.15) 0%,transparent 25%),radial-gradient(circle at 80% 70%,rgba(255,255,255,0.1) 0%,transparent 20%);position:absolute;top:0;bottom:0;left:0;content:""}.check_it_out_nowYZ h6{color:#ffffff;font-size:clamp(1.2rem,2vw,18px);font-family:Arial,sans-serif;font-weight:600;position:relative;margin:0 auto;text-shadow:0 2px 4px rgba(0,0,0,0.15);letter-spacing:0.02em;line-height:1.5;transform:perspective(1000px) rotateX(0);max-width:800px;transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);text-align:center}.check_it_out_nowYZ .connect_panel5k:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,0,0,0.2),0 8px 15px rgba(0,0,0,0.15);color:rgb(217,148,122);background:#ffffff}.check_it_out_nowYZ .connect_panel5k:hover span{transform:scale(1.05)}.check_it_out_nowYZ .connect_panel5k:active{transform:translateY(0);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.pricing_bundleYp h2{font-weight:700;animation:fadeInDown 0.8s ease-out;font-size:30px;transform:translateY(0);margin-bottom:1.5rem;text-align:center;position:relative}.pricing_bundleYp .plan_dealsSV li{transform-style:preserve-3d;perspective:1000px}.pricing_bundleYp .fee_schemeseV::before{background:linear-gradient(135deg,rgb(231,185,163,0.5) 0%,transparent 100%);opacity:0;content:"";position:absolute;z-index:1;transition:opacity 0.4s ease-out;inset:0}.pricing_bundleYp .fee_schemeseV:hover .deal_optslU h4::after{transform:scaleX(1.5)}.pricing_bundleYp .deal_optslU p{flex-grow:1;hyphens:auto;max-height:300px;margin-bottom:2rem;padding-right:5px;color:rgba(255,255,255,0.8);overflow-y:auto;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;font-size:12px;transform:translateZ(10px)}.learning_outcomeswj::after{width:400px;animation:float 18s infinite alternate-reverse ease-in-out;content:"";opacity:0.3;position:absolute;border-radius:50%;background:linear-gradient(225deg,rgb(217,148,122,0.5) 0%,rgb(231,185,163,0.5) 100%);filter:blur(80px);z-index:0;height:400px;left:-100px;bottom:-100px}.learning_outcomeswj h1{margin-bottom:30px;font-size:34px;color:#000000;opacity:0;font-weight:700;transform:translateY(10px);font-family:Arial,sans-serif;animation:fadeIn 0.6s forwards 0.5s cubic-bezier(0.22,1,0.36,1);position:relative;line-height:1.3}.learning_outcomeswj li:nth-child(1){animation:slideIn 0.5s forwards 0.8s cubic-bezier(0.22,1,0.36,1)}.learning_outcomeswj li:nth-child(4){animation:slideIn 0.5s forwards 1.1s cubic-bezier(0.22,1,0.36,1)}.learning_outcomeswj li:hover svg{transform:translateY(-3px) scale(1.1)}.course_programRN .description::-webkit-scrollbar{width:4px}.course_programRN .description::-webkit-scrollbar-track{background:rgba(0,0,0,0.03)}.course_programRN .description::-webkit-scrollbar-thumb{background:rgb(217,148,122,0.5);border-radius:10px}.pricing_bundleYp .deal_optslU p::-webkit-scrollbar{width:4px}.pricing_bundleYp .deal_optslU p::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(217,148,122,0.5)}@media screen and (max-width: 480px) {.ty_pageEV{padding:2.5rem 1rem}.ty_pageEV h2{margin-bottom:1.5rem;font-size:1.5rem}.ty_pageEV .quick_masteryT3{padding:1.5rem 1.25rem}.ty_pageEV span{font-size:0.95rem}} @media (max-width: 576px) {.learn_startdC{padding-top:10vh}.welcome_sectionGU .who_weareuT{padding:2rem 1.5rem;max-width:92%;border-left:3px solid rgb(231,185,163)}.welcome_sectionGU h1{font-size:calc(42px * 0.7)}.welcome_sectionGU h3{font-size:calc(19px * 0.85);line-height:1.5}.welcome_sectionGU p{font-size:calc(18px * 0.9)}.welcome_sectionGU h1::after{width:60px;height:3px}} @media (min-width: 992px) {footer .head_learningaj{margin-top:0}footer .subscribe_holder{margin-top:0}} @media (max-width: 767px) {footer .award_showYv{padding:80px 0 30px}footer .talk_form9h{justify-content:center;padding:20px}footer .info_item{width:100%}footer .head_learningaj,footer .subscribe_holder{margin-left:10px;padding:25px 20px;margin-right:10px}footer .diploma_ctaUN{margin-top:40px}} @media (max-width: 767px) {.leadership_profilelw{padding:5rem 0}.leadership_profilelw .feedback_corneryG{gap:2rem;padding:2.5rem}.leadership_profilelw .main_photogU{animation:float-photo 5s infinite ease-in-out}.leadership_profilelw .exp_highlightsar{padding:0}.leadership_profilelw .exp_highlightsar::before{top:-1.5rem;left:-0.5rem;font-size:3rem}.leadership_profilelw .exp_highlightsar::after{right:-0.5rem;font-size:3rem;bottom:-3rem}} @media (max-width: 1200px) {.statistical_dataIz .container{gap:30px}.statistical_dataIz .edu_statisticsOG{padding:40px}.statistical_dataIz .boost_statisticsMu{padding:25px}.statistical_dataIz .boost_statisticsMu h4{min-width:100px;font-size:36px}.statistical_dataIz .boost_statisticsMu:nth-child(2n){transform:translateX(30px)}.statistical_dataIz .boost_statisticsMu:nth-child(3n){transform:translateX(15px)}.statistical_dataIz .boost_statisticsMu:nth-child(4n){transform:translateX(45px)}} @media (max-width: 992px) {header .top_mainwrapzO{padding:20px 15px;flex-direction:column}header .top_mainwrapzO .main_pror1{margin-bottom:15px}header .top_mainwrapzO .head_learningaj{width:100%;flex-wrap:wrap;justify-content:center}header .top_mainwrapzO .head_learningaj .header_sitebarJp{margin:3px}header .top_mainwrapzO .head_learningaj .header_sitebarJp a{font-size:calc(13px - 1px);padding:6px 12px}} @media (max-width: 767px) {.our_backgroundUC{padding:60px 0}.our_backgroundUC .text_placeholdertW{padding:30px 25px;transform:none}.our_backgroundUC h1{margin-bottom:25px;font-size:33px}.our_backgroundUC h1::after{width:50px;height:3px}.our_backgroundUC ul li span{line-height:1.6;font-size:calc(15px - 1px)}.our_backgroundUC::after{width:100%;top:-30%}} @media (max-width: 480px) {.check_it_out_nowYZ{padding:3rem 1rem}.check_it_out_nowYZ .container{gap:1.5rem}.check_it_out_nowYZ h6{font-size:1rem;line-height:1.4}.check_it_out_nowYZ h6::before{height:2px;width:40px;bottom:-8px}.check_it_out_nowYZ .connect_panel5k{padding:0.8rem 1.8rem;font-size:calc(19px - 0.15rem)}} @media (max-width: 576px) {.pricing_bundleYp{padding:50px 0}.pricing_bundleYp h2{font-size:calc(30px * 0.8)}.pricing_bundleYp .trial_pricingX9{padding:1.5rem 1.2rem}.pricing_bundleYp .deal_optslU h4{font-size:22px;margin-bottom:1.2rem}.pricing_bundleYp .lesson_ratesfV{padding:0.6rem 1rem;font-size:22px}.pricing_bundleYp .fee_schemeseV:hover{transform:translateY(-5px)}} @media (hover: none) {.learning_outcomeswj .main_photogU{transform:none}.learning_outcomeswj li:hover svg{transform:none}} @keyframes float {0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}} @keyframes float {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-12deg) translate(-10px,-15px)}100%{transform:rotate(-15deg) translate(0,0)}} @keyframes pulseShape {0%{transform:rotate(-15deg) scale(1);opacity:0.4}50%{opacity:0.5}100%{transform:rotate(-15deg) scale(1.1);opacity:0.3}} @keyframes float-photo {0%,100%{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-5px)}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgba(rgb(231,185,163),0.7)}70%{box-shadow:0 0 0 10px rgba(rgb(231,185,163),0)}100%{box-shadow:0 0 0 0 rgba(rgb(231,185,163),0)}} @keyframes fadeIn {from{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}