/* CSS Document */


.hide-link .el-link { display: none;}

.uk-card-body.card-rezerwu {
    border-radius: 60px;
    padding: 15px!important;
}

.card-rezerwu.uk-card-primary {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
	background:rgba(248,248,248,0.90);
}


.card-rezerwu #wis2-panel .wis2-panel {
    padding-top: 0!important;
}
.card-rezerwu #wis2-panel .wis2-button--primary {
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    text-transform: none;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 23px;
    vertical-align: middle;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    transition: .1s ease-in-out;
    transition-property: all;
    transition-property: color, background-color, background-position, background-size, border-color, box-shadow;
    font-weight: 600;
    border-radius: 500px;
    background-origin: border-box;
    background: #1E1711;
    color: #fff;
}


.card-rezerwu  #wis2-panel .wis2-panel--horizontal .wis2-el {
  vertical-align: middle;
  height: 48px;
  padding: 0 15px;
  line-height: 1.6em;
}

.card-rezerwu #wis2-panel .wis2-panel--horizontal .wis2-label {
  line-height: 36px;
}


.card-rezerwu #wis2-panel .wis2-input {
  margin-top: 5px;
}


#cookiesck_buttons a {border-radius: 0px!important;}


#cookiesck_buttons #cookiesck_accept {
  background: #B19236;
  border: 2px solid #B19236;
  color: #fff;
}


#cookiesck_buttons #cookiesck_accept:hover {
  background: transparent;
  border: 2px solid #B19236;
  color: #fff;
}




@media screen and (max-width: 1280px) {
	
}



@media screen and (max-width: 960px) {
	
	
	.uk-card-body.card-rezerwu {
    border-radius: 10px;
    padding: 10px!important;
}
	
	.card-rezerwu #wis2-panel .wis2-panel.wis2-panel--horizontal {
    padding-bottom: 0px;
  }
	
	
}
@media screen and (max-width: 768px) {
	
	
	.grid-stories .el-content, .grid-stories .el-link { display: none;}
	
	
	
	.hero-title-fix h1 { top: -20vh!important;}
}

@media screen and (max-width: 576px) {
	
	.hero-title-fix h1 { top: -20vh!important;}
}

@media screen and (max-width: 480px) {
	
	.hero-title-fix h1 { top: -23vh !important;
    font-size: 2rem;}
}