.elementor-12608 .elementor-element.elementor-element-2fe650bf{--display:flex;--min-height:850px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 92px;--row-gap:0px;--column-gap:92px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:356px;--padding-right:356px;}.elementor-12608 .elementor-element.elementor-element-2fe650bf:not(.elementor-motion-effects-element-type-background), .elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://i0.wp.com/teammateai.com/wp-content/uploads/2026/09/Group-17.webp?fit=1101%2C2551&ssl=1");background-position:78px -1px;background-repeat:no-repeat;background-size:contain;}.elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-shape-top .elementor-shape-fill, .elementor-12608 .elementor-element.elementor-element-2fe650bf > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-shape-top svg, .elementor-12608 .elementor-element.elementor-element-2fe650bf > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:66px;}.elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-shape-bottom .elementor-shape-fill, .elementor-12608 .elementor-element.elementor-element-2fe650bf > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#EEFAFE;}.elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-shape-bottom svg, .elementor-12608 .elementor-element.elementor-element-2fe650bf > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:66px;}.elementor-12608 .elementor-element.elementor-element-6887adee{--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:center;--gap:0px 46px;--row-gap:0px;--column-gap:46px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12608 .elementor-element.elementor-element-4304ad31{width:initial;max-width:initial;}.elementor-12608 .elementor-element.elementor-element-4304ad31 > .elementor-widget-container{margin:-70px 0px 0px 0px;border-style:none;}.elementor-12608 .elementor-element.elementor-element-4304ad31:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12608 .elementor-element.elementor-element-4304ad31.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://teammateai.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12608 .elementor-element.elementor-element-4304ad31 img{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-cc21efc );border-radius:50% 50% 50% 50%;}.elementor-12608 .elementor-element.elementor-element-3c9ff023{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-12608 .elementor-element.elementor-element-23633686 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote__content{font-family:var( --e-global-typography-1ba50e8-font-family ), Sans-serif;font-size:var( --e-global-typography-1ba50e8-font-size );font-weight:var( --e-global-typography-1ba50e8-font-weight );line-height:var( --e-global-typography-1ba50e8-line-height );margin-top:20px;}.elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote{padding:0px;}.elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote:before{color:var( --e-global-color-3da3b2e );font-size:calc(0.9px * 100);}.elementor-12608 .elementor-element.elementor-element-331b5cbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 34px;--row-gap:0px;--column-gap:34px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-wrapper{text-align:start;}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-ae8329c-font-family ), Sans-serif;font-size:var( --e-global-typography-ae8329c-font-size );font-weight:var( --e-global-typography-ae8329c-font-weight );line-height:var( --e-global-typography-ae8329c-line-height );color:var( --e-global-color-text );}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-description{font-family:var( --e-global-typography-954be82-font-family ), Sans-serif;font-size:var( --e-global-typography-954be82-font-size );font-weight:var( --e-global-typography-954be82-font-weight );line-height:var( --e-global-typography-954be82-line-height );}.elementor-12608 .elementor-element.elementor-element-27d3f654.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12608 .elementor-element.elementor-element-7451381f{--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:center;--gap:0px 46px;--row-gap:0px;--column-gap:46px;--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-12608 .elementor-element.elementor-element-59905d0{width:initial;max-width:initial;}.elementor-12608 .elementor-element.elementor-element-59905d0 > .elementor-widget-container{margin:-70px 0px 0px 0px;border-style:none;}.elementor-12608 .elementor-element.elementor-element-59905d0:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12608 .elementor-element.elementor-element-59905d0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://teammateai.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12608 .elementor-element.elementor-element-59905d0 img{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-cc21efc );border-radius:50% 50% 50% 50%;}.elementor-12608 .elementor-element.elementor-element-7db86265{--display:flex;--min-height:314px;--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;--justify-content:center;--align-items:flex-start;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12608 .elementor-element.elementor-element-13994acd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote__content{font-family:var( --e-global-typography-1ba50e8-font-family ), Sans-serif;font-size:var( --e-global-typography-1ba50e8-font-size );font-weight:var( --e-global-typography-1ba50e8-font-weight );line-height:var( --e-global-typography-1ba50e8-line-height );margin-top:20px;}.elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote{padding:0px;}.elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote:before{color:var( --e-global-color-3da3b2e );font-size:calc(0.9px * 100);}.elementor-12608 .elementor-element.elementor-element-2cd94e3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 34px;--row-gap:0px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12608 .elementor-element.elementor-element-2d04233d{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;}.elementor-12608 .elementor-element.elementor-element-2d04233d.elementor-element{--align-self:center;}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-wrapper{text-align:start;}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-ae8329c-font-family ), Sans-serif;font-size:var( --e-global-typography-ae8329c-font-size );font-weight:var( --e-global-typography-ae8329c-font-weight );line-height:var( --e-global-typography-ae8329c-line-height );color:var( --e-global-color-text );}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-description{font-family:var( --e-global-typography-954be82-font-family ), Sans-serif;font-size:var( --e-global-typography-954be82-font-size );font-weight:var( --e-global-typography-954be82-font-weight );line-height:var( --e-global-typography-954be82-line-height );}@media(max-width:1024px){.elementor-12608 .elementor-element.elementor-element-2fe650bf:not(.elementor-motion-effects-element-type-background), .elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0em 0px;}.elementor-12608 .elementor-element.elementor-element-2fe650bf{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12608 .elementor-element.elementor-element-6887adee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12608 .elementor-element.elementor-element-4304ad31{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12608 .elementor-element.elementor-element-4304ad31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-4304ad31.elementor-element{--align-self:flex-start;}.elementor-12608 .elementor-element.elementor-element-3c9ff023{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12608 .elementor-element.elementor-element-23633686 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote__content{font-size:var( --e-global-typography-1ba50e8-font-size );line-height:var( --e-global-typography-1ba50e8-line-height );margin-top:15px;}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-title{font-size:var( --e-global-typography-ae8329c-font-size );line-height:var( --e-global-typography-ae8329c-line-height );}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-description{font-size:var( --e-global-typography-954be82-font-size );line-height:var( --e-global-typography-954be82-line-height );}.elementor-12608 .elementor-element.elementor-element-7451381f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12608 .elementor-element.elementor-element-59905d0{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-12608 .elementor-element.elementor-element-59905d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-59905d0.elementor-element{--align-self:flex-start;}.elementor-12608 .elementor-element.elementor-element-7db86265{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12608 .elementor-element.elementor-element-13994acd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote__content{font-size:var( --e-global-typography-1ba50e8-font-size );line-height:var( --e-global-typography-1ba50e8-line-height );margin-top:15px;}.elementor-12608 .elementor-element.elementor-element-2cd94e3f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-title{font-size:var( --e-global-typography-ae8329c-font-size );line-height:var( --e-global-typography-ae8329c-line-height );}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-description{font-size:var( --e-global-typography-954be82-font-size );line-height:var( --e-global-typography-954be82-line-height );}}@media(max-width:767px){.elementor-12608 .elementor-element.elementor-element-2fe650bf:not(.elementor-motion-effects-element-type-background), .elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/teammateai.com/wp-content/uploads/2026/09/Group-12.webp?fit=972%2C810&ssl=1");background-position:0px -55px;}.elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-shape-top svg, .elementor-12608 .elementor-element.elementor-element-2fe650bf > .e-con-inner > .elementor-shape-top svg{height:35px;}.elementor-12608 .elementor-element.elementor-element-2fe650bf > .elementor-shape-bottom svg, .elementor-12608 .elementor-element.elementor-element-2fe650bf > .e-con-inner > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-12608 .elementor-element.elementor-element-2fe650bf{--padding-top:156px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12608 .elementor-element.elementor-element-6887adee{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12608 .elementor-element.elementor-element-4304ad31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-4304ad31{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;}.elementor-12608 .elementor-element.elementor-element-4304ad31 img{width:100%;}.elementor-12608 .elementor-element.elementor-element-23633686 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote__content{font-size:var( --e-global-typography-1ba50e8-font-size );line-height:var( --e-global-typography-1ba50e8-line-height );}.elementor-12608 .elementor-element.elementor-element-331b5cbd{--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;--justify-content:center;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12608 .elementor-element.elementor-element-73b54b56{width:100%;max-width:100%;}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-wrapper{text-align:center;}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-title{font-size:var( --e-global-typography-ae8329c-font-size );line-height:var( --e-global-typography-ae8329c-line-height );}.elementor-12608 .elementor-element.elementor-element-73b54b56 .elementor-image-box-description{font-size:var( --e-global-typography-954be82-font-size );line-height:var( --e-global-typography-954be82-line-height );}.elementor-12608 .elementor-element.elementor-element-27d3f654 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-27d3f654.elementor-element{--align-self:center;}.elementor-12608 .elementor-element.elementor-element-7451381f{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12608 .elementor-element.elementor-element-59905d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-59905d0{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;}.elementor-12608 .elementor-element.elementor-element-59905d0 img{width:100%;}.elementor-12608 .elementor-element.elementor-element-13994acd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote__content{font-size:var( --e-global-typography-1ba50e8-font-size );line-height:var( --e-global-typography-1ba50e8-line-height );}.elementor-12608 .elementor-element.elementor-element-2cd94e3f{--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;--justify-content:center;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12608 .elementor-element.elementor-element-2d04233d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12608 .elementor-element.elementor-element-2d04233d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-12608 .elementor-element.elementor-element-2d04233d{text-align:center;}.elementor-12608 .elementor-element.elementor-element-2d04233d img{width:100%;height:76px;object-fit:scale-down;}.elementor-12608 .elementor-element.elementor-element-42131173{width:100%;max-width:100%;}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-wrapper{text-align:center;}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-title{font-size:var( --e-global-typography-ae8329c-font-size );line-height:var( --e-global-typography-ae8329c-line-height );}.elementor-12608 .elementor-element.elementor-element-42131173 .elementor-image-box-description{font-size:var( --e-global-typography-954be82-font-size );line-height:var( --e-global-typography-954be82-line-height );}}@media(min-width:768px){.elementor-12608 .elementor-element.elementor-element-6887adee{--width:728px;}.elementor-12608 .elementor-element.elementor-element-7451381f{--width:728px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12608 .elementor-element.elementor-element-6887adee{--width:560px;}.elementor-12608 .elementor-element.elementor-element-7451381f{--width:560px;}}/* Start custom CSS for blockquote, class: .elementor-element-23633686 *//* Jim Small testimonial: desktop text and quotation alignment */
@media (min-width: 1025px) {
  .elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote,
  .elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote::before,
  .elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote__content { text-align: left; }
}

