*,*::before,*::after{box-sizing:inherit}.slmp-reviews .relative{position:relative}.slmp-reviews.review-postbox-form{margin-bottom:30px}.slmp-reviews .review-form{display:none;background-color:#cdcdcd;padding:10px 10px;border-radius:5px}.slmp-reviews .review-form h3{background-color:#000;padding:10px 10px;font-size:18px;margin:0 0 20px;color:#fff}.slmp-reviews .review-thank-you{font-size:16px;font-weight:400;padding:10px 10px;background-color:#8ba287;color:#fff;border-radius:5px;display:none}.slmp-reviews .review-thank-you.active{display:block}.slmp-reviews button.review-btn{font-size:16px;padding:10px 20px;border:1px solid #ffbf36;border-radius:5px;background:#ffbf36;color:#000;cursor:pointer}.slmp-reviews button.review-btn:hover{background:#ec8d04;color:#fff}.slmp-reviews .review-form span.error-msg{position:absolute;display:block;right:0;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;padding:3px 10px;border:1px solid red;line-height:1;background-color:red;color:#fff}.slmp-reviews .review-form .review-form-field{margin-bottom:10px}.slmp-reviews .review-form .review-form-field label{font-size:14px;display:block;font-weight:500}.slmp-reviews .review-form .review-form-field input,.slmp-reviews .review-form .review-form-field textarea{max-width:100%;width:100%;border-radius:5px;border:1px solid #ccc;padding:6px 10px;box-sizing:border-box;font-size:14px;background-color:#fff;color:#000}.slmp-reviews .review-form .review-form-field input:hover,.slmp-reviews .review-form .review-form-field select:hover,.slmp-reviews .review-form .review-form-field input:focus,.slmp-reviews .review-form .review-form-field textarea:focus{background-color:#fff;color:#000000!important}.slmp-reviews .review-form .review-content{margin-bottom:0}.slmp-reviews .review-form .review-rating .review-form-field-item{display:block;min-height:23px}.slmp-reviews .review-form .review-form-field .rate{float:left}.slmp-reviews .review-form .review-form-field .rate input,.slmp-reviews .review-form .review-form-field .rate label{float:right;width:auto}.slmp-reviews .review-form .review-form-field .rate input{display:none}.slmp-reviews .review-form .review-form-field .rate label{color:#000;cursor:pointer}.slmp-reviews .review-form .review-form-field .rate label:not(:last-child){margin-left:5px}.slmp-reviews .review-form .review-form-field .rate>input:checked~label,.slmp-reviews .review-form .review-form-field .rate:not(:checked)>label:hover,.slmp-reviews .review-form .review-form-field .rate:not(:checked)>label:hover~label{color:#F79426}.slmp-reviews .review-form .review-form-field .rate>input:checked+label:hover,.slmp-reviews .review-form .review-form-field .rate>input:checked~label:hover,.slmp-reviews .review-form .review-form-field .rate>label:hover~input:checked~label,.slmp-reviews .review-form .review-form-field .rate>input:checked~label:hover~label{color:#FECE31}.slmp-reviews .review-form .sfs-review-submit-btn{clear:both}.slmp-reviews button.slmp-review-cancel{background:#e65b65;border:1px solid #e65b65}.slmp-reviews button.slmp-review-cancel:hover{background:#d14234}.slmp-reviews .review-item{background:#e5e5e5;padding:15px 15px;border-radius:5px;margin-bottom:15px}.slmp-reviews .default-layout .review-author,.slmp-reviews .second-layout .review-author{display:flex;justify-content:left;align-items:center}.slmp-reviews .rev-author-icon{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:22px;box-shadow:0 1px 10px 0 rgb(0 0 0 / .75);-webkit-box-shadow:0 1px 10px 0 rgb(0 0 0 / .75);-moz-box-shadow:0 1px 10px 0 rgb(0 0 0 / .75)}.slmp-reviews .default-layout .rev-author-icon,.slmp-reviews .second-layout .rev-author-icon{margin:0 15px 0 0}.slmp-reviews .rev-author-name{font-size:20px;font-weight:700;color:#000;line-height:1.2}.slmp-reviews .rev-author-date{font-size:14px;line-height:1}.slmp-reviews .review-list .review-rating{line-height:1;margin:15px 0 20px}.slmp-reviews .review-list .review-rating span{font-size:20px;color:#ffbf36}.slmp-reviews .review-content{font-size:16px;line-height:1.3;color:#000}.slmp-reviews .review-content p{margin:0 0 15px;padding:0}.slmp-reviews .review-response{font-size:14px;margin-top:20px}.slmp-reviews .review-response span{font-weight:700;display:block}.slmp-reviews nav.navigation.pagination{margin:30px 0 20px}.slmp-reviews .review-full-content{display:none}.slmp-reviews .review-prev-content .rev-trim-cont p{margin:0}.slmp-reviews .rev-cont-btn{font-size:12px;color:blue;cursor:pointer;text-decoration:none}.slmp-reviews .review-full-content .rev-trim-cont,.slmp-reviews .review-full-content .rev-trim-cont p:last-child{display:inline}.slmp-reviews .third-layout{display:flex;justify-content:center;align-items:stretch;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.slmp-reviews .third-layout .review-author,.slmp-reviews .third-layout .review-rating{text-align:center}.slmp-reviews .third-layout .rev-author-icon{margin:0 auto 10px}.widget_slmp_widget_review .widget-title{text-align:center;margin:0;background-color:#000;padding:10px 10px;color:#fff;text-transform:uppercase;font-size:16px}.slmp-review-widget{padding:10px 10px;border-radius:5px}.slmp-review-widget .slm-review-row{overflow:hidden;margin:10px 5px}.slmp-review-widget .slm-review-widget-items,.slmp-review-widget .slmp-review-widget-btn{text-align:center}.slmp-review-widget .slmp-review-icon{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700;margin:10px auto 10px;color:#fff;box-shadow:0 1px 10px 0 rgb(0 0 0 / .75);-webkit-box-shadow:0 1px 10px 0 rgb(0 0 0 / .75);-moz-box-shadow:0 1px 10px 0 rgb(0 0 0 / .75)}.slmp-review-widget .slmp-review-title{font-size:18px;font-weight:700;line-height:1.2}.slmp-review-widget .slmp-review-date{font-size:12px}.slmp-review-widget .slmp-review-rating span{color:#ffbf36;font-size:14px}.slmp-review-widget .slmp-review-content{font-size:14px;margin:15px 0 20px}.slmp-review-widget .slmp-review-widget-btn a{text-align:center;display:inline-block;font-size:14px;padding:7px 30px;background-color:red;color:#fff;text-decoration:none;border-radius:5px}.slmp-review-widget ul.slick-dots{text-align:center;margin-bottom:15px}.slmp-review-widget ul.slick-dots li{display:inline-flex;margin:0 6px}.slmp-review-widget ul.slick-dots li button{font-size:0;padding:5px 5px;background:#fff;border-radius:50%;outline:none;border:1px solid #000}.slmp-review-widget ul.slick-dots li.slick-active button{background-color:#000}@media only screen and (min-width:600px){.slmp-reviews .third-layout .review-item{width:49%}.slmp-reviews .third-layout .review-item:not(:nth-child(2n+1)){margin-left:2%}}