.button-wrapper{display:flex;gap:1em}.btn{display:flex;flex-grow:1;height:48px;justify-content:center;align-items:center;border-radius:1000px;text-align:center;font-size:16px;text-decoration:none;transition:all 0.35s;border:0.1rem solid}.primary-btn{position:relative;background-color:#2bb656;border-color:#2bb656;color:#ffffff;overflow:hidden}.primary-btn::before,.primary-btn::after{height:100%;position:absolute;top:0;left:0;transform:translateX(-100px) skewX(-15deg);content:""}.primary-btn::before{width:60px;background:rgba(255,255,255,0.5);filter:blur(30px);opacity:0.5}.primary-btn::after{width:30px;left:30px;background:rgba(255,255,255,0.2);filter:blur(5px)}.primary-btn:hover{background-color:#2bb557;border-color:#2bb557}.primary-btn:hover::before{opacity:1}.primary-btn:hover::before,.primary-btn:hover::after{transform:translateX(300px) skewX(-15deg);transition:all 0.9s ease}.secondary-btn{position:relative;background-color:transparent;border-color:#2bb656;color:#2bb656;overflow:hidden}.secondary-btn::before,.secondary-btn::after{height:100%;position:absolute;top:0;left:0;transform:translateX(-100px) skewX(-15deg);content:""}.secondary-btn::before{width:60px;background:rgba(255,255,255,0.5);filter:blur(30px);opacity:0.5}.secondary-btn::after{width:30px;left:30px;background:rgba(255,255,255,0.2);filter:blur(5px)}.secondary-btn:hover{background-color:#ffffff;border-color:#2bb656;color:#2bb656}.secondary-btn:hover::before{opacity:1}.secondary-btn:hover::before,.secondary-btn:hover::after{transform:translateX(300px) skewX(-15deg);transition:all 0.9s ease}.steps-container{display:flex;width:100%;padding-top:50px;padding-bottom:50px;counter-reset:step}.steps-container .step{width:calc(100%/5);text-align:center;counter-increment:step;position:relative;display:flex;flex-direction:column;align-items:center;color:#747d8c}.steps-container .step span{display:inline-flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;background-color:white;border:3px solid #dedede;color:#747d8c;font-weight:bold;margin-bottom:25px}.steps-container .step:first-child:after{display:none}.steps-container .step:after{content:'';height:3px;width:100%;background-color:#dedede;position:absolute;left:-50%;top:19px;z-index:-2}@media (min-width:768px){.steps-container .step span{height:50px;width:50px}.steps-container .step:after{top:23px}}.steps-container .step.active::after,.steps-container .step.active span{background-color:#2ed573;color:#fff;border-color:#2ed573}.steps-container .step.active.pulse span{animation:animate-pulse 2s linear infinite}@keyframes animate-pulse{0%{box-shadow:0 0 0 0 rgba(43,181,87,0.7),0 0 0 0 rgba(43,181,87,0.7)}50%{box-shadow:0 0 0 10px rgba(43,181,87,0.0),0 0 0 0 rgba(43,181,87,0.7)}100%{box-shadow:0 0 0 15px rgba(43,181,87,0.0),0 0 0 10px rgba(43,181,87,0)}}.description-container ul{margin-top:1em;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.snip1361{position:relative;overflow:hidden;width:100%;height:550px;text-align:left;font-size:16px}.snip1361 *{-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.snip1361 img{width:100%;height:100%;object-fit:cover}.snip1361 figcaption{position:absolute;bottom:0;transform:translatey(0);width:100%;padding:15px 25px}.snip1361 figcaption:before{position:absolute;content:'';z-index:2;bottom:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top,transparent 0%,#000000 90%);background-image:linear-gradient(to bottom,transparent 0%,#000000 90%)}.snip1361 h3,.snip1361 p,.snip1361 li{margin:0 0 10px;color:#fff;position:relative;z-index:3}.snip1361 h3{font-weight:600;font-size:1.4em}.snip1361 p{font-size:16px;line-height:1.5}.snip1361 li{font-size:14px;line-height:1.4}.snip1361 a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.testimonial-slider .t-slide .testimonial-image{width:72px}.testimonial-slider .t-slide{padding:24px;cursor:pointer}.testimonial-slider .t-slide:hover{background:white;border-radius:12px;transition:0.4s ease-in-out all}.testimonial-slider .t-slide .testimonial-image img{object-fit:cover;border-radius:50%}.testimonial-slider .t-slide .testimonial-content p{line-height:140%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-block:10px}.testimonial-slider .t-slide .testimonial-name{font-weight:600;line-height:140%}.testimonial-slider .t-slide .testimonial-company{opacity:0.8}