.elementor-4900 .elementor-element.elementor-element-216b2dd{--display:flex;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-repeater-item-39e5c68 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://theolivetrack.com/wp-content/uploads/2026/02/adrian-mag-2rO8dR9Q8e8-unsplash-scaled.jpg);background-size:cover;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-repeater-item-39e5c68 .elementor-background-overlay{background-color:#141F136E;mix-blend-mode:multiply;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-repeater-item-39e5c68 .swiper-slide-contents{margin-right:auto;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-repeater-item-39e5c68 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-repeater-item-39e5c68 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-56e461e );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-repeater-item-39e5c68 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-56e461e );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-repeater-item-39e5c68 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-56e461e );border-color:var( --e-global-color-56e461e );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-slide{height:100vh;transition-duration:calc(5000ms*1.2);}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-slide-contents{max-width:70%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-slide-inner{padding:4% 4% 4% 4%;text-align:center;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-heading{font-family:var( --e-global-typography-3855ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-3855ea4-font-size );font-weight:var( --e-global-typography-3855ea4-font-weight );text-transform:var( --e-global-typography-3855ea4-text-transform );line-height:var( --e-global-typography-3855ea4-line-height );letter-spacing:var( --e-global-typography-3855ea4-letter-spacing );word-spacing:var( --e-global-typography-3855ea4-word-spacing );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-description{font-family:var( --e-global-typography-6c9c787-font-family ), Sans-serif;font-size:var( --e-global-typography-6c9c787-font-size );font-weight:var( --e-global-typography-6c9c787-font-weight );line-height:var( --e-global-typography-6c9c787-line-height );letter-spacing:var( --e-global-typography-6c9c787-letter-spacing );word-spacing:var( --e-global-typography-6c9c787-word-spacing );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-button{font-family:var( --e-global-typography-3855ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-3855ea4-font-size );font-weight:var( --e-global-typography-3855ea4-font-weight );text-transform:var( --e-global-typography-3855ea4-text-transform );line-height:var( --e-global-typography-3855ea4-line-height );letter-spacing:var( --e-global-typography-3855ea4-letter-spacing );word-spacing:var( --e-global-typography-3855ea4-word-spacing );border-width:0px;border-radius:50px;color:var( --e-global-color-1ce183f );background-color:var( --e-global-color-cfd4697 );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-button:hover{color:var( --e-global-color-1ce183f );background-color:var( --e-global-color-56e461e );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-swiper-button{font-size:26px;color:var( --e-global-color-8e4943a );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-swiper-button svg{fill:var( --e-global-color-8e4943a );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;height:8px;width:8px;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-pagination-fraction{font-size:8px;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-8e4943a );opacity:var( --e-global-color-8e4943a );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-pagination-bullet-active{background-color:var( --e-global-color-56e461e );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4900 .elementor-element.elementor-element-af18d00{--display:flex;}.elementor-4900 .elementor-element.elementor-element-3fc388a .elementor-heading-title{font-family:var( --e-global-typography-0e87e64-font-family ), Sans-serif;font-size:var( --e-global-typography-0e87e64-font-size );font-weight:var( --e-global-typography-0e87e64-font-weight );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-3fc388a > .elementor-widget-container{margin:4% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-9364d2a{font-family:var( --e-global-typography-7003adf-font-family ), Sans-serif;font-size:var( --e-global-typography-7003adf-font-size );font-weight:var( --e-global-typography-7003adf-font-weight );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-9364d2a > .elementor-widget-container{margin:0% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-254e1b8 .gallery-item .gallery-caption{display:none;}.elementor-4900 .elementor-element.elementor-element-254e1b8 .gallery-item{padding:0 4px 4px 0;}.elementor-4900 .elementor-element.elementor-element-254e1b8 .gallery{margin:0 -4px -4px 0;}.elementor-4900 .elementor-element.elementor-element-254e1b8 .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-4900 .elementor-element.elementor-element-24273a5{--display:flex;}.elementor-4900 .elementor-element.elementor-element-e2b2c1d .elementor-heading-title{font-family:var( --e-global-typography-0e87e64-font-family ), Sans-serif;font-size:var( --e-global-typography-0e87e64-font-size );font-weight:var( --e-global-typography-0e87e64-font-weight );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-e2b2c1d > .elementor-widget-container{margin:4% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-9422bd6{font-family:var( --e-global-typography-7003adf-font-family ), Sans-serif;font-size:var( --e-global-typography-7003adf-font-size );font-weight:var( --e-global-typography-7003adf-font-weight );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-9422bd6 > .elementor-widget-container{margin:0% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-31fe56f .gallery-item .gallery-caption{display:none;}.elementor-4900 .elementor-element.elementor-element-31fe56f .gallery-item{padding:0 4px 4px 0;}.elementor-4900 .elementor-element.elementor-element-31fe56f .gallery{margin:0 -4px -4px 0;}.elementor-4900 .elementor-element.elementor-element-31fe56f .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-4900 .elementor-element.elementor-element-0d9d119{--display:flex;}.elementor-4900 .elementor-element.elementor-element-0e30413 .elementor-heading-title{font-family:var( --e-global-typography-0e87e64-font-family ), Sans-serif;font-size:var( --e-global-typography-0e87e64-font-size );font-weight:var( --e-global-typography-0e87e64-font-weight );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-0e30413 > .elementor-widget-container{margin:4% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-4f4e656{font-family:var( --e-global-typography-7003adf-font-family ), Sans-serif;font-size:var( --e-global-typography-7003adf-font-size );font-weight:var( --e-global-typography-7003adf-font-weight );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-4f4e656 > .elementor-widget-container{margin:0% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-43ec29f .gallery-item .gallery-caption{display:none;}.elementor-4900 .elementor-element.elementor-element-43ec29f .gallery-item{padding:0 4px 4px 0;}.elementor-4900 .elementor-element.elementor-element-43ec29f .gallery{margin:0 -4px -4px 0;}.elementor-4900 .elementor-element.elementor-element-43ec29f .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-4900 .elementor-element.elementor-element-7654155{--display:flex;}.elementor-4900 .elementor-element.elementor-element-f8f0eb2 .elementor-heading-title{font-family:var( --e-global-typography-0e87e64-font-family ), Sans-serif;font-size:var( --e-global-typography-0e87e64-font-size );font-weight:var( --e-global-typography-0e87e64-font-weight );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-f8f0eb2 > .elementor-widget-container{margin:4% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-ab6527c{font-family:var( --e-global-typography-7003adf-font-family ), Sans-serif;font-size:var( --e-global-typography-7003adf-font-size );font-weight:var( --e-global-typography-7003adf-font-weight );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-ab6527c > .elementor-widget-container{margin:0% 30% 4% 4%;}.elementor-4900 .elementor-element.elementor-element-13d8ccc .gallery-item .gallery-caption{display:none;}.elementor-4900 .elementor-element.elementor-element-13d8ccc .gallery-item{padding:0 4px 4px 0;}.elementor-4900 .elementor-element.elementor-element-13d8ccc .gallery{margin:0 -4px -4px 0;}.elementor-4900 .elementor-element.elementor-element-13d8ccc .gallery-item img{border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-heading{font-size:var( --e-global-typography-3855ea4-font-size );line-height:var( --e-global-typography-3855ea4-line-height );letter-spacing:var( --e-global-typography-3855ea4-letter-spacing );word-spacing:var( --e-global-typography-3855ea4-word-spacing );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-description{font-size:var( --e-global-typography-6c9c787-font-size );line-height:var( --e-global-typography-6c9c787-line-height );letter-spacing:var( --e-global-typography-6c9c787-letter-spacing );word-spacing:var( --e-global-typography-6c9c787-word-spacing );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-button{font-size:var( --e-global-typography-3855ea4-font-size );line-height:var( --e-global-typography-3855ea4-line-height );letter-spacing:var( --e-global-typography-3855ea4-letter-spacing );word-spacing:var( --e-global-typography-3855ea4-word-spacing );}.elementor-4900 .elementor-element.elementor-element-3fc388a .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-9364d2a{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-e2b2c1d .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-9422bd6{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-0e30413 .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-4f4e656{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-f8f0eb2 .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-ab6527c{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}}@media(max-width:767px){.elementor-4900 .elementor-element.elementor-element-94c5fa5 .swiper-slide-contents{max-width:100%;}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-heading{font-size:var( --e-global-typography-3855ea4-font-size );line-height:var( --e-global-typography-3855ea4-line-height );letter-spacing:var( --e-global-typography-3855ea4-letter-spacing );word-spacing:var( --e-global-typography-3855ea4-word-spacing );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-description{font-size:var( --e-global-typography-6c9c787-font-size );line-height:var( --e-global-typography-6c9c787-line-height );letter-spacing:var( --e-global-typography-6c9c787-letter-spacing );word-spacing:var( --e-global-typography-6c9c787-word-spacing );}.elementor-4900 .elementor-element.elementor-element-94c5fa5 .elementor-slide-button{font-size:var( --e-global-typography-3855ea4-font-size );line-height:var( --e-global-typography-3855ea4-line-height );letter-spacing:var( --e-global-typography-3855ea4-letter-spacing );word-spacing:var( --e-global-typography-3855ea4-word-spacing );}.elementor-4900 .elementor-element.elementor-element-3fc388a .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-9364d2a{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-e2b2c1d .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-9422bd6{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-0e30413 .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-4f4e656{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}.elementor-4900 .elementor-element.elementor-element-f8f0eb2 .elementor-heading-title{font-size:var( --e-global-typography-0e87e64-font-size );line-height:var( --e-global-typography-0e87e64-line-height );letter-spacing:var( --e-global-typography-0e87e64-letter-spacing );word-spacing:var( --e-global-typography-0e87e64-word-spacing );}.elementor-4900 .elementor-element.elementor-element-ab6527c{font-size:var( --e-global-typography-7003adf-font-size );line-height:var( --e-global-typography-7003adf-line-height );letter-spacing:var( --e-global-typography-7003adf-letter-spacing );word-spacing:var( --e-global-typography-7003adf-word-spacing );}}