.elementor-460 .elementor-element.elementor-element-03262dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-460 .elementor-element.elementor-element-03262dd:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-03262dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, var( --e-global-color-403f5c6 ) 0%, var( --e-global-color-2bef4f2 ) 100%);}.elementor-460 .elementor-element.elementor-element-efa7ff5{--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;}.elementor-460 .elementor-element.elementor-element-19b4fe7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-03cd7f1{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:center;}.elementor-460 .elementor-element.elementor-element-03cd7f1 > .elementor-widget-container{background-color:var( --e-global-color-831e69b );padding:6px 6px 6px 6px;border-radius:33px 33px 33px 33px;}.elementor-460 .elementor-element.elementor-element-03cd7f1.elementor-element{--align-self:flex-start;}.elementor-460 .elementor-element.elementor-element-03cd7f1 .academy-single-course__categroy a{font-family:"Rubik", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:none;color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-c3d880e{text-align:left;}.elementor-460 .elementor-element.elementor-element-c3d880e .academy-single-course__title{font-size:39px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b16cf6c );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-7ae1929{text-align:start;color:var( --e-global-color-dc18a77 );}.elementor-460 .elementor-element.elementor-element-c13a6c3{text-align:left;}.elementor-460 .elementor-element.elementor-element-c13a6c3 .academy-course-price ins .amount{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-831e69b );}.elementor-460 .elementor-element.elementor-element-c13a6c3 .academy-course-price del .amount{font-size:15px;font-weight:500;color:var( --e-global-color-dc18a77 );}.elementor-460 .elementor-element.elementor-element-c13a6c3 .academy-course-type{font-size:21px;color:var( --e-global-color-831e69b );}.elementor-460 .elementor-element.elementor-element-9ef46d6{text-align:left;}.elementor-460 .elementor-element.elementor-element-9ef46d6 .academyea-widget-social-share .share-label{color:var( --e-global-color-dc18a77 );}.elementor-460 .elementor-element.elementor-element-9ef46d6 .academyea-widget-social-share .academy-share-wrap .academy-social-share i{font-size:14px;padding:10px 10px 10px 10px;}.elementor-460 .elementor-element.elementor-element-9ef46d6 .academyea-widget-social-share .academy-share-wrap .academy-social-share:not(:last-child){margin-right:5px;}.elementor-460 .elementor-element.elementor-element-84a10f9{--display:flex;}.elementor-460 .elementor-element.elementor-element-66db473{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-460 .elementor-element.elementor-element-23f8058{--display:flex;}.elementor-460 .elementor-element.elementor-element-00f3e2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc18a77 );--border-color:var( --e-global-color-dc18a77 );--border-radius:33px 33px 33px 33px;box-shadow:5px 6px 10px 0px rgba(46, 125, 50.000000000000014, 0.04);--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-460 .elementor-element.elementor-element-2265796 > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description-title{font-family:"Rubik", Sans-serif;font-weight:bold;color:var( --e-global-color-403f5c6 );margin-bottom:-30px;}
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description p,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description span,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description li,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description p,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description .wp-block-heading,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description span,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description li,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description cite,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description figcaption,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description code,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description a{color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-05aea65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc18a77 );--border-color:var( --e-global-color-dc18a77 );--border-radius:33px 33px 33px 33px;box-shadow:5px 6px 10px 0px rgba(46, 125, 50.000000000000014, 0.04);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-460 .elementor-element.elementor-element-61aa878{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-title{font-family:"Rubik", Sans-serif;font-weight:normal;color:var( --e-global-color-403f5c6 );margin-bottom:24px;}.course-target-audience-layout-list .target-audience-information-list li:not(:last-child){margin-bottom:15px;}.course-target-audience-layout-inline .target-audience-information-list li:not(:last-child){margin-right:15px;margin-bottom:15px;}.target-audience-content .target-audience-information-list li{gap:10px;}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-content .target-audience-information-list li span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-information-list li i{color:var( --e-global-color-81691dd );font-size:11px;}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-information-list li svg path{fill:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-information-list li svg{width:11px;}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-information-list li span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-c8b0d48{width:100%;max-width:100%;}.elementor-460 .elementor-element.elementor-element-c8b0d48 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-c8b0d48 .benefits-title{font-family:"Rubik", Sans-serif;font-weight:normal;color:var( --e-global-color-403f5c6 );margin-bottom:0px;}.course-benfits-layout-list .benefits-information-list li:not(:last-child){margin-bottom:16px;}.course-benfits-layout-inline .benefits-information-list li:not(:last-child){margin-right:16px;margin-bottom:16px;}.benefits-content .benefits-information-list li{gap:10px;}.elementor-460 .elementor-element.elementor-element-c8b0d48 .academy-single-course__content-item--benefits .benefits-content ul li span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-c8b0d48 .benefits-information-list li i{color:var( --e-global-color-81691dd );font-size:11px;}.elementor-460 .elementor-element.elementor-element-c8b0d48 .benefits-information-list li svg path{fill:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-c8b0d48 .benefits-information-list li svg{width:11px;}.elementor-460 .elementor-element.elementor-element-c8b0d48 .benefits-information-list li span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-460 .elementor-element.elementor-element-d896fb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dc18a77 );--border-color:var( --e-global-color-dc18a77 );--border-radius:33px 33px 33px 33px;box-shadow:5px 6px 10px 0px rgba(46, 125, 50.000000000000014, 0.04);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-460 .elementor-element.elementor-element-862542a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-460 .elementor-element.elementor-element-862542a .materials-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var( --e-global-color-403f5c6 );margin-bottom:24px;}.course-materials-layout-list .materials-information-list li:not(:last-child){margin-bottom:15px;}.course-materials-layout-inline .materials-information-list li:not(:last-child){margin-right:15px;margin-bottom:15px;}.materials-information-list li{gap:10px;} .materials-information-list li span{margin-right:10px;}.elementor-460 .elementor-element.elementor-element-862542a .materials-content .materials-information-list li span{color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-862542a .materials-information-list li i{color:var( --e-global-color-81691dd );font-size:11px;}.elementor-460 .elementor-element.elementor-element-862542a .materials-information-list li svg path{fill:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-862542a .materials-information-list li svg{width:11px;}.elementor-460 .elementor-element.elementor-element-862542a .materials-information-list li span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-9dd2cc8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-title{font-family:"Rubik", Sans-serif;font-weight:normal;color:var( --e-global-color-403f5c6 );margin-bottom:24px;}.course-requirements-layout-list .requirements-information-list li:not(:last-child){margin-bottom:15px;}.course-requirements-layout-inline .requirements-information-list li:not(:last-child){margin-right:15px;margin-bottom:15px;}.requirements-information-list li{gap:10px;}.requirements-information-list li span{margin-right:10px;}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-content .requirements-information-list li span{color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-information-list li i{color:var( --e-global-color-81691dd );font-size:11px;}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-information-list li svg path{fill:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-information-list li svg{width:11px;}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-information-list li span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-accordion li .academy-accordion__title{background-color:#FFFAEE66;font-family:"Rubik", Sans-serif;font-size:1.1rem;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-403f5c6 );border-radius:18px 18px 18px 18px;color:var( --e-global-color-403f5c6 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-accordion li .academy-accordion__title:hover, .elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-accordion li.active .academy-accordion__title:hover{background-color:#FFFAEE7D;color:var( --e-global-color-403f5c6 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-accordion li.active .academy-accordion__title{background-color:#FFFAEE70;color:var( --e-global-color-403f5c6 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item.academy-single-course__content-item--curriculum .academy-accordion.academy-sub-curriculum-accordion li.academy-entry-thumbnail .academy-accordion__title{background-color:var( --e-global-color-b16cf6c );font-family:"Rubik", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-403f5c6 );border-radius:18px 18px 18px 18px;color:var( --e-global-color-403f5c6 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item.academy-single-course__content-item--curriculum .academy-accordion.academy-sub-curriculum-accordion li.academy-entry-thumbnail .academy-accordion__title:hover, .elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item.academy-single-course__content-item--curriculum .academy-accordion.academy-sub-curriculum-accordion li.academy-entry-thumbnail.active .academy-accordion__title:hover{background-color:#FFFAEE7D;color:var( --e-global-color-403f5c6 );}.academy-single-course__content-item.academy-single-course__content-item--curriculum .academy-accordion.academy-sub-curriculum-accordion li.academy-entry-thumbnail.active .academy-accordion__title{background-color:var( --e-global-color-b16cf6c );color:var( --e-global-color-403f5c6 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-lesson-list li:hover{background-color:#FFFAEE7A;}.elementor-460 .elementor-element.elementor-element-e969c54 > .elementor-widget-container{padding:6% 6% 6% 6%;border-radius:33px 33px 33px 33px;box-shadow:5px 6px 10px 0px rgba(46, 125, 50.000000000000014, 0.04);}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-curriculum-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-403f5c6 );margin-bottom:15px;}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-accordion li a.academy-accordion__title:after{width:13px;height:13px;border-right-color:var( --e-global-color-81691dd );border-bottom-color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-accordion li a.academy-accordion__title:hover:after{border-right-color:var( --e-global-color-2bef4f2 );border-bottom-color:var( --e-global-color-2bef4f2 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item--curriculum .academy-accordion li.active a.academy-accordion__title:after{border-right-color:var( --e-global-color-81691dd );border-bottom-color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item.academy-single-course__content-item--curriculum .academy-accordion.academy-sub-curriculum-accordion li.academy-entry-thumbnail a.academy-accordion__title:after{width:13px;height:13px!important;border-right-color:var( --e-global-color-81691dd );border-bottom-color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item.academy-single-course__content-item--curriculum .academy-accordion.academy-sub-curriculum-accordion li.academy-entry-thumbnail a.academy-accordion__title:hover:after{border-right-color:var( --e-global-color-403f5c6 );border-bottom-color:var( --e-global-color-403f5c6 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-single-course__content-item.academy-single-course__content-item--curriculum .academy-accordion.academy-sub-curriculum-accordion li.academy-entry-thumbnail.active a.academy-accordion__title:after{border-right-color:var( --e-global-color-81691dd );border-bottom-color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-lesson-list li .academy-btn-play i{font-size:15px;color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-entry-content .academy-entry-title,.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-entry-content .academy-entry-time{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-lesson-list li:not(:first-child){border-top-width:1px;border-top-color:var( --e-global-color-dc18a77 );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-lesson-list li:hover .academy-btn-play i{color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-lesson-list li:hover .academy-entry-content .academy-entry-title,.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-lesson-list li:hover .academy-entry-content .academy-entry-time{color:var( --e-global-color-403f5c6 );}.elementor-460 .elementor-element.elementor-element-9245b1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__enroll-form button.academy-btn{background-color:var( --e-global-color-81691dd );font-family:"Rubik", Sans-serif;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-dc18a77 );border-radius:18px 18px 18px 18px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__enroll-form:hover .academy-btn{background-color:var( --e-global-color-831e69b );color:var( --e-global-color-b16cf6c );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__continue a{background-color:var( --e-global-color-403f5c6 );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-b16cf6c );border-radius:33px 33px 33px 33px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__continue:hover a{background-color:var( --e-global-color-831e69b );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__complete-form button.academy-btn{background-color:var( --e-global-color-81691dd );font-family:"Rubik", Sans-serif;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-b16cf6c );border-radius:33px 33px 33px 33px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__complete-form button.academy-btn:hover{background-color:var( --e-global-color-831e69b );color:var( --e-global-color-b16cf6c );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__add-to-cart a{background-color:var( --e-global-color-81691dd );font-family:"Rubik", Sans-serif;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-b16cf6c );border-radius:33px 33px 33px 33px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__add-to-cart:hover a{background-color:var( --e-global-color-831e69b );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-widget-enroll__wishlist-and-share .academy-course__wishlist{background-color:var( --e-global-color-81691dd );font-family:"Rubik", Sans-serif;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-b16cf6c );border-radius:33px 33px 33px 33px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-widget-enroll__wishlist-and-share .academy-course__wishlist:hover{background-color:var( --e-global-color-831e69b );color:var( --e-global-color-b16cf6c );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__wishlist-and-share .academy-share-button{background-color:var( --e-global-color-81691dd );font-family:"Rubik", Sans-serif;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-b16cf6c );border-radius:33px 33px 33px 33px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__wishlist-and-share .academy-share-button:hover{background-color:var( --e-global-color-831e69b );color:var( --e-global-color-b16cf6c );}.elementor-460 .elementor-element.elementor-element-a4c721b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget{border-style:none;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__head{margin-bottom:10px;border-bottom-width:1px;}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-course-price ins .amount{color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-course-type{color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__content ul li{color:var( --e-global-color-55813bb );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__content .academy-icon:before{color:var( --e-global-color-81691dd );}.elementor-460 .elementor-element.elementor-element-a4c721b .academy-elementor-enroll-widget .academy-widget-enroll__content ul li:not(:last-child){margin-bottom:35px;}.elementor-460 .elementor-element.elementor-element-8dc7591{width:100%;max-width:100%;}.elementor-460 .elementor-element.elementor-element-8dc7591 > .elementor-widget-container{margin:0% 6% 6% 6%;padding:6% 6% 6% 6%;border-radius:33px 33px 33px 33px;box-shadow:0px 0px 34px -2px rgba(45.99999999999998, 124.99999999999996, 50, 0.06);}.elementor-460 .elementor-element.elementor-element-8dc7591 .academy-single-course__content-item--instructors .course-single-instructor{border-bottom-width:1px;}.elementor-460 .elementor-element.elementor-element-8dc7591 .instructor-info .instructor-info__thumbnail img{height:72px;width:72px;max-width:72px;line-height:72px;font-size:calc(72px/2 - 3px);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-831e69b );}.elementor-460 .elementor-element.elementor-element-8dc7591 .instructor-info .instructor-info__content .instructor-title{color:var( --e-global-color-2bef4f2 );}.elementor-460 .elementor-element.elementor-element-8dc7591 .instructor-info .instructor-info__content .instructor-name a{color:var( --e-global-color-403f5c6 );}@media(max-width:1024px){.elementor-460 .elementor-element.elementor-element-03262dd{--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:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-66db473{--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;}
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description p,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description span,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description li,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description a{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-content .target-audience-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-c8b0d48 .academy-single-course__content-item--benefits .benefits-content ul li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-c8b0d48 .benefits-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-862542a .materials-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-entry-content .academy-entry-title,.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-entry-content .academy-entry-time{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-9245b1c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-460 .elementor-element.elementor-element-a4c721b{width:100%;max-width:100%;}.elementor-460 .elementor-element.elementor-element-8dc7591 > .elementor-widget-container{margin:8% 0% 0% 6%;}}@media(max-width:767px){.elementor-460 .elementor-element.elementor-element-03262dd{--padding-top:9%;--padding-bottom:9%;--padding-left:9%;--padding-right:9%;}.elementor-460 .elementor-element.elementor-element-c3d880e{text-align:center;}.elementor-460 .elementor-element.elementor-element-c3d880e .academy-single-course__title{font-size:34px;}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-9ef46d6{text-align:center;}
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description p,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description span,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description li,
				.elementor-460 .elementor-element.elementor-element-2265796 .academy-single-course__content-item--description a{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-content .target-audience-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-61aa878 .target-audience-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-c8b0d48 .academy-single-course__content-item--benefits .benefits-content ul li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-c8b0d48 .benefits-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-862542a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-862542a .materials-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-9dd2cc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-9dd2cc8 .requirements-information-list li span{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-entry-content .academy-entry-title,.elementor-460 .elementor-element.elementor-element-e969c54 .academy-accordion li .academy-accordion__body .academy-entry-content .academy-entry-time{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-460 .elementor-element.elementor-element-9245b1c{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-460 .elementor-element.elementor-element-9245b1c{--width:100%;}}/* Start custom CSS for academyea-course-requirements, class: .elementor-element-9dd2cc8 *//* Гъвкав списък - иконата винаги вляво */
#clist ul li {
  display: flex;
  align-items: flex-start;  /* Или center, ако искате текстът да се подравнява по средата на иконата */
  gap: 14px; /* Разстояние между иконата и текста */
  margin-bottom: 12px;
  line-height: 1.5;
  position: relative;
}

/* Стилизиране на SVG иконата */
#clist ul li svg {
  flex-shrink: 0;
  min-width: 20px;
  max-width: 15px;
  height: 15px;
  margin-top: 2px; /* Лек offset за по-добро центриране */
  color: #2E7D32; /* Може да смените цвета на иконките */
}

/* Текстът - нека се wrap-ва нормално, започва винаги до иконата */
#clist ul li span {
  display: block;
  flex: 1 1 0%;
  min-width: 0;
  margin: 0;
  white-space: normal;
  word-break: break-word;
}

/* За да махнем нежелано подравняване на списъка */
#clist ul {
  list-style: none;
  padding-left: 0;
}

@media (max-width: 600px) {
  #clist ul li {
    gap: 10px;
    font-size: 13px;
    margin-bottom: 8px;
  }
  #clist ul li svg {
    min-width: 15px;
    max-width: 15px;
    height: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for academyea-course-curriculum, class: .elementor-element-e969c54 *//* Премахва всички бордюри на accordion и lesson списъка */
.academy-accordion,
.academy-accordion > li,
.academy-entry-thumbnail,
.academy-lesson-list,
.academy-lesson-list__item,
.academy-accordion__title,
.academy-course-curriculum-header,
.academy-course-curriculum-header h4,
.academy-curriculum-title {
    border: none !important;
    border-bottom: none !important;
    border-top: none !important;
    box-shadow: none !important;
    background-image: none !important;
}

/* Премахва разделители и от вложените под-модули */
.academy-sub-curriculum-accordion,
.academy-sub-curriculum-accordion > li {
    border: none !important;
    border-bottom: none !important;
    box-shadow: none !important;
    background-image: none !important;
}

/* По-специално – маха линии между уроците */
.academy-lesson-list__item {
    border-bottom: none !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for academyea-course-enroll-widget, class: .elementor-element-a4c721b *//* Основен контейнер */
#cenrol {
  max-width: 400px;
  margin: 30px auto;
  padding: 18px 18px 18px 18px;
  background: #fff;
  border-radius: 22px;
  box-shadow: 0 4px 24px rgba(46,125,50,0.10);
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Цена */
#cenrol .academy-course-price {
  text-align: center;
  font-size: 1.6em;
  margin-bottom: 16px;
}
#cenrol .academy-course-price del {
  color: #aaa;
  font-size: 0.85em;
  margin-right: 8px;
}
#cenrol .academy-course-price ins {
  color: #FF6F00;
  font-weight: bold;
  font-size: 1.1em;
  text-decoration: none;
  background: #FFF8E1;
  padding: 3px 10px;
  border-radius: 10px;
}

/* Контейнер с детайли */
#cenrol .academy-widget-enroll__content ul {
  padding-left: 0;
  margin: 0 0 1px 0;
  width: 100%;
}
#cenrol .academy-widget-enroll__content-lists li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 9px;
  border-radius: 9px;
  padding: 7px 13px;
  font-size: 15px;
  background: #F7FAF4;
  box-shadow: 0 1px 4px rgba(46,125,50,0.04);
}
#cenrol .academy-widget-enroll__content-lists li .label {
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 500;
  color: #2E7D32;
}
#cenrol .academy-widget-enroll__content-lists li .data {
  font-weight: 600;
  color: #8E24AA;
}

/* Икони */
#cenrol .academy-icon {
  font-size: 17px;
  color: #FF6F00;
}

