.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
.section-1-container {
overflow: hidden !important;
height: auto !important;
width: 100% !important;
}
.section-1-container {
position: relative;
background: url(//bemar.pl/wp-content/uploads/2019/07/section-3-bg.png) center / cover;
background-attachment: fixed;
padding-bottom: 100px;
padding-top: 20px;
}
.section-1-container .section-1-form {
background: #fff;
padding: 20px;
}
.section-1-container .section-1-form h2 {
margin-bottom: 5px !important;
}
.section-1-container .section-1-form p {
margin: 0 !important;
}
.section-1-container .section-1-form textarea {
height: 100px !important;
}
.section-4-container {
color: #fff;
}
.section-4-container .d-flex {
flex-direction: column;
}
@media screen and (min-width: 768px) {
.section-4-container .d-flex {
flex-direction: row;
}
}
.section-5-container {
background-color: #f3f3f3;
}
.section-5-container ul {
display: grid;
grid-template-columns: 1fr 1fr;
justify-items: stretch;
align-items: start;
gap: 10px;
margin: 0;
padding: 0;
}