.elementor-21329 .elementor-element.elementor-element-82bd38f{--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:flex-start;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-21329 .elementor-element.elementor-element-2c058f71{width:100%;max-width:100%;}.elementor-21329 .elementor-element.elementor-element-2c058f71.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb , .elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  a{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-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb , .elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  > *{color:var( --e-global-color-text );}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  > a{color:var( --e-global-color-accent );}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  > a:hover{color:var( --e-global-color-primary );}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  > .thim-ekit-breadcrumb__delimiter{color:var( --e-global-color-text );margin:0px 15px 0px 15px;}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  > .thim-ekit-breadcrumb__delimiter i{font-size:11px;}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  > .thim-ekit-breadcrumb__delimiter svg{width:11px;}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb {text-align:left;}.elementor-21329 .elementor-element.elementor-element-30bebef{width:100%;max-width:100%;}.elementor-21329 .elementor-element.elementor-element-30bebef > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-21329 .elementor-element.elementor-element-30bebef .thim-ekit-page-title .page-title{font-weight:700;}.elementor-21329 .elementor-element.elementor-element-d1e39b3{padding:0px 20px 0px 2px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-84367fb );--icon-box-icon-margin:8px;}.elementor-21329 .elementor-element.elementor-element-d1e39b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21329 .elementor-element.elementor-element-d1e39b3.elementor-view-framed .elementor-icon, .elementor-21329 .elementor-element.elementor-element-d1e39b3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon{font-size:16px;}.elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon-box-title a{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-21329 .elementor-element.elementor-element-3559b37{padding:0px 20px 0px 20px;--icon-box-icon-margin:8px;}.elementor-21329 .elementor-element.elementor-element-3559b37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-21329 .elementor-element.elementor-element-3559b37.elementor-view-framed .elementor-icon, .elementor-21329 .elementor-element.elementor-element-3559b37.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon{font-size:16px;}.elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon-box-title a{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-21329 .elementor-element.elementor-element-602c012{width:100%;max-width:100%;}.elementor-21329 .elementor-element.elementor-element-602c012 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-21329 .elementor-element.elementor-element-7711ae81{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-21329 .elementor-element.elementor-element-32146e76{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:95px;z-index:2;}.elementor-21329 .elementor-element.elementor-element-32146e76 > .elementor-widget-container{background-color:var( --e-global-color-9e6eb38 );padding:30px 15px 30px 15px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-21329 .elementor-element.elementor-element-c43d02c{width:var( --container-widget-width, 135px );max-width:135px;background-color:var( --e-global-color-primary );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:9px 32px 10px 32px;--container-widget-width:135px;--container-widget-flex-grow:0;z-index:1;--icon-box-icon-margin:10px;}.elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-5f782af );}.elementor-21329 .elementor-element.elementor-element-c43d02c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5f782af );}.elementor-21329 .elementor-element.elementor-element-c43d02c.elementor-view-framed .elementor-icon, .elementor-21329 .elementor-element.elementor-element-c43d02c.elementor-view-default .elementor-icon{fill:var( --e-global-color-5f782af );color:var( --e-global-color-5f782af );border-color:var( --e-global-color-5f782af );}.elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon{font-size:20px;}.elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon-box-title a{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-21329 .elementor-element.elementor-element-13c0279c{--thim-ekits-course-columns:repeat(3, 1fr);--thim-ekits-course-column-gap:30px;--thim-ekits-course-row-gap:35px;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar{margin-bottom:22px;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar__search input[type="search"]{color:#7a7a7a;background-color:#eceeef;border-color:#eceeef;padding-left:calc( 50px / 3 );padding-right:calc( 50px / 3 );}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar__search input[type="search"]:focus{color:#7a7a7a;border-color:#eceeef;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar__search button{min-width:50px;background-color:#eceeef;color:#7a7a7a;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar__search button:hover{background-color:#eceeef;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar__orderby select{background-color:#02010100;color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-84367fb );--thim-ekits-archive-course-topbar-orderby-padding:0px;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-button{--thim-ekits-archive-loadmore-button-justify:center;margin:38px 0px 0px 0px;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-btn{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 );fill:var( --e-global-color-5f782af );color:var( --e-global-color-5f782af );background-color:var( --e-global-color-primary );padding:9px 30px 10px 30px;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-btn:hover, .elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-btn:focus{color:var( --e-global-color-5f782af );background-color:var( --e-global-color-secondary );}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-btn:hover svg, .elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-btn:focus svg{fill:var( --e-global-color-5f782af );}@media(min-width:768px){.elementor-21329 .elementor-element.elementor-element-82bd38f{--content-width:1200px;}.elementor-21329 .elementor-element.elementor-element-7711ae81{--content-width:1200px;}}@media(max-width:1024px){.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb , .elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-21329 .elementor-element.elementor-element-13c0279c{--thim-ekits-course-columns:repeat(2, 1fr);}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:992px){.elementor-21329 .elementor-element.elementor-element-30bebef .thim-ekit-page-title .page-title{font-size:25px;}}@media(max-width:767px){.elementor-21329 .elementor-element.elementor-element-82bd38f{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb , .elementor-21329 .elementor-element.elementor-element-2c058f71 .thim-ekit-breadcrumb  a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21329 .elementor-element.elementor-element-30bebef .thim-ekit-page-title .page-title{font-size:20px;}.elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-d1e39b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-3559b37 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21329 .elementor-element.elementor-element-602c012 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21329 .elementor-element.elementor-element-7711ae81{--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-21329 .elementor-element.elementor-element-32146e76{z-index:999;}.elementor-21329 .elementor-element.elementor-element-c43d02c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon-box-title, .elementor-21329 .elementor-element.elementor-element-c43d02c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-21329 .elementor-element.elementor-element-13c0279c{--thim-ekits-course-columns:repeat(1, 1fr);}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar{margin-bottom:30px;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar__orderby select{border-width:0px 0px 0px 0px;}.elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive__loadmore-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for thim-ekits-page-title, class: .elementor-element-30bebef */.elementor-21329 .elementor-element.elementor-element-30bebef h1 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c43d02c */.elementor-21329 .elementor-element.elementor-element-c43d02c {
    cursor: pointer
}
@media (max-width: 767px){
    .elementor-21329 .elementor-element.elementor-element-c43d02c > .elementor-widget-container {
        margin: 20px 0;
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-archive-course, class: .elementor-element-13c0279c */.elementor-21329 .elementor-element.elementor-element-13c0279c .page-numbers {
        width: 44px;
    height: 44px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-21329 .elementor-element.elementor-element-13c0279c .courses-order-by {
    padding-left: 10px;
}
@media (max-width: 767px){
    .elementor-21329 .elementor-element.elementor-element-13c0279c .thim-ekits-archive-course__topbar__result {
        margin-right: auto;
        margin-left: 0;
    }
    .elementor-21329 .elementor-element.elementor-element-13c0279c .courses-order-by {
        padding-left: 0;
    }
}/* End custom CSS */