/* basic */
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

a, *:hover, *:active{-webkit-transition: background 300ms ease-in-out, height 300ms ease-in-out, color 300ms ease-in-out; -moz-transition: background 300ms ease-in-out, height 300ms ease-in-out, color 300ms ease-in-out; -ms-transition: background 300ms ease-in-out, height 300ms ease-in-out, color 300ms ease-in-out; -o-transition: background 300ms ease-in-out, height 300ms ease-in-out, color 300ms ease-in-out; transition: background 300ms ease-in-out, height 300ms ease-in-out, color 300ms ease-in-out; }

a,html,body,h1,h2,h3,h4,ul{
    -webkit-overflow-scrolling : touch !important;
    margin:0;
    padding: 0;
    font-family:"微軟正黑體";
    font-size: 1rem;
    list-style-type:none;
    text-decoration:none;
    
}
body{margin:0; font-family:'微軟正黑體'; font-size:0.75em; position: relative;overflow-x: hidden;}






.flex { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
.a_c01{display: block;}.header
.clear{clear: both;}



.breadcrumb{width: 100%;height:auto;max-width: 100%;margin: auto;padding: 10px;background-image: url(../images/index/index-trivia.jpg);background-size: cover;}
.breadcrumb__content{width: 1700px;height:auto;max-width: 100%;margin: auto;}
.breadcrumb__content li{display: inline-block;  color:#121212; font-size:2em; position:relative; padding-right:30px;}
.breadcrumb__content li a{color:#121212;font-family:"微軟正黑體";position:relative;}
.breadcrumb__content li a:hover{color: #ffa51d;}
.breadcrumb__content li a::after{content: "";position: absolute;margin: 18px 0 0 18px;top: -15px;width: 1px;height: 16px;background-color: #4d4d4d;transform:rotate(24deg); -ms-transform:rotate(24deg); -webkit-transform:rotate(24deg);}
.breadcrumb__content li:last-child a::after{content: "";display: none;}
.breadcrumb--bodertop{padding-top:15px; border-top:1px #d4d4d4 solid;}




.header-login{width: 87px;height: 35px;border: 1px solid #ffffff;text-align: center;margin: 12px 0 0 43px;line-height: 32px;}
.header-login a{width: 87px;height: 35px;;color: #ffffff;text-align: center;;display: block;}

.header-login:hover{background-color: rgba(255, 255, 255, 0.23);}


/*header*/
.header{width: 100%;height: 100px;position: relative;z-index: 999;position: fixed;top: 0;background-color: #858383;transition: all 100ms ease-in;}
.logo{width: 330px;height: 80px;display: block;}
.logo a{width: 330px;height: 80px;display: block;opacity: 1;font-size:0; overflow:hidden;}

/*搜尋*/
.search-box{margin: 0 35px 0 35px ;position: relative;background-color: rgba(212, 212, 212, 0);}
.search-box input{background-color: rgba(255, 255, 255, 0);color: #ffffff;}
.search{width: 155px;height: 35px;border: 1px solid #ffffff;color: #ffffff;padding: 10px;position: relative;}
.search-button{background-color: rgba(255, 255, 255, 0);border: 0;position: absolute;cursor: pointer;top:11px ;right:7px ;color: rgba(255, 255, 255, 0);}
.search-button::after{content:"";position: absolute;background-image: url(../images/index/search.png);width: 33px;height: 33px ;background-size: 33px 33px;margin: 3px 0px 0 -19px;}
.search-box input::placeholder{color: #ffffff;}



/*footer-icon*/
.footer-icon{padding: 7px;}
.footer-icon img{width: 25px;height: 25px;display:block;margin: 0 15px;display: inline-block;}




.shop-number{width: 15px;height: 20px;background-color: #d12304;padding: 0 4px;border-radius: 15px;color: #ffffff;position:absolute;margin:26px 0 0 -2px;font-size: 1em;}
.nav-shop{margin: 4px 5px;}

/*header-font*/


.topbox-list--icon{position: relative;}
.topbox-list--icon::after{content: "";position: absolute;width: 1px;height: 15px;background-color: #ffffff;right:-80px;top: 0;left: 0;bottom: 0;margin: auto;}
.header-logo{width:200px;height: auto;position: absolute;z-index: 999;top: 40px;left: 20px;}
.header-logo img{width: 200px;height: auto;display: block;}
.mobile-logo{display: none;}





/*header__nav*/
.header__nav{width: 100%;height:100px;position: relative;}
.nav{width: 95%;height: 70px;line-height: 70px;text-align:right;padding: 0 0 0 70px;margin: auto;}
.nav-list , .nav-list a{font-size: 1.15em;color: #ffffff;display: inline-block;margin: 0 10px;font-family: 'Noto Serif TC', serif;}
.nav-list{height: 70px;position: relative;}


.nav-account{margin:  0 0 0 30px ;}
.nav-account a{color: #ffffff;font-size: 1.5em;}
.header__nav-box{width: 100%;max-width: 100%;height: 100px;margin: auto;}
.menuextend img{width: 12px;height: 10px;margin: 0px 0 3px 14px;}
/*.menuextend span::after{content: "";position:absolute;width: 17px;height: 12px;background-image:url(../images/index/arrow.png);background-size: 17px 12px;background-repeat: no-repeat;display: block;right: 46px;top: 46px;}

/*menu延伸*/
.menuextend{position: relative;}
.nav-list__menu{width: 100%;position: absolute;right: 6%;line-height: 57px;transition: all 200ms ease-in;margin: -15px 0 0 0;border-radius: 0px;z-index: 9;display: none;background-color: #ffffff;}
.nav-list__menu01{right: -138%;top: 10%;width: 140%;}
.nav-list__menu--width{width: 58%;right: 22%;}
.menuextend:hover > .nav-list__menu{ display: block;}
.nav-menulist{width: 100%;height: 100%;border-bottom: 1px solid #dbdbdb;}
.nav-menulist a{width: 100%;height: 100%;color: #000000;font-size: 1.1em!important;display: block;margin: 0;text-align: center;}
.nav-menulist a:hover{background-color: #d9f9fc;}

.molile-icon,.molile-icon01 {display: none;}
.new-detail-link-text span,.nav-menulist span{width: 5px;height: 5px;background-color: #83bb8a;display: inline-flex;margin: 0 4px 4px 0px;}
.new-detail-link-text span{margin: 0 4px 3px 0px;}

.nav-list__menu .nav-menulist:nth-child(1){border-radius:5px 5px 0 0 ;}
.nav-list__menu .nav-menulist:last-child{border-radius:0 0  5px 5px ;}

.nav-menulist:last-child{border: 0;}




/*banner*/
.banner{width: 100%;height: auto;margin: 0 auto 0;display: block;position: relative;}
.banner::after{content: "";display: block;position: absolute;width: 100%;bottom: 0;height: 122px;z-index: 9;background: url("../images/banner-deco.png") top center no-repeat;}
.banner__text{position: absolute;margin: auto;top: -45%;right: 0;left: 0;bottom: 0;width: 800px;height: 300px;color: #ffffff;font-size: 5em;text-align: center;font-family: 'Noto Serif TC', serif;}
.slick-dots{top:90%;left: 0%;z-index: 99;}
.banner ul li img{width:1920px;max-width: 100%;min-width: 100%;height: auto;display: block;}
.banner img{width: 100%;display: block;}

/*banner-prev*/
.banner-prev, .banner-next{width: 50px;height: 50px;background-image: url(../images/svg/arrow.svg);background-size:50px 50px;background-repeat: no-repeat;cursor: pointer;position: absolute;top: 45%;right: 2%; opacity: 0.5;transition: all 100ms ease-in }
.banner-prev{left: 2%;z-index: 99;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg);-ms-transform:rotate(180deg); transform:rotate(180deg);}
.autoplay:hover > .banner-prev{opacity: 1;}
.autoplay:hover > .banner-next{opacity: 1;}


.paper-video{width:  1200px;width: 100%;margin: 0  auto 0;text-align: center;background: linear-gradient(#4b4b4b, #343434); padding: 30px 0;position: relative;}
.paper-video::after{content: "";position: absolute;width: 80px;height: 80px;background-image: url(../images/a1.png);background-size:80px 80px;background-repeat: no-repeat;top: 5%;right: 5%;bottom: 0;margin: 0;}
.paper-video video {width: 90%;}






/*遮罩*/
.best-mask{width: 100%;height:  100%;position: absolute;z-index: 999;top: 0;transition: all .20s ease-out;right: 0;margin: auto;bottom: 0;left: 0;}


.index-title{text-align: center;font-size: 3.0em;color: #ffffff;position: relative;margin: 0;padding: 50px 0;font-family: 'Noto Serif TC', serif;}
.index-title::before{content: "";position: absolute;width: 50px;height: 1px;background-color: #ffffff;bottom: 0;right: 0;left: 0;top: 60px;margin: auto;}






/*banner-prev*/
.cognition-prev, .cognition-next{background-image: url(../images/svg/arrow.svg);width: 55px;height: 55px;position: absolute;z-index: 99;top: 57%;right: -30px; background-repeat: no-repeat;cursor: pointer;opacity: 0.5;transition: all .20s ease-out;}
.cognition-prev{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left: -35px;}
.slick-list{padding: 0 0 30px 0 !important;}



/*index-product*/
.index-product{width: 100%;max-width: 100%;height: auto;background: linear-gradient(#343434, #292929);margin: auto;padding: 30px 0 100px;}


.index-product__list{background-image: url(../images/bg001.png);background-size:370px 300px;background-repeat: no-repeat;width: calc(100%/4 - 50px);text-align: center;margin: auto;position: relative;background-position: center;}

.index-product-en{color: #ffffff;font-size: 2.2em;padding: 0;margin: 0;font-family: 'Noto Serif TC', serif;}
.index-product-title{color: #ffffff;font-size: 2.2em;padding: 0;margin: 0;font-weight: 500;font-family: 'Noto Serif TC', serif;}

.index-product__list img{height: 450px;width: auto;max-width: 100%;}



/*頁碼*/
/*pagination*/
.pagination{width: calc(100%/1 - 460px); width: 100%;margin: auto;text-align: center;padding: 50px 0 20px 0;}
.pagination__box { padding: 0; margin: 0;margin: auto;text-align: center;display: inline-block;}
.pagination__box li{display: inline-block;vertical-align: top;}
.pagination__box li a {width: 32px;height: 32px;;background-color: #448aca;display: inline-block;line-height: 32px;text-decoration: none; transition: background .3s;color: #ffffff;font-size: 1em;margin: 0 8px 10px ;border-radius: 5px;vertical-align:bottom;}
.pagination__box li a:hover{background-color: #1c69b1;}
.pagination__box li a.active { background-color: #1c69b1;}
.pagination__box strong{font-size: 0;}




/*footer*/
.footer{width: 100%;height: auto;background: linear-gradient(#141414, #070707);position: relative;z-index: 15;margin:auto;}
.footer-container{width: 1400px;margin: auto;height: auto;max-width: 100%;}
.footer-box{width: 100%;max-width: 100%;margin: auto;padding: 60px 0;display: inline-grid;justify-content: center;}
.footer-nav{margin: 0 auto 25px ;display: flex;justify-content: center;}
.footer-nav__list{display: inline-block;margin: 0px 60px 0 0;position: relative;}
.footer-nav__list a{font-size:1.3em;color: #ffffff;position: relative;}
.footer-content__list{width:100%;color: #ffffff;letter-spacing: 5px;}
.footer-content-text{font-size: 1.5em;padding: 0;margin: 5px auto;}
.footer-content__list--img{width:20%;display: flex;justify-content: right;align-items: center;}
.footer-content-title{color: #ffffff;font-size: 1.5em;}

.footer-reserved-content{width: 100%;min-height: 55px;margin: auto;display: flex;justify-content: center;align-items: center}
.reserved-text{text-align: center;color: #ffffff;font-size: 1.4em;}
.footer-list{width:30%;margin: auto;text-align: center;}

.footer-icon--width img{width: 50px;height: 50px;}



/*footer-top*/
.footer-top{width:50px;height: 50px;cursor: pointer;right: 5%; bottom: 10%;z-index: 999;position: fixed;background-color: #8b8b8b;border-radius: 150px;}
.footer-top_font{font-size:  1.375em;color: #ffffff;text-align: center;position: relative;margin: 22px 0 0 0;}
.footer-top_font::after{content:"";position: absolute;border-color:  transparent transparent #ffffff transparent;border-style: solid solid solid solid; border-width: 15px 11px ;margin: -30px 0 0 -26px;}




.competition-prev, .competition-next{background-image: url(../images/svg/arrow.svg);width: 55px;height: 55px;position: absolute;z-index: 99;top: 45%;right: 15px; background-repeat: no-repeat;cursor: pointer;opacity: 0.5;transition: all .20s ease-out;}
.competition-prev{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left: 5px;}

.slick-slide img{display: inline!important;}
.product-introduce__list img{width: 50%;display: inline-block;}
.product-introduce{width: 100%;height: auto;margin: auto;background: linear-gradient(#292929, #212020);position: relative;}
.product-introduce::after{content: "";position: absolute;width: 80px;height: 80px;background-image: url(../images/a1.png);background-size:80px 80px;background-repeat: no-repeat;top: 5%;left:  5%;bottom: 0;margin: 0;}


.product-introduce__content{width: calc(100%/2 - 0px);background-color: #000000;padding: 50px;display: inline-block;}
.introduce__title{font-size: 2.8em;color: #12e6d0;text-align: center;margin: 20px 0;font-family: 'Noto Serif TC', serif;}
.introduce__lititle{font-size: 2.2em;color: #ffffff;text-align: center;font-weight: 500;}
.introduce__text{font-size: 1.6em;color: #ffffff;text-align: center;}
.introduce_li{font-size: 1.5em;color: #ffffff;border-bottom: 1px solid #ffffff;padding: 0;line-height: 2;display: table;margin: 20px 0;position: relative;z-index: 9;}
.introduce_li::before{content: "";position: absolute;width: 45px;height: 45px;background-color: #0d5a47a2;margin: auto;top: 0;left: -20px;bottom: 0;border-radius: 30px;z-index: -1;}


.product-introduce__list{align-items: center;display: inline-flex!important;;}
.introduce-img{width: 250px!important;;height: auto;float: inline-end;}
.introduce-btn{width: 190px;height: 60px;background-color: #818181;text-align: center;line-height: 60px;display: block;border-radius: 50px;color: #ffffff;font-size: 1.7em;margin: 30px 0;float: inline-start;}

.product-case{width: 100%;height: auto;margin: auto;background: linear-gradient(#212020, #141414);position: relative;z-index: 9;}
.product-case::after{content: "";position: absolute;width: 690px;height: 514px;background-image: url(../images/a02.png);background-size:690px 514px;background-repeat: no-repeat;top: -20%;right: -64px;bottom: 0;margin: 0;z-index: -1;}
.product-case::before{content: "";position: absolute;width: 690px;height: 514px;background-image: url(../images/a02.png);background-size:690px 514px;background-repeat: no-repeat;left: -84px;bottom: -7%;margin: 0;z-index: -1;transform: rotate(180deg);}



.product-case-text{color: #ffffff;font-size: 1.4em;}

.product-case__list{width: calc(100%/2 - 100px);text-align: center;margin: 0 50px;}
.product-case__box{width: 100%;height: auto;margin: auto;justify-content: center;}
.product-case-p{font-size: 1.8em;color: #ffffff;display: inline-block;vertical-align: text-top;margin: 0 50px;}



.produce__box{width: 100%;height: auto;margin: auto;text-align: center;}
.produce__title{color: #ffd200;font-size: 2.5em;}

.produce__title-en{color: #ffffff;font-size: 2.0em;}
.produce__title-p{color: #ffffff;font-size: 1.6em;margin: 4px 0;}
.produce__box img{width: 200px;height: auto;}

.introduce_list{width: calc(100%/2 - 100px);margin: 0 5px;text-align: center;}
.introduce_list img{width: 250px;}

.introduce__box{width: 100%;height: auto;margin: auto;padding: 50px;}
.product-case__list img{width: auto;max-width: 100%;height: auto;}

.introduce_list--style{text-align: left;width: calc(100%/2 - -79px);}
.produce_textbox{margin: 0 2px;}
.produce_textbox img{width: 150px;height: auto;}
.produce_textbox p{color: #ffffff;font-size: 1.4em;text-align: center;}

.introduce_list_content{border-bottom: 1px solid #888888;padding:  15px 0;}


.slick-dotted.slick-slider{margin-bottom:0!important;}

.product-case, .product-introduce,.index-product,.paper-video{position: relative;}
.poster01{ position:absolute; top:-80px;}



@media only screen and (min-width:1301px)
{
  
   .menuextend:hover > .nav-list__menu{ display: block!important;}
 
}




@media only screen and (max-width:1700px)
{
    .nav{width: 100%;padding: 0 0 0 50px;}
    .nav-list, .nav-list a{font-size: 1.1em;height: 50px;}
    .header-logo{margin: 0 5px;}
    .indeswap-content__list-img{padding:38px}
    .header-font{height: 40px;}
    .header-font__title{line-height: 40px;margin: 0 15px 0 15px;}
    .search {width: 150px;height: 25px;}
   
    .header{height: 110px;}
    .header-logo{width: 340px;height: 70px;}
    .footer-top{width: 50px;height: 50px;}
    .footer-top img{width: 50px;height: 50px;}
    .nav{margin: auto;height: 50px;line-height: 50px;}
   
    .header-logo img{width: 100%;height: auto;}
    .header-topbox{padding: 0 15px;}
    .order-reply-box dd{flex-basis:auto;}
    .inner-banner{margin: 110px 0 0 0;}
    .banner{margin: 50px 0 0 0;}


}







@media only screen and (max-width:1400px)
{
    .nav{padding: 0 0 0 10px;}
    .nav-list, .nav-list a{font-size: 1.1em;}
    .header-font__title{margin: 0 10 0 15px;}
   

}







@media only screen and (max-width:1200px)
{
    .slick-dots{top: 91%;}
    .indexabout-box__list{width: 100%;padding: 20px;}
    .index-cognition__list{width: 100%;padding: 0 15px;}
    .cognition-lititle{margin: 20px 0 10px 0;}
    .cognition-lititle--margin{margin: 20px 0 35px 0;;}
    .footer{padding: 15px;}
    .footer-box{padding: 20px;}
    .footer-content__list--margin{padding: 20px;}
    .footer-content__list{width: 60%;}
    .footer-content__list--img{width: 25%;}
    .footer-nav__list{margin: 0px 35px 0 0;}
    .footer-content__list--img{width: 100%;justify-content:center}
    .banner__text{top: -26%;font-size: 3.5em;}
    
}

@media only screen and (max-width:1100px)
{
   
    .footer-nav{line-height: 44px;text-align: center;}
    .footer-box{padding: 40px 15px;}
    .footer-nav__list{margin: 10px;}
    .footer::after{height: 630px;}
    .product-introduce__list img{width: 100%;display: block;}
    .product-introduce__content{width: 100%;}
}








@media only screen and (max-width:1024px)
{
  /*手機板選單往右移*/
 #mobile{left:  -320px;}
 /*選單手機板*/
 .header__nav{width: 220px;height: 100%;position: absolute;top: 0;right: 0;position: fixed;background-color: #414141;overflow-y:auto;overflow: auto;overflow-x:hidden;}
 .nav{width: 100%;margin: 55px auto 0px;height:auto;line-height:40px;}
 .nav-list, .nav-list a{margin: 0;height: auto;}
 .nav-list{width: 100%;}
 /*取消HOVER*/
 .molile-icon  > .nav-list__menu{ display: none;}
 .molile-icon01  > .nav-list__menu01{ display: none;}

 .nav-menulist a:hover{color: #ffffff;}

 /*選單手機板修改樣式*/
 .nav-menulist{border-bottom: 1px solid #ffffff;}
 .nav-menulist:nth-last-child(1){border-bottom: 0 ;}
 .nav-list, .nav-list a{color: #ffffff;min-height: 40px;font-size: 1.1em;text-align: center;width: 100%;}
 .nav-list__menu{width: 100%;right: 78%;top: 5%;;z-index: 9999;position: static;transition: none;margin: 0; box-shadow:0px 1px 0px rgb(0 0 0 / 10%);background-color:rgb(52, 129, 153);border-radius: 0px;height: auto}
 .hvr-underline-from-center:before{content: "";display: none;}
 /*手機板選單按鈕*/
 #header-buttons{width: 30px;height: 35px;background-image: url(../images/svg/menu-button-lines.svg);background-repeat: no-repeat;display: block;background-size: 30px 35px;position: absolute;left: 2%;top:10px;cursor: pointer;}
/*手機板關閉*/
 #trigger-close{width: 20px;height: 20px;display: block;position: absolute;top: 20px;right: 15px;background-image: url(../images/svg/close_icon.svg);background-repeat: no-repeat;cursor: pointer;background-size: 20px 20px;}
 .header-topbox {display: none;}
 .header{background-color: #2e2e2e;height: 50px;justify-content:space-between;}
 .mobile-logo{width: 170px;height: 40px;display:flex;margin-left: 7%;align-items:center;display: block;}
 .mobile-logo a img{width:  170px;height: auto;display: block;margin: 15px 0 0 0;}
 .logo{display: none;}  
 .nav-list--display{display: none;}
 .menuextend{position: relative;}
 .molile-icon, .molile-icon01{position: absolute;width: 100%;height:40px;background: url(../images/svg/sort-up.svg);background-size: 10px 10px;background-repeat: no-repeat;cursor: pointer;z-index: 999;background-position: center;background-position:84% 56%;top: 0;display: block;margin: 0;padding: 0;}
 .molile-icon--style{background-position: 96% 56%;}
 .header-logo{display: none;}


.header.mini{height: 50px;}

 /*介面調整*/
.nav-list{width: 100%;height: 40px;}
.nav-menulist{width: 100%;min-height: 40px;line-height: 40px;}
.nav-menulist a{padding: 0;width: 100%;;height: 40px;line-height: 40px;}

.menuextend:hover > .nav-list__menu{display:none;}
.menuextend img{display: none;}
.header__nav-box{height: auto;position: relative;}
.nav{padding: 0;}

.search-moblie{display: block;}

.header{border-radius: 0;background-color: rgba(53, 53, 53, 0.904)}

.search-button{width: 26px;height: 26px;border: 0;position: absolute;cursor: pointer;top:9px ;right:0px ;color: rgba(255, 255, 255, 0);}
.search-button::after{content:"";margin: -17px 0px 0 -20px;width: 25px;height: 25px;background-size: 25px 25px;}
.product-case__list{width: 100%;}

.introduce_list{width: 100%;}

}












@media only screen and (max-width:800px)
{
    .footer-content-text{font-size:1.2em ;}

    .brandstory-box{background-position: left;}
    .footer-list{width: 100%;}
    .footer-box{width: 100%;}
 
    .banner__text{max-width: 100%;font-size: 1.5em;top: 12%;}
    .produce__title{font-size: 1.5em;}
    .produce__title-en{font-size: 1.4em;}
    .produce__title-p{font-size: 1.2em;}
    .produce__box img{width: 200px;}
    .footer-top{display: none!important;}


}

@media only screen and (max-width:600px)
{
    .slick-dots{top: 82%;}
    .banner-prev, .banner-next{width: 25px;height: 25px;background-size: 25px 25px;}
   



#container{height: 560px;}


.journal-box__list{margin: 0 50px;}

.footer::after{content: "";top: -108px;bottom: auto;right: auto;left: auto;}

.mobile-logo{margin-left:14.5%}

.footer-content__list--img{width: 100%;}
.footer-content__list{width: 100%;}
.produce__box img{width: 150px;}

.introduce_list img{width: 150px;}
.introduce__box{padding: 1px;}

}









@media only screen and (max-width:450px)
{
  
    .footer-content__list--img img{width: 100%;}
    .cognition-prev, .cognition-next{right: 5px;width: 30px;height: 30px;background-size: 30px 30px;}
    .cognition-prev{left:  5px;}
    .banner__text{top: 48%;}
}


@media only screen and (max-width:400px)
{
    .mobile-logo{margin-left:14%}
    .footer-reserved-content{padding: 0 15px;}
    .footer-box{padding: 10px 15px;}
    .inner-sidebar__title a{font-size: 1.2em;}
    .sidebar-list a{font-size:0.5em;}
    .slick-slide img{display: inline!important;}

    .banner__text{top: 75%;}

}


