.testimonials{background:var(--color-base-background-3);border-top:20px white solid}.testimonials_sub_text{font-size:16px;max-width:500px;width:90%;margin:auto;padding:10px 0 20px;line-height:24px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0000007d}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:350px}.brand-video{width:100%;display:flex;border:30px solid white}.close{color:#000;position:absolute;top:-8px;right:2px;font-size:40px;font-weight:300;cursor:pointer}.close:hover,.close:focus{color:#999;text-decoration:none;cursor:pointer}.videoSlides{display:none}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:#000c}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.gallery_wrap{border:3px solid var(--color-base-background-3)}.section1{background:#f5ebe0;padding:0;border:6px #faf4ed solid}.video_cover_wrap{text-align:center;padding:10px}.section2 .video_cover_wrap,.section3 .video_cover_wrap{background:var(--color-base-background-4);border:6px solid #faf4ed}.section1 .video_cover_wrap{border:none}.video_cover{display:flex;width:100%;height:auto;padding:15px}.video_cover_container{position:relative}.video_info{padding:0 15px 15px;background:var(--color-base-background-4)}.hover_container{width:100%;height:100%;position:absolute;cursor:pointer}.play-hover{position:absolute;left:50%;top:50%;width:70px;height:70px;background:#00000080;line-height:70px;border-radius:50%;margin:-35px 0 0 -35px;color:#fff;text-align:center;transition:all .3s ease}.icon-play{width:32px;height:32px}.play-hover .fa{padding:12px 10px 10px 14px;display:inline-block;height:100%;width:100%}.hover_container:hover .play-hover{opacity:1;cursor:pointer}.demo{opacity:.6}.active,.demo:hover{opacity:1}@media screen and (min-width: 768px){.play-hover{opacity:0}.modal{padding-top:130px}}@media screen and (max-width: 767px){.video_cover_wrap{padding:0}.play-hover{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/component-section-testimonials.css.map */
