/*
Generated time: May 30, 2024 13:55
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.every-step-tells-section{width:100%;margin-top:70px}.every-step-tells-section .component-title h3{margin:0}.every-step-tells-section .component-title h2{margin:0;margin-bottom:90px;position:relative;z-index:2}.every-step-tells-section .container{max-width:1128px;width:100%;padding:55px 0;padding-bottom:89px;margin:0 auto}.header-every-step{max-width:740px;width:100%;text-align:center;margin:0 auto;margin-bottom:62px}.header-every-step .header-section{max-width:253px;width:100%;margin:0 auto;position:relative}.header-every-step .header-section p::before{position:absolute;left:0;content:url(./head-left.png)}.header-every-step .header-section p::after{position:absolute;right:0;content:url(./head-right.png)}.header-every-step .header-section p{margin:0;margin-bottom:15px;font-family:'Indie Flower';font-style:normal;font-weight:400;font-size:24px;line-height:34px;text-align:center;color:#56453a}.header-every-step h3{font-family:var(--font-program);font-style:normal;font-weight:500;font-size:60px;line-height:70px;text-align:center;color:#56453a;margin:0}.text-img-container{display:flex;justify-content:space-between}.reverse{flex-direction:row-reverse}.text-img-container .text-container{display:flex;flex-direction:column;justify-content:center;max-width:480px;width:100%;min-height:258px}.text-img-container .text-container h4{font-family:var(--font-program);font-style:normal;font-weight:500;font-size:32px;line-height:42px;color:#56453a;margin:0;margin-bottom:8px;z-index:2}.text-img-container .text-container p{font-family:'Open Sans';font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#48484a;margin:0}.text-img-container .img-container{max-width:558px;width:100%;height:603px;position:relative}.text-img-container .img-container .img-back{position:absolute;right:0;top:-120px;z-index:1}.text-img-container .img-container .img-back-icon{position:absolute;width:76px;height:81px;bottom:60px;right:147px}.reverse .img-container .img-back-icon{left:94px;bottom:65px;transform:rotate(-90deg)}.text-img-container.reverse .img-container .img-back{top:-223px;right:56px}.text-img-container .img-container img{position:relative;z-index:2;-webkit-mask:url('./mask-ellipse2.png');object-fit:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;max-width:650px}.conector-sections{display:flex;justify-content:center;margin:-140px 0 -120px}.conector-sections img{margin:0 auto;max-width:550px;height:410px;margin-top:-150px;margin-bottom:-121px}.path{stroke-dasharray:1000;stroke-dashoffset:0;animation:none}.dashed{stroke-dasharray:10}@media only screen and (max-width:1180px){.text-img-container{flex-direction:column-reverse;align-items:center;margin-bottom:33px}.img-container img,.text-img-container .img-container{max-width:321px;width:100%;height:350px;object-fit:contain}.text-img-container .img-container .img-back{top:-38px}.text-img-container .img-container{margin-bottom:23px}.conector-sections{display:none}.text-img-container.reverse .img-container .img-back{top:-110px}.text-img-container .img-container .img-back-icon{width:68px;height:93px;bottom:-35px;right:49px}.reverse .img-container .img-back-icon{left:64px}}@media only screen and (max-width:768px){.header-every-step{margin-bottom:23px}.header-every-step h3{font-weight:500;font-size:40px;line-height:40px;padding:0 23px}.header-every-step .header-section p{font-weight:400;font-size:18px;line-height:34px}.text-img-container .text-container h4{font-weight:500;font-size:24px;line-height:30px}.text-img-container .text-container p{font-weight:300;font-size:16px;line-height:26px}.every-step-tells-section .container{padding:25px 27px 20px}.every-step-tells-section .component-title h2{margin-bottom:22px}.text-img-container.reverse .img-container .img-back{top:-100px;right:20px;z-index:-1}}@media only screen and (max-width:550px){.text-img-container .text-container{margin-top:23px}.text-img-container .img-container .img-back{top:-25px}}