.elementor-851 .elementor-element.elementor-element-3bc72f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-3bc72f1:not(.elementor-motion-effects-element-type-background), .elementor-851 .elementor-element.elementor-element-3bc72f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#032220;}.elementor-851 .elementor-element.elementor-element-3bc72f1::before, .elementor-851 .elementor-element.elementor-element-3bc72f1 > .elementor-background-video-container::before, .elementor-851 .elementor-element.elementor-element-3bc72f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-851 .elementor-element.elementor-element-3bc72f1 > .elementor-background-slideshow::before, .elementor-851 .elementor-element.elementor-element-3bc72f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-851 .elementor-element.elementor-element-3bc72f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #11544F 0%, #032220 65%);}.elementor-851 .elementor-element.elementor-element-cf2847e{--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;--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-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-851 .elementor-element.elementor-element-7716cf0 .elementor-button{background-color:#6EC1E400;font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:400;line-height:28px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-7716cf0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-7716cf0.elementor-element{--align-self:flex-start;}.elementor-851 .elementor-element.elementor-element-7716cf0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-851 .elementor-element.elementor-element-7716cf0 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-851 .elementor-element.elementor-element-0a658b9{--display:flex;--min-height:154px;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-0a658b9:not(.elementor-motion-effects-element-type-background), .elementor-851 .elementor-element.elementor-element-0a658b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #116D66 20%, #116D6600 100%);}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-851 .elementor-element.elementor-element-6a301f8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-6a301f8 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:2.5rem;font-weight:600;line-height:100%;color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-97ed872{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-851 .elementor-element.elementor-element-0c599c6 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-0c599c6.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-0c599c6 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:400;line-height:100%;color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-d856a2f{--spacer-size:1px;}.elementor-851 .elementor-element.elementor-element-d856a2f > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-22450dc > .elementor-widget-container{margin:0px 16px 0px 16px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-22450dc.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-22450dc .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:400;line-height:100%;color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-56d5fd6{--spacer-size:1px;}.elementor-851 .elementor-element.elementor-element-56d5fd6 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-f182697 > .elementor-widget-container{margin:0px 0px 0px 16px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-f182697 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:400;line-height:100%;color:#FFFFFF;}.elementor-widget-theme-post-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-851 .elementor-element.elementor-element-c2645ac > .elementor-widget-container{margin:36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-c2645ac{text-align:left;color:#FFFFFF;font-family:"Libre Franklin", Sans-serif;font-size:1.25rem;font-weight:400;line-height:28px;}.elementor-851 .elementor-element.elementor-element-a492c0f > .elementor-widget-container{margin:56px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-a492c0f .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-weight:600;line-height:100%;color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-7f6a43e{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-c488919{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{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-851 .elementor-element.elementor-element-d1530f5 img{height:80px;}.elementor-851 .elementor-element.elementor-element-436ae4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-851 .elementor-element.elementor-element-436ae4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-436ae4b.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-436ae4b .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1.125rem;font-weight:400;line-height:24px;color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-a0e9b82{--spacer-size:1px;}.elementor-851 .elementor-element.elementor-element-a0e9b82 > .elementor-widget-container{background-color:#656565;margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-146b748{--display:flex;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-851 .elementor-element.elementor-element-e73d6b0 img{height:80px;}.elementor-851 .elementor-element.elementor-element-50b0a54{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-851 .elementor-element.elementor-element-50b0a54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-50b0a54.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-50b0a54 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-weight:400;line-height:24px;color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-c94443f{--spacer-size:1px;}.elementor-851 .elementor-element.elementor-element-c94443f > .elementor-widget-container{background-color:#656565;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-6548b3f{--display:flex;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-dcdba6e img{height:80px;}.elementor-851 .elementor-element.elementor-element-52c95dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-851 .elementor-element.elementor-element-52c95dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-52c95dd.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-52c95dd .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1.125rem;font-weight:400;line-height:24px;color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-20e6933 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-20e6933.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ld-course-content .learndash-wrapper .ld-section-heading h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-content .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .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-851 .elementor-element.elementor-element-055ec04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:56px 0px 56px 0px;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-section-heading h2{font-family:"Libre Franklin", Sans-serif;font-size:32px;font-weight:600;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-section-heading > h2{color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-table-list .ld-table-list-header{color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-section-heading .ld-expand-button{color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:#FFFFFF00 !important;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-table-list-items .ld-table-list-item a{color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-item-list .ld-item-list-item{background-color:#FFFFFF00;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-table-list-items{background-color:#FFFFFF00;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-item-details .ld-expand-button{color:#ffffff !important;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:#ffffff !important;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{color:#ffffff !important;}.elementor-851 .elementor-element.elementor-element-055ec04 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-851 .elementor-element.elementor-element-fd16a03{--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:24px 0px;--row-gap:24px;--column-gap:0px;--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-851 .elementor-element.elementor-element-b6ed1c3 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:2rem;font-weight:600;line-height:100%;color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-aa4ab3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-851 .elementor-element.elementor-element-240b90b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-d97fa79{width:var( --container-widget-width, 182px );max-width:182px;--container-widget-width:182px;--container-widget-flex-grow:0;z-index:1;}.elementor-851 .elementor-element.elementor-element-a299e87{--display:flex;--position:absolute;--min-height:83px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-27px;--z-index:0;}.elementor-851 .elementor-element.elementor-element-a299e87:not(.elementor-motion-effects-element-type-background), .elementor-851 .elementor-element.elementor-element-a299e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#043A37;}.elementor-851 .elementor-element.elementor-element-e8e243f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-c98a661 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1.25rem;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-54827a9 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-54827a9 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:600;line-height:28px;color:#FFFFFF;}.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-851 .elementor-element.elementor-element-56f0c1b{width:initial;max-width:initial;font-family:"Libre Franklin", Sans-serif;font-size:1.063rem;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-851 .elementor-element.elementor-element-56f0c1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-7d3b1dc{--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;--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-851 .elementor-element.elementor-element-03714af{--display:flex;--min-height:758px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-851 .elementor-element.elementor-element-03714af:not(.elementor-motion-effects-element-type-background), .elementor-851 .elementor-element.elementor-element-03714af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-3775d22{--display:flex;--min-height:186px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-2e94f27{width:100%;max-width:100%;}.elementor-851 .elementor-element.elementor-element-2e94f27.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-851 .elementor-element.elementor-element-5309a5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-851 .elementor-element.elementor-element-6e9fbca > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-6e9fbca .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:600;line-height:100%;color:#202020;}.elementor-851 .elementor-element.elementor-element-0a44f38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-e4bc6be{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-851 .elementor-element.elementor-element-053e67d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 0px;}.elementor-851 .elementor-element.elementor-element-053e67d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-851 .elementor-element.elementor-element-053e67d .elementor-icon-wrapper{text-align:left;}.elementor-851 .elementor-element.elementor-element-053e67d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-851 .elementor-element.elementor-element-053e67d.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-053e67d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-851 .elementor-element.elementor-element-053e67d.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-053e67d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-851 .elementor-element.elementor-element-053e67d .elementor-icon{font-size:24px;}.elementor-851 .elementor-element.elementor-element-053e67d .elementor-icon svg{height:24px;}.elementor-851 .elementor-element.elementor-element-858f463 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-858f463.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-858f463 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;line-height:1.73px;color:#000000;}.elementor-851 .elementor-element.elementor-element-4f8986b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-851 .elementor-element.elementor-element-4f8986b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-851 .elementor-element.elementor-element-4f8986b .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:600;color:#FD6A44;}.elementor-851 .elementor-element.elementor-element-b3412a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-4427902{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-c2c6386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 0px;}.elementor-851 .elementor-element.elementor-element-c2c6386.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-851 .elementor-element.elementor-element-c2c6386 .elementor-icon-wrapper{text-align:left;}.elementor-851 .elementor-element.elementor-element-c2c6386.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-851 .elementor-element.elementor-element-c2c6386.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-c2c6386.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-851 .elementor-element.elementor-element-c2c6386.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-c2c6386.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-851 .elementor-element.elementor-element-c2c6386 .elementor-icon{font-size:24px;}.elementor-851 .elementor-element.elementor-element-c2c6386 .elementor-icon svg{height:24px;}.elementor-851 .elementor-element.elementor-element-ab460e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-ab460e5.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-ab460e5 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;line-height:1.73px;color:#000000;}.elementor-851 .elementor-element.elementor-element-c7fc295{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-851 .elementor-element.elementor-element-c7fc295.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-851 .elementor-element.elementor-element-c7fc295 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-851 .elementor-element.elementor-element-30b494b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-5b62464{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-68a5a20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 0px;}.elementor-851 .elementor-element.elementor-element-68a5a20.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-851 .elementor-element.elementor-element-68a5a20 .elementor-icon-wrapper{text-align:left;}.elementor-851 .elementor-element.elementor-element-68a5a20.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-851 .elementor-element.elementor-element-68a5a20.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-68a5a20.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-851 .elementor-element.elementor-element-68a5a20.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-68a5a20.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-851 .elementor-element.elementor-element-68a5a20 .elementor-icon{font-size:24px;}.elementor-851 .elementor-element.elementor-element-68a5a20 .elementor-icon svg{height:24px;}.elementor-851 .elementor-element.elementor-element-05b2166 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-05b2166.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-05b2166 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;line-height:1.73px;color:#000000;}.elementor-851 .elementor-element.elementor-element-027f16d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-851 .elementor-element.elementor-element-027f16d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-851 .elementor-element.elementor-element-027f16d .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-851 .elementor-element.elementor-element-f2af7fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-808f932{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-ae702db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 0px;}.elementor-851 .elementor-element.elementor-element-ae702db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-851 .elementor-element.elementor-element-ae702db .elementor-icon-wrapper{text-align:left;}.elementor-851 .elementor-element.elementor-element-ae702db.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-851 .elementor-element.elementor-element-ae702db.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-ae702db.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-851 .elementor-element.elementor-element-ae702db.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-ae702db.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-851 .elementor-element.elementor-element-ae702db .elementor-icon{font-size:24px;}.elementor-851 .elementor-element.elementor-element-ae702db .elementor-icon svg{height:24px;}.elementor-851 .elementor-element.elementor-element-8b13434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-8b13434.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-8b13434 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;line-height:1.73px;color:#000000;}.elementor-851 .elementor-element.elementor-element-66a55e8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-851 .elementor-element.elementor-element-66a55e8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-851 .elementor-element.elementor-element-66a55e8 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-851 .elementor-element.elementor-element-fcd9155{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-640f6e3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-851 .elementor-element.elementor-element-640f6e3.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-851 .elementor-element.elementor-element-640f6e3 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-851 .elementor-element.elementor-element-150a1ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-851 .elementor-element.elementor-element-47eb135 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 015px 0px 0px;}.elementor-851 .elementor-element.elementor-element-47eb135.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-851 .elementor-element.elementor-element-47eb135 .elementor-icon-wrapper{text-align:left;}.elementor-851 .elementor-element.elementor-element-47eb135.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-851 .elementor-element.elementor-element-47eb135.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-47eb135.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-851 .elementor-element.elementor-element-47eb135.elementor-view-framed .elementor-icon, .elementor-851 .elementor-element.elementor-element-47eb135.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-851 .elementor-element.elementor-element-47eb135 .elementor-icon{font-size:24px;}.elementor-851 .elementor-element.elementor-element-47eb135 .elementor-icon svg{height:24px;}.elementor-851 .elementor-element.elementor-element-2ff66cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-2ff66cf.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-2ff66cf .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:15px;font-weight:500;line-height:1.73px;color:#000000;}.elementor-851 .elementor-element.elementor-element-b56c187 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-f9fde85 .elementor-button{background-color:#FD6A44;font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:600;line-height:100%;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FD6A44;border-radius:0px 0px 0px 0px;padding:17px 0px 17px 0px;}.elementor-851 .elementor-element.elementor-element-f9fde85 .elementor-button:hover, .elementor-851 .elementor-element.elementor-element-f9fde85 .elementor-button:focus{background-color:#D34A26;}.elementor-851 .elementor-element.elementor-element-f9fde85 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-d3a373e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-4ee149b{--display:flex;--min-height:356.00036621094px;--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:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-4ee149b:not(.elementor-motion-effects-element-type-background), .elementor-851 .elementor-element.elementor-element-4ee149b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#043A37;}.elementor-851 .elementor-element.elementor-element-4ee149b::before, .elementor-851 .elementor-element.elementor-element-4ee149b > .elementor-background-video-container::before, .elementor-851 .elementor-element.elementor-element-4ee149b > .e-con-inner > .elementor-background-video-container::before, .elementor-851 .elementor-element.elementor-element-4ee149b > .elementor-background-slideshow::before, .elementor-851 .elementor-element.elementor-element-4ee149b > .e-con-inner > .elementor-background-slideshow::before, .elementor-851 .elementor-element.elementor-element-4ee149b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #032220 61%);}.elementor-851 .elementor-element.elementor-element-ca880d6{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-851 .elementor-element.elementor-element-ca880d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-ca880d6.elementor-element{--align-self:center;}.elementor-851 .elementor-element.elementor-element-ca880d6 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:48px;font-weight:400;line-height:100%;color:#F2F2F2;}.elementor-851 .elementor-element.elementor-element-b77cfae .elementor-button{background-color:#FD6A44;border-radius:0px 0px 0px 0px;padding:21px 53px 21px 53px;}@media(max-width:1920px){.elementor-851 .elementor-element.elementor-element-c2645ac > .elementor-widget-container{margin:36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-a492c0f .elementor-heading-title{font-size:2rem;}}@media(max-width:1200px){.elementor-851 .elementor-element.elementor-element-3bc72f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:104px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-851 .elementor-element.elementor-element-6a301f8 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:880px){.elementor-851 .elementor-element.elementor-element-3bc72f1{--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;}}@media(max-width:767px){.elementor-851 .elementor-element.elementor-element-0a658b9{--min-height:214px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-851 .elementor-element.elementor-element-6a301f8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-851 .elementor-element.elementor-element-6a301f8{text-align:left;}.elementor-851 .elementor-element.elementor-element-6a301f8 .elementor-heading-title{font-size:30px;}.elementor-851 .elementor-element.elementor-element-97ed872{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-0c599c6 .elementor-heading-title{font-size:17px;}.elementor-851 .elementor-element.elementor-element-22450dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-22450dc .elementor-heading-title{font-size:17px;}.elementor-851 .elementor-element.elementor-element-56d5fd6{--spacer-size:1px;}.elementor-851 .elementor-element.elementor-element-56d5fd6 > .elementor-widget-container{margin:0px 10px 0px 5px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-f182697 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-851 .elementor-element.elementor-element-f182697 .elementor-heading-title{font-size:17px;}.elementor-851 .elementor-element.elementor-element-a492c0f > .elementor-widget-container{margin:030px 0px 24px 0px;}.elementor-851 .elementor-element.elementor-element-7f6a43e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-c488919{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-146b748{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-6548b3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-b6ed1c3 .elementor-heading-title{font-size:25px;}.elementor-851 .elementor-element.elementor-element-240b90b{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-851 .elementor-element.elementor-element-a299e87{--width:260px;bottom:-35px;}.elementor-851 .elementor-element.elementor-element-0a44f38{--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-851 .elementor-element.elementor-element-e4bc6be{--width:50%;}.elementor-851 .elementor-element.elementor-element-4f8986b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-4f8986b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-851 .elementor-element.elementor-element-b3412a4{--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-851 .elementor-element.elementor-element-4427902{--width:50%;}.elementor-851 .elementor-element.elementor-element-c7fc295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-851 .elementor-element.elementor-element-c7fc295{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-851 .elementor-element.elementor-element-5b62464{--width:50%;}.elementor-851 .elementor-element.elementor-element-027f16d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-851 .elementor-element.elementor-element-808f932{--width:50%;}.elementor-851 .elementor-element.elementor-element-66a55e8{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-851 .elementor-element.elementor-element-640f6e3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-851 .elementor-element.elementor-element-150a1ab{--width:60%;}.elementor-851 .elementor-element.elementor-element-2ff66cf .elementor-heading-title{font-size:15px;}.elementor-851 .elementor-element.elementor-element-4ee149b{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-851 .elementor-element.elementor-element-ca880d6 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-851 .elementor-element.elementor-element-cf2847e{--width:70%;}.elementor-851 .elementor-element.elementor-element-240b90b{--width:30%;}.elementor-851 .elementor-element.elementor-element-a299e87{--width:236px;}.elementor-851 .elementor-element.elementor-element-e8e243f{--width:70%;}.elementor-851 .elementor-element.elementor-element-7d3b1dc{--width:30%;}.elementor-851 .elementor-element.elementor-element-03714af{--width:363px;}.elementor-851 .elementor-element.elementor-element-e4bc6be{--width:50%;}.elementor-851 .elementor-element.elementor-element-4427902{--width:50%;}.elementor-851 .elementor-element.elementor-element-5b62464{--width:50%;}.elementor-851 .elementor-element.elementor-element-808f932{--width:50%;}.elementor-851 .elementor-element.elementor-element-150a1ab{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-851 .elementor-element.elementor-element-cf2847e{--width:70%;}.elementor-851 .elementor-element.elementor-element-7d3b1dc{--width:30%;}.elementor-851 .elementor-element.elementor-element-03714af{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-851 .elementor-element.elementor-element-cf2847e{--width:100%;}.elementor-851 .elementor-element.elementor-element-7d3b1dc{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-f182697 */#add_custom_btn .simplefavorite-button.active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-c2645ac */#single-course-post-content .ld-tabs-navigation {
    display: none;
}

