.home-content-1{text-align:center;padding:100px 0;}
.home-content-1>div{max-width:1200px;padding:0 50px;margin:auto;}
.home-content-1 h1{margin-bottom:30px;}
.home-content-2 .block-dest{margin:30px 0 0;}
.block-dest a{color:#fff;}
.home-content-3{text-align:center;margin:70px 0;}
.home-content-3>div{max-width:800px;padding:0 50px;margin:auto;}
.home-content-3 h2{margin-bottom:30px;}
.home-content-4 .box-list{display:table;table-layout:fixed;position:relative;width:100%;float:left;}
.home-content-4 .box{display:table-cell;width:33.33%;background:#808080;color:#fff;}
.home-content-4 .box:nth-child(even),
.home-content-4 .box:nth-child(even) a{background:none;color:#999}
.home-content-4 .box .block-text{padding:12em 4em 12em;position:relative;}
.home-content-4 strong{letter-spacing:3px;display:block;margin-bottom:20px;}
.home-content-4 .block-link{position:absolute;bottom:6em;text-transform:uppercase;}
.home-content-4 a{color:#fff;display:inline-block;text-decoration:underline;}
.home-content-5{margin-top:60px;}
.home-content-5 h2{margin-bottom:30px;}
.block-news-list .block-image{background-size:cover;background-position:center;}
.block-news-list .block-image,
.block-news-list .block-image img{height:200px;}
.block-news-list img{width:100%;visibility:hidden;}
.block-news-list .box{width:25%;vertical-align:top;}
.block-news-list .box-temp-1 .box .block-text{padding:4em 4em 8em;}
.home-content-6{margin:70px 0;}
.home-content-6 .bx-wrapper .bx-pager{bottom:-40px !important;width:100% !important;right:0 !important;}
.home-content-6 h2{text-align:center;margin-bottom:50px;}
.home-content-6 .block-collection{position:relative;float:left;}
.home-content-6 .block-collection .box{float:left;position:relative;width:33.33%;overflow:hidden;}
.home-content-6 .block-collection .box img{width:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-ms-transition:all 1s;}
.home-content-6 .block-collection .box:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);}
.home-content-6 .block-collection .block-text{background:#808080;color:#fff;letter-spacing:2px;padding:30px 20px;line-height:1;position:absolute;bottom:0;width:100%;height:80px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-ms-transition:all .5s;}
.home-content-6 .block-collection .box:nth-child(2) .block-text{background:#808080;}
.home-content-6 .block-collection .box:nth-child(3) .block-text{background:#808080;}
.home-content-6 .block-collection a:hover .block-text{height:100%;font-size:22px;opacity:0.8;}
.home-content-6 .block-collection .block-text p{margin:0;text-transform:uppercase;}
.home-content-6 .block-collection a:hover .block-text p{position:absolute;top:50%;text-align:center;width:100%;left:0;}
.page-newspaper{margin:80px 0;}

@media(max-width:1600px){
.home-content-6 .block-collection .block-text{padding:20px;height:55px;}
}
@media(max-width:1024px){
.page-slider{overflow:inherit;}
}
@media(max-width:920px){.home-content-2 .block-dest .block-text{padding:10px;}
.home-content-4 .box img{width:100%;}
.home-content-4 .box .block-text{padding:50px;}
.home-content-4 .block-link{position:relative;bottom:auto;margin-top:20px;}
.home-content-5{margin-top:30px;}
.home-content-6 .block-collection .block-text{padding:10px;height:auto;font-size:14px!important;}
.home-content-6 .block-collection a:hover .block-text{text-align:center;padding-top:30px;}
}
@media(max-width:767px){
.home-content-1{padding:30px 0;}
.home-content-4 .box{display:block;width:100%;}
.home-content-3,
.home-content-6{margin:30px 0;}
.home-content-6 .block-collection .box{width:100%;margin-bottom:20px;}
.block-news-list .box{width:100%;}
}
@media(max-width:640px){
.box-temp-1 .box:nth-child(even){background:#808080;color:#FFF;}
.box-temp-1 .box:nth-child(even) h3,
.box-temp-1 .box:nth-child(even) a{color:#FFF;}
.block-news-list .box{width:100%;}
}
@media(max-width:480px){
.home-content-1>div,
.home-content-3>div{padding:0;}
.home-content-2 .block-dest .block-text{font-size:14px;padding:5px 10px;}
.home-content-4 .box .block-text{padding:20px;}
.home-content-2 .block-dest>div{width:100%;margin-bottom:10px;}
}