.elementor-7484 .elementor-element.elementor-element-617855b9{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-7484 .elementor-element.elementor-element-617855b9::before, .elementor-7484 .elementor-element.elementor-element-617855b9 > .elementor-background-video-container::before, .elementor-7484 .elementor-element.elementor-element-617855b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7484 .elementor-element.elementor-element-617855b9 > .elementor-background-slideshow::before, .elementor-7484 .elementor-element.elementor-element-617855b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7484 .elementor-element.elementor-element-617855b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-7484 .elementor-element.elementor-element-32724b7{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-7484 .elementor-element.elementor-element-32724b7 img{width:100%;height:450px;object-fit:cover;object-position:center center;opacity:1;border-radius:30px 30px 30px 30px;}.elementor-7484 .elementor-element.elementor-element-33ba9d6f{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-7484 .elementor-element.elementor-element-33ba9d6f .elementor-heading-title{font-family:var( --e-global-typography-2e330d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e330d4-font-size );font-weight:var( --e-global-typography-2e330d4-font-weight );line-height:var( --e-global-typography-2e330d4-line-height );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-63288886{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-7484 .elementor-element.elementor-element-219a2f7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background-color:var( --e-global-color-4f92add );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-family:var( --e-global-typography-6a5607a-font-family ), Sans-serif;font-size:var( --e-global-typography-6a5607a-font-size );font-weight:var( --e-global-typography-6a5607a-font-weight );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-family:var( --e-global-typography-6a5607a-font-family ), Sans-serif;font-size:var( --e-global-typography-6a5607a-font-size );font-weight:var( --e-global-typography-6a5607a-font-weight );color:var( --e-global-color-36a7dfd );background-color:#00000000  !important;}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-family:var( --e-global-typography-6a5607a-font-family ), Sans-serif;font-size:var( --e-global-typography-6a5607a-font-size );font-weight:var( --e-global-typography-6a5607a-font-weight );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-family:var( --e-global-typography-2e330d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e330d4-font-size );font-weight:var( --e-global-typography-2e330d4-font-weight );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-family:var( --e-global-typography-6a5607a-font-family ), Sans-serif;font-size:var( --e-global-typography-6a5607a-font-size );font-weight:var( --e-global-typography-6a5607a-font-weight );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-family:var( --e-global-typography-38314e4-font-family ), Sans-serif;font-size:var( --e-global-typography-38314e4-font-size );font-weight:var( --e-global-typography-38314e4-font-weight );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join{color:var( --e-global-color-57545d4 );background-color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button{color:var( --e-global-color-57545d4 );background-color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{color:var( --e-global-color-57545d4 );background-color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:var( --e-global-color-36a7dfd );height:7px;}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-bar{background:var( --e-global-color-4f92add );height:7px;}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:var( --e-global-typography-cc17e3a-font-family ), Sans-serif;font-size:var( --e-global-typography-cc17e3a-font-size );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:var( --e-global-typography-cc17e3a-font-family ), Sans-serif;font-size:var( --e-global-typography-cc17e3a-font-size );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate{background-color:var( --e-global-color-57545d4 );border-color:var( --e-global-color-57545d4 );border-width:0px;border-style:solid;border-radius:6px;}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{color:var( --e-global-color-36a7dfd );font-family:var( --e-global-typography-99167f2-font-family ), Sans-serif;font-size:var( --e-global-typography-99167f2-font-size );font-weight:var( --e-global-typography-99167f2-font-weight );}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-icon-certificate{color:var( --e-global-color-57545d4 );background-color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-button{color:var( --e-global-color-57545d4 );background-color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading h2{font-family:var( --e-global-typography-99167f2-font-family ), Sans-serif;font-size:var( --e-global-typography-99167f2-font-size );font-weight:var( --e-global-typography-99167f2-font-weight );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading > h2{color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-table-list .ld-table-list-header{color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading .ld-expand-button{color:var( --e-global-color-57545d4 );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:var( --e-global-typography-6a5607a-font-family ), Sans-serif;font-size:var( --e-global-typography-6a5607a-font-size );font-weight:var( --e-global-typography-6a5607a-font-weight );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-table-list-items .ld-table-list-item a{color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-list .ld-item-list-item{background-color:var( --e-global-color-4f92add );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-table-list-items{background-color:var( --e-global-color-4f92add );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-details .ld-expand-button{color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:var( --e-global-color-36a7dfd );background-color:var( --e-global-color-57545d4 );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-family:var( --e-global-typography-cc17e3a-font-family ), Sans-serif;font-size:var( --e-global-typography-cc17e3a-font-size );color:var( --e-global-color-36a7dfd );background-color:var( --e-global-color-4f92add );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header.ld-primary-background{color:var( --e-global-color-36a7dfd );background-color:var( --e-global-color-4f92add );}.elementor-7484 .elementor-element.elementor-element-6a6f43c6{--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:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-7484 .elementor-element.elementor-element-18033e89 .elementor-heading-title{font-family:var( --e-global-typography-99167f2-font-family ), Sans-serif;font-size:var( --e-global-typography-99167f2-font-size );font-weight:var( --e-global-typography-99167f2-font-weight );line-height:var( --e-global-typography-99167f2-line-height );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-28b22346{--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;}.elementor-7484 .elementor-element.elementor-element-45645bf5{--display:flex;--min-height:200px;--justify-content:flex-start;--overflow:hidden;--border-radius:50% 50% 50% 50%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7484 .elementor-element.elementor-element-45645bf5:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-45645bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta .elementor-cta__bg, .elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__content{text-align:start;padding:0px 0px 0px 20px;background-color:#02010100;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__bg-wrapper{min-width:150px;min-height:150px;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__image img{width:120px;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__title{font-family:var( --e-global-typography-99167f2-font-family ), Sans-serif;font-size:var( --e-global-typography-99167f2-font-size );font-weight:var( --e-global-typography-99167f2-font-weight );line-height:var( --e-global-typography-99167f2-line-height );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__description{font-family:var( --e-global-typography-cc17e3a-font-family ), Sans-serif;font-size:var( --e-global-typography-cc17e3a-font-size );line-height:var( --e-global-typography-cc17e3a-line-height );color:var( --e-global-color-36a7dfd );}.elementor-7484 .elementor-element.elementor-element-1756864{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7484 .elementor-element.elementor-element-5f84ec8{--display:flex;--min-height:300px;--justify-content:flex-start;--overflow:hidden;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7484 .elementor-element.elementor-element-c4f84d1 .elementor-cta .elementor-cta__bg, .elementor-7484 .elementor-element.elementor-element-c4f84d1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7484 .elementor-element.elementor-element-c4f84d1 .elementor-cta__content{text-align:start;padding:0px 0px 0px 20px;background-color:#02010100;}.elementor-7484 .elementor-element.elementor-element-c4f84d1 .elementor-cta__bg-wrapper{min-width:0px;min-height:0px;}.elementor-7484 .elementor-element.elementor-element-c4f84d1 .elementor-cta__image img{width:120px;}.elementor-7484 .elementor-element.elementor-element-43d26d2{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7484 .elementor-element.elementor-element-65abfb7{--display:flex;--min-height:300px;--justify-content:flex-start;--overflow:hidden;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7484 .elementor-element.elementor-element-bbc3ed3 .elementor-cta .elementor-cta__bg, .elementor-7484 .elementor-element.elementor-element-bbc3ed3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7484 .elementor-element.elementor-element-bbc3ed3 .elementor-cta__content{text-align:start;padding:0px 0px 0px 20px;background-color:#02010100;}.elementor-7484 .elementor-element.elementor-element-bbc3ed3 .elementor-cta__bg-wrapper{min-width:0px;min-height:0px;}.elementor-7484 .elementor-element.elementor-element-bbc3ed3 .elementor-cta__image img{width:120px;}.elementor-7484 .elementor-element.elementor-element-93bf621{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7484 .elementor-element.elementor-element-272c54d{--display:flex;--min-height:300px;--justify-content:flex-start;--overflow:hidden;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7484 .elementor-element.elementor-element-effcfcb .elementor-cta .elementor-cta__bg, .elementor-7484 .elementor-element.elementor-element-effcfcb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7484 .elementor-element.elementor-element-effcfcb .elementor-cta__content{text-align:start;padding:0px 0px 0px 20px;background-color:#02010100;}.elementor-7484 .elementor-element.elementor-element-effcfcb .elementor-cta__bg-wrapper{min-width:0px;min-height:0px;}.elementor-7484 .elementor-element.elementor-element-effcfcb .elementor-cta__image img{width:120px;}@media(min-width:768px){.elementor-7484 .elementor-element.elementor-element-45645bf5{--width:200px;}.elementor-7484 .elementor-element.elementor-element-5f84ec8{--width:300px;}.elementor-7484 .elementor-element.elementor-element-65abfb7{--width:300px;}.elementor-7484 .elementor-element.elementor-element-272c54d{--width:300px;}}@media(max-width:1366px){.elementor-7484 .elementor-element.elementor-element-33ba9d6f .elementor-heading-title{font-size:var( --e-global-typography-2e330d4-font-size );line-height:var( --e-global-typography-2e330d4-line-height );}.elementor-7484 .elementor-element.elementor-element-63288886{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:var( --e-global-typography-2e330d4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:var( --e-global-typography-38314e4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-6a6f43c6{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-7484 .elementor-element.elementor-element-18033e89 .elementor-heading-title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__description{font-size:var( --e-global-typography-cc17e3a-font-size );line-height:var( --e-global-typography-cc17e3a-line-height );}}@media(max-width:1024px){.elementor-7484 .elementor-element.elementor-element-33ba9d6f .elementor-heading-title{font-size:var( --e-global-typography-2e330d4-font-size );line-height:var( --e-global-typography-2e330d4-line-height );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:var( --e-global-typography-2e330d4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:var( --e-global-typography-38314e4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-18033e89 .elementor-heading-title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-28b22346{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7484 .elementor-element.elementor-element-2c80a80e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__description{font-size:var( --e-global-typography-cc17e3a-font-size );line-height:var( --e-global-typography-cc17e3a-line-height );}.elementor-7484 .elementor-element.elementor-element-1756864{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7484 .elementor-element.elementor-element-c4f84d1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7484 .elementor-element.elementor-element-43d26d2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7484 .elementor-element.elementor-element-bbc3ed3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7484 .elementor-element.elementor-element-93bf621{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7484 .elementor-element.elementor-element-effcfcb > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:880px){.elementor-7484 .elementor-element.elementor-element-32724b7 img{height:400px;}}@media(max-width:767px){.elementor-7484 .elementor-element.elementor-element-32724b7 img{height:200px;}.elementor-7484 .elementor-element.elementor-element-33ba9d6f .elementor-heading-title{font-size:var( --e-global-typography-2e330d4-font-size );line-height:var( --e-global-typography-2e330d4-line-height );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:var( --e-global-typography-2e330d4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:var( --e-global-typography-38314e4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-18033e89 .elementor-heading-title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-2c80a80e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__content{padding:1em 0em 0em 0em;}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__description{font-size:var( --e-global-typography-cc17e3a-font-size );line-height:var( --e-global-typography-cc17e3a-line-height );}.elementor-7484 .elementor-element.elementor-element-c4f84d1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7484 .elementor-element.elementor-element-c4f84d1 .elementor-cta__content{padding:1em 0em 0em 0em;}.elementor-7484 .elementor-element.elementor-element-bbc3ed3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7484 .elementor-element.elementor-element-bbc3ed3 .elementor-cta__content{padding:1em 0em 0em 0em;}.elementor-7484 .elementor-element.elementor-element-effcfcb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7484 .elementor-element.elementor-element-effcfcb .elementor-cta__content{padding:1em 0em 0em 0em;}}@media(min-width:2400px){.elementor-7484 .elementor-element.elementor-element-33ba9d6f .elementor-heading-title{font-size:var( --e-global-typography-2e330d4-font-size );line-height:var( --e-global-typography-2e330d4-line-height );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:var( --e-global-typography-2e330d4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:var( --e-global-typography-38314e4-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-219a2f7a .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-4a707007 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-99167f2-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-6a5607a-font-size );}.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-cc17e3a-font-size );}.elementor-7484 .elementor-element.elementor-element-18033e89 .elementor-heading-title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__title{font-size:var( --e-global-typography-99167f2-font-size );line-height:var( --e-global-typography-99167f2-line-height );}.elementor-7484 .elementor-element.elementor-element-2c80a80e .elementor-cta__description{font-size:var( --e-global-typography-cc17e3a-font-size );line-height:var( --e-global-typography-cc17e3a-line-height );}}/* Start custom CSS for theme-post-title, class: .elementor-element-33ba9d6f */.elementor-7484 .elementor-element.elementor-element-33ba9d6f {
text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for ld-course-infobar, class: .elementor-element-219a2f7a */.elementor-7484 .elementor-element.elementor-element-219a2f7a .ld-status-waiting{
    color: #000 !important;
}
.elementor-7484 .elementor-element.elementor-element-219a2f7a .ld-course-status-seg-status, .elementor-7484 .elementor-element.elementor-element-219a2f7a .ld-course-status-seg-price{
    border-right: solid 2px #000;
}
.elementor-7484 .elementor-element.elementor-element-219a2f7a .ld-status{
    border: solid 1px #000000;
    
}

.elementor-7484 .elementor-element.elementor-element-219a2f7a .ld-course-status-enrolled{
    background-color: var(--e-global-color-4f92add) !important;
    padding: 1em 2em;
}

.elementor-7484 .elementor-element.elementor-element-219a2f7a .ld-progress-percentage, .elementor-7484 .elementor-element.elementor-element-219a2f7a .ld-progress-steps{
    color: var(--e-global-color-36a7dfd) !important;
    font-family: 'urbanist', Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
}

.elementor-7484 .elementor-element.elementor-element-219a2f7a #btn-join{
    font-family: 'urbanist', Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    padding: 0.4em 1em !important;
   /* color: var(--e-global-color-primary) !important;*/
}


/* 2026 */ 

.ld-course-status.ld-course-status-not-enrolled {
    border-radius: 30px !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-content, class: .elementor-element-1edb6d3f */.elementor-7484 .elementor-element.elementor-element-1edb6d3f h2{
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    color: var(--e-global-color-57545d4);
}
.elementor-7484 .elementor-element.elementor-element-1edb6d3f span{
    font-family: 'urbanist', Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-primary-background, .elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-expand-button{
    background-color: var(--e-global-color-4f92add) !important;
    padding: 0.2em 1em 0.4em;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-text{
    padding: 0em 0.5em;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-status-incomplete.ld-status-icon{
    background-color: transparent;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-table-list-header{
    color: var(--e-global-color-36a7dfd) !important;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f span.ld-lesson-list-progress{
    border-right: solid 1px #1b1b1b !important;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-item-list-item-expanded:before{
    background-color: var(--e-global-color-36a7dfd);
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-expand-button.ld-expanded .ld-icon{
    transform: rotate(-180deg) translate(-9px, -2px);
}

.ld-topic-title a:hover {
    color: #1b1b1b !important;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .ld-icon-arrow-down {
    color: #f5f5f5 !important;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f a:hover {
    color: #1b1b1b !important;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-expand-button.ld-button-alternate:not([disabled]) .ld-icon {
 
    display: flex;
    align-content: center;
    justify-content: center;
    height: 20px;
}

.elementor-7484 .elementor-element.elementor-element-1edb6d3f .learndash-wrapper .ld-status-incomplete.ld-status-icon {
    border: 2px solid #9ca1a6 !important;
}

.ld-text{
    color: #1b1b1b !important;
}

.ld-item-list-actions .ld-icon-arrow-down:before {
    color: #1b1b1b !important;
       fill: #1b1b1b !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63288886 *//* Ocultar el contenido duplicado de LearnDash después del footer */ /*
body.single-sfwd-courses footer ~ .learndash-wrapper {
    display: none !important;
}

body.single-sfwd-courses .site-footer ~ * {
    display: none !important;
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45645bf5 */.elementor-7484 .elementor-element.elementor-element-45645bf5{
    min-height: 300px;
    min-width: 300px;
    max-height: 300px;
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2c80a80e */.elementor-7484 .elementor-element.elementor-element-2c80a80e svg path{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f84ec8 */.elementor-7484 .elementor-element.elementor-element-5f84ec8{
    min-height: 300px;
    min-width: 300px;
    max-height: 300px;
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c4f84d1 */.elementor-7484 .elementor-element.elementor-element-c4f84d1 svg path{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65abfb7 */.elementor-7484 .elementor-element.elementor-element-65abfb7{
    min-height: 300px;
    min-width: 300px;
    max-height: 300px;
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-bbc3ed3 */.elementor-7484 .elementor-element.elementor-element-bbc3ed3 svg path{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-272c54d */.elementor-7484 .elementor-element.elementor-element-272c54d{
    min-height: 300px;
    min-width: 300px;
    max-height: 300px;
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-effcfcb */.elementor-7484 .elementor-element.elementor-element-effcfcb svg path{
    fill: #fff;
}/* End custom CSS */