.elementor-5385 .elementor-element.elementor-element-605f0a2{--display:flex;--min-height:50vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-5385 .elementor-element.elementor-element-605f0a2:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-605f0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #1B3D36 100%);}.elementor-5385 .elementor-element.elementor-element-605f0a2::before, .elementor-5385 .elementor-element.elementor-element-605f0a2 > .elementor-background-video-container::before, .elementor-5385 .elementor-element.elementor-element-605f0a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5385 .elementor-element.elementor-element-605f0a2 > .elementor-background-slideshow::before, .elementor-5385 .elementor-element.elementor-element-605f0a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5385 .elementor-element.elementor-element-605f0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5385 .elementor-element.elementor-element-06aeed0{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-7a20c12{width:auto;max-width:auto;}.elementor-5385 .elementor-element.elementor-element-7a20c12 > .elementor-widget-container{padding:5px 20px 5px 20px;}.elementor-5385 .elementor-element.elementor-element-7a20c12.elementor-element{--align-self:flex-start;}.elementor-5385 .elementor-element.elementor-element-7a20c12.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-5385 .elementor-element.elementor-element-5e24415{--display:flex;--min-height:600px;--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-f732e9a{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-f732e9a:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-f732e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-5385 .elementor-element.elementor-element-f732e9a.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:4px 4px 4px 4px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5385 .elementor-element.elementor-element-771d993.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5385 .elementor-element.elementor-element-771d993 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:520px;}.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-swiper-button{font-size:30px;}.elementor-5385 .elementor-element.elementor-element-9d7042a{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-9d7042a.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:4px 4px 4px 4px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front{background-color:#27272700;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(180deg, #141414 26%, #19382F 100%);}.elementor-5385 .elementor-element.elementor-element-43c7865 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#131313;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box{height:482px;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__image{margin-bottom:25px;opacity:1;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__image img{width:85%;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:38px;font-size:28px;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__button{margin-inline-center:0;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:34px;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:36px;color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__button:hover{color:#06F0C1;border-color:#06F0C1;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front{background-color:#27272700;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(180deg, #141414 26%, #19382F 100%);}.elementor-5385 .elementor-element.elementor-element-593b281 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#131313;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box{height:482px;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__image{margin-bottom:25px;opacity:1;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__image img{width:85%;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:38px;font-size:28px;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__button{margin-inline-center:0;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:34px;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:36px;color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__button:hover{color:#06F0C1;border-color:#06F0C1;}.elementor-5385 .elementor-element.elementor-element-d966629{--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-d966629.e-con{--align-self:flex-end;}.elementor-5385 .elementor-element.elementor-element-33bf9b0{--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-5385 .elementor-element.elementor-element-33bf9b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5385 .elementor-element.elementor-element-fdc94a9{width:var( --container-widget-width, 42.302% );max-width:42.302%;--container-widget-width:42.302%;--container-widget-flex-grow:0;}.elementor-5385 .elementor-element.elementor-element-fdc94a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5385 .elementor-element.elementor-element-18e05da{width:var( --container-widget-width, 35.144% );max-width:35.144%;--container-widget-width:35.144%;--container-widget-flex-grow:0;}.elementor-5385 .elementor-element.elementor-element-18e05da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5385 .elementor-element.elementor-element-18e05da .eael-counter-container{text-align:center;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5385 .elementor-element.elementor-element-79c4b53 .elementor-button{background-color:#00C9A1;fill:#272727;color:#272727;border-radius:20px 20px 20px 20px;}.elementor-5385 .elementor-element.elementor-element-79c4b53 .elementor-button:hover, .elementor-5385 .elementor-element.elementor-element-79c4b53 .elementor-button:focus{background-color:#06F0C1;color:#272727;}.elementor-5385 .elementor-element.elementor-element-79c4b53{width:var( --container-widget-width, 59.143% );max-width:59.143%;--container-widget-width:59.143%;--container-widget-flex-grow:0;}.elementor-5385 .elementor-element.elementor-element-79c4b53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-79c4b53.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5385 .elementor-element.elementor-element-79c4b53 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5385 .elementor-element.elementor-element-79c4b53 .elementor-button:hover svg, .elementor-5385 .elementor-element.elementor-element-79c4b53 .elementor-button:focus svg{fill:#272727;}.elementor-5385 .elementor-element.elementor-element-18c8ea9{--display:flex;--min-height:50px;--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;--overlay-opacity:0.5;--margin-top:03px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-18c8ea9:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-18c8ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #020202 31%, #00C59D 100%);}.elementor-5385 .elementor-element.elementor-element-18c8ea9::before, .elementor-5385 .elementor-element.elementor-element-18c8ea9 > .elementor-background-video-container::before, .elementor-5385 .elementor-element.elementor-element-18c8ea9 > .e-con-inner > .elementor-background-video-container::before, .elementor-5385 .elementor-element.elementor-element-18c8ea9 > .elementor-background-slideshow::before, .elementor-5385 .elementor-element.elementor-element-18c8ea9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5385 .elementor-element.elementor-element-18c8ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5385 .elementor-element.elementor-element-95620b2{--display:flex;--min-height:50px;--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;--overlay-opacity:0.5;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-95620b2:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-95620b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #020202 31%, #00C59D 100%);}.elementor-5385 .elementor-element.elementor-element-95620b2::before, .elementor-5385 .elementor-element.elementor-element-95620b2 > .elementor-background-video-container::before, .elementor-5385 .elementor-element.elementor-element-95620b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5385 .elementor-element.elementor-element-95620b2 > .elementor-background-slideshow::before, .elementor-5385 .elementor-element.elementor-element-95620b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5385 .elementor-element.elementor-element-95620b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5385 .elementor-element.elementor-element-2221948{--display:flex;--min-height:100vh;--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-8d5ffa9{--display:flex;--min-height:100vh;--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;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-8d5ffa9.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:4px 4px 4px 4px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:#6D6D6D;}.elementor-5385 .elementor-element.elementor-element-042ada1 > .elementor-widget-container{padding:30px 10px 30px 0px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs{margin:0px 10px 0px 15px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#F1F1F1;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#F1F1F1;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-tab-top-icon li i, .elementor-5385 .elementor-element.elementor-element-042ada1 .eael-tab-top-icon li img, .elementor-5385 .elementor-element.elementor-element-042ada1 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-5385 .elementor-element.elementor-element-042ada1 > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-042ada1 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li:hover > i{color:#FFF;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav.eael-tabs-glassey > ul li:hover > svg{fill:#FFF;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li{background-color:#555555;color:#F1F1F1;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li:hover:not(.active){background-color:#F1F1F1;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:#F1F1F1;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#333333;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#333333;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#333333;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-content > div{color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#F1F1F1;}.rtl .elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#F1F1F1;}.elementor-5385 .elementor-element.elementor-element-15498f7{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-15498f7.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:4px 4px 4px 4px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat > strong{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-section-heading h3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-course-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-percentage{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-steps{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-header{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-header{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .ld-status-column .ld-status{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5385 .elementor-element.elementor-element-910a65d > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar{width:130px !important;height:130px !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat > strong{font-weight:400;color:#DFDFDF;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-section-heading h3{font-weight:400;color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button{color:#272727;background-color:#00C9A1 !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item{background-color:#272727;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-course-title{font-weight:400;color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button .ld-icon-arrow-down{background-color:#00C9A1 !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button{background-color:#00C9A1 !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{background-color:#161616 !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-label{font-weight:400;color:#DEDEDE !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-percentage{font-weight:400;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-steps{color:#CFCFCF !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-progress .ld-progress-bar{background-color:#DEDEDE !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-header{color:#2E2E2E !important;}.elementor-5385 .elementor-element.elementor-element-910a65d .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .ld-status-column .ld-status{color:#2E2E2E !important;}.elementor-5385 .elementor-element.elementor-element-48b5e02{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#333333;--border-color:#333333;--border-radius:15px 15px 15px 15px;--margin-top:10px;--margin-bottom:30px;--margin-left:30px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-48b5e02:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-48b5e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-5385 .elementor-element.elementor-element-48b5e02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{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-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#00C9A1;}.elementor-5385 .elementor-element.elementor-element-1952fca > .elementor-widget-container{margin:30px 30px 0px 30px;border-style:none;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.eael-feature-list-horizontal{gap:30px;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(30px/2);}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(30px/2);}body.rtl .elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-30px/2);}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 30px);}.elementor-5385 .elementor-element.elementor-element-1952fca .connector-type-classic .connector{border-style:dashed;border-color:#AAAAAA;border-width:1px;}.elementor-5385 .elementor-element.elementor-element-1952fca .connector-type-modern .eael-feature-list-item:before, .elementor-5385 .elementor-element.elementor-element-1952fca .connector-type-modern .eael-feature-list-item:after{border-style:dashed;border-color:#AAAAAA;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-left .connector-type-modern .eael-feature-list-item:before, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-left .connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-right .connector-type-modern .eael-feature-list-item:before, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-right .connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items .eael-feature-list-icon{color:#272727;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items .eael-feature-list-icon svg{fill:#272727;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-icon-box .eael-feature-list-icon{height:36px;width:36px;padding:15px 15px 15px 15px !important;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 36px);}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-icon-box .eael-feature-list-icon i{font-size:20px !important;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-icon-box .eael-feature-list-icon svg{width:20px !important;height:20px !important;line-height:20px !important;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-icon-box .eael-feature-list-icon img{width:20px;height:20px;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-img{width:20px;height:20px;}.elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-left .eael-feature-list-content-box, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-right .eael-feature-list-content-box, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-top .eael-feature-list-content-box{margin:30px;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-item .eael-feature-list-title{margin-bottom:6px;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-content-box .eael-feature-list-title, .elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-content-box .eael-feature-list-title:visited{color:#DEDEDE;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-content-box .eael-feature-list-title, .elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-content-box .eael-feature-list-title a{font-size:20px;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-1952fca .eael-feature-list-content-box .eael-feature-list-content{color:#AAAAAA;font-size:14px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5385 .elementor-element.elementor-element-31ebdcd .elementor-button{background-color:#DEDEDE;fill:#272727;color:#272727;border-style:none;border-radius:65px 65px 65px 65px;padding:10px 30px 10px 30px;}.elementor-5385 .elementor-element.elementor-element-31ebdcd .elementor-button:hover, .elementor-5385 .elementor-element.elementor-element-31ebdcd .elementor-button:focus{background-color:#06F0C1;}.elementor-5385 .elementor-element.elementor-element-31ebdcd.elementor-element{--align-self:center;}.elementor-5385 .elementor-element.elementor-element-6a5ef0d{--display:flex;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:#333333;--border-color:#333333;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-6a5ef0d:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-6a5ef0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-5385 .elementor-element.elementor-element-6a5ef0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .eael-infobox-button{background-color:#00C9A1;color:#272727;}.elementor-5385 .elementor-element.elementor-element-16b8b22 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-weight:bold;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-button a.eael-infobox-button{padding:5px 20px 5px 20px;border-radius:20px;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .eael-infobox-button svg{fill:#272727;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .eael-infobox-button:hover{color:#272727;background:#06F0C1;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .eael-infobox-button:hover svg{fill:#272727;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-content .title{color:#DEDEDE;font-size:21px;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox .infobox-content p{color:#AAAAAA;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-5385 .elementor-element.elementor-element-16b8b22 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-5385 .elementor-element.elementor-element-1ff9917{--display:flex;}@media(max-width:1024px){.elementor-5385 .elementor-element.elementor-element-605f0a2{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-06aeed0{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-5e24415{--min-height:0px;--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-5385 .elementor-element.elementor-element-771d993.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5385 .elementor-element.elementor-element-9d7042a{--min-height:0px;}.elementor-5385 .elementor-element.elementor-element-43c7865 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:200px 100px 200px 100px;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front .elementor-flip-box__layer__title{line-height:0.1em;letter-spacing:0px;word-spacing:0em;}.elementor-5385 .elementor-element.elementor-element-593b281 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:200px 100px 200px 100px;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front .elementor-flip-box__layer__title{line-height:0.1em;letter-spacing:0px;word-spacing:0em;}.elementor-5385 .elementor-element.elementor-element-d966629{--justify-content:space-between;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-d966629.e-con{--align-self:flex-start;}.elementor-5385 .elementor-element.elementor-element-33bf9b0{--justify-content:center;}.elementor-5385 .elementor-element.elementor-element-fdc94a9{width:var( --container-widget-width, 74.043px );max-width:74.043px;--container-widget-width:74.043px;--container-widget-flex-grow:0;}.elementor-5385 .elementor-element.elementor-element-79c4b53{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-5385 .elementor-element.elementor-element-2221948{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-042ada1 .eael-advance-tabs{margin:0px 20px 0px 20px;}.elementor-5385 .elementor-element.elementor-element-15498f7{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-48b5e02{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-left .eael-feature-list-content-box, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-right .eael-feature-list-content-box, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-top .eael-feature-list-content-box{margin:20px;}.elementor-5385 .elementor-element.elementor-element-6a5ef0d{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}}@media(max-width:767px){.elementor-5385 .elementor-element.elementor-element-605f0a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-06aeed0{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-7a20c12 > .elementor-widget-container{padding:5px 20px 5px 20px;}.elementor-5385 .elementor-element.elementor-element-7a20c12.elementor-element{--align-self:flex-start;}.elementor-5385 .elementor-element.elementor-element-771d993.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5385 .elementor-element.elementor-element-9d7042a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 30px 0px 30px;}.elementor-5385 .elementor-element.elementor-element-43c7865 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:21px;line-height:1.4em;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 30px 0px 30px;}.elementor-5385 .elementor-element.elementor-element-593b281 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:21px;line-height:1.4em;}.elementor-5385 .elementor-element.elementor-element-d966629{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-33bf9b0{--width:33.442%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5385 .elementor-element.elementor-element-fdc94a9{width:var( --container-widget-width, 53px );max-width:53px;--container-widget-width:53px;--container-widget-flex-grow:0;columns:1;column-gap:0px;}.elementor-5385 .elementor-element.elementor-element-fdc94a9.elementor-element{--align-self:center;}.elementor-5385 .elementor-element.elementor-element-18e05da{width:var( --container-widget-width, 41.048px );max-width:41.048px;--container-widget-width:41.048px;--container-widget-flex-grow:0;}.elementor-5385 .elementor-element.elementor-element-18e05da.elementor-element{--align-self:center;}.elementor-5385 .elementor-element.elementor-element-79c4b53{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-5385 .elementor-element.elementor-element-2221948{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5385 .elementor-element.elementor-element-042ada1 > .elementor-widget-container{margin:0px -10px 0px -10px;padding:20px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-15498f7{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5385 .elementor-element.elementor-element-910a65d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-48b5e02{--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-5385 .elementor-element.elementor-element-1952fca > .elementor-widget-container{margin:30px 15px 0px 15px;}.elementor-5385 .elementor-element.elementor-element-1952fca .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-5385 .elementor-element.elementor-element-1952fca .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-left .eael-feature-list-content-box, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-right .eael-feature-list-content-box, .elementor-5385 .elementor-element.elementor-element-1952fca .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-5385 .elementor-element.elementor-element-6a5ef0d{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5385 .elementor-element.elementor-element-16b8b22 > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-5385 .elementor-element.elementor-element-06aeed0{--width:100%;}.elementor-5385 .elementor-element.elementor-element-f732e9a{--width:66.6666%;}.elementor-5385 .elementor-element.elementor-element-9d7042a{--width:33.3333%;}.elementor-5385 .elementor-element.elementor-element-33bf9b0{--width:38%;}.elementor-5385 .elementor-element.elementor-element-8d5ffa9{--width:66.6666%;}.elementor-5385 .elementor-element.elementor-element-15498f7{--width:33.3333%;}.elementor-5385 .elementor-element.elementor-element-48b5e02{--width:86.998%;}.elementor-5385 .elementor-element.elementor-element-6a5ef0d{--width:87%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5385 .elementor-element.elementor-element-f732e9a{--width:100%;}.elementor-5385 .elementor-element.elementor-element-9d7042a{--width:100%;}.elementor-5385 .elementor-element.elementor-element-33bf9b0{--width:20vw;}.elementor-5385 .elementor-element.elementor-element-2221948{--content-width:100%;}.elementor-5385 .elementor-element.elementor-element-8d5ffa9{--width:100%;}.elementor-5385 .elementor-element.elementor-element-15498f7{--width:100%;}.elementor-5385 .elementor-element.elementor-element-48b5e02{--width:92%;}.elementor-5385 .elementor-element.elementor-element-6a5ef0d{--width:92%;}}/* Start custom CSS for media-carousel, class: .elementor-element-771d993 *//* === 终极方案：回归经典直角 (彻底根治露底问题) === */

/* 1. 强制所有图片、容器、视频全部变直 */
.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-main-swiper .swiper-slide,
.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-main-swiper .swiper-slide img,
.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-main-swiper .swiper-slide .elementor-fit-aspect-ratio,
.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-main-swiper .swiper-slide iframe,
.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-thumbnails-swiper .swiper-slide {
    border-radius: 0px !important; /* 杀死圆角 */
    
    /* 清理之前的“魔法”代码，防止副作用 */
    -webkit-mask-image: none !important; 
    transform: none !important; 
    backface-visibility: visible !important;
}

/* 2. (可选) 如果您觉得直角太生硬，可以加一点微弱的边框来修饰 */
.elementor-5385 .elementor-element.elementor-element-771d993 .elementor-main-swiper .swiper-slide {
    border: 1px solid rgba(255, 255, 255, 0.1); /* 极细的微光边框 */
}

/* 3. 确保背景是透明的 (防止哪怕是直角也露出一块黑底) */
.elementor-5385 .elementor-element.elementor-element-771d993 .swiper-container,
.elementor-5385 .elementor-element.elementor-element-771d993 .swiper-slide {
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for eael-adv-tabs, class: .elementor-element-042ada1 *//* ==================================================
   大道至简：回归 LD 原生逻辑的 Dark Mode (容器整体变色)
   ================================================== */

/* 1. 核心容器 (.ld-item-lesson-item) */
/* 这里就像是一个盒子，我们把盒子刷黑，切圆角 */
.ld-item-lesson-item {
    /* 背景：统一的深灰色，负责所有区域的底色 */
    background-color: #272727  !important;
    
    
    /* 形状：统一的圆角 */
    border-radius: 10px !important;
    
    /* 关键一招：溢出隐藏！ */
    /* 这会让里面的直角子元素自动被切成圆角，无需单独设置 */
    overflow: hidden !important;
    
    /* 边框：彻底去掉，只要纯粹的色块 */
    border-width: 1px !important;
    border-color: #333333 !important;
    border-style: solid !important;
    box-shadow: none !important;
    
    /* 间距：卡片之间的距离 */
    margin-bottom: 10px !important;
}

/* 2. 标题条 (上半部分) */
/* 把它变成透明，直接显示父容器的 #363636 */
.ld-item-lesson-item .ld-item-list-item-preview {
    background-color: transparent !important;
    border: none !important;
    margin: 0 !important; /* 紧贴容器，不要有缝隙 */
    border-radius: 0 !important; /* 圆角交给父级控制 */
}

/* 3. 展开的内容区 (下半部分) */
/* 同样变成透明，显示父容器的 #363636 */
.ld-item-lesson-item .ld-item-list-item-expanded {
    background-color: transparent !important;
    border: none !important;
    margin: 0 !important;
}

/* 4. 那个连接的小方块/三角 */
/* 必须和父容器颜色一致，否则会露馅 */
.ld-item-lesson-item .ld-item-list-item-expanded::before {
    background-color: #272727 !important;
    border: none !important;
    z-index: 2; /* 确保不被遮挡 */
}

/* 5. 绿色标题栏 (Lesson Content) */
/* 确保它两边是直的，撑满容器宽度 */
.ld-item-lesson-item .ld-table-list-header {
    border-radius: 0 !important;
    margin: 0 !important;
    border: none !important;
}

/* 6. (双重保险) 确保底部列表也是透明或同色 */
.ld-item-lesson-item .ld-table-list-item {
    border-left: none !important;
    border-right: none !important;
    /* 这里背景可以是透明，也可以是 #363636 */
    background-color: transparent !important; 
}







/* === 第二步：状态图标 (与侧边栏统一) === */

/* 1. 未完成图标 (Incomplete) */
.ld-status-icon.ld-status-incomplete {
    /* 背景色：使用您提供的深灰色 (0.9 不透明度) */
    background-color: rgba(150, 150, 150, 0.9) !important; 
    
    /* 边框：4px 粗细，浅灰色 (0.7 不透明度) */
    border: 4px solid rgba(220, 220, 220, 0.7) !important; 
    
    /* 强制内缩：防止加粗边框后图标变大 */
    box-sizing: border-box !important;
    
    /* 确保是圆的 */
    border-radius: 50% !important;
}

/* 2. 进行中图标 (In Progress) */
.ld-status-icon.ld-status-in-progress {
    /* 背景色：统一使用深灰色 */
    background-color: rgba(150, 150, 150, 0.9) !important; 
    
    /* 确保里面的图标(比如小人或波浪)是白色的 */
    color: #ffffff !important;
    

}

/* 3. 已完成图标 (Complete) - 保持绿色打钩 */
.ld-status-icon.ld-status-complete {
    /* 这里通常不需要动，LD默认是绿色 */
    /* 如果您想改，也可以在这里加 background-color */
}



.ld-table-list-title {

    color: #272727 !important;            

}


.ld-item-component
{
    color: #dedede !important;             
    
}


.ld-lesson-list-progress

{
    color: #272727 !important;             
    
}

.ld-lesson-list-steps
{
    color: #272727 !important;             
    
}
/* 2. 下面的白色小节列表 (Topics List) */

.ld-topic-list-item,
.ld-table-list-item {
    /* 核心：把左右和上边框彻底杀掉 */
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
    
    /* 核心：只保留底部横线，并设为 #dedede */
    border-bottom: 1px solid #4E4E4E !important;
    
    /* 保持背景深色 */
    background-color: #363636 !important;
}



/* 2. 把原本深色的标题文字改成浅灰色 */
.ld-item-title,
.ld-lesson-title { /* 以防它用不同的类名 */
    color: #ffffff !important;
}
/* 1. 默认状态：强制纯白 */
/* 这里的 span 是为了提高权重，防止被其他样式覆盖 */
.ld-item-list-item-preview .ld-item-component,
span.ld-item-component {
    color: #ffffff !important;
    opacity: 1 !important; /* 也可以防止它变暗 */
}

/* 2. 悬停状态：当鼠标移到整行时，变成荧光绿 */
.ld-item-list-item-preview:hover .ld-item-component,
.ld-item-list-item-preview:hover span.ld-item-component {
    color: #00C9A1 !important;
    transition: color 0.3s ease; /* 加个过渡动画 */
}

/* === 2. 文字悬停高亮色 (#06F0C1) === */

/* 2.1 课时 (Lesson) 标题悬停 */
/* 当鼠标悬停在整个条目上时，标题变色 */
.ld-item-list-item-preview:hover .ld-item-title,
.ld-item-list-item-preview:hover .ld-item-name,
.ld-item-list-item-preview a:hover {
    color: #00C9A1 !important; 
    transition: color 0.3s ease; /* 加个过渡动画更顺滑 */
}








/* === 2. 消除折叠按钮激活/焦点时的边框 === */
/* 这是浏览器默认的 focus 样式，通常在点击后会出现一个蓝框或黑框 */
.ld-item-lesson-item .ld-expand-button,
.ld-item-lesson-item .ld-expand-button:focus,
.ld-item-lesson-item .ld-expand-button:active {
    outline: none !important;      /* 消除外轮廓 */
    box-shadow: none !important;   /* 消除可能的阴影边框 */
    border: none !important;       /* 消除自带边框 */
}




/* 1. 顶部“展开全部”按钮 (仅限右上角大按钮) */
.ld-course-navigation .ld-expand-all {
    background-color: #06F0C1 !important;
}
.ld-course-navigation .ld-expand-all .ld-text,
.ld-course-navigation .ld-expand-all .ld-icon {
    color: #272727 !important;
}

/* 2. 进度容器右边框 (那根竖线) */
.ld-lesson-list-progress {
    border-right: 1px solid #272727 !important;
}





/* === 1. 横幅背景：强制设为纯白 (测试用) === */
.ld-item-lesson-item .ld-table-list-header {
    background-color: #dedede !important; /* 测试色：白色 */
    background-image: none !important;    /* 核心：杀掉渐变，防止干扰 */
    border: none !important;
}







.ld-item-lesson-item .ld-expand-button .ld-text {
    color: #00C9A1 !important; /* 文字颜色 */
}
.ld-item-lesson-item .ld-expand-button .ld-icon {
    background-color: #00C9A1 !important; /* 图标的圆底背景 */
    /* 注意：这里不写 color，让箭头保持原有的深灰色 */
}

/* 悬停状态 (Hover) */
.ld-item-lesson-item .ld-expand-button:hover .ld-text {
    color: #06F0C1 !important; /* 文字变亮 */
}
.ld-item-lesson-item .ld-expand-button:hover .ld-icon {
    background-color: #06F0C1 !important; /* 图标底色变亮 */
}





/* === 1. 修复：展开后的课时标题文字颜色 === */
/* 目标：让那些看不清的标题变成浅灰色 #dedede */
.ld-table-list-item .ld-item-name,
.ld-table-list-item a {
    color: #dedede !important; /* 常规状态：浅灰 */
}

/* === 2. 修复：去除最下方的多余边线 === */
/* 目标：去掉列表最后一条的底边框 */
.ld-table-list-item:last-child {
    border-bottom: none !important;
}

/* (双重保险) 去掉包裹容器可能存在的底边框 */
.ld-table-list-items {
    border-bottom: none !important;
}



/* === 修正：顶部“全部展开”按钮 (基于您的DOM截图) === */

/* 1. 锁定父级容器 .ld-item-list-actions 下的按钮 */
/* 加 body 前缀是为了确保权重最高，压倒 LearnDash 默认样式 */
body .ld-item-list-actions .ld-expand-button {
    background-color: #00C9A1 !important; /* 常规背景色 */
    border: none !important;              /* 去掉所有边框 */
    border-radius: 50px !important;       /* 保持圆润 (胶囊状) */
    outline: none !important;             /* 去掉轮廓 */
    box-shadow: none !important;          /* 去掉阴影 */
    
    /* 如果您想让文字保持深色，取消下面这行的注释 */
     color: #272727 !important;
}











/* ============================================
   🚑 补充补丁：只修 Tooltip 和 连接处细节
   ============================================ */

/* --- 1. 修复 Tooltip 被遮挡 (动态溢出法) --- */
/* 平时隐藏溢出(保持圆角)，只有鼠标放上去时才允许溢出(显示提示框) */
/* 这样既不破坏圆角，又不挡住提示 */
.ld-item-lesson-item:hover {
    overflow: visible !important;
    z-index: 100 !important; /* 悬停时层级拉高 */
}

/* 提示框样式美化 (白底灰边) */
.ld-tooltip_text {
    background-color: #ffffff !important;
    color: #272727 !important;
    border: 1px solid #dedede !important;
    z-index: 999999 !important;
    box-shadow: 0 5px 15px rgba(0,0,0,0.15) !important;
    /* 强制位置微调，防止贴太紧 */
    margin-bottom: 8px !important;
}

/* --- 2. 补回“小方块”连接处颜色 (以防丢失) --- */
/* 确保展开后，标题条和内容区之间的连接块是深色的 */
.ld-item-lesson-item .ld-item-list-item-expanded::before {
    background-color: #272727 !important; /* 跟随您的卡片背景色 */
    border: 1px solid #272727 !important; /* 消除杂边 */
    z-index: 2 !important;
    display: block !important;
    content: "" !important;
}

/* --- 3. 补回顶部“全部展开”按钮颜色 --- */
body .ld-item-list-actions .ld-expand-button {
    background-color: #00C9A1 !important; /* 您的品牌绿 */
    color: #272727 !important;            /* 深色文字 */
    border: none !important;
}
/* 悬停变亮 */
body .ld-item-list-actions .ld-expand-button:hover {
    background-color: #06F0C1 !important;
}






/* === 最终修正：权限提示框 (暴力重置版) === */

/* 1. 锁定所有带 tooltip 角色的元素 (权重拉满) */
.ld-tooltip_text,
div[role="tooltip"],
div[id^="ld-lesson_row-tooltip-"] {
    
    /* --- 暴力清洗背景 --- */
    /* 使用 background 简写属性，同时干掉颜色、图片和渐变 */
    /* --- 核心修改：背景改为浅灰 --- */
    background: #dedede !important;
    
    /* --- 文字颜色 --- */
    color: #272727 !important;
    
    /* --- 边框与质感 --- */
    border: none !important; /* 听您的，不要边框，避免错位 */
    /* 用投影来区分层级，比边框更高级，且不会有锯齿 */
    box-shadow: 0 4px 15px rgba(0,0,0,0.15) !important; 
    
    /* --- 尺寸与圆角 --- */
    border-radius: 4px !important;
    padding: 2px 10px !important;
    font-size: 12px !important;
    font-weight: normal !important;
    
    /* --- 确保可见性 --- */
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 999999 !important;
}








/* === 评论区卡片整体美化 (带边框版) === */
#comments {
    /* 1. 背景颜色：深灰 */
    background-color: #272727 !important;
    
    /* 2. 【核心】先给四周加上 1px 的深灰边框 (同课程列表) */
    /* 如果觉得太暗看不清，可以改成浅一点的 #4E4E4E 或 #dedede */
    border: 1px solid #333333 !important;
    
    /* 3. 【覆盖】单独把顶部边框加粗、变绿 */
    border-top: 1px solid #00C9A1 !important;
    
    /* 4. 底部圆角：16px */
    border-bottom-left-radius: 16px !important;
    border-bottom-right-radius: 16px !important;
    
    /* 5. 顶部直角 (为了衔接) */
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    
    /* 6. 内边距 */
    padding: 30px !important; 
}




/* === 修复：内部包裹容器 (#wpdcom) 完美融合 === */
#wpdcom {
    /* 1. 背景透明：直接透出父级 #comments 的深色背景 */
    background-color: transparent !important;
    background: transparent !important;
    
    /* 2. 去掉内部自带的边框和阴影 */
    border: none !important;
    box-shadow: none !important;
    
    /* 3. 消除内边距，让它撑满父容器 */
    padding: 0 !important;
    margin: 0 !important;
    max-width: 100% !important;
}

