.elementor-6037 .elementor-element.elementor-element-hekma-blog-hero{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6037 .elementor-element.elementor-element-hekma-blog-title{width:var( --container-widget-width, 980px );max-width:980px;--container-widget-width:980px;--container-widget-flex-grow:0;text-align:start;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-title .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:52px;font-weight:700;line-height:1.12em;color:#006591;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6037 .elementor-element.elementor-element-hekma-blog-body{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-6037 .elementor-element.elementor-element-hekma-toc-column{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header-title{text-align:start;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header{flex-direction:row;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc{--item-text-hover-decoration:underline;}.elementor-6037 .elementor-element.elementor-element-hekma-toc-promo{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6037 .elementor-element.elementor-element-hekma-content-column{--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-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6037 .elementor-element.elementor-element-hekma-author-section{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta-copy{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta-title .elementor-heading-title{color:#FFFFFF;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta-text{font-family:"Roboto", Sans-serif;font-size:17px;line-height:1.65em;color:#FFFFFF;}.elementor-6037 .elementor-element.elementor-element-hekma-related-section{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts:after{content:"0.66";}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail__link{width:100%;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__meta-data span + span:before{content:"•";}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__text{margin-top:20px;}@media(min-width:768px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-hero{--content-width:1220px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout{--content-width:1220px;}.elementor-6037 .elementor-element.elementor-element-hekma-author-section{--content-width:1152px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta{--content-width:1152px;}.elementor-6037 .elementor-element.elementor-element-hekma-related-section{--content-width:1152px;}}@media(max-width:1024px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-title .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-title .elementor-heading-title{font-size:36px;line-height:1.16em;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta-text{font-size:16px;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts:after{content:"0.5";}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-hekma-blog-breadcrumbs */.elementor-6037 .elementor-element.elementor-element-hekma-blog-breadcrumbs{font-family:var(--e-global-typography-text-font-family,"Roboto",sans-serif);font-size:14px;color:#54595F;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-breadcrumbs a{color:#006591;text-decoration:none;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-breadcrumbs .breadcrumb_last{color:#54595F;}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-hekma-blog-title */.elementor-6037 .elementor-element.elementor-element-hekma-blog-title h1{margin:0;letter-spacing:-.025em;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-title h1{letter-spacing:-.015em;}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-hekma-trust-details */.elementor-6037 .elementor-element.elementor-element-hekma-trust-details{display:block;width:100%;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;max-width:980px;font-family:var(--e-global-typography-text-font-family,"Roboto",sans-serif);font-size:14px;line-height:1.55;color:#54595F;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-item{display:inline-flex;align-items:baseline;gap:4px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-item:not(:first-of-type){border-inline-start:1px solid #F3F6FF;padding-inline-start:18px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details a{color:#006591;font-weight:700;text-decoration:none;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details a:hover{text-decoration:underline;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details a:focus-visible{outline:2px solid #006591;outline-offset:3px;border-radius:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-reviewer-qualification{font-weight:400;color:#54595F;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-trust-demo{display:inline-flex;align-items:center;border:1px solid #006591;border-radius:100px;padding:3px 9px;font-size:11px;font-weight:700;letter-spacing:.02em;color:#006591;background:#F3F6FF;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-article-meta{gap:7px 12px;font-size:13px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-item:not(:first-of-type){padding-inline-start:12px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-item{flex-wrap:wrap;}}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-author{display:inline-flex;align-items:center;gap:6px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar{display:inline-flex;width:25px;height:25px;flex:0 0 25px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar svg,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-monogram{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;overflow:hidden;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-monogram{font-size:12px;font-weight:700;background:#E2F0F6;color:#006591;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-reviewer-qualification{display:block;font-size:12px;line-height:1.35;color:#54595F;}@media(min-width:768px){.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-reviewer-qualification{display:inline;}}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-reviewer{flex-wrap:wrap;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-reviewer .hekma-reviewer-qualification{flex-basis:100%;margin-top:1px;}}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-article-meta{display:flex;align-items:center;gap:10px 18px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-trust-demo{flex-basis:100%;width:max-content;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-item{display:inline-flex;align-items:center;min-height:32px;gap:5px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-item:not(:first-of-type){border:0;padding:0;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-author,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-reviewer-link{display:inline-flex;align-items:center;gap:7px;text-decoration:underline;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar img,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar svg,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-monogram{display:block;width:28px;height:28px;flex:0 0 28px;border-radius:50%;object-fit:cover;overflow:hidden;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-monogram{display:grid;place-items:center;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-reviewer-qualification{display:inline;color:#54595F;font-size:12px;line-height:1.3;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-article-meta{display:grid;grid-template-columns:1fr;gap:9px;font-size:13px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-trust-demo{grid-column:1;margin-bottom:2px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-item{min-height:28px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-meta-reviewer .hekma-reviewer-qualification{flex-basis:auto;margin:0;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar img,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-avatar svg,.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-byline-monogram{width:26px;height:26px;flex-basis:26px;}}@media(min-width:961px){.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-article-meta{display:grid;grid-template-columns:max-content max-content max-content max-content;align-items:center;gap:8px 20px;}.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-trust-demo{grid-column:1/-1;justify-self:start;flex-basis:auto;width:max-content;}}@media(min-width:768px) and (max-width:960px){.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-trust-demo{flex-basis:auto;width:max-content;margin-inline-end:100%;}}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-trust-details .hekma-trust-demo{width:max-content;max-width:100%;flex-basis:auto;}}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-hekma-blog-featured-image */.elementor-6037 .elementor-element.elementor-element-hekma-blog-featured-image img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;border-radius:18px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-featured-image{width:100%;overflow:hidden;border:1px solid #F3F6FF;border-radius:18px;background:#F9F9F9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hekma-blog-hero */.elementor-6037 .elementor-element.elementor-element-hekma-blog-hero{max-width:1220px;margin:0 auto;padding:22px 24px 48px;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-hero{padding:16px 18px 32px;}}@media(max-width:767px){body:has(.elementor-6037 .elementor-element.elementor-element-hekma-blog-hero) .elementor-location-header .elementor-widget-theme-site-logo img{max-width:154px!important;height:auto!important;}}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-hekma-blog-toc */.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc{position:relative;z-index:5;color:#54595F;background:#F9F9F9;border:1px solid #F3F6FF;border-radius:14px;padding:18px 20px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 12px;margin:0 0 8px;border:0;border-bottom:1px solid #F3F6FF;background:transparent;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header-title{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);font-size:1rem;font-weight:700;color:#006591;text-transform:none;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__body{max-height:none;overflow:visible;overscroll-behavior:auto;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item{margin:0;padding:8px 0;border-bottom:1px solid #F3F6FF;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item:last-child{border-bottom:0;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item-text{display:inline-block;font-size:14px;line-height:1.45;color:#54595F;text-decoration:none;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item-text:hover,.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-item-active{color:#006591;font-weight:700;text-decoration:underline;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc a:focus-visible{outline:2px solid #006591;outline-offset:3px;border-radius:3px;}@media(max-width:960px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc{padding:0;background:#FFFFFF;border:0;border-radius:0;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header{box-sizing:border-box;min-height:56px;padding:0 20px;margin:0;border:1px solid #006591;border-radius:999px;background:#FFFFFF;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__body{max-height:none;overflow:visible;margin-top:8px;padding:10px 18px;background:#FFFFFF;border:1px solid #F3F6FF;border-radius:14px;box-shadow:none;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item-text{font-size:15px;}}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-widget-container{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header{background:transparent!important;border:0!important;border-bottom:2px solid #006591!important;padding:0 0 12px!important;margin:0 0 10px!important;border-radius:0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header-title{font-size:17px!important;line-height:1.3!important;color:#006591!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__body{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-wrapper{margin:0!important;padding:0!important;list-style:none!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item{padding:9px 0!important;margin:0!important;border-bottom:1px solid #E1EAF0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item:last-child{border-bottom:0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item-text-wrapper{display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item-text-wrapper i{display:block!important;position:static!important;width:8px!important;margin:7px 0 0!important;text-align:center!important;font-size:7px!important;line-height:1!important;color:#006591!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item-text{display:block!important;min-width:0!important;padding:0!important;font-size:14px!important;line-height:1.45!important;}@media(max-width:960px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__header{min-height:48px!important;padding:0 0 10px!important;margin:0!important;border-bottom:2px solid #006591!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__body{padding:8px 0 0!important;margin:0!important;border:0!important;background:transparent!important;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-toc .elementor-toc__list-item-text{font-size:15px!important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-hekma-toc-promo-title */.elementor-6037 .elementor-element.elementor-element-hekma-toc-promo-title h3{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);color:var(--e-global-color-primary,#006591);font-size:1.2rem;line-height:1.3;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-hekma-toc-promo-copy */.elementor-6037 .elementor-element.elementor-element-hekma-toc-promo-copy{font-size:.95rem;line-height:1.65;color:var(--e-global-color-secondary,#54595F);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-hekma-toc-promo-button */.elementor-6037 .elementor-element.elementor-element-hekma-toc-promo-button .elementor-button{background:var(--e-global-color-primary,#006591);color:#FFFFFF;border-radius:8px;padding:12px 18px;font-weight:700;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hekma-toc-promo */.elementor-6037 .elementor-element.elementor-element-hekma-toc-promo{background:var(--e-global-color-0db3ab7,#F9F9F9);border:1px solid var(--e-global-color-32ae376,#F3F6FF);border-radius:14px;padding:22px;margin-top:20px;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-toc-promo{display:none!important;}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-hekma-post-content */.elementor-6037 .elementor-element.elementor-element-hekma-post-content{width:100%;max-width:none;margin:0;color:#54595F;font-family:var(--e-global-typography-text-font-family,"Roboto",sans-serif);font-size:18px;line-height:1.82;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content h2{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);color:#006591;font-size:clamp(1.65rem,2.5vw,2.05rem);font-weight:700;line-height:1.24;margin:2.05em 0 .72em;padding:0 0 .38em;border:0;position:relative;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content h2:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:64px;height:3px;border-radius:3px;background:#006591;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content h3{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);color:#006591;font-weight:700;line-height:1.3;margin:1.6em 0 .55em;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content p{margin:0 0 1.2em;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content a{color:#006591;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content ul,.elementor-6037 .elementor-element.elementor-element-hekma-post-content ol{padding-inline-start:1.4em;margin:0 0 1.35em;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content li{padding-inline-start:.2em;margin:.35em 0;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.95em;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content th,.elementor-6037 .elementor-element.elementor-element-hekma-post-content td{padding:12px 14px;border:1px solid #F3F6FF;text-align:start;vertical-align:top;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content th{background:#F9F9F9;color:#006591;font-weight:700;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content img{max-width:100%;height:auto;border-radius:12px;}@media(max-width:960px){.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-menu-anchor{scroll-margin-top:calc(64vh + 32px);}}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-post-content{font-size:17px;line-height:1.78;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content h2{font-size:1.55rem;line-height:1.3;margin:1.8em 0 .7em;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table{display:block;max-width:100%;overflow-x:auto;white-space:normal;}}.elementor-6037 .elementor-element.elementor-element-hekma-post-content{line-height:1.72;color:#54595F;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content p,.elementor-6037 .elementor-element.elementor-element-hekma-post-content li,.elementor-6037 .elementor-element.elementor-element-hekma-post-content td{color:#54595F;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content a{text-decoration:underline;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content a:focus-visible{outline:2px solid #006591;outline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table{border-collapse:separate;border-spacing:0;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-post-content{font-size:18px;line-height:1.7;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table{display:block;overflow-x:auto;overflow-y:hidden;max-width:100%;border:1px solid #CBD9E0;border-radius:12px;scrollbar-color:#006591 #EAF3F7;scrollbar-width:thin;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table:after{content:"Swipe to see more →";display:block;position:sticky;left:0;padding:7px 12px;color:#006591;font-size:12px;font-weight:700;background:#EAF3F7;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content th,.elementor-6037 .elementor-element.elementor-element-hekma-post-content td{min-width:135px;padding:11px 12px;}}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure{margin:28px 0;padding:26px;background:#F3F6FF;border:1px solid #D4E5ED;border-radius:16px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure figcaption{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);font-size:22px;font-weight:700;line-height:1.3;color:#003F5C;margin:0 0 18px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure-step{display:flex;flex-direction:column;gap:5px;padding:17px;background:#FFFFFF;border:1px solid #D4E5ED;border-radius:11px;line-height:1.45;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure-step strong{font-size:16px;color:#005D82;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure-step span{font-size:15px;color:#54595F;}@media(max-width:600px){.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure{padding:18px;margin:24px 0;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure figcaption{font-size:19px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .hekma-readable-figure-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-post-content table{display:block;overflow:visible;border:0;border-radius:0;background:transparent;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table:after{content:none;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table thead,.elementor-6037 .elementor-element.elementor-element-hekma-post-content table tr:has(th){display:none;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table tbody{display:block;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table tr{display:block;margin:0 0 14px;background:#FFFFFF;border:1px solid #D4E5ED;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px rgba(0,101,145,.05);}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table td{display:grid;grid-template-columns:minmax(100px,38%) minmax(0,1fr);gap:12px;min-width:0;width:100%;padding:12px 14px;border:0;border-bottom:1px solid #D4E5ED;overflow-wrap:anywhere;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table td:last-child{border-bottom:0;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content table td:before{content:attr(data-label);display:block;color:#005D82;font-size:14px;font-weight:700;line-height:1.45;}}@media(max-width:360px){.elementor-6037 .elementor-element.elementor-element-hekma-post-content table td{grid-template-columns:1fr;gap:3px;}}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4{width:100%!important;max-width:none!important;margin-inline:0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;grid-template-areas:"eyebrow form" "title form" "copy form" "note form";column-gap:28px;row-gap:8px;align-items:center;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-eyebrow{grid-area:eyebrow;align-self:end;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-title{grid-area:title;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-copy{grid-area:copy;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-form{grid-area:form;align-self:center;margin-top:0!important;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-note{grid-area:note;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-eyebrow .elementor-heading-title,.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-title .elementor-heading-title,.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-copy,.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-note{text-align:left;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .e-con-inner{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"eyebrow" "title" "copy" "form" "note";row-gap:12px;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-form{margin-top:10px!important;}.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-eyebrow .elementor-heading-title,.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-title .elementor-heading-title,.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-copy,.elementor-6037 .elementor-element.elementor-element-hekma-post-content .elementor-element-0a316d4 .hkm-promo-note{text-align:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hekma-blog-layout */.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout .e-con-inner{display:grid;grid-template-columns:minmax(0,880px) minmax(0,260px);grid-template-areas:"content toc";gap:40px;align-items:start;max-width:1180px;margin-inline:auto;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout .elementor-element-hekma-toc-column{grid-area:toc;min-width:0;position:sticky;top:128px;align-self:start;max-height:none;overflow:visible;z-index:1;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout .elementor-element-hekma-content-column{grid-area:content;min-width:0;}@media(max-width:1180px) and (min-width:1101px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout .e-con-inner{grid-template-columns:minmax(0,1fr) 250px;gap:30px;}}@media(max-width:1100px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout .e-con-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"toc" "content";gap:24px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout .elementor-element-hekma-toc-column{position:static;top:auto;max-height:none;overflow:visible;}}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout{padding-inline:10px;}.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout .e-con-inner{gap:20px;}}body:has(.elementor-6037 .elementor-element.elementor-element-hekma-blog-layout) .elementor-location-header .elementor-element-2dde00d.elementor-sticky--active{z-index:100!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-hekma-author-heading */.elementor-6037 .elementor-element.elementor-element-hekma-author-heading .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);color:var(--e-global-color-primary,#006591);font-size:1.55rem;font-weight:700;margin:0;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-hekma-article-profiles */.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-profiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-profile{display:flex;align-items:flex-start;gap:18px;min-width:0;padding:22px;background:#F9F9F9;border:1px solid #F3F6FF;border-inline-start:4px solid #006591;border-radius:14px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-portrait{width:72px;height:72px;flex:0 0 72px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-avatar,.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-monogram{display:grid;place-items:center;width:72px;height:72px;border-radius:14px;object-fit:cover;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-monogram{background:#E2F0F6;color:#006591;font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);font-size:32px;font-weight:700;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-profile-copy{min-width:0;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-name{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);font-size:19px;line-height:1.3;font-weight:700;margin:3px 0 8px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-name a{color:#006591;text-decoration:none;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-name a:hover{text-decoration:underline;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-name a:focus-visible{outline:2px solid #006591;outline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles p{font-family:var(--e-global-typography-text-font-family,"Roboto",sans-serif);font-size:15px;line-height:1.65;color:#54595F;margin:0;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-demo,.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-role{display:inline-block;font-family:var(--e-global-typography-text-font-family,"Roboto",sans-serif);font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#006591;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-profiles{grid-template-columns:1fr;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-profile{gap:14px;padding:18px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-portrait,.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-avatar,.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-monogram{width:58px;height:58px;flex-basis:58px;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-monogram{font-size:26px;}}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-avatar,.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-monogram{border-radius:50%!important;}.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-portrait{border-radius:50%;overflow:hidden;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-article-profiles .hekma-trust-portrait{border-radius:50%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hekma-author-section */.elementor-6037 .elementor-element.elementor-element-hekma-author-section{max-width:1152px;margin:0 auto;padding:18px 24px 34px;}.elementor-6037 .elementor-element.elementor-element-hekma-author-section .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);color:#006591;font-size:1.5rem;font-weight:700;margin:0;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-author-section{padding:16px 18px 28px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-hekma-final-cta-button */.elementor-6037 .elementor-element.elementor-element-hekma-final-cta-button .elementor-button{background:#FFFFFF;color:var(--e-global-color-primary,#006591);border:1px solid #FFFFFF;border-radius:8px;padding:14px 22px;font-weight:700;transition:none;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta-button .elementor-button:hover{background:#FFFFFF;color:var(--e-global-color-primary,#006591);transform:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hekma-final-cta */.elementor-6037 .elementor-element.elementor-element-hekma-final-cta{background:var(--e-global-color-primary,#006591);border-radius:16px;padding:30px 34px;margin:30px auto;max-width:1152px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta .e-con-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta .elementor-heading-title{color:#FFFFFF;font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.25;margin:0 0 8px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta p{color:#FFFFFF;font-family:var(--e-global-typography-text-font-family,"Roboto",sans-serif);line-height:1.6;margin:0;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-final-cta{padding:24px 20px;}.elementor-6037 .elementor-element.elementor-element-hekma-final-cta .e-con-inner{flex-direction:column;align-items:stretch;gap:18px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-hekma-related-heading */.elementor-6037 .elementor-element.elementor-element-hekma-related-heading .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);color:var(--e-global-color-primary,#006591);font-size:1.8rem;font-weight:700;margin:0;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-hekma-related-posts */.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post{height:100%;border:1px solid #F3F6FF;border-radius:16px;overflow:hidden;background:#FFFFFF;box-shadow:none;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail img,.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail__link,.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post:hover .elementor-post__thumbnail img,.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail__link:hover img{transform:none!important;transition:none!important;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__text{padding:18px 20px 22px;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__title a{color:#54595F;font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);font-size:1.05rem;font-weight:700;line-height:1.45;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__excerpt{color:#54595F;line-height:1.65;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__meta-data{color:#54595F;font-size:.82rem;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__read-more{color:#006591;font-weight:700;text-underline-offset:3px;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail__link{display:block;background:#F9F9F9;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail{position:relative!important;box-sizing:border-box;aspect-ratio:16/9;height:auto!important;padding:0!important;background:#F9F9F9!important;overflow:hidden;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__thumbnail img{position:absolute!important;inset:0!important;display:block;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important;filter:none!important;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__meta-data{color:#54595F!important;}.elementor-6037 .elementor-element.elementor-element-hekma-related-posts .elementor-post__read-more{text-decoration:underline;text-underline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hekma-related-section */.elementor-6037 .elementor-element.elementor-element-hekma-related-section{max-width:1152px;margin:28px auto 0;padding:44px 24px 72px;border-top:1px solid #F3F6FF;}.elementor-6037 .elementor-element.elementor-element-hekma-related-section .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family,"Roboto Slab",serif);color:#006591;font-size:1.8rem;font-weight:700;margin:0;}@media(max-width:767px){.elementor-6037 .elementor-element.elementor-element-hekma-related-section{padding:32px 18px 52px;}}/* End custom CSS */
/* Start custom CSS */body.single-post:has(.elementor-element-hekma-blog-layout){overflow-x:clip;overflow-y:visible;}/* End custom CSS */