@property --color-gradient{syntax:"<color>";inherits:true;initial-value:#9747ff}@-webkit-keyframes wave{0%{--color-gradient:#9747ff}33%{--color-gradient:#fd1d1d}66%{--color-gradient:#fc8a3b}to{--color-gradient:#9747ff}}@keyframes wave{0%{--color-gradient:#9747ff}33%{--color-gradient:#fd1d1d}66%{--color-gradient:#fc8a3b}to{--color-gradient:#9747ff}}@-webkit-keyframes waveBorder{0%{border-color:#9747ff}33%{border-color:#fd1d1d}66%{border-color:#fc8a3b}to{border-color:#9747ff}}@keyframes waveBorder{0%{border-color:#9747ff}33%{border-color:#fd1d1d}66%{border-color:#fc8a3b}to{border-color:#9747ff}}:root{--wp--color--primary:#9747ff;--wp--color--black:#232222;--wp--color--light-gray:#f1f1f1;--wp--color--white:#fff;--color-gradient:#9747ff;-webkit-animation:wave var(--gradient-anim-duration) linear infinite;animation:wave var(--gradient-anim-duration) linear infinite;--container-padding:20px;--container-padding-full:clamp(20px,8.39vw,100vw);--padding-content-default:3em;--container-xxlarge:1780px;--container-xlarge:1648px;--container-large:1280px;--container-medium:920px;--container-small:854px;--container-xsmall:575px;--container-xxsmall:360px;--scrollbar-width:0px;--button-top-padding:0.75em;--button-bottom-padding:0.7em;--swiper-btn-height:36px;--swiper-navigation-size:20px;--gradient-anim-duration:300s}@media screen and (min-width: 940px){:root{--container-padding:2em}}.section-steps{--gap-x:4em;--gap-y:8em;--border-width:6px;--cols:3;--line-transition-duration:1s;background-color:#232222;color:#fff}@media (max-width: 940px){.section-steps{--cols:2}}@media (max-width: 740px){.section-steps{--cols:1}}.section-steps .steps--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-y) var(--gap-x);padding-bottom:var(--gap-y)}.section-steps .steps--wrapper .step-card{position:relative;width:-webkit-calc((100% - var(--gap-x)*(var(--cols) - 1))/var(--cols));width:calc((100% - var(--gap-x)*(var(--cols) - 1))/var(--cols));z-index:0}.section-steps .steps--wrapper .step-card .step-card--wrapper:after,.section-steps .steps--wrapper .step-card .step-card--wrapper:before{-webkit-transition:-webkit-transform var(--line-transition-duration) ease;transition:-webkit-transform var(--line-transition-duration) ease;-o-transition:transform var(--line-transition-duration) ease;transition:transform var(--line-transition-duration) ease;transition:transform var(--line-transition-duration) ease,-webkit-transform var(--line-transition-duration) ease}.section-steps .steps--wrapper .step-card .step-card--wrapper:after{background-color:var(--color-gradient);content:"";display:block;position:absolute;-webkit-transition:all .3s cubic-bezier(.65,0,.35,1);-o-transition:all .3s cubic-bezier(.65,0,.35,1);transition:all .3s cubic-bezier(.65,0,.35,1)}@media (min-width: 941px){.section-steps .steps--wrapper .step-card:nth-child(3n+4) .step-card--wrapper:before{background-color:var(--color-gradient);content:"";display:block;height:-webkit-calc(var(--gap-y)/2);height:calc(var(--gap-y)/2);left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-100%) scaleY(0);-ms-transform:translate(-50%,-100%) scaleY(0);transform:translate(-50%,-100%) scaleY(0);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:all .3s cubic-bezier(.65,0,.35,1);-o-transition:all .3s cubic-bezier(.65,0,.35,1);transition:all .3s cubic-bezier(.65,0,.35,1);width:var(--border-width)}.section-steps .steps--wrapper .step-card:nth-child(3n+4).active-step .step-card--wrapper:before{-webkit-transform:translate(-50%,-100%) scaleY(1);-ms-transform:translate(-50%,-100%) scaleY(1);transform:translate(-50%,-100%) scaleY(1)}.section-steps .steps--wrapper .step-card:nth-child(3n+3) .step-card--wrapper:after{height:-webkit-calc(100% + var(--gap-y)/2)!important;height:calc(100% + var(--gap-y)/2)!important;left:50%;top:0!important;-webkit-transform:translate(-50%) scaleY(0)!important;-ms-transform:translate(-50%) scaleY(0)!important;transform:translate(-50%) scaleY(0)!important;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:var(--border-width)!important;z-index:-1}.section-steps .steps--wrapper .step-card:nth-child(3n+3).active-step .step-card--wrapper:after{-webkit-transform:translate(-50%) scaleY(1)!important;-ms-transform:translate(-50%) scaleY(1)!important;transform:translate(-50%) scaleY(1)!important}.section-steps .steps--wrapper .step-card:last-child .step-card--wrapper:after{height:-webkit-calc(100% + var(--gap-y))!important;height:calc(100% + var(--gap-y))!important;left:50%;top:0!important;-webkit-transform:translate(-50%) scaleY(0)!important;-ms-transform:translate(-50%) scaleY(0)!important;transform:translate(-50%) scaleY(0)!important;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:var(--border-width)!important;z-index:-1}.section-steps .steps--wrapper .step-card:last-child.active-step .step-card--wrapper:after{-webkit-transform:translate(-50%) scaleY(1)!important;-ms-transform:translate(-50%) scaleY(1)!important;transform:translate(-50%) scaleY(1)!important}.section-steps .steps--wrapper .step-card:nth-child(3n+3):not(:last-child) .step-card--wrapper:before{background-color:var(--color-gradient);bottom:-webkit-calc(var(--gap-y)*-1/2);bottom:calc(var(--gap-y)*-1/2);content:"";display:block;height:var(--border-width);position:absolute;right:50%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:all .3s cubic-bezier(.65,0,.35,1);-o-transition:all .3s cubic-bezier(.65,0,.35,1);transition:all .3s cubic-bezier(.65,0,.35,1);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;width:-webkit-calc(200% + var(--gap-x)*2 + var(--border-width)/2);width:calc(200% + var(--gap-x)*2 + var(--border-width)/2)}.section-steps .steps--wrapper .step-card:nth-child(3n+3):not(:last-child).active-step .step-card--wrapper:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.section-steps .steps--wrapper .step-card:not(:nth-child(3n+3)) .step-card--wrapper:after{height:var(--border-width);right:0;top:2em;-webkit-transform:translateX(100%) scaleX(0);-ms-transform:translateX(100%) scaleX(0);transform:translateX(100%) scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:var(--gap-x)}.section-steps .steps--wrapper .step-card:not(:nth-child(3n+3)).active-step .step-card--wrapper:after{-webkit-transform:translateX(100%) scaleX(1);-ms-transform:translateX(100%) scaleX(1);transform:translateX(100%) scaleX(1)}}@media (min-width: 741px) and (max-width: 940px){.section-steps .steps--wrapper .step-card:nth-child(2n+3) .step-card--wrapper:before{background-color:var(--color-gradient);content:"";display:block;height:-webkit-calc(var(--gap-y)/2);height:calc(var(--gap-y)/2);left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-100%) scaleY(0);-ms-transform:translate(-50%,-100%) scaleY(0);transform:translate(-50%,-100%) scaleY(0);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:all .3s cubic-bezier(.65,0,.35,1);-o-transition:all .3s cubic-bezier(.65,0,.35,1);transition:all .3s cubic-bezier(.65,0,.35,1);width:var(--border-width)}.section-steps .steps--wrapper .step-card:nth-child(2n+3).active-step .step-card--wrapper:before{-webkit-transform:translate(-50%,-100%) scaleY(1);-ms-transform:translate(-50%,-100%) scaleY(1);transform:translate(-50%,-100%) scaleY(1)}.section-steps .steps--wrapper .step-card:nth-child(2n+2) .step-card--wrapper:after{height:-webkit-calc(100% + var(--gap-y)/2)!important;height:calc(100% + var(--gap-y)/2)!important;left:50%;top:0!important;-webkit-transform:translate(-50%) scaleY(0)!important;-ms-transform:translate(-50%) scaleY(0)!important;transform:translate(-50%) scaleY(0)!important;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:var(--border-width)!important;z-index:-1}.section-steps .steps--wrapper .step-card:nth-child(2n+2).active-step .step-card--wrapper:after{-webkit-transform:translate(-50%) scaleY(1)!important;-ms-transform:translate(-50%) scaleY(1)!important;transform:translate(-50%) scaleY(1)!important}.section-steps .steps--wrapper .step-card:last-child .step-card--wrapper:after{height:-webkit-calc(100% + var(--gap-y))!important;height:calc(100% + var(--gap-y))!important;left:50%;top:0!important;-webkit-transform:translate(-50%) scaleY(0)!important;-ms-transform:translate(-50%) scaleY(0)!important;transform:translate(-50%) scaleY(0)!important;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:var(--border-width)!important;z-index:-1}.section-steps .steps--wrapper .step-card:last-child.active-step .step-card--wrapper:after{-webkit-transform:translate(-50%) scaleY(1)!important;-ms-transform:translate(-50%) scaleY(1)!important;transform:translate(-50%) scaleY(1)!important}.section-steps .steps--wrapper .step-card:nth-child(2n+2):not(:last-child) .step-card--wrapper:before{background-color:var(--color-gradient);bottom:-webkit-calc(var(--gap-y)*-1/2);bottom:calc(var(--gap-y)*-1/2);content:"";display:block;height:var(--border-width);position:absolute;right:50%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:all .3s cubic-bezier(.65,0,.35,1);-o-transition:all .3s cubic-bezier(.65,0,.35,1);transition:all .3s cubic-bezier(.65,0,.35,1);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;width:-webkit-calc(100% + var(--gap-x)*1 + var(--border-width)/2);width:calc(100% + var(--gap-x)*1 + var(--border-width)/2)}.section-steps .steps--wrapper .step-card:nth-child(2n+2):not(:last-child).active-step .step-card--wrapper:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.section-steps .steps--wrapper .step-card:not(:nth-child(2n+2)) .step-card--wrapper:after{height:var(--border-width);right:0;top:2em;-webkit-transform:translateX(100%) scaleX(0);-ms-transform:translateX(100%) scaleX(0);transform:translateX(100%) scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:var(--gap-x)}.section-steps .steps--wrapper .step-card:not(:nth-child(2n+2)).active-step .step-card--wrapper:after{-webkit-transform:translateX(100%) scaleX(1);-ms-transform:translateX(100%) scaleX(1);transform:translateX(100%) scaleX(1)}}@media (max-width: 740px){.section-steps .steps--wrapper .step-card:nth-child(1n+1) .step-card--wrapper:after{height:-webkit-calc(100% + var(--gap-y))!important;height:calc(100% + var(--gap-y))!important;left:50%;top:0!important;-webkit-transform:translate(-50%) scaleY(0)!important;-ms-transform:translate(-50%) scaleY(0)!important;transform:translate(-50%) scaleY(0)!important;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:var(--border-width)!important;z-index:-1}.section-steps .steps--wrapper .step-card:nth-child(1n+1).active-step .step-card--wrapper:after{-webkit-transform:translate(-50%) scaleY(1)!important;-ms-transform:translate(-50%) scaleY(1)!important;transform:translate(-50%) scaleY(1)!important}.section-steps .steps--wrapper .step-card:last-child .step-card--wrapper:after{height:-webkit-calc(100% + var(--gap-y))!important;height:calc(100% + var(--gap-y))!important;left:50%;top:0!important;-webkit-transform:translate(-50%) scaleY(0)!important;-ms-transform:translate(-50%) scaleY(0)!important;transform:translate(-50%) scaleY(0)!important;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:var(--border-width)!important;z-index:-1}.section-steps .steps--wrapper .step-card:last-child.active-step .step-card--wrapper:after{-webkit-transform:translate(-50%) scaleY(1)!important;-ms-transform:translate(-50%) scaleY(1)!important;transform:translate(-50%) scaleY(1)!important}.section-steps .steps--wrapper .step-card:not(:nth-child(1n+1)) .step-card--wrapper:after{height:var(--border-width);right:0;top:2em;-webkit-transform:translateX(100%) scaleX(0);-ms-transform:translateX(100%) scaleX(0);transform:translateX(100%) scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:var(--gap-x)}.section-steps .steps--wrapper .step-card:not(:nth-child(1n+1)).active-step .step-card--wrapper:after{-webkit-transform:translateX(100%) scaleX(1);-ms-transform:translateX(100%) scaleX(1);transform:translateX(100%) scaleX(1)}}.section-steps .step-card{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.section-steps .step-card .step-card--wrapper{-webkit-animation:waveBorder var(--gradient-anim-duration) linear infinite;animation:waveBorder var(--gradient-anim-duration) linear infinite;border:var(--border-width) solid;border-color:#9747ff;font-size:var(--wp--preset--font-size--normal-mini)}.section-steps .step-card .step-card--wrapper>div{padding:24px 14px}.section-steps .step-card .step-card--wrapper .step-title{font-size:var(--wp--preset--font-size--normal-big);margin-bottom:.5em}.section-steps .step-card .step-card--wrapper .step-sub-items>:not(:last-child){margin-bottom:.7em}.section-steps .step-card .step-card--wrapper .step-sub-items>:not(:last-child):after{content:var(--fa-icon);display:block;font-family:Font Awesome Kit;font-size:1.3em;margin-top:.7em}.section-steps .step-card:nth-child(odd) .step-card--wrapper>div{background-color:var(--color-gradient);-webkit-transition:all .3s cubic-bezier(.65,0,.35,1);-o-transition:all .3s cubic-bezier(.65,0,.35,1);transition:all .3s cubic-bezier(.65,0,.35,1)}.section-steps .step-card:nth-child(2n) .step-card--wrapper{background-color:#fff}.section-steps .step-card:nth-child(2n) .step-card--wrapper>div{-webkit-background-clip:text;background-clip:text;background-color:var(--color-gradient);color:transparent!important;-webkit-transition:all .3s cubic-bezier(.65,0,.35,1);-o-transition:all .3s cubic-bezier(.65,0,.35,1);transition:all .3s cubic-bezier(.65,0,.35,1)}.section-steps .steps--infos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gap-x)}@media screen and (max-width: 940px){.section-steps .steps--infos.is-odd{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width: 740px){.section-steps .steps--infos{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}.section-steps .steps--infos .steps--cta{min-width:-webkit-calc((100% - var(--gap-x)*(var(--cols) - 1))/var(--cols));min-width:calc((100% - var(--gap-x)*(var(--cols) - 1))/var(--cols))}.section-steps .steps--infos .steps--cta .btn{margin:0 auto}@media (prefers-reduced-motion: reduce){.section-steps .step-card .step-card--wrapper:after,.section-steps .step-card .step-card--wrapper:before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}}