@-webkit-keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{-webkit-animation:slideUp .8s ease-out forwards;animation:slideUp .8s ease-out forwards;opacity:0}.animate-delay-5{-webkit-animation-delay:1s;animation-delay:1s}body,html{background-color:#fff;color:#454545;font-family:Ubuntu;font-weight:200;margin:0}.shadow-md{box-shadow:0 4px 12px rgba(0,0,0,.1)}.workshop-kpis{background-image:url(/img/landingpage/workshop_book.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:clamp(300px,50vw,500px);transition:all .3s ease;width:100%}.trends{align-items:center;display:flex;flex-direction:column;text-align:center}.trends h2{color:#e38512;font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:600;margin-bottom:30px;text-shadow:1px 1px 1px rgba(6,6,6,.12)}.video-player{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px 0;max-width:1000px;width:100%}.faq{color:#838383;padding:0 20px;text-align:left}.faq h2{font-size:clamp(1.3rem,3vw,1.6rem);margin:0 35px}.faq a,.faq h2{font-weight:600}.faq a{background:var(--button-gradient);border:none;border-radius:30px;box-shadow:0 0 4px 1px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:clamp(1.2rem,2.5vw,1.5rem);justify-content:center;max-width:170px;overflow:hidden;padding:7px 0;position:relative;text-decoration:none;transition:all .3s ease;width:100%}.faq a:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.faq a:hover:before{left:100%}.faq a:hover{background:var(--button-active-gradient);box-shadow:0 6px 12px rgba(0,31,65,.4);text-shadow:0 0 4px #ffffff78!important;transform:translateY(-2px)}.faq-img,.svc-page .faq-img{height:auto;max-width:75px;width:100%}@media (max-width:768px){.trends h2{text-align:center}.faq h2{margin:10px}.faq{text-align:center}}@media (max-width:480px){.faq{padding:0 10px}}.page-loader{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,95%,.7);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .8s ease-out,visibility .8s ease-out;width:100%;z-index:9999}.page-loader.fade-out{opacity:0;pointer-events:none;visibility:hidden}.loader-container{align-items:center;display:flex;flex-direction:column;gap:20px}#echart-loader{height:80px;width:120px}@-webkit-keyframes pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes pulse{0%,to{opacity:.7}50%{opacity:1}}.fallback-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid #e38512;border-radius:50%;border-top-color:transparent;display:none;height:50px;width:50px}.show-fallback #echart-loader{display:none}.show-fallback .fallback-spinner{display:block}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-tracks{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.hero-track{background:linear-gradient(145deg,rgba(22,56,81,.9),rgba(23,64,91,.88));border:1px solid hsla(0,0%,100%,.18);border-radius:16px;color:#fff;display:flex;flex-direction:column;min-height:330px;padding:20px 18px 16px;text-decoration:none;transition:transform .12s ease,background .12s,border-color .12s}.hero-track:focus,.hero-track:hover{background:linear-gradient(145deg,rgba(27,68,96,.94),rgba(29,75,104,.92));border-color:hsla(0,0%,100%,.3);color:#fff;text-decoration:none;transform:translateY(-3px)}.hero-track h3{color:#fff;font-size:17px;font-weight:700;line-height:1.25;margin:0}.hero-track__count{font-size:14px;font-weight:700;margin-top:8px}.hero-track__tags{color:#bcd7e6;font-size:12px;margin-top:10px}.hero-track__book{align-items:center;display:flex;height:130px;justify-content:center;margin-top:14px}.hero-track__book img{filter:drop-shadow(0 12px 16px rgba(0,0,0,.28));max-height:130px;max-width:100%;-o-object-fit:contain;object-fit:contain}.hero-track__foot{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);display:flex;font-size:12.5px;font-weight:700;justify-content:space-between;margin-top:auto;padding-top:14px}.hero-track__foot svg{fill:none;stroke:currentColor;stroke-width:2;height:16px;width:16px}

/*# sourceMappingURL=home.css.map*/