.elementor-1832 .elementor-element.elementor-element-8688475{--display:flex;--min-height:600px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1832 .elementor-element.elementor-element-8688475:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-8688475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.motivationeer.com/wp-content/uploads/2026/03/FINAL-Four-Doors-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1832 .elementor-element.elementor-element-8688475::before, .elementor-1832 .elementor-element.elementor-element-8688475 > .elementor-background-video-container::before, .elementor-1832 .elementor-element.elementor-element-8688475 > .e-con-inner > .elementor-background-video-container::before, .elementor-1832 .elementor-element.elementor-element-8688475 > .elementor-background-slideshow::before, .elementor-1832 .elementor-element.elementor-element-8688475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1832 .elementor-element.elementor-element-8688475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 83%);}.elementor-1832 .elementor-element.elementor-element-2e96217{--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:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1832 .elementor-element.elementor-element-8cbebdf{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;text-align:right;}.elementor-1832 .elementor-element.elementor-element-8cbebdf .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-1832 .elementor-element.elementor-element-8cbebdf .heading-primary{font-size:48px;font-weight:800;line-height:1.17em;color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-8cbebdf .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-8cbebdf .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-ae214d0{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;font-size:21px;line-height:29px;color:#FFFFFF;}.elementor-1832 .elementor-element.elementor-element-ff9870b{--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;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1832 .elementor-element.elementor-element-ff9870b:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-ff9870b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26276D;}.elementor-1832 .elementor-element.elementor-element-b7f37e9{width:auto;max-width:auto;}.elementor-1832 .elementor-element.elementor-element-3602df3{--display:flex;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-a9823d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1832 .elementor-element.elementor-element-14ca367 .title{letter-spacing:0.2px;color:#26276D;}.elementor-1832 .elementor-element.elementor-element-50075af > .elementor-container > .elementor-row{align-items:stretch;}.elementor-1832 .elementor-element.elementor-element-50075af:not(.elementor-motion-effects-element-type-background), .elementor-1832 .elementor-element.elementor-element-50075af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAFF;}.elementor-1832 .elementor-element.elementor-element-50075af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 85px 0px;z-index:2;}.elementor-1832 .elementor-element.elementor-element-50075af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1832 .elementor-element.elementor-element-226de6a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1832 .elementor-element.elementor-element-67e76fd{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;text-align:center;}.elementor-1832 .elementor-element.elementor-element-67e76fd .tm-modern-heading{width:970px;}.elementor-1832 .elementor-element.elementor-element-67e76fd .elementor-widget-container{display:flex;justify-content:center;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-primary{font-size:34px;line-height:1.42em;color:var( --e-global-color-17ab2b8 );}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-primary .stop-a{stop-color:var( --e-global-color-17ab2b8 );}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-primary .stop-b{stop-color:var( --e-global-color-17ab2b8 );}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-secondary{font-size:24px;font-weight:700;line-height:1.34em;color:#64C7FA;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-secondary .stop-a{stop-color:#64C7FA;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-secondary .stop-b{stop-color:#64C7FA;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-secondary-wrap{margin-bottom:34px;}.elementor-1832 .elementor-element.elementor-element-1d8279b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1832 .elementor-element.elementor-element-8cbebdf .heading-primary{font-size:40px;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-primary{font-size:30px;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-secondary{font-size:21px;}}@media(max-width:767px){.elementor-1832 .elementor-element.elementor-element-8688475{--min-height:400px;}.elementor-1832 .elementor-element.elementor-element-2e96217{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1832 .elementor-element.elementor-element-8cbebdf{width:100%;max-width:100%;text-align:left;}.elementor-1832 .elementor-element.elementor-element-8cbebdf .heading-primary{font-size:30px;line-height:1.2em;}.elementor-1832 .elementor-element.elementor-element-ae214d0{font-size:16px;line-height:25px;}.elementor-1832 .elementor-element.elementor-element-50075af{padding:30px 0px 30px 0px;}.elementor-1832 .elementor-element.elementor-element-67e76fd{width:100%;max-width:100%;text-align:center;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-primary{font-size:25px;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-secondary{font-size:16px;}.elementor-1832 .elementor-element.elementor-element-67e76fd .heading-secondary-wrap{margin-bottom:10px;}}/* Start custom CSS for html, class: .elementor-element-b7f37e9 */.timeline-search {
  position: relative;
  max-width: 500px; 
  width: 500px;
}
.elementor-1832 .elementor-element.elementor-element-b7f37e9 input::placeholder{
    font-size:18px ;
}
#timelineSearch {
  width: 100%;
  padding: 12px 40px 9px 20px; 
  border: none;
  box-sizing: border-box;
  border-radius: 4px;
  background: white ;
  border-radius: 10px;
}

.search-btn {
  position: absolute;
  right: 20px; 
  top: 51%;
  transform: translateY(-50%);
  cursor: pointer;
  color: #555;
  font-size: 20px;
  pointer-events: all;
}

#searchSuggestions {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background: white;
  max-height: 200px;
  overflow-y: auto;
  z-index: 999;
}

.suggestion-item {
  padding: 5px 10px;
  cursor: pointer;
}

.suggestion-item:hover {
  background-color: #eee;
}
@media (max-width:767px){
    
.timeline-search {
  position: relative;
  max-width: 100%; 

}
}/* End custom CSS */
/* Start custom CSS for tm-timeline, class: .elementor-element-14ca367 */.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-item{
    display: flex;
    justify-content: center;
  
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .content-main h4{
    margin-bottom: 10px !important;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-list .timeline-item:nth-of-type(1){
    background: #F0FAFF !important;
    padding: 70px 20px;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-list .timeline-item:nth-of-type(3){
    background: #8FE4FF  !important;
    padding: 70px 20px;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-line{
    z-index: 1;
    transform: translateY(60px);
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-dot{
   z-index: 2;
}
.timeline-item:first-child .timeline-dot, .timeline-item:nth-child(3) .timeline-dot {
    z-index: 2;
     transform: translate(-15px, 66px) !important;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .content-inner{
    padding-right: 30px;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .content-inner img{
    border-radius: 0px;
    margin-top: -20px;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .content-main{
    padding-left: 80px;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 h4 strong{
    color: #26276D;

}
@media (max-width:767px){
    .elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-list .timeline-item:nth-of-type(1){
    background: #F0FAFF !important;
    padding: 40px 20px;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-list .timeline-item:nth-of-type(3){
    background: #8FE4FF  !important;
    padding: 40px 20px;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-dot{
   z-index: 2;
   display: none;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .timeline-line{
    display: none;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 img{
    max-width: 100% !important;
}
.elementor-1832 .elementor-element.elementor-element-14ca367 .content-main{
    padding: 30px !important;
     margin-top: -40px;
}
}
@media (max-width: 767px) {
    .maxcoach-timeline.style-01 .timeline-item {
        padding-left: 20px;
       
    }
}
.elementor-1832 .elementor-element.elementor-element-14ca367 a{
    color: unset;
}/* End custom CSS */