.gal-section-stories.gs{background:linear-gradient(to top right,#ee3683,#b31e5d,#4b256a,#402a73,#0079b2,#46c3cd)}.gs .richtitle{text-align:center}.gs .content{margin:0;padding:10px}.gs .content,.gs .content *{text-align:left}.gs svg{fill:#fff}.gal-section-stories.gs h2{color:var(--primary);font-size:35px;font-weight:400;margin:0 auto;padding:20px 0;text-align:left;width:950px}.gal-section-stories.gs h2 strong{font-weight:700}.gal-section-stories.gs .testimonials-group{box-shadow:none}.pair-item{background:var(--color1);color:#fff}.gs .pair-item a{color:#fff;padding:35px 15px}.gal-section-stories{box-sizing:border-box;color:#222;padding:60px 20px;text-align:center;width:100%}.gal-section-stories .slider-aprova{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:100%;position:relative;width:100%}.slider-aprova .slider-aprova-indicators{bottom:0;height:min-content;left:10px;line-height:0px;margin:0;padding:unset;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:30px;z-index:2}.slider-aprova .slider-aprova-indicators .slider-aprova-indicators-item{background-color:#222;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:10px 5px;position:relative;transition:background-color .3s;width:8px}.slider-aprova .slider-aprova-indicators .slider-aprova-indicators-item:before{background:transparent;border:1px solid transparent;border-radius:50%;content:" ";display:inline-block;height:20px;left:50%;opacity:1;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);transition:.4s;width:20px}.slider-aprova .slider-aprova-indicators .slider-aprova-indicators-item.indicator-on:before{border-color:#222}.slider-aprova .slider-aprova-banner{animation-duration:.6s;animation-name:bannerFade;background-size:cover;box-sizing:border-box;display:none;height:auto;padding:0}.slider-aprova .slider-aprova-banner.banner-on{display:block}.slider-aprova .slider-aprova-banner .slider-aprova-banner-wrapper{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:100%;width:1100px}.slider-home-banner-content{display:block;margin:0;max-width:100%;width:570px}.slider-home p.slider-home-banner-content-txt span,.slider-home p.slider-home-banner-content-txt strong{color:var(--primary)}.gal-section-stories a{color:#000;text-decoration:none}.gal-section-stories .testimonials-group{align-items:center;cursor:pointer;display:flex;gap:20px;padding:20px;transition:.4s}.gal-section-stories .testimonials-group:hover{transform:translateY(-4px)}.testimonials-group .content,.testimonials-group .text-box{display:block;max-width:100%;width:100%}.gal-section-stories .testimonials-group h3{margin:20px 0 5px}.gal-section-stories .testimonials-group p{margin:0}.gal-section-stories .test-box{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-evenly;max-width:90%;padding:20px 20px 0;width:90%}.gal-section-stories img{border:4px solid #fff;border-radius:50%;box-shadow:0 14px #3338;width:225px}.gal-section-stories .testimonial-video-header-section h2{color:#43074a;display:block;font-size:30px;font-weight:400;line-height:1.4em;margin:0 auto;max-width:100%;text-align:center;width:700px}@media only screen and (max-width:900px){.slider-aprova-banner-content{margin:0 auto;max-width:90%}.gal-section-stories .test-box{max-width:100%;padding:20px;width:500px}}.slider-cards-wrapper{margin:0 10px;overflow:hidden}.cards-wrapper-container{display:flex;gap:10px;margin:0 auto;transition:.6s;width:950px}.cards-wrapper-container>div{min-width:950px}.slider-aprova .button{cursor:pointer;opacity:.6;transition:.4s;width:22px}.slider-aprova .button:hover{opacity:1;transform:scale(1.07)}.slider-cards-wrapper{width:950px}@media screen and (min-width:1100px){.gal-section-stories.gs h2,.slider-cards-wrapper{width:950px}}@media only screen and (max-width:1100px){.cards-wrapper-container>div{min-width:calc(100vw - 75px)}.gal-section-stories.gs h2{width:280px}.gal-section-stories.gs{padding:50px 5px}.gal-section-stories img{max-width:180px}.testimonials-group{flex-direction:column}}