@charset "utf-8";
/* CSS Document */

/* slider */
.fotoslider span {
    width: 100%;
    height: auto;
    min-height: 50vh!important;
    overflow: hidden;
    z-index: 2500!important;
}
.fotoslider_box_foto {
    width: 100%;
    height: auto;
    min-height: 100vh!important;
	z-index: 2500!important;
    position: absolute;
    top: 0;
}
.fotoslider_box_foto img {
    width: 100%;
    height: 100vh!important;
    min-height: 100vh!important;
}
@keyframes pomaluzobraz88 {
  from {
   margin-top: -5vw;
      opacity: 0;
  }

  to {
    margin-top: 0vw;
    opacity: 1;
  }
}
.cycle-slide-active  .fotoslider_box_text_title  {
    -webkit-animation: pomaluzobraz88 2s;
    animation: pomaluzobraz88 2s;  
}
.cycle-slide-active  .fotoslider_box_text_perex  {
    opacity: 0.8;
}
.fotoslider_box_text {
    width: 100%;
    height: auto;
    min-height: 100vh;
	z-index: 2600!important;
    position: absolute;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    align-items: center;
    position: relative; 
    text-align: center;
}
.fotoslider_box_text_title {
    margin-bottom: 1.5vw;   
    font-weight: 600!important;    
	-webkit-text-shadow: 2px 2px 10px rgba(235,230,223,0.43)!important;
	text-shadow: 2px 2px 10px rgba(235,230,223,0.43)!important;     
}
.fotoslider_box_text_main_hiden {
    position: absolute;
    right: 120%;
}
.fotoslider_box_text_main {
    width: 100%;
    height: auto;
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-content: center;    
}
.fotoslider_box_text_main span{
    width: auto;
    height: auto;
    padding-left: 1vw;
    padding-right: 1vw;
    display: block;
}
.fotoslider_box_text_main span img{
    width: 1.5vw;
    height: 1.5vw;
    margin-top: -1vw;
}
.fotoslider_box_text_main span  {
    display: inline; 
    font-size: 3.8vw;
    color: rgba(235,230,223,1.00); 
    clear: both;
    font-style: italic;
    padding-bottom: 2vw;
    margin-top: -2vw;
	-webkit-text-shadow: 2px 2px 10px rgba(235,230,223,0.83)!important;
	text-shadow: 2px 2px 10px rgba(235,230,223,0.83)!important;     
}
.fotoslider_box_text h2 {
    display: inline;
    font-size: 4vw;
    font-weight: 600;
    color: rgba(200,182,152,1.00); 
    clear: both;
    padding-bottom: 2vw;
	-webkit-text-shadow: 2px 2px 10px rgba(0,0,0,0.73);
	text-shadow: 2px 2px 10px rgba(0,0,0,0.73);   
    font-family: "zatoka_title_01";  
}
.fotoslider_box_text h3 {
	display: block;
	font-size: 1.2vw;
    line-height: 2.5vw;
	font-weight: 4    00;
	color: rgba(139,120,88,1.00);
	clear: both;
	border-top: 2px solid rgba(139,120,88,1.00);
    margin-top: -1vw;
    text-shadow: 2px 2px 10px rgba(0,0,0,0.53);
    font-family: "zatoka_title_01";   
}

.cycle-pager {
    width: 30vw;
	height: 1vw;
    line-height: 1.5vw;
	margin-left: 26vw;
    margin-right: auto;
    top: 90vh;
    position: absolute!important;
	z-index: 3800!important;   
	cursor: pointer;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-content: center;
    align-content: center;
    overflow: hidden;
    visibility: visible;
}
.cycle-pager span {
	height: 2px!important;
	width: 4vw;
	display: block;
	background-color: rgba(255,255,255,0.37);
	z-index: 3900!important;
    border: 3px solid rgba(235,230,223,0.00);
    color: rgba(0,0,0,0.00)!important;
}
.cycle-pager-active {
	background-color: rgba(90,31,13,1.00)!important;
}

