﻿.container{width:1252px;margin:auto;max-width:100%}header,footer{width:100%}header{background:linear-gradient(180deg,rgb(152,201,183) 0%,rgba(20,20,30,0.95) 100% );position:fixed;left:0;top:0;backdrop-filter:blur(10px);border-bottom:1px solid rgb(152,201,183,0.5);width:100%;z-index:1000;transition:all 0.4s ease;-webkit-backdrop-filter:blur(10px);box-shadow:0 5px 25px rgba(0,0,0,0.3)}.client_feedbackrVva .review_cornerrVDh:nth-child(3n+2){grid-column:span 4;animation-delay:0.3s;margin-top:80px}.client_feedbackrVva .review_cornerrVDh:hover img{transform:translateY(-15px);filter:grayscale(0%)}.client_feedbackrVva .review_cornerrVDh .description{margin-bottom:40px;position:relative;font-weight:300;font-size:calc(13px * 1.2);line-height:1.6;color:#000000}.client_feedbackrVva .review_cornerrVDh:hover .description::after{transform:scaleX(3)}.course_benefitswUaN::after{border:2px solid rgb(152,201,183,0.5);z-index:0;top:-50px;transform:rotate(15deg);position:absolute;right:-50px;height:200px;content:"";width:200px}.course_benefitswUaN .mission_whySsDd{display:flex;justify-content:center;flex-direction:column}.course_benefitswUaN h1{transform:translateX(0);font-family:Arial,sans-serif;font-size:46px;line-height:1.3;color:#000000;margin-bottom:30px;font-weight:700;transition:transform 0.5s ease}.course_benefitswUaN li:nth-child(odd){padding:12px 15px 12px 35px;background:linear-gradient(to right,rgba(245,247,250,0.5),transparent)}.course_benefitswUaN li:hover svg path:first-child{fill:rgb(102,168,152)}.instructor_profileNIGa .review_cornerrVDh{display:grid;transition:transform 0.5s ease;position:relative;z-index:2;gap:2rem;transform:perspective(1000px) rotateY(5deg);grid-template-columns:1fr 1.2fr}.instructor_profileNIGa .review_cornerrVDh:hover .image_linkNAwI{box-shadow:0 25px 50px rgba(0,0,0,0.5);transform:rotate(0deg) translateY(0)}.instructor_profileNIGa .review_cornerrVDh:hover .career_cardfCqp{transform:translateY(0) rotate(0deg)}.instructor_profileNIGa .review_cornerrVDh:hover .name::after{transform:scaleX(1)}.instructor_profileNIGa .review_cornerrVDh:hover .career_cardfCqp > div:nth-child(2){transform:translateX(0);opacity:1}.instructor_profileNIGa .work_expertiseiauI::before{background:linear-gradient(to bottom,rgb(152,201,183),rgb(102,168,152));position:absolute;top:0;content:"";width:3px;left:0;height:100%}.cert_displayXxor .learn_faqxGOZ{flex-wrap:wrap;display:flex;gap:0;position:relative;margin-bottom:4rem;padding-bottom:2rem;justify-content:center;border-bottom:1px solid rgba(0,0,0,0.06)}.cert_displayXxor .info_item:first-child::before{display:none}.cert_displayXxor .info_item:hover p,.cert_displayXxor .info_item:hover a{color:rgb(152,201,183)}.cert_displayXxor .text_main_holder{gap:3rem;position:relative;flex-wrap:wrap;display:flex;justify-content:space-between}.cert_displayXxor .nav_proEFHN:hover svg{transform:scale(1.05)}.cert_displayXxor .top_navbartdyr::before{height:100%;content:'';background:rgba(0,0,0,0.02);left:0;border-radius:19px;position:absolute;top:0;width:100%;z-index:-1}.cert_displayXxor .top_mainbarHpBZ a{font-size:15px;padding-left:1.25rem;transition:all 0.3s ease;position:relative;color:#000000;padding:0.5rem 0;text-decoration:none}.cert_displayXxor .subscribe_holder h5{font-weight:600;color:#000000;font-size:21px;margin-bottom:0.5rem}.cert_displayXxor .input_holder{margin-top:0.5rem;position:relative;gap:1rem;flex-direction:column;display:flex}.cert_displayXxor .input_holder input[type="email"]:focus{box-shadow:0 0 0 3px rgb(152,201,183,0.5);border-color:rgb(152,201,183);outline:none}.cert_displayXxor .updates_itemPpty:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.cert_displayXxor .footer_milestonesdeRx::before{left:30%;background:rgba(0,0,0,0.1);position:absolute;width:40%;top:0;content:'';height:1px}.secure_fortificationEKDz h3,.secure_fortificationEKDz h4,.secure_fortificationEKDz h5,.secure_fortificationEKDz h6{color:#000000;font-size:24px;margin:10px 0}.course_programvZKS::before{width:250px;transform:rotate(15deg);z-index:0;position:absolute;height:250px;content:"";top:-5%;background:linear-gradient(225deg,rgb(152,201,183) 0%,rgb(152,201,183,0.5) 70%);animation:float 12s ease-in-out infinite;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);opacity:0.1;right:-5%}.course_programvZKS h2:hover{transform:perspective(1000px) rotateX(2deg) translateY(-5px)}.course_programvZKS .image_linkNAwI::after{top:0;left:0;background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,0.2) 100%);width:100%;position:absolute;height:100%;z-index:1;content:""}.course_programvZKS .description::first-letter{font-size:1.5em;font-weight:600;color:rgb(152,201,183)}.metrics_summaryIlRr::before{opacity:0.05;background:linear-gradient(120deg,rgb(152,201,183,0.5) 0%,transparent 70%);width:100%;content:"";left:0;height:100%;position:absolute;top:0;z-index:0}.metrics_summaryIlRr .statistics_prosAHPN:last-child{margin-bottom:0}.metrics_summaryIlRr .statistics_prosAHPN:nth-child(even) p{color:rgb(102,168,152)}.metrics_summaryIlRr .statistics_prosAHPN span::before{top:0;position:absolute;width:120%;content:"";z-index:-1;background:linear-gradient(90deg,transparent,rgb(152,201,183,0.5),transparent);height:1px;left:-10%}.metrics_summaryIlRr .statistics_prosAHPN:nth-child(even) span::before,.metrics_summaryIlRr .statistics_prosAHPN:nth-child(even) span::after{background:linear-gradient(90deg,transparent,rgb(102,168,152,0.5),transparent)}.metrics_summaryIlRr svg{width:30px;right:0;top:0;transition:all 0.3s ease;fill:rgb(152,201,183);height:30px;position:absolute;opacity:0.2}.metrics_summaryIlRr .statistics_prosAHPN:hover p{transform:scale(1.1);box-shadow:0 15px 35px -15px rgba(0,0,0,0.2)}.metrics_summaryIlRr .statistics_prosAHPN:nth-child(1) p::before,.metrics_summaryIlRr .statistics_prosAHPN:nth-child(2) p::before,.metrics_summaryIlRr .statistics_prosAHPN:nth-child(3) p::before,.metrics_summaryIlRr .statistics_prosAHPN:nth-child(4) p::before{position:absolute;height:120%;z-index:-1;content:"";top:-10%;background:#ffffff;width:120%;left:-10%;transition:all 0.4s ease;border-radius:50%;opacity:0.5}.title_sectionDWNp .exp_yearsRJUc:hover{box-shadow:15px 15px 30px rgba(0,0,0,0.1),-15px -15px 30px rgba(255,255,255,0.9),inset 1px 1px 1px rgba(255,255,255,0.6),inset -1px -1px 1px rgba(0,0,0,0.07);transform:translateY(-5px)}.title_sectionDWNp .exp_yearsRJUc:hover .title_style_header::after{width:80px}.title_sectionDWNp p{margin-top:1rem;transition:transform 0.8s ease,border-left 0.5s ease;line-height:1.6;font-size:17px;color:#000000;padding-left:1rem;transform:translateX(0);position:relative;border-left:3px solid rgb(102,168,152,0.5)}.future_attendeesUpZQ h4{font-size:29px;color:#000000;text-align:center;margin-bottom:50px;position:relative;font-weight:700}.future_attendeesUpZQ div{flex-wrap:wrap;gap:30px;display:flex}.future_attendeesUpZQ div p::before{background:linear-gradient(180deg,rgb(152,201,183),rgb(102,168,152));border-radius:5px 0 0 5px;content:"";top:0;height:100%;opacity:0.7;position:absolute;width:5px;left:0}.future_attendeesUpZQ div p svg path{transition:fill 0.3s ease;fill:rgb(152,201,183)}.future_attendeesUpZQ div p:hover svg path{fill:rgb(102,168,152)}.who_we_aremaIb::after{top:0;z-index:2;width:100%;content:"";pointer-events:none;background-image:repeating-linear-gradient( 45deg,rgba(rgb(152,201,183),0.03) 0px,rgba(rgb(152,201,183),0.03) 1px,transparent 1px,transparent 10px );position:absolute;height:100%;left:0}.who_we_aremaIb .text_card_wrapcaAg{box-shadow:0 20px 60px rgba(0,0,0,0.15),0 10px 25px rgba(0,0,0,0.1);transition:transform 0.8s cubic-bezier(0.22,1,0.36,1),box-shadow 0.8s cubic-bezier(0.22,1,0.36,1);clip-path:polygon( 0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100% );border-radius:10px;background:rgba(255,255,255,0.9);padding:40px;position:relative;transform:perspective(1000px) rotateY(0deg)}.who_we_aremaIb .text_card_wrapcaAg:hover span{opacity:1}.who_we_aremaIb:hover::before{background-position:100% 100%}.cookie_notice_messagewVxn{bottom:0;width:100%;z-index:90;border-top:2px solid rgb(152,201,183);position:fixed;background:rgb(200,229,216)}.track_ackrBjv{flex-shrink:0;margin-right:10px}.wrapper-holderrshM .cookie_notice_messagewVxn{background:rgb(102,168,152);border:none;box-shadow:rgb(102,168,152,0.5) 0px 0px 40px 39px;padding:40px 0}.thanksFocuspgvf{background:linear-gradient(135deg,rgb(200,229,216) 0%,rgba(255,255,255,0.95) 100%);overflow:hidden;padding:120px 0;position:relative}.thanksFocuspgvf .mission_whySsDd{gap:40px;perspective:1000px;transform-style:preserve-3d;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.04),0 5px 15px rgba(0,0,0,0.03),0 0 0 1px rgba(0,0,0,0.02);display:grid;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s cubic-bezier(0.19,1,0.22,1);padding:60px 40px;background:#ffffff;grid-template-columns:1fr}.thanksFocuspgvf h5{animation:slideUp 1s cubic-bezier(0.19,1,0.22,1) forwards;display:inline-block;font-weight:700;position:relative;margin-bottom:10px;transform:translateY(20px);line-height:1.4;font-size:22px;opacity:0;color:#000000}.thanksFocuspgvf p::before{color:rgb(152,201,183,0.5);top:10px;position:absolute;font-family:serif;left:10px;content:"";line-height:1;font-size:60px;opacity:0.2}.price_card_deckFoND .container{z-index:1;margin:0 auto;padding:0 20px;position:relative;max-width:1400px}.price_card_deckFoND .member_feesfHXl h2{position:relative;font-size:33px;color:#000000;margin-bottom:20px;display:inline-block;font-weight:700}.price_card_deckFoND .plan_optionsIDLk{will-change:transform;text-decoration:none;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);color:inherit;z-index:1;position:relative;display:block}.price_card_deckFoND .plan_optionsIDLk:nth-child(odd) .learning_packageszDub::before{position:absolute;left:0;width:5px;content:"";top:0;background:rgb(152,201,183);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);transform:scaleY(0);transform-origin:bottom;height:100%}.price_card_deckFoND .plan_optionsIDLk:hover .study_pricingsWqL h3{color:rgb(152,201,183)}.price_card_deckFoND .cost_ratesuvkt::after{opacity:0.6;content:"";position:absolute;width:40px;left:0;bottom:0;background:currentColor;height:3px}.price_card_deckFoND .image_linkNAwI::after{height:40%;background:linear-gradient(to top,rgba(0,0,0,0.4),transparent);transition:opacity 0.4s ease;position:absolute;content:"";bottom:0;left:0;opacity:0;width:100%}header .container:before{pointer-events:none;opacity:0.5;mix-blend-mode:overlay;height:100%;content:'';position:absolute;background-image:repeating-linear-gradient( 0deg,transparent,transparent 2px,rgba(255,255,255,0.015) 2px,rgba(255,255,255,0.015) 3px );width:100%}header .top_navbartdyr:before{width:110%;animation:menuGlow 10s infinite ease-in-out;height:110%;opacity:0.15;position:absolute;content:'';filter:blur(5px);left:-5%;top:-5%;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgb(152,201,183,0.5),transparent )}header .header_pagewrapbsDT:hover:before{opacity:0.15;transform:skewX(-20deg) scale(1.05,1)}header .head_sectionlJZG{position:relative;justify-content:center;align-items:center;text-decoration:none;padding:5px;transition:all 0.3s ease;display:flex}header .head_sectionlJZG svg{position:relative;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);width:auto;filter:drop-shadow(0 0 2px rgb(152,201,183,0.5));height:45px}.reach_outPovs::before{top:0;opacity:0.05;width:100%;background:repeating-linear-gradient( -45deg,rgb(152,201,183,0.5) 0,rgb(152,201,183,0.5) 1px,transparent 1px,transparent 20px );position:absolute;animation:patternShift 30s linear infinite;height:100%;left:0;z-index:1;content:''}.reach_outPovs .connect_mapvNJu{background:#ffffff;position:relative;padding:50px}.reach_outPovs .connect_mapvNJu h3::after{left:0;width:40px;transform:none;height:3px}.reach_outPovs input[type="text"],.reach_outPovs textarea{font-size:13px;background:#ffffff;border-radius:10px;color:#000000;box-shadow:0 2px 4px rgba(0,0,0,0.03);padding:16px 20px;border:1px solid rgba(0,0,0,0.1);font-family:Arial,sans-serif;width:100%;transition:all 0.3s ease}.reach_outPovs .connect_boxCKDs a{color:rgb(152,201,183);text-decoration:none;transition:color 0.2s ease;font-weight:600}.reach_outPovs .query_sectionLkVp:hover{box-shadow:0 6px 15px rgba(rgb(152,201,183),0.4)}.reach_outPovs .connect_queryqkwD{flex-direction:column;background:rgb(102,168,152,0.5);overflow:hidden;justify-content:center;padding:50px;position:relative;display:flex}.reach_outPovs .connect_queryqkwD h4::after{height:3px;position:absolute;background:rgb(152,201,183);width:40px;content:'';left:0;bottom:-15px}.reach_outPovs .help_listsiBF li svg{width:22px;padding:12px;display:flex;border-radius:50%;height:22px;box-shadow:0 4px 10px rgba(0,0,0,0.05);justify-content:center;align-items:center;background:#ffffff;flex-shrink:0;width:46px;height:46px}.stay_connectedGMgC .container{max-width:1200px;margin:0 auto;position:relative}.stay_connectedGMgC .mission_whySsDd::before{width:100%;content:"";position:absolute;transition:transform 0.5s cubic-bezier(0.2,0.8,0.2,1);transform-origin:left bottom;top:0;left:0;height:100%;background:#ffffff;z-index:-1;opacity:0.9}.stay_connectedGMgC .input_holder span{position:relative;display:block}.stay_connectedGMgC .input_holder input[type="email"]:focus{border-color:rgb(152,201,183);box-shadow:0 0 0 3px rgb(152,201,183,0.5)}.stay_connectedGMgC .input_holder input[type="submit"]:hover{box-shadow:0 5px 15px rgb(152,201,183,0.5);background:rgb(102,168,152);transform:translateY(-2px)}.stay_connectedGMgC .input_holder span:last-child{align-self:flex-start}.course_programvZKS .description::-webkit-scrollbar{width:4px}.course_programvZKS .description::-webkit-scrollbar-track{border-radius:10px;background:rgb(200,229,216)}.course_programvZKS .description::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(152,201,183,0.5)}.course_programvZKS .description::-webkit-scrollbar-thumb:hover{background:rgb(152,201,183)}@media (max-width: 768px) {.course_benefitswUaN{padding:60px 0}.course_benefitswUaN::after{display:none}.course_benefitswUaN .image_linkNAwI{box-shadow:10px 10px 0 rgb(102,168,152,0.5),-5px -5px 0 rgb(152,201,183,0.5)}.course_benefitswUaN h1{font-size:calc(46px * 0.7);margin-bottom:20px}.course_benefitswUaN ul{gap:15px}.course_benefitswUaN li p{font-size:calc(13px * 0.95)}} @media (max-width: 991px) {.cert_displayXxor{padding:4rem 0 2rem}.cert_displayXxor .info_item{padding:1rem;width:50%}.cert_displayXxor .info_item:nth-child(3)::before{display:none}.cert_displayXxor .text_main_holder{align-items:center;flex-direction:column;gap:3rem}.cert_displayXxor .nav_proEFHN{text-align:center;width:100%;align-items:center;max-width:100%}.cert_displayXxor .equity_pledgeTZCO{max-width:500px;text-align:center;padding-left:0}.cert_displayXxor .equity_pledgeTZCO::before{display:none}.cert_displayXxor .top_navbartdyr{max-width:600px;width:100%}.cert_displayXxor .subscribe_holder{width:100%;max-width:600px}} @media (min-width: 1200px) {.course_programvZKS .description{columns:2;column-gap:3rem}} @media (prefers-reduced-motion: reduce) {.course_programvZKS::before,.course_programvZKS::after{animation:none}.course_programvZKS .job_skillsdXEC:hover{transform:none}.course_programvZKS .image_linkNAwI:hover{transform:none}.course_programvZKS h2:hover{transform:none}} @media screen and (max-width: 480px) {.metrics_summaryIlRr{padding:4rem 0}.metrics_summaryIlRr h2{margin-bottom:3rem;font-size:calc(34px * 0.8)}.metrics_summaryIlRr .statistics_prosAHPN p{font-size:calc(44px * 1.1);height:100px;width:100px}.metrics_summaryIlRr .statistics_prosAHPN span{padding:6px 10px;max-width:90%;font-size:calc(16px * 0.9)}} @media (max-width: 767px) {.title_sectionDWNp .learn_pagecdhj{padding:3rem 1rem}.title_sectionDWNp .exp_yearsRJUc{padding:2rem}.title_sectionDWNp .title_style_header{font-size:calc(45px - 0.2rem);line-height:1.3}.title_sectionDWNp h3{font-size:23px;line-height:1.4}.title_sectionDWNp p{margin-top:0.8rem}} @media (max-width: 991px) {.future_attendeesUpZQ{padding:80px 0}.future_attendeesUpZQ .mission_whySsDd{padding:40px 30px}.future_attendeesUpZQ h4{font-size:calc(29px - 2px);margin-bottom:40px}.future_attendeesUpZQ div{gap:20px}.future_attendeesUpZQ div p{padding:20px}.future_attendeesUpZQ div p svg{width:35px;min-width:35px;height:35px;margin-right:15px}} @media (min-width: 1024px) {.who_we_aremaIb{padding:120px 0}.who_we_aremaIb .container{gap:50px;grid-template-columns:1fr}.who_we_aremaIb .text_card_wrapcaAg{padding:60px 70px}.who_we_aremaIb .text_card_wrapcaAg span{column-count:2}} @media (max-width: 480px) {.who_we_aremaIb{padding:50px 0}.who_we_aremaIb .text_card_wrapcaAg{padding:25px 20px}.who_we_aremaIb .text_card_wrapcaAg span::first-letter{font-size:2em}} @media (min-width: 992px) {.thanksFocuspgvf .mission_whySsDd{padding:100px 80px;gap:60px}.thanksFocuspgvf .mission_whySsDd:hover{box-shadow:0 30px 60px rgba(0,0,0,0.07),0 12px 25px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02);transform:translateY(-5px) rotateX(2deg) rotateY(-2deg)}.thanksFocuspgvf .mission_whySsDd:hover > div:first-child{transform:translateZ(35px)}.thanksFocuspgvf .mission_whySsDd:hover > div:last-child{transform:translateZ(25px)}.thanksFocuspgvf h5{font-size:calc(22px * 1.3)}.thanksFocuspgvf p{line-height:1.9;font-size:calc(16px * 1.1)}} @media (max-width: 991px) {header .container{padding:15px 20px}header .top_navbartdyr{gap:20px}header .head_sectionlJZG svg{height:38px}} @media (max-width: 480px) {header .container{padding:12px 15px}header .head_sectionlJZG svg{height:35px}header .top_navbartdyr{width:100%;max-width:100%}} @media (max-width: 768px) {.reach_outPovs{padding:60px 0}.reach_outPovs .container{padding:0 20px}.reach_outPovs .connect_mapvNJu,.reach_outPovs .connect_queryqkwD{padding:30px 25px}.reach_outPovs h3{font-size:calc(36px * 0.85);margin-bottom:40px}.reach_outPovs .connect_mapvNJu h3,.reach_outPovs .connect_queryqkwD h4{font-size:calc(24px * 0.95);margin-bottom:25px}.reach_outPovs input[type="text"],.reach_outPovs textarea{padding:14px 18px}.reach_outPovs .query_sectionLkVp{padding:14px 28px}} @media (min-width: 992px) {.stay_connectedGMgC{padding:6rem 4rem}.stay_connectedGMgC .mission_whySsDd{grid-template-columns:1.5fr 1fr;padding:4rem}.stay_connectedGMgC h4{font-size:calc(18px * 1.1)}.stay_connectedGMgC .input_holder{max-width:500px;margin-left:auto}.stay_connectedGMgC .input_holder input[type="email"]{padding:1.2rem 1.5rem}.stay_connectedGMgC .input_holder input[type="submit"]{padding:1.2rem 2rem}} @keyframes float {0%,100%{transform:translateY(0) rotate(15deg)}50%{transform:translateY(-20px) rotate(15deg)}} @keyframes lineGrow {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes menuGlow {0%,100%{transform:translateX(-100%);opacity:0.15}50%{transform:translateX(100%);opacity:0.25}} @keyframes glitchEffect {0%,100%{transform:translateX(0)}20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:skewX(2deg)}80%{transform:skewX(-2deg)}}