.elementor-583 .elementor-element.elementor-element-4912a20{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:152px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-583 .elementor-element.elementor-element-fa25e2f .elementor-heading-title{font-family:var( --e-global-typography-ef3b344-font-family ), Sans-serif;font-size:var( --e-global-typography-ef3b344-font-size );font-weight:var( --e-global-typography-ef3b344-font-weight );line-height:var( --e-global-typography-ef3b344-line-height );}.elementor-583 .elementor-element.elementor-element-efbm001{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5bf2298 );--border-color:var( --e-global-color-5bf2298 );--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-583 .elementor-element.elementor-element-efba001{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-583 .elementor-element.elementor-element-efbs001{width:auto;max-width:auto;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#EEECFD;--e-share-buttons-secondary-color:#5741DC;}.elementor-583 .elementor-element.elementor-element-efbs001 .elementor-share-btn{font-size:calc(1.05px * 10);}.elementor-583 .elementor-element.elementor-element-efbs001 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-583 .elementor-element.elementor-element-efbs001 .elementor-share-btn:hover{--e-share-buttons-primary-color:#5741DC;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-583 .elementor-element.elementor-element-efbi001{text-align:center;}.elementor-583 .elementor-element.elementor-element-5471b51{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-583 .elementor-element.elementor-element-5471b51:not(.elementor-motion-effects-element-type-background), .elementor-583 .elementor-element.elementor-element-5471b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4F7F3;}.elementor-583 .elementor-element.elementor-element-c02f00b .elementor-heading-title{font-family:var( --e-global-typography-d1710a1-font-family ), Sans-serif;font-size:var( --e-global-typography-d1710a1-font-size );font-weight:var( --e-global-typography-d1710a1-font-weight );text-transform:var( --e-global-typography-d1710a1-text-transform );line-height:var( --e-global-typography-d1710a1-line-height );letter-spacing:var( --e-global-typography-d1710a1-letter-spacing );}.elementor-583 .elementor-element.elementor-element-2d1d477{font-family:var( --e-global-typography-b5515fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-583 .elementor-element.elementor-element-7cb0914{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-583 .elementor-element.elementor-element-742fa23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-583 .elementor-element.elementor-element-3823d8b{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;font-size:14px;text-decoration:none;}.elementor-583 .elementor-element.elementor-element-3823d8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-583 .elementor-element.elementor-element-3823d8b.elementor-element{--align-self:center;}.elementor-583 .elementor-element.elementor-element-377eb41{--display:flex;}.elementor-583 .elementor-element.elementor-element-22340fa{font-family:"Gilroy", Sans-serif;font-size:18px;line-height:1.7em;}.elementor-583 .elementor-element.elementor-element-a360a43{--spacer-size:20px;}.elementor-583 .elementor-element.elementor-element-bf21786{--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-583 .elementor-element.elementor-element-cc08dc2 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-583 .elementor-element.elementor-element-cc08dc2 .elementor-heading-title{font-family:var( --e-global-typography-504b5d3-font-family ), Sans-serif;font-size:var( --e-global-typography-504b5d3-font-size );font-weight:var( --e-global-typography-504b5d3-font-weight );line-height:var( --e-global-typography-504b5d3-line-height );}.elementor-583 .elementor-element.elementor-element-e199343 > .elementor-widget-container{margin:0px 0px 50px 0px;}@media(min-width:768px){.elementor-583 .elementor-element.elementor-element-4912a20{--content-width:900px;}.elementor-583 .elementor-element.elementor-element-efba001{--width:65%;}.elementor-583 .elementor-element.elementor-element-7cb0914{--content-width:1236px;}.elementor-583 .elementor-element.elementor-element-742fa23{--content-width:1140px;}.elementor-583 .elementor-element.elementor-element-377eb41{--content-width:900px;}}@media(max-width:992px){.elementor-583 .elementor-element.elementor-element-4912a20{--padding-top:136px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-583 .elementor-element.elementor-element-fa25e2f .elementor-heading-title{font-size:var( --e-global-typography-ef3b344-font-size );line-height:var( --e-global-typography-ef3b344-line-height );} .elementor-583 .elementor-element.elementor-element-efbs001{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-583 .elementor-element.elementor-element-c02f00b .elementor-heading-title{font-size:var( --e-global-typography-d1710a1-font-size );line-height:var( --e-global-typography-d1710a1-line-height );letter-spacing:var( --e-global-typography-d1710a1-letter-spacing );}.elementor-583 .elementor-element.elementor-element-2d1d477{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-583 .elementor-element.elementor-element-742fa23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-583 .elementor-element.elementor-element-cc08dc2{text-align:center;}.elementor-583 .elementor-element.elementor-element-cc08dc2 .elementor-heading-title{font-size:var( --e-global-typography-504b5d3-font-size );line-height:var( --e-global-typography-504b5d3-line-height );}}@media(max-width:767px){.elementor-583 .elementor-element.elementor-element-4912a20{--padding-top:112px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-583 .elementor-element.elementor-element-fa25e2f .elementor-heading-title{font-size:var( --e-global-typography-ef3b344-font-size );line-height:var( --e-global-typography-ef3b344-line-height );}.elementor-583 .elementor-element.elementor-element-efbm001{--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:flex-start;}.elementor-583 .elementor-element.elementor-element-efba001{--width:100%;}.elementor-583 .elementor-element.elementor-element-efbs001{--alignment:left;} .elementor-583 .elementor-element.elementor-element-efbs001{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-583 .elementor-element.elementor-element-5471b51{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-583 .elementor-element.elementor-element-c02f00b .elementor-heading-title{font-size:var( --e-global-typography-d1710a1-font-size );line-height:var( --e-global-typography-d1710a1-line-height );letter-spacing:var( --e-global-typography-d1710a1-letter-spacing );}.elementor-583 .elementor-element.elementor-element-2d1d477{font-size:var( --e-global-typography-b5515fb-font-size );line-height:var( --e-global-typography-b5515fb-line-height );}.elementor-583 .elementor-element.elementor-element-742fa23{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-583 .elementor-element.elementor-element-cc08dc2 .elementor-heading-title{font-size:var( --e-global-typography-504b5d3-font-size );line-height:var( --e-global-typography-504b5d3-line-height );}}/* Start custom CSS for container, class: .elementor-element-4912a20 */.elementor-583 .elementor-element.elementor-element-4912a20 { --ef-ink: var(--main-core_navy_100, #191841); --ef-violet: var(--support-quantum_indigo_100, #5741DC); --ef-lavender: #EEECFD; --ef-mint: #E4F7F3; color: var(--ef-ink); }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai { display:flex; align-items:center; gap:20px; flex-wrap:wrap; padding:20px 24px; background:var(--ef-lavender); border-radius:16px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-label { display:flex; align-items:center; gap:10px; font-weight:700; font-size:18px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-label svg { color:var(--ef-violet); flex-shrink:0; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-links { display:flex; flex-wrap:wrap; gap:10px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-links a { display:inline-flex; align-items:center; justify-content:center; min-height:44px; padding:8px 22px; background:var(--e-global-color-8652976, #fff); border:1px solid var(--e-global-color-5bf2298, #E8E8E8); border-radius:999px; color:var(--ef-ink); font-size:16px; font-weight:700; text-decoration:none; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-links a:hover { color:var(--ef-violet); border-color:var(--ef-violet); }
.elementor-583 .elementor-element.elementor-element-4912a20 a:focus-visible, .elementor-583 .elementor-element.elementor-element-4912a20 [role=button]:focus-visible { outline:2px solid var(--ef-violet); outline-offset:4px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .elementor-heading-title { color:var(--ef-ink); }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .pp-multiple-authors-boxes-wrapper { margin:0; padding:0; border:0; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .pp-multiple-authors-boxes-ul { display:flex; flex-wrap:wrap; gap:12px; margin:0; padding:0; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .pp-multiple-authors-boxes-li { display:flex; align-items:center; gap:12px; margin:0; padding:0; border:0; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author { position:relative; padding-left:56px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .elementor-element-9ed589f { position:static; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .pp-author-boxes-avatar { position:absolute; left:0; top:50%; transform:translateY(-50%); margin:0; width:44px; min-width:44px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .avatar-image { height:44px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author picture.avatar { display:block; width:44px !important; height:44px !important; border:0; border-radius:50%; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .avatar-image img { width:44px !important; height:44px !important; max-width:44px !important; border-radius:50%; object-fit:cover; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-author .pp-author-boxes-name a { color:var(--ef-ink); font-size:18px; font-weight:700; text-decoration:none; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-date-read { color:var(--e-global-color-text, #484B58); font-size:14px; margin-left:0; margin-top:0; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-featured img { width:100%; aspect-ratio:2.25; object-fit:cover; border-radius:16px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-takeaways { background:var(--ef-mint); }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-takeaways .elementor-heading-title { display:flex; align-items:center; gap:12px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-takeaways .elementor-heading-title::before { content:'✳'; font-size:24px; color:#08BFA0; }
.elementor-583 .elementor-element.elementor-element-4912a20 .takeaways ul { margin:0; padding-left:22px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .takeaways ul li { margin-bottom:12px; }
.elementor-583 .elementor-element.elementor-element-4912a20 .takeaways ul li:last-child { margin-bottom:0; }
@media(max-width:767px) {
 .elementor-583 .elementor-element.elementor-element-4912a20 h1.elementor-heading-title { line-height:1.2 !important; }
 .elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai { padding:18px; gap:14px; }
 .elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-label { font-size:16px; }
 .elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-links { width:100%; gap:8px; }
 .elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-ai-links a { flex:1 1 calc(50% - 8px); padding:8px 12px; font-size:14px; }
 .elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-featured img { aspect-ratio:1.7; }
 .elementor-583 .elementor-element.elementor-element-4912a20 .ef-blog-takeaways .elementor-heading-title { font-size:14px; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eightfold.ai/wp-content/uploads/gilroy-regular-webfont.woff2') format('woff2'),
		url('https://eightfold.ai/wp-content/uploads/gilroy-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://eightfold.ai/wp-content/uploads/gilroy-medium-webfont.woff2') format('woff2'),
		url('https://eightfold.ai/wp-content/uploads/gilroy-medium-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://eightfold.ai/wp-content/uploads/gilroy-semibold-webfont.woff2') format('woff2'),
		url('https://eightfold.ai/wp-content/uploads/gilroy-semibold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://eightfold.ai/wp-content/uploads/gilroy-bold-webfont.woff2') format('woff2'),
		url('https://eightfold.ai/wp-content/uploads/gilroy-bold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://eightfold.ai/wp-content/uploads/gilroy-extrabold-webfont.woff2') format('woff2'),
		url('https://eightfold.ai/wp-content/uploads/gilroy-extrabold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */