.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14818 .elementor-element.elementor-element-929b500{margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-bc-flex-widget .elementor-14818 .elementor-element.elementor-element-7efe163.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14818 .elementor-element.elementor-element-7efe163.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14818 .elementor-element.elementor-element-7efe163.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14818 .elementor-element.elementor-element-7efe163 > .elementor-element-populated, .elementor-14818 .elementor-element.elementor-element-7efe163 > .elementor-element-populated > .elementor-background-overlay, .elementor-14818 .elementor-element.elementor-element-7efe163 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-14818 .elementor-element.elementor-element-7efe163 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 40px;}.elementor-widget-ct_image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ct_image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14818 .elementor-element.elementor-element-bc6bfa6 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-14818 .elementor-element.elementor-element-bc6bfa6 .ct-image-single img{max-height:620px;}.elementor-14818 .elementor-element.elementor-element-bc6bfa6 .ct-image-single{text-align:right;}.elementor-bc-flex-widget .elementor-14818 .elementor-element.elementor-element-610bcaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14818 .elementor-element.elementor-element-610bcaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14818 .elementor-element.elementor-element-610bcaa.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-14818 .elementor-element.elementor-element-610bcaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-widget-ct_heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ct_heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14818 .elementor-element.elementor-element-10d159e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14818 .elementor-element.elementor-element-10d159e .ct-heading{text-align:left;}.elementor-14818 .elementor-element.elementor-element-10d159e .ct-heading .item--title{color:#951B81;font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;line-height:1.09em;letter-spacing:-0.88px;}.elementor-14818 .elementor-element.elementor-element-10d159e .ct-heading .item--title i{color:#951B81;}.elementor-14818 .elementor-element.elementor-element-10d159e .ct-heading .item--sub-title{color:#6B4FA1;font-family:"El Messiri", Sans-serif;font-size:55px;font-weight:700;text-transform:capitalize;font-style:italic;margin-bottom:-10px;}.elementor-14818 .elementor-element.elementor-element-10d159e .ct-heading .item--sub-title.style3:before{background-color:#6B4FA1;}.elementor-14818 .elementor-element.elementor-element-10d159e .ct-heading .item--sub-title.style7:before{background-color:#6B4FA1;}.elementor-14818 .elementor-element.elementor-element-10d159e .ct-heading .item--sub-title.style7:after{background-color:#6B4FA1;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14818 .elementor-element.elementor-element-746c75e{--divider-border-style:dotted;--divider-color:#951B81;--divider-border-width:2px;}.elementor-14818 .elementor-element.elementor-element-746c75e .elementor-divider-separator{width:80%;}.elementor-14818 .elementor-element.elementor-element-746c75e .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-widget-ct_text_editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ct_text_editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14818 .elementor-element.elementor-element-a629cfa > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14818 .elementor-element.elementor-element-a629cfa .ct-text-editor{text-align:left;color:#000000;}.elementor-14818 .elementor-element.elementor-element-a629cfa{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:1.556em;}.elementor-bc-flex-widget .elementor-14818 .elementor-element.elementor-element-97940cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14818 .elementor-element.elementor-element-97940cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14818 .elementor-element.elementor-element-97940cc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14818 .elementor-element.elementor-element-97940cc > .elementor-element-populated, .elementor-14818 .elementor-element.elementor-element-97940cc > .elementor-element-populated > .elementor-background-overlay, .elementor-14818 .elementor-element.elementor-element-97940cc > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-14818 .elementor-element.elementor-element-97940cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 40px;}.elementor-14818 .elementor-element.elementor-element-0866183 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-14818 .elementor-element.elementor-element-0866183 .ct-image-single img{max-height:620px;}.elementor-14818 .elementor-element.elementor-element-0866183 .ct-image-single{text-align:center;}.elementor-14818 .elementor-element.elementor-element-73aa882{margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14818 .elementor-element.elementor-element-0f16952 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-14818 .elementor-element.elementor-element-0f16952 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14818 .elementor-element.elementor-element-92ba79f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14818 .elementor-element.elementor-element-92ba79f .ct-image-single img{width:100%;}.elementor-14818 .elementor-element.elementor-element-92ba79f .ct-image-single{text-align:center;}@media(max-width:1200px){.elementor-14818 .elementor-element.elementor-element-610bcaa > .elementor-element-populated{padding:24px 15px 0px 15px;}}@media(min-width:768px){.elementor-14818 .elementor-element.elementor-element-7efe163{width:30%;}.elementor-14818 .elementor-element.elementor-element-610bcaa{width:39.332%;}.elementor-14818 .elementor-element.elementor-element-97940cc{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14818 .elementor-element.elementor-element-7efe163{width:50%;}.elementor-14818 .elementor-element.elementor-element-610bcaa{width:100%;}.elementor-14818 .elementor-element.elementor-element-97940cc{width:50%;}}@media(max-width:1024px){.elementor-14818 .elementor-element.elementor-element-7efe163 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-14818 .elementor-element.elementor-element-97940cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-14818 .elementor-element.elementor-element-929b500{padding:70px 0px 70px 0px;}.elementor-14818 .elementor-element.elementor-element-7efe163 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14818 .elementor-element.elementor-element-bc6bfa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14818 .elementor-element.elementor-element-bc6bfa6 .ct-image-single img{max-height:3000px;width:100%;}.elementor-14818 .elementor-element.elementor-element-bc6bfa6{max-width:3000px;}.elementor-14818 .elementor-element.elementor-element-bc6bfa6 .ct-image-single{text-align:left;}.elementor-14818 .elementor-element.elementor-element-97940cc > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14818 .elementor-element.elementor-element-0866183 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14818 .elementor-element.elementor-element-0866183 .ct-image-single img{max-height:3000px;width:100%;}.elementor-14818 .elementor-element.elementor-element-0866183{max-width:3000px;}.elementor-14818 .elementor-element.elementor-element-0866183 .ct-image-single{text-align:left;}.elementor-14818 .elementor-element.elementor-element-73aa882{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for ct_image, class: .elementor-element-92ba79f */.ct-fancy-box-carousel2 .slick-slide:nth-child(1):after {
  background: linear-gradient(0deg,
    rgba(82, 37, 131, 0) 0%,
    rgba(82, 37, 131, 0.10) 100%
  );
  border-radius: 0px 24px 0 0;
}

.ct-fancy-box-carousel2 .slick-slide:nth-child(3):after {
  background: linear-gradient(0deg,
    rgba(149, 27, 129, 0) 0%,
    rgba(149, 27, 129, 0.10) 100%
  );
  border-radius: 24px 24px 0 0;
}

.ct-fancy-box-carousel2 .slick-slide:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  inset: 0;
  opacity: 0;
  transition: opacity 0.3s linear;
  background: linear-gradient(180deg,
    rgba(82, 37, 131, 0) 0%,
    rgba(149, 27, 129, 0.10) 100%
  );
}

.ct-fancy-box-carousel2 .slick-slide:hover:after {
  opacity: 1;
}/* End custom CSS */