﻿.nav_leadXZyh{flex:1 0 auto}html,body{min-height:100%;font-family:Arial,sans-serif;height:100%;color:#000000}svg{width:30px;height:30px}.client_feedbackrVva::before{top:-50%;width:100%;position:absolute;z-index:0;background:rgb(200,229,216);height:100%;border-radius:50%;content:"";right:-50%}.client_feedbackrVva .student_ratingsycXP{display:grid;gap:20px;grid-template-columns:repeat(12,1fr)}.client_feedbackrVva .review_cornerrVDh:nth-child(3n+3){animation-delay:0.5s;grid-column:span 3;margin-top:40px}.client_feedbackrVva .review_cornerrVDh p{margin:0}.client_feedbackrVva .review_cornerrVDh p:first-of-type{text-transform:uppercase;font-size:18px;position:absolute;bottom:0;font-weight:600;color:rgb(152,201,183);letter-spacing:1px;right:70px;white-space:nowrap}.course_benefitswUaN::before{left:0;position:absolute;height:100%;width:100%;content:"";z-index:0;background:radial-gradient(circle at 30% 70%,rgb(102,168,152,0.5) 0%,transparent 40%);top:0}.course_benefitswUaN .image_linkNAwI{object-fit:cover;width:100%;transform:perspective(1000px) rotateY(-5deg);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);height:auto;box-shadow:20px 20px 0 rgb(102,168,152,0.5),-10px -10px 0 rgb(152,201,183,0.5)}.course_benefitswUaN li{position:relative;transition:transform 0.3s ease-out;padding-left:35px}.course_benefitswUaN li svg{position:absolute;top:50%;width:24px;height:24px;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);transform:translateY(-50%);left:0}.instructor_profileNIGa::before{left:-10%;animation:pulse 8s infinite alternate;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);transform:rotate(-15deg);height:120%;top:-10%;width:70%;background:rgb(102,168,152,0.5);content:"";position:absolute;z-index:1}.instructor_profileNIGa .career_cardfCqp{background:#ffffff;transition:transform 0.5s ease;box-shadow:0 10px 30px rgba(0,0,0,0.5);padding:2rem;z-index:3;border-radius:22px;transform:translateY(30px) rotate(2deg);position:relative}.instructor_profileNIGa .career_cardfCqp > div:nth-child(2){transform:translateX(5px);opacity:0.8;font-weight:600;margin-bottom:1.5rem;transition:all 0.3s ease;font-size:22px;color:rgb(102,168,152)}.cert_displayXxor .container{position:relative;z-index:2}.cert_displayXxor .desktop_appAzJC{flex-direction:column;display:flex}.cert_displayXxor .learn_faqxGOZ::after{left:0;height:1px;bottom:-1px;content:'';width:100%;position:absolute;background:linear-gradient(90deg,transparent 0%,rgb(102,168,152,0.5) 50%,transparent 100%)}.cert_displayXxor .info_item:hover{transform:translateY(-5px)}.cert_displayXxor .info_item svg{height:20px;transition:transform 0.3s ease;width:20px;fill:rgb(152,201,183)}.cert_displayXxor .nav_proEFHN svg{transition:all 0.3s ease;max-width:160px;height:auto}.cert_displayXxor .equity_pledgeTZCO::before{content:'';background:linear-gradient(to bottom,rgb(152,201,183),rgb(102,168,152));border-radius:2px;position:absolute;bottom:0;width:4px;top:0;left:0}.cert_displayXxor .top_mainbarHpBZ:first-child{position:relative}.cert_displayXxor .top_mainbarHpBZ a:hover{padding-left:1.5rem;color:rgb(152,201,183)}.cert_displayXxor .subscribe_holder{flex-direction:column;width:100%;padding:2rem;display:flex;gap:1.5rem;background:linear-gradient(135deg,#ffffff 0%,rgba(245,245,245,0.8) 100%);position:relative;border-radius:19px;max-width:400px;box-shadow:0 10px 30px rgba(0,0,0,0.05)}.cert_displayXxor .input_holder input[type="email"]::placeholder{opacity:0.5;color:#000000}.cert_displayXxor .updates_itemPpty::before{transition:opacity 0.3s ease;content:'';z-index:-1;height:100%;background:linear-gradient(135deg,rgb(102,168,152) 0%,rgb(152,201,183) 100%);top:0;position:absolute;left:0;width:100%;opacity:0}.secure_fortificationEKDz h1{margin:20px 0;text-transform:uppercase;color:#000000;font-size:37px;font-weight:700}.secure_fortificationEKDz ul{padding-left:20px;list-style-type:square;margin:15px 0;color:#000000}.course_programvZKS .container{padding:0 1.5rem;position:relative;z-index:1;max-width:1200px;margin:0 auto}.course_programvZKS h2::after{position:absolute;height:3px;width:80px;left:50%;bottom:-0.75rem;transform:translateX(-50%);background:linear-gradient(90deg,rgb(152,201,183) 0%,rgb(102,168,152) 100%);content:""}.course_programvZKS .image_linkNAwI{position:relative;transform:scale(1);height:350px;transition:transform 0.8s cubic-bezier(0.25,1,0.5,1);overflow:hidden}.course_programvZKS .text_card_wrapcaAg::before{width:90%;top:0;content:"";position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgb(102,168,152,0.5),transparent);transform:translateX(-50%);left:50%}.metrics_summaryIlRr .container{padding:0 15px;position:relative;margin:0 auto;max-width:1200px}.metrics_summaryIlRr .statistics_prosAHPN{margin-bottom:3.5rem;display:flex;width:80%;z-index:2;position:relative}.metrics_summaryIlRr .statistics_prosAHPN p{font-weight:700;background:#ffffff;position:relative;width:120px;box-shadow:0 10px 25px -10px rgba(0,0,0,0.1);height:120px;align-items:center;border-radius:50%;transition:all 0.4s ease;color:rgb(152,201,183);font-size:calc(44px * 1.4);text-shadow:1px 1px 0 rgba(255,255,255,1);display:flex;z-index:2;justify-content:center;margin:0}.metrics_summaryIlRr .statistics_prosAHPN:nth-child(odd)::before{left:60px;top:60px;position:absolute;content:"";width:calc(100% - 60px);z-index:1;background:linear-gradient(90deg,rgb(152,201,183) 0%,transparent 100%);height:1px}.metrics_summaryIlRr svg path{fill:inherit}.metrics_summaryIlRr .statistics_prosAHPN:hover svg{transform:rotate(360deg);opacity:0.5}.metrics_summaryIlRr::after{opacity:0.1;content:"";height:100%;z-index:-2;width:100%;top:0;position:absolute;left:0;background:radial-gradient(circle at 20% 80%,rgb(152,201,183,0.5) 0%,transparent 30%),radial-gradient(circle at 80% 20%,rgb(102,168,152,0.5) 0%,transparent 30%)}.metrics_summaryIlRr .statistics_prosAHPN:nth-child(4){animation:timeline 8s infinite ease 6s}.title_sectionDWNp .learn_pagecdhj::before{left:0;position:absolute;right:0;z-index:-1;background:#ffffff;top:0;opacity:0.85;content:"";bottom:0}.title_sectionDWNp .title_style_header::after{transition:width 0.8s ease;position:absolute;left:0;width:0;bottom:0;height:4px;background:linear-gradient(90deg,rgb(152,201,183),rgb(102,168,152));content:""}.title_sectionDWNp .exp_yearsRJUc:hover p{border-left:3px solid rgb(102,168,152)}.future_attendeesUpZQ::before{width:100%;z-index:0;background:radial-gradient(circle at 20% 30%,rgb(152,201,183,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(102,168,152,0.5) 0%,transparent 40%);left:0;height:100%;top:0;position:absolute;opacity:0.2;content:""}.future_attendeesUpZQ div p{flex:1 1 calc(33.333% - 20px);color:#000000;line-height:1.6;margin:0;padding:25px;transition:all 0.3s ease;display:flex;position:relative;background:rgb(200,229,216);overflow:hidden;min-width:250px;border-radius:30px;align-items:center;box-shadow:8px 8px 16px rgba(0,0,0,0.05),-8px -8px 16px rgba(255,255,255,0.8),inset 1px 1px 1px rgba(255,255,255,0.3);font-size:17px}.who_we_aremaIb .container{max-width:1200px;grid-template-columns:1fr;display:grid;position:relative;margin:0 auto;z-index:10;padding:0 20px}.who_we_aremaIb:hover h4{transform:translateY(-5px)}.who_we_aremaIb h4::after{background:rgb(152,201,183);transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);left:50%;content:"";height:3px;transform:translateX(-50%) scaleX(0.8);bottom:-12px;position:absolute;width:60px}.who_we_aremaIb .text_card_wrapcaAg h6{font-size:calc(24px * 1.1);transform:translateX(0);transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);color:rgb(152,201,183);font-weight:700;margin-bottom:20px;position:relative;display:inline-block}.who_we_aremaIb .text_card_wrapcaAg div{position:relative;overflow:hidden}.who_we_aremaIb .text_card_wrapcaAg span::first-letter{float:left;color:rgb(152,201,183);font-size:2.5em;margin-right:8px;font-weight:700;line-height:0.8}#policyAlertWindowJnmc{display:none}#policyAlertWindowJnmc:checked ~ .cookie_notice_messagewVxn{opacity:0;visibility:hidden}.cookie_notice_messagewVxn p a{text-decoration:none;color:rgb(152,201,183)}.wrapper-holderrshM .accept_cookiesRmha h5,.wrapper-holderrshM .accept_cookiesRmha p{color:#ffffff}.thanksFocuspgvf::before{z-index:0;content:"";position:absolute;opacity:0.07;height:100%;top:0;width:100%;left:0;background-image:radial-gradient(circle at 20% 30%,rgb(152,201,183,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(102,168,152,0.5) 0%,transparent 40%)}.thanksFocuspgvf .mission_whySsDd::after{position:absolute;width:80px;top:-10px;opacity:0.1;right:-10px;height:80px;content:"";clip-path:polygon(0 0,100% 0,100% 100%);transform:rotate(5deg);background:linear-gradient(135deg,rgb(152,201,183) 0%,rgb(102,168,152) 100%);z-index:-1}.thanksFocuspgvf a{display:block;text-decoration:none;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}.thanksFocuspgvf p{padding:25px 30px;animation-delay:0.3s;margin:0;transform:translateY(20px);color:#000000;transition:border-left 0.3s ease,background 0.3s ease;animation:slideUp 1s cubic-bezier(0.19,1,0.22,1) forwards;opacity:0;line-height:1.8;font-size:16px;position:relative;border-left:1px solid rgba(rgb(152,201,183,0.5),0.2);background:rgba(245,245,250,0.7)}.price_card_deckFoND .member_feesfHXl{opacity:0;animation:fadeSlideUp 0.8s forwards 0.2s;max-width:800px;transform:translateY(20px);text-align:center;margin:0 auto}.price_card_deckFoND .learn_packsWtJs{transform:translateY(30px);margin-top:20px;animation:fadeSlideUp 0.8s forwards 0.4s;opacity:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;display:grid}.price_card_deckFoND .plan_optionsIDLk:nth-child(even) .learning_packageszDub::before{content:"";height:100%;transform:scaleY(0);top:0;transform-origin:bottom;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);right:0;width:5px;background:rgb(102,168,152);position:absolute}.price_card_deckFoND .cost_ratesuvkt{position:relative;display:inline-block;font-weight:700;padding-bottom:10px;font-size:calc(22px + 0.5rem);margin:10px 0 20px;color:rgb(152,201,183)}.price_card_deckFoND .plan_optionsIDLk:hover .image_linkNAwI{transform:scale(1.05)}.price_card_deckFoND .plan_optionsIDLk:hover .image_linkNAwI::after{opacity:1}header .head_pagebarDjfy{overflow:hidden;position:relative}header .head_pagebarDjfy:before{animation:scanlineGlow 4s linear infinite;opacity:0.7;height:1px;left:-50%;width:200%;bottom:0;position:absolute;box-shadow:0 0 15px rgb(152,201,183),0 0 35px rgb(152,201,183);content:'';background:linear-gradient(90deg,transparent 0%,rgb(152,201,183) 25%,#ffffff 50%,rgb(152,201,183) 75%,transparent 100% )}header .top_navbartdyr{display:flex;position:relative;align-items:center;gap:30px}header .header_pagewrapbsDT:before{background:linear-gradient(90deg,transparent,rgb(152,201,183,0.5),transparent );position:absolute;transition:all 0.4s ease;height:100%;top:0;opacity:0;content:'';z-index:-1;left:0;width:100%;transform:skewX(-20deg) scale(0.8,1)}header .header_pagewrapbsDT:hover:after{box-shadow:0 0 5px rgb(152,201,183),0 0 10px rgb(152,201,183);width:100%}header .head_sectionlJZG:hover:before{opacity:0.3}header .head_sectionlJZG:hover:after{animation:borderRotate 4s linear infinite;opacity:0.7}header .head_sectionlJZG:hover svg{filter:drop-shadow(0 0 5px rgb(152,201,183));transform:scale(1.05)}.reach_outPovs{padding:100px 0;overflow:hidden;position:relative;background:rgb(200,229,216)}.reach_outPovs .container{position:relative;z-index:2;padding:0 30px;margin:0 auto;max-width:1200px}.reach_outPovs h3{position:relative;color:rgb(152,201,183);margin-bottom:50px;font-size:36px;letter-spacing:1px;font-family:Arial,sans-serif;font-weight:700;text-align:center}.reach_outPovs .connect_mapvNJu::after{height:80%;content:'';width:2px;background:linear-gradient(to bottom,transparent,rgb(102,168,152,0.5),transparent);right:0;position:absolute;top:50%;transform:translateY(-50%)}.reach_outPovs input[type="checkbox"]{border:2px solid rgb(102,168,152,0.5);-webkit-appearance:none;background:#ffffff;width:22px;border-radius:4px;position:relative;cursor:pointer;margin-top:2px;height:22px;transition:all 0.2s ease;appearance:none;flex-shrink:0}.reach_outPovs .query_sectionLkVp{font-size:17px;position:relative;font-weight:600;font-family:Arial,sans-serif;z-index:1;overflow:hidden;transition:all 0.3s ease;cursor:pointer;align-self:flex-start;box-shadow:0 4px 12px rgb(152,201,183,0.5);padding:16px 32px;background:rgb(152,201,183);border-radius:10px;border:none;color:#ffffff}.reach_outPovs .help_listsiBF{display:flex;gap:30px;flex-direction:column;list-style:none;padding:0;margin:0}.reach_outPovs .help_listsiBF li svg path{fill:rgb(152,201,183)}.reach_outPovs .help_listsiBF li:hover a{color:rgb(152,201,183)}.stay_connectedGMgC::before{background:rgb(102,168,152,0.5);position:absolute;top:-50%;clip-path:polygon(0 0,100% 0,80% 100%,0 85%);width:70%;z-index:-1;left:-10%;content:"";height:200%;transform:rotate(-15deg)}.stay_connectedGMgC .mission_whySsDd:hover::before{transform:scale(1.01)}.stay_connectedGMgC .mission_whySsDd:hover h4{transform:translateY(-5px)}.stay_connectedGMgC .mission_whySsDd:hover h4::after{width:100px}.stay_connectedGMgC .input_holder{flex-direction:column;gap:1rem;position:relative;display:flex}.stay_connectedGMgC .input_holder input[type="email"]::placeholder{color:#000000;transition:opacity 0.3s ease;opacity:0.6}.stay_connectedGMgC .input_holder input[type="submit"]::before{transition:left 0.6s ease;width:100%;content:"";position:absolute;height:100%;top:0;left:-100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (max-width: 992px) {.course_benefitswUaN{padding:80px 0}.course_benefitswUaN .container{gap:30px;grid-template-columns:1fr}.course_benefitswUaN .image_linkNAwI{max-width:500px;box-shadow:15px 15px 0 rgb(102,168,152,0.5),-8px -8px 0 rgb(152,201,183,0.5);margin:0 auto}.course_benefitswUaN .text_card_wrapcaAg::before{top:-20px;left:0;width:80px;transform:none;height:3px}.course_benefitswUaN h1{margin-bottom:25px;font-size:calc(46px * 0.85)}} @media (max-width: 768px) {.instructor_profileNIGa .review_cornerrVDh{grid-template-columns:1fr}.instructor_profileNIGa .image_linkNAwI{height:300px}} @media (max-width: 1200px) {.cert_displayXxor .text_main_holder{gap:2.5rem}.cert_displayXxor .nav_proEFHN{max-width:260px}.cert_displayXxor .top_navbartdyr{min-width:220px}} @media (max-width: 768px) {.cert_displayXxor{padding:3.5rem 0 1.5rem}.cert_displayXxor .learn_faqxGOZ{margin-bottom:3rem}.cert_displayXxor .info_item{width:100%}.cert_displayXxor .info_item::before{display:none}.cert_displayXxor .top_mainbarHpBZ{flex-wrap:wrap;gap:0.5rem 1.5rem;flex-direction:row;justify-content:center}.cert_displayXxor .top_mainbarHpBZ a{padding:0.5rem 1rem;text-align:center}.cert_displayXxor .top_mainbarHpBZ a::before{display:none}.cert_displayXxor .top_mainbarHpBZ a:hover{border-radius:10px;background-color:rgba(0,0,0,0.03);padding-left:1rem}.cert_displayXxor .footer_milestonesdeRx{margin-top:3rem}} @media screen and (max-width: 1024px) {.metrics_summaryIlRr h2{font-size:calc(34px * 0.9)}.metrics_summaryIlRr .statistics_prosAHPN{width:90%}.metrics_summaryIlRr .statistics_prosAHPN p{height:110px;width:110px;font-size:calc(44px * 1.2)}} @media (min-width: 768px) {.title_sectionDWNp .exp_yearsRJUc{padding:4rem;border-radius:2px;grid-template-columns:1fr 1fr}.title_sectionDWNp .title_style_header{font-size:calc(45px + 0.5rem);margin-top:1rem}.title_sectionDWNp .exp_yearsRJUc > div:first-child{padding-right:2rem;flex-direction:column;justify-content:center;display:flex}.title_sectionDWNp .exp_yearsRJUc > div:last-child{display:flex;position:relative;flex-direction:column;justify-content:center;padding-left:2rem}.title_sectionDWNp .exp_yearsRJUc > div:last-child::before{content:"";left:0;position:absolute;top:10%;width:1px;background:linear-gradient(to bottom,transparent,rgb(102,168,152,0.5),transparent);height:80%}.title_sectionDWNp .exp_yearsRJUc:hover .title_style_header{transform:translateX(10px)}.title_sectionDWNp .exp_yearsRJUc:hover h3{transform:translateX(5px)}.title_sectionDWNp .exp_yearsRJUc:hover p{transform:translateX(5px)}} @media (min-width: 768px) {.who_we_aremaIb{padding:100px 0}.who_we_aremaIb h4{margin-bottom:60px;font-size:calc(30px * 1.2)}.who_we_aremaIb .text_card_wrapcaAg{padding:50px 60px;clip-path:polygon( 0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100% )}.who_we_aremaIb .text_card_wrapcaAg h6{font-size:calc(24px * 1.3);margin-bottom:30px}.who_we_aremaIb .text_card_wrapcaAg span{column-count:2;column-gap:50px}} @media (max-width: 767px) {.thanksFocuspgvf{padding:80px 0}.thanksFocuspgvf .mission_whySsDd{padding:40px 30px}.thanksFocuspgvf h5{font-size:calc(22px * 0.9)}.thanksFocuspgvf p{line-height:1.7;font-size:calc(16px * 0.95);padding:20px 25px}} @media (max-width: 480px) {.thanksFocuspgvf{padding:60px 0}.thanksFocuspgvf .mission_whySsDd{padding:30px 20px}.thanksFocuspgvf h5{font-size:calc(22px * 0.85)}.thanksFocuspgvf p{font-size:calc(16px * 0.9);padding:15px 20px}} @media (max-width: 767px) {.price_card_deckFoND{padding:80px 0}.price_card_deckFoND .member_feesfHXl h2{font-size:calc(33px - 0.4rem)}.price_card_deckFoND .price_choicesEZJW{font-size:16px}.price_card_deckFoND .study_pricingsWqL{padding:30px 20px}.price_card_deckFoND .learning_packageszDub{min-height:400px}.price_card_deckFoND .image_linkNAwI{height:160px}} @media (max-width: 992px) {.reach_outPovs{padding:80px 0}.reach_outPovs .message_widgetXrTj{grid-template-columns:1fr}.reach_outPovs .connect_mapvNJu::after{display:none}.reach_outPovs .connect_mapvNJu,.reach_outPovs .connect_queryqkwD{padding:40px}.reach_outPovs h3{font-size:calc(36px * 0.9)}} @media (min-width: 768px) {.stay_connectedGMgC{padding:5rem 3rem}.stay_connectedGMgC .mission_whySsDd{align-items:center;gap:3rem;grid-template-columns:1fr 1fr;padding:3rem}.stay_connectedGMgC h4{font-size:18px;margin:0}.stay_connectedGMgC .input_holder{flex-direction:row;align-items:stretch}.stay_connectedGMgC .input_holder span:first-child{flex:1}} @media (max-width: 480px) {.stay_connectedGMgC{padding:3rem 1rem}.stay_connectedGMgC .mission_whySsDd{padding:1.25rem}.stay_connectedGMgC h4{font-size:calc(18px * 0.8)}} @keyframes fadeIn {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes gentle-float {0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}} @keyframes borderGrow {0%{height:0%}100%{height:100%}} @keyframes breathe {0%,100%{opacity:0.3;filter:blur(15px)}50%{opacity:0.5;filter:blur(20px)}} @keyframes logoGlow {0%{filter:brightness(1)}100%{filter:brightness(1.3)}} @keyframes slowZoom {0%{transform:scale(1)}100%{transform:scale(1.1)}}