.elementor-99580 .elementor-element.elementor-element-62da6356:not(.elementor-motion-effects-element-type-background), .elementor-99580 .elementor-element.elementor-element-62da6356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #00000000 0%, #F7E9FF 100%);}.elementor-99580 .elementor-element.elementor-element-62da6356 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99580 .elementor-element.elementor-element-62da6356{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-78px;margin-bottom:0px;padding:200px 0px 84px 0px;}.elementor-99580 .elementor-element.elementor-element-44eef188{text-align:center;}.elementor-99580 .elementor-element.elementor-element-44eef188 .elementor-heading-title{color:#101828;font-size:40px;font-weight:700;line-height:60px;}.elementor-99580 .elementor-element.elementor-element-44eef188 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-99580 .elementor-element.elementor-element-118f8f6f{text-align:center;}.elementor-99580 .elementor-element.elementor-element-118f8f6f .elementor-heading-title{color:#344054;font-size:18px;line-height:30px;}.elementor-99580 .elementor-element.elementor-element-118f8f6f > .elementor-widget-container{margin:0px 85px 28px 85px;}.elementor-99580 .elementor-element.elementor-element-2215fd40 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-99580 .elementor-element.elementor-element-285ba515{margin-top:0px;margin-bottom:0px;}.elementor-99580 .elementor-element.elementor-element-1c4a0165 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F56D9;box-shadow:0px 0px 60px 0px rgba(237.99999999999997, 70, 187.99999999999986, 0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 20px 26px 20px;}.elementor-99580 .elementor-element.elementor-element-1c4a0165 > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-1c4a0165 > .elementor-element-populated > .elementor-background-overlay, .elementor-99580 .elementor-element.elementor-element-1c4a0165 > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-99580 .elementor-element.elementor-element-1c4a0165 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99580 .elementor-element.elementor-element-15a42082:hover > .elementor-element-populated{background-color:#F9F5FF;border-style:none;}.elementor-99580 .elementor-element.elementor-element-15a42082 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 20px 14px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-15a42082 > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-15a42082 > .elementor-element-populated > .elementor-background-overlay, .elementor-99580 .elementor-element.elementor-element-15a42082 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-15a42082:hover > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-15a42082:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-99580 .elementor-element.elementor-element-15a42082 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99580 .elementor-element.elementor-element-5f1d11c2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-99580 .elementor-element.elementor-element-743fdccb .elementor-heading-title{color:#101828;font-size:24px;font-weight:700;line-height:32px;}.elementor-99580 .elementor-element.elementor-element-743fdccb > .elementor-widget-container{margin:0px 6px -8px 6px;}.elementor-99580 .elementor-element.elementor-element-217bdf55 .elementor-heading-title{color:#344054;font-size:16px;font-weight:400;line-height:26px;}.elementor-99580 .elementor-element.elementor-element-217bdf55 > .elementor-widget-container{margin:0px 6px 4px 6px;}.elementor-99580 .elementor-element.elementor-element-72eb575f > .elementor-widget-container{margin:0px 6px 0px 6px;}.elementor-99580 .elementor-element.elementor-element-221441ef:hover > .elementor-element-populated{background-color:#F9F5FF;border-style:none;}.elementor-99580 .elementor-element.elementor-element-221441ef > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 20px 14px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-221441ef > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-221441ef > .elementor-element-populated > .elementor-background-overlay, .elementor-99580 .elementor-element.elementor-element-221441ef > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-221441ef:hover > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-221441ef:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-99580 .elementor-element.elementor-element-221441ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99580 .elementor-element.elementor-element-7ac587c4 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-99580 .elementor-element.elementor-element-7f38c08b .elementor-heading-title{color:#101828;font-size:24px;font-weight:700;line-height:32px;}.elementor-99580 .elementor-element.elementor-element-7f38c08b > .elementor-widget-container{margin:0px 6px -8px 6px;}.elementor-99580 .elementor-element.elementor-element-54d28140 .elementor-heading-title{color:#344054;font-size:16px;font-weight:400;line-height:26px;}.elementor-99580 .elementor-element.elementor-element-54d28140 > .elementor-widget-container{margin:0px 6px 4px 6px;}.elementor-99580 .elementor-element.elementor-element-23e4a6b0 > .elementor-widget-container{margin:0px 6px 0px 6px;}.elementor-99580 .elementor-element.elementor-element-212ff7a6:hover > .elementor-element-populated{background-color:#F9F5FF;border-style:none;}.elementor-99580 .elementor-element.elementor-element-212ff7a6 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 20px 14px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-212ff7a6 > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-212ff7a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-99580 .elementor-element.elementor-element-212ff7a6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-212ff7a6:hover > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-212ff7a6:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-99580 .elementor-element.elementor-element-212ff7a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99580 .elementor-element.elementor-element-7051fed1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-99580 .elementor-element.elementor-element-363c75a4 .elementor-heading-title{color:#101828;font-size:24px;font-weight:700;line-height:32px;}.elementor-99580 .elementor-element.elementor-element-363c75a4 > .elementor-widget-container{margin:0px 6px -8px 6px;}.elementor-99580 .elementor-element.elementor-element-2f52841 .elementor-heading-title{color:#344054;font-size:16px;font-weight:400;line-height:26px;}.elementor-99580 .elementor-element.elementor-element-2f52841 > .elementor-widget-container{margin:0px 6px 4px 6px;}.elementor-99580 .elementor-element.elementor-element-3bb559f3 > .elementor-widget-container{margin:0px 6px 0px 6px;}.elementor-99580 .elementor-element.elementor-element-27aad204:not(.elementor-motion-effects-element-type-background), .elementor-99580 .elementor-element.elementor-element-27aad204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99580 .elementor-element.elementor-element-27aad204{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:110px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-99580 .elementor-element.elementor-element-27aad204 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99580 .elementor-element.elementor-element-cd3311 .elementor-heading-title{color:#101828;font-size:32px;font-weight:700;line-height:38px;}.elementor-99580 .elementor-element.elementor-element-cd3311 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-99580 .elementor-element.elementor-element-748aae6e{margin-top:20px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-99580 .elementor-element.elementor-element-29a58a82{box-shadow:0px 0px 40px 0px rgba(237.99999999999997, 70, 187.99999999999986, 0.2);margin-top:0px;margin-bottom:0px;}.elementor-99580 .elementor-element.elementor-element-64b5843c .elementor-heading-title{color:#FFFFFF;font-family:"futura-pt", Inter;font-size:36px;font-weight:700;line-height:44px;letter-spacing:-2%;}.elementor-99580 .elementor-element.elementor-element-64b5843c > .elementor-widget-container{padding:38px 46px 0px 50px;}.elementor-99580 .elementor-element.elementor-element-1f779091{text-align:left;}.elementor-99580 .elementor-element.elementor-element-1f779091 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Inter;font-size:20px;font-weight:400;font-style:normal;line-height:30px;}.elementor-99580 .elementor-element.elementor-element-1f779091 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 38px 50px;}.elementor-99580 .elementor-element.elementor-element-28cb73cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-4c771f52 .elementor-button{font-size:14px;font-weight:600;line-height:20px;fill:#7F56D9;color:#7F56D9;background-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:14px 27px 14px 27px;}.elementor-99580 .elementor-element.elementor-element-4c771f52 .elementor-button:hover, .elementor-99580 .elementor-element.elementor-element-4c771f52 .elementor-button:focus{background-color:#FFFFFF;}.elementor-99580 .elementor-element.elementor-element-4c771f52 > .elementor-widget-container{margin:61px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-25e07515{text-align:center;}.elementor-99580 .elementor-element.elementor-element-25e07515 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Inter;font-size:12px;font-weight:400;line-height:18px;}.elementor-99580 .elementor-element.elementor-element-25e07515 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-99580{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-99580 .elementor-element.elementor-element-62da6356{padding:170px 0px 70px 0px;}.elementor-99580 .elementor-element.elementor-element-44eef188 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-99580 .elementor-element.elementor-element-44eef188 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-99580 .elementor-element.elementor-element-118f8f6f .elementor-heading-title{line-height:28px;}.elementor-99580 .elementor-element.elementor-element-118f8f6f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-99580 .elementor-element.elementor-element-1c4a0165 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-99580 .elementor-element.elementor-element-3a2fd071{padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-15a42082:hover > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-15a42082:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-99580 .elementor-element.elementor-element-15a42082 > .elementor-element-populated{margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-5f1d11c2 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-99580 .elementor-element.elementor-element-743fdccb .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-99580 .elementor-element.elementor-element-743fdccb > .elementor-widget-container{margin:0px 4px -12px 4px;}.elementor-99580 .elementor-element.elementor-element-217bdf55 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-99580 .elementor-element.elementor-element-217bdf55 > .elementor-widget-container{margin:0px 4px -8px 4px;}.elementor-99580 .elementor-element.elementor-element-72eb575f > .elementor-widget-container{margin:0px 4px 0px 4px;}.elementor-99580 .elementor-element.elementor-element-221441ef:hover > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-221441ef:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-99580 .elementor-element.elementor-element-221441ef > .elementor-element-populated{margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-7ac587c4 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-99580 .elementor-element.elementor-element-7f38c08b .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-99580 .elementor-element.elementor-element-7f38c08b > .elementor-widget-container{margin:0px 4px -12px 4px;}.elementor-99580 .elementor-element.elementor-element-54d28140 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-99580 .elementor-element.elementor-element-54d28140 > .elementor-widget-container{margin:0px 4px -8px 4px;}.elementor-99580 .elementor-element.elementor-element-23e4a6b0 > .elementor-widget-container{margin:0px 4px 0px 4px;}.elementor-99580 .elementor-element.elementor-element-212ff7a6:hover > .elementor-element-populated, .elementor-99580 .elementor-element.elementor-element-212ff7a6:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-99580 .elementor-element.elementor-element-212ff7a6 > .elementor-element-populated{margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-7051fed1 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-99580 .elementor-element.elementor-element-363c75a4 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-99580 .elementor-element.elementor-element-363c75a4 > .elementor-widget-container{margin:0px 4px -12px 4px;}.elementor-99580 .elementor-element.elementor-element-2f52841 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-99580 .elementor-element.elementor-element-2f52841 > .elementor-widget-container{margin:0px 4px -8px 4px;}.elementor-99580 .elementor-element.elementor-element-3bb559f3 > .elementor-widget-container{margin:0px 4px 0px 4px;}.elementor-99580 .elementor-element.elementor-element-27aad204{margin-top:54px;margin-bottom:0px;padding:0px 0px 2px 0px;}.elementor-99580 .elementor-element.elementor-element-cd3311 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-99580 .elementor-element.elementor-element-cd3311 > .elementor-widget-container{margin:0px 0px 8px 45px;}.elementor-99580 .elementor-element.elementor-element-748aae6e{margin-top:62px;margin-bottom:0px;padding:0px 0px 48px 0px;}.elementor-99580 .elementor-element.elementor-element-29a58a82{padding:32px 42px 32px 42px;}.elementor-99580 .elementor-element.elementor-element-358f98c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-64b5843c{text-align:left;}.elementor-99580 .elementor-element.elementor-element-64b5843c .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-99580 .elementor-element.elementor-element-64b5843c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-1f779091{text-align:left;}.elementor-99580 .elementor-element.elementor-element-1f779091 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-99580 .elementor-element.elementor-element-1f779091 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-28cb73cc > .elementor-element-populated{margin:0px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99580 .elementor-element.elementor-element-4c771f52 .elementor-button{font-size:12px;line-height:14px;padding:14px 14px 14px 14px;}.elementor-99580 .elementor-element.elementor-element-4c771f52 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-25e07515 .elementor-heading-title{font-size:10px;line-height:12px;}.elementor-99580 .elementor-element.elementor-element-25e07515 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-99580 .elementor-element.elementor-element-62da6356{padding:170px 0px 40px 0px;}.elementor-99580 .elementor-element.elementor-element-44eef188 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-99580 .elementor-element.elementor-element-44eef188 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-99580 .elementor-element.elementor-element-118f8f6f .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-99580 .elementor-element.elementor-element-1c4a0165 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-99580 .elementor-element.elementor-element-15a42082 > .elementor-element-populated{margin:10px 10px 16px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-221441ef > .elementor-element-populated{margin:16px 10px 16px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-212ff7a6 > .elementor-element-populated{margin:16px 10px 16px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-27aad204{margin-top:58px;margin-bottom:0px;}.elementor-99580 .elementor-element.elementor-element-cd3311{text-align:left;}.elementor-99580 .elementor-element.elementor-element-cd3311 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-99580 .elementor-element.elementor-element-748aae6e{margin-top:50px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-99580 .elementor-element.elementor-element-246616d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-29a58a82{padding:0px 23px 0px 23px;}.elementor-99580 .elementor-element.elementor-element-64b5843c{text-align:center;}.elementor-99580 .elementor-element.elementor-element-64b5843c .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-99580 .elementor-element.elementor-element-64b5843c > .elementor-widget-container{margin:32px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-1f779091{text-align:center;}.elementor-99580 .elementor-element.elementor-element-1f779091 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-99580 .elementor-element.elementor-element-1f779091 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-4c771f52 .elementor-button{font-size:10px;line-height:12px;}.elementor-99580 .elementor-element.elementor-element-4c771f52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99580 .elementor-element.elementor-element-25e07515 > .elementor-widget-container{margin:-14px 0px 22px 0px;}}@media(min-width:768px){.elementor-99580 .elementor-element.elementor-element-358f98c6{width:70.576%;}.elementor-99580 .elementor-element.elementor-element-28cb73cc{width:29.16%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99580 .elementor-element.elementor-element-358f98c6{width:70%;}.elementor-99580 .elementor-element.elementor-element-28cb73cc{width:30%;}}/* Start custom CSS for shortcode, class: .elementor-element-2215fd40 */.search-learning_center-post .search-wrapper {
    position: relative;
}
.search-learning_center-post .learning-search-icon {
    position: absolute;
    top: 50%;
    left: 23px;
    transform: translateY(-50%);
    pointer-events: none;
}
.search-learning_center-post .search-wrapper input[type="search"] {
    padding-left: 60px; 
    border: solid 1px rgba(214, 187, 251, 1);
    height: 56px;
    border-radius: 16px;
    width: 720px;
    line-height: 30px;
    font-size: 20px;
    color: #1D293D;
    transition: all 0.3s ease;
}
.search-learning_center-post .search-wrapper input[type="search"]:hover {
    border: solid 1px #9E77ED;
}
.search-learning_center-post .search-wrapper input[type="search"]::placeholder {
    font-size: 18px; 
    line-height: 28px;
    color: rgba(71, 84, 103, 0.5);
    font-weight: 400;
    font-family: "Inter" !important;
}
.search-learning_center-post .search-wrapper input[type="search"]:focus {
    border: solid 1px #7F56D9;
    outline: none !important; /* Removes the default browser outline */
    box-shadow: 0px 2px 4px -2px #230F2F0F, 0px 4px 8px -2px #23102F1A;
}
.search-learning_center-post #learning-close-icon {
    display: none;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    cursor: pointer;
}
.search-learning_center-post {
    display: flex;
    justify-content: center;
}
.search-wrapper {
    display: flex;
    align-items: center;
}
@media screen and (min-width:450px) and (max-width:767px){
    .search-learning_center-post .search-wrapper input[type="search"] {
    height: 44px;
    width: 420px;
}
}
@media screen and (max-width:449px){
    .search-learning_center-post .search-wrapper input[type="search"] {
    height: 44px;
    width: 300px;
}
}
@media screen and (max-width:767px){
    .search-learning_center-post .search-wrapper input[type="search"]::placeholder, .search-learning_center-post .search-wrapper input[type="search"] {
    font-size: 16px; 
    line-height: 24px;
}
.search-learning_center-post #learning-close-icon{
    width: 15px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-285ba515 *//* category section */
#learning-categories .article-count span{
    font-size: 16px;
    line-height: 24px;
    color: #7F56D9;
    font-weight: 600
}
.learn-categories-img{
    border-radius: 12px !important;
    transition: border-radius 0.3s ease;
}
.learning-categories-col:hover .learn-categories-img{
    border-radius: 22px !important;
}
.category-img-container{
    transition: transform 0.3s ease;
}
.learning-categories-col:hover .category-img-container{
    transform: scale(1.03);
}
.learn-category-excerpt p{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 3em;
}
#learning-categories .user-message{
    font-size: 14px;
    line-height: 22px;
}
.learning-categories-col .elementor-element-populated{
    transition: border-radius 0.3s ease, outline-width 0.3s ease !important;
    outline: 0 solid rgba(249, 245, 255, 1) !important;
}
.learn-category-inner-section .learning-categories-col:hover .elementor-element-populated{
    outline: 16px solid rgba(249, 245, 255, 1) !important;
    background:rgba(249, 245, 255, 1);
}
.learning-categories-col{
    cursor: pointer;
}
@media screen and (max-width:1199px){ 
    .learn-category-inner-section .elementor-container{ /* category inner section */
        padding: 0 !important;
    }
}
@media screen and (max-width:1024px){
    #learning-categories .article-count span{
        font-size:12px;
        line-height:18px;
    }
    #learning-categories .article-count img{
        width:15px;
    }
    .learn-category-inner-section .learning-categories-col:hover .elementor-element-populated{
    outline: 10px solid rgba(249, 245, 255, 1) !important;
    }
    .learn-categories-img{
    border-radius: 8px !important;
}
.learning-categories-col:hover .learn-categories-img{
    border-radius: 14px !important;
}
}
@media screen and (max-width: 991px) {
    #learning-categories .elementor-section-boxed .elementor-container {
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27aad204 *//* new update section */
#learning-center-new-updates .slick-prev:before, .slick-next:before {
    display: none !important;
}
#learning-center-new-updates .carousel {
    padding: 0 10px;
}
#learning-center-new-updates .slick-prev, .slick-next {
    z-index: 1;
}
#learning-center-new-updates .carousel-item {
    margin: 20px;
}
#learning-center-new-updates .carousel .slick-arrow img{
    max-width: 150%;
}
#learning-center-new-updates .post-info {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-left: 6px;
}
#learning-center-new-updates .post-info img{
    margin: 0;
}
#learning-center-new-updates .post-date{
    display: flex;
    align-items: center;
    gap: 16px;
    margin: 0;
}
#learning-center-new-updates .post-date p, #learning-center-new-updates .read-time{
    font-size: 14px;
    color: #667085;
    line-height: 20px;
    font-weight: 500;
}
#learning-center-new-updates .post-heading, .post-excerpt {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-left: 6px;
    margin-right: 6px;
}
#learning-center-new-updates .post-excerpt {
   margin-top: 12px;
   margin-bottom: 10px;
   font-size: 16px;
   line-height: 26px;
   height: 3.2em;
   color: #344054;
}
#learning-center-new-updates .slick-prev, #learning-center-new-updates .slick-next {
    margin: 0 15px;
}
#learning-center-new-updates .image-container {
    width: 100%;
    height: 230px;
    overflow: hidden;
    border-radius: 12px;
    margin-bottom: 16px;
    transition: border-radius 0.3s ease;
}
#learning-center-new-updates .image-container img {
    width: 100%;
    height: 100%;
    object-fit: fill;
}
#learning-center-new-updates .post-heading{
    font-size: 22px;
    line-height: 30px;
    margin-top: 12px;
    height: 3em;
    color: #101828;
}
#learning-center-new-updates .new-tag {
    color: #079455;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
