#rev_slider_4_1_wrapper,#rev_slider_4_1_wrapper-mobile,#rev_slider_4_1,#rev_slider_4_1_mobile,#rev_slider_4_1 .tp-revslider-mainul,#rev_slider_4_1_mobile .tp-revslider-mainul,#rev_slider_4_1 .tp-revslider-slidesli,#rev_slider_4_1_mobile .tp-revslider-slidesli{height:88vh!important;min-height:88vh!important}#rev_slider_4_1_wrapper .tp-fullwidth-forcer,#rev_slider_4_1_wrapper-mobile .tp-fullwidth-forcer{height:88vh!important}#rev_slider_4_1 .slotholder,#rev_slider_4_1_mobile .slotholder,#rev_slider_4_1 .tp-bgimg,#rev_slider_4_1_mobile .tp-bgimg{height:100%!important;min-height:88vh!important}#rev_slider_4_1_wrapper .tp-bullets.ultralink-square,#rev_slider_4_1_wrapper-mobile .tp-bullets.ultralink-square{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px;height:14px!important;min-width:0!important}.uc-hero-slick{position:relative;width:100%;height:88vh;min-height:620px;overflow:hidden;background:#f4f4f6}.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:not(:first-child){display:none}.uc-hero-slick .slick-list,.uc-hero-slick .slick-track,.uc-hero-slick .slick-slide,.uc-hero-slick .slick-slide>div{height:100%}.uc-hero-slick .slick-slide{display:block!important;justify-content:initial}.uc-hero-slick__slide{position:relative;height:88vh;min-height:620px;overflow:hidden;color:#fff}.uc-hero-slick__slide:before{content:"";position:absolute;inset:0;background-image:var(--uc-hero-bg);background-position:center;background-size:cover;background-repeat:no-repeat;transform:scale(1.02);transform-origin:center;will-change:transform}.uc-hero-slick .slick-list,.uc-hero-slick .slick-list:first-child{margin-top:0!important;margin-bottom:0!important}.uc-hero-slick__slide--dark{color:#111}.uc-hero-slick__background{position:absolute;inset:0;display:block!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.02);transform-origin:center;will-change:transform}.uc-hero-slick__inner{position:relative;z-index:1;width:min(100% - 48px,1400px);height:100%;margin:0 auto}.uc-hero-slick__copy{--uc-hero-parallax-x: 0px;--uc-hero-parallax-y: 0px;position:absolute;top:50%;left:24px;width:min(720px,50vw);color:inherit;font-family:Gilroy,sans-serif;transition:transform .18s ease-out;transform:translate3d(var(--uc-hero-parallax-x),calc(-50% + var(--uc-hero-parallax-y)),0)}.uc-hero-slick__pre,.uc-hero-slick__main,.uc-hero-slick__support,.uc-hero-slick__body{display:block;font-family:Gilroy,sans-serif;color:inherit}.uc-hero-slick__pre,.uc-hero-slick__main,.uc-hero-slick__support,.uc-hero-slick__body,.uc-hero-slick__button{opacity:0;transform:translate3d(-44px,0,0)}.uc-hero-slick__pre{margin-bottom:10px;font-size:34px;line-height:1.35;font-weight:300;letter-spacing:.38em;text-transform:uppercase}.uc-hero-slick__main{margin-bottom:22px;font-size:42px;line-height:1;font-weight:900;letter-spacing:.28em;text-transform:uppercase}.uc-hero-slick__support{margin-bottom:16px;font-size:21px;line-height:1.25;font-weight:800;letter-spacing:.26em}.uc-hero-slick__body{max-width:660px;font-size:22px;line-height:1.28;font-weight:300;letter-spacing:0}.uc-hero-slick__button{display:inline-flex;align-items:center;justify-content:center;min-width:322px;margin-top:28px;padding:15px 42px 16px;border-radius:12px;background:linear-gradient(180deg,#7c35ac 0%,#32134e 100%);color:#fff!important;font-family:Gilroy,sans-serif;font-size:22px;line-height:1.2;font-weight:300;letter-spacing:0;text-decoration:none!important;white-space:nowrap}.uc-hero-slick__button:hover{background:linear-gradient(180deg,#8d43bf 0%,#3b175b 100%);color:#fff!important}.uc-hero-slick__float{--uc-hero-parallax-x: 0px;--uc-hero-parallax-y: 0px;position:absolute;right:clamp(40px,9vw,0px);bottom:clamp(70px,13vh,150px);z-index:2;width:clamp(320px,30vw,540px);max-width:none!important;max-height:none!important;height:auto;pointer-events:none;transform:translate3d(var(--uc-hero-parallax-x),var(--uc-hero-parallax-y),0);transition:transform .18s ease-out;will-change:transform}.uc-hero-slick__float-img{--uc-hero-float-start-y: 42vh;display:block;width:100%;max-width:none!important;max-height:none!important;height:auto;opacity:0;transform:translate3d(0,var(--uc-hero-float-start-y),0);will-change:transform,opacity}.uc-hero-slick.is-parallax-returning .uc-hero-slick__copy,.uc-hero-slick.is-parallax-returning .uc-hero-slick__float{transition-duration:.72s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.uc-hero-slick .slick-dots{position:absolute;left:0;right:0;bottom:48px;z-index:4;display:flex;align-items:center;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.uc-hero-slick .slick-dots li{width:14px;height:14px;margin:0}.uc-hero-slick .slick-dots button{display:block;width:14px;height:14px;padding:0;border:0;background:transparent;color:transparent;font-size:0;line-height:0;cursor:pointer}.uc-hero-slick .slick-dots button:before{content:"";display:block;width:8px;height:8px;margin:3px;background:#fff;transition:width .2s ease,height .2s ease,margin .2s ease}.uc-hero-slick .slick-dots .slick-active button:before,.uc-hero-slick .slick-dots button:hover:before{width:14px;height:14px;margin:0}.uc-hero-slick--static .uc-hero-slick__pre,.uc-hero-slick--static .uc-hero-slick__main,.uc-hero-slick--static .uc-hero-slick__support,.uc-hero-slick--static .uc-hero-slick__body,.uc-hero-slick--static .uc-hero-slick__button,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__pre,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__main,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__support,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__body,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__button,.uc-hero-slick .slick-active .uc-hero-slick__pre,.uc-hero-slick .slick-active .uc-hero-slick__main,.uc-hero-slick .slick-active .uc-hero-slick__support,.uc-hero-slick .slick-active .uc-hero-slick__body,.uc-hero-slick .slick-active .uc-hero-slick__button{animation:ucHeroTextIn 1.15s cubic-bezier(.16,1,.3,1) both}.uc-hero-slick--static .uc-hero-slick__main,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__main,.uc-hero-slick .slick-active .uc-hero-slick__main{animation-delay:.5s}.uc-hero-slick--static .uc-hero-slick__support,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__support,.uc-hero-slick .slick-active .uc-hero-slick__support{animation-delay:1s}.uc-hero-slick--static .uc-hero-slick__body,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__body,.uc-hero-slick .slick-active .uc-hero-slick__body{animation-delay:1.42s}.uc-hero-slick--static .uc-hero-slick__button,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__button,.uc-hero-slick .slick-active .uc-hero-slick__button{animation-delay:1.66s}.uc-hero-slick--static .uc-hero-slick__float-img,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__float-img,.uc-hero-slick .slick-active .uc-hero-slick__float-img{animation:ucHeroFloatIn 1.9s cubic-bezier(.18,.85,.22,1) .82s both}.uc-hero-slick--static .uc-hero-slick__background,.uc-hero-slick--static .uc-hero-slick__slide:before,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child .uc-hero-slick__background,.uc-hero-slick:not(.slick-initialized) .uc-hero-slick__slide:first-child:before,.uc-hero-slick .slick-active .uc-hero-slick__background{animation:ucHeroBackgroundZoom 9s ease-out both}.uc-hero-slick .slick-active .uc-hero-slick__slide:before{animation:ucHeroBackgroundZoom 9s ease-out both}@keyframes ucHeroTextIn{0%{opacity:0;transform:translate3d(-44px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ucHeroFloatIn{0%{opacity:0;transform:translate3d(0,var(--uc-hero-float-start-y),0)}to{opacity:1;transform:translateZ(0)}}@keyframes ucHeroBackgroundZoom{0%{transform:scale(1.02)}to{transform:scale(1.1)}}@media (min-width: 700px) and (max-width: 991.98px){.uc-hero-slick,.uc-hero-slick__slide{min-height:760px}.uc-hero-slick__inner{width:min(100% - 56px,820px)}.uc-hero-slick__copy{left:0;width:min(520px,62vw)}.uc-hero-slick__pre{margin-bottom:9px;font-size:26px;line-height:1.32;letter-spacing:.34em}.uc-hero-slick__main{margin-bottom:18px;font-size:34px;letter-spacing:.22em}.uc-hero-slick__support{margin-bottom:13px;font-size:18px;letter-spacing:.18em}.uc-hero-slick__body{max-width:440px;font-size:18px;line-height:1.3}.uc-hero-slick__button{margin-top:22px;min-width:260px;padding:13px 36px 14px;font-size:20px}.uc-hero-slick__float{right:16px;bottom:80px;width:clamp(240px,30vw,340px)}}@media (max-width: 699.98px){.uc-hero-slick,.uc-hero-slick__slide{min-height:600px}.uc-hero-slick__inner{width:min(100% - 48px,480px)}.uc-hero-slick__copy{top:44%;left:0;width:min(330px,82vw)}.uc-hero-slick__pre{margin-bottom:7px;font-size:18px;line-height:1.35;letter-spacing:.28em}.uc-hero-slick__main{margin-bottom:12px;font-size:25px;letter-spacing:.16em}.uc-hero-slick__support{margin-bottom:9px;font-size:14px;letter-spacing:.12em}.uc-hero-slick__body{max-width:300px;font-size:14px;line-height:1.28}.uc-hero-slick__button{margin-top:16px;min-width:190px;padding:10px 26px 11px;border-radius:10px;font-size:16px}.uc-hero-slick__float{right:18px;bottom:56px;width:clamp(118px,32vw,155px)}.uc-hero-slick .slick-dots{bottom:28px}}#rev_slider_4_1_wrapper .ultralink-square .tp-bullet,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet{position:relative!important;top:auto!important;left:auto!important;width:14px!important;height:14px!important;margin:0!important;padding:0!important;flex:0 0 14px;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;border:none!important;opacity:1!important;transform:none!important}#rev_slider_4_1_wrapper .ultralink-square .tp-bullet .tp-bullet-inner,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet .tp-bullet-inner{display:none!important}#rev_slider_4_1_wrapper .ultralink-square .tp-bullet:after,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet:after{content:"";display:block;width:8px;height:8px;background:#fff;border-radius:0;transition:width .2s ease,height .2s ease}#rev_slider_4_1_wrapper .ultralink-square .tp-bullet.selected:after,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet.selected:after,#rev_slider_4_1_wrapper .ultralink-square .tp-bullet:hover:after,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet:hover:after{width:14px;height:14px;background:#fff}#rev_slider_4_1_wrapper .ultralink-square .tp-bullet.selected,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet.selected,#rev_slider_4_1_wrapper .ultralink-square .tp-bullet:hover,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet:hover{background:transparent!important;box-shadow:none!important;border-radius:0!important;transform:none!important}#rev_slider_4_1_wrapper .ultralink-square .tp-bullet.selected .tp-bullet-inner,#rev_slider_4_1_wrapper-mobile .ultralink-square .tp-bullet.selected .tp-bullet-inner{transform:none!important}#rev_slider_4_1_wrapper .uc-highlight-copy,#rev_slider_4_1_wrapper-mobile .uc-highlight-copy{max-width:min(720px,48vw);overflow:visible!important;font-family:Gilroy,sans-serif!important;color:inherit}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy{max-width:min(400px,86vw)}#rev_slider_4_1_wrapper .uc-highlight-copy *,#rev_slider_4_1_wrapper-mobile .uc-highlight-copy *{font-family:Gilroy,sans-serif!important;color:inherit;box-sizing:border-box}#rev_slider_4_1_wrapper .uc-highlight-copy span,#rev_slider_4_1_wrapper-mobile .uc-highlight-copy span{display:block}#rev_slider_4_1_wrapper .uc-highlight-copy__pre{margin-bottom:10px;font-size:34px;line-height:1.35;font-weight:300;letter-spacing:.38em;text-transform:uppercase}#rev_slider_4_1_wrapper .uc-highlight-copy__main{margin-bottom:22px;font-size:42px;line-height:1;font-weight:900;letter-spacing:.28em;text-transform:uppercase}#rev_slider_4_1_wrapper .uc-highlight-copy__support{margin-bottom:16px;font-size:21px;line-height:1.25;font-weight:800;letter-spacing:.26em}#rev_slider_4_1_wrapper .uc-highlight-copy__body{max-width:660px;margin-bottom:0;font-size:22px;line-height:1.28;font-weight:300;letter-spacing:0}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__pre{margin-bottom:7px;font-size:18px;line-height:1.35;font-weight:300;letter-spacing:.28em;text-transform:uppercase}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__main{margin-bottom:12px;font-size:25px;line-height:1;font-weight:900;letter-spacing:.16em;text-transform:uppercase}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__support{margin-bottom:9px;font-size:14px;line-height:1.25;font-weight:800;letter-spacing:.12em}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__body{max-width:300px;margin-bottom:0;font-size:14px;line-height:1.28;font-weight:300;letter-spacing:0}#rev_slider_4_1_wrapper .uc-highlight-copy__button,#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__button{display:inline-flex;align-items:center;justify-content:center;min-width:322px;margin-top:28px;padding:15px 42px 16px;border-radius:12px;background:linear-gradient(180deg,#7c35ac 0%,#32134e 100%);color:#fff!important;font-size:22px;line-height:1.2;font-weight:300;letter-spacing:0;text-decoration:none!important;text-transform:none;white-space:nowrap;cursor:pointer;box-shadow:none}#rev_slider_4_1_wrapper .uc-highlight-copy__button:hover,#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__button:hover{background:linear-gradient(180deg,#8d43bf 0%,#3b175b 100%);color:#fff!important}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__button{margin-top:16px;min-width:190px;padding:10px 26px 11px;border-radius:10px;font-size:16px}@media (min-width: 700px) and (max-width: 991.98px){#rev_slider_4_1_wrapper-mobile .uc-highlight-copy{max-width:min(520px,62vw)}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__pre{margin-bottom:9px;font-size:26px;line-height:1.32;letter-spacing:.34em}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__main{margin-bottom:18px;font-size:34px;letter-spacing:.22em}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__support{margin-bottom:13px;font-size:18px;letter-spacing:.18em}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__body{max-width:440px;font-size:18px;line-height:1.3}#rev_slider_4_1_wrapper-mobile .uc-highlight-copy__button{margin-top:22px;min-width:260px;padding:13px 36px 14px;border-radius:12px;font-size:20px}}