/* (补充) 针对评论输入框区域的背景修复 */
/* 这里的 .wpd-form-wrap 有时也会带白色背景 */
#wpdcom .wpd-form-wrap {
    background-color: transparent !important;
    border: none !important;
    padding: 0 !important;
}


/* === 修正：顶部“全部折叠/展开”按钮样式 === */
body .ld-item-list-actions .ld-expand-button {
    /* 1. 圆角：从 50px (胶囊) 改为 4px (微圆角) */
    border-radius: 20px !important;
    
    /* 2. 保持之前的配色 */
    background-color: #00C9A1 !important; /* 荧光绿背景 */
    color: #272727 !important;            /* 深色文字 */
    border: none !important;              /* 无边框 */
    
    /* 3. (可选) 如果觉得太扁，可以稍微加点内边距 */
    /* padding: 5px 15px !important; */
}

/* 悬停状态保持不变 */
body .ld-item-list-actions .ld-expand-button:hover {
    background-color: #06F0C1 !important;
}/* End custom CSS */
/* Start custom CSS for ld-profile, class: .elementor-element-910a65d *//* === 侧边栏课程列表样式精修 (完整修复版) === */

/* 1. 课程卡片容器 (控制边框) */
.elementor-5385 .elementor-element.elementor-element-910a65d .eael-learndash-course-list-item,
.elementor-5385 .elementor-element.elementor-element-910a65d .eael-course-wrapper, 
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-item-list-item {
    /* --- 边框设置 --- */
    border-width: 1px !important;
    border-color: #333333 !important;
    border-style: solid !important;
    
    /* --- 圆角设置 (您当前设的是 10px) --- */
    border-radius: 10px !important;
    
    /* --- 间距优化 --- */
    margin-bottom: 10px !important;
    padding: 15px !important;
}

