.elementor-26411 .elementor-element.elementor-element-3c9de78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26411 .elementor-element.elementor-element-f3eda9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26411 .elementor-element.elementor-element-f3eda9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-26411 .elementor-element.elementor-element-b462604 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:bold;line-height:1.2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-26411 .elementor-element.elementor-element-d38fa3b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#9B9B9B;}.elementor-26411 .elementor-element.elementor-element-c438edf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26411 .elementor-element.elementor-element-e84b8c8 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26411 .elementor-element.elementor-element-e84b8c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26411 .elementor-element.elementor-element-e84b8c8{text-align:center;}.elementor-26411 .elementor-element.elementor-element-e84b8c8 img{width:30%;max-width:25%;height:146px;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:1px 5px 26px 20px #ECD8AD;}.elementor-26411 .elementor-element.elementor-element-d3dc5fa button{background-color:#F5F5F0;font-size:30px;color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-d3dc5fa button:hover, .elementor-26411 .elementor-element.elementor-element-d3dc5fa button:focus{background-color:var( --e-global-color-84e2746 );color:var( --e-global-color-3046b31 );}.elementor-26411 .elementor-element.elementor-element-d3dc5fa .thim-ekit-single-course__buttons{text-align:center;}.elementor-26411 .elementor-element.elementor-element-d3dc5fa  button{text-align:center;}.elementor-26411 .elementor-element.elementor-element-b1fdff6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26411 .elementor-element.elementor-element-b1fdff6:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-b1fdff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26411 .elementor-element.elementor-element-b1fdff6:hover{border-style:none;}.elementor-26411 .elementor-element.elementor-element-b1fdff6, .elementor-26411 .elementor-element.elementor-element-b1fdff6::before{--border-transition:0.3s;}.elementor-26411 .elementor-element.elementor-element-db11894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-26411 .elementor-element.elementor-element-db11894:hover{background-color:var( --e-global-color-5581a65 );}.elementor-26411 .elementor-element.elementor-element-db11894.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26411 .elementor-element.elementor-element-d2e442c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26411 .elementor-element.elementor-element-d2e442c{text-align:center;}.elementor-26411 .elementor-element.elementor-element-d2e442c .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:31px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-26411 .elementor-element.elementor-element-d2e442c .elementor-heading-title a:hover, .elementor-26411 .elementor-element.elementor-element-d2e442c .elementor-heading-title a:focus{color:var( --e-global-color-5581a65 );}.elementor-26411 .elementor-element.elementor-element-d2e442c .elementor-heading-title a{transition-duration:0.6s;}.elementor-26411 .elementor-element.elementor-element-d4feee9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-26411 .elementor-element.elementor-element-d4feee9:hover{background-color:var( --e-global-color-5581a65 );}.elementor-26411 .elementor-element.elementor-element-d4feee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26411 .elementor-element.elementor-element-5607e06{text-align:center;}.elementor-26411 .elementor-element.elementor-element-5607e06 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:31px;font-weight:bold;line-height:1.2em;}.elementor-26411 .elementor-element.elementor-element-77f04af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-26411 .elementor-element.elementor-element-77f04af:hover{background-color:var( --e-global-color-5581a65 );}.elementor-26411 .elementor-element.elementor-element-77f04af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26411 .elementor-element.elementor-element-58c38f7{text-align:center;}.elementor-26411 .elementor-element.elementor-element-58c38f7 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:31px;font-weight:bold;line-height:1.2em;}.elementor-26411 .elementor-element.elementor-element-ce0bbf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-26411 .elementor-element.elementor-element-ce0bbf4:hover{background-color:#D4A01726;}.elementor-26411 .elementor-element.elementor-element-ce0bbf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26411 .elementor-element.elementor-element-dac01ca{text-align:center;}.elementor-26411 .elementor-element.elementor-element-dac01ca .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:31px;font-weight:bold;line-height:1.2em;color:#000C31;}.elementor-26411 .elementor-element.elementor-element-dac01ca .elementor-heading-title a:hover, .elementor-26411 .elementor-element.elementor-element-dac01ca .elementor-heading-title a:focus{color:#D4A01726;}.elementor-26411 .elementor-element.elementor-element-1183d08{--display:flex;}.elementor-26411 .elementor-element.elementor-element-1183d08:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-1183d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6723a21 );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-26411 .elementor-element.elementor-element-be2a6d3{--divider-border-style:solid;--divider-color:var( --e-global-color-84e2746 );--divider-border-width:1px;}.elementor-26411 .elementor-element.elementor-element-be2a6d3 .elementor-divider-separator{width:100%;}.elementor-26411 .elementor-element.elementor-element-be2a6d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-26411 .elementor-element.elementor-element-5c82bc1{--display:flex;}.elementor-26411 .elementor-element.elementor-element-5c82bc1:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-5c82bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-26411 .elementor-element.elementor-element-f232daa{--divider-border-style:solid;--divider-color:var( --e-global-color-84e2746 );--divider-border-width:1px;}.elementor-26411 .elementor-element.elementor-element-f232daa .elementor-divider-separator{width:100%;}.elementor-26411 .elementor-element.elementor-element-f232daa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26411 .elementor-element.elementor-element-3a5d39a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-4e66ed5{text-align:start;}.elementor-26411 .elementor-element.elementor-element-4e66ed5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-26411 .elementor-element.elementor-element-719f9b7{--display:flex;}.elementor-26411 .elementor-element.elementor-element-879dc87 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-879dc87 .elementor-heading-title a:hover, .elementor-26411 .elementor-element.elementor-element-879dc87 .elementor-heading-title a:focus{color:var( --e-global-color-27441f9 );}.elementor-26411 .elementor-element.elementor-element-fcece38 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-26411 .elementor-element.elementor-element-6e69a9e{--divider-border-style:solid;--divider-color:var( --e-global-color-84e2746 );--divider-border-width:1px;}.elementor-26411 .elementor-element.elementor-element-6e69a9e .elementor-divider-separator{width:100%;}.elementor-26411 .elementor-element.elementor-element-6e69a9e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26411 .elementor-element.elementor-element-7350ef5{--display:flex;}.elementor-26411 .elementor-element.elementor-element-03bb79c{text-align:start;}.elementor-26411 .elementor-element.elementor-element-03bb79c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-9262855 );}.elementor-26411 .elementor-element.elementor-element-3350ba2{--display:flex;}.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__label{font-size:1px;}.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content, .elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content > *{color:#2F2E2E;font-size:14px;line-height:1px;letter-spacing:-0.1px;word-spacing:0px;}.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a:hover{color:#D4A017;}.elementor-26411 .elementor-element.elementor-element-75adeacc{--display:flex;}.elementor-26411 .elementor-element.elementor-element-75adeacc:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-75adeacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-368fd60 );}.elementor-26411 .elementor-element.elementor-element-ac06245{--display:flex;}.elementor-26411 .elementor-element.elementor-element-ac06245:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-ac06245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E3B126;}.elementor-26411 .elementor-element.elementor-element-ae83bfb{--divider-border-style:solid;--divider-color:var( --e-global-color-84e2746 );--divider-border-width:1px;}.elementor-26411 .elementor-element.elementor-element-ae83bfb .elementor-divider-separator{width:100%;}.elementor-26411 .elementor-element.elementor-element-ae83bfb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26411 .elementor-element.elementor-element-64bb024 .lp-course-curriculum{--thim-curriculum-popup-max-height:80vh;}.elementor-26411 .elementor-element.elementor-element-64bb024 .lp-course-curriculum .course-item:hover .course-item-title{color:var(--e-global-color-primary);}.elementor-26411 .elementor-element.elementor-element-64bb024 .lp-course-curriculum .course-item.current .course-item-title{color:var(--e-global-color-primary);}.elementor-26411 .elementor-element.elementor-element-e8f1d3d{--display:flex;}.elementor-26411 .elementor-element.elementor-element-e8f1d3d:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-e8f1d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6723a21 );}.elementor-26411 .elementor-element.elementor-element-aed67e6{--divider-border-style:solid;--divider-color:var( --e-global-color-84e2746 );--divider-border-width:1px;}.elementor-26411 .elementor-element.elementor-element-aed67e6 .elementor-divider-separator{width:100%;}.elementor-26411 .elementor-element.elementor-element-aed67e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26411 .elementor-element.elementor-element-9e1d45f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:bold;line-height:1.2em;color:#E7AD16;}.elementor-26411 .elementor-element.elementor-element-9e1d45f .elementor-heading-title a:hover, .elementor-26411 .elementor-element.elementor-element-9e1d45f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#F7E4B526;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:#333;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-84e2746 );fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-84e2746 );fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#322D2DF0;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#322D2DF0;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:12px;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:12px;width:12px;line-height:12px;fill:#444;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-84e2746 );fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:var( --e-global-color-84e2746 );fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-5324859 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-0818d2b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-9262855 );--n-tabs-title-color-active:var( --e-global-color-84e2746 );}.elementor-26411 .elementor-element.elementor-element-0818d2b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-accent );}.elementor-26411 .elementor-element.elementor-element-0818d2b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-3046b31 );}.elementor-26411 .elementor-element.elementor-element-9cd317d{--divider-border-style:solid;--divider-color:var( --e-global-color-84e2746 );--divider-border-width:1px;}.elementor-26411 .elementor-element.elementor-element-9cd317d .elementor-divider-separator{width:100%;}.elementor-26411 .elementor-element.elementor-element-9cd317d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26411 .elementor-element.elementor-element-f8554b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-26411 .elementor-element.elementor-element-f8554b4:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-f8554b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D2A7;}.elementor-26411 .elementor-element.elementor-element-8521ef4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26411 .elementor-element.elementor-element-08e53ef{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9b9b9b;--border-color:#9b9b9b;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-26411 .elementor-element.elementor-element-c407c27{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26411 .elementor-element.elementor-element-961aebb .elementor-heading-title{font-size:15px;font-weight:500;color:#272B2F;}.elementor-26411 .elementor-element.elementor-element-536cc50{text-align:end;}.elementor-26411 .elementor-element.elementor-element-536cc50 .elementor-heading-title{font-size:15px;font-weight:500;color:#272B2F;}.elementor-26411 .elementor-element.elementor-element-5a6d51b{text-align:end;}.elementor-26411 .elementor-element.elementor-element-5a6d51b .elementor-heading-title{font-size:15px;font-weight:500;color:#272B2F;}.elementor-26411 .elementor-element.elementor-element-d839cf9{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26411 .elementor-element.elementor-element-a7e40bc{--grid-template-columns:repeat(0, auto);--icon-size:34px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-26411 .elementor-element.elementor-element-a7e40bc .elementor-widget-container{text-align:right;}.elementor-26411 .elementor-element.elementor-element-a7e40bc .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0em;border-style:none;}.elementor-26411 .elementor-element.elementor-element-a7e40bc .elementor-social-icon i{color:#000000F2;}.elementor-26411 .elementor-element.elementor-element-a7e40bc .elementor-social-icon svg{fill:#000000F2;}.elementor-26411 .elementor-element.elementor-element-a7e40bc .elementor-social-icon:hover{background-color:rgba(255,255,255,0);}.elementor-26411 .elementor-element.elementor-element-a7e40bc .elementor-social-icon:hover i{color:#D9BF84;}.elementor-26411 .elementor-element.elementor-element-a7e40bc .elementor-social-icon:hover svg{fill:#D9BF84;}.elementor-26411 .elementor-element.elementor-element-d91cac0{text-align:start;}.elementor-26411 .elementor-element.elementor-element-d91cac0 .elementor-heading-title{font-size:13px;font-weight:300;color:#54595f;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26411 .elementor-element.elementor-element-e84b8c8{width:var( --container-widget-width, 527.773px );max-width:527.773px;--container-widget-width:527.773px;--container-widget-flex-grow:0;}.elementor-26411 .elementor-element.elementor-element-d2e442c{width:var( --container-widget-width, 121.403px );max-width:121.403px;--container-widget-width:121.403px;--container-widget-flex-grow:0;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-26411 .elementor-element.elementor-element-f8554b4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26411 .elementor-element.elementor-element-961aebb .elementor-heading-title{font-size:22px;}.elementor-26411 .elementor-element.elementor-element-536cc50 .elementor-heading-title{font-size:22px;}.elementor-26411 .elementor-element.elementor-element-5a6d51b .elementor-heading-title{font-size:22px;}.elementor-26411 .elementor-element.elementor-element-a7e40bc{--icon-size:13px;--grid-column-gap:10px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26411 .elementor-element.elementor-element-b462604 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-d38fa3b .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26411 .elementor-element.elementor-element-d2e442c{width:var( --container-widget-width, 316.403px );max-width:316.403px;--container-widget-width:316.403px;--container-widget-flex-grow:0;}.elementor-26411 .elementor-element.elementor-element-d2e442c .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-5607e06 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-58c38f7 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-dac01ca .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-26411 .elementor-element.elementor-element-3a5d39a .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-4e66ed5 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-879dc87 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-fcece38 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-03bb79c .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-9e1d45f .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-26411 .elementor-element.elementor-element-f8554b4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-26411 .elementor-element.elementor-element-8521ef4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26411 .elementor-element.elementor-element-c407c27{--width:70%;}.elementor-26411 .elementor-element.elementor-element-961aebb{text-align:end;}.elementor-26411 .elementor-element.elementor-element-961aebb .elementor-heading-title{font-size:20px;}.elementor-26411 .elementor-element.elementor-element-536cc50{text-align:end;}.elementor-26411 .elementor-element.elementor-element-536cc50 .elementor-heading-title{font-size:20px;}.elementor-26411 .elementor-element.elementor-element-5a6d51b{text-align:end;}.elementor-26411 .elementor-element.elementor-element-5a6d51b .elementor-heading-title{font-size:20px;}.elementor-26411 .elementor-element.elementor-element-d839cf9{--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-26411 .elementor-element.elementor-element-a7e40bc .elementor-widget-container{text-align:center;}.elementor-26411 .elementor-element.elementor-element-d91cac0{text-align:center;}.elementor-26411 .elementor-element.elementor-element-d91cac0 .elementor-heading-title{line-height:19px;}}@media(min-width:768px){.elementor-26411 .elementor-element.elementor-element-f3eda9e{--width:33.3333%;}.elementor-26411 .elementor-element.elementor-element-c438edf{--width:66.6666%;}.elementor-26411 .elementor-element.elementor-element-db11894{--width:25%;}.elementor-26411 .elementor-element.elementor-element-d4feee9{--width:25%;}.elementor-26411 .elementor-element.elementor-element-77f04af{--width:25%;}.elementor-26411 .elementor-element.elementor-element-ce0bbf4{--width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-26411 .elementor-element.elementor-element-f3eda9e{--width:477.062px;}.elementor-26411 .elementor-element.elementor-element-db11894{--width:141.556px;}.elementor-26411 .elementor-element.elementor-element-d4feee9{--width:164.556px;}.elementor-26411 .elementor-element.elementor-element-77f04af{--width:132.556px;}.elementor-26411 .elementor-element.elementor-element-ce0bbf4{--width:223.556px;}}/* Start custom CSS for image, class: .elementor-element-e84b8c8 */.elementor-26411 .elementor-element.elementor-element-e84b8c8 img {
    background-color: #FFFFFF; /* Cambia el color de fondo según sea necesario */
    object-fit: cover; /* Recorta la imagen para que llene el contenedor */
    width: 50%; /* Asegura que la imagen ocupe todo el ancho del contenedor */
    height: auto; /* Mantiene la proporción de la imagen */
    display: block; /* Elimina el espacio en la parte inferior de la imagen */
}