#single-course-post-content h1, #single-course-post-content h2 {
    color: #F2F2F2;
    font-family: "Libre Franklin", Sans-serif;
    font-size: 2rem;
    font-weight: 600;
    line-height: 100%;
    margin-bottom:24px;
  
}

.elementor-851 .elementor-element.elementor-element-c2645ac {
    font-size: 18px !important;
}

#single-course-post-content p {
  margin-bottom:56px;   
}

#single-course-post-content ul {
  list-style: none; /* quitamos los marcadores por defecto */
  padding-left: 0;
}

#single-course-post-content li {
  margin-top: 0;
  margin-bottom: 24px;
}

#single-course-post-content ul li {
  position: relative;
  padding-left: 32px; /* espacio para el cuadrado */
}
#single-course-post-content .learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content {
    padding: 0;
}

#single-course-post-content ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.42em;
  width: 10px;
  height: 10px;
  background-color: #FD6A44;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-20e6933 */#course-mat-short p:empty {
    display: none;
}/* End custom CSS */
/* Start custom CSS for ld-course-content, class: .elementor-element-055ec04 */#single-course-content .ld-item-title {
line-height: 28px;
}

.elementor-851 .elementor-element.elementor-element-055ec04 
.learndash-wrapper .ld-item-list .ld-item-list-item:nth-child(even) {
    background-color: #116d660D;
}