/* Jim Small testimonial: mobile text and quotation alignment */
@media (max-width: 767px) {
  .elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote,
  .elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote::before,
  .elementor-12608 .elementor-element.elementor-element-23633686 .elementor-blockquote__content { text-align: center; }
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-13994acd *//* Dan Sullivan testimonial: desktop text and quotation alignment */
@media (min-width: 1025px) {
  .elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote,
  .elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote::before,
  .elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote__content { text-align: left; }
}

/* Dan Sullivan testimonial: mobile text and quotation alignment */
@media (max-width: 767px) {
  .elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote,
  .elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote::before,
  .elementor-12608 .elementor-element.elementor-element-13994acd .elementor-blockquote__content { text-align: center; }
}/* End custom CSS */
/* Start custom CSS *//* Our Results: only the front stacked result card keeps its shadow */
.elementor-element-e4fa751 > .e-con-inner > .elementor-sticky {
  transition: box-shadow 180ms ease;
}

.elementor-element-e4fa751 > .e-con-inner > .elementor-sticky:has(~ .elementor-sticky--active:not(.elementor-sticky__spacer)) {
  box-shadow: none !important;
}

/* Our Results: reusable HTML logo stacks */
.elementor-widget-html:has(.tai-logo-stack) {
  width: 145px !important;
  max-width: 145px !important;
  min-height: 72.5px !important;
  margin-bottom: 8px !important;
  overflow: visible !important;
}

.elementor-widget-html:has(.tai-logo-stack) > .elementor-widget-container {
  position: relative;
  width: 145px !important;
  height: 72.5px !important;
  overflow: visible !important;
}

.tai-logo-stack {
  position: relative;
  width: 145px;
  height: 72.5px;
  overflow: visible;
  isolation: isolate;
}

.tai-logo-stack .tai-logo-card {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 83px !important;
  height: 72.5px !important;
  max-width: none !important;
  object-fit: contain;
  transform-origin: 50% 50%;
  backface-visibility: hidden;
  opacity: 1 !important;
  transition: none !important;
}

.tai-logo-stack .tai-logo-card.tai-slot-0 { z-index: 3; transform: translate3d(0,0,24px) scale(1); }
.tai-logo-stack .tai-logo-card.tai-slot-1 { z-index: 2; transform: translate3d(32.25px,0,12px) scale(.985); }
.tai-logo-stack .tai-logo-card.tai-slot-2 { z-index: 1; transform: translate3d(64.5px,0,0) scale(.97); }
.tai-logo-stack .tai-logo-card.tai-is-animating { will-change: transform; }
.tai-logo-stack .tai-logo-card.tai-motion-settled { transition: none !important; }

@media (max-width: 767px) {
  .elementor-widget-html:has(.tai-logo-stack),
  .elementor-widget-html:has(.tai-logo-stack) > .elementor-widget-container,
  .tai-logo-stack { width: 133.5px !important; }
  .elementor-widget-html:has(.tai-logo-stack),
  .elementor-widget-html:has(.tai-logo-stack) > .elementor-widget-container,
  .tai-logo-stack { height: 66.75px !important; min-height: 66.75px !important; }
  .tai-logo-stack .tai-logo-card { width: 76.5px !important; height: 66.75px !important; }
  .tai-logo-stack .tai-logo-card.tai-slot-1 { transform: translate3d(29.75px,0,12px) scale(.985); }
  .tai-logo-stack .tai-logo-card.tai-slot-2 { transform: translate3d(59.5px,0,0) scale(.97); }
}

@media (prefers-reduced-motion: reduce) {
  .tai-logo-stack .tai-logo-card { transition: none !important; }
}/* End custom CSS */