.testimonials-index-index .page-title-wrapper{margin-bottom:36px}.testimonials-index-index .testimonials-list figure.testimonial,.testimonials-index-index .testimonials-slider figure.testimonial{margin:16px 0 !important;height:auto}.testimonials-index-index .testimonials-list figure.testimonial .rating,.testimonials-index-index .testimonials-slider figure.testimonial .rating{display:block;margin-bottom:32px}.testimonials-index-index .testimonials-list figure.testimonial blockquote,.testimonials-index-index .testimonials-slider figure.testimonial blockquote{max-height:fit-content;text-overflow:unset;-webkit-line-clamp:none;line-clamp:none;width:100%}.testimonials-list .testimonials{margin:0 10px}.testimonials-list figure.testimonial.loaded{animation-name:testimonialsSlideInUp;animation-duration:.7s;animation-fill-mode:both}.testimonials-list figure.testimonial:nth-child(2n) .info{text-align:right}.testimonials-list figure.testimonial:nth-child(2n) .info .author{right:0;padding:0 120px 0 10px}.testimonials-list figure.testimonial:nth-child(2n) .info img{display:none}.testimonials-list figure.testimonial:nth-child(2n) .arrow{border-left-width:25px;border-right-width:0;left:auto;right:50px}.testimonials-list figure.testimonial:nth-child(2n) .contacts-info a:last-child img{margin-right:0}.testimonials-list figure.testimonial blockquote .extra-info{display:flex;justify-content:space-between;position:relative;top:5px}.testimonials-list figure.testimonial blockquote .extra-info .date{padding-top:3px}.testimonials-list figure.testimonial blockquote .extra-info .rating:before{content:''}.testimonials-list figure.testimonial blockquote .extra-info .rating .review-ratings{float:none}.testimonials-list figure.testimonial blockquote .extra-info .rating .review-ratings .rating-label{padding:3px 20px 5px 0}.testimonials-list figure.testimonial .contacts-info a{white-space:nowrap}.testimonials-list figure.testimonial .contacts-info a:first-child img{margin-left:0}.testimonials-list figure.testimonial .contacts-info img{margin:0 5px;width:auto;height:auto;border-radius:0}.testimonials-list .more-button{width:100%;margin:20px 0;display:inline-block;border-radius:1px;font-size:18px;text-align:center}.testimonials-list .more-button a{color:#fff;background:#479ccf;border:1px solid #3793cb;text-shadow:0 1px 0 #3188bc;text-decoration:none;padding:11px 30px;transition:background .2s linear 0s}.testimonials-list .more-button a:focus,.testimonials-list .more-button a:hover{background:#5ba7d4;color:#fff}.testimonials-list .more-button a:focus{box-shadow:inset 0 0 8px #3188bc}.testimonials-list .more-button .disabled{opacity:.5;cursor:wait}.testimonials-list .page-title button{float:right}.testimonials-list .page-title h1{float:left;border-bottom:none}.testimonials-list .page-title:after{display:block;content:'.';clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.testimonials-list .testimonial,.testimonials-slider .testimonial{position:relative;margin:0 !important;padding:20px;text-align:left;box-shadow:inset 0 0 0 1px #515151 !important;background-color:#0f0f0f;border-radius:16px;height:316px;box-sizing:border-box}.testimonials-list .testimonial .rating,.testimonials-slider .testimonial .rating{margin-bottom:24px}.testimonials-list .testimonial .rating .rating-summary .rating-result,.testimonials-slider .testimonial .rating .rating-summary .rating-result{margin:0;width:82px}.testimonials-list .testimonial .rating .rating-summary .rating-result span,.testimonials-slider .testimonial .rating .rating-summary .rating-result span{max-width:82px !important}.testimonials-list .testimonial .rating .rating-summary .rating-result:before,.testimonials-slider .testimonial .rating .rating-summary .rating-result:before,.testimonials-list .testimonial .rating .rating-summary .rating-result span:before,.testimonials-slider .testimonial .rating .rating-summary .rating-result span:before{content:"\e802" "\e802" "\e802" "\e802" "\e802";letter-spacing:4px;font-size:14px;font-family:'fontello'}.testimonials-list .testimonial blockquote,.testimonials-slider .testimonial blockquote{display:block;height:122px;font-size:16px;font-weight:400;font-style:normal;line-height:150%;margin:0;padding:0;position:relative;overflow:hidden;overflow-y:auto;color:#c2c2c2;padding-right:12px}.testimonials-list .testimonial blockquote::-webkit-scrollbar,.testimonials-slider .testimonial blockquote::-webkit-scrollbar{width:5px}.testimonials-list .testimonial blockquote::-webkit-scrollbar-track,.testimonials-slider .testimonial blockquote::-webkit-scrollbar-track{background:#373737}.testimonials-list .testimonial blockquote::-webkit-scrollbar-thumb,.testimonials-slider .testimonial blockquote::-webkit-scrollbar-thumb{background:#dc1305}.testimonials-list .testimonial blockquote::-webkit-scrollbar-thumb:hover,.testimonials-slider .testimonial blockquote::-webkit-scrollbar-thumb:hover{background:#dc1305}.testimonials-list .author,.testimonials-slider .author{display:flex;align-items:center;gap:16px;margin:48px 0 0;min-height:40px}.testimonials-list .author .avatar,.testimonials-slider .author .avatar{width:48px;height:48px;border-radius:50%;overflow:hidden}.testimonials-list .author .avatar img,.testimonials-slider .author .avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.testimonials-list .author p,.testimonials-slider .author p{font-size:16px;font-weight:400;line-height:1;margin:0;color:#fff}.testimonials-list .author small,.testimonials-slider .author small{font-size:14px;color:#9c9c9c}.testimonials-list .slick-slider .slick-slide,.testimonials-slider .slick-slider .slick-slide{padding:0 8px !important}.form.testimonial .review-control-vote{margin:0 !important}.form.testimonial .review-control-vote .mage-error{margin-top:22px}.form.testimonial .review-control-vote:before,.form.testimonial .review-control-vote label:before{font-size:32px;height:32px}.form.testimonial .review-field-rating .field-error,.form.testimonial .review-field-rating div.mage-error[generated]{margin-top:38px}.form.testimonial .review-field-rating .label{font-weight:600}.block-testimonials .block-content .testimonial-container{min-height:130px}.block-testimonials .block-content .content .content-wrapper{height:85px;min-height:85px;display:block;overflow:hidden}.block-testimonials .block-content .content .testimonial-message{clear:both}.block-testimonials .block-content .content .name{float:right;margin-top:10px;font-style:italic}.block-testimonials .block-content .read-more,.block-testimonials .block-content .read-less{padding-top:10px;display:inline-block}.block-testimonials .block-content .review{text-align:center}.block-testimonials .block-content .review .score{font-weight:700;font-size:40px;color:#e26703}.block-testimonials.empty-design,.block-testimonials.empty-design .block-content{background:0 0;border:none}.block-testimonials.empty-design .block-content .content{padding:0}.block-testimonials.empty-design .actions-toolbar,.block-testimonials.empty-design .block-title{display:none}.testimonials-slider{width:100%;margin-top:24px;padding-block:42px}.testimonials-slider .content-heading{width:100%;max-width:1440px;text-align:left;margin:0 auto 32px}.testimonials-slider .content-heading .title{font-size:32px;font-weight:700;color:#fff;margin:0 0 12px}.testimonials-slider .content-heading .subtitle{display:block;font-size:16px;font-weight:400;color:#9c9c9c}.testimonials-slider .block-content{position:relative;margin:0}.testimonials-slider .review-ratings{float:none}.testimonials-slider .testimonials-actions{display:flex;align-items:center;justify-content:space-between}.testimonials-slider .testimonials-actions .slider-actions .slider-arrows{display:flex;gap:12px;margin-bottom:12px}.testimonials-slider .testimonials-actions .slider-actions .prev,.testimonials-slider .testimonials-actions .slider-actions .next{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #515151;background:#3e3e3e;border-radius:10px;cursor:pointer;color:#fff}.testimonials-slider .testimonials-actions .slider-actions .prev i,.testimonials-slider .testimonials-actions .slider-actions .next i{font-size:20px}.testimonials-slider .testimonials-actions .slider-actions .prev svg,.testimonials-slider .testimonials-actions .slider-actions .next svg{display:block;width:20px;height:20px}.testimonials-slider .testimonials-actions .slider-actions .prev.slick-disabled,.testimonials-slider .testimonials-actions .slider-actions .next.slick-disabled{opacity:40%}.testimonials-slider .testimonials-actions .slider-actions .slider-dots ul{display:flex;gap:12px}.testimonials-slider .testimonials-actions .slider-actions .slider-dots ul li{margin:0 !important}.testimonials-slider .testimonials-actions .slider-actions .slider-dots ul li button{width:12px;height:12px;background-color:transparent;font-size:0;padding:0;border-radius:50%}.testimonials-slider .testimonials-actions .slider-actions .slider-dots ul li.slick-active button{background-color:#fff}.testimonials-slider .action{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#fff;transition:all .2s linear 0s}.testimonials-slider .action span{font-size:20px;text-decoration:underline}.testimonials-slider .action:hover{color:#fff}.std .testimonialForm li{list-style:none}@media screen and (max-width:768px){.testimonials-index-index .testimonials-list figure.testimonial .rating,.testimonials-index-index .testimonials-slider figure.testimonial .rating{display:block;margin-bottom:12px}.testimonials-slider{width:100%;padding-block:32px;padding-inline:0;box-sizing:border-box;margin-top:0}.testimonials-slider .content-heading{margin-bottom:16px}.testimonials-slider .content-heading .title{margin-top:0}.testimonials-slider .testimonial{height:276px}.testimonials-slider .testimonial blockquote{height:110px;font-size:14px}.testimonials-slider .author{margin-top:32px}.testimonials-slider .slick-slider{padding-bottom:32px !important}.testimonials-slider .slick-slider .slick-slide{padding:0 !important}.testimonials-slider .testimonials-actions{align-items:flex-end}.testimonials-slider .action{position:relative;right:inherit;bottom:inherit;margin:0}.testimonials-slider .action span{font-size:16px}.testimonials-slider .action i{font-size:12px}.form.testimonial .fieldset{margin-inline:0}.form.testimonial .field.review-field-rating{display:flex}.form.testimonial .actions-toolbar .button{width:100%;margin-bottom:16px}}@keyframes testimonialsSlideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}