.elementor-1805 .elementor-element.elementor-element-38989f1{width:100%;max-width:100%;}/* Start custom CSS for shortcode, class: .elementor-element-38989f1 *//* Stylizujemy tylko elementy wewnątrz zielonego bloku / przycisku */
.elementor-1805 .elementor-element.elementor-element-38989f1 button span,
.elementor-1805 .elementor-element.elementor-element-38989f1 button p,
.elementor-1805 .elementor-element.elementor-element-38989f1 button div,
.elementor-1805 .elementor-element.elementor-element-38989f1 a span,
.elementor-1805 .elementor-element.elementor-element-38989f1 a p,
.elementor-1805 .elementor-element.elementor-element-38989f1 [role="button"] span {
    color: #ffffff !important;
    font-size: 18px !important;
    font-weight: 600 !important;
}

/* Mniejszy dopisek z czasem (np. 60 MIN) */
.elementor-1805 .elementor-element.elementor-element-38989f1 button span:last-child,
.elementor-1805 .elementor-element.elementor-element-38989f1 a span:last-child {
    font-size: 14px !important;
    font-weight: normal !important;
}

/* Przywrócenie ciemnego koloru w górnym panelu podsumowania */
.elementor-1805 .elementor-element.elementor-element-38989f1 fieldset,
.elementor-1805 .elementor-element.elementor-element-38989f1 .summary,
.elementor-1805 .elementor-element.elementor-element-38989f1 [class*="summary"],
.elementor-1805 .elementor-element.elementor-element-38989f1 [class*="visit"] {
    color: #333333 !important;
}

.elementor-1805 .elementor-element.elementor-element-38989f1, 

.elementor-1805 .elementor-element.elementor-element-38989f1 iframe, 

.elementor-1805 .elementor-element.elementor-element-38989f1 form, 

.elementor-1805 .elementor-element.elementor-element-38989f1 div {

    width: 100% !important;

    max-width: 100% !important;

}/* End custom CSS */