/* 2. 状态文字颜色 (修复：之前这里少了个结束括号) */
.elementor-5385 .elementor-element.elementor-element-910a65d .eael-course-list-progress-status,
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-course-list-progress-status,
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-status {
    color: #272727 !important;   /* 深灰色 */
    font-weight: bold !important; 
    font-size: 12px !important;   
} /* <--- 之前就是这里丢了这个符号，导致报错 */

/* 3. 终极修复：LearnDash 展开区域的连接小方块 (Diamond) */
/* 目标锁定：展开容器的 ::before 伪元素 */
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-item-list-item-expanded::before,
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-course-list-item-expanded::before {
    /* 核心：因为它是实心方块，必须改背景色 */
    background-color: #272727 !important; 
    
    /* 顺手把边框颜色也改了 */
    border-color: #383838 !important; 
    
    /* 确保层级正确，盖住原来的白色 */
    z-index: 2 !important; 
}


/* === 状态图标全家桶：修复未完成 + 进行中 === */

/* 1. 未完成图标 (Incomplete) - 变成“半透明深色圆环” */
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-status-icon.ld-status-incomplete {
    /* 核心：把背景设为透明，还原“空心”效果 */
    background-color: rgba(150, 150, 150, 0.9) !important; 
    
    /* 核心：用边框画圆环，并使用 RGBA 控制透明度 */
    /* 格式：rgba(红, 绿, 蓝, 透明度0-1) */
    /* 0.5 表示 50% 透明度，您可以改成 0.3 (更淡) 或 0.8 (更深) */
    border: 4px solid rgba(220, 220, 220, 0.7) !important; 
}

