.elementor-2449 .elementor-element.elementor-element-52d5184{margin-top:20px;margin-bottom:20px;}.elementor-2449 .elementor-element.elementor-element-109e943 .ele-cource-title{font-size:28px;color:var( --e-global-color-text );}.elementor-2449 .elementor-element.elementor-element-ea7de69:not(.elementor-motion-effects-element-type-background), .elementor-2449 .elementor-element.elementor-element-ea7de69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2449 .elementor-element.elementor-element-ea7de69{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-2449 .elementor-element.elementor-element-ea7de69, .elementor-2449 .elementor-element.elementor-element-ea7de69 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2449 .elementor-element.elementor-element-ea7de69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2449 .elementor-element.elementor-element-27e367c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2449 .elementor-element.elementor-element-27e367c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2449 .elementor-element.elementor-element-27e367c{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-2449 .elementor-element.elementor-element-27e367c .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-2449 .elementor-element.elementor-element-27e367c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2449 .elementor-element.elementor-element-27e367c .elementor-icon-list-item > a{font-size:16px;}.elementor-2449 .elementor-element.elementor-element-27e367c .elementor-icon-list-text{transition:color 0.3s;}.elementor-2449 .elementor-element.elementor-element-f30c6fd .ele-cource-price, .elementor-2449 .elementor-element.elementor-element-f30c6fd .ele-cource-price .price{font-size:28px;line-height:40px;color:var( --e-global-color-3c43ff6 );}.elementor-2449 .elementor-element.elementor-element-3988687 .ele-cource-atc button.single_add_to_cart_button, .elementor-2449 .elementor-element.elementor-element-3988687 .ele-cource-atc button.single_add_to_cart_button.button.alt{color:#fff !important;background:#304FFE !important;box-shadow:0 2px 50px #304FFE !important;}.elementor-2449 .elementor-element.elementor-element-3988687 .ele-cource-atc button.single_add_to_cart_button:hover, .elementor-2449 .elementor-element.elementor-element-3988687 .ele-cource-atc button.single_add_to_cart_button.button.alt:hover{color:#fff !important;background:#303F9F !important;box-shadow:0 2px 50px #303F9F !important;}.elementor-2449 .elementor-element.elementor-element-3988687 .ele-cource-button-bought .boughtinfo{color:#fff;background:#304FFE;}.elementor-2449 .elementor-element.elementor-element-3988687 .ele-cource-button-bought a.boughtinfo:hover{color:#fff;background:#303F9F;}.elementor-2449 .elementor-element.elementor-element-3d28a49{margin-top:50px;margin-bottom:50px;}.elementor-2449 .elementor-element.elementor-element-d3ca30f .elementor-heading-title{line-height:1.5em;}.elementor-2449 .elementor-element.elementor-element-02770da{font-size:18px;line-height:2.2em;color:var( --e-global-color-text );}.elementor-2449 .elementor-element.elementor-element-e816f2d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2449 .elementor-element.elementor-element-e816f2d .elementor-heading-title{line-height:1.5em;}.elementor-2449 .elementor-element.elementor-element-44610ed > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2449 .elementor-element.elementor-element-44610ed .elementor-heading-title{line-height:1.5em;}.elementor-2449 .elementor-element.elementor-element-c446c0b .teacher-card div.text-right .teacher-name{color:#333;}.elementor-2449 .elementor-element.elementor-element-c446c0b .teacher-card div.text-right .teacher-position{color:#333;}.elementor-2449 .elementor-element.elementor-element-c446c0b .teacher-card.full-card div.text-right .teacher-description{color:#666;}.elementor-2449 .elementor-element.elementor-element-536f1cb:not(.elementor-motion-effects-element-type-background), .elementor-2449 .elementor-element.elementor-element-536f1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304FFE;}.elementor-2449 .elementor-element.elementor-element-536f1cb > .elementor-container{max-width:600px;}.elementor-2449 .elementor-element.elementor-element-536f1cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:100px 0px 100px 0px;}.elementor-2449 .elementor-element.elementor-element-536f1cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2449 .elementor-element.elementor-element-536f1cb > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-2449 .elementor-element.elementor-element-ffe4c84{text-align:center;}.elementor-2449 .elementor-element.elementor-element-ffe4c84 .elementor-heading-title{font-size:33px;font-weight:bold;line-height:1.5em;color:#FFFFFF;}.elementor-2449 .elementor-element.elementor-element-487dd62{text-align:center;}.elementor-2449 .elementor-element.elementor-element-487dd62 .elementor-heading-title{font-size:21px;font-weight:normal;line-height:2em;color:#FFFFFF;}.elementor-2449 .elementor-element.elementor-element-e26bcbb .ele-cource-price, .elementor-2449 .elementor-element.elementor-element-e26bcbb .ele-cource-price .price{font-size:28px;line-height:40px;color:var( --e-global-color-2cab97fd );}.elementor-2449 .elementor-element.elementor-element-caa887a{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;align-self:center;}.elementor-2449 .elementor-element.elementor-element-caa887a .ele-cource-atc button.single_add_to_cart_button, .elementor-2449 .elementor-element.elementor-element-caa887a .ele-cource-atc button.single_add_to_cart_button.button.alt{color:#304FFE !important;background:#FFFFFF !important;box-shadow:0 2px 50px #FFFFFF !important;}.elementor-2449 .elementor-element.elementor-element-caa887a .ele-cource-atc button.single_add_to_cart_button:hover, .elementor-2449 .elementor-element.elementor-element-caa887a .ele-cource-atc button.single_add_to_cart_button.button.alt:hover{color:#fff !important;background:#303F9F !important;box-shadow:0 2px 50px #303F9F !important;}.elementor-2449 .elementor-element.elementor-element-caa887a .ele-cource-button-bought .boughtinfo{color:#fff;background:#304FFE;}.elementor-2449 .elementor-element.elementor-element-caa887a .ele-cource-button-bought a.boughtinfo:hover{color:#fff;background:#303F9F;}.elementor-2449 .elementor-element.elementor-element-8d30afd .elementor-heading-title{line-height:1.5em;}@media(min-width:768px){.elementor-2449 .elementor-element.elementor-element-d812323{width:70%;}.elementor-2449 .elementor-element.elementor-element-1a59337{width:30%;}}