#vnt-content{background-color: #f8f8f8;}.slbannerhh .item{position: relative;}.slbannerhh .banvdimg{padding-top: 42.709%;position: relative;overflow: hidden;}.slbannerhh .banvdimg .bg, .slbannerhh .banvdimg video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.slbannerhh .banvdimg .bg{background-position: center;background-repeat: no-repeat;background-size: cover;}.slbannerhh .banvdimg .bg::before{content: '';position: absolute;top: 0;left: 0;height: 100%;width: 70%;background: rgb(0,0,0);background: linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 100%);}@-webkit-keyframes immortalkenburns{0%{-webkit-transform:scale(1);-webkit-transition:-webkit-transform 20000ms linear 0ms}100%{-webkit-transform:scale(1.2);-webkit-transition:-webkit-transform 20000ms linear 0ms}}@-moz-keyframes immortalkenburns{0%{-moz-transform:scale(1);-moz-transition:-moz-transform 20000ms linear 0ms}100%{-moz-transform:scale(1.2);-moz-transition:-moz-transform 20000ms linear 0ms}}@-ms-keyframes immortalkenburns{0%{-ms-transform:scale(1);-ms-transition:-ms-transform 20000ms linear 0ms}100%{-ms-transform:scale(1.2);-ms-transition:-ms-transform 20000ms linear 0ms}}@-o-keyframes immortalkenburns{0%{-o-transform:scale(1);-o-transition:-o-transform 20000ms linear 0ms}100%{-o-transform:scale(1.2);-o-transition:-o-transform 20000ms linear 0ms}}@keyframes immortalkenburns{0%{transform:scale(1);transition:transform 20000ms linear 0ms}100%{transform:scale(1.2);transition:transform 20000ms linear 0ms}}.slbannerhh .banvdimg .bg img{display: none;}.slbannerhh .banvdimg video{object-fit: cover;}.slbannerhh .bancapts{position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 100%;z-index: 2;}.slbannerhh .csinner{max-width: 670px;}.slbannerhh .cscapts{margin-bottom: 10px;}.slbannerhh .cscapts .vline{display: inline-block;font-size: 16px;line-height: 25px;padding: 5px 18px;border-radius: 50px;background-color: #931211;color: #fff;text-transform: uppercase;font-weight: bold;}.slbannerhh .cstitle{color: #fff;font-size: 40px;line-height: 50px;font-weight: bold;margin-bottom: 15px;}.slbannerhh .csconts{font-size: 20px;line-height: 30px;font-weight: 300;color: #fff;margin-bottom: 20px;}.slbannerhh .csviews a{display: inline-block;border-radius: 12px;font-size: 14px;line-height: 25px;font-weight: 500;background-color: #941212;color: #fff;padding: 15px 55px;}.slbannerhh .csviews a:hover{background-color: #fff;color: #941212;}.slbannerhh .csconts, .slbannerhh .csviews, .slbannerhh .cstitle{transform: translateX(150px);}.slbannerhh .csconts, .slbannerhh .cstitle, .slbannerhh .csviews{opacity: 0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.slbannerhh .slick-current .csconts, .slbannerhh .slick-current .cstitle, .slbannerhh .slick-current .csviews{opacity: 1;transform: unset;}.slbannerhh .slick-current .cstitle{transition-delay: 0.4s;}.slbannerhh .slick-current .csconts{transition-delay: 0.6s;}.slbannerhh .slick-current .csviews{transition-delay: 0.8s;}.slbannerhh .slick-dots{position: absolute;bottom: 30px;padding: 0 15px;width: 100%;left: 0;}.slbannerhh .slick-dots li button{width: 10px;height: 10px;border: 1px solid #fff;background-color: transparent;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);}.slbannerhh .slick-dots li button::before{display: none;}.slbannerhh .slick-dots li.slick-active button{background-color: #fff;}.slbannerhh .slick-arrow{background-color: transparent;color: #fff;}.infoschome{padding: 40px 0;background-color: #941212;}.infoschome, .infoschome a{color: #fff;}.tpinfoscha{margin-bottom: 35px;}.tpinfoscha .hawrap{max-width: 460px;margin: 0 auto;}.tpinfoscha .hagrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.tpinfoscha .hagrip > div{padding: 0 10px;width: 50%;}.itinfoscha{text-align: center;}.itinfoscha .hanumb{font-size: 40px;line-height: 40px;font-weight: bold;margin-bottom: 5px;}.itinfoscha .hadecs{font-size: 20px;line-height: 28px;}.itinfoscha .hadecs span{display: block;}.tpinfoschb{text-align: center;font-size: 20px;line-height: 30px;font-weight: 300;}.tpinfoschb strong{font-weight: 500;}.tpinfoschb .hbwrap{max-width: 930px;margin: 0 auto;}.exprodhome{padding: 70px 0 30px;}.hpexprodhh .hhtitle {max-width: 830px;margin: 0 auto;text-transform: uppercase;margin-bottom: 15px;text-align: center;}.hpexprodhh .hhtitle, .hpexprodhh .hhtitle h2{font-size: 40px;line-height: 50px;font-weight: 600;}.hpexprodhh .hhcapts{max-width: 720px;margin: 0 auto;text-align: center;margin-bottom: 30px;color: #969696;font-size: 15px;line-height: 25px;}.tpexprodhh .hhlist{margin-bottom: 30px;}.slexprodhh .slick-list{padding: 15px 0 10px;}.itexprodhh{padding-bottom: 1px;border-radius: 15px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.itexprodhh:hover{transform: translateY(-4px);box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.1);}.itexprodhh .hinfos{position: relative;overflow: hidden;border-radius: 12px;margin-bottom: 20px;}.itexprodhh .thumb a{display: block;padding-top: 100%;position: relative;overflow: hidden;}.itexprodhh .thumb a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 100%;max-height: 100%;}.itexprodhh .decss{position: absolute;bottom: 0;left: 0;width: 100%;padding: 20px;z-index: 1;text-align: center;cursor: pointer;pointer-events: auto;}.itexprodhh .decss::before{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 210%;background: rgb(148,18,18);background: linear-gradient(0deg, rgba(148,18,18,0.8) 0%, rgba(148,18,18,0) 100%);z-index: -2;pointer-events: none;opacity: 1;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.itexprodhh .decss::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 210%;background: rgb(148,18,18);background: linear-gradient(0deg, rgba(148,18,18,1) 0%, rgba(148,18,18,0) 100%);z-index: -1;pointer-events: none;opacity: 0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.itexprodhh .dstitle, .itexprodhh .dstitle h3{font-size: 24px;line-height: 36px;font-weight: 600;}.itexprodhh .dstitle, .itexprodhh .dstitle a{color: #121221;}.itexprodhh .hconts{text-align: center;font-size: 16px;line-height: 24px;font-weight: 300;margin-bottom: 15px;}.tpexprodhh .hhview{text-align: center;}.tpexprodhh .hhview a{display: inline-block;font-size: 14px;line-height: 25px;border: 1px solid #9f9f9f;padding: 14px 50px;border-radius: 12px;font-weight: 500;}.tpexprodhh .hhview a:hover{background-color: #941212;color: #fff;border-color: #941212;}.feprodhome{padding: 60px 0 100px;}.hpfeprodhh .hhtitle {margin-bottom: 20px;text-transform: uppercase;text-align: center;}.hpfeprodhh .hhtitle, .hpfeprodhh .hhtitle h2, .hpfeprodhh .hhtitle h3{font-size: 40px;line-height: 50px;font-weight: 600;}.hpfeprodhh .hhlinks{margin-bottom: 50px;}.hpfeprodhh .hhlinks ul{display: flex;justify-content: center;align-items: center;align-content: center;margin: 0 -18px;}.hpfeprodhh .hhlinks li{padding: 0 18px;}.hpfeprodhh .hhlinks li a{display: inline-block;color: #969696;font-size: 15px;line-height: 24px;padding: 10px 0;position: relative;text-align: center;}.hpfeprodhh .hhlinks li a::before{content: '';position: absolute;bottom: 0;left: 0;height: 3px;width: 0;background-color: #931211;border-radius: 25px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.hpfeprodhh .hhlinks li a::after{content: '';position: absolute;bottom: 0;left: 0;height: 3px;width: 0;background-color: #931211;border-radius: 25px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.hpfeprodhh .hhlinks li.current a::after{width: 100%;}.hpfeprodhh .hhlinks li:hover a::before{width: 40%;}.hpfeprodhh .hhlinks li.current a, .hpfeprodhh .hhlinks li:hover a{color: #121221;}.itfeprodhh{-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.itfeprodhh .thumb{margin-bottom: 20px;}.itfeprodhh .thumb a{display: block;padding-top: 100%;position: relative;overflow: hidden;}.itfeprodhh .thumb a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 90%;max-height: 90%;-ms-transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);-webkit-transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);-moz-transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);-o-transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}.itfeprodhh .decss{text-align: center;padding-bottom: 15px;}.itfeprodhh .dstitle, .itfeprodhh .dstitle h3{font-size: 24px;line-height: 34px;font-weight: 600;}.itfeprodhh .dsconts{font-size: 16px;line-height: 22px;font-weight: 300;}.tpfeprodhh .hhlist{margin-bottom: 30px;}.slfeprodhh .slick-list{padding: 5px 0 20px 0;}.tpfeprodhh .hhview{text-align: center;}.tpfeprodhh .hhview a{display: inline-block;font-size: 14px;line-height: 25px;border: 1px solid #9f9f9f;padding: 14px 50px;border-radius: 12px;font-weight: 500;}.tpfeprodhh .hhview a:hover{background-color: #941212;color: #fff;border-color: #941212;}.aboutshome{position: relative;}.aboutshome .thumb img{width: 100%;}.aboutshome .decss{position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 100%;z-index: 2;}.aboutshome .dsinfos{max-width: 630px;margin-left: auto;display: flex;align-items: center;align-content: center;padding: 75px 50px 70px;border: 1px solid #fff;border-radius: 12px;background-color: rgba(255, 255, 255, 0.5);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);}.aboutshome .dsinfos > div{width: 100%;}.aboutshome .dstitle {margin-bottom: 10px;}.aboutshome .dstitle, .aboutshome .dstitle h2, .aboutshome .dstitle h3{font-size: 30px;line-height: 36px;font-weight: 600;}.aboutshome .dsconts{margin-bottom: 25px;font-size: 16px;line-height: 22px;font-weight: 300;}.aboutshome .dsviews a{display: inline-block;font-size: 14px;line-height: 23px;padding: 16px 50px;border-radius: 12px;background-color: #931211;color: #fff;border-radius: 12px;font-weight: 500;}.aboutshome .dsviews a:hover{background-color: #fff;color: #121221;}.partnehome{padding: 80px 0 45px;}.hppartnehh .hhtitle {margin-bottom: 30px;text-transform: uppercase;text-align: center;}.hppartnehh .hhtitle, .hppartnehh .hhtitle h2{font-size: 40px;line-height: 50px;font-weight: 600;}.itpartnehh a{display: block;padding-top: 50%;position: relative;overflow: hidden;}.itpartnehh a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 100%;max-height: 100%;}.infosdhome{padding: 105px 0 85px;background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;z-index: 1;}.infosdhome::before{content: '';background: rgb(255, 255, 255);background: linear-gradient(0deg, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 0) 100%);position: absolute;bottom: -1px;left: 0;width: 100%;height: 115px;z-index: 1;pointer-events: none;}.infosdhome::after{content: '';background: rgb(248, 248, 248);background: linear-gradient(180deg, rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 0) 100%);position: absolute;top: -1px;left: 0;width: 100%;height: 114px;z-index: 1;pointer-events: none;}.hpinfosdhh .hhlist{margin-bottom: 30px;}.itinfosdhh{border: 1px solid #fff;background-color: rgba(255, 255, 255, 0.5);padding: 30px;text-align: center;border-radius: 12px;overflow: hidden;}.itinfosdhh .hhicon{width: 90px;height: 90px;margin: 0 auto;margin-bottom: 10px;display: flex;align-items: center;align-content: center;justify-content: center;}.itinfosdhh .dstitle{margin-bottom: 5px;}.itinfosdhh .dstitle, .itinfosdhh .dstitle h3{font-size: 20px;line-height: 30px;font-weight: 600;}.itinfosdhh .dsconts{font-size: 14px;line-height: 25px;font-weight: 300;}.hpinfosdhh .hhview{text-align: center;}.hpinfosdhh .hhview a{font-size: 14px;line-height: 25px;font-weight: 500;padding: 15px 45px;border-radius: 12px;background-color: #fff;color: #121221;display: inline-block;}.hpinfosdhh .hhview a:hover{background-color: #931211;color: #fff;}.ourparhome{padding: 75px 0 90px;}.hpourparhh .hhtitle{text-align: center;margin-bottom: 30px;text-transform: uppercase;}.hpourparhh .hhtitle, .hpourparhh .hhtitle h2{font-size: 40px;line-height: 50px;font-weight: 600;}.hpourparhh .hhconts{margin-bottom: 40px;}.hpourparhh .hhviews{text-align: center;}.hpourparhh .hhviews a{display: inline-block;font-size: 14px;line-height: 25px;border: 1px solid #9f9f9f;padding: 14px 50px;border-radius: 12px;font-weight: 500;}.hpourparhh .hhviews a:hover{background-color: #941212;color: #fff;border-color: #941212;}.itourparhh a{display: block;text-align: center;padding-top: 60px;position: relative;overflow: hidden;}.itourparhh a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 95%;max-height: 95%;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.itourparhh a:hover img{transform: translate(-50%, -53%);}@media all and (min-width:992px){.itfeprodhh:hover{box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);}.itfeprodhh:hover .thumb a img{transform: translate(-50%, -50%) scale(1.05);}}@media all and (max-width: 1200px){.aboutshome .dsinfos{padding: 35px 30px 40px;}.aboutshome .dstitle, .aboutshome .dstitle h2, .aboutshome .dstitle h3{font-size: 20px;line-height: 30px;}}@media all and (max-width: 991px){.slbannerhh .banvdimg{height: 0;padding-top: 52.634%;min-height: 200px;}.slbannerhh .banvdimg .bg::before{display: none;}.slbannerhh .bancapts{position: static;transform: unset;padding: 25px 0 50px;}.slbannerhh .csinner{max-width: 100%;}.slbannerhh .csconts, .slbannerhh .cstitle, .slbannerhh .csviews{opacity: 1;transform: unset;}.slbannerhh .cstitle, .slbannerhh .csconts{color: #121221;text-align: center;}.slbannerhh .cstitle{font-size: 26px;line-height: 35px;}.slbannerhh .csconts{font-size: 14px;line-height: 25px;}.slbannerhh .csviews{text-align: center;}.slbannerhh .csviews a{font-size: 14px;line-height: 22px;padding: 9px 28px;}.infoschome{padding: 30px 0 40px;}.tpinfoscha{margin-bottom: 25px;}.itinfoscha .hanumb{font-size: 20px;line-height: 30px;}.itinfoscha .hadecs{font-size: 16px;line-height: 25px;}.tpinfoschb{font-size: 16px;line-height: 25px;}.exprodhome{padding: 45px 0 20px;}.hpexprodhh .hhtitle, .hpexprodhh .hhtitle h2{font-size: 26px;line-height: 35px;}.itexprodhh .dstitle, .itexprodhh .dstitle h3{font-size: 18px;line-height: 27px;}.tpfeprodhh .hhview a{line-height: 24px;padding: 12px 32px }.feprodhome{padding: 50px 0 80px;}.hpfeprodhh .hhtitle, .hpfeprodhh .hhtitle h2, .hpfeprodhh .hhtitle h3{font-size: 26px;line-height: 35px;}.hpfeprodhh .hhtitle{margin-bottom: 10px;}.hpfeprodhh .hhlinks ul{margin: 0 -10px;}.hpfeprodhh .hhlinks li{padding: 0 10px;}.itfeprodhh .dstitle, .itfeprodhh .dstitle h3{font-size: 20px;line-height: 30px;}.tpfeprodhh .hhview a{line-height: 24px;padding: 12px 32px }.aboutshome .decss{position: relative;transform: unset;top: unset;margin-top: -15px;}.aboutshome .dsinfos{background-color: rgba(255, 255, 255, 0.9);}.partnehome{padding: 55px 0 60px;}.hppartnehh .hhtitle, .hppartnehh .hhtitle h2{font-size: 26px;line-height: 35px;}.itpartnehh a{padding-top: 65.56%;}.infosdhome{padding: 100px 0 105px;}.itinfosdhh .dstitle, .itinfosdhh .dstitle h3{font-size: 18px;line-height: 27px;}.hpinfosdhh .hhview a{line-height: 22px;padding: 14px 25px }.ourparhome{padding: 60px 0 75px;}.hpourparhh .hhtitle, .hpourparhh .hhtitle h2{font-size: 26px;line-height: 35px;}.hpourparhh .hhviews a{line-height: 24px;padding: 12px 25px;}}@media all and (max-width: 767px){.hpfeprodhh .hhlinks li{width: 33.3333%;}.hpfeprodhh .hhlinks li a{font-size: 14px;line-height: 20px;padding: 10px;}}