.elementor-26411 .elementor-element.elementor-element-e84b8c8 .elementor-widget-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-26411 .elementor-element.elementor-element-e84b8c8 img {
    max-width: 100%;
    height: auto;
}

.elementor-26411 .elementor-element.elementor-element-e84b8c8 {
    overflow: hidden;
    position: relative;
}

.elementor-26411 .elementor-element.elementor-element-e84b8c8 .elementor-widget-container {
    padding: 0;
    margin: 0;
}


.elementor-26411 .elementor-element.elementor-element-e84b8c8 {
    outline: none; /* Remove outline */
    box-shadow: none; /* Remove box shadow */
}

.elementor-26411 .elementor-element.elementor-element-e84b8c8 {
    border-top: none;
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c9de78 */.elementor-26411 .elementor-element.elementor-element-3c9de78 {
    width: 100%;
    height: 600px;
   background:
  linear-gradient(to right, rgba(5,5,5,1) 0%, rgba(5,5,5,0.92) 30%, rgba(5,5,5,0.45) 60%, rgba(5,5,5,0.05) 85%, transparent 100%),
  linear-gradient(to top, rgba(5,5,5,1) 0%, rgba(5,5,5,0.7) 20%, rgba(5,5,5,0.2) 45%, transparent 65%),
  linear-gradient(160deg, rgba(212,160,23,0.15) 0%, rgba(212,160,23,0.04) 35%, transparent 55%);
  
  
}
/* 1. Contenedor principal que obliga a la fila */
.wp-carousel-flex {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    gap: 20px !important;
    padding-bottom: 20px !important;
}

/* 2. Aseguramos que cada tarjeta tenga un tamaño fijo y no se rompa */
.wp-school-card {
    flex: 0 0 280px !important; /* Ancho fijo para cada tarjeta */
    max-width: 280px !important;
    display: flex !important;
    flex-direction: column !important;
    border: 1px solid #333;
    overflow: hidden;
}

/* 3. Ajuste de la imagen para que no ocupe toda la pantalla */
.wp-card-thumb img {
    width: 100% !important;
    height: 180px !important;
    object-fit: cover !important;
}

/* 4. Esconder el scrollbar en todos los navegadores */
.wp-carousel-flex::-webkit-scrollbar {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e442c */.elementor-26411 .elementor-element.elementor-element-d2e442c {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.elementor-26411 .elementor-element.elementor-element-d2e442c .stat-column {
    flex: 1;
    text-align: center;
    position: relative;
}

.elementor-26411 .elementor-element.elementor-element-d2e442c .stat-column:not(:last-child)::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: navy;
}

.elementor-26411 .elementor-element.elementor-element-d2e442c .stat-number {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    color: gold;
    font-weight: bold;
}

.elementor-26411 .elementor-element.elementor-element-d2e442c .stat-label {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    color: navy;
    margin-top: 5px;
}

.elementor-26411 .elementor-element.elementor-element-d2e442c .duration {
    color: gold;
}

.elementor-26411 .elementor-element.elementor-element-d2e442c .rating-icon {
    color: gold;
    font-size: 20px; /* Adjust size as needed */
}

.elementor-26411 .elementor-element.elementor-element-d2e442c .modalidad {
    color: gold;
}

.elementor-26411 .elementor-element.elementor-element-d2e442c {
    color: gold; /* Cambia el color del texto a dorado */
}
.elementor-26411 .elementor-element.elementor-element-d2e442c:hover .elementor-heading-title {
    color: #f9e79f; /* Light yellow color */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5607e06 */.elementor-26411 .elementor-element.elementor-element-5607e06 {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.elementor-26411 .elementor-element.elementor-element-5607e06 .stat-column {
    flex: 1;
    text-align: center;
    position: relative;
}

.elementor-26411 .elementor-element.elementor-element-5607e06 .stat-column:not(:last-child)::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: navy;
}

.elementor-26411 .elementor-element.elementor-element-5607e06 .stat-number {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    color: gold;
    font-weight: bold;
}

.elementor-26411 .elementor-element.elementor-element-5607e06 .stat-label {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    color: navy;
    margin-top: 5px;
}

.elementor-26411 .elementor-element.elementor-element-5607e06 .duration {
    color: gold;
}

.elementor-26411 .elementor-element.elementor-element-5607e06 .rating-icon {
    color: gold;
    font-size: 20px; /* Adjust size as needed */
}

.elementor-26411 .elementor-element.elementor-element-5607e06 .modalidad {
    color: gold;
}

.elementor-26411 .elementor-element.elementor-element-5607e06:hover .elementor-heading-title {
    color: #f9e79f; /* Light yellow color */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58c38f7 */.elementor-26411 .elementor-element.elementor-element-58c38f7 {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.elementor-26411 .elementor-element.elementor-element-58c38f7 .stat-column {
    flex: 1;
    text-align: center;
    position: relative;
}

.elementor-26411 .elementor-element.elementor-element-58c38f7 .stat-column:not(:last-child)::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: navy;
}

