.wp-block-create-block-wlx-testimonials .wlx-testimonials__sub-heading{font-size:10px;font-weight:900;letter-spacing:.03em;line-height:1.012}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__sub-heading{font-size:15px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__heading{font-size:30px;font-weight:500;letter-spacing:-.03em;line-height:1.012}@media screen and (min-width:992px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__heading{font-size:48px}}@media screen and (min-width:1200px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__heading{font-size:54px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials{background-color:var(--bgColor,#f0f1e7);padding:40px 15px}@media screen and (min-width:420px){.wp-block-create-block-wlx-testimonials .wlx-testimonials{padding:40px 0}}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials{background-color:var(--bgColorTablet,var(--bgColor,#f0f1e7));padding:80px 0}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__heading{margin-bottom:40px;margin-top:14px;text-align:center}@media screen and (max-width:767px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__heading{font-size:35px}}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__heading{margin-bottom:52px;margin-top:26px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__carousel-wrap{overflow:hidden;width:100%}.wp-block-create-block-wlx-testimonials .wlx-testimonials__carousel{max-width:400px;overflow:visible;text-align:center}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__carousel{max-width:45%}}@media screen and (min-width:1200px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__carousel{max-width:740px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__carousel .swiper-slide{background-color:#e6e8dd;border-radius:18px;box-sizing:border-box;cursor:grab;display:flex;flex-direction:column;height:auto;padding:20px 30px;text-align:center}@media screen and (min-width:992px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__carousel .swiper-slide{padding:50px 65px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-image{height:47px;margin-bottom:14px}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-image{height:107px;margin-bottom:23px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-image img{border-radius:50%;display:block;height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-blockquote{color:#1c1c1c;flex:1;font-size:13px;font-weight:500;letter-spacing:-.03em;line-height:1.262;padding-bottom:14px}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-blockquote{font-size:20px;padding-bottom:39px}}@media screen and (min-width:1200px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-blockquote{font-size:26px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-name{color:#1c1c1c;font-size:15px;font-weight:500;letter-spacing:-.03em;line-height:1.012;margin-bottom:3px}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-name{font-size:35px;margin-bottom:6px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-role{color:#5bbe77;font-size:7.5px;font-weight:500;letter-spacing:-.03em;line-height:1.012}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__author-role{font-size:17px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__navigation{align-items:center;border:1.45px solid #5bbe77;border-radius:31.175px;display:inline-flex;height:29px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:26.45px;width:65.25px}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials__navigation{border:none;border-radius:0;height:48px;margin-top:51px;width:132px}.wp-block-create-block-wlx-testimonials .wlx-testimonials__navigation--has-border{border:2px solid #32312c;border-radius:49px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials .wlx-testimonials__next,.wp-block-create-block-wlx-testimonials .wlx-testimonials .wlx-testimonials__prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2715%27 height=%2711%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M.712 4.987a.725.725 0 0 0 0 1.026l4.614 4.614A.725.725 0 1 0 6.352 9.6L2.25 5.5l4.102-4.101A.725.725 0 0 0 5.326.373L.712 4.987ZM15 4.775H1.225v1.45H15v-1.45Z%27 fill=%27%235BBE77%27/%3E%3C/svg%3E") no-repeat 50%/15px 11px;cursor:pointer;height:100%;width:50%}@media screen and (min-width:768px){.wp-block-create-block-wlx-testimonials .wlx-testimonials .wlx-testimonials__next,.wp-block-create-block-wlx-testimonials .wlx-testimonials .wlx-testimonials__prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%279%27 height=%2716%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M.293 7.293a1 1 0 0 0 0 1.414l6.364 6.364a1 1 0 0 0 1.414-1.414L2.414 8l5.657-5.657A1 1 0 0 0 6.657.93L.293 7.293ZM2 7H1v2h1V7Z%27 fill=%27%2332312C%27/%3E%3C/svg%3E") no-repeat 50%/9px 16px}}.wp-block-create-block-wlx-testimonials .wlx-testimonials__next{transform:rotate(180deg)}@media screen and (max-width:767px){.wp-block-create-block-wlx-testimonials .wlx-testimonials--mb-show-prev .wlx-testimonials__prev{animation:prevMobileAnimation 1.5s ease-in-out infinite reverse}.wp-block-create-block-wlx-testimonials .wlx-testimonials--mb-show-prev .wlx-testimonials__next{opacity:0}.wp-block-create-block-wlx-testimonials .wlx-testimonials--mb-show-next .wlx-testimonials__next{animation:nextMobileAnimation 1.5s ease-in-out infinite reverse}.wp-block-create-block-wlx-testimonials .wlx-testimonials--mb-show-next .wlx-testimonials__prev{opacity:0}}@keyframes prevMobileAnimation{0%{opacity:0}30%{opacity:1}to{transform:translate(100%)}}@keyframes nextMobileAnimation{0%{opacity:0;transform:rotate(180deg)}30%{opacity:1}to{transform:translate(-100%) rotate(180deg)}}
