.zr-icon-base,.reviews_video.section .prev_nav:before,.reviews_video.section .next_nav:before,.reviews_video.section .video_container::after{transform:translate(0,0);background-size:contain;background-position:center;content:" ";width:1em;height:1em;display:inline-block;vertical-align:text-bottom;background-repeat:no-repeat}.accessibleSliderPlayPause:focus{width:100% !important;height:100% !important;position:absolute !important;border:1px solid #000 !important;z-index:3 !important}
.reviews_video.section{padding:148px 0 125px}@media all and (max-width:991px){.reviews_video.section{padding:70px 25px}}@media all and (max-width:767px){.reviews_video.section{padding:70px 25px 100px}}.reviews_video.section .reviews_footer{width:100%}.reviews_video.section .slider_nav_wrapper{display:flex;margin-top:25px}.reviews_video.section .prev_nav{-webkit-appearance:none;border-radius:0;background-color:transparent;border:0;box-shadow:none;font:inherit;padding:0}.reviews_video.section .prev_nav::-moz-focus-inner{border:0;padding:0;margin:0}
.reviews_video.section .prev_nav:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496.91 1535.01'%3E%3Cpath d='M472.47 1535a24.49 24.49 0 01-21.06-11.93L0 767.5 451.37 11.94a24.512 24.512 0 0142.1 25.12L57.07 767.5l436.4 730.43a24.51 24.51 0 01-21 37.07z' fill='%2372777c'/%3E%3C/svg%3E");font-size:24px}@media all and (max-width:991px){.reviews_video.section .prev_nav{display:none}}.reviews_video.section .next_nav{-webkit-appearance:none;border-radius:0;background-color:transparent;border:0;box-shadow:none;font:inherit;padding:0}.reviews_video.section .next_nav::-moz-focus-inner{border:0;padding:0;margin:0}.reviews_video.section .next_nav:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496.91 1535.01'%3E%3Cpath d='M24.47 1535a24.47 24.47 0 0021-11.93L496.91 767.5 45.53 11.94A24.5 24.5 0 103.47 37.06L439.83 767.5 3.47 1497.93a24.5 24.5 0 0021 37.07z' fill='%2372777c'/%3E%3C/svg%3E");font-size:24px}
@media all and (max-width:991px){.reviews_video.section .next_nav{display:none}}@media all and (max-width:767px){.reviews_video.section .flickity-viewport{overflow:visible;display:block}}.reviews_video.section .flickity-page-dots{bottom:-34px;display:inline-block;left:25px;order:11;position:absolute;width:auto}.reviews_video.section .flickity-page-dots .dot{height:8px;width:8px}@media all and (max-width:991px){.reviews_video.section .flickity-page-dots{bottom:-15px;left:0}}@media all and (max-width:767px){.reviews_video.section .flickity-page-dots{bottom:-30px}
}.reviews_video.section .flickity-prev-next-button{background:0;bottom:-50px;display:inline-block;left:-10px;position:absolute;right:auto;transform:none;top:auto}.reviews_video.section .flickity-prev-next-button .flickity-button-icon{fill:#72777c}.reviews_video.section .flickity-prev-next-button.previous{order:10}.reviews_video.section .flickity-prev-next-button.next{left:135px;order:12}@media all and (max-width:991px){.reviews_video.section .flickity-prev-next-button{display:none}}.reviews_video.section.reverse_layout .reviews_video_content div:nth-child(1){order:2}
.reviews_video.section.reverse_layout .reviews_video_content div:nth-child(2){order:1}.reviews_video.section.reverse_layout .description{padding:0 50px 0 15px}@media all and (min-width:992px) and (max-width:1199px){.reviews_video.section.reverse_layout .description{padding-left:0}}@media all and (max-width:767px){.reviews_video.section.reverse_layout .description{padding:0 0 20px 0}}.reviews_video.section .video_description_container{max-width:50%}@media all and (max-width:767px){.reviews_video.section .video_description_container{order:-1;max-width:100%}
}.reviews_video.section .reviews_video_content{align-items:center;display:flex;flex-flow:row}@media all and (max-width:767px){.reviews_video.section .reviews_video_content{flex-flow:column}}.reviews_video.section .reviews_video_slider_wrapper{display:flex;flex-direction:column}.reviews_video.section .reviews_video_wrapper{width:100%}.reviews_video.section .video_container{max-width:50%;overflow:hidden;position:relative;width:100%}.reviews_video.section .video_container.playing img,.reviews_video.section .video_container.playing::after,.reviews_video.section .video_container.playing:hover::after{opacity:0;z-index:-1}
.reviews_video.section .video_container:hover{cursor:pointer}.reviews_video.section .video_container:hover::after{opacity:.65}.reviews_video.section .video_container::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M896 128q209 0 385.5 103t279.5 279.5 103 385.5-103 385.5-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103zm384 823q32-18 32-55t-32-55l-544-320q-31-19-64-1-32 19-32 56v640q0 37 32 56 16 8 32 8 17 0 32-9z' fill='%23fff'/%3E%3C/svg%3E");top:50%;left:50%;opacity:1;position:absolute;transform:translate3d(-50%,-50%,0);transition:opacity 800ms ease-in-out;width:79px;height:79px;z-index:3}@media all and (max-width:991px){.reviews_video.section .video_container::after{width:60px;height:60px}}.reviews_video.section .video_container img{opacity:1;transition:opacity 800ms ease-in-out}
@media all and (max-width:767px){.reviews_video.section .video_container{max-width:100%}}.reviews_video.section .headline{font-size:38px;margin-bottom:0;text-align:left}@media all and (max-width:991px){.reviews_video.section .headline{font-size:28px}}.reviews_video.section .quote{font-size:18px}@media all and (max-width:991px){.reviews_video.section .quote{font-size:16px}}.reviews_video.section .video_thumb{width:100%;max-width:100%;height:auto;top:50%;left:50%;position:absolute;transform:translate3d(-50%,-50%,0);z-index:3}
.reviews_video.section .description{font-size:18px;line-height:1.5;padding:0 50px}@media all and (max-width:767px){.reviews_video.section .description{font-size:16px;padding:0 0 20px;text-align:left}.reviews_video.section .description .headline{text-align:left}}@media all and (min-width:768px) and (max-width:991px){.reviews_video.section .description{padding:0 20px}}.reviews_video.section .name_container{margin:3px 0 20px}