.bdt-step-flow{position:relative}.bdt-step-flow .bdt-direction-svg{-webkit-transform:rotate(var(--ep-step-flow-direction-rotate,0));transform:rotate(var(--ep-step-flow-direction-rotate,0));position:absolute;top:52px;left:0}.bdt-step-flow .bdt-direction-svg svg{width:100px}.bdt-step-flow .bdt-direction-svg svg *{fill:none}.bdt-step-flow .bdt-icon-wrapper{color:#818a91;text-align:center;box-sizing:content-box;border-radius:50%;width:48px;height:auto;padding:40px;font-size:48px;line-height:1;transition:all .35s cubic-bezier(.24,.85,.58,1);display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 6px -2px #c7c7c7}.bdt-step-flow .bdt-icon-wrapper:hover{color:#818a91}.bdt-step-flow .bdt-icon-wrapper i,.bdt-step-flow .bdt-icon-wrapper img{z-index:1;transition:transform .35s cubic-bezier(.24,.85,.58,1);display:block;position:relative}.bdt-step-flow .bdt-icon-wrapper i:before,.bdt-step-flow .bdt-icon-wrapper img:before{position:absolute;right:50%;transform:translate(50%)}.bdt-step-flow .bdt-icon-wrapper i,.bdt-step-flow .bdt-icon-wrapper svg{width:1em;height:1em}.bdt-step-flow .bdt-step-flow-readmore{display:inline-block}.bdt-step-flow .bdt-step-flow-readmore svg{width:1em;height:1em}.bdt-step-flow .bdt-title-separator-wrapper{margin-bottom:24px;line-height:1;overflow:hidden}.bdt-step-flow .bdt-title-separator-wrapper>*{height:auto}.bdt-step-flow .bdt-title-separator-wrapper>svg [stroke*=\#]{stroke:currentColor}.bdt-step-flow .bdt-title-separator-wrapper img{display:none}.bdt-step-flow .bdt-title-separator-wrapper svg *{stroke:#798184;fill:#0000}.bdt-step-flow .bdt-title-separator-wrapper svg.ep_round{stroke-linecap:round}.bdt-step-flow .bdt-title-separator-wrapper svg.ep_square{stroke-linecap:square}.bdt-step-flow .bdt-title-separator-wrapper svg.ep_butt{stroke-linecap:butt}.bdt-step-flow .bdt-title-separator{border-top:4px solid #ddd;width:100px;display:inline-block}.bdt-direction-animation--yes .bdt-step-flow .bdt-direction-svg{transition:left .5s cubic-bezier(.25,.1,.03,.46)}.bdt-direction-animation--yes .bdt-step-flow:hover .bdt-direction-svg{left:-20px}.bdt-infinite-animation--yes .bdt-step-flow .bdt-direction-svg{animation-name:animation;animation-duration:1.5s;animation-iteration-count:infinite}@keyframes animation{0%{left:0}50%{left:-30px}to{left:0}}.elementor-widget-bdt-step-flow .bdt-step-flow-badge{-webkit-transform:translate(var(--ep-step-flow-badge-h-offset,50),var(--ep-step-flow-badge-v-offset,50))rotate(var(--ep-step-flow-badge-rotate,0));transform:translate(var(--ep-step-flow-badge-h-offset,50),var(--ep-step-flow-badge-v-offset,50))rotate(var(--ep-step-flow-badge-rotate,0))}.elementor-widget-bdt-step-flow .bdt-step-flow-badge .bdt-badge{background:#fff;padding:12px 12px 14px;font-weight:600;transition:all .3s;box-shadow:0 1px 3px -1px #818a91;color:#818a91!important}.elementor-widget-bdt-step-flow .bdt-step-flow-badge .bdt-badge:hover{color:#000}.elementor-widget-bdt-step-flow .bdt-step-flow-icon{-webkit-transform:translate(var(--ep-step-flow-icon-h-offset,0),var(--ep-step-flow-icon-v-offset,0));transform:translate(var(--ep-step-flow-icon-h-offset,0),var(--ep-step-flow-icon-v-offset,0))}.rtl .bdt-direction-svg svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.elementor-widget-bdt-step-flow.bdt-icon-effect-none .bdt-step-flow .bdt-icon-wrapper:after{content:"";z-index:-1;opacity:0;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;right:0}.elementor-widget-bdt-step-flow.bdt-icon-effect-none .bdt-step-flow:hover .bdt-icon-wrapper:after{opacity:1}.elementor-widget-bdt-step-flow.bdt-icon-effect-a .bdt-step-flow .bdt-icon-wrapper:after{content:"";z-index:-1;opacity:0;border-radius:200px;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;right:0;transform:scale(0)}.elementor-widget-bdt-step-flow.bdt-icon-effect-a .bdt-step-flow:hover .bdt-icon-wrapper{background-color:#0000}.elementor-widget-bdt-step-flow.bdt-icon-effect-a .bdt-step-flow:hover .bdt-icon-wrapper:after{opacity:1;transform:scale(1.5)}.elementor-widget-bdt-step-flow.bdt-icon-effect-g .bdt-step-flow .bdt-icon-wrapper:after{content:"";z-index:-1;opacity:0;width:0;height:103%;transition:all .3s ease-out;position:absolute;top:50%;right:50%;transform:translate(50%)translateY(-50%)}.elementor-widget-bdt-step-flow.bdt-icon-effect-g .bdt-step-flow:hover .bdt-icon-wrapper{background-color:#0000}.elementor-widget-bdt-step-flow.bdt-icon-effect-g .bdt-step-flow:hover .bdt-icon-wrapper:after{opacity:1;width:90%}.elementor-widget-bdt-step-flow.bdt-icon-effect-b .bdt-step-flow .bdt-icon-wrapper{overflow:hidden}.elementor-widget-bdt-step-flow.bdt-icon-effect-b .bdt-step-flow .bdt-icon-wrapper:after{content:"";opacity:0;z-index:-1;width:100%;height:0;transition:all .3s ease-out;position:absolute;top:50%;right:50%;transform:translate(50%)translateY(-50%)rotate(-45deg)}.elementor-widget-bdt-step-flow.bdt-icon-effect-b .bdt-step-flow:hover .bdt-icon-wrapper{background-color:#0000}.elementor-widget-bdt-step-flow.bdt-icon-effect-b .bdt-step-flow:hover .bdt-icon-wrapper:after{opacity:1;height:260%}.elementor-widget-bdt-step-flow.bdt-icon-effect-c .bdt-step-flow .bdt-icon-wrapper:after{content:"";opacity:0;z-index:-1;width:101%;height:0;transition:all .3s ease-out;position:absolute;top:50%;right:50%;transform:translate(50%)translateY(-50%)}.elementor-widget-bdt-step-flow.bdt-icon-effect-c .bdt-step-flow:hover .bdt-icon-wrapper{background-color:#0000}.elementor-widget-bdt-step-flow.bdt-icon-effect-c .bdt-step-flow:hover .bdt-icon-wrapper:after{opacity:1;height:75%}.elementor-widget-bdt-step-flow.bdt-icon-effect-d .bdt-step-flow .bdt-icon-wrapper:after{content:"";z-index:-1;transform-origin:100% 100%;width:150%;height:100%;transition:transform .3s,opacity .3s,background-color .3s;position:absolute;top:0;right:0;transform:rotate(45deg)translateY(-3em)}.elementor-widget-bdt-step-flow.bdt-icon-effect-d .bdt-step-flow:hover .bdt-icon-wrapper{background-color:#0000}.elementor-widget-bdt-step-flow.bdt-icon-effect-d .bdt-step-flow:hover .bdt-icon-wrapper:after{opacity:1;transition-timing-function:cubic-bezier(.2,1,.3,1);transform:rotate(0)}.elementor-widget-bdt-step-flow.bdt-icon-effect-e .bdt-step-flow .bdt-icon-wrapper:after{content:"";z-index:-1;width:100%;height:0;transition:all .3s ease-out;position:absolute;top:0;right:0}.elementor-widget-bdt-step-flow.bdt-icon-effect-e .bdt-step-flow:hover .bdt-icon-wrapper{background-color:#0000}.elementor-widget-bdt-step-flow.bdt-icon-effect-e .bdt-step-flow:hover .bdt-icon-wrapper:after{height:100%}.elementor-widget-bdt-step-flow.bdt-icon-effect-f .bdt-step-flow .bdt-icon-wrapper:after{content:"";z-index:-1;background:#666;width:0%;height:100%;transition:all .3s ease-out;position:absolute;top:0;right:0}.elementor-widget-bdt-step-flow.bdt-icon-effect-f .bdt-step-flow:hover .bdt-icon-wrapper{background-color:#0000}.elementor-widget-bdt-step-flow.bdt-icon-effect-f .bdt-step-flow:hover .bdt-icon-wrapper:after{width:100%}.elementor-widget-bdt-step-flow.bdt-readmore-on-hover-yes .bdt-step-flow .bdt-step-flow-readmore{-webkit-transform:translate(var(--ep-step-flow-readmore-h-offset,-50%),var(--ep-step-flow-readmore-v-offset,0));transform:translate(var(--ep-step-flow-readmore-h-offset,-50%),var(--ep-step-flow-readmore-v-offset,0));opacity:0;margin-top:26px;transition:opacity .35s cubic-bezier(.24,.85,.58,1);position:absolute}.elementor-widget-bdt-step-flow.bdt-readmore-on-hover-yes .bdt-step-flow:hover .bdt-step-flow-readmore{opacity:1}.elementor-widget-bdt-step-flow .bdt-step-flow-sub-title{margin-top:-20px;margin-bottom:20px;font-size:14px;transition:all .25s}.elementor-widget-bdt-step-flow .bdt-icon-heading{margin-bottom:20px}.elementor-widget-bdt-step-flow .bdt-icon-heading .bdt-step-flow-title,.elementor-widget-bdt-step-flow .bdt-icon-heading .bdt-step-flow-sub-title{margin-top:0;margin-bottom:0}.elementor-widget-bdt-step-flow.bdt-global-link-yes .bdt-step-flow:hover,.elementor-widget-bdt-step-flow.bdt-title-link-yes .bdt-step-flow-title:hover{cursor:pointer}.elementor-widget-bdt-step-flow .bdt-step-flow{text-align:center}.elementor-widget-bdt-step-flow .bdt-step-flow-title{font-size:1.25rem;font-weight:700}.elementor-widget-bdt-step-flow .bdt-step-flow-title a{color:inherit}.elementor-widget-bdt-step-flow .bdt-step-flow-description{margin-bottom:20px}@media (width>=768px){.elementor-widget-bdt-step-flow.elementor-position-left .bdt-step-flow{text-align:right;flex-direction:row;display:flex}.elementor-widget-bdt-step-flow.elementor-position-left .bdt-step-flow-icon{flex:none}.elementor-widget-bdt-step-flow.elementor-position-right .bdt-step-flow{text-align:left;flex-direction:row-reverse;display:flex}.elementor-widget-bdt-step-flow.elementor-position-right .bdt-step-flow-icon{flex:none}.elementor-widget-bdt-step-flow.elementor-position-top .bdt-step-flow-img{margin:auto}.elementor-widget-bdt-step-flow.elementor-position-top .bdt-step-flow-icon{display:inline-block}.elementor-widget-bdt-step-flow.elementor-vertical-align-top .bdt-step-flow{align-items:flex-start}.elementor-widget-bdt-step-flow.elementor-vertical-align-middle .bdt-step-flow{align-items:center}.elementor-widget-bdt-step-flow.elementor-vertical-align-bottom .bdt-step-flow{align-items:flex-end}.elementor-widget-bdt-step-flow .bdt-indicator-svg{transform-origin:50%;z-index:10;width:150px;height:auto;position:absolute;top:0;right:100%;transform:translate(0)}.elementor-widget-bdt-step-flow .bdt-indicator-svg svg{width:100%;height:auto}}@media (width<=767px){.elementor-widget-bdt-step-flow .bdt-step-flow-icon{margin-bottom:15px;margin-left:auto!important;margin-right:auto!important}.elementor-widget-bdt-step-flow.bdt-icon-type-image .bdt-icon-wrapper{width:auto}}