 .hpaainfohh .hhgrip{display: flex;flex-wrap: wrap;}.hpaainfohh .hhgrip > div{width: 50%;}.tpaainfoha{height: 100%;padding: 73px 20px 72px;background-position: center;background-repeat: no-repeat;background-size: cover;display: flex;align-items: center;align-content: center;}.tpaainfoha .hawrap{width: 75%;max-width: 800px;margin: 0 auto;}.tpaainfoha .havideo{padding-top: 105.77%;position: relative;overflow: hidden;}.tpaainfoha .havideo video, .tpaainfoha .havideo iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.tpaainfohb{height: 100%;padding: 65px 57px 65px 38px;display: flex;align-items: center;align-content: center;}.tpaainfohb .hbwrap{width: 100%;max-width: 800px;}.tpaainfohb .hbtitle {margin-bottom: 40px;color: #a27347;}.tpaainfohb .hbtitle, .tpaainfohb .hbtitle h2{font-size: 130px;line-height: 140px;}.tpaainfohb .hbtitle span{display: block;}.tpaainfohb .ctgrip{display: flex;flex-wrap: wrap;margin: 0 -30px;}.tpaainfohb .ctgrip > div{padding: 0 30px;}.tpaainfohb .ctgrip .xcol{width: calc(100% - 210px);}.tpaainfohb .ctgrip .ycol{width: 210px;}.tpaainfohb .ctdecs{font-size: 16px;line-height: 26px;}.tpaainfohb .ctlink a{display: block;text-align: center;font-size: 13px;line-height: 21px;border: 1px solid #181818;padding: 11px 5px;text-transform: uppercase;}.tpaainfohb .ctlink a:hover{background-color: #181818;color: #fff;}.bbinfohome{padding: 135px 0;position: relative;}.hpbbinfohh .bblogos{position: absolute;bottom: 0;right: -150px;z-index: -1;pointer-events: none;}.hpbbinfohh .bbinfos{position: relative;z-index: 1;}.tpbbinfohh{text-align: center;position: relative;z-index: 1;}.tpbbinfohh .hhbacks{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -2;pointer-events: none;}.tpbbinfohh .hhcapts{margin-bottom: 40px;font-size: 22px;line-height: 32px;color: #a17346;}.tpbbinfohh .hhhcont{font-size: 100px;line-height: 120px;}.tpbbinfohh .hhhcont li{margin-bottom: 30px;}.tpbbinfohh .hhhcont li:last-child{margin-bottom: 0;}.tpbbinfohh .hhhcont li a{color: #1c1c1c;}.ccinfohome{padding: 95px 0 70px;}.itccinfohh .thumb{margin-bottom: 30px;}.itccinfohh .decss{padding-right: 20px;}.itccinfohh .dsgrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.itccinfohh .dsgrip > div{padding: 0 10px;}.itccinfohh .dsgrip .mcol{width: 180px;}.itccinfohh .dsgrip .hcol{width: calc(100% - 330px);}.itccinfohh .dsgrip .bcol{width: 150px;}.itccinfohh .dstitle, .itccinfohh .dstitle h3{font-size: 30px;line-height: 35px;}.itccinfohh .dsconts{font-size: 15px;line-height: 25px;max-width: 210px;}.itccinfohh .dsviews a{display: block;text-align: center;font-size: 13px;line-height: 23px;border: 1px solid #181818;padding: 10px;text-transform: uppercase;}.itccinfohh .dsviews a:hover{background-color: #181818;color: #fff;}.ddinfohome{padding: 90px 0 70px;}.tpddinfohh{text-align: center;}.tpddinfohh > div{position: relative;z-index: 1;}.tpddinfohh .hhcapts{margin-bottom: 45px;color: #a17346;font-size: 22px;line-height: 30px;}.tpddinfohh .hhtitle {margin-bottom: 35px;}.tpddinfohh .hhtitle::before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 1187px;height: 413px;background-image: url('../images/ddback.png');background-position: center;background-repeat: no-repeat;background-size: 100%;z-index: -1;pointer-events: none;}.tpddinfohh .hhtitle, .tpddinfohh .hhtitle h2{font-size: 100px;line-height: 130px;}.tpddinfohh .hhconts{max-width: 1000px;margin: 0 auto;margin-bottom: 30px;font-size: 15px;line-height: 25px;}.tpddinfohh .hhviews a{display: inline-block;text-align: center;font-size: 13px;line-height: 23px;border: 1px solid #181818;padding: 10px 20px;text-transform: uppercase;}.tpddinfohh .hhviews a:hover{background-color: #181818;color: #fff;}.eeinfohome{padding: 80px 0;}.hpeeinfohh .hhgrip{display: flex;flex-wrap: wrap;align-items: center;align-content: center;margin: 0 -10px;}.hpeeinfohh .hhgrip > div{padding: 0 10px;}.hpeeinfohh .hhgrip .mcol{width: calc((100% - 415px) / 2);}.hpeeinfohh .hhgrip .hcol{width: 415px;}.hpeeinfohh .hhgrip .bcol{width: calc((100% - 415px) / 2);}.tpeeinfoha{position: relative;margin-bottom: 70px;}.tpeeinfoha .haimgm{max-width: 87.72%;}.tpeeinfoha .haimgm img{width: 100%;}.tpeeinfoha .haimgh{margin-top: -48%;max-width: 70.176%;margin-left: auto;}.tpeeinfoha .haimgh img{width: 100%;}.tpeeinfohb{text-align: center;}.tpeeinfohb .hbtitle{margin-bottom: 15px;text-transform: uppercase;}.tpeeinfohb .hbtitle, .tpeeinfohb .hbtitle h2{font-size: 100px;line-height: 130px;}.tpeeinfohb .hbtitle span{display: block;}.tpeeinfohb .hbviews a{display: inline-block;text-align: center;font-size: 13px;line-height: 23px;border: 1px solid #181818;padding: 10px 16px;text-transform: uppercase;}.tpeeinfohb .hbviews a:hover{background-color: #181818;color: #fff;}.tpeeinfohc{margin-top: 70px;}.tpeeinfohc .hcimgm{max-width: 72.515%;margin-left: 15%;}.tpeeinfohc .hcimgm img{width: 100%;}.tpeeinfohc .hcimgh{position: relative;margin-top: -20%;}.tpeeinfohc .vvgrip{display: flex;align-items: flex-end;align-content: flex-end;justify-content: space-between;margin: 0 -10px;}.tpeeinfohc .vvgrip > div{padding: 0 10px;}.tpeeinfohc .hcimgh .iimgs{max-width: 230px;}.tpeeinfohc .hcimgh .iimgs img{width: 100%;}.tpeeinfohc .hcimgh .ilogo{max-width: 150px;margin-bottom: 20px;}.tpeeinfohc .hcimgh .ilogo img{width: 100%;}.ffinfohome{padding: 70px 0 50px;}.hpffinfohh .hhtitle{margin-bottom: 25px;}.hpffinfohh .hhtitle, .hpffinfohh .hhtitle h2{font-size: 100px;line-height: 130px;}.hpffinfohh .hhconts{margin-bottom: 40px;}.slffinfohh .slick-list{margin: 0 -52.5px;}.slffinfohh .slick-slide{padding: 0 52.5px;}.itffinfohh .decss{margin-bottom: 15px;}.itffinfohh .dscont{font-size: 17px;line-height: 27px;margin-bottom: 10px;height: calc(27px * 4);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-align: justify;}.itffinfohh .dsname {font-size: 20px;line-height: 30px;}.itffinfohh .thumb{display: block;padding-top: 66.667%;position: relative;overflow: hidden;}.itffinfohh .thumb img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.hpffinfohh .hhinfos .ifgrip{display: flex;flex-wrap: wrap;align-items: center;align-content: center;justify-content: space-between;margin: 0 -10px;}.hpffinfohh .hhinfos .ifgrip > div{padding: 0 10px;}.hpffinfohh .hhinfos .ifgrip .mcol{width: calc(100% - 170px);}.hpffinfohh .hhinfos .ifgrip .hcol{width: 170px;}.hpffinfohh .hhinfos .ifdecss{font-size: 20px;line-height: 30px;}.hpffinfohh .hhinfos .ifviews a{display: block;text-align: center;font-size: 13px;line-height: 23px;border: 1px solid #181818;padding: 10px 10px;text-transform: uppercase;}.hpffinfohh .hhinfos .ifviews a:hover{background-color: #181818;color: #fff;}.gginfohome{padding: 50px 0 80px;}.hpgginfohh .hhtitle{margin-bottom: 20px;}.hpgginfohh .hhtitle .tname, .hpgginfohh .hhtitle .tname h2 {font-size: 100px;line-height: 130px;}.hpgginfohh .hhinfos{margin-bottom: 30px;}.itgginfohh{position: relative;overflow: hidden;}.itgginfohh .thumb a{display: block;padding-top: 100%;position: relative;overflow: hidden;}.itgginfohh .thumb a img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.itgginfohh .decss{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;display: flex;align-items: center;align-content: center;justify-content: center;padding: 20px 25px;background-color: rgba(0, 0, 0, 0);text-align: center;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;pointer-events: none;}.itgginfohh:hover .decss{background-color: rgba(0, 0, 0, 0.5);}.itgginfohh .dstitle{font-size: 18px;line-height: 28px;transform: translateY(50px);opacity: 0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.itgginfohh .dstitle, .itgginfohh .dstitle a{color: #fff;}.itgginfohh:hover .dstitle{transform: unset;opacity: 1;transition-delay: 0.2s;}.hpgginfohh .hhconts {text-align: right;font-size: 100px;line-height: 130px;}@media all and (max-width: 1350px){.hpgginfohh .hhtitle .wrapper, .hpgginfohh .hhconts .wrapper{padding: 0;}}@media all and (max-width: 1200px){.itccinfohh .dstitle, .itccinfohh .dstitle h3{font-size: 20px;line-height: 30px;}.itccinfohh .dsgrip .mcol{width: 140px;}.itccinfohh .dsgrip .bcol{width: 130px;}.itccinfohh .dsgrip .hcol{width: calc(100% - 270px);}.itccinfohh .dsconts{font-size: 13px;line-height: 22px;height: 66px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.eeinfohome{padding: 50px 0;}.hpeeinfohh .hhgrip .hcol{width: 300px;}.tpeeinfohb .hbtitle, .tpeeinfohb .hbtitle h2{font-size: 60px;line-height: 70px;}.hpeeinfohh .hhgrip .mcol, .hpeeinfohh .hhgrip .bcol{width: calc((100% - 300px) / 2);}.hpffinfohh .hhtitle, .hpffinfohh .hhtitle h2{font-size: 60px;line-height: 70px;}.slffinfohh .slick-list{margin: 0 -20px;}.slffinfohh .slick-slide{padding: 0 20px;}.hpgginfohh .hhtitle .tname, .hpgginfohh .hhtitle .tname h2{font-size: 60px;line-height: 70px;}.hpgginfohh .hhconts{font-size: 60px;line-height: 70px;}}@media all and (max-width: 991px){.hpaainfohh .hhgrip > div{width: 100%;}.tpaainfoha{padding: 52px 40px 51px;}.tpaainfoha .hawrap{width: 100%;}.tpaainfohb{padding: 30px 20px;}.tpaainfohb .hbwrap{max-width: 100%;}.tpaainfohb .hbtitle{margin-bottom: 25px;text-align: center;}.tpaainfohb .hbtitle, .tpaainfohb .hbtitle h2{font-size: 56px;line-height: 65px;}.bbinfohome{padding: 25px 0 95px;}.tpbbinfohh .hhcapts{font-size: 18px;line-height: 25px;margin-bottom: 35px;}.tpbbinfohh .hhhcont{font-size: 45px;line-height: 70px;}.tpbbinfohh .hhhcont li{margin-bottom: 10px;}.hpbbinfohh .bblogos{max-width: 300px;right: -50px;}.tpbbinfohh .hhbacks{left: -15px;transform: translateY(-50%);min-width: 270px }.ccinfohome{padding: 55px 0 35px;}.itccinfohh .thumb{margin-bottom: 15px;}.itccinfohh .dsgrip .mcol{width: 100%;margin-bottom: 5px;}.itccinfohh .dsgrip .hcol{width: 100%;margin-bottom: 10px;}.itccinfohh .dsgrip .bcol{width: 100%;}.slccinfohh .slick-slide:nth-child(odd) .itccinfohh{margin-top: 0;}.itccinfohh .decss{padding-right: 0;}.itccinfohh .dstitle, .itccinfohh .dstitle h3{font-size: 18px;line-height: 25px;}.itccinfohh .dsviews a{display: inline-block;padding: 10px 20px;}.ddinfohome{padding: 35px 0;}.tpddinfohh .hhcapts{font-size: 18px;line-height: 25px;margin-bottom: 10px;}.tpddinfohh .hhtitle{padding: 0 20px;margin-bottom: 10px;}.tpddinfohh .hhtitle, .tpddinfohh .hhtitle h2{font-size: 45px;line-height: 65px;}.tpddinfohh .hhtitle::before{width: 900px;height: 344px;}.tpddinfohh .hhconts{text-align: justify;text-align-last: center;margin-bottom: 25px;}.eeinfohome{padding: 30px 0;}.hpeeinfohh .hhgrip .mcol{width: 100%;margin-bottom: 40px;}.hpeeinfohh .hhgrip .hcol{width: 100%;margin-bottom: 50px;}.hpeeinfohh .hhgrip .bcol{width: 100%;}.tpeeinfoha{margin-bottom: 0;}.tpeeinfohb .hbtitle, .tpeeinfohb .hbtitle h2{font-size: 45px;line-height: 65px;}.tpeeinfohc{margin-top: 0;}.ffinfohome{padding: 35px 0 20px;}.hpffinfohh .hhtitle{margin-bottom: 20px;}.hpffinfohh .hhtitle, .hpffinfohh .hhtitle h2{font-size: 45px;line-height: 65px;}.slffinfohh .slick-list{margin: 0 -9.5px;}.slffinfohh .slick-slide{padding: 0 9.5px;}.itffinfohh .dscont{font-size: 13px;line-height: 20px;height: calc(20px * 5);-webkit-line-clamp: 5;}.itffinfohh .dsname{font-size: 14px;line-height: 20px;}.hpffinfohh .hhconts{margin-bottom: 25px;}.hpffinfohh .hhinfos .ifdecss{font-size: 16px;line-height: 26px;}.gginfohome{padding: 25px 0 45px;}.hpgginfohh .hhtitle .tname, .hpgginfohh .hhtitle .tname h2{font-size: 45px;line-height: 65px;}.hpgginfohh .hhinfos{margin-bottom: 10px;}.hpgginfohh .hhconts{font-size: 45px;line-height: 65px;}.itgginfohh .decss{position: relative;padding: 10px 0 0 0;opacity: 1;background-color: transparent;}.itgginfohh .dstitle{transform: unset;opacity: 1;font-size: 14px;line-height: 21px;}.itgginfohh .dstitle, .itgginfohh .dstitle a{color: #1c1c1c;}}@media all and (max-width: 767px){.tpaainfohb .ctgrip .xcol{width: 100%;margin-bottom: 20px;}.tpaainfohb .ctgrip .ycol{width: 100%;}.tpeeinfohc .hcimgh .iimgs{max-width: 177px;}.tpeeinfohc .hcimgh .ilogo{max-width: 115px;margin-bottom: 15px;}.itffinfohh .dscont{height: calc(20px * 7);-webkit-line-clamp: 7;}.hpffinfohh .hhinfos .ifgrip .mcol{width: 100%;margin-bottom: 20px;}.hpffinfohh .hhinfos .ifgrip .hcol{width: 100%;}}