.elementor-68772 .elementor-element.elementor-element-9c9f5fc{--display:flex;--padding-top:112px;--padding-bottom:112px;--padding-left:05%;--padding-right:05%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-68772 .elementor-element.elementor-element-9c9f5fc{--padding-top:064px;--padding-bottom:064px;--padding-left:05%;--padding-right:05%;}}@media(min-width:768px){.elementor-68772 .elementor-element.elementor-element-9c9f5fc{--content-width:1312px;}}/* Start custom CSS for shortcode, class: .elementor-element-050f8f9 *//* FONT – wszystko na Montserrat */
.cr-review-form-wrap,
.cr-review-form-wrap * {
  font-family: 'Montserrat', sans-serif;
}

/* ZAOKRĄGLENIA – wszystkie elementy */
.cr-review-form-wrap,
.cr-review-form-wrap * {
  border-radius: 25px !important;
}

/* INPUTY i TEXTAREA (dla pewności wyglądu) */
.cr-review-form-wrap input,
.cr-review-form-wrap textarea {
  border-radius: 25px !important;
}

/* BUTTONY – czarne */
.cr-review-form-wrap button {
  background-color: #000 !important;
  border: none !important;
  border-radius: 25px !important;
  
}

/* HOVER (opcjonalnie, żeby było bardziej "żywe") */
.cr-review-form-wrap button:hover {
  background-color: #222 !important;
}


.elementor-68772 .elementor-element.elementor-element-050f8f9 {
    font-family:"Montserrat";
}

#reviews .cr-summaryBox-wrap, .cr-all-reviews-shortcode .cr-summaryBox-wrap, .cr-reviews-grid .cr-summaryBox-wrap{
    border-radius:25px;
}

.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review, .cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review{
    background-color:black;
    border-radius:8px;
        font-weight:600;

    
}
.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review:hover,
.cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review:hover {
    background-color: #222; /* lekko jaśniejszy czarny */
}






.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel, .cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel, .cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel, .cr-qna-block .cr-review-form-buttons .cr-review-form-cancel{
    color:white;
        font-weight:400;

}

.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit, .cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit, .cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit, .cr-qna-block .cr-review-form-buttons .cr-review-form-submit{
    color:white;
    font-weight:600;
}


.elementor-68772 .elementor-element.elementor-element-050f8f9 .cr-all-reviews-shortcode ol li.comment .comment_container .cr-avatar-check,
.elementor-68772 .elementor-element.elementor-element-050f8f9 .cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar-check,
.elementor-68772 .elementor-element.elementor-element-050f8f9 #reviews .comment_container .cr-avatar-check,
.elementor-68772 .elementor-element.elementor-element-050f8f9 .cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-avatar-check,
.elementor-68772 .elementor-element.elementor-element-050f8f9 .cr-reviews-grid .cr-review-card .cr-avatar-check,
.elementor-68772 .elementor-element.elementor-element-050f8f9 .cr-reviews-slider .cr-review-card .cr-avatar-check {
    background-color: #BC0404;
}/* End custom CSS */