.elementor-1671 .elementor-element.elementor-element-fb7c383{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.09;--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1671 .elementor-element.elementor-element-fb7c383::before, .elementor-1671 .elementor-element.elementor-element-fb7c383 > .elementor-background-video-container::before, .elementor-1671 .elementor-element.elementor-element-fb7c383 > .e-con-inner > .elementor-background-video-container::before, .elementor-1671 .elementor-element.elementor-element-fb7c383 > .elementor-background-slideshow::before, .elementor-1671 .elementor-element.elementor-element-fb7c383 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1671 .elementor-element.elementor-element-fb7c383 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0023A700 0%, #0023A7 100%);}.elementor-1671 .elementor-element.elementor-element-fb7c383:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-fb7c383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1671 .elementor-element.elementor-element-c80cfba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-d0f8999{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1671 .elementor-element.elementor-element-24231ab{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-1671 .elementor-element.elementor-element-24231ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;color:#0023A7;}.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-1671 .elementor-element.elementor-element-d03bebd{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.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-1671 .elementor-element.elementor-element-145c62d .elementor-button{background-color:#0023A700;font-family:"Poppins", Sans-serif;font-weight:600;fill:#0023A7;color:#0023A7;transition-duration:0.2s;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-1671 .elementor-element.elementor-element-145c62d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1671 .elementor-element.elementor-element-145c62d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1671 .elementor-element.elementor-element-145c62d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1671 .elementor-element.elementor-element-145c62d .elementor-button:hover, .elementor-1671 .elementor-element.elementor-element-145c62d .elementor-button:focus{color:#0019FF;}.elementor-1671 .elementor-element.elementor-element-145c62d .elementor-button:hover svg, .elementor-1671 .elementor-element.elementor-element-145c62d .elementor-button:focus svg{fill:#0019FF;}.elementor-1671 .elementor-element.elementor-element-0b059ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-944d46b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1671 .elementor-element.elementor-element-8f730e0 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1671 .elementor-element.elementor-element-cef803a{--display:flex;}.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-1671 .elementor-element.elementor-element-1d6c166{text-align:start;color:#000000;font-family:"Inter", Sans-serif;font-weight:300;}.elementor-1671 .elementor-element.elementor-element-d1929c8{--display:flex;}.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-1671 .elementor-element.elementor-element-05b8080{--display:flex;}.elementor-1671 .elementor-element.elementor-element-4a0ba1e.elementor-element{--align-self:center;}.elementor-1671 .elementor-element.elementor-element-f66a0c6{--display:flex;}.elementor-1671 .elementor-element.elementor-element-3c552aa{--display:flex;--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-1671 .elementor-element.elementor-element-769bbee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#1D2026;}.elementor-1671 .elementor-element.elementor-element-fd2dac3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-d583a20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1671 .elementor-element.elementor-element-d583a20:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-d583a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1671 .elementor-element.elementor-element-5904912{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#424242;}.elementor-1671 .elementor-element.elementor-element-36eb967{--display:flex;}.elementor-1671 .elementor-element.elementor-element-db48de9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-a35efd2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1671 .elementor-element.elementor-element-a35efd2:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-a35efd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1671 .elementor-element.elementor-element-38d9afc{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#424242;}.elementor-1671 .elementor-element.elementor-element-38d9afc a{color:#0023A7;}.elementor-1671 .elementor-element.elementor-element-82a4a8c{--display:flex;}.elementor-1671 .elementor-element.elementor-element-9d04856{--display:flex;}.elementor-1671 .elementor-element.elementor-element-6e2d7db{--n-accordion-title-font-size:16px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-1671 .elementor-element.elementor-element-6e2d7db > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0023A7;border-style:none;}.elementor-1671 .elementor-element.elementor-element-6e2d7db > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-1671 .elementor-element.elementor-element-6e2d7db {--n-accordion-padding:18px 12px 18px 12px;}:where( .elementor-1671 .elementor-element.elementor-element-6e2d7db > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}:where( .elementor-1671 .elementor-element.elementor-element-6e2d7db > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1671 .elementor-element.elementor-element-43899a7{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;border-radius:20px 20px 20px 20px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#0023A7;}.elementor-1671 .elementor-element.elementor-element-43899a7 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-1671 .elementor-element.elementor-element-43899a7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0023A7;border-style:solid;border-width:0px 1px 1px 1px;border-color:#00000000;}.elementor-1671 .elementor-element.elementor-element-43899a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1671 .elementor-element.elementor-element-43899a7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F5F5F5;border-style:solid;border-width:0px 1px 1px 1px;border-color:#02010100;}:where( .elementor-1671 .elementor-element.elementor-element-43899a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#F5F5F5;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1671 .elementor-element.elementor-element-43899a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 1px 1px 1px;border-color:#EAEAEA;}.elementor-1671 .elementor-element.elementor-element-43899a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-1671 .elementor-element.elementor-element-43899a7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-1671 .elementor-element.elementor-element-2fc0fde .elementor-button{background-color:#0023A700;font-family:"Poppins", Sans-serif;font-weight:600;fill:#0023A7;color:#0023A7;transition-duration:0.2s;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-1671 .elementor-element.elementor-element-2fc0fde{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1671 .elementor-element.elementor-element-2fc0fde .elementor-button-content-wrapper{flex-direction:row;}.elementor-1671 .elementor-element.elementor-element-2fc0fde .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1671 .elementor-element.elementor-element-2fc0fde .elementor-button:hover, .elementor-1671 .elementor-element.elementor-element-2fc0fde .elementor-button:focus{color:#0019FF;}.elementor-1671 .elementor-element.elementor-element-2fc0fde .elementor-button:hover svg, .elementor-1671 .elementor-element.elementor-element-2fc0fde .elementor-button:focus svg{fill:#0019FF;}.elementor-1671 .elementor-element.elementor-element-92d173e{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9EAF0;--border-color:#E9EAF0;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(210.79999999999998, 210.79999999999998, 210.79999999999998, 0.5);--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1671 .elementor-element.elementor-element-d328e08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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:"Poppins", Sans-serif;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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:"Poppins", Sans-serif;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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:"Poppins", Sans-serif;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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:"Poppins", Sans-serif;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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:"Poppins", Sans-serif;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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{background-color:#f0f3f6 !important;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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{background-color:#f0f3f6 !important;}.elementor-1671 .elementor-element.elementor-element-d328e08 .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{background-color:#f0f3f6 !important;}.elementor-1671 .elementor-element.elementor-element-d328e08 .learndash-wrapper .ld-progress .ld-progress-bar{height:15px;}.elementor-1671 .elementor-element.elementor-element-d328e08 .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{height:15px;}.elementor-1671 .elementor-element.elementor-element-d328e08 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-d328e08 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-1671 .elementor-element.elementor-element-6c8f346{--display:flex;--margin-top:20px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1671 .elementor-element.elementor-element-cc66849{--divider-border-style:solid;--divider-color:#E9EAF0;--divider-border-width:1px;}.elementor-1671 .elementor-element.elementor-element-cc66849 .elementor-divider-separator{width:100%;}.elementor-1671 .elementor-element.elementor-element-cc66849 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1671 .elementor-element.elementor-element-40ebc7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-0d88e95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-079af19{--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:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-079af19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-c035bea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-98f6114 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-7225633{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-8961c4a{text-align:end;}.elementor-1671 .elementor-element.elementor-element-8961c4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1671 .elementor-element.elementor-element-6dc80ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-e39bad4{--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:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-e39bad4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-c0bda89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-20f7a47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-88e9a43{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-4e3e4e3{text-align:end;}.elementor-1671 .elementor-element.elementor-element-4e3e4e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1671 .elementor-element.elementor-element-a166f2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-3694660{--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:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-3694660.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-01965c4{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-6cd5e87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-8fcde80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-873472b{text-align:end;}.elementor-1671 .elementor-element.elementor-element-873472b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1671 .elementor-element.elementor-element-adaaa3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-876c820{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-876c820.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-0e344ba{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-58bd506 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-a10a8d9{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1671 .elementor-element.elementor-element-ccbe616{--divider-border-style:solid;--divider-color:#E9EAF0;--divider-border-width:1px;}.elementor-1671 .elementor-element.elementor-element-ccbe616 .elementor-divider-separator{width:100%;}.elementor-1671 .elementor-element.elementor-element-ccbe616 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1671 .elementor-element.elementor-element-0d401e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-795229b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#1D2026;}.elementor-1671 .elementor-element.elementor-element-ca6d92c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-7f8cd46{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-7f8cd46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-1f70288{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-2639b61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-b8a4fb1{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-b8a4fb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-c5968c8{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-9bc7a3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-6761ccc{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-6761ccc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-07b9494{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-013c6b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-627b551{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-627b551.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-66bfc0b{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-6cabf2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-0ddd825{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-0ddd825.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-ab89189{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-3078272 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-23133e1{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-23133e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-b102611{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-a2a44e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-869eeeb{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-869eeeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-022eb13{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-5cc8d04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-b6b6f4c{--divider-border-style:solid;--divider-color:#E9EAF0;--divider-border-width:1px;}.elementor-1671 .elementor-element.elementor-element-b6b6f4c .elementor-divider-separator{width:100%;}.elementor-1671 .elementor-element.elementor-element-b6b6f4c .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1671 .elementor-element.elementor-element-830ce7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-adb7a09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#1D2026;}.elementor-1671 .elementor-element.elementor-element-5e42df5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:9px 9px 9px 9px;}.elementor-1671 .elementor-element.elementor-element-5e42df5:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-5e42df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-1671 .elementor-element.elementor-element-cdce356{width:var( --container-widget-width, 39.549% );max-width:39.549%;--container-widget-width:39.549%;--container-widget-flex-grow:0;}.elementor-1671 .elementor-element.elementor-element-cdce356.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1671 .elementor-element.elementor-element-3380bb0{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#FFFFFF00;--e-share-buttons-secondary-color:#4E5566;}.elementor-1671 .elementor-element.elementor-element-3380bb0 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-1671 .elementor-element.elementor-element-5635b4c{--divider-border-style:solid;--divider-color:#E9EAF0;--divider-border-width:1px;}.elementor-1671 .elementor-element.elementor-element-5635b4c .elementor-divider-separator{width:100%;}.elementor-1671 .elementor-element.elementor-element-5635b4c .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-1671 .elementor-element.elementor-element-47361a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-326febb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#1D2026;}.elementor-1671 .elementor-element.elementor-element-264c3d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1671 .elementor-element.elementor-element-3f53432{--display:flex;}.elementor-1671 .elementor-element.elementor-element-e547695{--display:flex;}.elementor-1671 .elementor-element.elementor-element-7a4a37c{--n-accordion-title-font-size:14px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:#374151;--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:#374151;}.elementor-1671 .elementor-element.elementor-element-7a4a37c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F3F4F6;border-style:none;}.elementor-1671 .elementor-element.elementor-element-7a4a37c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#EBEBEB;}.elementor-1671 .elementor-element.elementor-element-7a4a37c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-1671 .elementor-element.elementor-element-7a4a37c {--n-accordion-padding:12px 22px 12px 22px;}:where( .elementor-1671 .elementor-element.elementor-element-7a4a37c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}:where( .elementor-1671 .elementor-element.elementor-element-7a4a37c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1671 .elementor-element.elementor-element-416dd4f .elementor-button{background-color:#F3F4F6;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#374151;color:#374151;border-radius:6px 6px 6px 6px;padding:16px 12px 16px 22px;}.elementor-1671 .elementor-element.elementor-element-416dd4f .elementor-button:hover, .elementor-1671 .elementor-element.elementor-element-416dd4f .elementor-button:focus{background-color:#EBEBEB;}.elementor-1671 .elementor-element.elementor-element-416dd4f{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1671 .elementor-element.elementor-element-416dd4f .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1671 .elementor-element.elementor-element-7e97b70{--display:flex;}@media(min-width:768px){.elementor-1671 .elementor-element.elementor-element-fb7c383{--content-width:1400px;}.elementor-1671 .elementor-element.elementor-element-0b059ee{--content-width:1400px;}.elementor-1671 .elementor-element.elementor-element-944d46b{--width:70%;}.elementor-1671 .elementor-element.elementor-element-92d173e{--width:30%;}.elementor-1671 .elementor-element.elementor-element-079af19{--width:59.589%;}.elementor-1671 .elementor-element.elementor-element-7225633{--width:30%;}.elementor-1671 .elementor-element.elementor-element-e39bad4{--width:59.589%;}.elementor-1671 .elementor-element.elementor-element-88e9a43{--width:30%;}.elementor-1671 .elementor-element.elementor-element-3694660{--width:59.589%;}.elementor-1671 .elementor-element.elementor-element-8fcde80{--width:30%;}.elementor-1671 .elementor-element.elementor-element-876c820{--width:50%;}.elementor-1671 .elementor-element.elementor-element-a10a8d9{--width:50%;}.elementor-1671 .elementor-element.elementor-element-7f8cd46{--width:100%;}.elementor-1671 .elementor-element.elementor-element-b8a4fb1{--width:100%;}.elementor-1671 .elementor-element.elementor-element-6761ccc{--width:100%;}.elementor-1671 .elementor-element.elementor-element-627b551{--width:100%;}.elementor-1671 .elementor-element.elementor-element-0ddd825{--width:100%;}.elementor-1671 .elementor-element.elementor-element-23133e1{--width:100%;}.elementor-1671 .elementor-element.elementor-element-869eeeb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1671 .elementor-element.elementor-element-876c820{--width:100%;}.elementor-1671 .elementor-element.elementor-element-a10a8d9{--width:100%;}}@media(max-width:1024px){.elementor-1671 .elementor-element.elementor-element-c80cfba{--grid-auto-flow:row;}.elementor-1671 .elementor-element.elementor-element-0d88e95{--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-1671 .elementor-element.elementor-element-6dc80ea{--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-1671 .elementor-element.elementor-element-a166f2e{--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-1671 .elementor-element.elementor-element-adaaa3f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1671 .elementor-element.elementor-element-a10a8d9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );} .elementor-1671 .elementor-element.elementor-element-3380bb0{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}@media(max-width:767px){.elementor-1671 .elementor-element.elementor-element-fb7c383{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1671 .elementor-element.elementor-element-c80cfba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1671 .elementor-element.elementor-element-d0f8999{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1671 .elementor-element.elementor-element-24231ab{padding:0px 0px 0px 0px;}.elementor-1671 .elementor-element.elementor-element-24231ab .elementor-heading-title{font-size:30px;}.elementor-1671 .elementor-element.elementor-element-0d88e95{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1671 .elementor-element.elementor-element-079af19{--justify-content:center;}.elementor-1671 .elementor-element.elementor-element-8961c4a{text-align:center;}.elementor-1671 .elementor-element.elementor-element-6dc80ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1671 .elementor-element.elementor-element-e39bad4{--justify-content:center;}.elementor-1671 .elementor-element.elementor-element-4e3e4e3{text-align:center;}.elementor-1671 .elementor-element.elementor-element-a166f2e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1671 .elementor-element.elementor-element-3694660{--justify-content:center;}.elementor-1671 .elementor-element.elementor-element-873472b{text-align:center;}.elementor-1671 .elementor-element.elementor-element-adaaa3f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1671 .elementor-element.elementor-element-876c820{--justify-content:center;} .elementor-1671 .elementor-element.elementor-element-3380bb0{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-1d6c166 */.elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
    background-color: #0023A7;
    color: #FFFFFF;
    border-color: #0023A7;
}

