.multi-step-container{padding:0;background-color:var(--color-white);--themeColor: var(--color-white);min-height:775px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width: 991.96px){.multi-step-container{padding:55px 0 84px}}.multi-step-container.tan{background-color:var(--color-warm-white);--themeColor: var(--color-warm-white)}.multi-step-container .multi-step-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width: 991.96px){.multi-step-container .multi-step-wrapper{-ms-flex-direction:column;flex-direction:column}}.multi-step-container .multi-step-wrapper .multi-step-header{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (max-width: 991.96px){.multi-step-container .multi-step-wrapper .multi-step-header{-ms-flex-order:2;order:2}}.multi-step-container .multi-step-wrapper .custom-swiper{padding:100px;display:block;z-index:1;-ms-flex:1;flex:1;overflow:clip;visibility:hidden}@media (max-width: 991.96px){.multi-step-container .multi-step-wrapper .custom-swiper{margin-bottom:40px;max-width:300px;padding:0 23px}}.multi-step-container .multi-step-wrapper .custom-swiper.swiper-initialized{visibility:visible}@media (min-width: 769px){.multi-step-container .multi-step-wrapper .custom-swiper.swiper-initialized{min-height:200px}}@media (max-width: 768.98px){.multi-step-container .multi-step-wrapper .custom-swiper.swiper-initialized{position:relative}}.multi-step-container .multi-step-wrapper .custom-swiper .swiper-wrapper{-ms-flex-align:center;align-items:center;max-width:100vw;width:100%;overflow:hidden}.multi-step-container .multi-step-wrapper .custom-swiper .swiper-wrapper .swiper-slide{display:-ms-flexbox;display:flex}.multi-step-container .multi-step-title{font-family:var(--skin-body-font-expanded);-webkit-text-fill-color:transparent;-webkit-text-stroke:1px;font-size:75px;font-weight:590;line-height:75px;letter-spacing:-0.01em;text-align:center;max-width:428px;margin-bottom:48px}@media (max-width: 991.96px){.multi-step-container .multi-step-title{display:none;font-size:55px;line-height:55px;margin-bottom:33px}}@media (min-width: 1314px){.multi-step-container .multi-step-title{width:428px}}.multi-step-container .multi-step-title.show-mobile{display:none}@media (max-width: 991.96px){.multi-step-container .multi-step-title.show-mobile{display:block}}.multi-step-container .step-heading{font-family:var(--skin-header-font);font-size:35px;font-weight:900;line-height:44px;letter-spacing:0;text-align:center;opacity:0.2;max-width:428px;margin-bottom:25px;transition:opacity 1s;cursor:pointer}@media (max-width: 991.96px){.multi-step-container .step-heading{font-size:25px;font-weight:900;line-height:38px;margin-bottom:20px}}.multi-step-container .step-heading.active{opacity:1}.multi-step-container.small-text .step-heading{font-size:25px;line-height:42px}@media (max-width: 991.96px){.multi-step-container.small-text .step-heading{font-size:20px;line-height:30.5px;margin-bottom:15px}}.multi-step-container .multi-step-video{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.multi-step-container .video-content{width:100%;max-width:590px;border-radius:25px;overflow:hidden}@media (max-width: 991.96px){.multi-step-container .video-content{max-width:256px}}.multi-step-container .video-content .freecaster-player{width:590px !important;max-width:100%}@media (max-width: 991.96px){.multi-step-container .video-content .freecaster-player{width:256px !important;max-width:100%}}.multi-step-container .video-content video{width:100%;height:100%;object-fit:cover}.multi-step-container .swiper-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;right:0;top:0;bottom:0;left:auto;transform:none;width:auto;height:100%;row-gap:25px}@media (max-width: 991.96px){.multi-step-container .swiper-pagination{row-gap:5px}}@media (min-width: 1314px){.multi-step-container .swiper-pagination{right:100px}}@media screen and (min-width: 1440px){.multi-step-container .swiper-pagination{right:50%;transform:translateX(620px)}}.multi-step-container .swiper-pagination .swiper-pagination-bullet{width:64px;height:64px;background:transparent;color:black;opacity:1;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;vertical-align:middle;position:relative;overflow:visible;font-family:var(--skin-header-font);font-size:20px;font-weight:900;line-height:31px;letter-spacing:0;margin:0}@media (max-width: 991.96px){.multi-step-container .swiper-pagination .swiper-pagination-bullet{width:46px;height:46px;font-size:12px;line-height:31px}}.multi-step-container .swiper-pagination .swiper-pagination-bullet::before{border:5px solid var(--color-light-pink);border-radius:50%;position:absolute;top:0;left:0;background-color:var(--themeColor)}@media (max-width: 991.96px){.multi-step-container .swiper-pagination .swiper-pagination-bullet::before{border-width:4px}}.multi-step-container .swiper-pagination .swiper-pagination-bullet svg{display:none;--progress: 0;position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;width:63px;height:63px;stroke-width:5px;stroke:var(--color-benefit-pink);fill:none;stroke-dashoffset:calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.multi-step-container .swiper-pagination .swiper-pagination-bullet .bullet-number{z-index:2}.multi-step-container .swiper-pagination .swiper-pagination-bullet.completed::before{border-color:var(--color-benefit-pink)}.multi-step-container .swiper-pagination .swiper-pagination-bullet-active.stopanimation .c-prog,.multi-step-container .swiper-pagination .swiper-pagination-bullet-active.stopanimation .c-circle{animation:none !important;transition:none !important}.multi-step-container .swiper-pagination .swiper-pagination-bullet-active .c-prog{width:64px;height:64px;position:absolute;clip:rect(0, 64px, 64px, 32px)}@media (max-width: 991.96px){.multi-step-container .swiper-pagination .swiper-pagination-bullet-active .c-prog{width:46px;height:46px;clip:rect(0, 46px, 46px, 23px)}}.multi-step-container .swiper-pagination .swiper-pagination-bullet-active .c-circle{width:64px;height:64px;border:5px solid var(--color-benefit-pink);border-radius:50%;position:absolute;clip:rect(0, 32px, 64px, 0)}@media (max-width: 991.96px){.multi-step-container .swiper-pagination .swiper-pagination-bullet-active .c-circle{width:46px;height:46px;clip:rect(0, 23px, 46px, 0);border-width:4px}}.multi-step-container .swiper-pagination .swiper-pagination-bullet-active div[data-anim~=base]{animation-fill-mode:forwards;animation-timing-function:linear}.multi-step-container .swiper-pagination .swiper-pagination-bullet-active .c-prog[data-anim~=wrapper]{animation-duration:0s;animation-delay:calc((var(--slide-duration) /2) * 1s);animation-name:close-wrapper}.multi-step-container .swiper-pagination .swiper-pagination-bullet-active .c-circle[data-anim~=left]{animation-duration:calc(var(--slide-duration) * 1s);animation-name:left-spin}.multi-step-container .swiper-pagination .swiper-pagination-bullet-active .c-circle[data-anim~=right]{animation-duration:calc((var(--slide-duration) /2) * 1s);animation-name:right-spin}@keyframes right-spin{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes left-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes close-wrapper{to{clip:rect(auto, auto, auto, auto)}}.multi-step-container .swiper-controls{display:-ms-flexbox;display:flex;column-gap:16px;position:absolute;bottom:30px;right:30px;z-index:1}@media (max-width: 991.96px){.multi-step-container .swiper-controls{bottom:27px;right:22px}}.multi-step-container .swiper-controls button{background:transparent;border:none;padding:0;margin:0;width:31px;height:31px}.multi-step-container .swiper-controls button svg{width:100%;height:100%}.multi-step-container .swiper-controls .swiper-control-play{display:none}.multi-step-container.paused .swiper-pagination-bullet-active div[data-anim~=base]{animation-play-state:paused}.multi-step-container.paused .swiper-slide picture{animation-play-state:paused}.multi-step-container.paused .swiper-control-pause{display:none}.multi-step-container.paused .swiper-control-play{display:block}