#single-course-content .learndash-wrapper .ld-item-list .ld-item-list-item {
     border: none;
     border-radius: 0px;
     border-top:1px solid #11544F;
}

#single-course-content .learndash-wrapper .ld-item-list .ld-item-list-item:last-child {
    border-bottom: 1px solid #11544F;
}


#single-course-content .learndash-wrapper .ld-status-complete {
    
    background-color: var(--edublink-color-primary) !important;
}
#single-course-content .ld-item-list-actions { 
    display: none; 
    
}
#single-course-content .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
    background-color: #bfbfbf00 !important;
}

#single-course-content .learndash-wrapper .ld-item-list .ld-item-list-item {
    margin: 0;
}

#single-course-content .learndash-wrapper .ld-status.ld-status-unlocked {
    color: #ffffff !important;
    background-color: #F7A1614D !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2e94f27 */#preview-course-elemt .edublink-course-details-card-preview {
     background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #ccc;
    border-radius: 5px;
    height: 235px;
    position: relative;  
   } 
      #preview-course-elemt .edublink-course-details-card-preview:after {
       content: "";
    height: 100%;
    width: 100%;
    background-color: var(--edublink-color-black);
    border-radius: 5px;
    opacity: .3;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
   } 
   
  #preview-course-elemt .edublink-course-video-preview-area {
      display: flex
