.elementor-12043 .elementor-element.elementor-element-11166fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12043 .elementor-element.elementor-element-52081b46{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12043 .elementor-element.elementor-element-52081b46:not(.elementor-motion-effects-element-type-background), .elementor-12043 .elementor-element.elementor-element-52081b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlxscgmxhmoj.i.optimole.com/w:1920/h:600/q:mauto/ig:avif/https://schoolnikolatesla.edu.mx/wp-content/uploads/2025/08/banner-home-v4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12043 .elementor-element.elementor-element-92041de{width:var( --container-widget-width, 66% );max-width:66%;background-color:#000000;padding:30px 30px 30px 30px;--container-widget-width:66%;--container-widget-flex-grow:0;bottom:-40px;}.elementor-12043 .elementor-element.elementor-element-6b736c4d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-12043 .elementor-element.elementor-element-6b736c4d{overflow:hidden;padding:100px 0px 60px 0px;}.elementor-12043 .elementor-element.elementor-element-4e7233d4{text-align:start;}.elementor-12043 .elementor-element.elementor-element-4e7233d4 img{width:100%;}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-71f0a415.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-71f0a415.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-36870544 .sc_heading .title{margin:0px 0px 30px 0px;}.elementor-12043 .elementor-element.elementor-element-46437b4f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-12043 .elementor-element.elementor-element-46437b4f{overflow:hidden;padding:0px 0px 75px 0px;}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-4399c39f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-4399c39f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-78d04b6f > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-12043 .elementor-element.elementor-element-78d04b6f .sc_heading .title{margin:0px 0px 30px 0px;}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info {margin:0;}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li {display:block;}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info{text-align:left;}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li{padding:0px 0px 5px 0px;}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li > a,.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li{font-weight:500;}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li i{color:var( --e-global-color-text );font-size:5px;}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li svg path{stroke:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li svg{max-width:5px;height:auto;}body:not(.rtl) .elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li i,body:not(.rtl) .elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li svg{margin-right:10px;}body.rtl .elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li i,body.rtl .elementor-12043 .elementor-element.elementor-element-340ecf13 .thim-header-info > li svg{margin-left:10px;}.elementor-12043 .elementor-element.elementor-element-7df13bdf > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-7df13bdf.thim-widget-button{text-align:left;}.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button{padding:12px 24px 12px 24px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-primary );border-style:none;}.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button:hover{background-color:var( --e-global-color-secondary );}.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button > i{font-size:14px;}.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button > svg{width:14px;}.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button > i,.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button > svg{margin-right:5px;}.rtl .elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button > i,.rtl .elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button > svg{margin-left:5px;margin-right:0;}.elementor-12043 .elementor-element.elementor-element-8b08569{text-align:start;}.elementor-12043 .elementor-element.elementor-element-8b08569 img{width:100%;}.elementor-12043 .elementor-element.elementor-element-3602b513 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-12043 .elementor-element.elementor-element-3602b513{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 125px 0px;}.elementor-12043 .elementor-element.elementor-element-3602b513 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12043 .elementor-element.elementor-element-653b188e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-12043 .elementor-element.elementor-element-653b188e .sc_heading .title{margin:0px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__avatars .thim-ekits-testimonial__avatar{width:calc(100%/2 - 30px);}.elementor-12043 .elementor-element.elementor-element-5bda2406{--thim-ekits-slider-show:2;--thim-ekits-slider-space:30px;--thim-ekits-show-angular:no;}.elementor-12043 .elementor-element.elementor-element-5bda2406 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__quote-icon{left:200px;top:30px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__article,.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__article-avatar-left_client_name .thim-ekits-testimonial__client-content{text-align:left;padding:30px 30px 30px 30px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__name{display:block;color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );margin:10px 0px 0px 5px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__name:hover{color:var( --e-global-color-primary );}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__position{display:block;margin:4px 0px 16px 5px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__client-content{color:var( --e-global-color-accent );margin:0px 0px 0px 5px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-slider-pagination{top:100%;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);--thim-pagination-space:12px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-slider-pagination .swiper-pagination-bullet{border-style:none;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-bullets .swiper-pagination-bullet{width:16px;height:16px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-progressbar,.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-scrollbar{height:16px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;height:16px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-slider-pagination .swiper-pagination-bullet:hover,.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-12043 .elementor-element.elementor-element-5bda2406 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-scrollbar .swiper-scrollbar-drag{background:var( --e-global-color-primary );}.elementor-12043 .elementor-element.elementor-element-34088ba1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-12043 .elementor-element.elementor-element-7a2537be > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-12043 .elementor-element.elementor-element-7a2537be .sc_heading .title{margin:0px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .widget-title{margin:0px 0px 60px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-list-event .time-from, 
					.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-list-event .thim-event-layout-6 .item-slider .image .date,
					.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .list-event-slider .item-event .event-wrapper .box-time .time-from,
					.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-ekits-event__date-month .date{color:var( --e-global-color-accent );}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-list-event.layout-2 .time-from{border-color:var( --e-global-color-accent );}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .event-wrapper .title,.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-ekits-event__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .event-wrapper .title a,.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-ekits-event__title a{color:var( --e-global-color-accent );}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .event-wrapper .title a:hover,.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-ekits-event__title a:hover{color:var( --e-global-color-primary );}.elementor-12043 .elementor-element.elementor-element-6d6e5a97{--thim-meta-data-color:var( --e-global-color-text );--thim-meta-data-desc-color:var( --e-global-color-text );--thim-meta-data-item-border-color:#FFFFFF38;}.elementor-12043 .elementor-element.elementor-element-6d6e5a97.thim-ekits-event-style .event-wrapper .meta i,.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-ekits-event__meta i{color:var( --e-global-color-accent );}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-list-event .view-all{border-style:none;}.elementor-12043 .elementor-element.elementor-element-355bdf88 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-12043 .elementor-element.elementor-element-355bdf88 .sc_heading .title{margin:0px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-78fcc551{--thim-ekits-slider-show:3;--thim-ekits-slider-space:30px;}.elementor-12043 .elementor-element.elementor-element-78fcc551 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-slider-pagination{top:100%;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);--thim-pagination-space:12px;}.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-slider-pagination .swiper-pagination-bullet{border-style:none;}.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-bullets .swiper-pagination-bullet{width:16px;height:16px;}.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-progressbar,.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-scrollbar{height:16px;}.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;height:16px;}.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-slider-pagination .swiper-pagination-bullet:hover,.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-12043 .elementor-element.elementor-element-78fcc551 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-scrollbar .swiper-scrollbar-drag{background:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-12043 .elementor-element.elementor-element-52081b46{--min-height:400px;}.elementor-12043 .elementor-element.elementor-element-92041de{padding:20px 30px 20px 30px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-12043 .elementor-element.elementor-element-6b736c4d{margin-top:0px;margin-bottom:0px;padding:60px 0px 35px 0px;}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-61c5e9e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-61c5e9e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-46437b4f{padding:0px 0px 50px 0px;}.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-5ebaa942.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-5ebaa942.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-3602b513{margin-top:0px;margin-bottom:0px;padding:35px 0px 100px 0px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__article,.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__article-avatar-left_client_name .thim-ekits-testimonial__client-content{padding:30px 15px 30px 15px;}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12043 .elementor-element.elementor-element-34088ba1{--padding-top:50px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .widget-title{margin:0px 0px 30px 0px;}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .event-wrapper .title,.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-ekits-event__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12043 .elementor-element.elementor-element-78fcc551{--thim-ekits-slider-show:2;}.elementor-12043 .elementor-element.elementor-element-78fcc551 .thim-slider-pagination{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);}}@media(max-width:767px){.elementor-12043 .elementor-element.elementor-element-92041de{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12043 .elementor-element.elementor-element-6b736c4d{padding:60px 0px 15px 0px;}.elementor-12043 .elementor-element.elementor-element-7df13bdf .widget-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .event-wrapper .title,.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .thim-ekits-event__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12043 .elementor-element.elementor-element-78fcc551{--thim-ekits-slider-show:1;--thim-ekits-slider-space:15px;}}/* Start custom CSS for thim-ekits-testimonial, class: .elementor-element-5bda2406 */.elementor-12043 .elementor-element.elementor-element-5bda2406 .thim-ekits-testimonial__inner_client {
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for thim-list-event, class: .elementor-element-6d6e5a97 */.elementor-12043 .elementor-element.elementor-element-6d6e5a97.list-event-new .thim-list-event.layout-2 .time-from .month{
   color: var(--thim-font-title-color);
}
.elementor-12043 .elementor-element.elementor-element-6d6e5a97.list-event-new .thim-list-event.layout-2 .time-from{
    border-width: 0;
    background: #F2F2F2;
    height: 90px;
    min-width: 70px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.elementor-12043 .elementor-element.elementor-element-6d6e5a97.list-event-new .thim-list-event.layout-2 .item-event{
    column-gap: 20px;
    padding: 0 30px 0px 0;
}
.elementor-12043 .elementor-element.elementor-element-6d6e5a97.list-event-new .thim-list-event.layout-2 .item-event:hover .time-from{
     background: var(--e-global-color-primary);
     color: #fff
}
.elementor-12043 .elementor-element.elementor-element-6d6e5a97.list-event-new .thim-list-event.layout-2 .item-event:hover .time-from .month{
    color: #fff;
}
.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .event-wrapper .meta i{ 
    width: 20px;
    display: inline-flex;
    justify-content: center;
}
.elementor-12043 .elementor-element.elementor-element-6d6e5a97 .time {
    text-transform: lowercase;
}/* End custom CSS */