#learning-center-new-updates .updated-tag {
    color: #EE46BC;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
@media screen and (min-width:600px) and (max-width:1024px){
    #learning-center-new-updates .post-heading{
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 2.8em;
    font-size: 20px;
     line-height:28px;
}
}
@media screen and (max-width:1024px){
    #learning-center-new-updates .carousel-item {
    margin: 14px;
}
#learning-center-new-updates .image-container {
    width: 100%;
    height: 192px;
    border-radius:8px;
    margin-bottom: 12px;
}
#learning-center-new-updates .carousel-item:hover .image-container {
    border-radius: 14px;
}
#learning-center-new-updates .carousel-item:hover {
    border-radius: 12px;
    outline: 10px solid rgba(249, 245, 255, 1) !important;
}
#learning-center-new-updates .new-tag, #learning-center-new-updates .updated-tag, #learning-center-new-updates .post-date p, #learning-center-new-updates .read-time {
    font-size: 10px;
    line-height: 14px;
}
#learning-center-new-updates .post-heading{
    font-size: 14px;
    line-height: 20px;
    margin-top: 8px;
    margin-bottom: 8px;
}
#learning-center-new-updates .post-excerpt{
    font-size: 12px;
    line-height: 18px;
    margin-bottom:0;
}
}
@media screen and (max-width:992px){
    #learning-center-new-updates .image-container {
    width: 100%;
    height: auto;
}
}
@media screen and (max-width:598px){
    #learning-center-new-updates .post-heading{
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: auto;
    margin-bottom:12px;
}
}
#learning-center-new-updates .wp-post-image {
    transition: transform 0.3s ease;
}
#learning-center-new-updates .carousel-item:hover .wp-post-image{
    transform: scale(1.03);
}
#learning-center-new-updates .carousel-item {
    transition: background 0.3s ease, border-radius 0.3s ease, outline-width 0.3s ease;
    outline: 0 solid rgba(249, 245, 255, 1) !important;
}

