.elementor-8219 .elementor-element.elementor-element-3e262c5>.elementor-element-populated{margin:0 0 40px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-8219 .elementor-element.elementor-element-4a1b0df{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0;padding:0 0 0 0;text-align:center}.elementor-8219 .elementor-element.elementor-element-4a1b0df .elementor-heading-title{font-size:16px;line-height:42px;color:#FF1F59}.elementor-8219 .elementor-element.elementor-element-9bad73d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0;text-align:center}.elementor-8219 .elementor-element.elementor-element-9bad73d .elementor-heading-title{font-size:36px;line-height:42px;color:#29303B}.elementor-8219 .elementor-element.elementor-element-29a44da .course__content--info{padding:0 30px 20px 30px}.elementor-8219 .elementor-element.elementor-element-29a44da .course__content--meta{padding:10px 30px 10px 30px}.elementor-8219 .elementor-element.elementor-element-29a44da .course__container{background:#fff}.elementor-8219 .elementor-element.elementor-element-29a44da .course__filter,.rt-courses .course__filter{text-align:center}.elementor-8219 .elementor-element.elementor-element-29a44da .course__title{color:#1b2336}.elementor-8219 .elementor-element.elementor-element-29a44da .course__title:hover{color:#ff1f59}.elementor-8219 .elementor-element.elementor-element-29a44da .rt-courses .course__content--meta>span{color:#415674}.elementor-8219 .elementor-element.elementor-element-29a44da .rt-courses .course__content--meta>span:before,.elementor-8219 .elementor-element.elementor-element-29a44da .rt-courses .course__content--meta .course-wishlist:before{color:#ff1f59}.elementor-8219 .elementor-element.elementor-element-29a44da .rt-courses .course-price{color:#fff;background:#ff1f59}@media(max-width:1024px){.elementor-8219 .elementor-element.elementor-element-3e262c5>.elementor-element-populated{padding:0 20px 0 20px}.elementor-8219 .elementor-element.elementor-element-4a1b0df{padding:0 0 0 0}.elementor-8219 .elementor-element.elementor-element-9bad73d{padding:0 0 0 0}}@media(max-width:767px){.elementor-8219 .elementor-element.elementor-element-4a1b0df .elementor-heading-title{font-size:16px}.elementor-8219 .elementor-element.elementor-element-9bad73d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-8219 .elementor-element.elementor-element-9bad73d .elementor-heading-title{font-size:30px}}