.elementor-15 .elementor-element.elementor-element-a100025{margin:-5% 0% 0% 0%;padding:0% 3% 0% 3%;}.elementor-15 .elementor-element.elementor-element-6295c69 > .elementor-widget-container{margin:1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-6295c69{--wd-brd-radius:15px;}.elementor-15 .elementor-element.elementor-element-8357126{margin:-5% 0% 0% 0%;padding:0% 3% 0% 3%;}.elementor-15 .elementor-element.elementor-element-da4bcc4 > .elementor-widget-container{margin:1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-da4bcc4{--wd-brd-radius:12px;}.elementor-15 .elementor-element.elementor-element-7cdc055{padding:3% 5% 0% 5%;}.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-15 .elementor-element.elementor-element-b05a5ff{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#964BB1;}.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-15 .elementor-element.elementor-element-7fd6f02{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15 .elementor-element.elementor-element-7fd6f02 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-28a8f7f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:30px;color:#363636;}.elementor-15 .elementor-element.elementor-element-28a8f7f > *{max-width:90%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0e7f041{--e-icon-list-icon-size:28px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-text{color:#363636;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-b20d8f8 .elementor-button{background-color:#964BB1;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4.5px 4.5px 4.5px 4.5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-961220b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 0% 0% 0%;padding:0% 4% 0% 4%;}.elementor-15 .elementor-element.elementor-element-961220b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-145964d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-145964d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF5;}.elementor-15 .elementor-element.elementor-element-145964d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE6CB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-15 .elementor-element.elementor-element-145964d > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-145964d > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-145964d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-145964d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-ea0856e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#964BB1;}.elementor-15 .elementor-element.elementor-element-76e4f2d{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-76e4f2d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-e286881{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:30px;color:#515151;}.elementor-15 .elementor-element.elementor-element-e286881 > *{max-width:64%;}.elementor-15 .elementor-element.elementor-element-a24e69b{padding:0% 2% 0% 2%;}.elementor-15 .elementor-element.elementor-element-9cd7129 .banner-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-9cd7129 .wd-button-wrapper a{background-color:#FFFFFF;border-color:#FFFFFF;color:#000000;}.elementor-15 .elementor-element.elementor-element-9cd7129 .wd-button-wrapper:hover a{background-color:#964BB1;border-color:#964BB1;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-773a198 .banner-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-773a198 .wd-button-wrapper a{background-color:#FFFFFF;border-color:#FFFFFF;color:#000000;}.elementor-15 .elementor-element.elementor-element-773a198 .wd-button-wrapper:hover a{background-color:#964BB1;border-color:#964BB1;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-23b33f6 .banner-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-23b33f6 .wd-button-wrapper a{background-color:#FFFFFF;border-color:#FFFFFF;color:#000000;}.elementor-15 .elementor-element.elementor-element-23b33f6 .wd-button-wrapper:hover a{background-color:#964BB1;border-color:#964BB1;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-532bf72 .banner-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-532bf72 .wd-button-wrapper a{background-color:#FFFFFF;border-color:#FFFFFF;color:#000000;}.elementor-15 .elementor-element.elementor-element-532bf72 .wd-button-wrapper:hover a{background-color:#964BB1;border-color:#964BB1;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2bb5197 .banner-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-c185eea{padding:3% 3% 0% 3%;}.elementor-15 .elementor-element.elementor-element-9f555d1{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#964BB1;}.elementor-15 .elementor-element.elementor-element-d9d5526{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-d9d5526 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-15 .elementor-element.elementor-element-389c67f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-15 .elementor-element.elementor-element-389c67f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-15 .elementor-element.elementor-element-389c67f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-389c67f .elementor-image-box-title{margin-bottom:3px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;text-decoration:underline;color:#000000;}.elementor-15 .elementor-element.elementor-element-389c67f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-15 .elementor-element.elementor-element-389c67f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-389c67f:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-389c67f:has(:focus) .elementor-image-box-title{color:#4A195B;}.elementor-15 .elementor-element.elementor-element-dbfd33f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-15 .elementor-element.elementor-element-dbfd33f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-15 .elementor-element.elementor-element-dbfd33f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-dbfd33f .elementor-image-box-title{margin-bottom:3px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;text-decoration:underline;color:#000000;}.elementor-15 .elementor-element.elementor-element-dbfd33f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-15 .elementor-element.elementor-element-dbfd33f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-dbfd33f:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-dbfd33f:has(:focus) .elementor-image-box-title{color:#4A195B;}.elementor-15 .elementor-element.elementor-element-aa3558b.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-15 .elementor-element.elementor-element-aa3558b.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-15 .elementor-element.elementor-element-aa3558b.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-aa3558b .elementor-image-box-title{margin-bottom:3px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;text-decoration:underline;color:#000000;}.elementor-15 .elementor-element.elementor-element-aa3558b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-15 .elementor-element.elementor-element-aa3558b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-aa3558b:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-aa3558b:has(:focus) .elementor-image-box-title{color:#4A195B;}.elementor-15 .elementor-element.elementor-element-2e740da.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-15 .elementor-element.elementor-element-2e740da.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-15 .elementor-element.elementor-element-2e740da.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-2e740da .elementor-image-box-title{margin-bottom:3px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;text-decoration:underline;color:#000000;}.elementor-15 .elementor-element.elementor-element-2e740da .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-15 .elementor-element.elementor-element-2e740da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-2e740da:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-2e740da:has(:focus) .elementor-image-box-title{color:#4A195B;}.elementor-15 .elementor-element.elementor-element-9247c7d.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-15 .elementor-element.elementor-element-9247c7d.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-15 .elementor-element.elementor-element-9247c7d.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-9247c7d .elementor-image-box-title{margin-bottom:3px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;text-decoration:underline;color:#000000;}.elementor-15 .elementor-element.elementor-element-9247c7d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-15 .elementor-element.elementor-element-9247c7d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-9247c7d:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-9247c7d:has(:focus) .elementor-image-box-title{color:#4A195B;}.elementor-15 .elementor-element.elementor-element-282400c.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-15 .elementor-element.elementor-element-282400c.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-15 .elementor-element.elementor-element-282400c.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-282400c .elementor-image-box-title{margin-bottom:3px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;text-decoration:underline;color:#000000;}.elementor-15 .elementor-element.elementor-element-282400c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-15 .elementor-element.elementor-element-282400c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-282400c:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-282400c:has(:focus) .elementor-image-box-title{color:#4A195B;}.elementor-15 .elementor-element.elementor-element-b06c745:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b06c745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C2D83;}.elementor-15 .elementor-element.elementor-element-b06c745{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 0% 0% 0%;padding:6% 0% 6% 0%;}.elementor-15 .elementor-element.elementor-element-b06c745 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4d15701{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#E59EFF;}.elementor-15 .elementor-element.elementor-element-ffd3651{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-ffd3651 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-278786b{padding:3% 3% 1% 3%;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-9f84548 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:26px;}.elementor-15 .elementor-element.elementor-element-ce1cea5{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bd2e594 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:26px;}.elementor-15 .elementor-element.elementor-element-0c051c8{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-48bb8c8 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:26px;}.elementor-15 .elementor-element.elementor-element-1a37929{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3d6030a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:26px;}.elementor-15 .elementor-element.elementor-element-d625640{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-499ffbc .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:26px;}.elementor-15 .elementor-element.elementor-element-bb08372{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1e7b93c{margin:3% 0% 0% 0%;padding:0% 4% 3% 4%;}.elementor-15 .elementor-element.elementor-element-d4d6281{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#964BB1;}.elementor-15 .elementor-element.elementor-element-5266a48{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-5266a48 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-2e397db img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE6CB;border-radius:7px 7px 7px 7px;box-shadow:0px 4px 13.4px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-15 .elementor-element.elementor-element-c090f15 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE6CB;border-radius:7px 7px 7px 7px;box-shadow:0px 4px 13.4px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-15 .elementor-element.elementor-element-68e4239 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE6CB;border-radius:7px 7px 7px 7px;box-shadow:0px 4px 13.4px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-15 .elementor-element.elementor-element-3156064 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE6CB;border-radius:7px 7px 7px 7px;box-shadow:0px 4px 13.4px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-15 .elementor-element.elementor-element-5fe299c img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE6CB;border-radius:7px 7px 7px 7px;box-shadow:0px 4px 13.4px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-15 .elementor-element.elementor-element-41fe777{margin:3% 0% 0% 0%;padding:0% 3% 3% 3%;}.elementor-15 .elementor-element.elementor-element-b3df3a1{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#964BB1;}.elementor-15 .elementor-element.elementor-element-9833292{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-9833292 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text-unfold-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-003c24f > .elementor-widget-container{padding:2% 1% 2% 1%;}.elementor-15 .elementor-element.elementor-element-003c24f .uc_quote_item{transition:all 200ms;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C2D83;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;min-height:100px;text-align:center;}.elementor-15 .elementor-element.elementor-element-003c24f .uc_quote_info{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-003c24f .uc_quote_item,.elementor-15 .elementor-element.elementor-element-003c24f .flipster__item__content{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-003c24f .ue-item{opacity:100%;}.elementor-15 .elementor-element.elementor-element-003c24f .ue-item:hover{opacity:100%;}.elementor-15 .elementor-element.elementor-element-003c24f .uc_author{flex-direction:column;margin-top:0px;}.elementor-15 .elementor-element.elementor-element-003c24f .ue_title{color:#494949;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:21px;margin-top:0px;}.elementor-15 .elementor-element.elementor-element-003c24f .ue_subtitle{color:#888888;margin-top:0px;}.elementor-15 .elementor-element.elementor-element-003c24f .ue-text{color:#363636;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:27px;margin-top:20px;min-height:0px;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-nav .owl-prev{left:15px;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-nav .owl-next{right:15px;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-carousel .owl-nav .owl-next,.elementor-15 .elementor-element.elementor-element-003c24f .owl-carousel .owl-nav .owl-prev{top:150px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;color:#6C2D83;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-carousel .owl-nav .owl-next:hover,.elementor-15 .elementor-element.elementor-element-003c24f .owl-carousel .owl-nav .owl-prev:hover{color:#6C2D83;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-dot.active{background-color:#000000;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-dots{margin-top:20px;text-align:center;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-003c24f .center .ue-item{opacity:100%;}.elementor-15 .elementor-element.elementor-element-7034681:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7034681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF5;}.elementor-15 .elementor-element.elementor-element-7034681{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE6CB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 3% 0%;}.elementor-15 .elementor-element.elementor-element-7034681 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-f2b7e55{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#964BB1;}.elementor-15 .elementor-element.elementor-element-edc89f6{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-edc89f6 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-ec290dc > .elementor-widget-container{padding:1% 3% 0% 3%;}.elementor-15 .elementor-element.elementor-element-e5ba470{margin:3% 0% 0% 0%;padding:0% 3% 0% 3%;}.elementor-15 .elementor-element.elementor-element-fae7c58{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#954AB0;}.elementor-15 .elementor-element.elementor-element-7e489f9{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-15 .elementor-element.elementor-element-7e489f9 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-5ae5021{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-15 .elementor-element.elementor-element-5ae5021 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-15 .elementor-element.elementor-element-3f93d7d .wd-accordion.wd-style-shadow > .wd-accordion-item{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);background-color:#FFFAF5;}.elementor-15 .elementor-element.elementor-element-3f93d7d .wd-accordion-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:26px;color:#363636;}.elementor-15 .elementor-element.elementor-element-3f93d7d .wd-accordion-content{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:26px;color:#454545;}.elementor-15 .elementor-element.elementor-element-e12b221{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:#954AB0;}.elementor-15 .elementor-element.elementor-element-7e8d445{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-15 .elementor-element.elementor-element-7e8d445 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-widget-ha-wpform .wpforms-field input, .elementor-widget-ha-wpform .wpforms-field-textarea textarea{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-wpform .wpforms-field-container label.wpforms-field-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-wpform .wpforms-field-sublabel{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-wpform .wpforms-field-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-wpform .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-submit-container{text-align:center;}.elementor-15 .elementor-element.elementor-element-2ef9622.ha-has-bg-overlay::before{background-color:#EDBCFF;opacity:0.17;}.elementor-15 .elementor-element.elementor-element-2ef9622{padding:0% 3% 1% 3%;}.elementor-15 .elementor-element.elementor-element-2ef9622.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-field:not(.wpforms-submit), .wpforms-field-required:not(.wpforms-submit){padding:0% 0% 2% 0%;}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-field input{border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-field textarea{border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-field input, .elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-field-textarea textarea{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:#454545;border-style:solid;border-width:1px 1px 1px 1px;border-color:#964BB14D;background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-field-container label.wpforms-field-label{display:inline-block;padding:0% 0% 0% 0%;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;line-height:20px;color:#363636;}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-submit{margin:-1% 0% 0% 0%;padding:1% 6% 1% 6%;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-2ef9622 .wpforms-container .wpforms-submit{color:#FFFFFF;background-color:#964BB1;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-76e4f2d{text-align:center;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-8357126{margin:-15% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-b05a5ff{text-align:start;font-size:14px;}.elementor-15 .elementor-element.elementor-element-7fd6f02{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-15 .elementor-element.elementor-element-7fd6f02 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-28a8f7f{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-size:13px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-28a8f7f > *{max-width:100%;}.elementor-15 .elementor-element.elementor-element-0e7f041{--e-icon-list-icon-size:22px;}.elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0e7f041 .elementor-icon-list-item > a{font-size:13px;}.elementor-15 .elementor-element.elementor-element-b20d8f8 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-961220b{margin:4% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-15 .elementor-element.elementor-element-145964d > .elementor-element-populated{padding:4% 4% 3% 4%;}.elementor-15 .elementor-element.elementor-element-ea0856e{font-size:14px;}.elementor-15 .elementor-element.elementor-element-76e4f2d{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-76e4f2d .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-e286881{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:13px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-e286881 > *{max-width:100%;}.elementor-15 .elementor-element.elementor-element-a24e69b{padding:0% 2% 4% 2%;}.elementor-15 .elementor-element.elementor-element-9423d3b{width:50%;}.elementor-15 .elementor-element.elementor-element-9cd7129 .banner-title{font-size:11px;}.elementor-15 .elementor-element.elementor-element-3995c56{width:50%;}.elementor-15 .elementor-element.elementor-element-773a198 .banner-title{font-size:11px;}.elementor-15 .elementor-element.elementor-element-6ebdd1c{width:50%;}.elementor-15 .elementor-element.elementor-element-23b33f6 .banner-title{font-size:11px;}.elementor-15 .elementor-element.elementor-element-b9ab1fc{width:50%;}.elementor-15 .elementor-element.elementor-element-532bf72 .banner-title{font-size:11px;}.elementor-15 .elementor-element.elementor-element-2bb5197 > .elementor-widget-container{padding:1% 5% 6% 5%;}.elementor-15 .elementor-element.elementor-element-2bb5197 .wd-nav-arrows{--wd-arrow-offset-h:-7px;--wd-arrow-offset-v:-7px;}.elementor-15 .elementor-element.elementor-element-2bb5197 .banner-title{font-size:15px;}.elementor-15 .elementor-element.elementor-element-9f555d1{font-size:14px;}.elementor-15 .elementor-element.elementor-element-d9d5526{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15 .elementor-element.elementor-element-d9d5526 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-fa551e4{width:50%;}.elementor-15 .elementor-element.elementor-element-fa551e4 > .elementor-element-populated{margin:0% 0% 4% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-389c67f .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-389c67f .elementor-image-box-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-0b9c788{width:50%;}.elementor-15 .elementor-element.elementor-element-0b9c788 > .elementor-element-populated{margin:0% 0% 4% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-dbfd33f .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-dbfd33f .elementor-image-box-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-498f485{width:50%;}.elementor-15 .elementor-element.elementor-element-498f485 > .elementor-element-populated{margin:0% 0% 4% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-aa3558b .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-aa3558b .elementor-image-box-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-bb6394a{width:50%;}.elementor-15 .elementor-element.elementor-element-bb6394a > .elementor-element-populated{margin:0% 0% 4% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-2e740da .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-2e740da .elementor-image-box-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-8c6af1b{width:50%;}.elementor-15 .elementor-element.elementor-element-8c6af1b > .elementor-element-populated{margin:0% 0% 4% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-9247c7d .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-9247c7d .elementor-image-box-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a58c545{width:50%;}.elementor-15 .elementor-element.elementor-element-a58c545 > .elementor-element-populated{margin:0% 0% 4% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-282400c .elementor-image-box-img{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-282400c .elementor-image-box-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-b06c745{padding:6% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-4d15701{font-size:14px;}.elementor-15 .elementor-element.elementor-element-ffd3651{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15 .elementor-element.elementor-element-ffd3651 .elementor-heading-title{font-size:17px;}.elementor-15 .elementor-element.elementor-element-278786b{padding:4% 4% 0% 4%;}.elementor-15 .elementor-element.elementor-element-dab1dfa{width:50%;}.elementor-15 .elementor-element.elementor-element-dab1dfa > .elementor-element-populated{margin:0% 0% 13% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-9f84548 .elementor-counter-number-wrapper{font-size:25px;}.elementor-15 .elementor-element.elementor-element-ce1cea5{font-size:13px;}.elementor-15 .elementor-element.elementor-element-f73a06a{width:50%;}.elementor-15 .elementor-element.elementor-element-f73a06a > .elementor-element-populated{margin:0% 0% 13% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-bd2e594 .elementor-counter-number-wrapper{font-size:25px;}.elementor-15 .elementor-element.elementor-element-0c051c8{font-size:13px;}.elementor-15 .elementor-element.elementor-element-1d63400{width:50%;}.elementor-15 .elementor-element.elementor-element-1d63400 > .elementor-element-populated{margin:0% 0% 13% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-48bb8c8 .elementor-counter-number-wrapper{font-size:25px;}.elementor-15 .elementor-element.elementor-element-1a37929{font-size:13px;}.elementor-15 .elementor-element.elementor-element-eabd48e{width:50%;}.elementor-15 .elementor-element.elementor-element-eabd48e > .elementor-element-populated{margin:0% 0% 13% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-3d6030a .elementor-counter-number-wrapper{font-size:25px;}.elementor-15 .elementor-element.elementor-element-d625640{font-size:13px;}.elementor-15 .elementor-element.elementor-element-63efa6f{width:50%;}.elementor-15 .elementor-element.elementor-element-63efa6f > .elementor-element-populated{margin:0% 0% 13% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15 .elementor-element.elementor-element-bb08372{font-size:13px;}.elementor-15 .elementor-element.elementor-element-d4d6281{font-size:14px;}.elementor-15 .elementor-element.elementor-element-5266a48{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15 .elementor-element.elementor-element-5266a48 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-87f13c6{margin:-4% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-bc19fd9{width:50%;}.elementor-15 .elementor-element.elementor-element-1479d78{width:50%;}.elementor-15 .elementor-element.elementor-element-8834d8c{width:50%;}.elementor-15 .elementor-element.elementor-element-5567f2f{width:50%;}.elementor-15 .elementor-element.elementor-element-99b3b48{width:50%;}.elementor-15 .elementor-element.elementor-element-b3df3a1{font-size:14px;}.elementor-15 .elementor-element.elementor-element-9833292{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15 .elementor-element.elementor-element-9833292 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-003c24f .ue_title{font-size:13px;}.elementor-15 .elementor-element.elementor-element-003c24f .ue-text{font-size:13px;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-nav .owl-prev{left:-1px;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-nav .owl-next{right:-1px;}.elementor-15 .elementor-element.elementor-element-003c24f .owl-carousel .owl-nav .owl-next,.elementor-15 .elementor-element.elementor-element-003c24f .owl-carousel .owl-nav .owl-prev{top:111px;font-size:20px;}.elementor-15 .elementor-element.elementor-element-f2b7e55{font-size:14px;}.elementor-15 .elementor-element.elementor-element-edc89f6{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15 .elementor-element.elementor-element-edc89f6 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-ec290dc > .elementor-widget-container{padding:1% 4% 0% 4%;}.elementor-15 .elementor-element.elementor-element-fae7c58{text-align:center;font-size:14px;}.elementor-15 .elementor-element.elementor-element-7e489f9 .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-5ae5021{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15 .elementor-element.elementor-element-5ae5021 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-3f93d7d .wd-accordion-title-text{font-size:13px;}.elementor-15 .elementor-element.elementor-element-3f93d7d .wd-accordion-content{font-size:12px;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-e12b221{text-align:center;font-size:14px;}.elementor-15 .elementor-element.elementor-element-7e8d445{text-align:center;}.elementor-15 .elementor-element.elementor-element-7e8d445 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-09048d5{width:53.011%;}.elementor-15 .elementor-element.elementor-element-578ae91{width:46.941%;}}/* Start custom CSS for image-box, class: .elementor-element-389c67f */.elementor-widget-image-box .elementor-image-box-title {
    text-decoration-line: underline;
    text-decoration-style: wavy !important;
    text-decoration-color: #964BB1 !important; /* or add your custom color */
    text-decoration-thickness: 7.5px;
    text-underline-offset: 0.2rem;
}
.elementor-widget-image-box .elementor-image-box-title:hover {
    font-weight: 600 !important;
}
@media (max-width: 767px) {
.elementor-widget-image-box .elementor-image-box-title {
    text-decoration-line: underline;
    text-decoration-style: wavy !important;
    text-decoration-color: #964BB1 !important; /* or add your custom color */
    text-decoration-thickness: 1.2px;
    text-underline-offset: 0.2rem;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9f84548 */.elementor-counter-number-wrapper {
    position: relative;
    width: 150px;   /* adjust */
    height: 120px;  /* adjust */
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

.elementor-counter-number-wrapper::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1.8px solid #FFE6CB; /* border color */
    border-radius: 100%;
    transform: rotate(-16deg); /* only border rotates */
    pointer-events: none; /* keeps everything clickable */
    padding: 22% 22%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bd2e594 */.elementor-counter-number-wrapper {
    position: relative;
    width: 150px;   /* adjust */
    height: 120px;  /* adjust */
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

.elementor-counter-number-wrapper::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1.8px solid #FFE6CB; /* border color */
    border-radius: 100%;
    transform: rotate(-16deg); /* only border rotates */
    pointer-events: none; /* keeps everything clickable */
    padding: 22% 22%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-48bb8c8 */.elementor-counter-number-wrapper {
    position: relative;
    width: 150px;   /* adjust */
    height: 120px;  /* adjust */
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

.elementor-counter-number-wrapper::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1.8px solid #FFE6CB; /* border color */
    border-radius: 100%;
    transform: rotate(-16deg); /* only border rotates */
    pointer-events: none; /* keeps everything clickable */
    padding: 22% 22%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3d6030a */.elementor-counter-number-wrapper {
    position: relative;
    width: 150px;   /* adjust */
    height: 120px;  /* adjust */
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

.elementor-counter-number-wrapper::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1.8px solid #FFE6CB; /* border color */
    border-radius: 100%;
    transform: rotate(-16deg); /* only border rotates */
    pointer-events: none; /* keeps everything clickable */
    padding: 22% 22%;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-ec290dc */.wd-post-img,
.wd-post-img img {
    transform: none !important;
    transition: none !important;
}

.wd-post-img:hover,
.wd-post-img:hover img {
    transform: none !important;
}
.blog-design-masonry.wd-add-shadow .wd-post-inner {
    box-shadow: none !important;

}
 .blog-design-masonry.wd-add-shadow .wd-post-inner:hover{
    box-shadow: none !important;

}   

.blog-design-masonry.blog-style-bg .wd-post-content {
    border-radius: 0px;
    background-color: transparent !important;
}    
.wd-post .wd-post-title {
    font-size: 16px !important;
    font-family: 'Plus Jakarta sans' !important;
    font-weight: 600 !important;
    text-align: left !important;
}
.blog-design-masonry {
    --wd-post-align: left !important;
}
.wd-post-content.article-body-container {
    margin-left: -20px !important;
    margin-top: -7px !important;
}     
.wd-post-read-more.wd-style-link.read-more-section {
    font-family: 'Plus Jakarta sans' !important;
    font-size: 13PX;
    text-transform: capitalize;
    font-weight: 400;
}
.wd-post-read-more.wd-style-link{--wd-link-color: black !important;}
@media (max-width: 767px) { .wd-post .wd-post-title {
    font-size: 13px !important;
    font-family: 'Plus Jakarta sans' !important;
    font-weight: 600 !important;
    text-align: left !important;
} 
.wd-post-content.article-body-container {
    margin-left: -12px !important;
    margin-top: -9px !important;
}
.wd-post-read-more.wd-style-link.read-more-section {
    font-family: 'Plus Jakarta sans' !important;
    font-size: 12PX;
    text-transform: capitalize;
    margin-top:-4px;
    font-weight: 400;
}

}/* End custom CSS */
/* Start custom CSS for wd_accordion, class: .elementor-element-3f93d7d */.elementor-15 .elementor-element.elementor-element-3f93d7d .wd-accordion.wd-style-shadow > .wd-accordion-item {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    background-color: #FFFAF5;
    border: 1px solid #FFE6CB;
    border-radius: 7px;
}
.wd-accordion-title.wd-role-btn {
    padding: 12px;
}
span.wd-accordion-opener {
    COLOR: #6C2D83 !important;
}/* End custom CSS */
/* Start custom CSS for ha-wpform, class: .elementor-element-2ef9622 */.elementor-15 .elementor-element.elementor-element-2ef9622.ha-has-bg-overlay::before {
    background-color: #EDBCFF;
    opacity: 0.17;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS */.promo-banner .banner-title{background:#FFFFFF;
    padding: 4% 4%;
    border-radius:5px;
    border: 0.8px solid #FFFFFF;
}
.promo-banner:hover .banner-title{background:#964BB1;
    padding: 4% 4%;
    border-radius:5px;
    border: 0.8px solid #964BB1;
    color:#FFFFFF !important;
}
@media (max-width: 767px) {
.promo-banner .banner-title{background:#FFFFFF;
    padding: 2% 2%;
    border-radius:5px;
    border: 0.8px solid #FFFFFF;
}
.promo-banner:hover .banner-title{background:#964BB1;
    padding: 2% 2%;
    border-radius:5px;
    border: 0.8px solid #964BB1;
    color:#FFFFFF !important;
}}/* End custom CSS */