.elementor-4493 .elementor-element.elementor-element-9d4826a{--display:flex;--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-4493 .elementor-element.elementor-element-55293523{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4493 .elementor-element.elementor-element-04f5c8a{--display:flex;--min-height:211px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A0D74;--border-color:#5A0D74;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:18px;--padding-left:21px;--padding-right:19px;}.elementor-4493 .elementor-element.elementor-element-e4ca96f{--display:flex;--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-4493 .elementor-element.elementor-element-fcf5fb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-fcf5fb5 .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-4493 .elementor-element.elementor-element-fcf5fb5 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-4493 .elementor-element.elementor-element-fcf5fb5.elementor-view-stacked .elementor-icon{background-color:#EFC9FB;fill:#EFC9FB;color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-fcf5fb5.elementor-view-framed .elementor-icon, .elementor-4493 .elementor-element.elementor-element-fcf5fb5.elementor-view-default .elementor-icon{fill:#EFC9FB;color:#EFC9FB;border-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-fcf5fb5.elementor-view-framed .elementor-icon{background-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-fcf5fb5 .elementor-icon{font-size:29px;padding:12px;}.elementor-4493 .elementor-element.elementor-element-fcf5fb5 .elementor-icon-box-title, .elementor-4493 .elementor-element.elementor-element-fcf5fb5 .elementor-icon-box-title a{font-size:20px;font-weight:700;line-height:25px;}.elementor-4493 .elementor-element.elementor-element-b57d654{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-4493 .elementor-element.elementor-element-b6e29dc .elementor-button{background-color:#C30003;font-size:16px;font-weight:500;text-decoration:none;padding:9px 38px 9px 38px;}.elementor-4493 .elementor-element.elementor-element-4c106f5 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-4c106f5 .elementor-icon-wrapper{text-align:center;}.elementor-4493 .elementor-element.elementor-element-4c106f5 .elementor-icon{font-size:36px;}.elementor-4493 .elementor-element.elementor-element-4c106f5 .elementor-icon svg{height:36px;}.elementor-4493 .elementor-element.elementor-element-841186f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4493 .elementor-element.elementor-element-04e1742{--display:flex;--min-height:211px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FBF0E8;--border-color:#FBF0E8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:18px;--padding-left:21px;--padding-right:19px;}.elementor-4493 .elementor-element.elementor-element-fffceb2{--display:flex;--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-4493 .elementor-element.elementor-element-e7739f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-e7739f3 .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-4493 .elementor-element.elementor-element-e7739f3 .elementor-icon-box-title{margin-block-end:0px;color:#431263;}.elementor-4493 .elementor-element.elementor-element-e7739f3.elementor-view-stacked .elementor-icon{background-color:#EFC9FB;fill:#EFC9FB;color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-e7739f3.elementor-view-framed .elementor-icon, .elementor-4493 .elementor-element.elementor-element-e7739f3.elementor-view-default .elementor-icon{fill:#EFC9FB;color:#EFC9FB;border-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-e7739f3.elementor-view-framed .elementor-icon{background-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-e7739f3 .elementor-icon{font-size:29px;padding:12px;}.elementor-4493 .elementor-element.elementor-element-e7739f3 .elementor-icon-box-title, .elementor-4493 .elementor-element.elementor-element-e7739f3 .elementor-icon-box-title a{font-size:20px;font-weight:700;line-height:25px;}.elementor-4493 .elementor-element.elementor-element-7718424{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-4493 .elementor-element.elementor-element-e37d7a6 .elementor-button{background-color:#FFBC8D;font-size:16px;font-weight:500;text-decoration:none;fill:var( --e-global-color-590fef8 );color:var( --e-global-color-590fef8 );padding:9px 35px 9px 35px;}.elementor-4493 .elementor-element.elementor-element-8cdcbbb > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-8cdcbbb .elementor-icon-wrapper{text-align:center;}.elementor-4493 .elementor-element.elementor-element-8cdcbbb .elementor-icon{font-size:36px;}.elementor-4493 .elementor-element.elementor-element-8cdcbbb .elementor-icon svg{height:36px;}.elementor-4493 .elementor-element.elementor-element-1400dab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4493 .elementor-element.elementor-element-89279d6{--display:flex;--min-height:211px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FBF0E8;--border-color:#FBF0E8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:18px;--padding-left:21px;--padding-right:19px;}.elementor-4493 .elementor-element.elementor-element-fdb7f7e{--display:flex;--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-4493 .elementor-element.elementor-element-baba6df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-baba6df .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-4493 .elementor-element.elementor-element-baba6df .elementor-icon-box-title{margin-block-end:0px;color:#431263;}.elementor-4493 .elementor-element.elementor-element-baba6df.elementor-view-stacked .elementor-icon{background-color:#EFC9FB;fill:#EFC9FB;color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-baba6df.elementor-view-framed .elementor-icon, .elementor-4493 .elementor-element.elementor-element-baba6df.elementor-view-default .elementor-icon{fill:#EFC9FB;color:#EFC9FB;border-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-baba6df.elementor-view-framed .elementor-icon{background-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-baba6df .elementor-icon{font-size:29px;padding:12px;}.elementor-4493 .elementor-element.elementor-element-baba6df .elementor-icon-box-title, .elementor-4493 .elementor-element.elementor-element-baba6df .elementor-icon-box-title a{font-size:20px;font-weight:700;line-height:25px;}.elementor-4493 .elementor-element.elementor-element-d27b0d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-4493 .elementor-element.elementor-element-1658eb9 .elementor-button{background-color:#FFBC8D;font-size:16px;font-weight:500;text-decoration:none;fill:var( --e-global-color-590fef8 );color:var( --e-global-color-590fef8 );padding:9px 35px 9px 35px;}.elementor-4493 .elementor-element.elementor-element-d556f40 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-d556f40 .elementor-icon-wrapper{text-align:center;}.elementor-4493 .elementor-element.elementor-element-d556f40 .elementor-icon{font-size:36px;}.elementor-4493 .elementor-element.elementor-element-d556f40 .elementor-icon svg{height:36px;}.elementor-4493 .elementor-element.elementor-element-5910448{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4493 .elementor-element.elementor-element-7fae91d{--display:flex;--min-height:211px;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FBF0E8;--border-color:#FBF0E8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:18px;--padding-left:21px;--padding-right:19px;}.elementor-4493 .elementor-element.elementor-element-e6ce6ad{--display:flex;--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-4493 .elementor-element.elementor-element-68eaf9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-68eaf9c .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-4493 .elementor-element.elementor-element-68eaf9c .elementor-icon-box-title{margin-block-end:0px;color:#431263;}.elementor-4493 .elementor-element.elementor-element-68eaf9c.elementor-view-stacked .elementor-icon{background-color:#EFC9FB;fill:#EFC9FB;color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-68eaf9c.elementor-view-framed .elementor-icon, .elementor-4493 .elementor-element.elementor-element-68eaf9c.elementor-view-default .elementor-icon{fill:#EFC9FB;color:#EFC9FB;border-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-68eaf9c.elementor-view-framed .elementor-icon{background-color:#EFC9FB;}.elementor-4493 .elementor-element.elementor-element-68eaf9c .elementor-icon{font-size:29px;padding:12px;}.elementor-4493 .elementor-element.elementor-element-68eaf9c .elementor-icon-box-title, .elementor-4493 .elementor-element.elementor-element-68eaf9c .elementor-icon-box-title a{font-size:20px;font-weight:700;line-height:25px;}.elementor-4493 .elementor-element.elementor-element-fcdc6b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-4493 .elementor-element.elementor-element-a892fe2 .elementor-button{background-color:#FFBC8D;font-size:16px;font-weight:500;text-decoration:none;fill:var( --e-global-color-590fef8 );color:var( --e-global-color-590fef8 );padding:9px 35px 9px 35px;}.elementor-4493 .elementor-element.elementor-element-ec5b846 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-ec5b846 .elementor-icon-wrapper{text-align:center;}.elementor-4493 .elementor-element.elementor-element-ec5b846 .elementor-icon{font-size:36px;}.elementor-4493 .elementor-element.elementor-element-ec5b846 .elementor-icon svg{height:36px;}.elementor-4493 .elementor-element.elementor-element-5b4922d6{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:#431263;--e-n-carousel-swiper-pagination-spacing:36px;}@media(max-width:1024px){.elementor-4493 .elementor-element.elementor-element-5b4922d6{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-4493 .elementor-element.elementor-element-5b4922d6{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-04f5c8a */.elementor-4493 .elementor-element.elementor-element-04f5c8a {
    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e1742 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89279d6 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fae91d */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f5c8a */.elementor-4493 .elementor-element.elementor-element-04f5c8a {
    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e1742 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89279d6 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fae91d */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f5c8a */.elementor-4493 .elementor-element.elementor-element-04f5c8a {
    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e1742 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89279d6 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fae91d */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f5c8a */.elementor-4493 .elementor-element.elementor-element-04f5c8a {
    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e1742 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89279d6 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fae91d */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f5c8a */.elementor-4493 .elementor-element.elementor-element-04f5c8a {
    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e1742 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89279d6 */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fae91d */.courses {
  background: linear-gradient(122.2deg, #FFFFFF -8.67%, #FFDDC4 383.8%);
  transition: background 0.4s ease-in-out;
}
/*.courses:hover {*/
/*    background: linear-gradient(125.01deg, #62217A -8.63%, #2E0B5E 159.66%);*/
/*}*//* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5b4922d6 */.course-slider .swiper-pagination-bullet-active {
    width: 19px !important;
    height: 5px;
    border-radius: 10px;
}
.course-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background: #D28AEA !important;
}/* End custom CSS */