.elementor-2477 .elementor-element.elementor-element-0a0a614{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2477 .elementor-element.elementor-element-26e2264 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2477 .elementor-element.elementor-element-26e2264{text-align:center;}.elementor-2477 .elementor-element.elementor-element-26e2264 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;line-height:46.8px;}.elementor-2477 .elementor-element.elementor-element-7ba4c5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2477 .elementor-element.elementor-element-d5bb4c2{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:142px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2477 .elementor-element.elementor-element-d5bb4c2:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-d5bb4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#422FEB05;background-image:url("../../2025/04/Group-1000001435.png");background-position:top center;background-repeat:no-repeat;}.elementor-2477 .elementor-element.elementor-element-7709e2b > .elementor-widget-container{margin:71px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-7709e2b{text-align:center;}.elementor-2477 .elementor-element.elementor-element-7709e2b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2477 .elementor-element.elementor-element-369a852 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-369a852{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#8072A3;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(86deg, #DA47FF -60.09%, #FB6C44 99.71%);border-color:#E8E8E8;border-style:none;border-radius:10px 10px 10px 10px;}	.elementor-2477 .elementor-element.elementor-element-015b768 [class*="elementor-animation"]:hover,
								.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button::before,
								.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button::after{background-color:var( --e-global-color-secondary );}.elementor-2477 .elementor-element.elementor-element-015b768 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button-wrap{max-width:181px;}.elementor-2477 .elementor-element.elementor-element-015b768{text-align:center;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button-icon{font-size:12px;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button-icon svg{width:12px;height:12px;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-position-left .wpr-button-icon{margin-right:6px;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-position-right .wpr-button-icon{margin-left:6px;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button-text,.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button::after{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;line-height:21px;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-2477 .elementor-element.elementor-element-015b768 .wpr-button:hover{border-color:#E8E8E8;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-style-inline .wpr-button{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-style-block .wpr-button-text{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-015b768.wpr-button-icon-style-inline-block .wpr-button-content{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-722d296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;}.elementor-2477 .elementor-element.elementor-element-722d296:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-722d296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D3BF105;}.elementor-2477 .elementor-element.elementor-element-722d296::before, .elementor-2477 .elementor-element.elementor-element-722d296 > .elementor-background-video-container::before, .elementor-2477 .elementor-element.elementor-element-722d296 > .e-con-inner > .elementor-background-video-container::before, .elementor-2477 .elementor-element.elementor-element-722d296 > .elementor-background-slideshow::before, .elementor-2477 .elementor-element.elementor-element-722d296 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2477 .elementor-element.elementor-element-722d296 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0EDFE40;--background-overlay:'';}.elementor-2477 .elementor-element.elementor-element-fa53fc9{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:100px 100px 100px 100px rgba(76.99999999999996, 59.00000000000002, 240.99999999999997, 0.0196078431372549);--margin-top:109px;--margin-bottom:209px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2477 .elementor-element.elementor-element-fa53fc9:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-fa53fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2025/04/bg_back.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2477 .elementor-element.elementor-element-fa53fc9.e-con{--align-self:center;}.elementor-2477 .elementor-element.elementor-element-825fe01 > .elementor-widget-container{margin:71px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-825fe01{text-align:center;}.elementor-2477 .elementor-element.elementor-element-825fe01 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-2477 .elementor-element.elementor-element-174916d > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-174916d{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#8072A3;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(86deg, #DA47FF -60.09%, #FB6C44 99.71%);border-color:#E8E8E8;border-style:none;border-radius:10px 10px 10px 10px;}	.elementor-2477 .elementor-element.elementor-element-9fd1481 [class*="elementor-animation"]:hover,
								.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button::before,
								.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button::after{background-color:var( --e-global-color-secondary );}.elementor-2477 .elementor-element.elementor-element-9fd1481 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button-wrap{max-width:181px;}.elementor-2477 .elementor-element.elementor-element-9fd1481{text-align:center;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button-icon{font-size:12px;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button-icon svg{width:12px;height:12px;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-position-left .wpr-button-icon{margin-right:6px;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-position-right .wpr-button-icon{margin-left:6px;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button-text,.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button::after{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;line-height:21px;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9fd1481 .wpr-button:hover{border-color:#E8E8E8;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-style-inline .wpr-button{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-style-block .wpr-button-text{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-9fd1481.wpr-button-icon-style-inline-block .wpr-button-content{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-529c19b{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:109px;--margin-bottom:209px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2477 .elementor-element.elementor-element-529c19b:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-529c19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2025/04/bg_back.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2477 .elementor-element.elementor-element-529c19b.e-con{--align-self:center;}.elementor-2477 .elementor-element.elementor-element-0a23c78{--display:flex;border-style:solid;--border-style:solid;border-color:#F2F2FA;--border-color:#F2F2FA;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2477 .elementor-element.elementor-element-23cda0f > .elementor-widget-container{margin:71px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-23cda0f{text-align:center;}.elementor-2477 .elementor-element.elementor-element-23cda0f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-2477 .elementor-element.elementor-element-1d17046 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-1d17046{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#8072A3;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(86deg, #DA47FF -60.09%, #FB6C44 99.71%);border-color:#E8E8E8;border-style:none;border-radius:10px 10px 10px 10px;}	.elementor-2477 .elementor-element.elementor-element-9cac434 [class*="elementor-animation"]:hover,
								.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button::before,
								.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button::after{background-color:var( --e-global-color-secondary );}.elementor-2477 .elementor-element.elementor-element-9cac434 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button-wrap{max-width:181px;}.elementor-2477 .elementor-element.elementor-element-9cac434{text-align:center;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button-icon{font-size:12px;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button-icon svg{width:12px;height:12px;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-position-left .wpr-button-icon{margin-right:6px;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-position-right .wpr-button-icon{margin-left:6px;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button-text,.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button::after{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;line-height:21px;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button:hover{border-color:#E8E8E8;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-style-inline .wpr-button{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-style-block .wpr-button-text{padding:13px 19px 13px 20px;}.elementor-2477 .elementor-element.elementor-element-9cac434.wpr-button-icon-style-inline-block .wpr-button-content{padding:13px 19px 13px 20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2477 .elementor-element.elementor-element-722d296{--width:1600px;}.elementor-2477 .elementor-element.elementor-element-fa53fc9{--width:1250px;}.elementor-2477 .elementor-element.elementor-element-529c19b{--width:1250px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2477 .elementor-element.elementor-element-fa53fc9{--width:100%;}}@media(max-width:1024px){.elementor-2477 .elementor-element.elementor-element-d5bb4c2{--min-height:60px;}.elementor-2477 .elementor-element.elementor-element-d5bb4c2:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-d5bb4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-2477 .elementor-element.elementor-element-7709e2b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-7709e2b .elementor-heading-title{font-size:26px;line-height:37.7px;}.elementor-2477 .elementor-element.elementor-element-369a852{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-size:13px;}.elementor-2477 .elementor-element.elementor-element-369a852 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-369a852.elementor-element{--align-self:center;}.elementor-2477 .elementor-element.elementor-element-015b768 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-fa53fc9:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-fa53fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2025/04/Group-1000001435.png");background-position:top center;background-size:cover;}.elementor-2477 .elementor-element.elementor-element-825fe01 > .elementor-widget-container{margin:72px 12px 12px 12px;}.elementor-2477 .elementor-element.elementor-element-825fe01 .elementor-heading-title{font-size:26px;line-height:37.7px;}.elementor-2477 .elementor-element.elementor-element-174916d{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-size:13px;}.elementor-2477 .elementor-element.elementor-element-174916d.elementor-element{--align-self:center;}.elementor-2477 .elementor-element.elementor-element-9fd1481 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-529c19b:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-529c19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2477 .elementor-element.elementor-element-23cda0f .elementor-heading-title{font-size:26px;line-height:37.7px;}.elementor-2477 .elementor-element.elementor-element-1d17046{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-size:13px;}.elementor-2477 .elementor-element.elementor-element-1d17046.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-2477 .elementor-element.elementor-element-722d296{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2477 .elementor-element.elementor-element-fa53fc9:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-fa53fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2025/04/bg_back-300x113.png");background-size:contain;}.elementor-2477 .elementor-element.elementor-element-529c19b:not(.elementor-motion-effects-element-type-background), .elementor-2477 .elementor-element.elementor-element-529c19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2025/04/bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-2477 .elementor-element.elementor-element-529c19b{--width:100%;--min-height:440px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:16.47px;--padding-right:15.55px;}.elementor-2477 .elementor-element.elementor-element-0a23c78{--width:80%;--min-height:297px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:12px 12px 12px 12px;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2477 .elementor-element.elementor-element-23cda0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-23cda0f .elementor-heading-title{font-size:24px;}.elementor-2477 .elementor-element.elementor-element-1d17046 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2477 .elementor-element.elementor-element-1d17046{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2477 .elementor-element.elementor-element-9cac434 > .elementor-widget-container{margin:0px 10px 32px 10px;}.elementor-2477 .elementor-element.elementor-element-9cac434 .wpr-button-wrap{max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-eab4ce1 */.category-badges {
    display: flex;
    flex-wrap: wrap;
    gap: 8px; /* Space between badges */
    margin-top: 10px;
}

  
       .purple {
    background-color: #9747FF;
}

.green {
    background-color: #07C07E;
}

.red {
    background-color: #F06083;
}
       
        .blog-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(430px, 1fr));
            gap: 27px;
            margin: 0 auto;
        }

        .blog-card {
            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
            overflow: hidden;
            display: flex;
            align-items: center;
            gap: 18.73px;
            padding: 15px 16.5px;
            border-radius: 15px;
            background: linear-gradient(233deg, rgba(77, 59, 241, 0.00) 18.77%, rgba(77, 59, 241, 0.35) 100%), #F6F5FE;
                
        }
        
        .blog-card:hover {
  border: 1px solid #9747FF;
  background: linear-gradient(0deg, #9747FF 0%, #9747FF 100%),
              linear-gradient(233deg, rgba(77, 59, 241, 0.00) 18.77%, rgba(77, 59, 241, 0.25) 100%),
              #F1F0FA;
  background-blend-mode: soft-light, normal, normal;
}

        .blog-image img {
            width: 200px;
            height: 200px;
            border-radius: 10px;
            object-fit: cover;
            background-color: #807995;
        }
        
        .sep{
            background-color: #8982CE73!important;
        margin: 0;
        margin-top: 16px!important;
        margin-bottom: 22px!important;
        }
        
        .blog-image{
            width: -webkit-fill-available;
    height: 200px;
    overflow: hidden;
    max-width: 200px;
        }

        .blog-content {
            flex-grow: 1;
        }

        .blog-meta {
    display: flex;
    align-items: center;
    gap: 10px;
        justify-content: space-between;
            align-items: start;
            flex-direction: column;
    margin: 0;
}

.bg-info{
    display: flex;
    gap: 12px;
}


.author-avatar {
    width: 45px!important;
    height: 45px!important;
    border-radius: 45px!important;
}

.author-name {
    font-weight: bold;
    color: #3a2d6f;
}

.blog-date {
    color: #777;
    font-size: 14px;
}

.clipped-title {
    display: inline-block;
    max-width: 200px; /* Adjust the width as needed */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.bg-title a{
    text-decoration: none;
    color: #2A1C57;
    font-size: 21px;
    font-weight: 500;
    line-height: 30.45px;
    font-family: "Manrope", Sans-serif;
    text-decoration: none;
}


.category-badge {
  
    text-decoration: none !important;
    display: inline-flex;
    padding: 4px 13px 3px 13px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    color: #FFF;
    font-family: "Sora", sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    border-radius: 18px;
}

.category-badge:hover {
    opacity: 0.9;
}

.filter-btn{
        padding: 12px 20px;
    border-radius: 35px;
    color: #596375!important;
   
    font-size: 15px;
    font-style: normal;
    font-weight: 600!important;
    line-height: 24px;
    border-radius: 35px;
    border: 1px solid #DFE1E6;
}

.filter-btn:hover{
    color: #ffffff!important;
}


.active{
    border-radius: 35px;
border: 1px solid #422FEB;

background: rgba(66, 47, 235, 0.10);
color:#422FEB!important;
}

.blog-filter-buttons{
    text-align: center;
    margin-bottom: 50px;
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

.load-blog{
    border-radius: 8px;
    border: 1px solid #9F93BF;
    display: flex
;
    width: 189px;
    padding: 12px 16px 12px 18px;
    justify-content: center;
    align-items: center;
    gap: 6px;
    color: #575166;
    text-align: center;
    font-family: "Sora";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
}
.blog-wrp{
    display:grid; 
    grid-template-columns: repeat(2, 1fr); gap: 20px; 
}



 @media screen and (max-width: 768px) {
  .blog-wrp{
    display:grid; 
    grid-template-columns: repeat(1, 1fr); gap: 20px; 
  }
  .blog-card{
      flex-direction:column;
  }
  
  .blog-image {
    width: -webkit-fill-available;
    height: 200px;
    overflow: hidden;
    max-width: max-content;
}

.blog-image img {
    width: -webkit-fill-available;
}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
      .blog-wrp{
    display:grid; 
    grid-template-columns: repeat(2, 1fr); gap: 20px; 
  }
   .blog-card{
      flex-direction:column;
  }
  
  .blog-image {
    width: -webkit-fill-available;
    height: 200px;
    overflow: hidden;
    max-width: max-content;
}

.blog-image img {
    width: -webkit-fill-available;
}
}

.read-button {
    width: -webkit-fill-available;
    padding: 12px 16px;
    color: #422FEB;
    text-align: center;
    font-family: 'Sora', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    border-radius: 10px;
    border: 1px solid #C1A8FF;
    background: rgba(141, 99, 255, 0.10);
    margin-top: 18px;
    display: inline-block;
    text-decoration: none!important;
}

@media screen and (min-width: 1025px) {
    .read-button{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7709e2b */.bg-blue{
    color:#422FEB;
}/* End custom CSS */