.datapage_nav{flex:1 0 auto}a{color:inherit;text-decoration:none}.container{max-width:100%;width:1139px;margin:auto}header .datamain_info::before{content:"";background:radial-gradient(circle at 70% 30%,rgb(148,115,181,0.5) 0%,transparent 60%);width:100%;position:absolute;left:0;z-index:-1;height:100%;top:0}header .datamain_info .datahead_edu{clip-path:polygon(5% 0,100% 0,100% 100%,0% 100%);list-style:none;display:flex;justify-content:flex-end;position:relative;padding:0;margin:0;background:linear-gradient(90deg,transparent,rgb(188,173,205,0.5) 30%,rgba(0,0,0,0.5) 100%);padding-right:calc((100vw - 100%) / 2);width:80vw}header .datamain_info .datahead_edu .datatop_lead a:hover{color:rgb(148,115,181);transform:translateZ(10px)}.dataappSpotlight::before{width:50%;right:-10%;content:"";transform:rotate(-15deg);height:60%;pointer-events:none;position:absolute;opacity:0.05;background:rgb(255,255,255,0.5);top:-10%}.dataappSpotlight .datavirtual_guides div:first-child::after{background:rgb(188,173,205,0.5);content:"";width:80px;position:absolute;height:2px;left:0;bottom:0}.dataappSpotlight .datavirtual_guides:hover h5{transform:translateX(8px)}.dataappSpotlight .datavirtual_guides p{font-family:Arial,sans-serif;transition:color 0.3s ease;color:#000000;margin:0;line-height:1.8;font-size:18px;z-index:1;position:relative}.datatraining_results::after{position:absolute;height:100%;animation:moveBgPattern 60s linear infinite;background-size:20px 20px;top:0;width:100%;content:"";left:0;opacity:0.1;background-image:linear-gradient(0deg,transparent 95%,rgb(188,173,205,0.5) 100%),linear-gradient(90deg,transparent 95%,rgb(148,115,181,0.5) 100%)}.datatraining_results .datacapture:hover{transform:scale(1.05)}.datatraining_results .dataeditorial_box::before{opacity:0.3;right:-100px;filter:blur(30px);background:radial-gradient(circle,rgb(188,173,205,0.5) 0%,transparent 70%);content:"";top:-100px;position:absolute;width:200px;height:200px}.datatraining_results li::before{left:0;opacity:0;transition:opacity 0.3s ease;content:"";width:100%;height:100%;position:absolute;background:linear-gradient(120deg,transparent,rgb(148,115,181,0.5));top:0}.datatraining_results svg path{transition:fill 0.3s ease;fill:#ffffff}.dataprogram_information{justify-content:center;background-color:rgb(221,217,227);overflow:hidden;min-height:100vh;display:flex;align-items:center;position:relative}.dataprogram_information .datalearn_business{animation:fade-slides 30s infinite;opacity:0;top:0;height:100%;transition:transform 1s ease;width:100%;position:absolute;transform:scale(1.1);left:0}.dataprogram_information .datalearn_business img{height:100%;width:100%;filter:saturate(0.8) brightness(0.7);object-fit:cover}.dataprogram_information .datatraining_path::before{z-index:-1;content:"";animation:rotate-border 15s linear infinite;top:-5px;border-radius:50%;opacity:0.7;left:-5px;bottom:-5px;right:-5px;position:absolute;background:conic-gradient( from 0deg,transparent 0deg,rgb(188,173,205,0.5) 90deg,transparent 180deg,rgb(148,115,181,0.5) 270deg,transparent 360deg )}.dataprogram_information .datatraining_path::before,.dataprogram_information .datatraining_path::after{position:absolute;content:"";border-radius:50%}.dataprogram_information .datatraining_path .orbital-elements{top:0;border-radius:50%;pointer-events:none;position:absolute;height:100%;width:100%;left:0}.dataprogram_information .datacareer_class:has(.datalearn_business:nth-child(3):last-child) .datalearn_business:nth-child(1){animation-delay:0s}.dataprogram_information .datacareer_class:has(.datalearn_business:nth-child(4):last-child) .datalearn_business:nth-child(1){animation-delay:0s}.datahelp_center{padding:5rem 0;position:relative;font-family:Arial,sans-serif;background:linear-gradient(135deg,rgb(221,217,227) 0%,rgb(148,115,181,0.5) 100%);overflow:hidden}.datahelp_center h1::after{height:4px;left:50%;width:80px;border-radius:10px;position:absolute;background:linear-gradient(90deg,rgb(188,173,205) 0%,rgb(148,115,181) 100%);content:"";transform:translateX(-50%);bottom:-10px}.datahelp_center .dataassist_experts > div:first-child{border-left:4px solid rgb(188,173,205);color:#000000;font-size:16px;line-height:1.6}.datahelp_center h6 svg{transform:scale(0.9);transition:transform 0.3s ease;margin-left:0.5rem}.datahelp_center .datacontact_question{gap:1rem;flex-direction:column;display:flex}.datahelp_center .dataconnect_team svg{transform:scale(0.9);transition:transform 0.3s ease;margin-left:0.5rem}.dataprivacy_vaulting::before{top:-10%;height:250px;right:-5%;z-index:0;width:250px;background:linear-gradient(120deg,rgb(188,173,205,0.5),rgb(148,115,181,0.5));position:absolute;content:"";transform:rotate(-15deg);filter:blur(60px);opacity:0.3}.dataprivacy_vaulting h1{transform:translateZ(0);color:#000000;font-size:43px;position:relative;margin-bottom:2rem;font-weight:700;padding-bottom:1rem;letter-spacing:-0.02em}.dataprivacy_vaulting h2::before{z-index:-1;left:0;width:100%;background-color:rgb(188,173,205,0.5);content:"";position:absolute;transition:height 0.3s,opacity 0.3s;transform:skewX(-15deg);opacity:0.25;height:12px;bottom:5px}.dataprivacy_vaulting strong{position:relative;font-weight:600;padding-bottom:2px;display:inline-block;color:#000000}.dataprivacy_vaulting li{position:relative;color:#000000;margin-bottom:1rem;padding-left:0.5rem;font-size:18px;line-height:1.7}.dataprivacy_vaulting span{border-left:1px dashed rgb(148,115,181,0.5);color:#000000;padding-left:1rem;margin-bottom:1.5rem;line-height:1.75;font-size:18px;display:block}.datatitle_board .datalearn_guide{position:relative;padding:3rem;max-width:650px;margin-left:5%;transform:perspective(1000px) rotateY(2deg);z-index:5;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.datatitle_board .datalearn_guide:hover::before{background:linear-gradient( 135deg,rgba(#000000,0.9) 0%,rgba(#000000,0.75) 100% );border-left:3px solid rgb(148,115,181)}.datatitle_board h3{opacity:0;margin-bottom:1.5rem;color:#ffffff;font-size:24px;line-height:1.6;animation:fade-slide-in 0.8s 0.4s forwards cubic-bezier(0.19,1,0.22,1);max-width:90%;font-weight:400;transform:translateY(10px)}.dataclient_feedback::before{height:100%;position:absolute;left:0;content:"";background-image:radial-gradient(circle at 20% 30%,rgb(148,115,181,0.5) 0%,transparent 60%),radial-gradient(circle at 80% 70%,rgb(188,173,205,0.5) 0%,transparent 60%);z-index:0;top:0;width:100%;opacity:0.6}.dataclient_feedback .datavirtual_guides{position:relative}.dataclient_feedback .datalearning_ratings{animation-delay:calc(0.1s * var(--i,0));position:relative;opacity:0;background:#ffffff;transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1),box-shadow 0.4s cubic-bezier(0.165,0.84,0.44,1);flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.03);display:flex;animation:fadeSlideUp 0.8s cubic-bezier(0.19,1,0.22,1) forwards;padding:2rem}.dataclient_feedback .datalearning_ratings div img{border-radius:50%;height:50px;width:50px;border:2px solid rgb(148,115,181,0.5);object-fit:cover;transition:transform 0.3s ease}.datainclusion .container{z-index:1;position:relative;flex-wrap:wrap;display:flex;justify-content:space-between}.datainclusion .company_holder:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.15),0 0 20px rgb(188,173,205,0.5)}.datainclusion .company_holder:hover h3::after{transform:scaleX(1)}.datainclusion .datafirst_class{flex-wrap:wrap;display:flex;gap:1.5rem}.datainclusion .datahead_edu{border-radius:10px;overflow:hidden;position:relative;padding:1.5rem;flex:1 1 200px;backdrop-filter:blur(10px);background:rgba(255,255,255,0.05);transition:all 0.3s ease}.datainclusion .datahead_edu a::before{position:absolute;background:linear-gradient(to right,rgb(188,173,205),rgb(148,115,181));height:1px;content:"";transition:width 0.3s ease;width:0;bottom:0;z-index:-1;left:0}.datadiploma_cta .datatemplate_cta{padding:0.5rem 1rem;position:relative;color:rgba(255,255,255,0.7);backdrop-filter:blur(5px);text-align:center;font-size:12px;border-radius:30px;transition:all 0.3s ease;background:rgba(0,0,0,0.1)}.datainclusion .company_holder:hover .datastudy_group::before{border-right-color:rgb(188,173,205,0.5);width:calc(100% + 20px);border-top-color:rgb(188,173,205,0.5);height:calc(100% + 20px);transition:width 0.5s ease,height 0.5s ease 0.3s}.datacontact_information .container{max-width:1200px;z-index:1;padding:0 20px;position:relative;margin:0 auto}.datacontact_information .datacapture{position:relative;height:200px;width:100%}.datacontact_information .datasupport_block{position:relative;padding:50px;width:100%}.datacontact_information form input[type="text"]:focus{border-color:rgb(188,173,205);outline:none}.datacontact_information .datacontact_request{display:flex;align-items:flex-start;margin-bottom:30px}.datacontact_information .datacontact_request label::before{width:22px;border-radius:10px;left:0;transition:all 0.3s ease;height:22px;content:"";position:absolute;background:rgb(221,217,227);top:2px}.datacontact_information form .dataquery_grid{text-align:center;width:100%;overflow:hidden;transition:all 0.3s ease;font-weight:600;color:#ffffff;font-family:Arial,sans-serif;position:relative;padding:16px 20px;cursor:pointer;font-size:16px;border-radius:10px;background:rgb(188,173,205);border:none}.datacookies_tracking p{color:#000000;font-size:13px;margin-bottom:0}.datacookie_message_popup p a{text-decoration:underline;color:rgb(188,173,205)}.dataplan_option .container{margin:0 auto;position:relative;max-width:1320px;padding:0 15px;z-index:1}.dataplan_option .datapay_options{padding:0 20px;margin:0 auto;text-align:center;max-width:800px}.dataplan_option .datafee_offers{margin:0 auto;grid-template-columns:1fr;gap:30px;display:grid;width:100%}.dataplan_option .datapackage_deals:hover{transform:translateY(-8px)}.dataplan_option .datarate_card{z-index:2;flex:1;position:relative;padding:30px}.dataplan_option .datarate_card h3::after{left:0;border-radius:2px;transition:width 0.3s ease;content:"";background:rgb(188,173,205);width:40px;position:absolute;bottom:0;height:3px}.dataplan_option .datacapture{width:100%;position:relative;border-radius:0 0 12px 12px;height:220px;overflow:hidden;transition:all 0.5s ease}.dataplan_option .datapackage_deals:hover .datacapture::after{opacity:0.3}.datainstructor_history::before{left:0;position:absolute;height:100%;background:repeating-linear-gradient( -45deg,rgb(188,173,205,0.5) 0px,rgb(188,173,205,0.5) 2px,transparent 2px,transparent 10px );top:0;z-index:1;content:"";opacity:0.2;width:100%}.datainstructor_history .dataemployee_section::before{z-index:-1;left:0;top:0;transform:translateZ(-20px);content:"";background:rgb(188,173,205);width:100%;position:absolute;height:100%}.datainstructor_history .datawork_projects{text-align:center;width:100%;border-top:1px solid rgb(221,217,227);line-height:1.8;margin-top:20px;padding-top:30px;font-weight:400;position:relative;font-style:italic;font-size:18px;color:#000000}header .top_plank .dataprime_learntrack div span{color:#ffffff}header .top_plank .dataprime_learntrack div{margin-right:24px;align-items:center;justify-content:flex-start;display:flex}.datacompany_info::before{left:0;top:0;z-index:1;width:100%;height:100%;content:"";background:linear-gradient(135deg,rgb(188,173,205,0.5),rgba(0,0,0,0.5) 80%);position:absolute}.datacompany_info .dataeditorial_box:hover{transform:perspective(1000px) rotateY(0deg)}.datacompany_info .dataeditorial_box:hover h1{transform:translateX(0)}.datacompany_info .dataeditorial_box:hover h1::after{transform:scaleX(1)}.datacompany_info li{margin-bottom:25px}.datacompany_info span{line-height:1.8;display:block;max-width:100%;color:#000000;column-gap:40px;column-count:1;font-family:Arial,sans-serif;opacity:0.9;transition:opacity 0.5s ease;font-size:17px}.datastatistics_information .container{z-index:1;margin:0 auto;position:relative;max-width:1200px}.datastatistics_information h2::after{background:linear-gradient(90deg,rgb(188,173,205),transparent);position:absolute;content:'';bottom:-10px;height:2px;width:100%;left:0}.datastatistics_information .dataknowledge_gains:hover{z-index:2;background:#ffffff;transform:scale(1.05);box-shadow:0 10px 30px rgba(0,0,0,0.08)}.datastatistics_information .dataknowledge_gains:hover p{transform:translateY(-10px)}.datastatistics_information .dataknowledge_gains span{font-size:16px;letter-spacing:1px;text-transform:uppercase;position:relative;transition:all 0.3s ease;font-weight:400;color:#000000}.datastatistics_information::after{width:300px;position:absolute;right:0;animation:pulse 10s infinite alternate;height:300px;bottom:0;content:'';z-index:0;background:radial-gradient(circle,rgb(148,115,181,0.5) 0%,transparent 70%);opacity:0.2}.datastatistics_information .dataknowledge_gains:nth-child(3n)::after{border-color:transparent transparent rgba(0,0,0,0.5) transparent}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (max-width: 767px) {header .datamain_info .datahead_edu{padding:0.5rem 0}header .datamain_info .datahead_edu .datatop_lead{width:50%}header .datamain_info .datahead_edu .datatop_lead a{font-size:calc(18px - 2px);padding:0.6rem 0.8rem;text-align:center}header .datamain_info .datahead_edu .datatop_lead a::after{display:none}} @media (prefers-reduced-motion: reduce) {.dataappSpotlight .datavirtual_guides,.dataappSpotlight .datavirtual_guides h5,.dataappSpotlight .datavirtual_guides a::before,.dataappSpotlight .datavirtual_guides a p{transition:none}.dataappSpotlight .datavirtual_guides:hover,.dataappSpotlight .datavirtual_guides:hover h5{transform:none}} @media screen and (max-width: 992px) {.dataprogram_information .datatraining_path{padding:3rem;max-width:800px}} @media (min-width: 768px) {.datahelp_center{padding:7rem 0}.datahelp_center .dataassist_experts{grid-template-columns:1fr 1fr}.datahelp_center .dataassist_experts > div:first-child{grid-column:1 / -1}.datahelp_center h1{font-size:calc(39px + 0.5rem)}.datahelp_center h1::after{width:100px}} @media (hover: hover) {.datahelp_center h1:hover{transform:perspective(1000px) translateZ(10px)}.datahelp_center .dataassist_experts > div:first-child:hover{border-left-width:6px}} @media (max-width: 992px) {.dataprivacy_vaulting{padding:3rem 1.5rem}.dataprivacy_vaulting .container{padding:2.5rem}.dataprivacy_vaulting h1{font-size:calc(43px * 0.9)}.dataprivacy_vaulting h2{font-size:calc(28px * 0.9)}} @media (max-width: 992px) {.datatitle_board .datalearn_guide{max-width:580px;margin-left:2%;transform:perspective(1000px) rotateY(0deg);padding:2.5rem}.datatitle_board h1{font-size:calc(41px * 1.1)}.datatitle_board h3{max-width:95%;font-size:calc(24px * 0.95)}} @media (max-width: 576px) {.datatitle_board .datatech_study{min-height:85vh}.datatitle_board .datalearn_guide{padding:1.5rem}.datatitle_board h1{font-size:calc(41px * 0.85)}.datatitle_board h3{margin-bottom:1rem;font-size:calc(24px * 0.9)}.datatitle_board p{font-size:calc(13px * 0.9)}} @media (min-width: 769px) and (max-width: 1024px) {.dataclient_feedback .datafeedback_stories{grid-template-columns:repeat(2,1fr)}} @media (prefers-reduced-motion: reduce) {.dataclient_feedback .datalearning_ratings,.dataclient_feedback h2{animation:none;opacity:1}.dataclient_feedback .datalearning_ratings:hover{transform:none}} @media (max-width: 576px) {.datainclusion{padding:2.5rem 0 1rem}.datainclusion .company_holder h3{font-size:calc(28px * 0.75)}.datainclusion .datastudy_group{font-size:calc(14px * 0.9)}.datainclusion .datahead_edu h5{font-size:calc(21px * 0.9)}.datainclusion .datahead_edu a{font-size:calc(14px * 0.9)}.datadiploma_cta .datatemplate_cta{font-size:calc(12px * 0.9);padding:0.4rem 0.8rem}} @media screen and (max-width: 576px) {.datacontact_information{padding:60px 0}.datacontact_information h2{margin-bottom:30px;font-size:calc(45px * 0.7)}.datacontact_information .datasupport_block{padding:30px 20px}.datacontact_information form h3{font-size:calc(22px * 0.9)}} @media (prefers-reduced-motion: no-preference) {.dataplan_option .datapackage_deals:active .datadeal_opts{transition:transform 0.2s ease;transform:scale(0.98)}} @media (max-width: 768px) {.datainstructor_history{padding:4rem 1rem 3rem}.datainstructor_history .datacapture{margin-bottom:-40px;width:150px;height:180px}.datainstructor_history .dataemployee_section{padding:60px 20px 20px}} @media (min-width: 992px) {.datacompany_info{padding:180px 0}.datacompany_info .dataeditorial_box{margin-left:8%;padding:80px 70px;width:80%}.datacompany_info h1{font-size:calc(48px * 1.2)}.datacompany_info span{font-size:calc(17px * 1.05);column-count:2}} @media (max-width: 767px) {.datastatistics_information{padding:60px 0}.datastatistics_information h2{border-left:none;margin-left:0;display:block;width:100%;border-bottom:4px solid rgb(188,173,205);text-align:center;padding-left:0;padding-bottom:15px}.datastatistics_information h2::after{display:none}.datastatistics_information ul{display:block}.datastatistics_information .dataknowledge_gains{flex-basis:100%;min-width:100%;padding:30px 20px;text-align:center;align-items:center;border-right:none;border-bottom:1px solid rgba(0,0,0,0.05)}.datastatistics_information .dataknowledge_gains::before{transform:translateX(-50%);left:50%}.datastatistics_information .dataknowledge_gains p{font-size:40px}.datastatistics_information svg{top:auto;width:30px;right:50%;height:30px;transform:translateX(50%);bottom:15px}.datastatistics_information .dataknowledge_gains:hover svg{transform:translateX(50%) translateY(-5px)}} @keyframes pulsate {0%,100%{opacity:0.4;transform:scale(1)}50%{opacity:0.6;transform:scale(1.05)}} @keyframes float {0%,100%{transform:rotate(15deg) translate(0,0)}50%{transform:rotate(10deg) translate(10px,15px)}}