.elementor-1293 .elementor-element.elementor-element-gemmain{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemarchivehero{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#29316A1F;--border-color:#29316A1F;--padding-top:56px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemarchivehero:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-gemarchivehero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F2;}.elementor-1293 .elementor-element.elementor-element-gemarchivewrap{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1293 .elementor-element.elementor-element-gemarchiveeyebrow > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1293 .elementor-element.elementor-element-gemarchiveeyebrow{font-family:"InterVariable", Sans-serif;font-size:14px;line-height:27.2px;letter-spacing:0.025em;color:#BD462F;}.elementor-1293 .elementor-element.elementor-element-gemarchiveeyebrow p{margin-block-end:0px;}.elementor-1293 .elementor-element.elementor-element-gemarchivetitle > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1293 .elementor-element.elementor-element-gemarchivetitle .elementor-heading-title{font-family:"InterVariable", Sans-serif;font-size:clamp(38px,4.5vw,56px);text-transform:none;line-height:1.3em;letter-spacing:-0.035em;color:#29316A;}.elementor-1293 .elementor-element.elementor-element-gemarchiveintro{width:var( --container-widget-width, 58ch );max-width:58ch;--container-widget-width:58ch;--container-widget-flex-grow:0;font-family:"InterVariable", Sans-serif;font-size:18px;line-height:1.75em;color:#484B55;}.elementor-1293 .elementor-element.elementor-element-gemarchiveintro > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1293 .elementor-element.elementor-element-gemarchiveintro p{margin-block-end:0px;}.elementor-1293 .elementor-element.elementor-element-gemstories{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:58px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemstories:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-gemstories > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1293 .elementor-element.elementor-element-gemstorieswrap{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1293 .elementor-element.elementor-element-gemlatesthead{--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:baseline;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemlatesttitle > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1293 .elementor-element.elementor-element-gemlatesttitle .elementor-heading-title{font-family:"InterVariable", Sans-serif;font-size:24px;text-transform:none;line-height:32.727px;letter-spacing:-0.035em;color:#29316A;}.elementor-1293 .elementor-element.elementor-element-gemlatestsublabel{width:auto;max-width:auto;font-family:"InterVariable", Sans-serif;font-size:14px;line-height:1.94285714286em;color:#686A73;}.elementor-1293 .elementor-element.elementor-element-gemlatestsublabel > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1293 .elementor-element.elementor-element-gemlatestsublabel p{margin-block-end:0px;}.elementor-1293 .elementor-element.elementor-element-gemarchiveloop{--grid-columns:2;--grid-row-gap:28px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-loop-nothing-found-message-align:left;--grid-column-gap:28px;--e-loop-nothing-found-message-color:#484B55;}.elementor-1293 .elementor-element.elementor-element-gemarchiveloop .elementor-repeater-item-first{grid-column:span min( 2, var(--grid-columns) );}.elementor-1293 .elementor-element.elementor-element-gemarchiveloop .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1293 .elementor-element.elementor-element-gemarchiveloop .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1293 .elementor-element.elementor-element-gemarchiveloop .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1293 .elementor-element.elementor-element-gemarchiveloop .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1293 .elementor-element.elementor-element-gemarchiveloop .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1293 .elementor-element.elementor-element-gemarchiveloop .e-loop-nothing-found-message__text{font-family:"InterVariable", Sans-serif;font-size:16px;line-height:1.8em;}.elementor-1293 .elementor-element.elementor-element-gemnextstep{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemnextstep:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-gemnextstep > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29316A;}.elementor-1293 .elementor-element.elementor-element-gemnextinner{--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:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1293 .elementor-element.elementor-element-gemnextcopy{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemnexteyebrow > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1293 .elementor-element.elementor-element-gemnexteyebrow{font-family:"InterVariable", Sans-serif;font-size:14px;line-height:27.2px;letter-spacing:0.025em;color:#E9CF89;}.elementor-1293 .elementor-element.elementor-element-gemnexteyebrow p{margin-block-end:0px;}.elementor-1293 .elementor-element.elementor-element-gemnexttitle > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1293 .elementor-element.elementor-element-gemnexttitle .elementor-heading-title{font-family:"InterVariable", Sans-serif;font-size:30px;text-transform:none;line-height:1.3em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-1293 .elementor-element.elementor-element-gemnextbody > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1293 .elementor-element.elementor-element-gemnextbody{font-family:"InterVariable", Sans-serif;font-size:15px;line-height:1.7em;color:#E3E4ED;}.elementor-1293 .elementor-element.elementor-element-gemnextbody p{margin-block-end:0px;}.elementor-1293 .elementor-element.elementor-element-gemnextcta .elementor-button{background-color:#FFFFFF;font-family:"InterVariable", Sans-serif;font-size:15px;text-transform:none;line-height:1.7em;letter-spacing:0px;fill:#29316A;color:#29316A;border-radius:6px 6px 6px 6px;padding:14px 18px 14px 18px;}.elementor-1293 .elementor-element.elementor-element-gemnextcta .elementor-button:hover, .elementor-1293 .elementor-element.elementor-element-gemnextcta .elementor-button:focus{background-color:#F8ECD8;}.elementor-1293 .elementor-element.elementor-element-gemnextcta{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-1293 .elementor-element.elementor-element-gemarchiveloop{--grid-columns:2;}}@media(max-width:767px){.elementor-1293 .elementor-element.elementor-element-gemarchivehero{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemarchivewrap{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-1293 .elementor-element.elementor-element-gemarchiveeyebrow{font-size:15px;line-height:27.2px;}.elementor-1293 .elementor-element.elementor-element-gemarchiveintro{font-size:17px;}.elementor-1293 .elementor-element.elementor-element-gemstories{--padding-top:36px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemstorieswrap{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-1293 .elementor-element.elementor-element-gemlatesthead{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemlatesttitle .elementor-heading-title{line-height:1.3em;}.elementor-1293 .elementor-element.elementor-element-gemarchiveloop{--grid-columns:1;}.elementor-1293 .elementor-element.elementor-element-gemarchiveloop .elementor-repeater-item-first{grid-column:span min( 1, var(--grid-columns) );}.elementor-1293 .elementor-element.elementor-element-gemnextstep{--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-gemnextinner{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-1293 .elementor-element.elementor-element-gemnexteyebrow{font-size:15px;line-height:27.2px;}.elementor-1293 .elementor-element.elementor-element-gemnexttitle .elementor-heading-title{font-size:28px;}.elementor-1293 .elementor-element.elementor-element-gemnextbody{font-size:16px;}}@media(min-width:768px){.elementor-1293 .elementor-element.elementor-element-gemarchivewrap{--width:1160px;}.elementor-1293 .elementor-element.elementor-element-gemstorieswrap{--width:1160px;}.elementor-1293 .elementor-element.elementor-element-gemnextinner{--width:1160px;}.elementor-1293 .elementor-element.elementor-element-gemnextcopy{--width:auto;}}/* Start custom CSS for text-editor, class: .elementor-element-gemarchiveeyebrow */.elementor-1293 .elementor-element.elementor-element-gemarchiveeyebrow p {margin:0;text-wrap:pretty;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-gemarchivetitle */.elementor-1293 .elementor-element.elementor-element-gemarchivetitle .elementor-heading-title{max-width:30ch;text-wrap:balance;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gemarchiveintro */.elementor-1293 .elementor-element.elementor-element-gemarchiveintro{max-width:58ch;}.elementor-1293 .elementor-element.elementor-element-gemarchiveintro p{margin:0;text-wrap:pretty;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gemarchivewrap */@media(max-width:380px){.elementor-1293 .elementor-element.elementor-element-gemarchivewrap {padding-left:18px;padding-right:18px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-gemlatesttitle */.elementor-1293 .elementor-element.elementor-element-gemlatesttitle{font:600 24px/32.727px InterVariable,Inter,system-ui,sans-serif;}@media(max-width:767px){.elementor-1293 .elementor-element.elementor-element-gemlatesttitle{font-size:24px;line-height:31.2px;}}@media(max-width:767px){.elementor-1293 .elementor-element.elementor-element-gemlatesttitle{font-size:24px;line-height:31.2px;}}@media(max-width:767px){.elementor-1293 .elementor-element.elementor-element-gemlatesttitle{font-size:24px;line-height:31.2px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gemlatestsublabel */.elementor-1293 .elementor-element.elementor-element-gemlatestsublabel p {margin:0;text-wrap:pretty;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gemlatesthead */.elementor-1293 .elementor-element.elementor-element-gemlatesthead{height:32.727px;}@media(max-width:767px){.elementor-1293 .elementor-element.elementor-element-gemlatesthead{height:31.2px;}}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-gemarchiveloop */.elementor-1293 .elementor-element.elementor-element-gemarchiveloop .e-loop-item{margin:0;padding:0;background:transparent;border:0;box-shadow:none;min-width:0;width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gemstorieswrap */@media(max-width:380px){.elementor-1293 .elementor-element.elementor-element-gemstorieswrap {padding-left:18px;padding-right:18px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gemnexteyebrow */.elementor-1293 .elementor-element.elementor-element-gemnexteyebrow p {margin:0;text-wrap:pretty;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-gemnexttitle */.elementor-1293 .elementor-element.elementor-element-gemnexttitle .elementor-heading-title{max-width:28ch;text-wrap:balance;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-gemnextbody */.elementor-1293 .elementor-element.elementor-element-gemnextbody p {margin:0;text-wrap:pretty;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gemnextinner */@media(max-width:380px){.elementor-1293 .elementor-element.elementor-element-gemnextinner {padding-left:18px;padding-right:18px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-gemmain */.elementor-1293 .elementor-element.elementor-element-gemmain,.elementor-1293 .elementor-element.elementor-element-gemmain *{font-feature-settings:'cv02','cv03','cv04','cv11','ss01','ss03';-webkit-font-smoothing:antialiased;}body.elementor-page-1293 #content>.ast-container{max-width:none;width:100%;padding:0;display:block;}body.elementor-page-1293 #primary{width:100%;margin:0;padding:0;}body.elementor-page-1293 .elementor-location-single.ast-article-single{margin:0;padding:0;background:transparent;border:0;box-shadow:none;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'InterVariable';
	font-display: auto;
	src: url('https://growthenginemktg.com/wp-content/uploads/2026/10/InterVariable-native.woff2') format('woff2');
}
/* End Custom Fonts CSS */