.Trainings_container__Cmlyv{max-width:1850px;margin:0 auto;padding:60px 20px;background:linear-gradient(160deg,#fefdfb,#f5f7fa);animation:Trainings_fadeIn__eFVts .9s ease-in-out}@keyframes Trainings_fadeIn__eFVts{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Trainings_title__uxfCk{text-align:center;font-size:3rem;font-weight:900;background:linear-gradient(90deg,#144e9a,#f77f00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:50px;text-transform:uppercase;letter-spacing:1.4px}.Trainings_filters__nB0mZ{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:28px;margin-bottom:50px}.Trainings_filterDropdown__ERLQV,.Trainings_searchInput__e5IAs{padding:14px 20px;font-size:1rem;font-weight:500;min-width:220px;border:2px solid #144e9a;border-radius:14px;background:linear-gradient(180deg,#ffffff,#f5f7fb);color:#123a6f;box-shadow:0 4px 10px rgba(20,78,154,.06);transition:border .3s ease,box-shadow .3s ease,transform .2s ease}.Trainings_searchInput__e5IAs::-moz-placeholder{color:#a0aab7;font-weight:400}.Trainings_searchInput__e5IAs::placeholder{color:#a0aab7;font-weight:400}.Trainings_filterDropdown__ERLQV:hover,.Trainings_searchInput__e5IAs:hover{border-color:#f77f00;box-shadow:0 0 0 4px rgba(247,127,0,.12)}.Trainings_filterDropdown__ERLQV:focus,.Trainings_searchInput__e5IAs:focus{outline:none;border-color:#f77f00;box-shadow:0 0 0 4px rgba(247,127,0,.3);transform:scale(1.015)}.Trainings_filterDropdown__ERLQV{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%23123a6f' height='24' viewBox='0 0 24 24' width='24'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:14px 14px;cursor:pointer}.Trainings_trainingGrid__sCTWF{display:grid;grid-template-columns:repeat(auto-fit,360px);justify-content:center;gap:20px;animation:Trainings_fadeInUp__r4RVU 1s ease-in-out;padding:0 10px}@keyframes Trainings_fadeInUp__r4RVU{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Trainings_trainingCard__sU1oT{position:relative;background:white;border-radius:18px;overflow:hidden;border:1px solid #e6eaf1;box-shadow:0 12px 24px rgba(20,78,154,.08);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%}.Trainings_featuredBadge__MtuyE{position:absolute;top:15px;left:15px;background-color:#f77f00;color:white;padding:6px 12px;font-weight:700;font-size:.9rem;border-radius:8px;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.2)}.Trainings_trainingCard__sU1oT:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(20,78,154,.12)}.Trainings_trainingImage__e7gtQ{width:100%;height:auto;max-height:400px;-o-object-fit:contain;object-fit:contain;image-rendering:auto;display:block;margin:0 auto}.Trainings_trainingImage__e7gtQ:hover{transform:scale(1.04)}.Trainings_trainingDetails__yHmSu{padding:24px;display:flex;flex-direction:column;justify-content:space-between;flex:1}.Trainings_trainingTitle__4aweA{font-size:1.5rem;font-weight:700;color:#123a6f;margin-bottom:12px;line-height:1.4;transition:color .3s ease}.Trainings_trainingTitle__4aweA:hover{color:#f77f00}.Trainings_trainingCategories__Qgl2t,.Trainings_trainingConsultants__TmZsB{font-size:1rem;font-weight:500;color:#555;margin-bottom:18px}.Trainings_trainingActions__OK_Fa{display:flex;justify-content:space-between;gap:12px;margin-top:auto}.Trainings_bookNowButton__UMxI8,.Trainings_learnMoreButton__if0_w{flex:1;padding:12px 16px;font-size:1rem;font-weight:600;border:none;border-radius:10px;cursor:pointer;transition:.3s ease-in-out}.Trainings_learnMoreButton__if0_w{background:linear-gradient(135deg,#f77f00,#ff9f1c);color:white}.Trainings_learnMoreButton__if0_w:hover{background:linear-gradient(135deg,#f99700,#ffb347);transform:scale(1.03)}.Trainings_bookNowButton__UMxI8{background:linear-gradient(135deg,#123a6f,#1c4f9c);color:white}.Trainings_bookNowButton__UMxI8:hover{background:linear-gradient(135deg,#0f2e56,#1c4f9c);transform:scale(1.03)}.Trainings_noResults__X6uuK{text-align:center;font-size:1.25rem;color:#cc0000;font-weight:500;margin-top:40px}@media (max-width:1200px){.Trainings_trainingGrid__sCTWF{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:768px){.Trainings_trainingGrid__sCTWF{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.Trainings_trainingImage__e7gtQ{height:200px}.Trainings_title__uxfCk{font-size:2.2rem}}.shared_noHeroContainer__pLB_c{padding-top:5rem}.shared_noResultsContainer__0tqB0{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;background-color:#f9f9f9;border-radius:12px;margin-top:2rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.shared_noResults__sId3Z{font-size:1.1rem;color:#555;margin-bottom:1.5rem;max-width:600px}.shared_noResultsButton__BCoIq{padding:12px 16px;font-size:1rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;background-color:#123a6f;transition:all .3s ease-in-out;box-shadow:0 4px 12px rgba(0,0,0,.06);background:linear-gradient(135deg,#123a6f,#1c4f9c);color:white}.shared_noResultsButton__BCoIq:hover{background:linear-gradient(135deg,#0f2e56,#1c4f9c);transform:scale(1.05)}.HeroSection_heroSection__OxcIj{position:relative;height:450px;background-size:cover;background-position:top;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.HeroSection_heroSection__OxcIj:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.267);z-index:1;pointer-events:none}.HeroSection_fullWidthOverlay__BzMvU{position:relative;width:100%;background:rgba(255,255,255,.85);padding:20px 40px;z-index:2}.HeroSection_fullWidthOverlay__BzMvU h1{font-size:2.5rem;line-height:1.3;margin-bottom:.5em}.HeroSection_alignCenter__ACtd1{max-width:1000px;margin:0 auto;text-align:center;color:#144e9a}.HeroSection_fullWidthOverlay__BzMvU h1,.HeroSection_fullWidthOverlay__BzMvU p{margin:0}