.sakr-text {
position: absolute;
text-indent: 100%;
height: 0;
white-space: nowrap;
overflow: hidden;
}


.tm-fullscreen .tm-block-full-width .tm-slideshow-fullscreen .tm-slideshow-background_a {
height: 350px;
margin-top: 0px;
position: relative;
background-size: 100% 100%;
    background-repeat: no-repeat;
}.tm-fullscreen .tm-block-full-width .tm-slideshow-background_a {
width: 100% !important;
}


.tm-block-default:not(.tm-block-full-width) + .tm-block-default:not(.tm-block-full-width):not(.tm-block-divider), .tm-block-dark:not(.tm-block-full-width) + .tm-block-dark:not(.tm-block-full-width):not(.tm-block-divider), .tm-block-primary:not(.tm-block-full-width) + .tm-block-primary:not(.tm-block-full-width):not(.tm-block-divider) {
margin-top: 0px;
}

.wk-slideshow-katana .caption a {
	text-decoration: none;
	background-color: #000000;
	opacity: 0.7;
	color: #FFFFFF;
}
.wk-slideshow-katana .caption {
z-index: 5;
position: absolute;
right: 0;
bottom: 40px;
left: 40px;
font-size: 60px;
font-weight: 100;
line-height: 68px;
color: #FFFFFF;
}

.wk-slideshow-katana .caption  .smal{
	font-size: 20px;
	font-weight: 100;
	line-height: 25px;
	color: #FFFFFF;
	background-image: none;
	white-space: pre-line;
	word-spacing: normal;
	letter-spacing: normal;
	background-color: #000000;
	opacity: 0.7;
}
.wk-slideshow-katana .caption  .smala{
	font-size: 50px;
	font-weight: 100;
	line-height: 50px;
	color: #FFFFFF;
	background-image: none;
	white-space: pre-line;
	word-spacing: normal;
	letter-spacing: normal;
	background-color: #000000;
	opacity: 0.7;
}