.elementor-8364 .elementor-element.elementor-element-9fe7923{--display:flex;--min-height:57px;--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:flex-start;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--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-8364 .elementor-element.elementor-element-9fe7923, .elementor-8364 .elementor-element.elementor-element-9fe7923::before{--border-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-9fe7923.e-con{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-e6b5f73.elementor-element{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-e6b5f73 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:16px;}.elementor-8364 .elementor-element.elementor-element-c29e977.elementor-element{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-c29e977 .elementor-icon-wrapper{text-align:center;}.elementor-8364 .elementor-element.elementor-element-c29e977 .elementor-icon{font-size:12px;}.elementor-8364 .elementor-element.elementor-element-c29e977 .elementor-icon svg{height:12px;}.elementor-8364 .elementor-element.elementor-element-c29e977 .elementor-icon-wrapper svg{width:100%;}.elementor-8364 .elementor-element.elementor-element-c5cd17c.elementor-element{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-c5cd17c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:16px;}.elementor-8364 .elementor-element.elementor-element-d34981a.elementor-element{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-d34981a .elementor-icon-wrapper{text-align:center;}.elementor-8364 .elementor-element.elementor-element-d34981a .elementor-icon{font-size:12px;}.elementor-8364 .elementor-element.elementor-element-d34981a .elementor-icon svg{height:12px;}.elementor-8364 .elementor-element.elementor-element-d34981a .elementor-icon-wrapper svg{width:100%;}.elementor-8364 .elementor-element.elementor-element-bf3c0d5.elementor-element{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-bf3c0d5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:16px;}.elementor-8364 .elementor-element.elementor-element-6572bdd{--display:flex;--min-height:454px;--background-transition:0.3s;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:#D9DEE8;--border-color:#D9DEE8;--border-radius:16px 16px 16px 16px;}.elementor-8364 .elementor-element.elementor-element-6572bdd:not(.elementor-motion-effects-element-type-background), .elementor-8364 .elementor-element.elementor-element-6572bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8364 .elementor-element.elementor-element-6572bdd, .elementor-8364 .elementor-element.elementor-element-6572bdd::before{--border-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-7a984d4{--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;--gap:0px 30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8364 .elementor-element.elementor-element-5719f29{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-a2270b1{--display:flex;--min-height:454px;--background-transition:0.3s;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:#D9DEE8;--border-color:#D9DEE8;--border-radius:16px 16px 16px 16px;}.elementor-8364 .elementor-element.elementor-element-a2270b1:not(.elementor-motion-effects-element-type-background), .elementor-8364 .elementor-element.elementor-element-a2270b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8364 .elementor-element.elementor-element-a2270b1, .elementor-8364 .elementor-element.elementor-element-a2270b1::before{--border-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-eddf6c3{--display:flex;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;}.elementor-8364 .elementor-element.elementor-element-5f68eca{--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;--gap:22px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8364 .elementor-element.elementor-element-5f68eca, .elementor-8364 .elementor-element.elementor-element-5f68eca::before{--border-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-255c4f0{--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;--align-items:flex-start;--gap:0px 20px;--background-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-db9a354.elementor-element{--align-self:flex-start;}.elementor-8364 .elementor-element.elementor-element-db9a354 .elementor-icon-wrapper{text-align:center;}.elementor-8364 .elementor-element.elementor-element-db9a354.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c3f54c );}.elementor-8364 .elementor-element.elementor-element-db9a354.elementor-view-framed .elementor-icon, .elementor-8364 .elementor-element.elementor-element-db9a354.elementor-view-default .elementor-icon{color:var( --e-global-color-6c3f54c );border-color:var( --e-global-color-6c3f54c );}.elementor-8364 .elementor-element.elementor-element-db9a354.elementor-view-framed .elementor-icon, .elementor-8364 .elementor-element.elementor-element-db9a354.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c3f54c );}.elementor-8364 .elementor-element.elementor-element-db9a354 .elementor-icon{font-size:28px;padding:12px;border-radius:50px 50px 50px 50px;}.elementor-8364 .elementor-element.elementor-element-db9a354 .elementor-icon svg{height:28px;}.elementor-8364 .elementor-element.elementor-element-3ad8a98.elementor-element{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-3ad8a98 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-8364 .elementor-element.elementor-element-cef4f5b{color:var( --e-global-color-text );font-size:16px;font-weight:400;line-height:27px;}.elementor-8364 .elementor-element.elementor-element-3173106{--divider-border-style:solid;--divider-color:#D9DEE8;--divider-border-width:1px;}.elementor-8364 .elementor-element.elementor-element-3173106 .elementor-divider-separator{width:100%;}.elementor-8364 .elementor-element.elementor-element-3173106 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8364 .elementor-element.elementor-element-7f6f462{--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;--gap:22px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8364 .elementor-element.elementor-element-7f6f462, .elementor-8364 .elementor-element.elementor-element-7f6f462::before{--border-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-178cad5{--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;--align-items:flex-start;--gap:0px 20px;--background-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-188138e.elementor-element{--align-self:flex-start;}.elementor-8364 .elementor-element.elementor-element-188138e .elementor-icon-wrapper{text-align:center;}.elementor-8364 .elementor-element.elementor-element-188138e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c3f54c );}.elementor-8364 .elementor-element.elementor-element-188138e.elementor-view-framed .elementor-icon, .elementor-8364 .elementor-element.elementor-element-188138e.elementor-view-default .elementor-icon{color:var( --e-global-color-6c3f54c );border-color:var( --e-global-color-6c3f54c );}.elementor-8364 .elementor-element.elementor-element-188138e.elementor-view-framed .elementor-icon, .elementor-8364 .elementor-element.elementor-element-188138e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c3f54c );}.elementor-8364 .elementor-element.elementor-element-188138e .elementor-icon{font-size:28px;padding:12px;border-radius:50px 50px 50px 50px;}.elementor-8364 .elementor-element.elementor-element-188138e .elementor-icon svg{height:28px;}.elementor-8364 .elementor-element.elementor-element-3a40926.elementor-element{--align-self:center;}.elementor-8364 .elementor-element.elementor-element-3a40926 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );flex-grow:1;padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );}.elementor-8364 .elementor-element.elementor-element-e6792e7 .elementor-repeater-item-62c9322 > *{display:inline-block;}.elementor-8364 .elementor-element.elementor-element-e6792e7 .elementor-repeater-item-09ce353.dce-item_image{justify-content:top;}.elementor-8364 .elementor-element.elementor-element-e6792e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{align-items:center;margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:center;}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-posts-fallback{text-align:right;}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-post-item{padding-bottom:24px;}.elementor-8364 .elementor-element.elementor-element-c0d6dc3{--display:flex;--min-height:454px;--justify-content:flex-start;--gap:30px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8364 .elementor-element.elementor-element-c0d6dc3, .elementor-8364 .elementor-element.elementor-element-c0d6dc3::before{--border-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-9dadeb9{--display:flex;--justify-content:flex-start;--gap:30px 0px;--background-transition:0.3s;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:#D9DEE8;--border-color:#D9DEE8;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8364 .elementor-element.elementor-element-9dadeb9:not(.elementor-motion-effects-element-type-background), .elementor-8364 .elementor-element.elementor-element-9dadeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6de1cb8 );}.elementor-8364 .elementor-element.elementor-element-9dadeb9, .elementor-8364 .elementor-element.elementor-element-9dadeb9::before{--border-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-6e331fa{--display:flex;--gap:14px 0px;--background-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-915650b.elementor-element{--align-self:flex-start;}.elementor-8364 .elementor-element.elementor-element-915650b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:28px;}.elementor-8364 .elementor-element.elementor-element-bff0f92.elementor-element{--align-self:flex-start;}.elementor-8364 .elementor-element.elementor-element-bff0f92 .elementor-heading-title{color:var( --e-global-color-6c3f54c );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;line-height:21px;}.elementor-8364 .elementor-element.elementor-element-0f72446{--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;--justify-content:space-between;--gap:12px 0px;--background-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-7736cfb{--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-b17182c .elementor-icon-list-icon i{color:#79747E;transition:color 0.3s;}.elementor-8364 .elementor-element.elementor-element-b17182c .elementor-icon-list-icon svg{fill:#79747E;transition:fill 0.3s;}.elementor-8364 .elementor-element.elementor-element-b17182c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8364 .elementor-element.elementor-element-b17182c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8364 .elementor-element.elementor-element-b17182c .elementor-icon-list-item > a{font-size:16px;}.elementor-8364 .elementor-element.elementor-element-b17182c .elementor-icon-list-text{color:#79747E;transition:color 0.3s;}.elementor-8364 .elementor-element.elementor-element-6faddf1.elementor-element{--align-self:flex-start;}.elementor-8364 .elementor-element.elementor-element-6faddf1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:27px;}.elementor-8364 .elementor-element.elementor-element-acb904a{--divider-border-style:solid;--divider-color:#D9DEE8;--divider-border-width:1px;}.elementor-8364 .elementor-element.elementor-element-acb904a .elementor-divider-separator{width:100%;}.elementor-8364 .elementor-element.elementor-element-acb904a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8364 .elementor-element.elementor-element-36d34ab{--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-3d16a6b .elementor-icon-list-icon i{color:#79747E;transition:color 0.3s;}.elementor-8364 .elementor-element.elementor-element-3d16a6b .elementor-icon-list-icon svg{fill:#79747E;transition:fill 0.3s;}.elementor-8364 .elementor-element.elementor-element-3d16a6b{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8364 .elementor-element.elementor-element-3d16a6b .elementor-icon-list-text{color:#79747E;transition:color 0.3s;}.elementor-8364 .elementor-element.elementor-element-6d38f33.elementor-element{--align-self:flex-start;}.elementor-8364 .elementor-element.elementor-element-6d38f33 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:27px;}.elementor-8364 .elementor-element.elementor-element-99700cb{--divider-border-style:solid;--divider-color:#D9DEE8;--divider-border-width:1px;}.elementor-8364 .elementor-element.elementor-element-99700cb .elementor-divider-separator{width:100%;}.elementor-8364 .elementor-element.elementor-element-99700cb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8364 .elementor-element.elementor-element-aa8fcc8{--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-8364 .elementor-element.elementor-element-fd0d53d .elementor-icon-list-icon i{color:#79747E;transition:color 0.3s;}.elementor-8364 .elementor-element.elementor-element-fd0d53d .elementor-icon-list-icon svg{fill:#79747E;transition:fill 0.3s;}.elementor-8364 .elementor-element.elementor-element-fd0d53d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8364 .elementor-element.elementor-element-fd0d53d .elementor-icon-list-text{color:#79747E;transition:color 0.3s;}.elementor-8364 .elementor-element.elementor-element-e1effe3.elementor-element{--align-self:flex-start;}.elementor-8364 .elementor-element.elementor-element-e1effe3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:27px;}.elementor-8364 .elementor-element.elementor-element-01cad15{--divider-border-style:solid;--divider-color:#D9DEE8;--divider-border-width:1px;}.elementor-8364 .elementor-element.elementor-element-01cad15 .elementor-divider-separator{width:100%;}.elementor-8364 .elementor-element.elementor-element-01cad15 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8364 .elementor-element.elementor-element-9e76d80 .elementor-button{line-height:54px;padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-d240ebd{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(min-width:768px){.elementor-8364 .elementor-element.elementor-element-9fe7923{--content-width:1170px;}.elementor-8364 .elementor-element.elementor-element-5719f29{--width:70%;}.elementor-8364 .elementor-element.elementor-element-eddf6c3{--width:100%;}.elementor-8364 .elementor-element.elementor-element-c0d6dc3{--width:30%;}.elementor-8364 .elementor-element.elementor-element-9dadeb9{--width:100%;}}@media(max-width:767px){.elementor-8364 .elementor-element.elementor-element-6572bdd{--min-height:220px;--border-radius:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-7a984d4{--gap:30px 30px;--margin-top:16px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8364 .elementor-element.elementor-element-eddf6c3{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8364 .elementor-element.elementor-element-255c4f0{--gap:0px 18px;}.elementor-8364 .elementor-element.elementor-element-db9a354 .elementor-icon{font-size:24px;}.elementor-8364 .elementor-element.elementor-element-db9a354 .elementor-icon svg{height:24px;}.elementor-8364 .elementor-element.elementor-element-3ad8a98 .elementor-heading-title{font-size:18px;}.elementor-8364 .elementor-element.elementor-element-178cad5{--gap:0px 18px;}.elementor-8364 .elementor-element.elementor-element-188138e .elementor-icon{font-size:24px;}.elementor-8364 .elementor-element.elementor-element-188138e .elementor-icon svg{height:24px;}.elementor-8364 .elementor-element.elementor-element-3a40926 .elementor-heading-title{font-size:18px;}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );}.elementor-8364 .elementor-element.elementor-element-e6792e7 .dce-post-item{padding-bottom:14px;}.elementor-8364 .elementor-element.elementor-element-c0d6dc3{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8364 .elementor-element.elementor-element-c0d6dc3.e-con{--order:-99999 /* order start hack */;}.elementor-8364 .elementor-element.elementor-element-915650b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-8364 .elementor-element.elementor-element-bff0f92 .elementor-heading-title{font-size:16px;line-height:18px;}}/* Start custom CSS for icon, class: .elementor-element-c29e977 */.elementor-8364 .elementor-element.elementor-element-c29e977 .elementor-icon-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d34981a */.elementor-8364 .elementor-element.elementor-element-d34981a .elementor-icon-wrapper{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6572bdd */#instructor-image-container{
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2270b1 */#instructor-image-container{
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db9a354 */.elementor-8364 .elementor-element.elementor-element-db9a354 .elementor-icon {
    /*display: flex;*/
}

.elementor-8364 .elementor-element.elementor-element-db9a354 {
    min-width: 54px;
    min-height: 54px;
}

@media only screen and (max-width: 600px) {
    .elementor-8364 .elementor-element.elementor-element-db9a354 {
        min-width: 44px;
        min-height: 44px;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-cef4f5b */.elementor-8364 .elementor-element.elementor-element-cef4f5b .ld-item-list.ld-lesson-list {
    /*display: none;*/
}

.elementor-8364 .elementor-element.elementor-element-cef4f5b .ld-course-status.ld-course-status-not-enrolled {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-188138e */.elementor-8364 .elementor-element.elementor-element-188138e .elementor-icon {
    /*display: flex;*/
}

.elementor-8364 .elementor-element.elementor-element-188138e {
    min-width: 54px;
    min-height: 54px;
}

@media only screen and (max-width: 600px) {
    .elementor-8364 .elementor-element.elementor-element-188138e {
        min-width: 44px;
        min-height: 44px;
    }
}/* End custom CSS */
/* Start custom CSS for dce-acf-relationship, class: .elementor-element-e6792e7 */.elementor-8364 .elementor-element.elementor-element-e6792e7 .course-title {
    min-height: 55px;
    height: 55px;
    max-height: 55px;
}

.elementor-8364 .elementor-element.elementor-element-e6792e7 .course-title h2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/*Favorite Icon Style*/
.elementor-8364 .elementor-element.elementor-element-e6792e7 .favorite span.elementor-button-content-wrapper span {
    width: 36px;
    height: 36px;
    
}

.elementor-8364 .elementor-element.elementor-element-e6792e7 .favorite span.elementor-button-content-wrapper span svg {
    width: 24px;
    margin-top: 8px
}

.elementor-8364 .elementor-element.elementor-element-e6792e7 .favorite span.elementor-button-content-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e76d80 */.elementor-8364 .elementor-element.elementor-element-9e76d80 {
    height: 54px;
}/* End custom CSS */