.elementor-22849 .elementor-element.elementor-element-ee32f0c{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22849 .elementor-element.elementor-element-54d1060{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:31px;--padding-left:0px;--padding-right:80px;}.elementor-22849 .elementor-element.elementor-element-318d612 .elementor-heading-title{font-size:67px;line-height:1em;color:var( --e-global-color-primary );}.elementor-22849 .elementor-element.elementor-element-c773085 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22849 .elementor-element.elementor-element-c773085 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22849 .elementor-element.elementor-element-c773085 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-22849 .elementor-element.elementor-element-179e679{--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;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-13ed6c4 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-13ed6c4 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-13ed6c4 .vid-overlay{object-fit:cover;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 .vid-overlay{object-fit:cover;object-position:-623px 0px;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-648b6aa img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-648b6aa .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-648b6aa .vid-overlay{object-fit:cover;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e6f40b1 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e6f40b1 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e6f40b1 .vid-overlay{object-fit:cover;object-position:center left;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e8443c8 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e8443c8 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e8443c8 .vid-overlay{object-fit:cover;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-fa80cb7 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-fa80cb7 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-fa80cb7 .vid-overlay{object-fit:cover;object-position:center right;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-32cf16e img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-32cf16e .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-32cf16e .vid-overlay{object-fit:cover;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-8daa685 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-8daa685 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-8daa685 .vid-overlay{object-fit:cover;}.elementor-22849 .elementor-element.elementor-element-9489d7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22849 .elementor-element.elementor-element-9489d7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item{width:340px;}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__button:hover i{color:var( --e-global-color-astglobalcolor5 );}.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__button:hover svg, .elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__button:hover svg *{fill:var( --e-global-color-astglobalcolor5 );}.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__button:hover{background-color:var( --e-global-color-primary );}.elementor-22849 .elementor-element.elementor-element-ad5223d{--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;}.elementor-22849 .elementor-element.elementor-element-94aa1fe{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22849 .elementor-element.elementor-element-add6db7{--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;--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-22849 .elementor-element.elementor-element-60f52cf .elementor-heading-title{font-size:67px;line-height:1em;color:var( --e-global-color-primary );}.elementor-22849 .elementor-element.elementor-element-ca110dd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-22849 .elementor-element.elementor-element-ee32f0c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 .vid-overlay{object-position:0px 0px;}}@media(max-width:767px){.elementor-22849 .elementor-element.elementor-element-ee32f0c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-22849 .elementor-element.elementor-element-54d1060{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22849 .elementor-element.elementor-element-179e679{--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-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 img.premium-adv-carousel__item-img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 .premium-adv-carousel__item-img img, .elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001 .vid-overlay{object-position:0px 0px;}}@media(min-width:768px){.elementor-22849 .elementor-element.elementor-element-54d1060{--width:33.3333%;}.elementor-22849 .elementor-element.elementor-element-179e679{--width:66.6666%;}.elementor-22849 .elementor-element.elementor-element-add6db7{--width:50%;}.elementor-22849 .elementor-element.elementor-element-ca110dd{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22849 .elementor-element.elementor-element-54d1060{--width:100%;}.elementor-22849 .elementor-element.elementor-element-179e679{--width:100%;}}/* Start custom CSS for premium-media-wheel, class: .elementor-element-9489d7c */.elementor-22849 .elementor-element.elementor-element-9489d7c{width:100%;max-width:100%;min-width:0;--ap-card-width:340px;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__inner-container{overflow:hidden;padding:0 0 76px;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__items{position:relative;left:calc(var(--ap-card-width)/2 - 50%);}
.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__item,.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__item__content{opacity:1!important;transform:none!important;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item{position:relative;height:500px!important;overflow:hidden;background:#202328;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-wrap{height:100%;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item-img{width:100%;height:100%;object-fit:cover;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.05) 30%,rgba(0,0,0,.82));pointer-events:none;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-info-wrap{position:absolute;bottom:0;left:0;right:0;padding:30px;text-align:left;z-index:2;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-title{display:block;color:white;font-size:27px;line-height:1.15;font-weight:500;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-desc{display:block;color:white;font-size:16px;line-height:1.5;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:hover .premium-adv-carousel__media-desc,.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__item--current .premium-adv-carousel__media-desc{max-height:190px;opacity:1;margin-top:18px;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:before{position:absolute;top:25px;right:20px;writing-mode:vertical-rl;color:white;font-size:16.8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;z-index:3;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-13ed6c4:before{content:"01 / Discover";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-f066001:before{content:"01 / Discover";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-648b6aa:before{content:"02 / Design";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e6f40b1:before{content:"02 / Design";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-e8443c8:before{content:"03 / Deliver";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-fa80cb7:before{content:"03 / Deliver";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-32cf16e:before{content:"04 / Support";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .elementor-repeater-item-8daa685:before{content:"04 / Support";}
.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__button{top:auto;bottom:6px;transform:none;margin:0;width:40px;height:40px;background:white;color:#202328;border:1px solid #ddd;border-radius:50%;opacity:1;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__button--prev{left:auto;right:108px;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__button--next{right:60px;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container{position:relative;--step:1;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:has(.flipster__item--current:nth-child(2)){--step:2;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:has(.flipster__item--current:nth-child(3)){--step:3;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:has(.flipster__item--current:nth-child(4)){--step:4;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:has(.flipster__item--current:nth-child(5)){--step:5;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:has(.flipster__item--current:nth-child(6)){--step:6;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:has(.flipster__item--current:nth-child(7)){--step:7;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:has(.flipster__item--current:nth-child(8)){--step:8;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:before{content:"";position:absolute;bottom:25px;left:0;width:calc(100% - 178px);height:2px;background:linear-gradient(to right,#d52b1e calc(var(--step)*12.5%),#ddd 0);}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__container:after{counter-reset:step var(--step);content:counter(step)" / 8";position:absolute;right:0;bottom:15px;font-size:15px;color:#292929;}
@media(max-width:767px){.elementor-22849 .elementor-element.elementor-element-9489d7c{width:100%;}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item{height:460px!important;}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-info-wrap{padding:24px;}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-title{font-size:25px;}}
@media(prefers-reduced-motion:reduce){.elementor-22849 .elementor-element.elementor-element-9489d7c *{transition:none!important;}}
@media(max-width:767px){.elementor-22849 .elementor-element.elementor-element-9489d7c{container-type:inline-size;--ap-card-width:min(340px,100cqw);}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item{width:var(--ap-card-width)!important;}.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:hover .premium-adv-carousel__media-desc,.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__item--current .premium-adv-carousel__media-desc{max-height:none;}}
@media(max-width:767px){body.page-id-22849 .elementor-location-footer .elementor-element-539e372.elementor-sticky--active{position:relative!important;top:auto!important;bottom:auto!important;width:100%!important;}body.page-id-22849 .elementor-location-footer .elementor-element-539e372.elementor-sticky__spacer{display:none!important;}}
/* Reveal neighbouring cards on hover while keeping the selected card open. */
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:after{opacity:.7;transition:opacity .3s ease;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-info-wrap{opacity:1!important;visibility:visible!important;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:hover:after,.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__item--current .premium-adv-carousel__item:after{opacity:1;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:hover .premium-adv-carousel__media-info-wrap,.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__item--current .premium-adv-carousel__media-info-wrap{opacity:1!important;visibility:visible!important;transform:translateY(0);}
@media(prefers-reduced-motion:reduce){.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:after{transition:none!important;}}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:after{z-index:1;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__media-desc{visibility:hidden;}
.elementor-22849 .elementor-element.elementor-element-9489d7c .premium-adv-carousel__item:hover .premium-adv-carousel__media-desc,.elementor-22849 .elementor-element.elementor-element-9489d7c .flipster__item--current .premium-adv-carousel__media-desc{visibility:visible;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee32f0c */.elementor-22849 .elementor-element.elementor-element-ee32f0c > .e-con-inner{flex-wrap:nowrap;}
.elementor-22849 .elementor-element.elementor-element-ee32f0c > .e-con-inner > .elementor-element-54d1060{width:30%;--width:30%;min-width:0;flex:0 0 30%;padding-right:40px;}
.elementor-22849 .elementor-element.elementor-element-ee32f0c > .e-con-inner > .elementor-element-179e679{width:70%;--width:70%;min-width:0;flex:0 0 70%;padding:0;}
.elementor-22849 .elementor-element.elementor-element-ee32f0c .ap-process-carousel{width:100%;max-width:100%;min-width:0;--container-widget-width:100%;}
@media(max-width:1024px){
.elementor-22849 .elementor-element.elementor-element-ee32f0c{padding-left:24px;padding-right:24px;}
.elementor-22849 .elementor-element.elementor-element-ee32f0c > .e-con-inner{flex-direction:column;gap:24px;}
.elementor-22849 .elementor-element.elementor-element-ee32f0c > .e-con-inner > .elementor-element-54d1060,.elementor-22849 .elementor-element.elementor-element-ee32f0c > .e-con-inner > .elementor-element-179e679{width:100%;--width:100%;flex:0 0 auto;padding:0;}
}
@media(max-width:767px){.elementor-22849 .elementor-element.elementor-element-ee32f0c{padding-left:16px;padding-right:16px;}}/* End custom CSS */