/* Основен бутон - акцент */
#cenrol .academy-widget-enroll__continue .academy-btn {
  width: 100%;
  margin: 15px 0 10px 0;
  background: linear-gradient(90deg,#2E7D32 60%, #6CD24D 100%);
  color: #fff;
  border-radius: 16px;
  font-size: 1.12em;
  font-weight: bold;
  padding: 11px 0;
  letter-spacing: 0.5px;
  box-shadow: 0 2px 9px rgba(46,125,50,0.15);
  border: none;
  transition: background 0.25s;
}
#cenrol .academy-widget-enroll__continue .academy-btn:hover {
  background: linear-gradient(90deg,#FF6F00 10%, #E65100 100%);
  color: #fff;
}

/* Кошница бутон */
#cenrol .academy-widget-enroll__add-to-cart .academy-btn {
  width: 100%;
  margin-bottom: 10px;
  background: #FFF3E0;
  color: #FF6F00;
  border-radius: 16px;
  font-size: 1em;
  font-weight: 600;
  padding: 9px 0;
  border: 2px solid #FFBB36;
  transition: background 0.25s, color 0.25s;
}
#cenrol .academy-widget-enroll__add-to-cart .academy-btn:hover {
  background: #FFBB36;
  color: #fff;
}

/* Бутоните „Желани“ и „Споделяне“ */
#cenrol .academy-widget-enroll__wishlist-and-share {
  display: flex;
  width: 100%;
  gap: 12px;
  justify-content: space-between;
  margin-top: 12px;
}
#cenrol .academy-widget-enroll__wishlist-and-share .academy-btn {
  flex: 1 1 40%;
  min-width: 115px;
  background: #fff;
  color: #2E7D32;
  border: 1.5px solid #2E7D32;
  border-radius: 16px;
  padding: 7px 0;
  font-size: 0.97em;
  font-weight: 500;
  transition: background 0.25s, color 0.25s;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
}
#cenrol .academy-widget-enroll__wishlist-and-share .academy-btn:hover {
  background: #2E7D32;
  color: #fff;
}
#cenrol .academy-widget-enroll__wishlist-and-share .academy-icon {
  font-size: 17px;
  color: #8E24AA;
}
#cenrol .academy-widget-enroll__wishlist-and-share .academy-btn--bg-white-border:hover .academy-icon {
  color: #FFD700;
}

