.elementor-1521 .elementor-element.elementor-element-00f476f .container{max-width:1344px;}.elementor-1521 .elementor-element.elementor-element-df045a7 > .elementor-container{max-width:1344px;}.elementor-1521 .elementor-element.elementor-element-7d9fb70{grid-column:span 4;grid-row:span 4;}.elementor-1521 .elementor-element.elementor-element-3072955 > .elementor-container{max-width:1426px;}.elementor-1521 .elementor-element.elementor-element-3072955{overflow:hidden;padding:115px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-28dd194 .prthalign{text-align:center;}.elementor-1521 .elementor-element.elementor-element-28dd194 .agt-section-title-3 .subtitle{justify-content:center;}.elementor-1521 .elementor-element.elementor-element-28dd194 .elementor-gt-heading{font-size:41px;}.elementor-1521 .elementor-element.elementor-element-80d5996 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1521 .elementor-element.elementor-element-80d5996{overflow:hidden;padding:20px 0px 115px 0px;}.elementor-1521 .elementor-element.elementor-element-b230a14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1521 .elementor-element.elementor-element-955bde4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1521 .elementor-element.elementor-element-2bfeae0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-2bfeae0{grid-column:span 4;grid-row:span 4;}.elementor-1521 .elementor-element.elementor-element-2bfeae0.elementor-element{--order:-99999 /* order start hack */;}.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-1521 .elementor-element.elementor-element-76a95b4{width:var( --container-widget-width, 23% );max-width:23%;margin:850px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 850px;--container-widget-width:23%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-1521 .elementor-element.elementor-element-76a95b4{left:0px;}body.rtl .elementor-1521 .elementor-element.elementor-element-76a95b4{right:0px;}.elementor-1521 .elementor-element.elementor-element-51b387a > .elementor-container{max-width:1350px;}.elementor-1521 .elementor-element.elementor-element-5dc3e3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-5dc3e3d .prthalign{text-align:left;}.elementor-1521 .elementor-element.elementor-element-5dc3e3d .agt-section-title-3 .subtitle{justify-content:left;}.elementor-1521 .elementor-element.elementor-element-2875092 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1521 .elementor-element.elementor-element-2a4c25c .ed-team5-item:hover .icon-social i{color:#FFAF00;}.elementor-1521 .elementor-element.elementor-element-8347956 .ed-team5-item:before{background:#F9C7C2;}.elementor-1521 .elementor-element.elementor-element-8347956 .ed-team5-item .item-img:before{background:#FDA197;}.elementor-1521 .elementor-element.elementor-element-8347956 .ed-team5-item:hover .icon-social i{color:#E2503F;}.elementor-1521 .elementor-element.elementor-element-d834caa > .elementor-container{max-width:1350px;}.elementor-1521 .elementor-element.elementor-element-c2eb651 .ed-team5-item:before{background:#BBEEEC;}.elementor-1521 .elementor-element.elementor-element-c2eb651 .ed-team5-item .item-img:before{background:#39B7B1;}.elementor-1521 .elementor-element.elementor-element-c2eb651 .ed-team5-item:hover .icon-social i{color:#00C8BF;}.elementor-1521 .elementor-element.elementor-element-79de065 .ed-team5-item:before{background:#F0CAF5;}.elementor-1521 .elementor-element.elementor-element-79de065 .ed-team5-item .item-img:before{background:#E59CF0;}.elementor-1521 .elementor-element.elementor-element-79de065 .ed-team5-item:hover .icon-social i{color:#E536FF;}.elementor-1521 .elementor-element.elementor-element-ff3204e .ed-team5-item:before{background:#D1F5B1;}.elementor-1521 .elementor-element.elementor-element-ff3204e .ed-team5-item .item-img:before{background:#AAE07A;}.elementor-1521 .elementor-element.elementor-element-ff3204e .ed-team5-item:hover .icon-social i{color:#55AF05;}.elementor-1521 .elementor-element.elementor-element-cbf7319{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1521 .elementor-element.elementor-element-6b6b41e .prthalign{text-align:center;}.elementor-1521 .elementor-element.elementor-element-6b6b41e .agt-section-title-3 .subtitle{justify-content:center;}.elementor-1521 .elementor-element.elementor-element-3571572{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1521 .elementor-element.elementor-element-6490b9d{--display:flex;--margin-top:0050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-4px;--padding-bottom:-4px;--padding-left:-4px;--padding-right:-4px;}.elementor-1521 .elementor-element.elementor-element-9ad8b2d{padding:-12px -12px -12px -12px;}.elementor-1521 .elementor-element.elementor-element-4454ddf{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}body.elementor-page-1521{color:#050505;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.55;}body.elementor-page-1521 h1, h2, h3, h4, h5, h6{font-family:"Inter", Sans-serif;font-weight:700;}@media(max-width:1024px){.elementor-1521 .elementor-element.elementor-element-a600854 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-1521 .elementor-element.elementor-element-b230a14{width:32%;}.elementor-1521 .elementor-element.elementor-element-955bde4{width:36.333%;}.elementor-1521 .elementor-element.elementor-element-a600854{width:31%;}.elementor-1521 .elementor-element.elementor-element-4454ddf{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1521 .elementor-element.elementor-element-b230a14{width:100%;}.elementor-1521 .elementor-element.elementor-element-955bde4{width:100%;}.elementor-1521 .elementor-element.elementor-element-a600854{width:100%;}.elementor-1521 .elementor-element.elementor-element-e4629e9{width:100%;}.elementor-1521 .elementor-element.elementor-element-e267f12{width:50%;}.elementor-1521 .elementor-element.elementor-element-1e9f11a{width:50%;}.elementor-1521 .elementor-element.elementor-element-92cf648{width:50%;}.elementor-1521 .elementor-element.elementor-element-92cd218{width:50%;}.elementor-1521 .elementor-element.elementor-element-f2fa603{width:50%;}}/* Start custom CSS for edrio-category, class: .elementor-element-c63c2d6 *//* --- FINAL ATTEMPT: Targeting .course-item directly --- */

/* Phonics Course (पहला कार्ड) */
.edurio-course-cards .course-item:nth-child(1)::after {
    content: "ध्वनियों और अक्षरों को सीखने का मज़ेदार तरीका।"; 
    /* अन्य स्टाइल (Style) */
    display: block; margin-top: 20px; font-size: 14px; font-weight: 500; color: #444444; padding: 0 10px; text-align: center;
}

/* Spelling Rules Course (दूसरा कार्ड) */
.edurio-course-cards .course-item:nth-child(2)::after {
    content: "सही वर्तनी के नियमों को समझें और अपनी लेखन क्षमता सुधारें।"; 
    /* अन्य स्टाइल (Style) */
    display: block; margin-top: 20px; font-size: 14px; font-weight: 500; color: #444444; padding: 0 10px; text-align: center;
}

/* Handwriting Course (तीसरा कार्ड) */
.edurio-course-cards .course-item:nth-child(3)::after {
    content: "अपनी लिखावट को सुंदर और पढ़ने योग्य बनाने के लिए अभ्यास करें।"; 
    /* अन्य स्टाइल (Style) */
    display: block; margin-top: 20px; font-size: 14px; font-weight: 500; color: #444444; padding: 0 10px; text-align: center;
}/* End custom CSS */