.elementor-26411 .elementor-element.elementor-element-58c38f7 .stat-number {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    color: gold;
    font-weight: bold;
}

.elementor-26411 .elementor-element.elementor-element-58c38f7 .stat-label {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    color: navy;
    margin-top: 5px;
}

.elementor-26411 .elementor-element.elementor-element-58c38f7 .duration {
    color: gold;
}

.elementor-26411 .elementor-element.elementor-element-58c38f7 .rating-icon {
    color: gold;
    font-size: 20px; /* Adjust size as needed */
}

.elementor-26411 .elementor-element.elementor-element-58c38f7 .modalidad {
    color: gold;
}
.elementor-26411 .elementor-element.elementor-element-58c38f7:hover .elementor-heading-title {
    color: #f9e79f; /* Light yellow color */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dac01ca */.elementor-26411 .elementor-element.elementor-element-dac01ca {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.elementor-26411 .elementor-element.elementor-element-dac01ca .stat-column {
    flex: 1;
    text-align: center;
    position: relative;
}

.elementor-26411 .elementor-element.elementor-element-dac01ca .stat-column:not(:last-child)::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: navy;
}

.elementor-26411 .elementor-element.elementor-element-dac01ca .stat-number {
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    color: gold;
    font-weight: bold;
}

.elementor-26411 .elementor-element.elementor-element-dac01ca .stat-label {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    color: navy;
    margin-top: 5px;
}

