.animation-badge{animation:badge-animation 0.5s cubic-bezier(0.88, 0.44, 0.83, 0.67)}@keyframes badge-animation{0%{transform:scale(0.2)}100%{transform:scale(1);opacity:1}}.slide-in-right{animation:slide-in-right 0.6s ease-in}@keyframes slide-in-right{0%{transform:translateX(1000px);opacity:0}100%{transform:translateX(0);opacity:1}}.fade-in-fwd{animation:fade-in-fwd 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both}.fade-in-up{animation:fade-in-up 1s ease-in-out both}.fade-in-down{animation:fade-in-down 1s ease-in-out both}.fade-in{animation:fade-in 1s linear forwards}@keyframes fade-in-fwd{0%{transform:translateZ(-80px);opacity:0}100%{transform:translateZ(0);opacity:1}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fade-in-up{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{transform:translateY(-30px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0.2}}@keyframes reduce{0%{width:100%}100%{width:0}}.title-with-animation{text-align:center;font-feature-settings:'clig' off, 'liga' off;font-family:var(--skin-body-font-expanded);font-size:150px;font-style:normal;font-weight:500;line-height:150px;letter-spacing:-0.5px;text-transform:uppercase;background-image:radial-gradient(circle farthest-corner at center center, black 0%, black 50%, transparent 50.1%);background-position:50% 50%;background-size:0% 0%;-webkit-text-stroke-color:#000;-webkit-text-stroke-width:2px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-repeat:no-repeat;transition:background-size 0.5s cubic-bezier(0.67, 0.01, 0.15, 0.98)}@media (max-width: 991.96px){.title-with-animation{font-size:45px;line-height:100%;letter-spacing:0.50px;margin-bottom:61px;-webkit-text-stroke-width:1px}}.title-with-animation.on-animate{animation:outline-to-solid 8s ease forwards}.title-with-animation.color-pink{background-image:radial-gradient(circle farthest-corner at center center, var(--color-benefit-pink) 0%, var(--color-benefit-pink) 50%, transparent 50.1%)}.title-with-animation.color-pink.on-animate{-webkit-text-stroke-color:var(--color-benefit-pink)}@keyframes outline-to-solid{0%{background-size:0% 0%}10%{background-size:0% 100%}100%{background-size:1000% 1000%}}.tabbedServices{background-image:url("../../../../images/tabbed-services-dots.png");background-repeat:no-repeat;background-position:right bottom;padding:117px 0}@media (max-width: 991.96px){.tabbedServices{background-image:url("../../../../images/tabbed-services-dots-mobile.png");padding:53px 0}.tabbedServices .container{padding:0}}@media (max-width: 768.98px){.tabbedServices{background-image:url("../../../../images/tabbed-services-dots-mobile.png");background-position:173px -101%}}.tabbedServices h5.tabbed-services__title{color:var(--color-benefit-pink);font-family:var(--skin-body-font-condensed);font-size:24px;font-stretch:condensed;text-align:center;text-transform:uppercase;margin-bottom:38px;line-height:24px}@media (max-width: 991.96px){.tabbedServices h5.tabbed-services__title{font-size:16px;margin-bottom:20px;line-height:16px}}.tabbedServices .nav{-ms-flex-direction:column;flex-direction:column}@media (max-width: 991.96px){.tabbedServices .nav{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;scrollbar-width:thin;scrollbar-color:transparent transparent;max-width:150%;padding-left:200px;padding-right:200px}.tabbedServices .nav::-webkit-scrollbar{display:none}.tabbedServices .nav::-webkit-scrollbar-thumb{height:0}.tabbedServices .nav::-webkit-scrollbar-track{height:0}}.tabbedServices .nav .nav-link{background-color:transparent;text-align:center;margin-bottom:36px;padding:0;position:relative;border:none;color:var(--skin-link-color-2)}@media (max-width: 991.96px){.tabbedServices .nav .nav-link{min-width:100px;scroll-snap-align:center}}.tabbedServices .nav .nav-link:focus-visible{outline:auto !important}.tabbedServices .nav .nav-link:focus{outline:none}@media (min-width: 769px){.tabbedServices .nav .nav-link{animation:fade-in 1s cubic-bezier(0.39, 0.575, 0.565, 1) both}}@media (max-width: 991.96px){.tabbedServices .nav .nav-link{margin-right:24px;display:inline-block;margin-bottom:0}}.tabbedServices .nav .nav-link .tabbed-services__tab-title{font-size:75px;font-style:normal;font-weight:900;line-height:75px;text-transform:capitalize;color:black;font-family:var(--skin-header-font)}@media (max-width: 991.96px){.tabbedServices .nav .nav-link .tabbed-services__tab-title{font-style:normal;font-weight:900;line-height:38px;font-size:35px;margin-bottom:0;height:45px}}@media (max-width: 991.96px){.tabbedServices .nav .nav-link.active{text-decoration:underline;-webkit-text-decoration-color:var(--color-benefit-pink);text-decoration-color:var(--color-benefit-pink);text-underline-offset:12px;text-decoration-thickness:2px;font-weight:bold}}@media (min-width: 769px){.tabbedServices .nav .nav-link.active{margin-bottom:37px}}@media (min-width: 769px){.tabbedServices .nav .nav-link.active h2.tabbed-services__tab-title{transition:margin 1s ease}}@media (min-width: 769px){.tabbedServices .nav .nav-link:not(.active){animation:text-focus-in 1s cubic-bezier(0.55, 0.055, 0.675, 0.19) both;transition:height 0.9s ease;transition-delay:0.3s}}.tabbedServices .nav .nav-link:not(.active) h2.tabbed-services__tab-title{opacity:0.2;margin-bottom:0}@media (min-width: 769px){.tabbedServices .nav .nav-link:not(.active) h2.tabbed-services__tab-title{transition:opacity 1.2s ease;line-height:76.5px;animation:fade-out 1s linear forwards}}.tabbedServices .nav .nav-link p{display:none}@media (max-width: 991.96px){.tabbedServices .nav .nav-link p{display:none !important}}.tabbedServices .nav .nav-link.active h2{opacity:1}@media (min-width: 769px){.tabbedServices .nav .nav-link.active h2{transition:opacity 0.8s ease;animation:fade-in 1s linear forwards}}.tabbedServices .nav .nav-link.active p{display:block}@media (min-width: 769px){.tabbedServices .nav .nav-link.last-nav-link{margin-bottom:55px}}.tabbedServices .tab-content{text-align:center}@media (max-width: 991.96px){.tabbedServices .tab-content{padding:0 30px}}.tabbedServices .tab-content .tab-pane.active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.tabbedServices .tab-content .tab-pane p{display:none}@media (max-width: 991.96px){.tabbedServices .tab-content .tab-pane p{display:block;text-align:center;margin-bottom:30px}}.tabbedServices .tab-content .tab-pane p.tabbed-services__description{color:black;text-align:center;font-family:var(--skin-body-font);font-style:normal;font-weight:540;font-display:swap;font-size:14px;font-size:14px;font-weight:540;line-height:25px;font-family:var(--skin-body-font);margin-bottom:0}@media (max-width: 991.96px){.tabbedServices .tab-content .tab-pane p.tabbed-services__description{font-size:12px;padding-bottom:27px;line-height:18px;font-weight:540;min-height:67px;margin-top:17px}}.tabbedServices .tab-content .tab-pane .image-container{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tabbedServices .tab-content .tab-pane .image-container .layout-shape{width:100%;height:100%;max-width:636px;max-height:668px;position:relative;top:0;left:0;transform:none;animation-play-state:paused;opacity:1;animation-name:shape-animation}@media (max-width: 768.98px){.tabbedServices .tab-content .tab-pane .image-container .layout-shape{max-height:350px}}.tabbedServices .tab-content .tab-pane .image-container .layout-shape picture{width:100%}.tabbedServices .tab-content .tab-pane .image-container .layout-shape picture img{width:100%}.tabbedServices .tab-content .tab-pane .image-container .shape-fit{background-color:transparent}.tabbedServices .tab-content .tab-pane .image-container .sticker{position:absolute;top:-22px;right:-10px;z-index:1}@media (max-width: 991.96px){.tabbedServices .tab-content .tab-pane .image-container .sticker{top:-22px;right:3px;z-index:1}}@media (max-width: 768.98px){.tabbedServices .tab-content .tab-pane .image-container .sticker{top:-22px;right:0%;z-index:1}}.tabbedServices .tab-content .tab-pane .image-container .sticker div[class*="shape-spark-"]{width:170px;height:200px;transform:rotate(-165.6deg);-webkit-mask-size:contain;mask-size:contain;text-transform:uppercase}@media (max-width: 768.98px){.tabbedServices .tab-content .tab-pane .image-container .sticker div[class*="shape-spark-"]{width:78.343px;height:91.744px}}.tabbedServices .tab-content .tab-pane .image-container .sticker h5{color:#000;font-family:var(--skin-body-font-condensed);font-size:31px;text-align:center;margin:0;position:absolute;top:50%;right:50%;transform:translate(50%, -50%) rotate(calc(-165.6deg - 14.4deg));line-height:32.5px;text-transform:uppercase}@media (max-width: 768.98px){.tabbedServices .tab-content .tab-pane .image-container .sticker h5{font-size:14px;line-height:15px}}.tabbedServices .tab-content .tab-pane .image-container .sticker .tab-content__sticker__shape{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.tabbedServices .tab-content .tab-pane .image-container .sticker .tab-content__sticker__shape-txt{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;top:0;right:0;transform:rotate(180deg);width:75%;text-transform:uppercase}@media (max-width: 768.98px){.tabbedServices .tab-content .tab-pane .image-container .sticker .tab-content__sticker__shape-txt{width:55px}}@media (min-width: 769px){.tabbedServices .tabbed-services__desktop-button{display:block}}@media (max-width: 991.96px){.tabbedServices .tabbed-services__mobile-button{display:block}}.tabbedServices .btn.btn-primary{width:-webkit-fit-content;width:fit-content;margin:0 auto}@media (max-width: 991.96px){.tabbedServices .btn.btn-primary{margin-top:30px}}.tabbedServices .btn.btn-primary.tabbed-services__btn-desktop{display:-ms-flexbox;display:flex}@media (max-width: 991.96px){.tabbedServices .btn.btn-primary.tabbed-services__btn-desktop{display:none}}@media (min-width: 769px){.tabbedServices .btn.btn-primary.tabbed-services__btn-mobile{display:none}}@media (max-width: 991.96px){.tabbedServices .btn.btn-primary.tabbed-services__btn-mobile{display:-ms-flexbox;display:flex}}.tabbedServices .make-adjustment{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.tabbedServices .make-adjustment .nav-link:not(.active){scroll-snap-align:none}.tabbedServices .make-adjustment .tabbed-services__snap-tab.active{scroll-snap-align:center}.tabbedServices .make-adjustment-from-scroll{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.tabbedServices .make-adjustment-from-scroll .nav-link{scroll-snap-align:none}.tabbedServices .make-adjustment-from-scroll .tabbed-services__centered-tab{scroll-snap-align:center}.tabbedServices .scroll-snap-mandatory{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.tabbedServices .scroll-snap-mandatory .nav-link{scroll-snap-align:center}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes scale-up-center{0%{transform:scale(0.5)}100%{transform:scale(1)}}