/* 2. 进行中图标 (In Progress) - 修复底色 */
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-status-icon.ld-status-in-progress {
    /* 去掉可能存在的白色/灰色背景，让它透出深色底 */
    /* background-color: transparent !important; */
    background-color: rgba(150, 150, 150, 0.9) !important; 
    
    /* (可选) 如果您觉得那个灰色的轨道太亮了，可以试着把轨道也变暗 */
    /* 注意：这行代码有风险，可能会覆盖掉绿色的进度条颜色，建议先只改背景试试 */
    /*border-color: rgba(56, 56, 56, 0.3) !important; */
}

/* 3. 已完成图标 (Complete) - 保持原本的绿色 */
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-status-icon.ld-status-complete {
    /* 这里通常不需要动，保持默认即可 */
    /* background-color: #00D084 !important; */
}


/* === 去除按钮点击时的“丑边框” (Focus Outline) === */

/* 1. 针对“展开全部”按钮 + 列表里的“下拉箭头” */
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-expand-button:focus,
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-expand-button:active,
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-expand-button:focus-visible,
.elementor-5385 .elementor-element.elementor-element-910a65d .ld-item-list-item-expanded .ld-expand-button {
    outline: none !important;      /* 核心：杀掉轮廓线 */
    box-shadow: none !important;   /* 杀掉阴影发光 */
    border: none !important;       /* 杀掉实体边框 */
    
    /* 保持背景色不变 (防止点击变色) */
    /* background-color: transparent !important; */ 
}


/* === 修正：Profile 组件右上角的“全部折叠”按钮圆角 === */
/* 只针对这个长条按钮，不影响下面课程列表里的圆圈按钮 */
body #ld-profile .ld-item-list-actions .ld-expand-button {
    border-radius: 20px !important; /* 您指定的 4px 小圆角 */
}

 

/* === 修正：Profile 组件内的“编辑个人资料”链接 === */

/* 1. 常规状态：浅灰色 #aaa */
body #ld-profile .ld-profile-edit-link {
    color: #aaa !important;
    font-weight: normal !important; /* 保持纤细，不抢戏 */
    text-decoration: none !important; /* 去掉下划线 (可选) */
    transition: color 0.2s ease; /* 丝滑过渡 */
}

/* 2. 悬停状态：荧光绿 #06F0C1 */
body #ld-profile .ld-profile-edit-link:hover {
    color: #06F0C1 !important;
}/* End custom CSS */