.elementor-30094 .elementor-element.elementor-element-c6df17f{margin-top:0px;margin-bottom:24px;padding:2em 0em 0em 0em;}.elementor-30094 .elementor-element.elementor-element-5ac9de7 > .elementor-element-populated{padding:0.7em 1em 1em 0em;}.elementor-30094 .elementor-element.elementor-element-d1b2209{margin-top:0px;margin-bottom:24px;}.elementor-30094 .elementor-element.elementor-element-4d82018 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30094 .elementor-element.elementor-element-4417b5b img{border-radius:8px 8px 8px 8px;}.elementor-30094 .elementor-element.elementor-element-cb7e1f8 .elementor-button{background-color:#0088FF;font-family:"Averta", Sans-serif;font-size:1rem;font-weight:600;text-decoration:none;line-height:1.64em;letter-spacing:-0.2px;fill:var( --e-global-color-8df8491 );color:var( --e-global-color-8df8491 );border-radius:4px 4px 4px 4px;}.elementor-30094 .elementor-element.elementor-element-cb7e1f8 .elementor-button:hover, .elementor-30094 .elementor-element.elementor-element-cb7e1f8 .elementor-button:focus{background-color:#0061B5;color:#ffffff;}.elementor-30094 .elementor-element.elementor-element-cb7e1f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30094 .elementor-element.elementor-element-cb7e1f8 .elementor-button:hover svg, .elementor-30094 .elementor-element.elementor-element-cb7e1f8 .elementor-button:focus svg{fill:#ffffff;}.elementor-30094 .elementor-element.elementor-element-3fd0b76{width:initial;max-width:initial;align-self:flex-start;--box-background-color:var( --e-global-color-5ba7147 );--box-border-color:var( --e-global-color-5ba7147 );--box-border-radius:10px;--separator-width:0px;--item-text-hover-decoration:underline;}.elementor-30094 .elementor-element.elementor-element-3fd0b76 > .elementor-widget-container{padding:0.4em 0.4em 0.4em 0.4em;}.elementor-30094 .elementor-element.elementor-element-3fd0b76 .elementor-toc__header-title{text-align:start;}.elementor-30094 .elementor-element.elementor-element-3fd0b76 .elementor-toc__header, .elementor-30094 .elementor-element.elementor-element-3fd0b76 .elementor-toc__header-title{font-size:18px;}.elementor-30094 .elementor-element.elementor-element-3fd0b76 .elementor-toc__list-item{font-size:9px;}.elementor-30094 .elementor-element.elementor-element-830c1ee > .elementor-element-populated{padding:12px 12px 0px 12px;}.elementor-30094 .elementor-element.elementor-element-e34912b .elementor-heading-title{font-size:52px;font-weight:700;color:#1D1D1F;}.elementor-30094 .elementor-element.elementor-element-bc8c65b img{border-radius:8px 8px 8px 8px;}.elementor-30094 .elementor-element.elementor-element-a9994bd > .elementor-widget-container{margin:-69px -299px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30094 .elementor-element.elementor-element-a9994bd{text-align:left;}.elementor-30094 .elementor-element.elementor-element-0df6f15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30094 .elementor-element.elementor-element-0df6f15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1beed54 );}.elementor-30094 .elementor-element.elementor-element-0df6f15 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-4176055 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 3em 0em;}.elementor-30094 .elementor-element.elementor-element-0df6f15 > .elementor-element-populated, .elementor-30094 .elementor-element.elementor-element-0df6f15 > .elementor-element-populated > .elementor-background-overlay, .elementor-30094 .elementor-element.elementor-element-0df6f15 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-30094 .elementor-element.elementor-element-0df6f15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30094 .elementor-element.elementor-element-3786335{text-align:center;}.elementor-30094 .elementor-element.elementor-element-8cb2be6 .elementor-button{background-color:var( --e-global-color-4176055 );font-weight:600;}@media(min-width:768px){.elementor-30094 .elementor-element.elementor-element-5ac9de7{width:25%;}.elementor-30094 .elementor-element.elementor-element-830c1ee{width:75%;}}@media(max-width:1024px){.elementor-30094 .elementor-element.elementor-element-c6df17f{padding:1em 2em 2em 2em;}.elementor-30094 .elementor-element.elementor-element-e34912b .elementor-heading-title{font-size:40px;}.elementor-30094 .elementor-element.elementor-element-a9994bd > .elementor-widget-container{margin:0px -198px 0px -32px;}.elementor-30094 .elementor-element.elementor-element-a9994bd{font-size:17px;}}@media(max-width:767px){.elementor-30094 .elementor-element.elementor-element-c6df17f{padding:1em 0.5em 1em 0.5em;}.elementor-30094 .elementor-element.elementor-element-cb7e1f8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-30094 .elementor-element.elementor-element-a9994bd > .elementor-widget-container{margin:-43px -32px 0px -32px;padding:0px 0px 0px 0px;}.elementor-30094 .elementor-element.elementor-element-0df6f15 > .elementor-element-populated{padding:0em 1em 2em 1em;}.elementor-30094 .elementor-element.elementor-element-3786335 .elementor-heading-title{font-size:23px;}.elementor-30094 .elementor-element.elementor-element-8cb2be6 .elementor-button{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-cb7e1f8 */@media screen and (max-width: 768px) {
    #main-cta-btn-black {
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS *//* Hide the heading inside the widget with data-id="a9994bd" */
.elementor-element-a9994bd .elementor-heading-title.elementor-size-default {
  display: none !important;
}


.elementor-element.elementor-element-11d7ffb.elementor-widget.elementor-widget-image {
  display: none;
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-25f16ca.elementor-hidden-mobile {
  display: none;
}

#side-cta {
    width: 100%;
}

.author-bio-link {
    display: none !important;
}

.elementor-column.elementor-col-50 .elementor-widget-table-of-contents.elementor-sticky {
    width: 100% !important;
    left: 0 !important;
    inset-inline-start: 0 !important;
}

.elementor-column.elementor-col-50 .elementor-widget-table-of-contents.elementor-sticky .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Override Elementor's fixed sticky behavior */
.elementor-widget-table-of-contents.elementor-sticky {
    position: sticky !important;
    top: 112px !important; /* adjust if needed */
    width: 100% !important;
    left: auto !important;
    inset-inline-start: auto !important;
}

html, body {
  max-width: 100%;
  overflow-x: hidden;
  margin: 0;
  padding: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Averta';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBoldItalic.woff') format('woff'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Averta';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Semibold.eot');
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Semibold.woff') format('woff'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Averta';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Regular.eot');
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Regular.woff') format('woff'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Averta';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Light.eot');
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Light.eot?#iefix') format('embedded-opentype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Light.woff') format('woff'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Averta';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/AvertaStd-ExtraBold.eot');
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/AvertaStd-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/AvertaStd-ExtraBold.woff2') format('woff2'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Black.woff') format('woff'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/AvertaStd-ExtraBold.ttf') format('truetype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/AvertaStd-ExtraBold.svg#Averta') format('svg');
}
@font-face {
	font-family: 'Averta';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBold.eot');
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBold.woff2') format('woff2'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBold.woff') format('woff'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBold.ttf') format('truetype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-ExtraBold.svg#Averta') format('svg');
}
@font-face {
	font-family: 'Averta';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Averta';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Averta';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Bold.eot');
	src: url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Bold.woff') format('woff'),
		url('https://www.myshyft.com/wp-content/uploads/2020/10/Averta-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */