.da-slider {width:100%; height:100vh; position:relative; overflow:hidden; background:#000;
-webkit-transition: background-position 1s ease-out 0.3s;
-moz-transition: background-position 1s ease-out 0.3s;
-o-transition: background-position 1s ease-out 0.3s;
-ms-transition: background-position 1s ease-out 0.3s;
transition: background-position 1s ease-out 0.3s}
.da-slide {position:absolute; width:100%; height:100%; top:0; left:0; text-align:left}
.da-slide-current {z-index:1000}
.da-slider-fb .da-slide {left:0}
.da-slider-fb .da-slide.da-slide-current {left:0}
.da-slide h2, .da-slide .da-link {position:absolute; opacity:0; left:0}
.da-slider-fb .da-slide h2 {left:0; opacity:1}
.da-slider-fb .da-slide .da-link {left:0; opacity:1}
.da-slide h2 {text-transform:uppercase; font-family:'bauerbodni_blk_btblack'; font-size:41px; font-weight:normal; line-height:40px; margin-top:calc(50vh + 50px); color:#7a5f32; white-space:nowrap}
.da-slide .da-link {height:100vh; position:absolute; width:100%}
.da-dots {width:100%; position:absolute; text-align:center; left:0; bottom:100px; z-index:2000;
-moz-user-select:none;
-webkit-user-select:none}
.da-dots span {display:inline-block; position:relative; width:9px; height:9px; border-radius:50%; background:#c5baae; margin:3px; cursor:pointer}
.da-dots span.da-dots-current:after {content:''; width:9px; height:9px; position:absolute; left:0; border-radius:50%; background:#fff}

.da-slide-current h2 {left:0; opacity:1}
.da-slide-current .da-link {opacity:1; left:0}
.da-slide-current .da-img {left:0; opacity:1}

.da-slide-fromright h2 {
-webkit-animation:fromRightAnim1 0.6s ease-in-out 0.8s both;
-moz-animation:fromRightAnim1 0.6s ease-in-out 0.8s both;
-o-animation:fromRightAnim1 0.6s ease-in-out 0.8s both;
-ms-animation:fromRightAnim1 0.6s ease-in-out 0.8s both;
animation:fromRightAnim1 0.6s ease-in-out 0.8s both}
.da-slide-fromright .da-link {
-webkit-animation:fromRightAnim3 0.4s ease-in-out 0.8s both;
-moz-animation:fromRightAnim3 0.4s ease-in-out 0.8s both;
-o-animation:fromRightAnim3 0.4s ease-in-out 0.8s both;
-ms-animation:fromRightAnim3 0.4s ease-in-out 0.8s both;
animation:fromRightAnim3 0.4s ease-in-out 0.8s both}
	
@-webkit-keyframes fromRightAnim1{
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-webkit-keyframes fromRightAnim3{
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@-moz-keyframes fromRightAnim1{
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-moz-keyframes fromRightAnim3{
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@-o-keyframes fromRightAnim1{
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-o-keyframes fromRightAnim3{
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@-ms-keyframes fromRightAnim1{
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-ms-keyframes fromRightAnim3{
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@keyframes fromRightAnim1 {
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@keyframes fromRightAnim3 {
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

.da-slide-fromleft h2 {
-webkit-animation:fromLeftAnim1 0.6s ease-in-out 0.6s both;
-moz-animation:fromLeftAnim1 0.6s ease-in-out 0.6s both;
-o-animation:fromLeftAnim1 0.6s ease-in-out 0.6s both;
-ms-animation:fromLeftAnim1 0.6s ease-in-out 0.6s both;
animation:fromLeftAnim1 0.6s ease-in-out 0.6s both}
.da-slide-fromleft .da-link {
-webkit-animation:fromLeftAnim3 0.4s ease-in-out 0.6s both;
-moz-animation:fromLeftAnim3 0.4s ease-in-out 0.6s both;
-o-animation:fromLeftAnim3 0.4s ease-in-out 0.6s both;
-ms-animation:fromLeftAnim3 0.4s ease-in-out 0.6s both;
animation:fromLeftAnim3 0.4s ease-in-out 0.6s both}

@-webkit-keyframes fromLeftAnim1 {
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-webkit-keyframes fromLeftAnim3 {
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@-moz-keyframes fromLeftAnim1 {
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-moz-keyframes fromLeftAnim3 {
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@-o-keyframes fromLeftAnim1{
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-o-keyframes fromLeftAnim3{
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@-ms-keyframes fromLeftAnim1 {
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@-ms-keyframes fromLeftAnim3 {
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

@keyframes fromLeftAnim1 {
0% {left:0; opacity:0}
100% {left:0; opacity:1}}
@keyframes fromLeftAnim3 {
0% {left:0; opacity:0}
1% {left:0; opacity:0}
100% {left:0; opacity:1}}

.da-slide-toright h2 {
-webkit-animation:toRightAnim1 0.6s ease-in-out 0.6s both;
-moz-animation:toRightAnim1 0.6s ease-in-out 0.6s both;
-o-animation:toRightAnim1 0.6s ease-in-out 0.6s both;
-ms-animation:toRightAnim1 0.6s ease-in-out 0.6s both;
animation:toRightAnim1 0.6s ease-in-out 0.6s both}
.da-slide-toright .da-link {
-webkit-animation:toRightAnim3 0.4s ease-in-out 0.6s both;
-moz-animation:toRightAnim3 0.4s ease-in-out 0.6s both;
-o-animation:toRightAnim3 0.4s ease-in-out 0.6s both;
-ms-animation:toRightAnim3 0.4s ease-in-out 0.6s both;
animation:toRightAnim3 0.4s ease-in-out 0.6s both}
	
@-webkit-keyframes toRightAnim1 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-webkit-keyframes toRightAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@-moz-keyframes toRightAnim1 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-moz-keyframes toRightAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@-o-keyframes toRightAnim1 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-o-keyframes toRightAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@-ms-keyframes toRightAnim1 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-ms-keyframes toRightAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@keyframes toRightAnim1{
0% {left:0; opacity:1}
100% {left:0; opacity:0}}
@keyframes toRightAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

.da-slide-toleft h2 {
-webkit-animation:toLeftAnim1 0.6s ease-in-out both;
-moz-animation:toLeftAnim1 0.6s ease-in-out both;
-o-animation:toLeftAnim1 0.6s ease-in-out both;
-ms-animation:toLeftAnim1 0.6s ease-in-out both;
animation:toLeftAnim1 0.6s ease-in-out both}
.da-slide-toleft .da-link {
-webkit-animation:toLeftAnim3 0.6s ease-in-out both;
-moz-animation:toLeftAnim3 0.6s ease-in-out both;
-o-animation:toLeftAnim3 0.6s ease-in-out both;
-ms-animation:toLeftAnim3 0.6s ease-in-out both;
animation:toLeftAnim3 0.6s ease-in-out both}
	
@-webkit-keyframes toLeftAnim1 {
0% {left:0; opacity:1}
30% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-webkit-keyframes toLeftAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@-moz-keyframes toLeftAnim1 {
0% {left:0; opacity:1}
30% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-moz-keyframes toLeftAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@-o-keyframes toLeftAnim1 {
0% {left:0; opacity:1}
30% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-o-keyframes toLeftAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@-ms-keyframes toLeftAnim1 {
0% {left:0; opacity:1}
30% {left:0; opacity:1}
100% {left:0; opacity:0}}
@-ms-keyframes toLeftAnim3{
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@keyframes toLeftAnim1 {
0% {left:0; opacity:1}
30% {left:0; opacity:1}
100% {left:0; opacity:0}}
@keyframes toLeftAnim3 {
0% {left:0; opacity:1}
100% {left:0; opacity:0}}

@media screen and (max-width:1150px) {
.arrow {display:none}
.da-dots {bottom:20px}
}

@media screen and (max-width:900px) and (orientation:portrait) {
.da-slider {height:1000px}

.da-slider .da-slide .da-link {background-size:2000px !important}
.da-slider .da-slide:nth-of-type(1) .da-link, .da-slider .da-slide:nth-of-type(2) .da-link, .da-slider .da-slide:nth-of-type(3) .da-link {background-position:top 100px right -400px !important}
.da-slide h2 {margin-top:750px}
}

@media screen and (max-width:900px) and (orientation:landscape) {
.da-slider {height:560px}

.da-slider .da-slide .da-link {background-size:1800px !important}
.da-slider .da-slide:nth-of-type(1) .da-link, .da-slider .da-slide:nth-of-type(2) .da-link, .da-slider .da-slide:nth-of-type(3) .da-link {background-position:top -100px right -400px !important}
.da-slide h2 {margin-top:350px}
}

@media screen and (max-width:800px) {
.da-slide h2 {width:100%; white-space:normal}
.da-slide h2 br {display:none}
}

@media screen and (max-width:680px) {
.da-slider {height:560px; min-height:inherit}
.da-slide h2 {font-size:30px; line-height:30px; margin-top:360px}
.da-slider .da-slide .da-link {background-size:1000px !important}
.da-slider .da-slide:nth-of-type(1) .da-link, .da-slider .da-slide:nth-of-type(2) .da-link, .da-slider .da-slide:nth-of-type(3) .da-link {background-position:top 50px right -200px !important}
}

@media screen and (max-width:400px) {
.da-slide h2 {margin-top:350px}
}