.header .mega-menu--programs .mega-programs__inner{display:grid;grid-template-columns:1fr 1.15fr;gap:40px 70px;padding:40px 0 50px;margin:0 auto}.header .mega-menu--programs .mega-programs__col{display:flex;flex-direction:column}.header .mega-menu--programs .mega-programs__label{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#A0A0A0;font-family:Raleway,Poppins,sans-serif;padding-bottom:0;border-bottom:1px solid #e3e3e3}.header nav ul li a.mega-program-card:before{display:none!important}.header .menu-item-111689 .mega-menu--programs .mega-program-card:hover .mega-program-card__icon{transform:none!important}.header .menu-item-111689 .mega-menu--programs .mega-program-card:hover .mega-program-card__title{color:#000!important}.header .menu-item-111689 .mega-menu--programs .mega-program-card:hover .mega-program-card__icon svg,.header .menu-item-111689 .mega-menu--programs .mega-program-card:hover .mega-program-card__icon img{opacity:1!important}.header .mega-menu--programs .mega-programs__list{display:flex;flex-direction:column;width:100%}.header .mega-menu--programs .mega-program-card{display:flex;align-items:center;justify-content:space-between;padding:16px 0;background:#fff0;text-decoration:none!important;color:inherit;transition:border-color .2s ease;position:relative;background-image:repeating-linear-gradient(to right,#e2e2e2 0,#e2e2e2 8px,transparent 8px,transparent 14px);background-size:100% 1px;background-position:bottom;background-repeat:no-repeat}.header .mega-menu--programs .mega-program-card:last-child{background:none!important}.header .mega-menu--programs .mega-program-card::before,.header .mega-menu--programs .mega-program-card::after,.header .mega-menu--programs .mega-program-card:hover::before,.header .mega-menu--programs .mega-program-card:hover::after,.header .mega-menu--programs .mega-program-card__left::before,.header .mega-menu--programs .mega-program-card__left::after,.header .mega-menu--programs .mega-program-card__content::before,.header .mega-menu--programs .mega-program-card__content::after,.header .mega-menu--programs .mega-program-card__title::before,.header .mega-menu--programs .mega-program-card__title::after,.header .mega-menu--programs .mega-program-card__title:hover::before,.header .mega-menu--programs .mega-program-card__title:hover::after{display:none!important;content:none!important;width:0!important;height:0!important}.header .mega-menu--programs .mega-program-card:hover,.header .mega-menu--programs .mega-program-card:focus{text-decoration:none!important;border-bottom-color:#000;opacity:1!important}.header .mega-menu--programs .mega-program-card:last-child:hover,.header .mega-menu--programs .mega-program-card:last-child:focus{border-bottom:none!important}.header .mega-menu--programs .mega-program-card__left{display:flex;align-items:center;gap:18px;flex:1;min-width:0}.header .mega-menu--programs .mega-program-card__icon{width:52px;height:52px;min-width:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.header .mega-menu--programs .mega-program-card__icon--outline{background:#f7f7f7;border:1px solid #e7e7e7;color:#111}.header .mega-menu--programs .mega-program-card__icon--yellow{background:#ffd737;color:#111;border:none}.header .mega-menu--programs .mega-program-card:hover .mega-program-card__icon,.header .mega-menu--programs .mega-program-card:focus .mega-program-card__icon{transform:none!important;filter:none!important}.header .mega-menu--programs .mega-program-card__icon svg{display:block;width:22px;height:22px;color:inherit;stroke:currentColor}.header .mega-menu--programs .mega-program-card__icon img{width:24px;height:24px;object-fit:contain;display:block}.header .mega-menu--programs .mega-program-card__content{flex:1;min-width:0;padding-right:15px}.header .mega-menu--programs .mega-program-card__title{display:block;font-size:20px;font-weight:800;color:#000;font-family:Raleway,Poppins,sans-serif;line-height:25px;letter-spacing:.03em;text-decoration:none!important}.header .mega-menu--programs .mega-program-card:hover .mega-program-card__title,.header .mega-menu--programs .mega-program-card:focus .mega-program-card__title{color:#000000!important;text-decoration:none!important}.header .mega-menu--programs .mega-program-card__desc{margin:2px 0 0;font-size:12px;line-height:25px;color:#000;font-family:Raleway,Poppins,sans-serif;font-weight:500;letter-spacing:.03em;text-decoration:none!important}.header .mega-menu--programs .mega-program-card:hover .mega-program-card__desc,.header .mega-menu--programs .mega-program-card:focus .mega-program-card__desc{color:#000000!important;text-decoration:none!important}.header .mega-menu--programs .mega-program-card__arrow{display:inline-flex;align-items:center;justify-content:center;color:#111;flex-shrink:0}.header .mega-menu--programs .mega-program-card__arrow svg{display:block;width:18px;height:18px;stroke:currentColor}.header .mega-menu--programs .mega-program-card:hover .mega-program-card__arrow,.header .mega-menu--programs .mega-program-card:focus .mega-program-card__arrow{transform:none!important;color:#111111!important}.header .mega-menu .mega-col{padding-top:0;border-top:0}.header .mega-menu .mega-label{padding-bottom:12px;border-bottom:1px solid #e3e3e3}@media screen and (max-width:1200px){.header .mega-menu--programs .mega-programs__inner{gap:30px 40px}}@media screen and (max-width:991px){.header .mega-menu--programs .mega-programs__inner{display:flex;flex-direction:column;gap:32px;padding:20px 0 30px}.header .mega-menu--programs .mega-programs__col--starting-point{order:1}.header .mega-menu--programs .mega-programs__col--understand{order:2}.header .mega-menu--programs .mega-programs__label{font-size:12px;margin-bottom:12px}.header .mega-menu--programs .mega-program-card{padding:15px 0}.header .mega-menu--programs .mega-program-card__left{gap:14px}.header .mega-menu--programs .mega-program-card__icon{width:48px;height:48px;min-width:48px}.header .mega-menu--programs .mega-program-card__icon svg{width:20px;height:20px}.header .mega-menu--programs .mega-program-card__title{font-size:16px;line-height:23px}.header .mega-menu--programs .mega-program-card__desc{font-size:11px;line-height:12px!important}.header .mega-menu--programs .mega-program-card__arrow svg{width:16px;height:16px}}