/* Responsive - таблет и мобилен */
@media (max-width: 900px) {
  #cenrol {
    max-width: 98vw;
    padding: 18px 6vw 20px 6vw;
  }
  #cenrol .academy-widget-enroll__content-lists li {
    font-size: 14.2px;
    padding: 6px 10px;
    margin-bottom: 7px;
  }
  #cenrol .academy-widget-enroll__wishlist-and-share {
    flex-direction: column;
    gap: 9px;
    align-items: stretch;
  }
}
@media (max-width: 600px) {
  #cenrol {
    padding: 11px 3vw 14px 3vw;
    border-radius: 12px;
  }
  #cenrol .academy-course-price {
    font-size: 1.15em;
  }
  #cenrol .academy-widget-enroll__continue .academy-btn,
  #cenrol .academy-widget-enroll__add-to-cart .academy-btn {
    font-size: 1em;
    padding: 9px 0;
    border-radius: 12px;
  }
  #cenrol .academy-widget-enroll__content-lists li {
    font-size: 13.5px;
    padding: 5px 8px;
  }
  #cenrol .academy-widget-enroll__wishlist-and-share .academy-btn {
    min-width: 0;
    font-size: 0.95em;
    border-radius: 12px;
    padding: 7px 0;
  }
}/* End custom CSS */
/* Start custom CSS for academyea-course-instructors, class: .elementor-element-8dc7591 */.academy-single-course__content-item--instructors .course-single-instructor:not(:first-child) {
    display: none !important;
}/* End custom CSS */