.elementor-9111 .elementor-element.elementor-element-dfed136:not(.elementor-motion-effects-element-type-background),.elementor-9111 .elementor-element.elementor-element-dfed136>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-9111 .elementor-element.elementor-element-dfed136{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9111 .elementor-element.elementor-element-dfed136>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.breadcrumb{padding:10px 16px;list-style:none;background-color:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center}.breadcrumb ul{display:flex;flex-wrap:wrap;margin:0;padding:0;--li-mb:0px}.breadcrumb li{display:flex;align-items:center;font-size:14px;color:#555}.breadcrumb li a{text-decoration:none;color:#007bff;transition:color 0.3s ease}.breadcrumb li a:hover{color:#0056b3}.breadcrumb li+li:before{content:"›";color:#6c757d;padding:0 8px;font-size:16px}.breadcrumb li:last-child a{color:#6c757d;pointer-events:auto}.breadcrumb li:last-child a:hover{color:#6c757d}@media (max-width:600px){.breadcrumb{padding:8px 12px}.breadcrumb li{font-size:12px}.breadcrumb li+li:before{padding:0 6px;font-size:14px}}.elementor-9111 .elementor-element.elementor-element-df692cf h1{font-size:19px}.elementor-9111 .elementor-element.elementor-element-df692cf h2{font-size:17px}@media (max-width:768px){.elementor-9111 .elementor-element.elementor-element-df692cf h1{font-size:15px;text-align:center;line-height:21px}.elementor-9111 .elementor-element.elementor-element-df692cf h2{font-size:14px}}.elementor-9111 .elementor-element.elementor-element-bf36db2 blockquote{font-style:italic;font-size:1.1em;color:#333;padding:1.5em;margin:1.5em 0;background-color:#FFF;border-left:8px solid #D4AF37;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .1);position:relative}.elementor-9111 .elementor-element.elementor-element-bf36db2 blockquote:before{content:"“";font-size:3em;color:#ADD8E6;position:absolute;top:-10px;left:15px;font-family:serif;opacity:.7}.elementor-9111 .elementor-element.elementor-element-bf36db2 blockquote p{margin:0;color:#333;line-height:1.6}.elementor-9111 .elementor-element.elementor-element-bf36db2 blockquote footer{margin-top:1em;color:#D4AF37;text-align:right;font-weight:700}.course-container{display:flex;flex-direction:row;justify-content:space-between;margin:20px;background-color:#f0f8ff;padding:20px;border-radius:10px;box-shadow:0 4px 20px rgb(0 0 0 / .1)}.course-description{flex:1;margin-right:20px}.course-description h2{font-size:24px;color:#333}.course-description p{font-size:16px;line-height:1.5;color:#555}.course-box{background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:15px;width:300px;text-align:center;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.course-box img{max-width:100%;border-radius:10px}.course-box h3{font-size:20px;color:#fc0;margin:10px 0}.instructor,.price,.support{font-size:14px;color:#777;margin:5px 0}.register-button{display:inline-block;background-color:#fc0;color:#fff;padding:10px 15px;border-radius:5px;text-decoration:none;margin-top:10px}.register-button:hover{background-color:#e6b800}@media (max-width:768px){.course-container{flex-direction:column;align-items:center}.course-description{margin-right:0;text-align:center}.course-box{width:100%;max-width:400px}}