.grid-container.full > .grid-x:nth-child(2) {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a0ba1e */.btg-instructor-card {
    font-family: 'Poppins', sans-serif;
    display: flex;
    align-items: center;
    gap: 24px;
    background: #ffffff;
    border: 1px solid #e5e7eb;
    border-left: 5px solid #0023A7;
    border-radius: 18px;
    padding: 24px;
    box-shadow: 0 10px 30px rgba(15, 23, 42, 0.08);
    max-width: 760px;
}

.btg-instructor-card-avatar-wrap {
    flex: 0 0 auto;
}

.btg-instructor-card-avatar {
    width: 112px;
    height: 112px;
    border-radius: 999px;
    object-fit: cover;
    border: 4px solid rgba(0, 35, 167, 0.12);
    background: #f3f4f6;
}

.btg-instructor-card-content {
    flex: 1;
    min-width: 0;
}

.btg-instructor-card-kicker {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #0023A7;
    margin-bottom: 6px;
}

.btg-instructor-card-name {
    font-family: 'Poppins', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    color: #111827;
    margin: 0 0 6px;
}

.btg-instructor-card-position {
    display: inline-flex;
    align-items: center;
    font-size: 13px;
    font-weight: 600;
    color: #0023A7;
    background: rgba(0, 35, 167, 0.08);
    border-radius: 999px;
    padding: 6px 12px;
    margin-bottom: 12px;
}

.btg-instructor-card-bio {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    color: #4b5563;
    margin: 0;
}

/* Mobile */
@media (max-width: 600px) {
    .btg-instructor-card {
        flex-direction: column;
        text-align: center;
        align-items: center;
        padding: 22px 18px;
    }

    .btg-instructor-card-avatar {
        width: 96px;
        height: 96px;
    }

    .btg-instructor-card-name {
        font-size: 21px;
    }

    .btg-instructor-card-bio {
        font-size: 13px;
    }
}

     /*
         * Instructor Card
         */
        .btg-instructor-card {
            display: flex;
            gap: 28px;
            align-items: flex-start;
            width: 100%;
        }

        /*
         * Avatar
         */
        .btg-instructor-card-avatar-wrap {
            flex: 0 0 160px;
        }

        .btg-instructor-card-avatar {
            width: 160px;
            height: 160px;
            display: block;
            object-fit: cover;
            border-radius: 50%;
        }

        /*
         * Content
         */
        .btg-instructor-card-content {
            flex: 1;
            min-width: 0;
        }

        .btg-instructor-card-kicker {
            margin-bottom: 5px;
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.08em;
        }

        .btg-instructor-card-name {
            margin: 0 0 6px;
            font-size: 26px;
            line-height: 1.2;
        }

        .btg-instructor-card-position {
            margin-bottom: 16px;
            font-size: 15px;
        }

        /*
         * Bio
         */
        .btg-instructor-card-bio p {
            margin-top: 0;
            margin-bottom: 14px;
        }

        .btg-instructor-card-bio p:last-child {
            margin-bottom: 0;
        }

       .btg-instructor-read-more {
    appearance: none !important;
    -webkit-appearance: none !important;

    display: inline-flex !important;
    align-items: center !important;
    gap: 7px !important;

    width: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 14px 0 0 0 !important;
    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;

    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    color: #0033A0 !important;
    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    text-decoration: none !important;

    cursor: pointer !important;

    transition:
        color 0.2s ease,
        gap 0.2s ease !important;
}

/* Arrow */
.btg-instructor-read-more::after {
    content: "→" !important;
    display: inline-block !important;
    font-size: 16px !important;
    line-height: 1 !important;
    transition: transform 0.2s ease !important;
}

/* Hover */
.btg-instructor-read-more:hover,
.btg-instructor-read-more:focus {
    color: #001F6B !important;
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

/* Arrow movement on hover */
.btg-instructor-read-more:hover::after {
    transform: translateX(4px) !important;
}

/* Expanded state */
.btg-instructor-read-more[aria-expanded="true"]::after {
    content: "↑" !important;
}

/* Keyboard focus */
.btg-instructor-read-more:focus-visible {
    outline: 2px solid #0033A0 !important;
    outline-offset: 4px !important;
}

/* Remove Elementor active/focus effects */
.btg-instructor-read-more:active {
    color: #001F6B !important;
    background: transparent !important;
    transform: none !important;
    box-shadow: none !important;
}

	@media (max-width: 767px) {

    .btg-instructor-card {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 22px !important;

        width: 100% !important;
        padding: 22px 18px 26px !important;

        box-sizing: border-box !important;
    }

    /* Center image wrapper */
    .btg-instructor-card-avatar-wrap {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        width: 100% !important;
        flex: none !important;
        margin: 0 auto !important;
        padding: 0 !important;
    }

    /* Center instructor image */
    .btg-instructor-card-avatar {
        display: block !important;
        width: 150px !important;
        height: 165px !important;

        margin: 0 auto !important;

        object-fit: cover !important;
        object-position: center !important;
    }

    /* Center all instructor information */
    .btg-instructor-card-content {
        width: 100% !important;
        min-width: 0 !important;

        text-align: center !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .btg-instructor-card-kicker {
        text-align: center !important;
    }

    .btg-instructor-card-name {
        text-align: center !important;
        font-size: 24px !important;
        line-height: 1.2 !important;
        margin-bottom: 8px !important;
    }

    .btg-instructor-card-position {
        display: inline-block !important;
        margin: 0 auto 16px !important;
    }

    /* Bio */
    .btg-instructor-card-bio-wrap {
        width: 100% !important;
        text-align: center !important;
    }

    .btg-instructor-card-bio {
        width: 100% !important;
        max-width: 330px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        text-align: center !important;
        line-height: 1.55 !important;
    }

    /* Read More */
    .btg-instructor-read-more {
        margin: 12px auto 0 !important;
        justify-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-1d6c166 */.elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
    background-color: #0023A7;
    color: #FFFFFF;
    border-color: #0023A7;
}

.grid-container.full > .grid-x:nth-child(2) {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a0ba1e */.btg-instructor-card {
    font-family: 'Poppins', sans-serif;
    display: flex;
    align-items: center;
    gap: 24px;
    background: #ffffff;
    border: 1px solid #e5e7eb;
    border-left: 5px solid #0023A7;
    border-radius: 18px;
    padding: 24px;
    box-shadow: 0 10px 30px rgba(15, 23, 42, 0.08);
    max-width: 760px;
}

.btg-instructor-card-avatar-wrap {
    flex: 0 0 auto;
}

.btg-instructor-card-avatar {
    width: 112px;
    height: 112px;
    border-radius: 999px;
    object-fit: cover;
    border: 4px solid rgba(0, 35, 167, 0.12);
    background: #f3f4f6;
}

.btg-instructor-card-content {
    flex: 1;
    min-width: 0;
}

.btg-instructor-card-kicker {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #0023A7;
    margin-bottom: 6px;
}

.btg-instructor-card-name {
    font-family: 'Poppins', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    color: #111827;
    margin: 0 0 6px;
}

.btg-instructor-card-position {
    display: inline-flex;
    align-items: center;
    font-size: 13px;
    font-weight: 600;
    color: #0023A7;
    background: rgba(0, 35, 167, 0.08);
    border-radius: 999px;
    padding: 6px 12px;
    margin-bottom: 12px;
}

.btg-instructor-card-bio {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    color: #4b5563;
    margin: 0;
}

/* Mobile */
@media (max-width: 600px) {
    .btg-instructor-card {
        flex-direction: column;
        text-align: center;
        align-items: center;
        padding: 22px 18px;
    }

    .btg-instructor-card-avatar {
        width: 96px;
        height: 96px;
    }

    .btg-instructor-card-name {
        font-size: 21px;
    }

    .btg-instructor-card-bio {
        font-size: 13px;
    }
}

     /*
         * Instructor Card
         */
        .btg-instructor-card {
            display: flex;
            gap: 28px;
            align-items: flex-start;
            width: 100%;
        }

        /*
         * Avatar
         */
        .btg-instructor-card-avatar-wrap {
            flex: 0 0 160px;
        }

        .btg-instructor-card-avatar {
            width: 160px;
            height: 160px;
            display: block;
            object-fit: cover;
            border-radius: 50%;
        }

        /*
         * Content
         */
        .btg-instructor-card-content {
            flex: 1;
            min-width: 0;
        }

        .btg-instructor-card-kicker {
            margin-bottom: 5px;
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.08em;
        }

        .btg-instructor-card-name {
            margin: 0 0 6px;
            font-size: 26px;
            line-height: 1.2;
        }

        .btg-instructor-card-position {
            margin-bottom: 16px;
            font-size: 15px;
        }

        /*
         * Bio
         */
        .btg-instructor-card-bio p {
            margin-top: 0;
            margin-bottom: 14px;
        }

        .btg-instructor-card-bio p:last-child {
            margin-bottom: 0;
        }

       .btg-instructor-read-more {
    appearance: none !important;
    -webkit-appearance: none !important;

    display: inline-flex !important;
    align-items: center !important;
    gap: 7px !important;

    width: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 14px 0 0 0 !important;
    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;

    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    color: #0033A0 !important;
    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    text-decoration: none !important;

    cursor: pointer !important;

    transition:
        color 0.2s ease,
        gap 0.2s ease !important;
}

/* Arrow */
.btg-instructor-read-more::after {
    content: "→" !important;
    display: inline-block !important;
    font-size: 16px !important;
    line-height: 1 !important;
    transition: transform 0.2s ease !important;
}

/* Hover */
.btg-instructor-read-more:hover,
.btg-instructor-read-more:focus {
    color: #001F6B !important;
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

/* Arrow movement on hover */
.btg-instructor-read-more:hover::after {
    transform: translateX(4px) !important;
}

/* Expanded state */
.btg-instructor-read-more[aria-expanded="true"]::after {
    content: "↑" !important;
}

/* Keyboard focus */
.btg-instructor-read-more:focus-visible {
    outline: 2px solid #0033A0 !important;
    outline-offset: 4px !important;
}

/* Remove Elementor active/focus effects */
.btg-instructor-read-more:active {
    color: #001F6B !important;
    background: transparent !important;
    transform: none !important;
    box-shadow: none !important;
}

	@media (max-width: 767px) {

    .btg-instructor-card {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 22px !important;

        width: 100% !important;
        padding: 22px 18px 26px !important;

        box-sizing: border-box !important;
    }

    /* Center image wrapper */
    .btg-instructor-card-avatar-wrap {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        width: 100% !important;
        flex: none !important;
        margin: 0 auto !important;
        padding: 0 !important;
    }

    /* Center instructor image */
    .btg-instructor-card-avatar {
        display: block !important;
        width: 150px !important;
        height: 165px !important;

        margin: 0 auto !important;

        object-fit: cover !important;
        object-position: center !important;
    }

    /* Center all instructor information */
    .btg-instructor-card-content {
        width: 100% !important;
        min-width: 0 !important;

        text-align: center !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .btg-instructor-card-kicker {
        text-align: center !important;
    }

    .btg-instructor-card-name {
        text-align: center !important;
        font-size: 24px !important;
        line-height: 1.2 !important;
        margin-bottom: 8px !important;
    }

    .btg-instructor-card-position {
        display: inline-block !important;
        margin: 0 auto 16px !important;
    }

    /* Bio */
    .btg-instructor-card-bio-wrap {
        width: 100% !important;
        text-align: center !important;
    }

    .btg-instructor-card-bio {
        width: 100% !important;
        max-width: 330px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        text-align: center !important;
        line-height: 1.55 !important;
    }

    /* Read More */
    .btg-instructor-read-more {
        margin: 12px auto 0 !important;
        justify-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-1d6c166 */.elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
    background-color: #0023A7;
    color: #FFFFFF;
    border-color: #0023A7;
}

.grid-container.full > .grid-x:nth-child(2) {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a0ba1e */.btg-instructor-card {
    font-family: 'Poppins', sans-serif;
    display: flex;
    align-items: center;
    gap: 24px;
    background: #ffffff;
    border: 1px solid #e5e7eb;
    border-left: 5px solid #0023A7;
    border-radius: 18px;
    padding: 24px;
    box-shadow: 0 10px 30px rgba(15, 23, 42, 0.08);
    max-width: 760px;
}

.btg-instructor-card-avatar-wrap {
    flex: 0 0 auto;
}

.btg-instructor-card-avatar {
    width: 112px;
    height: 112px;
    border-radius: 999px;
    object-fit: cover;
    border: 4px solid rgba(0, 35, 167, 0.12);
    background: #f3f4f6;
}

.btg-instructor-card-content {
    flex: 1;
    min-width: 0;
}

.btg-instructor-card-kicker {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #0023A7;
    margin-bottom: 6px;
}

.btg-instructor-card-name {
    font-family: 'Poppins', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    color: #111827;
    margin: 0 0 6px;
}

.btg-instructor-card-position {
    display: inline-flex;
    align-items: center;
    font-size: 13px;
    font-weight: 600;
    color: #0023A7;
    background: rgba(0, 35, 167, 0.08);
    border-radius: 999px;
    padding: 6px 12px;
    margin-bottom: 12px;
}

.btg-instructor-card-bio {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    color: #4b5563;
    margin: 0;
}

/* Mobile */
@media (max-width: 600px) {
    .btg-instructor-card {
        flex-direction: column;
        text-align: center;
        align-items: center;
        padding: 22px 18px;
    }

    .btg-instructor-card-avatar {
        width: 96px;
        height: 96px;
    }

    .btg-instructor-card-name {
        font-size: 21px;
    }

    .btg-instructor-card-bio {
        font-size: 13px;
    }
}

     /*
         * Instructor Card
         */
        .btg-instructor-card {
            display: flex;
            gap: 28px;
            align-items: flex-start;
            width: 100%;
        }

        /*
         * Avatar
         */
        .btg-instructor-card-avatar-wrap {
            flex: 0 0 160px;
        }

        .btg-instructor-card-avatar {
            width: 160px;
            height: 160px;
            display: block;
            object-fit: cover;
            border-radius: 50%;
        }

        /*
         * Content
         */
        .btg-instructor-card-content {
            flex: 1;
            min-width: 0;
        }

        .btg-instructor-card-kicker {
            margin-bottom: 5px;
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.08em;
        }

        .btg-instructor-card-name {
            margin: 0 0 6px;
            font-size: 26px;
            line-height: 1.2;
        }

        .btg-instructor-card-position {
            margin-bottom: 16px;
            font-size: 15px;
        }

        /*
         * Bio
         */
        .btg-instructor-card-bio p {
            margin-top: 0;
            margin-bottom: 14px;
        }

        .btg-instructor-card-bio p:last-child {
            margin-bottom: 0;
        }

       .btg-instructor-read-more {
    appearance: none !important;
    -webkit-appearance: none !important;

    display: inline-flex !important;
    align-items: center !important;
    gap: 7px !important;

    width: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 14px 0 0 0 !important;
    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;

    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    color: #0033A0 !important;
    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    text-decoration: none !important;

    cursor: pointer !important;

    transition:
        color 0.2s ease,
        gap 0.2s ease !important;
}

/* Arrow */
.btg-instructor-read-more::after {
    content: "→" !important;
    display: inline-block !important;
    font-size: 16px !important;
    line-height: 1 !important;
    transition: transform 0.2s ease !important;
}

/* Hover */
.btg-instructor-read-more:hover,
.btg-instructor-read-more:focus {
    color: #001F6B !important;
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

/* Arrow movement on hover */
.btg-instructor-read-more:hover::after {
    transform: translateX(4px) !important;
}

/* Expanded state */
.btg-instructor-read-more[aria-expanded="true"]::after {
    content: "↑" !important;
}

/* Keyboard focus */
.btg-instructor-read-more:focus-visible {
    outline: 2px solid #0033A0 !important;
    outline-offset: 4px !important;
}

/* Remove Elementor active/focus effects */
.btg-instructor-read-more:active {
    color: #001F6B !important;
    background: transparent !important;
    transform: none !important;
    box-shadow: none !important;
}

	@media (max-width: 767px) {

    .btg-instructor-card {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 22px !important;

        width: 100% !important;
        padding: 22px 18px 26px !important;

        box-sizing: border-box !important;
    }

    /* Center image wrapper */
    .btg-instructor-card-avatar-wrap {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        width: 100% !important;
        flex: none !important;
        margin: 0 auto !important;
        padding: 0 !important;
    }

    /* Center instructor image */
    .btg-instructor-card-avatar {
        display: block !important;
        width: 150px !important;
        height: 165px !important;

        margin: 0 auto !important;

        object-fit: cover !important;
        object-position: center !important;
    }

    /* Center all instructor information */
    .btg-instructor-card-content {
        width: 100% !important;
        min-width: 0 !important;

        text-align: center !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .btg-instructor-card-kicker {
        text-align: center !important;
    }

    .btg-instructor-card-name {
        text-align: center !important;
        font-size: 24px !important;
        line-height: 1.2 !important;
        margin-bottom: 8px !important;
    }

    .btg-instructor-card-position {
        display: inline-block !important;
        margin: 0 auto 16px !important;
    }

    /* Bio */
    .btg-instructor-card-bio-wrap {
        width: 100% !important;
        text-align: center !important;
    }

    .btg-instructor-card-bio {
        width: 100% !important;
        max-width: 330px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        text-align: center !important;
        line-height: 1.55 !important;
    }

    /* Read More */
    .btg-instructor-read-more {
        margin: 12px auto 0 !important;
        justify-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-1d6c166 */.elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
    background-color: #0023A7;
    color: #FFFFFF;
    border-color: #0023A7;
}

.grid-container.full > .grid-x:nth-child(2) {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a0ba1e */.btg-instructor-card {
    font-family: 'Poppins', sans-serif;
    display: flex;
    align-items: center;
    gap: 24px;
    background: #ffffff;
    border: 1px solid #e5e7eb;
    border-left: 5px solid #0023A7;
    border-radius: 18px;
    padding: 24px;
    box-shadow: 0 10px 30px rgba(15, 23, 42, 0.08);
    max-width: 760px;
}

.btg-instructor-card-avatar-wrap {
    flex: 0 0 auto;
}

.btg-instructor-card-avatar {
    width: 112px;
    height: 112px;
    border-radius: 999px;
    object-fit: cover;
    border: 4px solid rgba(0, 35, 167, 0.12);
    background: #f3f4f6;
}

.btg-instructor-card-content {
    flex: 1;
    min-width: 0;
}

.btg-instructor-card-kicker {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #0023A7;
    margin-bottom: 6px;
}

.btg-instructor-card-name {
    font-family: 'Poppins', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    color: #111827;
    margin: 0 0 6px;
}

.btg-instructor-card-position {
    display: inline-flex;
    align-items: center;
    font-size: 13px;
    font-weight: 600;
    color: #0023A7;
    background: rgba(0, 35, 167, 0.08);
    border-radius: 999px;
    padding: 6px 12px;
    margin-bottom: 12px;
}

.btg-instructor-card-bio {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    color: #4b5563;
    margin: 0;
}

/* Mobile */
@media (max-width: 600px) {
    .btg-instructor-card {
        flex-direction: column;
        text-align: center;
        align-items: center;
        padding: 22px 18px;
    }

    .btg-instructor-card-avatar {
        width: 96px;
        height: 96px;
    }

    .btg-instructor-card-name {
        font-size: 21px;
    }

    .btg-instructor-card-bio {
        font-size: 13px;
    }
}

     /*
         * Instructor Card
         */
        .btg-instructor-card {
            display: flex;
            gap: 28px;
            align-items: flex-start;
            width: 100%;
        }

        /*
         * Avatar
         */
        .btg-instructor-card-avatar-wrap {
            flex: 0 0 160px;
        }

        .btg-instructor-card-avatar {
            width: 160px;
            height: 160px;
            display: block;
            object-fit: cover;
            border-radius: 50%;
        }

        /*
         * Content
         */
        .btg-instructor-card-content {
            flex: 1;
            min-width: 0;
        }

        .btg-instructor-card-kicker {
            margin-bottom: 5px;
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.08em;
        }

        .btg-instructor-card-name {
            margin: 0 0 6px;
            font-size: 26px;
            line-height: 1.2;
        }

        .btg-instructor-card-position {
            margin-bottom: 16px;
            font-size: 15px;
        }

        /*
         * Bio
         */
        .btg-instructor-card-bio p {
            margin-top: 0;
            margin-bottom: 14px;
        }

        .btg-instructor-card-bio p:last-child {
            margin-bottom: 0;
        }

       .btg-instructor-read-more {
    appearance: none !important;
    -webkit-appearance: none !important;

    display: inline-flex !important;
    align-items: center !important;
    gap: 7px !important;

    width: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 14px 0 0 0 !important;
    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;

    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    color: #0033A0 !important;
    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    text-decoration: none !important;

    cursor: pointer !important;

    transition:
        color 0.2s ease,
        gap 0.2s ease !important;
}

/* Arrow */
.btg-instructor-read-more::after {
    content: "→" !important;
    display: inline-block !important;
    font-size: 16px !important;
    line-height: 1 !important;
    transition: transform 0.2s ease !important;
}

/* Hover */
.btg-instructor-read-more:hover,
.btg-instructor-read-more:focus {
    color: #001F6B !important;
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

/* Arrow movement on hover */
.btg-instructor-read-more:hover::after {
    transform: translateX(4px) !important;
}

/* Expanded state */
.btg-instructor-read-more[aria-expanded="true"]::after {
    content: "↑" !important;
}

/* Keyboard focus */
.btg-instructor-read-more:focus-visible {
    outline: 2px solid #0033A0 !important;
    outline-offset: 4px !important;
}

/* Remove Elementor active/focus effects */
.btg-instructor-read-more:active {
    color: #001F6B !important;
    background: transparent !important;
    transform: none !important;
    box-shadow: none !important;
}

	@media (max-width: 767px) {

    .btg-instructor-card {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 22px !important;

        width: 100% !important;
        padding: 22px 18px 26px !important;

        box-sizing: border-box !important;
    }

    /* Center image wrapper */
    .btg-instructor-card-avatar-wrap {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        width: 100% !important;
        flex: none !important;
        margin: 0 auto !important;
        padding: 0 !important;
    }

    /* Center instructor image */
    .btg-instructor-card-avatar {
        display: block !important;
        width: 150px !important;
        height: 165px !important;

        margin: 0 auto !important;

        object-fit: cover !important;
        object-position: center !important;
    }

    /* Center all instructor information */
    .btg-instructor-card-content {
        width: 100% !important;
        min-width: 0 !important;

        text-align: center !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .btg-instructor-card-kicker {
        text-align: center !important;
    }

    .btg-instructor-card-name {
        text-align: center !important;
        font-size: 24px !important;
        line-height: 1.2 !important;
        margin-bottom: 8px !important;
    }

    .btg-instructor-card-position {
        display: inline-block !important;
        margin: 0 auto 16px !important;
    }

    /* Bio */
    .btg-instructor-card-bio-wrap {
        width: 100% !important;
        text-align: center !important;
    }

    .btg-instructor-card-bio {
        width: 100% !important;
        max-width: 330px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        text-align: center !important;
        line-height: 1.55 !important;
    }

    /* Read More */
    .btg-instructor-read-more {
        margin: 12px auto 0 !important;
        justify-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-1d6c166 */.elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
    background-color: #0023A7;
    color: #FFFFFF;
    border-color: #0023A7;
}

.grid-container.full > .grid-x:nth-child(2) {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a0ba1e */.btg-instructor-card {
    font-family: 'Poppins', sans-serif;
    display: flex;
    align-items: center;
    gap: 24px;
    background: #ffffff;
    border: 1px solid #e5e7eb;
    border-left: 5px solid #0023A7;
    border-radius: 18px;
    padding: 24px;
    box-shadow: 0 10px 30px rgba(15, 23, 42, 0.08);
    max-width: 760px;
}

.btg-instructor-card-avatar-wrap {
    flex: 0 0 auto;
}

.btg-instructor-card-avatar {
    width: 112px;
    height: 112px;
    border-radius: 999px;
    object-fit: cover;
    border: 4px solid rgba(0, 35, 167, 0.12);
    background: #f3f4f6;
}

.btg-instructor-card-content {
    flex: 1;
    min-width: 0;
}

.btg-instructor-card-kicker {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #0023A7;
    margin-bottom: 6px;
}

.btg-instructor-card-name {
    font-family: 'Poppins', sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    color: #111827;
    margin: 0 0 6px;
}

.btg-instructor-card-position {
    display: inline-flex;
    align-items: center;
    font-size: 13px;
    font-weight: 600;
    color: #0023A7;
    background: rgba(0, 35, 167, 0.08);
    border-radius: 999px;
    padding: 6px 12px;
    margin-bottom: 12px;
}

.btg-instructor-card-bio {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    color: #4b5563;
    margin: 0;
}

/* Mobile */
@media (max-width: 600px) {
    .btg-instructor-card {
        flex-direction: column;
        text-align: center;
        align-items: center;
        padding: 22px 18px;
    }

    .btg-instructor-card-avatar {
        width: 96px;
        height: 96px;
    }

    .btg-instructor-card-name {
        font-size: 21px;
    }

    .btg-instructor-card-bio {
        font-size: 13px;
    }
}

     /*
         * Instructor Card
         */
        .btg-instructor-card {
            display: flex;
            gap: 28px;
            align-items: flex-start;
            width: 100%;
        }

        /*
         * Avatar
         */
        .btg-instructor-card-avatar-wrap {
            flex: 0 0 160px;
        }

        .btg-instructor-card-avatar {
            width: 160px;
            height: 160px;
            display: block;
            object-fit: cover;
            border-radius: 50%;
        }

        /*
         * Content
         */
        .btg-instructor-card-content {
            flex: 1;
            min-width: 0;
        }

        .btg-instructor-card-kicker {
            margin-bottom: 5px;
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.08em;
        }

        .btg-instructor-card-name {
            margin: 0 0 6px;
            font-size: 26px;
            line-height: 1.2;
        }

        .btg-instructor-card-position {
            margin-bottom: 16px;
            font-size: 15px;
        }

        /*
         * Bio
         */
        .btg-instructor-card-bio p {
            margin-top: 0;
            margin-bottom: 14px;
        }

        .btg-instructor-card-bio p:last-child {
            margin-bottom: 0;
        }

       .btg-instructor-read-more {
    appearance: none !important;
    -webkit-appearance: none !important;

    display: inline-flex !important;
    align-items: center !important;
    gap: 7px !important;

    width: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 14px 0 0 0 !important;
    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;

    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    color: #0033A0 !important;
    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    text-decoration: none !important;

    cursor: pointer !important;

    transition:
        color 0.2s ease,
        gap 0.2s ease !important;
}

/* Arrow */
.btg-instructor-read-more::after {
    content: "→" !important;
    display: inline-block !important;
    font-size: 16px !important;
    line-height: 1 !important;
    transition: transform 0.2s ease !important;
}

/* Hover */
.btg-instructor-read-more:hover,
.btg-instructor-read-more:focus {
    color: #001F6B !important;
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

/* Arrow movement on hover */
.btg-instructor-read-more:hover::after {
    transform: translateX(4px) !important;
}

/* Expanded state */
.btg-instructor-read-more[aria-expanded="true"]::after {
    content: "↑" !important;
}

/* Keyboard focus */
.btg-instructor-read-more:focus-visible {
    outline: 2px solid #0033A0 !important;
    outline-offset: 4px !important;
}

/* Remove Elementor active/focus effects */
.btg-instructor-read-more:active {
    color: #001F6B !important;
    background: transparent !important;
    transform: none !important;
    box-shadow: none !important;
}

	@media (max-width: 767px) {

    .btg-instructor-card {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 22px !important;

        width: 100% !important;
        padding: 22px 18px 26px !important;

        box-sizing: border-box !important;
    }

    /* Center image wrapper */
    .btg-instructor-card-avatar-wrap {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        width: 100% !important;
        flex: none !important;
        margin: 0 auto !important;
        padding: 0 !important;
    }

    /* Center instructor image */
    .btg-instructor-card-avatar {
        display: block !important;
        width: 150px !important;
        height: 165px !important;

        margin: 0 auto !important;

        object-fit: cover !important;
        object-position: center !important;
    }

    /* Center all instructor information */
    .btg-instructor-card-content {
        width: 100% !important;
        min-width: 0 !important;

        text-align: center !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .btg-instructor-card-kicker {
        text-align: center !important;
    }

    .btg-instructor-card-name {
        text-align: center !important;
        font-size: 24px !important;
        line-height: 1.2 !important;
        margin-bottom: 8px !important;
    }

    .btg-instructor-card-position {
        display: inline-block !important;
        margin: 0 auto 16px !important;
    }

    /* Bio */
    .btg-instructor-card-bio-wrap {
        width: 100% !important;
        text-align: center !important;
    }

    .btg-instructor-card-bio {
        width: 100% !important;
        max-width: 330px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        text-align: center !important;
        line-height: 1.55 !important;
    }

    /* Read More */
    .btg-instructor-read-more {
        margin: 12px auto 0 !important;
        justify-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for ld-course-infobar, class: .elementor-element-d328e08 */.ld-course-status {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    background: #f2f4f7 !important;
    border-radius: 20px !important;
    padding: 28px 32px !important;
    gap: 20px !important;
    font-family: 'Poppins', sans-serif !important;
}

.ld-course-status-segment {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 0 20px !important;
    border-right: none !important;
    border-bottom: 1px solid #d5dae0 !important;
}

.ld-course-status-segment:last-child {
    border-bottom: none !important;
    padding-bottom: 0 !important;
}

.ld-course-status-label {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #6b7280 !important;
    margin: 0 0 14px !important;
}

.ld-course-status-content {
    width: 100% !important;
    text-align: center !important;
}

.ld-course-status-content .ld-status {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #0023A7 !important;
    color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    letter-spacing: 0.04em !important;
    text-transform: uppercase !important;
    padding: 12px 24px !important;
    border-radius: 999px !important;
    height: auto !important;
    line-height: 1 !important;
}

.ld-course-status-seg-price .ld-course-status-content {
    font-family: 'Sora', sans-serif !important;
    font-size: 32px !important;
    font-weight: 700 !important;
    color: #374151 !important;
    height: auto !important;
}

.ld-course-status-seg-action {
    width: 100% !important;
    text-align: center !important;
}

.ld-course-status-seg-action a,
.ld-course-status-seg-action button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #0023A7 !important;
    color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    text-align: center !important;
    text-decoration: none !important;
    padding: 16px 28px !important;
    border-radius: 12px !important;
    border: none !important;
    line-height: 1.3 !important;
}

.ld-course-status-seg-action a:hover,
.ld-course-status-seg-action button:hover {
    background: #001a80 !important;
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>*{
    width: 100% !important;
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-content{
    margin-bottom: 0 !important;
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price{
    font-size: 24px !important;
    font-weight: 600;
}

/* 1. Base skeleton container */
.learndash-wrapper .ld-course-status:not(.ld-loaded) {
  position: relative;
  min-height: 280px;
  background-color: #eef1f5 !important;
  border-radius: 12px;
  overflow: hidden;
}

/* Hide original content until loaded */
.learndash-wrapper .ld-course-status:not(.ld-loaded) > * {
  opacity: 0 !important;
  pointer-events: none;
}

/* 2. Shimmer sweep across the whole container */
.learndash-wrapper .ld-course-status:not(.ld-loaded)::after {
  content: "";
  position: absolute;
  inset: 0;
  transform: translateX(-100%);
  background-image: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: ld-shimmer 1.6s ease-in-out infinite;
  z-index: 1;
}

@keyframes ld-shimmer {
  100% {
    transform: translateX(100%);
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a60996a */.btg-certificate-row {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 500;
	color: #4b5563;
	text-decoration: none;
}

.btg-certificate-row svg {
	flex-shrink: 0;
	color: #A1A5B3;
}

.btg-certificate-row:hover,
.btg-certificate-row:hover svg {
	color: #0023A7;
}

.elementor-1671 .elementor-element.elementor-element-d328e08 .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 {
    background-color: #0023a7 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-28b5fea */.btg-difficulty-scale{
    display:block;
    width:100% !important;
    max-width:100% !important;
    min-width:150px;
    font-family:'Poppins', sans-serif;
    padding:4px 0;
    overflow:visible !important;
    box-sizing:border-box;
}
.btg-difficulty-bar{
    position:relative;
    display:block;
    width:100% !important;
    height:12px;
    border-radius:999px;
    overflow:hidden !important;
    background:linear-gradient(
        90deg,
        #dbe7ff 0%,
        #7fa2ff 28%,
        #0023A7 60%,
        #001765 100%
    );
    box-shadow:
        inset 0 1px 3px rgba(0,0,0,.22),
        0 3px 8px rgba(0,35,167,.18);
}
.btg-difficulty-arrow{
    position:absolute;
    top:30%;
    left:clamp(6px, var(--difficulty-position), calc(100% - 6px));
    transform:translate(-50%, -50%);
    width:0;
    height:0;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:8px solid white;
    filter:drop-shadow(0 1px 2px rgba(0,0,0,.35));
    z-index:3;
}
.elementor-widget-shortcode,
.elementor-shortcode{
    overflow:visible !important;
}
@media (max-width:480px){
    .btg-difficulty-scale{
        width:100% !important;
        max-width:100% !important;
        min-width:150px;
        padding:3px 0;
    }
    .btg-difficulty-bar{
        height:10px;
    }
    .btg-difficulty-arrow{
        border-left:4px solid transparent;
        border-right:4px solid transparent;
        border-top:7px solid white;
    }
}/* End custom CSS */