/*
 Theme Name:   Divi Child
 Theme URI:    http://yourwebsite.com/
 Description:  Divi Child Theme
 Author:       Your Name
 Author URI:   http://yourwebsite.com/
 Template:     Divi
 Version:      1.0.0
*/



.file-download {
  text-align: left;
}

.file-download p {
  font-size: 20px; /* Powiększono o 4 punkty */
  margin-bottom: 10px;
}

.download-button {
  display: inline-block;
  background-color: red;
  color: white;
  padding: 10px 15px;
  text-decoration: none;
  margin-right: 10px;
  margin-bottom: 20px;
  border-radius: 5px;
  font-size: 18px; /* Powiększono rozmiar tekstu */
}

.download-button:hover {
  background-color: darkred;
}

.file-download > div {
  border: 1px solid #ddd; /* Dodano ramkę wokół każdego bloku */
  padding: 20px; /* Dodano odstęp wewnętrzny */
  margin-bottom: 20px; /* Dodano odstęp między blokami */
  border-radius: 10px; /* Zaokrąglone rogi */
  background-color: #f9f9f9; /* Jasnoszare tło dla każdego bloku */
}

/* Align retained Divi pages with the brand without changing booking widgets. */
body { font-family: Arial, Helvetica, sans-serif; color: #063a40; }
#main-header, #main-footer { background-color: #063a40 !important; }
#top-menu a { font-family: Arial, Helvetica, sans-serif !important; font-size: 16px !important; line-height: 1.4 !important; letter-spacing: 0 !important; }
.et_vertical_nav #top-menu > li > a { padding-bottom: 14px; }
.et_pb_text { font-family: Arial, Helvetica, sans-serif; line-height: 1.7; }
.et_pb_text h1, .et_pb_text h2, .et_pb_text h3 { font-family: Arial, Helvetica, sans-serif; line-height: 1.25; }
.download-button { background-color: #eb0051; border-radius: 8px; }
.download-button:hover { background-color: #bf0042; }

