.second-part{position:relative!important;background:linear-gradient(112.78deg,#094CFF 29.65%,#9D4CF3 107.21%);border-radius:20px;padding:56px 60px;gap:40px;overflow:hidden;display:flex;align-items:center}.second-part .details p.title{font-size:36px!important;font-family:"Figtree",sans-serif;font-style:normal;font-weight:600;line-height:48px;text-transform:capitalize!important;color:#ffffff!important;margin-bottom:12px!important}.second-part .details p.description{color:#ffffff!important;font-size:16px!important;font-style:normal;margin-bottom:24px;font-weight:400!important;line-height:24px!important;font-family:"IBM Plex Sans",sans-serif;margin-bottom:36px!important}.second-part .details a{color:#084BFF!important;text-decoration:none;font-weight:700;padding:8px 16px;background:#FFF;border-radius:6px;transition:all 0.3s ease;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:16px;filter:drop-shadow(0 14px 6px rgba(3,37,104,.01)) drop-shadow(0 8px 5px rgba(3,37,104,.05)) drop-shadow(0 4px 4px rgba(3,37,104,.09)) drop-shadow(0 1px 2px rgba(3,37,104,.1))}.first-part{position:relative!important;border:1px solid rgba(8,75,255,.12);gap:24px;filter:drop-shadow(0 1px 8.4px rgba(8,75,255,.12));border-radius:16px;padding:36px;overflow:hidden;display:flex;align-items:flex-end}.first-part .details p.title{font-size:36px!important;font-family:"Figtree",sans-serif;font-style:normal;font-weight:600;line-height:48px;text-transform:capitalize!important;color:#285FF5!important;margin-bottom:12px!important}.first-part .details p.description{color:#1D2434!important;font-size:16px!important;font-style:normal;margin-bottom:24px;font-weight:400!important;line-height:24px!important;font-family:"IBM Plex Sans",sans-serif}.first-part a{font-family:'IBM Plex Sans';font-style:normal;text-decoration:none!important;white-space:nowrap;font-weight:600;font-size:16px;line-height:24px;color:#FFFFFF!important;background:#0054FA;border-radius:6px;padding:8px 16px}@media screen and (max-width:599px){.first-part{position:relative!important;border-radius:12px;padding:18px;overflow:hidden;display:flex;align-items:center;flex-direction:column}.first-part .details p.title,.second-part .details p.title{font-size:24px!important;line-height:32px}.second-part{position:relative!important;border-radius:12px;padding:24px}}