.elementor-26411 .elementor-element.elementor-element-dac01ca .duration {
    color: gold;
}

.elementor-26411 .elementor-element.elementor-element-dac01ca .rating-icon {
    color: gold;
    font-size: 20px; /* Adjust size as needed */
}

.elementor-26411 .elementor-element.elementor-element-dac01ca .modalidad {
    color: gold;
}

.elementor-26411 .elementor-element.elementor-element-dac01ca:hover .elementor-heading-title {
    color: #f9e79f; /* Light yellow color */
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-tags, class: .elementor-element-2c49852 */.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a {
    border: 1px solid #ccc; /* Change color as needed */
    padding: 5px 10px; /* Adjust padding as needed */
    margin: 0 5px; /* Space between tags */
    border-radius: 15px; /* Optional: rounded corners */
}

.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a:hover {
    border-color:#D4A017; /* Change border color on hover */
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-tags, class: .elementor-element-2c49852 */.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a {
    border: 1px solid #ccc; /* Change color as needed */
    padding: 5px 10px; /* Adjust padding as needed */
    margin: 0 5px; /* Space between tags */
    border-radius: 15px; /* Optional: rounded corners */
}

.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a:hover {
    border-color:#D4A017; /* Change border color on hover */
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-tags, class: .elementor-element-2c49852 */.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a {
    border: 1px solid #ccc; /* Change color as needed */
    padding: 5px 10px; /* Adjust padding as needed */
    margin: 0 5px; /* Space between tags */
    border-radius: 15px; /* Optional: rounded corners */
}

.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a:hover {
    border-color:#D4A017; /* Change border color on hover */
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-tags, class: .elementor-element-2c49852 */.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a {
    border: 1px solid #ccc; /* Change color as needed */
    padding: 5px 10px; /* Adjust padding as needed */
    margin: 0 5px; /* Space between tags */
    border-radius: 15px; /* Optional: rounded corners */
}

.elementor-26411 .elementor-element.elementor-element-2c49852 .thim-ekit-single-course__tags__content a:hover {
    border-color:#D4A017; /* Change border color on hover */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0818d2b */.elementor-26411 .elementor-element.elementor-element-0818d2b {
    /* General styles for the tab container */
    display: flex;
    flex-direction: column;
    border: 1px solid #ccc;
    border-radius: 5px;
    overflow: hidden;
}

.elementor-26411 .elementor-element.elementor-element-0818d2b .e-n-tabs-heading {
    display: flex;
    background-color: #f1f1f1;
}

.elementor-26411 .elementor-element.elementor-element-0818d2b .e-n-tab-title {
    flex: 1;
    padding: 10px;
    cursor: pointer;
    text-align: center;
    border: 1px solid transparent;
    background-color: #e7e7e7;
    transition: background-color 0.3s;
}

.elementor-26411 .elementor-element.elementor-element-0818d2b .e-n-tab-title:hover {
    background-color: #d7d7d7;
}

.elementor-26411 .elementor-element.elementor-element-0818d2b .e-n-tab-title[aria-selected="true"] {
    background-color: #fff;
    border-bottom: 1px solid transparent;
}

.elementor-26411 .elementor-element.elementor-element-0818d2b .e-n-tabs-content {
    padding: 20px;
    border-top: 1px solid #ccc;
}

.elementor-26411 .elementor-element.elementor-element-0818d2b .elementor-divider {
    margin: 20px 0;
    border-top: 1px solid #ccc;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-26411 {
    background: linear-gradient(to right, rgba(5,5,5,1) 0%, rgba(5,5,5,0.92) 30%, rgba(5,5,5,0.45) 60%, rgba(5,5,5,0.05) 85%, transparent 100%),
                linear-gradient(to top, rgba(5,5,5,1) 0%, rgba(5,5,5,0.7) 20%, rgba(5,5,5,0.2) 45%, transparent 65%),
                linear-gradient(160deg, rgba(212,160,23,0.15) 0%, rgba(212,160,23,0.04) 35%, transparent 55%);
}
abrir-mi-popup{}/* End custom CSS */