@charset "UTF-8";.row:after,.row:before{content:"";display:table}.row:after{clear:both}.none-list ul,nav ul{padding:0;margin:0;list-style-position:outside;list-style-type:none}html{font-family:sans-serif;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}i{display:inline-block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}[role=button]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}select{-webkit-appearance:none;background-color:#fff;border-radius:0}fieldset{border:1px solid #e7e7e7;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:600}table{border-spacing:0;border:0}td,th{padding:0}summary{outline:none;cursor:pointer}body,html{height:100%}#main-container{height:100%;position:relative}body{margin:0}*,:after,:before{box-sizing:border-box}.none-list ul.hor li,nav ul.hor li{display:inline-block}li,ul{list-style:none;margin:0;padding:0}input,select,textarea{padding:3px 5px}p{margin:1em 0}hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #cacaca}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:PT Sans,Arial,Lantinghei SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif;line-height:1.5;color:#686868;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}code,kbd,pre,samp{font-family:PT Mono,Courier,Lantinghei SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,STHeiti,WenQuanYi Micro Hei,SimSun,monospace}h1,h2,h3,h4,h5,h6{font-weight:600}a,a:focus,a:hover{color:#4d4d4d;text-decoration:none}a:focus,button:focus{outline:0}th{font-weight:600}button,input,select,textarea{border:1px solid #e7e7e7}select{padding-right:30px}strong{font-weight:600}figure{margin:0}img{vertical-align:middle}*,:after,:before{box-sizing:border-box!important}:after,:before{display:inline-block}:focus{outline:0!important}body{font-family:mon,Tahoma,Arial,Lantinghei SC,Hiragino Sans GB,Microsoft YaHei,PingFang SC,微软雅黑,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif;font-size:1rem;background-color:#fbfaf5;font-weight:300}body,body a{color:#888}body::-webkit-scrollbar{display:none}.body-fixed{height:100%;overflow:hidden!important}ol,ol li,ul,ul li{margin:0;padding:0}ol li,ul li{list-style:none}h1,h2,h3,h4,h5,h6{margin:0;color:#888}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}:after,:before,address,em,i,img,span,strong,time,title{display:inline-block}p{margin:0;display:block}a{display:inline-block}a,a:focus,a:hover{text-decoration:none!important}table{border-collapse:collapse}table,table tbody,table tfoot,table thead,table tr{width:100%}table,td,th{border:1px solid #e7e7e7}.blank{width:100%;height:auto;position:relative;z-index:0}.d-none{display:none!important}.img-fluid{width:100%!important;height:auto!important}.full-fixed{position:fixed}.full-absolute,.full-fixed{top:0;right:0;bottom:0;left:0;z-index:0}.full-absolute{position:absolute}.bg-img{background-repeat:no-repeat;background-size:cover;background-position:50%}.flex-center{display:flex;align-items:center;justify-content:center}.stretch{display:flex;flex-wrap:wrap}.stretch [class*=col-]{align-items:stretch}.stretch [class*=col-]>div{height:100%}.line-1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.line-2{-webkit-line-clamp:2}.line-2,.line-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.line-3{-webkit-line-clamp:3}.scrollbar{overflow-y:auto}.scrollbar::-webkit-scrollbar{display:none}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-40{margin-bottom:90px}.mb-100{margin-bottom:100px}.gradient{background:linear-gradient(to right bottom,#fb1d2e 0,#fbfaf5);color:#fff}.container-fixwidth{width:1024px}.container{width:100%;max-width:1140px}[class*=col-]{float:left;min-height:1px;width:16.66%;padding:5px}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.col-five{width:20%}.grids{font-size:0}.grids>div,.grids>span{display:inline-block;padding:10px;font-size:14px;position:relative}.grid-2 span{width:50%}.grid-2 span:nth-child(2n){border-right-width:0}.grid-2 span:nth-child(odd):nth-last-child(-n+2),.grid-2 span:nth-child(odd):nth-last-child(-n+2)~.grid-2 span{border-bottom-width:0}.grid-3 span{width:33.33%}.grid-3 span:nth-child(3n){border-right-width:0}@font-face{font-family:din;src:url(/assets/fonts/DIN-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:din;src:url(/assets/fonts/DIN-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:mon;src:url(/assets/fonts/Montserrat-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:mon;src:url(/assets/fonts/Montserrat-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:mon;src:url(/assets/fonts/Montserrat-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:mon;src:url(/assets/fonts/Montserrat-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot?v1f0s2);src:url(/assets/fonts/icomoon.eot?v1f0s2#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.ttf?v1f0s2) format("truetype"),url(/assets/fonts/icomoon.woff?v1f0s2) format("woff"),url(/assets/fonts/icomoon.svg?v1f0s2#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu3:before{content:""}.icon-menu4:before{content:""}.icon-share1:before{content:""}.icon-share-2:before{content:""}.icon-share:before{content:""}.icon-play:before{content:""}.icon-play-circle:before{content:""}.icon-network:before{content:""}.icon-download:before{content:""}.icon-share2:before{content:""}.icon-user2:before{content:""}.icon-user4:before{content:""}.icon-user5:before{content:""}.icon-user1:before{content:""}.icon-user3:before{content:""}.icon-call-answer:before{content:""}.icon-phone-receiver-silhouette:before{content:""}.icon-user:before{content:""}.icon-iphone:before{content:""}.icon-arrow2-left:before{content:""}.icon-arrow2-right:before{content:""}.icon-close:before{content:""}.icon-add:before{content:""}.icon-arrow-before:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-next:before{content:""}.icon-add-black:before{content:""}.icon-arrow-left-black:before{content:""}.icon-arrow-down-black:before{content:""}.icon-arrow-right-black:before{content:""}.icon-arrow-up-black:before{content:""}.icon-alarm:before{content:""}.icon-calendar:before{content:""}.icon-calendar1:before{content:""}.icon-cancel:before{content:""}.icon-check:before{content:""}.icon-check_box:before{content:""}.icon-check_circle:before{content:""}.icon-check-circle:before{content:""}.icon-check-square:before{content:""}.icon-clock:before{content:""}.icon-cny:before{content:""}.icon-plus-light:before{content:""}.icon-cross-black:before{content:""}.icon-arrow-down-light:before{content:""}.icon-arrow-left-light:before{content:""}.icon-arrow-right-light:before{content:""}.icon-arrow-up-light:before{content:""}.icon-download1:before{content:""}.icon-download-1:before{content:""}.icon-envelope:before{content:""}.icon-exit_to_app:before{content:""}.icon-files:before{content:""}.icon-heart:before{content:""}.icon-info:before{content:""}.icon-mail1:before{content:""}.icon-location1:before{content:""}.icon-mapmarker:before{content:""}.icon-menu:before{content:""}.icon-menu1:before{content:""}.icon-music:before{content:""}.icon-music1:before{content:""}.icon-newspaper:before{content:""}.icon-notification:before{content:""}.icon-password:before{content:""}.icon-phone:before{content:""}.icon-search:before{content:""}.icon-settings1:before{content:""}.icon-triangle-down:before{content:""}.icon-triangle-up:before{content:""}.icon-location:before{content:""}.icon-play2:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-play3:before{content:""}.icon-pause2:before{content:""}.icon-stop2:before{content:""}.icon-calendar2:before{content:""}.icon-calendar3:before{content:""}.icon-grid:before{content:""}footer,header{z-index:500}footer,header,main{min-width:1200px;position:relative}main{min-height:500px;z-index:1}.layout{padding:0 3.125rem;position:relative;z-index:50}.layout-1140{width:1140px}.layout-960,.layout-1140{margin:0 auto;position:relative;z-index:50}.layout-960{width:960px}.layout-800{width:800px;margin:0 auto;position:relative;z-index:50}@media (max-aspect-ratio:24/25){footer,header,main{min-width:auto}main{min-height:auto;width:100vw}.layout{padding:0}.layout-800,.layout-960,.layout-1140{width:auto;margin:0}}.btn{line-height:1;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background-color:transparent;padding:0;transition:all .3s ease-in-out}.btn,.btn:focus,.btn:hover,.btn a:focus{box-shadow:none!important;outline:none!important}.btn a:focus{text-decoration:none!important}.btn-primary{background-color:#fbfaf5;color:#fff;padding:calc(1rem * .4) calc(1rem * 1);font-size:1rem}.btn-primary a{color:#fff}.btn-primary:focus{background-color:#f1eddc!important;color:#fff!important}.btn-primary:disabled{background-color:#fbfaf5;filter:grayscale(70%) brightness(160%)}.btn-primary:not([disabled]):hover{background-color:#f1eddc;color:#fff}.btn-secondary{background-color:#a89285;color:#fff;padding:calc(1rem * .4) calc(1rem * 1);font-size:1rem}.btn-secondary a{color:#fff}.btn-secondary:focus{background-color:#987c6c!important;color:#fff!important}.btn-secondary:disabled{background-color:#a89285;filter:grayscale(70%) brightness(160%)}.btn-secondary:not([disabled]):hover{background-color:#987c6c;color:#fff}.btn-square-primary.btn-square-lg{width:calc(1rem * 3.2);height:calc(1rem * 3.2);background-color:#fbfaf5;border-radius:0;line-height:calc(1rem * 3.2);font-size:calc(1rem * 1.2);color:#fff}.btn-square-primary.btn-square-lg i{line-height:calc(1rem * 3.2)}.btn-square-primary.btn-square-lg a{color:#fff}.btn-square-primary.btn-square-lg:focus{background-color:#f1eddc!important;color:#fff!important}.btn-square-primary.btn-square-lg:disabled{background-color:#fbfaf5;filter:grayscale(70%) brightness(160%)}.btn-square-primary.btn-square-lg:not([disabled]):hover{background-color:#f1eddc!important}.btn-square-primary.btn-square-lg:after,.btn-square-primary.btn-square-lg:before{line-height:calc(1rem * 3.2)}.btn-square-primary{width:calc(1rem * 2.5);height:calc(1rem * 2.5);background-color:#fbfaf5;border-radius:0;font-size:1rem;color:#fff}.btn-square-primary,.btn-square-primary i{line-height:calc(1rem * 2.5)}.btn-square-primary a{color:#fff}.btn-square-primary:focus{background-color:#f1eddc!important;color:#fff!important}.btn-square-primary:disabled{background-color:#fbfaf5;filter:grayscale(70%) brightness(160%)}.btn-square-primary:not([disabled]):hover{background-color:#f1eddc!important}.btn-square-primary:after,.btn-square-primary:before{line-height:calc(1rem * 2.5)}.btn-square-primary.btn-square-sm{width:calc(1rem * 1.8);height:calc(1rem * 1.8);background-color:#fbfaf5;border-radius:0;line-height:calc(1rem * 1.8);font-size:calc(1rem * .8);color:#fff}.btn-square-primary.btn-square-sm i{line-height:calc(1rem * 1.8)}.btn-square-primary.btn-square-sm a{color:#fff}.btn-square-primary.btn-square-sm:focus{background-color:#f1eddc!important;color:#fff!important}.btn-square-primary.btn-square-sm:disabled{background-color:#fbfaf5;filter:grayscale(70%) brightness(160%)}.btn-square-primary.btn-square-sm:not([disabled]):hover{background-color:#f1eddc!important}.btn-square-primary.btn-square-sm:after,.btn-square-primary.btn-square-sm:before{line-height:calc(1rem * 1.8)}.btn-circle-primary.btn-circle-lg{width:calc(1rem * 3.2);height:calc(1rem * 3.2);background-color:#fbfaf5;border-radius:50%;line-height:calc(1rem * 3.2);font-size:calc(1rem * 1.2);color:#fff}.btn-circle-primary.btn-circle-lg i{line-height:calc(1rem * 3.2)}.btn-circle-primary.btn-circle-lg a{color:#fff}.btn-circle-primary.btn-circle-lg:focus{background-color:#f1eddc!important;color:#fff!important}.btn-circle-primary.btn-circle-lg:disabled{background-color:#fbfaf5;filter:grayscale(70%) brightness(160%)}.btn-circle-primary.btn-circle-lg:not([disabled]):hover{background-color:#f1eddc!important}.btn-circle-primary.btn-circle-lg:after,.btn-circle-primary.btn-circle-lg:before{line-height:calc(1rem * 3.2)}.btn-circle-primary{width:calc(1rem * 2.5);height:calc(1rem * 2.5);background-color:#fbfaf5;border-radius:50%;font-size:1rem;color:#fff}.btn-circle-primary,.btn-circle-primary i{line-height:calc(1rem * 2.5)}.btn-circle-primary a{color:#fff}.btn-circle-primary:focus{background-color:#f1eddc!important;color:#fff!important}.btn-circle-primary:disabled{background-color:#fbfaf5;filter:grayscale(70%) brightness(160%)}.btn-circle-primary:not([disabled]):hover{background-color:#f1eddc!important}.btn-circle-primary:after,.btn-circle-primary:before{line-height:calc(1rem * 2.5)}.btn-circle-primary.btn-circle-sm{width:calc(1rem * 1.8);height:calc(1rem * 1.8);background-color:#fbfaf5;border-radius:50%;line-height:calc(1rem * 1.8);font-size:calc(1rem * .8);color:#fff}.btn-circle-primary.btn-circle-sm i{line-height:calc(1rem * 1.8)}.btn-circle-primary.btn-circle-sm a{color:#fff}.btn-circle-primary.btn-circle-sm:focus{background-color:#f1eddc!important;color:#fff!important}.btn-circle-primary.btn-circle-sm:disabled{background-color:#fbfaf5;filter:grayscale(70%) brightness(160%)}.btn-circle-primary.btn-circle-sm:not([disabled]):hover{background-color:#f1eddc!important}.btn-circle-primary.btn-circle-sm:after,.btn-circle-primary.btn-circle-sm:before{line-height:calc(1rem * 1.8)}.btn-square-secondary.btn-square-lg{width:calc(1rem * 3.2);height:calc(1rem * 3.2);background-color:#a89285;border-radius:0;line-height:calc(1rem * 3.2);font-size:calc(1rem * 1.2);color:#fff}.btn-square-secondary.btn-square-lg i{line-height:calc(1rem * 3.2)}.btn-square-secondary.btn-square-lg a{color:#fff}.btn-square-secondary.btn-square-lg:focus{background-color:#987c6c!important;color:#fff!important}.btn-square-secondary.btn-square-lg:disabled{background-color:#a89285;filter:grayscale(70%) brightness(160%)}.btn-square-secondary.btn-square-lg:not([disabled]):hover{background-color:#987c6c!important}.btn-square-secondary.btn-square-lg:after,.btn-square-secondary.btn-square-lg:before{line-height:calc(1rem * 3.2)}.btn-square-secondary{width:calc(1rem * 2.5);height:calc(1rem * 2.5);background-color:#a89285;border-radius:0;font-size:1rem;color:#fff}.btn-square-secondary,.btn-square-secondary i{line-height:calc(1rem * 2.5)}.btn-square-secondary a{color:#fff}.btn-square-secondary:focus{background-color:#987c6c!important;color:#fff!important}.btn-square-secondary:disabled{background-color:#a89285;filter:grayscale(70%) brightness(160%)}.btn-square-secondary:not([disabled]):hover{background-color:#987c6c!important}.btn-square-secondary:after,.btn-square-secondary:before{line-height:calc(1rem * 2.5)}.btn-square-secondary.btn-square-sm{width:calc(1rem * 1.8);height:calc(1rem * 1.8);background-color:#a89285;border-radius:0;line-height:calc(1rem * 1.8);font-size:calc(1rem * .8);color:#fff}.btn-square-secondary.btn-square-sm i{line-height:calc(1rem * 1.8)}.btn-square-secondary.btn-square-sm a{color:#fff}.btn-square-secondary.btn-square-sm:focus{background-color:#987c6c!important;color:#fff!important}.btn-square-secondary.btn-square-sm:disabled{background-color:#a89285;filter:grayscale(70%) brightness(160%)}.btn-square-secondary.btn-square-sm:not([disabled]):hover{background-color:#987c6c!important}.btn-square-secondary.btn-square-sm:after,.btn-square-secondary.btn-square-sm:before{line-height:calc(1rem * 1.8)}.btn-circle-secondary.btn-circle-lg{width:calc(1rem * 3.2);height:calc(1rem * 3.2);background-color:#a89285;border-radius:50%;line-height:calc(1rem * 3.2);font-size:calc(1rem * 1.2);color:#fff}.btn-circle-secondary.btn-circle-lg i{line-height:calc(1rem * 3.2)}.btn-circle-secondary.btn-circle-lg a{color:#fff}.btn-circle-secondary.btn-circle-lg:focus{background-color:#987c6c!important;color:#fff!important}.btn-circle-secondary.btn-circle-lg:disabled{background-color:#a89285;filter:grayscale(70%) brightness(160%)}.btn-circle-secondary.btn-circle-lg:not([disabled]):hover{background-color:#987c6c!important}.btn-circle-secondary.btn-circle-lg:after,.btn-circle-secondary.btn-circle-lg:before{line-height:calc(1rem * 3.2)}.btn-circle-secondary{width:calc(1rem * 2.5);height:calc(1rem * 2.5);background-color:#a89285;border-radius:50%;font-size:1rem;color:#fff}.btn-circle-secondary,.btn-circle-secondary i{line-height:calc(1rem * 2.5)}.btn-circle-secondary a{color:#fff}.btn-circle-secondary:focus{background-color:#987c6c!important;color:#fff!important}.btn-circle-secondary:disabled{background-color:#a89285;filter:grayscale(70%) brightness(160%)}.btn-circle-secondary:not([disabled]):hover{background-color:#987c6c!important}.btn-circle-secondary:after,.btn-circle-secondary:before{line-height:calc(1rem * 2.5)}.btn-circle-secondary.btn-circle-sm{width:calc(1rem * 1.8);height:calc(1rem * 1.8);background-color:#a89285;border-radius:50%;line-height:calc(1rem * 1.8);font-size:calc(1rem * .8);color:#fff}.btn-circle-secondary.btn-circle-sm i{line-height:calc(1rem * 1.8)}.btn-circle-secondary.btn-circle-sm a{color:#fff}.btn-circle-secondary.btn-circle-sm:focus{background-color:#987c6c!important;color:#fff!important}.btn-circle-secondary.btn-circle-sm:disabled{background-color:#a89285;filter:grayscale(70%) brightness(160%)}.btn-circle-secondary.btn-circle-sm:not([disabled]):hover{background-color:#987c6c!important}.btn-circle-secondary.btn-circle-sm:after,.btn-circle-secondary.btn-circle-sm:before{line-height:calc(1rem * 1.8)}.btn-sm{padding:calc(calc(1rem * .75) * .4) calc(calc(1rem * .75) * 1);font-size:calc(1rem * .75)}.btn-lg{padding:calc(calc(1rem * 1.25) * .4) calc(calc(1rem * 1.25) * 1);font-size:calc(1rem * 1.25)}.btn-round{border-radius:10rem!important}.btn-sm.btn-radius,.btn-square-sm.btn-radius{border-radius:calc(1rem * .3)}.btn-radius{border-radius:calc(1rem * .4)}.btn-lg.btn-radius,.btn-square-lg.btn-radius{border-radius:calc(1rem * .5)}.btn-icon-left,.btn-icon-right{position:relative}.btn-icon-left i,.btn-icon-right i{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.btn-icon-left:before,.btn-icon-right:before{content:" ";width:1px;position:absolute;top:20%;bottom:20%;z-index:1;background-color:hsla(0,0%,100%,.4)}.btn-lg.btn-icon-left{padding:calc(calc(1rem * 1.25) * .6) calc(calc(1rem * 1.25) * 1.3) calc(calc(1rem * 1.25) * .6) calc(calc(1rem * 1.25) * 3.7)}.btn-lg.btn-icon-left i{left:calc(calc(1rem * 1.25) * .8)}.btn-lg.btn-icon-left:before{left:calc(calc(1rem * 1.25) * 2.5)}.btn-icon-left{padding:calc(1rem * .6) calc(1rem * 1.3) calc(1rem * .6) calc(1rem * 3.7)}.btn-icon-left i{left:calc(1rem * .8)}.btn-icon-left:before{left:calc(1rem * 2.5)}.btn-sm.btn-icon-left{padding:calc(calc(1rem * .75) * .6) calc(calc(1rem * .75) * 1.3) calc(calc(1rem * .75) * .6) calc(calc(1rem * .75) * 3.7)}.btn-sm.btn-icon-left i{left:calc(calc(1rem * .75) * .8)}.btn-sm.btn-icon-left:before{left:calc(calc(1rem * .75) * 2.5)}.btn-lg.btn-icon-right{padding:calc(calc(1rem * 1.25) * .6) calc(calc(1rem * 1.25) * 3.7) calc(calc(1rem * 1.25) * .6) calc(calc(1rem * 1.25) * 1.3)}.btn-lg.btn-icon-right i{right:calc(calc(1rem * 1.25) * .8)}.btn-lg.btn-icon-right:before{right:calc(calc(1rem * 1.25) * 2.5)}.btn-icon-right{padding:calc(1rem * .6) calc(1rem * 3.7) calc(1rem * .6) calc(1rem * 1.3)}.btn-icon-right i{right:calc(1rem * .8)}.btn-icon-right:before{right:calc(1rem * 2.5)}.btn-sm.btn-icon-right{padding:calc(calc(1rem * .75) * .6) calc(calc(1rem * .75) * 3.7) calc(calc(1rem * .75) * .6) calc(calc(1rem * .75) * 1.3)}.btn-sm.btn-icon-right i{right:calc(calc(1rem * .75) * .8)}.btn-sm.btn-icon-right:before{right:calc(calc(1rem * .75) * 2.5)}form{font-size:16px}form label{display:inline-block;vertical-align:middle;position:relative;margin:0}form [class^=icon-],form input,form label,form label:after,form label:before,form select,form textarea{transition:all .3s ease}form select:disabled{background-color:#f8f8f8}form select:disabled,form select:disabled+[class^=icon-]{color:#8a8a8a!important}form textarea{resize:none;display:block;width:100%;padding:.4em 1.2em;font-size:1em}form textarea::-moz-placeholder{color:#8a8a8a}form textarea::placeholder{color:#8a8a8a}form textarea:disabled{background-color:#f8f8f8}.form-lg{font-size:18px}.form-lg .radio-wrapper{font-size:18px!important}.form-sm{font-size:14px}.form-sm .radio-wrapper{font-size:14px!important}.input-field{position:relative}.input-field input{padding:.4em 1.2em;font-size:1em;position:relative;z-index:0;width:100%;box-shadow:none!important;border:none;border-radius:0;-webkit-appearance:none!important}.input-field input::-moz-placeholder{color:#8a8a8a}.input-field input::placeholder{color:#8a8a8a}.input-field input:disabled{background-color:#f8f8f8}.input-radius input,.input-radius select,.input-radius textarea{border-radius:.4em}.input-round input,.input-round select,.input-round textarea{border-radius:10em}.input-icon-before input{padding:.4em 1.2em .4em 2.8em}.input-icon-before [class^=icon-]{position:absolute;top:50%;left:1em;z-index:5;transform:translateY(-50%)}.input-icon-after input{padding:.4em 2.8em .4em 1.2em}.input-icon-after [class^=icon-]{position:absolute;top:50%;right:1em;z-index:5;transform:translateY(-50%)}.input-addon,.input-addon-select,.input-append{display:flex}.input-addon-select input,.input-addon-select select,.input-addon input,.input-addon select,.input-append input,.input-append select{flex:1;width:auto}.input-addon-select .addon,.input-addon-select .append,.input-addon .addon,.input-addon .append,.input-append .addon,.input-append .append{display:flex;justify-content:center;align-items:center;padding:0 .6em;font-size:1em}.input-addon-select .addon{position:relative;z-index:0}.input-addon-select [class^=icon-]{margin-left:.3em;font-size:.8em}.input-addon-select .addon-dropdown{position:absolute;top:101%;right:-1px;left:-1px;z-index:5;background-color:#fff;padding:.2em 0;display:none}.input-addon-select .dropdown-item{padding:.4em 0;transition:all .3s ease}.input-addon-select .dropdown-item:hover{background-color:rgba(251,250,245,.1)}.input-addon-select .addon-dropdown-appear{display:block}.input-addon-select:hover .addon,.input-addon-select:hover .append,.input-append:hover .addon,.input-append:hover .append{color:#fbfaf5}.input-radius.input-addon-select .addon,.input-radius.input-addon .addon{border-radius:.4em 0 0 .4em}.input-radius.input-addon-select input,.input-radius.input-addon-select select,.input-radius.input-addon input,.input-radius.input-addon select{border-radius:0 .4em .4em 0}.input-round.input-addon-select .addon,.input-round.input-addon .addon{border-radius:10em 0 0 10em;padding:0 .6em 0 1em}.input-round.input-addon-select input,.input-round.input-addon-select select,.input-round.input-addon input,.input-round.input-addon select{border-radius:0 10em 10em 0}.input-radius.input-append input,.input-radius.input-append select{border-radius:.4em 0 0 .4em}.input-radius.input-append .append{border-radius:0 .4em .4em 0}.input-round.input-append input,.input-round.input-append select{border-radius:10em 0 0 10em}.input-round.input-append .append{border-radius:0 10em 10em 0;padding:0 1em 0 .6em}.select-group{position:relative}.select-group select{width:100%;padding:.4em 2em .4em 1.2em;font-size:1em;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:0}.select-group select::-ms-expand{display:none}.select-group select:invalid{color:#8a8a8a!important}.select-group [class^=icon-]{position:absolute;top:50%;right:1.2em;z-index:5;transform:translateY(-50%);font-size:.8em}.select-group.input-append [class^=icon-]{right:5.8em}.arrow-trigger-1{transform:rotate(180deg)!important}.arrow-trigger-2{transform:translateY(-50%) rotate(180deg)!important}.checkbox-group input,.radio-group input{display:none}.checkbox-group input:not([disabled]):hover+label,.radio-group input:not([disabled]):hover+label{cursor:pointer}.fadeOut{transition:all .6s ease-out}.fadeOut,.fadeOut2{transform:translateY(4rem);opacity:0}.fadeOut2{transition:all .6s ease-out .2s}.title-decoration{text-align:center;margin-bottom:4rem;position:relative}.title-decoration div{position:relative;z-index:2;color:#8a8a8a;font-size:1.2rem;display:inline-block}.title-decoration:before{content:"";position:absolute;z-index:1;height:1px;left:0;right:0;background-color:#e7e7e7;top:50%;transform:translateY(-50%)}.title-decoration div:after{content:"";position:absolute;z-index:-1;left:-1.8rem;bottom:0;top:0;right:-1.8rem;background-color:#fbfaf5}@media (max-aspect-ratio:24/25){.title-decoration{margin-bottom:15vmin}.title-decoration div{font-size:1.1rem}.title-decoration div:after{left:-1.6rem;right:-1.6rem}}.banner{text-align:center}.banner .en{text-transform:uppercase;letter-spacing:-.1rem;font-weight:200;line-height:1;padding-top:3rem;font-size:4rem}@media (max-aspect-ratio:24/25){.banner .en{letter-spacing:1px;font-size:1.2rem;padding:2rem 0 1rem}}.project-detail-page .blank{height:4.375rem;box-shadow:0 2px 5px rgba(29,29,29,.1);width:100%}.project-detail-page .title{padding:4rem 1.7rem;text-align:center;letter-spacing:2px;font-size:1.5rem}.project-detail-page .media video{width:100%;height:auto}.project-detail-page .media li{margin-bottom:3rem}.project-detail-page .media li:last-child{margin:0}.project-detail-page .media .fadeInItem{min-height:22rem}.project-detail-page .media img{width:100%;height:auto}.btn-more-info{font-size:2.5rem;transition:all .4s ease;color:#fff;position:fixed;right:50%;margin-right:-680px;top:23.5rem;background-color:#a89285;width:4rem;height:4rem;border-radius:50%;text-align:center;line-height:4rem;font-weight:200;z-index:999}.btn-more-info:hover{background-color:#987c6c}.project-info{z-index:1001;background-color:rgba(251,250,245,.97);padding:9rem 0}.project-info .info{margin-bottom:3rem;text-align:center}.project-info h1{font-weight:200;color:#686868;margin-bottom:2rem;letter-spacing:2px}.project-info h1 .en{display:block;text-transform:uppercase;font-size:1.5rem;letter-spacing:-.05rem;line-height:1}.project-info .year{margin:0 1rem;padding:0 1rem;line-height:1;border-right:1px solid #cacaca;border-left:1px solid #cacaca}.project-info p{text-align:justify;line-height:2.2;margin-bottom:1rem}.full-fixed{overflow-y:auto;display:none}.btnAni{-webkit-animation:btn .9s ease 0s 1 normal;animation:btn .9s ease 0s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes btn{0%{transform:rotate(0deg);z-index:1002}80%{transform:rotate(60deg);z-index:1002}to{transform:rotate(45deg);z-index:1002}}@keyframes btn{0%{transform:rotate(0deg);z-index:1002}80%{transform:rotate(60deg);z-index:1002}to{transform:rotate(45deg);z-index:1002}}.projectInfoShow{display:block;-webkit-animation:detail .5s ease 0s 1 normal;animation:detail .5s ease 0s 1 normal}.projectInfoShow h1{-webkit-animation:text .5s ease .3s 1 normal;animation:text .5s ease .3s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.projectInfoShow .wrapper{-webkit-animation:text .6s ease .4s 1 normal;animation:text .6s ease .4s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.projectInfoShow p{-webkit-animation:text .7s ease .5s 1 normal;animation:text .7s ease .5s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes detail{0%{opacity:0}to{opacity:1}}@keyframes detail{0%{opacity:0}to{opacity:1}}@-webkit-keyframes text{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes text{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@media (max-aspect-ratio:24/25){.project-detail-page .blank{height:3.5rem}.project-detail-page .title{padding:3rem 1.7rem;letter-spacing:1px;font-size:1rem}.project-detail-page .media{padding-bottom:.5rem}.project-detail-page .media li{margin-bottom:4rem}.project-detail-page .media .fadeInItem{min-height:8rem}.btn-more-info{font-size:2.2rem;right:50%;margin-right:-2rem;top:auto;bottom:2rem;width:4rem;height:4rem;line-height:4rem}.btn-more-info:hover{background-color:#987c6c}.project-info{padding:3rem 1.7rem 7rem}.project-info .info{margin-bottom:2rem}.project-info h1{margin-bottom:.8rem;letter-spacing:0;font-size:1rem}.project-info .en{font-size:.75rem;letter-spacing:0;line-height:1.6}.project-info .wrapper{font-size:.8rem}.project-info .year{margin:0 .6rem;padding:0 .6rem}.project-info p{margin-bottom:.85rem;font-size:.9rem}.button-group{margin:3rem 0 -1.5rem;position:relative;text-align:center}.button-group .btn-next,.button-group .btn-prev{text-transform:uppercase;color:#acacac;letter-spacing:1px;font-size:.9rem;position:absolute;top:50%}.button-group .btn-next i,.button-group .btn-prev i{font-size:.8rem;color:#8a8a8a}.button-group .btn-prev{left:1rem}.button-group .btn-prev i{margin-right:3px}.button-group .btn-next{right:1rem}.btn-toTop{z-index:100;width:1.9rem;height:1.9rem;border-radius:50%;background-color:#a89285}.btn-toTop i{transform:rotate(90deg);line-height:1rem;color:#fff}.bottomBtnShow .btn-more-info{display:none}.bottomBtnShow .btn-toTop{opacity:1;transform:translateY(0)}.bottomBtnShow .btn-next,.bottomBtnShow .btn-prev{opacity:1;transform:translateY(-50%)}}.news-detail-page .blank{height:4.375rem;box-shadow:0 2px 5px rgba(29,29,29,.1);width:100%}.news-detail-page .title{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:3px solid #e7e7e7}.news-detail-page .title h3{font-weight:200;color:#4d4d4d;letter-spacing:1px}.news-detail-page .title .date{font-size:.9rem;line-height:1;background-color:#cacaca;padding:.3rem .6rem;color:#fbfaf5;margin-top:1rem;display:inline-block}.news-detail-page article img{width:100%;height:auto;margin-bottom:1rem}.news-detail-page article p{line-height:2}.breadcrumb{margin-top:3rem;margin-bottom:1.5rem}.breadcrumb li{display:inline-block;vertical-align:top;margin-right:.8rem;line-height:1;padding-right:.8rem;cursor:pointer;border-right:1px solid #cacaca;transition:color .4s ease}.breadcrumb li:hover{color:#000}.breadcrumb li:last-child{margin:0!important;cursor:inherit;border:none;padding:0;margin:0}.breadcrumb li:last-child:hover{color:#888}@media (max-aspect-ratio:24/25){.news-detail-page .blank{height:3.5rem}.news-detail-page .layout-800{padding:1.7rem 1.7rem 0}.news-detail-page .breadcrumb{display:none}.news-detail-page .title{margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #e7e7e7}.news-detail-page .title h3{font-size:1.3rem}.news-detail-page .title .date{font-size:.75rem;padding:.25rem .55rem;margin-top:.7rem}.news-detail-page article img{margin-bottom:.8rem}.news-detail-page article p{font-size:.9rem}}.profile-page{min-height:calc(100vh - 6.438rem)}.profile-page .blank{height:4.375rem;box-shadow:0 2px 5px rgba(29,29,29,.1);width:100%}.profile-page .brand{margin-top:3rem}.profile-page .logo-wrapper{position:relative;margin-top:8rem;text-align:center}.profile-page .logo-group{position:relative;display:inline-block}.profile-page .logo{width:16rem;opacity:.7}.profile-page article{margin-top:8rem;color:#333}.profile-page article p{text-align:justify;line-height:2.2;margin-bottom:2rem}.profile-page article p:last-child{margin:0}.profile-page .designers-group{position:relative;margin-top:6rem}.profile-page .founder{font-size:0}.profile-page .founder .avatar{display:inline-block;width:15rem;height:15rem;vertical-align:top;border-radius:50%;margin-top:10px}.profile-page .founder .wrapper{width:calc(100% - 15rem);vertical-align:top;display:inline-block;font-size:1rem;padding-left:3rem}.profile-page .founder .name{font-size:1.5rem;color:#333}.profile-page .founder .title{margin-top:.8rem;font-size:.9rem;line-height:1;padding-bottom:1rem}.profile-page .founder .intro{text-align:justify;line-height:2;color:#333}.profile-page .designers{text-align:center;margin-top:8rem}.profile-page .designers .avatar{width:10rem;height:10rem;border-radius:50%;display:inline-block}.profile-page .designers .name{margin:1rem 0 .5rem;color:#333}.profile-page .designers .title{font-size:.9rem}.profile-page .contact{margin:8rem 0}.profile-page .contact .contact-item{width:6rem;text-align:justify;margin-right:1rem}.profile-page .contact .email,.profile-page .contact .location,.profile-page .contact .phone{letter-spacing:1px;margin-bottom:1.2rem;overflow:hidden;position:relative;color:#686868}.profile-page .contact .email .contact-item span,.profile-page .contact .location .contact-item span,.profile-page .contact .phone .contact-item span{color:#333}@media (max-aspect-ratio:24/25){.profile-page{min-height:calc(100vh - 3.5rem)}.profile-page .blank{height:3.5rem}.profile-page .brand{margin-top:10vmin}.profile-page .layout-800{padding:0 1.7rem}.profile-page .logo-wrapper{margin-top:5rem;margin-right:0}.profile-page .logo-wrapper .logo{width:35vmin}.profile-page article{margin-top:5rem}.profile-page article p{font-size:.9rem;line-height:2;margin-bottom:1.5rem}.profile-page .designers-group{margin-top:4rem;text-align:center}.profile-page .founder .avatar{width:12rem;height:12rem}.profile-page .founder .wrapper{width:100%;display:block;padding-left:0}.profile-page .founder .name{font-size:1.2rem;margin-top:1rem}.profile-page .founder .title{margin-top:.8rem;font-size:.85rem;line-height:1;padding-bottom:.8rem;margin-bottom:.5rem}.profile-page .founder .intro{font-size:.9rem}.profile-page .designers{margin-top:15vmin}.profile-page .designers .col-4{width:100%}.profile-page .designers .avatar{width:9rem;height:9rem}.profile-page .designers .name{margin:.5rem 0 0}.profile-page .designers .title{font-size:.85rem;margin-bottom:1rem}.profile-page .contact{margin:15vmin 0}.profile-page .contact .email,.profile-page .contact .location,.profile-page .contact .phone{margin-bottom:1rem;font-size:.9rem;letter-spacing:0;padding-left:20vmin;position:relative}.profile-page .contact .contact-item{position:absolute;left:0;top:50%;transform:translateY(-50%)}}