@media (min-width: 1025px){
.main-header .col-2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.main-header .col-2 img {
height: 60px; -o-object-fit: contain; object-fit: contain;
}
#dsk-menu-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;
}
#dsk-menu-btn:hover{
text-decoration: none;
}
#dsk-menu-btn * {
margin: 0 auto; display: table;
}
#dsk-menu-btn span {
font-size: 13px; color: #EF8610; line-height: initial;
}
#banner-slider img {
max-height: 560px
}
#slogan {
margin-top: 5px; padding:20px 0;
}
#slogan .slogan {
font-size: 26px; margin-bottom: 15px
}
.tour-bar .tour-name a, .section-title a, .section-title {
font-size: 24px;
}
.section-title {
margin-bottom: 15px; padding: 0 25px 10px 25px;
}
.tour-wrapper .tour-title a, .namlbn-wrapper .news-title a {
font-size: 16px;  height: 45px;
}
.tour-wrapper .tour-title, .namlbn-wrapper .news-title {
margin:10px 0; padding:0 10px;
}
.namlbn-wrapper .news-title, .namlbn-wrapper .news-excerpt {
padding:0 10px;
}
.namlbn-wrapper .news-excerpt {
height: 75px; overflow: hidden;
}
.section-tab a {
padding:5px 0; margin-right: 30px; width: 165px; 
}
.section-tab {
margin:20px auto 30px;
}
#my-gallery {
padding:20px 0 30px; margin:20px 0;
}
.partner-slider .slide-item {
padding:0 15px;
}
.partner-slider .slick-prev {
left:15px;
}
.partner-slider .slick-next {
right: 15px
}
#after-slogan {
padding:20px 0; 
margin-top: -50px;
}
#after-slogan img {
width: 20%; height: auto;margin-right: 5%
}
#after-slogan .col-4 div {
width: 75%;
}
.youtube-video {
height: 448px
}
}