;
    align-items: center;
    justify-content: center;
    height: 100%;
  }
  
   #preview-course-elemt .edublink-course-video-popup {
    height: 70px;
    width: 70px;
    line-height: 70px;
    font-size: 20px;
    background: var(--edublink-color-white);
    color: var(--edublink-color-primary);
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
   }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b56c187 */#single-course-resume-boton a.ld-course-resume, #single-course-resume-boton a.custom-course-button {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background-color: #FD6A44 !important;
    font-family: "Libre Franklin", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 100%;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FD6A44;
    border-radius: 0px 0px 0px 0px;
    padding: 17px 0px 17px 0px;
}

#single-course-resume-boton .learndash-wrapper a.ld-course-resume:hover, #single-course-resume-boton a.custom-course-button:hover {
    background-color: #61CE7000 !important;
    color: #FD6A44;
    border-width: 1px 1px 1px 1px;
    border-color: #FD6A44;
    border-bottom: 1px solid !important;
   
}

@media (max-width: 640px) {
 #single-course-resume-boton .learndash-wrapper a.ld-course-resume {
        margin-left: 0px;
    }
}

#single-course-resume-boton .learndash-wrapper .ld-button:focus:not(.ld-button-transparent):not(.ld--ignore-inline-css) {
        outline-color: #FD6A44 ;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d3a373e */#single-course-action-btn .elementor-button,#single-course-action-btn input{
    width: 100%;
    background-color: #61CE7000;
    font-family: "Libre Franklin", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 100%;
    fill: #FD6A44;
    color: #FD6A44;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FD6A44;
    border-radius: 0px 0px 0px 0px;
    padding: 17px 0px 17px 0px; 
    
}

#single-course-action-btn .elementor-button:hover {
background-color: #FD6A44;
    color: #FFFFFF;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03714af */#single-course-info-bar .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca880d6 */#more-courses-section b {
    font-family: "Libre Franklin", Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 100%;
    color: #F2F2F2;
}

@media (max-width: 767px) {
#more-courses-section b {

    font-size: 30px;

}
    
}/* End custom CSS */