#learning-center-new-updates .carousel-item:hover {
    background-color:rgba(249, 245, 255, 1);
    border-radius: 24px;
    cursor: pointer;
    outline: 14px solid rgba(249, 245, 255, 1) !important;
}
#learning-center-new-updates .carousel-item:hover .image-container {
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-29a58a82 */#home-footer-banner{
    background: #7F56D9;
    border: 1px solid rgba(121, 110, 254, 0.12);
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS *//*for transparent header purpose */
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle {
    background: none !important;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link{
    background:none !important;
}
@media only screen and (min-width: 991px){
#mega-menu-wrap-max_mega_menu_3{
     background:none !important;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link:hover{
      background:none !important;
}
}
#top-header{
    z-index: 9999 !important;
}
.learning-center-font .learning-category-heading a{
    font-family: "InterBold" !important;
}

.learning-tooltip, .learning-category-tooltip {
    position: absolute;
    background: rgba(16, 24, 40, 0.96);
    color: #fff;
    padding: 8px 12px 8px 12px;
    border-radius: 8px;
    opacity: 1;
    z-index: 100;
    text-align: center;
    font-size: 12px;
    font-family: "InterMedium" !important;
    line-height: 18px;
    width: 20%;
    text-align: left;
    transition: opacity 0.5s ease;
}
.tooltip-arrow {
    content: "";
    position: absolute;
    bottom: 0; /* This will be overridden by the JavaScript */
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #101828 transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'futura-pt';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */