.elementor-22195 .elementor-element.elementor-element-4b36b72{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-22195 .elementor-element.elementor-element-862f767 .thim-ekit-breadcrumb , .elementor-22195 .elementor-element.elementor-element-862f767 .thim-ekit-breadcrumb  > *{color:#AAAFB6;}.elementor-22195 .elementor-element.elementor-element-862f767 .thim-ekit-breadcrumb  > a{color:var( --e-global-color-v4-dark-gray );}.elementor-22195 .elementor-element.elementor-element-862f767 .thim-ekit-breadcrumb  > .thim-ekit-breadcrumb__delimiter i{font-size:10px;}.elementor-22195 .elementor-element.elementor-element-862f767 .thim-ekit-breadcrumb  > .thim-ekit-breadcrumb__delimiter svg{width:10px;}.elementor-22195 .elementor-element.elementor-element-862f767 .thim-ekit-breadcrumb  > .thim-ekit-breadcrumb__delimiter{margin:0px 3px 0px 3px;}.elementor-22195 .elementor-element.elementor-element-c61f26a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-22195 .elementor-element.elementor-element-e2ea41d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22195 .elementor-element.elementor-element-836a579{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22195 .elementor-element.elementor-element-2757d96{--thim-ekits-archive-post-columns:repeat(2, 1fr);--thim-ekits-archive-post-row-gap:35px;--thim-ekits-archive-post-column-gap:30px;}.elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination{text-align:center;margin:30px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination .page-numbers:not(.dots){border-style:none;border-radius:50% 50% 50% 50%;}.elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination a.page-numbers:hover,
					.elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination .page-numbers.current{color:#FFFFFF;background-color:var( --e-global-color-v4-primary );}body:not(.rtl) .elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination .page-numbers:not(:first-child){margin-left:calc( 4px/2 );}body:not(.rtl) .elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination .page-numbers:not(:last-child){margin-right:calc( 4px/2 );}body.rtl .elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination .page-numbers:not(:first-child){margin-right:calc( 4px/2 );}body.rtl .elementor-22195 .elementor-element.elementor-element-2757d96 .thim-ekit-archive-post__pagination .page-numbers:not(:last-child){margin-left:calc( 4px/2 );}@media(max-width:1024px){.elementor-22195 .elementor-element.elementor-element-c61f26a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-22195 .elementor-element.elementor-element-2757d96{--thim-ekits-archive-post-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-22195 .elementor-element.elementor-element-2757d96{--thim-ekits-archive-post-columns:repeat(1, 1fr);}}@media(min-width:768px){.elementor-22195 .elementor-element.elementor-element-e2ea41d{--width:33%;}.elementor-22195 .elementor-element.elementor-element-836a579{--width:67%;}}/* Start custom CSS for thim-ekits-breadcrumb, class: .elementor-element-862f767 */.elementor-22195 .elementor-element.elementor-element-862f767 svg {
    position: relative;
    top: 3px;
}
.elementor-22195 .elementor-element.elementor-element-862f767 svg path {
    fill: #AAAFB6;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-page-title, class: .elementor-element-906c4b2 */.elementor-22195 .elementor-element.elementor-element-906c4b2 .page-title {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-categories, class: .elementor-element-8dece69 */.elementor-22195 .elementor-element.elementor-element-8dece69 ul{
    margin: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
}
.elementor-22195 .elementor-element.elementor-element-8dece69 li a{
    padding: 11px 16px;
    border-radius: 200px;
    border: 1px solid  #E8EDF1;
    font-weight: 600;
    color: #4F5E71;
}
.elementor-22195 .elementor-element.elementor-element-8dece69 li a:hover{
    background: var(--primary);
    border: 1px solid var(--primary);
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for wp-widget-tag_cloud, class: .elementor-element-9e4df6c */.elementor-22195 .elementor-element.elementor-element-9e4df6c .tagcloud{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
}
.elementor-22195 .elementor-element.elementor-element-9e4df6c .tagcloud a{
    padding: 5px 16px;
    border-radius: 4px;
    border: 1px solid  #E8EDF1;
    font-size: 16px !important;
    font-weight: 600;
    color: #4F5E71;
}
.elementor-22195 .elementor-element.elementor-element-9e4df6c .tagcloud a:hover{
    border: 1px solid var(--primary);
    color: #fff;
    background-color: var(--primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2ea41d */@media (min-width: 768px) {
  .elementor-22195 .elementor-element.elementor-element-e2ea41d {
    position: sticky;
    top: 80px;
    height: fit-content;
 }
}
.elementor-22195 .elementor-element.elementor-element-e2ea41d h5 {
   margin-bottom: 1em;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-archive-post, class: .elementor-element-2757d96 */.elementor-22195 .elementor-element.elementor-element-2757d96 .page-numbers {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 49px;
    height: 49px;
    min-width: 49px;
}/* End custom CSS */