.elementor-2419 .elementor-element.elementor-element-m0movj1:not(.elementor-motion-effects-element-type-background), .elementor-2419 .elementor-element.elementor-element-m0movj1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpacademy.net/wp-content/uploads/2025/08/pexels-mikhail-nilov-7582414-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2419 .elementor-element.elementor-element-m0movj1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #FFE5C8 5%, #AE9EFF 120%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2419 .elementor-element.elementor-element-m0movj1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:035px 0px 20px 0px;}.elementor-2419 .elementor-element.elementor-element-6620a5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-2419 .elementor-element.elementor-element-c3e4ff9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-c3e4ff9{text-align:center;}.elementor-2419 .elementor-element.elementor-element-c3e4ff9 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;letter-spacing:0.6px;word-spacing:3px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.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-2419 .elementor-element.elementor-element-c357e2d{--divider-border-style:solid;--divider-color:#F3934B;--divider-border-width:4px;}.elementor-2419 .elementor-element.elementor-element-c357e2d .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-2419 .elementor-element.elementor-element-c357e2d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-2419 .elementor-element.elementor-element-3a10bc7 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-499f88c{--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;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2419 .elementor-element.elementor-element-499f88c::before, .elementor-2419 .elementor-element.elementor-element-499f88c > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-499f88c > .e-con-inner > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-499f88c > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-499f88c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-499f88c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E8F1FF;--background-overlay:'';}.elementor-2419 .elementor-element.elementor-element-4bd993d{--display:flex;}.elementor-2419 .elementor-element.elementor-element-a5e8bea > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-meta{gap:16px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-pagination{justify-content:center;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .etlms-course-list-col{padding:0 0px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-list{row-gap:32px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card{background-color:#0364FF;border-radius:25px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card:hover{border-radius:8px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-card-body{padding:30px 30px 30px 30px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-course-name, .elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-course-name a{color:#FFFFFF;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-course-name{font-family:"Tajawal", Sans-serif;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-ratings .tutor-ratings-stars{color:#FFB728;font-size:14px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-ratings .tutor-ratings-average{margin-left:0px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .etlms-course-list-pagination-wrap .etlms-pagination .page-numbers{color:#742525;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .etlms-course-list-pagination-wrap .etlms-pagination{gap:10px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-card-footer{background-color:#E0CE11;padding:5px 5px 5px 5px;}.elementor-2419 .elementor-element.elementor-element-a5e8bea .etlms-course-list-main-wrap .tutor-course-card .tutor-course-price{font-family:"Tajawal", Sans-serif;color:#FFFFFF;}.elementor-2419 .elementor-element.elementor-element-017ab60{--divider-border-style:dashed;--divider-color:#1463EE;--divider-border-width:1px;}.elementor-2419 .elementor-element.elementor-element-017ab60 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2419 .elementor-element.elementor-element-017ab60 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2419 .elementor-element.elementor-element-017ab60.elementor-view-stacked .elementor-icon{background-color:#1F74DA9C;}.elementor-2419 .elementor-element.elementor-element-017ab60.elementor-view-framed .elementor-icon, .elementor-2419 .elementor-element.elementor-element-017ab60.elementor-view-default .elementor-icon{color:#1F74DA9C;border-color:#1F74DA9C;}.elementor-2419 .elementor-element.elementor-element-017ab60.elementor-view-framed .elementor-icon, .elementor-2419 .elementor-element.elementor-element-017ab60.elementor-view-default .elementor-icon svg{fill:#1F74DA9C;}.elementor-2419 .elementor-element.elementor-element-999ec8c{--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;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2419 .elementor-element.elementor-element-999ec8c::before, .elementor-2419 .elementor-element.elementor-element-999ec8c > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-999ec8c > .e-con-inner > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-999ec8c > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-999ec8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-999ec8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E8F1FF;--background-overlay:'';}.elementor-2419 .elementor-element.elementor-element-076e767{--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;--overlay-opacity:0.91;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2419 .elementor-element.elementor-element-076e767::before, .elementor-2419 .elementor-element.elementor-element-076e767 > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-076e767 > .e-con-inner > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-076e767 > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-076e767 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-076e767 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B1630A;--background-overlay:'';}.elementor-2419 .elementor-element.elementor-element-bef2ab0{--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;--overlay-opacity:0.91;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2419 .elementor-element.elementor-element-bef2ab0::before, .elementor-2419 .elementor-element.elementor-element-bef2ab0 > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-bef2ab0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2419 .elementor-element.elementor-element-bef2ab0 > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-bef2ab0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2419 .elementor-element.elementor-element-bef2ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1B86C7;--background-overlay:'';}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-2419 .elementor-element.elementor-element-m0movj1:not(.elementor-motion-effects-element-type-background), .elementor-2419 .elementor-element.elementor-element-m0movj1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2419 .elementor-element.elementor-element-m0movj1{padding:120px 50px 120px 50px;}.elementor-2419 .elementor-element.elementor-element-c3e4ff9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-2419 .elementor-element.elementor-element-m0movj1{padding:80px 20px 80px 20px;}.elementor-2419 .elementor-element.elementor-element-c3e4ff9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-c357e2d .elementor-divider{padding-block-start:6px;padding-block-end:6px;}}/* Start custom CSS for heading, class: .elementor-element-c3e4ff9 *//* Change Text Animation by Gemini */
h2.elementor-heading-title {
  display: inline-block; /* يجعل العنصر يتصرف ككتلة مع الحفاظ على عرضه الطبيعي */
  overflow: hidden; /* يخفي النص الزائد أثناء تأثير الكتابة */
  white-space: nowrap; /* يمنع النص من النزول لسطر جديد */
  border-right: 3px solid orange; /* تأثير مؤشر الكتابة (الـ cursor) */
  
  /* --- الجزء الخاص بتأثير الكتابة --- */
  animation: 
    typing 3.5s steps(30, end) forwards, /*_ تأثير الكتابة _*/
    blink-caret .75s step-end infinite; /* تأثير نبض مؤشر الكتابة */
}

/* --- Keyframes لتأثير الكتابة --- */
@keyframes typing {
  from { width: 0 } /* يبدأ العرض من صفر */
  to { width: 100% } /* ينتهي بالعرض الكامل للنص */
}

/* --- Keyframes لنبض مؤشر الكتابة --- */
@keyframes blink-caret {
  from, to { border-color: transparent } /* يجعل لون المؤشر شفافًا */
  50% { border-color: orange; } /* يجعل لون المؤشر برتقاليًا في منتصف الحركة */
}

/* --- تأثير لوني متدرج ومتحرك للنص (اختياري) --- */
.elementor-widget-heading .elementor-heading-title {
    background: linear-gradient(90deg, #ff8a00, #e52e71, #4c2c92, #2c92d0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: 300% 300%;
    animation: gradient-animation 5s ease infinite;
}

/* --- Keyframes لحركة التدرج اللوني --- */
@keyframes gradient-animation {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */