/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes animateSun01{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.3;-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes animateSun01{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.3;-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes animateSun02{0%,to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes animateSun02{0%,to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes animateMouseScroll{0%,to{opacity:0;-webkit-transform:translate(0, -8px);transform:translate(0, -8px)}40%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}80%{opacity:0;-webkit-transform:translate(0, 8px);transform:translate(0, 8px)}}@keyframes animateMouseScroll{0%,to{opacity:0;-webkit-transform:translate(0, -8px);transform:translate(0, -8px)}40%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}80%{opacity:0;-webkit-transform:translate(0, 8px);transform:translate(0, 8px)}}@font-face{font-family:'db_heavent';src:url("fonts/db_heavent/db_heavent_v3.2-webfont.eot");src:url("fonts/db_heavent/db_heavent_v3.2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/db_heavent/db_heavent_v3.2-webfont.woff2") format("woff2"), url("fonts/db_heavent/db_heavent_v3.2-webfont.woff") format("woff"), url("fonts/db_heavent/db_heavent_v3.2-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'db_heavent-italic';src:url("fonts/db_heavent/db_heavent_it_v3.2-webfont.eot");src:url("fonts/db_heavent/db_heavent_it_v3.2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/db_heavent/db_heavent_it_v3.2-webfont.woff2") format("woff2"), url("fonts/db_heavent/db_heavent_it_v3.2-webfont.woff") format("woff"), url("fonts/db_heavent/db_heavent_it_v3.2-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'db_heavent-medium';src:url("fonts/db_heavent/db_heavent_med_v3.2-webfont.eot");src:url("fonts/db_heavent/db_heavent_med_v3.2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/db_heavent/db_heavent_med_v3.2-webfont.woff2") format("woff2"), url("fonts/db_heavent/db_heavent_med_v3.2-webfont.woff") format("woff"), url("fonts/db_heavent/db_heavent_med_v3.2-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'db_heavent-medium_italic';src:url("fonts/db_heavent/db_heavent_med_it_v3.2-webfont.eot");src:url("fonts/db_heavent/db_heavent_med_it_v3.2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/db_heavent/db_heavent_med_it_v3.2-webfont.woff2") format("woff2"), url("fonts/db_heavent/db_heavent_med_it_v3.2-webfont.woff") format("woff"), url("fonts/db_heavent/db_heavent_med_it_v3.2-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'db_heavent-bold';src:url("fonts/db_heavent/db_heavent_bd_v3.2-webfont.eot");src:url("fonts/db_heavent/db_heavent_bd_v3.2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/db_heavent/db_heavent_bd_v3.2-webfont.woff2") format("woff2"), url("fonts/db_heavent/db_heavent_bd_v3.2-webfont.woff") format("woff"), url("fonts/db_heavent/db_heavent_bd_v3.2-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'db_heavent-bold_italic';src:url("fonts/db_heavent/db_heavent_bd_it_v3.2-webfont.eot");src:url("fonts/db_heavent/db_heavent_bd_it_v3.2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/db_heavent/db_heavent_bd_it_v3.2-webfont.woff2") format("woff2"), url("fonts/db_heavent/db_heavent_bd_it_v3.2-webfont.woff") format("woff"), url("fonts/db_heavent/db_heavent_bd_it_v3.2-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}*{-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;outline:none}html{font-size:62.5%}body{background-color:#fff;margin:0;padding:0;font:normal 2.4rem/1em "db_heavent-medium", Arial, Helvetica, sans-serif;color:#3d3e3e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper :after,#wrapper :before{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;line-height:1}ol,ul{padding:0;margin:0;list-style:none}blockquote{margin:0 0 18px 18px;color:#666;font-style:normal}strong{font-weight:normal}em{font-style:normal}p{margin:0}p+p{margin-top:15px}a{-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;overflow-wrap:break-word}a:link,a:visited{color:inherit;text-decoration:none}.desktop a:hover,a:active{color:inherit}button,label{cursor:pointer}img{max-width:100%;display:block;margin:0 auto}.img-left{float:left;margin:20px 20px 20px 0}.img-right{float:right;margin:20px 0 20px 20px}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.align-justify{text-align:justify}.clear-bold{font-weight:400}.clear,.clear-float:after,.form-style .items .item:after{content:'';height:0px;display:block;padding:0;margin:0;line-height:0;clear:both;overflow:hidden;visibility:hidden}.desktop-style{display:block!important}.mobile-style{display:none!important}.page-center{width:1024px;max-width:calc(100% - 30px);height:100%;position:relative;margin:0 auto}#wrapper{min-height:100vh;height:100%;position:relative;margin:0 auto;overflow:hidden}#container,#footer,#header{width:100%;position:relative;padding:0;margin:0;overflow:hidden}#container{min-height:100vh;padding-bottom:15px;margin-top:92px}.clear-header #container{margin-top:0}.red{color:#ed1c24!important}.blue{color:#00aeef!important}.green{color:#7cbe30!important}.btn-view-all:before,.ceo-page .slide-ceo .owl-nav>div:before,.font-icon,.popup.-gallery .slide-gallery .owl-nav>div:before,html .fancybox-wrap .fancybox-close:before{font-family:'ptt-40'!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header{height:92px;position:fixed;left:0;top:0;overflow:visible;z-index:1313;-webkit-transition:0.6s cubic-bezier(0.77, 0, 0.175, 1), background-color 0.15s ease, border 0.15s ease;-o-transition:0.6s cubic-bezier(0.77, 0, 0.175, 1), background-color 0.15s ease, border 0.15s ease;transition:0.6s cubic-bezier(0.77, 0, 0.175, 1), background-color 0.15s ease, border 0.15s ease}#header .hamburger{width:45px;height:45px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:40px;top:43px;z-index:1313;-webkit-transition:0.5s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:0.5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}#header .hamburger>div{width:30px;height:2px;background-color:#fff;border-radius:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.4s ease, background-color 0s;-o-transition:.4s ease, background-color 0s;transition:.4s ease, background-color 0s}#header .hamburger>div:after,#header .hamburger>div:before{content:'';width:calc(100% - 11px);height:2px;background-color:inherit;border-radius:0;position:absolute;left:0;top:-11px;z-index:1313;-webkit-transition:.4s ease, background-color 0s;-o-transition:.4s ease, background-color 0s;transition:.4s ease, background-color 0s}#header .hamburger>div:after{top:11px}#header .hamburger.active>div{width:46px;-webkit-transform:translate(-50%, -50%) rotate(135deg);-ms-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}#header .hamburger.active>div:after,#header .hamburger.active>div:before{width:100%;top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#header .logo{width:168px;height:108px;display:block;background:url("../img/share/logo-color.svg") 0 0/100% no-repeat;position:absolute;left:50%;top:46px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:0.5s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:0.5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}#header .logo a{width:100%;height:100%;display:block;text-indent:-9999px}#header .box-language{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:56px;top:40px}#header .box-language a{width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;color:#262262;opacity:.5;-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}#header .box-language a+a{margin-left:2px}#header .box-language a.active,.desktop #header .box-language a:hover{background-color:#00aeef;color:#fff;opacity:1}#header .group-btn-link-ptt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:170px;top:54px}#header .group-btn-link-ptt a+a{margin-left:20px}#header .btn-link-ptt{border-bottom:1px solid #fff;color:#fff;font-family:"db_heavent";-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}#header.hide-language .box-language{display:none}#header.hide-language .group-btn-link-ptt{right:40px}#header .box-menu{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00aeef;position:fixed;left:0;top:-100vh;font-size:5rem;font-family:"db_heavent";line-height:1;color:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease;overflow:hidden}#header .box-menu:before{content:'';width:181px;height:117px;display:block;background:url("../img/share/logo-white.svg") 0 0/100% no-repeat;position:absolute;right:50px;bottom:50px}#header .box-menu>a{border-top:1px solid #fff;padding:50px 46px 0;margin-top:50px}#header .box-menu>a+a{border-top:none;padding-top:0;margin-top:5px}#header .mainmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header .mainmenu a+a{margin-top:30px}#header .mainmenu a.active,.desktop #header .mainmenu a:hover{color:#262262}.mini-header #header{background-color:#fff;border-bottom:5px solid #00aeef}.mini-header #header .hamburger{top:21px}.mini-header #header .hamburger>div{background-color:#00aeef}.mini-header #header .logo{width:80px;top:18px}.mini-header #header .box-language{top:22px}.mini-header #header .box-language a{border-color:#b7b7b7}.mini-header #header .box-language a.active{border-color:#00aeef;color:#fff}.mini-header #header .group-btn-link-ptt{top:36px}.mini-header #header .group-btn-link-ptt .btn-link-ptt{border-color:#00aeef;color:#00aeef}.desktop #header .box-language a:hover{border-color:#00aeef;color:#fff}.open-menu #header .hamburger>div{background-color:#fff}.open-menu #header .box-menu{top:0}#header.hide-header{top:-130px}#footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#171759;padding:10px 84px;margin-top:60px}#footer .box-text{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .box-text .logo-ptt{width:90px}#footer .box-text .logo-ptt img{width:100%}#footer .box-text p{margin-left:32px;font-size:2rem;font-family:"db_heavent";color:#fff}#footer .box-text p strong{display:block;font-size:2.2rem;font-family:"db_heavent-medium"}#footer .box-social{margin-top:12px}#footer .box-social .group-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .box-social .group-social a{display:block;color:#fff;font-size:26px}#footer .box-social .group-social a+a{margin-left:20px}.open-menu{height:100%;overflow:hidden}@media screen and (max-width:1024px){#header .hamburger{left:15px}#header .box-language{right:15px}#header .group-btn-link-ptt{right:129px}#header.hide-language .group-btn-link-ptt{right:15px}#footer{padding:10px 15px}}@media only screen and (max-width:1023px){#header .hamburger{top:21px}#header .logo{width:130px;top:18px}#header .box-language{top:22px}#header .btn-link-ptt{display:none}}@media only screen and (max-width:767px){#header .box-menu{font-size:3.6rem}#header .box-menu>a{padding-top:20px;margin-top:20px}#header .box-menu:before{width:120px;height:78px;right:10px;bottom:10px}#header .mainmenu a+a{margin-top:20px}#footer{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;text-align:center}#footer .box-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .box-text p{margin:12px 0 0}}@media only screen and (max-width:479px){#header .logo{width:100px}#header .box-language{top:26px}#header .box-language a{width:35px;height:35px;font-size:1.6rem;color:#000}.mini-header #header .box-language{top:28px}#header .box-menu>a{padding-top:30px;margin-top:30px}#header .mainmenu a+a{margin-top:30px}}.box-editor ul,.list-bullet{padding:0;margin:10px 0;list-style:none}.box-editor ul>li,.list-bullet>li{position:relative;padding-left:30px;margin-top:10px}.box-editor ul>li:first-child,.list-bullet>li:first-child{margin-top:0}.box-editor ul>li:before,.list-bullet>li:before{content:'';width:8px;height:8px;display:block;background-color:#fff;border:4px solid #ed1c24;border-radius:50%;position:absolute;left:0;top:2px;text-indent:-9999px}.list-number{padding:0;margin:5px 0;list-style:none;counter-reset:number}.list-number>li{position:relative;padding-left:20px;margin-top:8px}.list-number>li:first-child{margin-top:0}.list-number>li:before{counter-increment:number;content:counters(number, ".") ".";position:absolute;left:0;top:0}.list-number .list-number li{padding-left:26px}.list-number .list-number li:before{content:counters(number, ".") ""}.hover-img{display:block;overflow:hidden}.hover-img img{-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.desktop .hover-img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.btn-style{max-width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #dbdada;border-radius:0;padding:0;margin:0 auto;color:#bababa;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.desktop .btn-style:hover{background-color:#262262;color:#fff}.btn-style.-load-more{width:180px}.btn-view-all{width:36px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ed1c24;color:#fff}.btn-view-all:before{content:'\65';font-size:30px;text-indent:2px;color:#fff;-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.desktop .btn-view-all:hover:before{text-indent:6px}.-video{position:relative}.-video:before{content:'';width:100%;height:100%;background:url("../img/share/pattern-line.png");position:absolute;left:0;top:0;z-index:13}.-video:after{content:'';width:79px;height:79px;display:block;background:url("../img/icons/play.png") no-repeat;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:13}.head-page{margin:70px 0 30px;font-size:8rem;text-align:center}.head-page h2{display:inline-block;font-size:1em}.gallery .content a,.media .content a{display:block}.gallery .img,.media .img{display:block;overflow:hidden}.media{width:675px}.media .detail{height:110px;display:block;background-color:#fff;padding:25px 30px;margin-top:2px;font-size:3rem;line-height:1;-webkit-box-shadow:1px 0 20px rgba(0, 0, 0, 0.15);box-shadow:1px 0 20px rgba(0, 0, 0, 0.15)}.media .detail p{height:70px;overflow:hidden}.gallery{width:318px}.gallery .content a+a{margin-top:16px}.gallery .detail{height:134px;display:block;background-color:#fff;position:relative;padding:18px 24px;margin:-40px 10px 0;font-size:2.4rem;line-height:1;-webkit-box-shadow:1px 0 20px rgba(0, 0, 0, 0.15);box-shadow:1px 0 20px rgba(0, 0, 0, 0.15);z-index:13}.gallery .detail p{height:72px;overflow:hidden}.gallery .date{height:auto!important;position:absolute;left:24px;bottom:12px;font-family:"db_heavent-italic";color:#00aeef}.btn-to-top{width:71px;height:71px;display:block;background:url("../img/share/btn-to-top.png") 0 0/100% no-repeat;position:fixed;right:10px;bottom:-71px;-webkit-transition:0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275);z-index:1313}.btn-to-top.show{bottom:78px}@media only screen and (max-width:1024px){.media{width:650px}}@media only screen and (max-width:1023px){.media{width:100%}.media img{width:100%}.media .detail{height:auto}}@media only screen and (max-width:767px){.btn-view-all{width:50px;height:50px}.media .detail p{height:68px}.gallery .detail p{height:68px}.btn-to-top{width:60px;height:60px}.btn-to-top.show{bottom:10px}}@media only screen and (max-width:479px){.head-page{margin:50px 0;font-size:5.2rem}.btn-view-all{width:40px;height:40px}.media .detail p{height:auto!important}.gallery .detail p{height:auto!important}}.form-style .items{margin-top:-18px;overflow:hidden}.form-style .items .item{margin-top:18px}.form-style .required>label:after{content:'*'}.form-style input[type=number]::-webkit-inner-spin-button,.form-style input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-style input[type=number]{-moz-appearance:textfield}.form-style .inputtext-style,.form-style .select-style,.form-style .textarea-style{width:100%;height:100%;display:block;background:none;border:1px solid #ccc;border-radius:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-style .inputtext-style::-ms-clear{display:none}.form-style .textarea-style{height:100px;resize:none}.form-style .select-style{cursor:pointer}.ie .form-style .select-style{background:none!important}.form-style .checkbox-style input[type=checkbox]{display:none}.form-style .checkbox-style label{position:relative;padding-left:50px;line-height:32px}.form-style .checkbox-style label:before{content:'';width:30px;height:30px;display:block;background-color:#fff;border:2px solid #4c2c18;border-radius:5px;position:absolute;left:0;top:0}.form-style .checkbox-style input[type=checkbox]:checked+label:before{background-color:#4c2c18}.form-style .radio-style input[type=radio]{display:none}.form-style .radio-style label{position:relative;padding-left:50px;line-height:32px}.form-style .radio-style label:before{content:'';width:30px;height:30px;display:block;background-color:#fff;border:2px solid #4c2c18;border-radius:5px;position:absolute;left:0;top:0}.form-style .radio-style input[type=radio]:checked+label:before{background-color:#4c2c18}.form-style .error .inputtext-style,.form-style .error .select-style,.form-style .error .textarea-style{border-color:red}.form-style .error .checkbox-style label:before{border-color:red}.form-style .error .checkbox-style input[type=checkbox]:checked+label:before{background-color:red}.form-style .error .radio-style label:before{border-color:red}.form-style .error .radio-style input[type=radio]:checked+label:before{background-color:red}.form-style .required:after{content:attr(validate);display:none;margin-top:5px;color:red}.form-style .required:after.error:after{display:block}.table-style{width:100%;overflow:hidden;overflow-x:auto}.table-style table{width:100%;min-width:1032px;border-collapse:collapse;border:0;vertical-align:middle;text-align:center}.table-style table thead th{background-color:#ccc;padding:6px 5px}.table-style table tbody td{background-color:#fff;padding:18px 20px}.accordion .item{border-bottom:1px solid #ccc;padding-bottom:28px}.accordion .item>a{display:block;position:relative;padding-right:50px;margin-bottom:0}.accordion .item>a:after{content:'+';width:30px;height:30px;display:block;position:absolute;right:0;top:0;font-size:47px;line-height:30px;text-align:center;color:#1595d3}.accordion .item .item-content{display:none;margin-top:25px;color:#919195;overflow:hidden}.accordion .item.active>a:after{content:'-'}.accordion .item.active .item-content{display:block}.accordion .item+.item{margin-top:28px}.popup{width:850px;max-width:calc(100vw - 40px);background-color:#fff;margin:20px 0}.popup *{-webkit-box-sizing:border-box;box-sizing:border-box}.popup .inner{background-color:#fff;border:6px solid #9cd6f7;padding:90px 64px}.popup.-milestone .head{border-bottom:1px dashed #387abb;padding:0 2px 15px;margin-bottom:28px;text-align:center;font-size:6rem}.popup.-milestone .head h2{margin-bottom:10px;font-size:1em;font-family:"db_heavent-medium_italic";color:#00aeef}.popup.-milestone .head h3{font-size:0.5em;color:#010101}.popup.-gallery{width:990px;margin:70px 0 20px}.popup.-gallery .inner{border:none;padding:24px 40px}.popup.-gallery .slide-gallery{width:696px;max-width:100%;margin:0 auto}.popup.-gallery .slide-gallery .owl-nav{height:60px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup.-gallery .slide-gallery .owl-nav>div{width:64px;height:60px;background:none;text-indent:0}.popup.-gallery .slide-gallery .owl-nav>div:before{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ed1c24;font-size:32px;color:#fff}.popup.-gallery .slide-gallery .owl-nav .owl-prev{left:-100px}.popup.-gallery .slide-gallery .owl-nav .owl-prev:before{content:'\64'}.popup.-gallery .slide-gallery .owl-nav .owl-next{right:-100px}.popup.-gallery .slide-gallery .owl-nav .owl-next:before{content:'\65'}.popup.-gallery .slide-gallery .owl-dots{display:none!important}.popup.-gallery .slide-nav-gallery{margin:12px 0 25px}.popup.-gallery .slide-nav-gallery a{width:100%;height:94px;display:block;background-color:#000;-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.popup.-gallery .slide-nav-gallery a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.3}.popup.-gallery .slide-nav-gallery a.active img{opacity:1}.popup.-gallery .slide-nav-gallery .owl-dots,.popup.-gallery .slide-nav-gallery .owl-nav{display:none!important}.popup.-gallery p{text-align:center;color:#3d3e3e}.popup.-media{margin:70px 0 20px}.popup.-media .inner{border:none;padding:0}.popup.-media .inner .video{height:478px}html .fancybox-wrap.popup-media-gallery .fancybox-close{width:34px;height:34px;right:0;top:-50px}html .fancybox-wrap.popup-media-gallery .fancybox-close:before{font-size:34px;color:#fff}@media only screen and (max-width:1023px){.popup.-milestone .inner{padding:75px 30px 45px}.popup.-gallery .slide-gallery .owl-nav .owl-prev{left:-40px}.popup.-gallery .slide-gallery .owl-nav .owl-next{right:-40px}.popup.-gallery .slide-nav-gallery a{height:86px}.popup.-media .inner .video{height:52vw}}@media only screen and (max-width:767px){.popup.-milestone .inner{padding:45px 15px 30px}.popup.-gallery .slide-nav-gallery a{height:58px}.popup.-gallery p{font-size:2rem}.popup.-media{margin-top:50px}html .fancybox-wrap.popup-media-gallery .fancybox-close{width:24px;height:24px;right:0;top:-34px}html .fancybox-wrap.popup-media-gallery .fancybox-close:before{font-size:24px;color:#fff}}@media only screen and (max-width:479px){.popup.-milestone .head{font-size:5rem}.popup.-milestone .box-editor{font-size:2rem}.popup.-gallery .inner{padding:15px}.popup.-gallery .slide-gallery .owl-nav>div{width:44px;height:40px}.popup.-gallery .slide-gallery .owl-nav .owl-prev{left:-15px}.popup.-gallery .slide-gallery .owl-nav .owl-next{right:-15px}.popup.-gallery .slide-nav-gallery a{height:40px}.popup.-gallery p{font-size:1.8rem;line-height:1}}html .fancybox-overlay{background:rgba(0, 0, 0, 0.7);z-index:131313}html .fancybox-wrap{z-index:13131313}html .fancybox-wrap .fancybox-skin{background:none;border-radius:0}html .fancybox-wrap .fancybox-skin .fancybox-inner{overflow:visible!important}html .fancybox-wrap .fancybox-close{width:40px;height:40px;background:none;right:32px;top:32px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}html .fancybox-wrap .fancybox-close:before{content:'\69';font-size:40px;color:#000}.desktop .fancybox-close:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}html .fancybox-nav span{width:60px;height:60px;display:block;background:none!important;margin-top:-30px}html .fancybox-nav span:before{content:'';width:100%;height:100%;display:block;background:50% 50%/80% no-repeat}html .fancybox-nav.fancybox-prev span{left:0}html .fancybox-nav.fancybox-prev span:before{background-image:url("../img/icons/navigate_before-white.svg")!important}html .fancybox-nav.fancybox-next span{right:0}html .fancybox-nav.fancybox-next span:before{background-image:url("../img/icons/navigate_next_white.svg")!important}@media only screen and (max-width:767px){html .fancybox-wrap .fancybox-close{width:30px;height:30px;right:15px;top:15px}html .fancybox-wrap .fancybox-close:before{font-size:30px}}html .owl-nav{width:100%;max-width:100%;position:absolute;left:0;bottom:0;pointer-events:none;opacity:1;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}html .owl-nav .disabled{opacity:0.1!important}html .owl-nav .owl-next,html .owl-nav .owl-prev{width:54px;height:54px;background:url("../img/icons/arrow-left-black.svg") 50% 50% no-repeat;position:absolute;left:0;top:0;text-indent:-9999px;pointer-events:all}html .owl-nav .owl-next{background-image:url("../img/icons/arrow-right-black.svg");left:auto;right:0}html .owl-dots{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:24px;pointer-events:none}html .owl-dots .owl-dot{width:9px;height:9px;background-color:#000;border-radius:50%;pointer-events:all}html .owl-dots .owl-dot+.owl-dot{margin-left:10px}html .owl-dots .owl-dot.active{background-color:#fff}.home-page #header .logo{opacity:0}.home-page #header .hamburger{background-color:#00aeef}.home-page #header .btn-link-ptt{border-color:#6b6b6b;color:#6b6b6b}.mini-header .home-page #header .logo{opacity:1}.mini-header .home-page #header .hamburger{background-color:transparent}.mini-header .home-page #header .btn-link-ptt{border-color:#00aeef;color:#00aeef}.home-page .section-page{background-color:#fff;position:relative}.home-page .highlight-banner{width:100%}.home-page .highlight-banner .mouse{width:2.247vw;height:2.93vw;max-width:23px;max-height:30px;display:block;background:url("../img/icons/arrow.svg") 0 0/100% no-repeat;position:absolute;left:50%;bottom:12.2%;margin-left:-11px;-webkit-animation:animateMouseScroll 1.1s linear infinite;animation:animateMouseScroll 1.1s linear infinite}.home-page .highlight-banner .mouse:before{display:none}.home-page .milestone{height:1720px;background:#fff url("../img/home/milestone-bg-bottom.png") 0 100% repeat-x;padding:130px 0 100px;overflow:hidden}.home-page .milestone:before{content:'';width:100%;height:99px;background:url("../img/home/milestone-bg-top.png") repeat-x;position:absolute;left:0;top:0;z-index:13}.home-page .milestone .obj-left{position:absolute;left:0;top:-324px}.home-page .milestone .obj-right{position:absolute;right:0;top:-220px}.home-page .milestone .head{width:100%;position:relative;margin-bottom:50px;font-size:6rem;text-align:center;color:#262262;z-index:13}.home-page .milestone .head h2{display:inline-block;font-size:1em}.home-page .milestone .timeline{width:1264px;height:1335px;position:absolute;left:50%;top:250px;margin:0 0 0 -632px;z-index:13;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.home-page .milestone .timeline .road{position:absolute;left:0;top:222px}.home-page .milestone .timeline a{display:block;position:absolute;left:0;top:0;margin-top:20px;text-align:center;color:#000;opacity:0;-webkit-transition:0.6s 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:0.6s 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.6s 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.mobile .home-page .milestone .timeline a{margin-top:0!important;opacity:1!important}.home-page .milestone .timeline a img{position:relative;top:0;-webkit-transition:0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.home-page .milestone .timeline a h3{margin-top:10px;font-size:3.3rem;font-family:"db_heavent-bold"}.home-page .milestone .timeline a p{font-size:1.73rem;line-height:0.9;font-family:"db_heavent-bold"}.desktop .home-page .milestone .timeline a:hover img{top:-10px}.home-page .milestone .timeline .is-view[data-scroll=in]{margin-top:0;opacity:1}.home-page .milestone .timeline .y2521{left:47px;top:36px}.home-page .milestone .timeline .y2523{left:295px;top:12px}.home-page .milestone .timeline .y2527{left:478px;top:9px}.home-page .milestone .timeline .y2528-01{left:737px;top:0}.home-page .milestone .timeline .y2528-02{left:960px;top:112px}.home-page .milestone .timeline .y2534{left:160px;top:343px}.home-page .milestone .timeline .y2537{left:370px;top:337px}.home-page .milestone .timeline .y2540{left:588px;top:340px}.home-page .milestone .timeline .y2544{left:778px;top:360px}.home-page .milestone .timeline .y2545{left:992px;top:379px}.home-page .milestone .timeline .y2546{left:41px;top:751px}.home-page .milestone .timeline .y2547{left:306px;top:695px}.home-page .milestone .timeline .y2550{left:537px;top:696px}.home-page .milestone .timeline .y2554-01{left:782px;top:786px}.home-page .milestone .timeline .y2554-02{left:1039px;top:736px}.home-page .milestone .timeline .y2557{left:3px;top:1067px}.home-page .milestone .timeline .y2559{left:361px;top:1097px}.home-page .milestone .timeline .y2561{left:634px;top:1041px}.home-page .milestone .timeline .y40th{left:1063px;top:1137px}.home-page .ceo{min-height:700px;background:url("../img/home/ceo-bg.jpg") 50% 0/100% no-repeat}.home-page .ceo .page-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:85px 0 0}.home-page .ceo .img{min-width:420px;max-width:100%}.home-page .ceo .detail{width:100%;margin:20px 0 0 62px;color:#262262}.home-page .ceo .detail .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dashed #262262;font-size:8rem}.home-page .ceo .detail .head h2{font-size:1em;line-height:1}.home-page .ceo .detail .content{margin-top:50px}.home-page .ceo .detail .content h3{font-size:4.9rem;font-family:"db_heavent-medium_italic"}.home-page .ceo .detail .content h3 span{font-size:8rem;line-height:50px}.home-page .ceo .detail .content .name{margin-top:80px;font-size:4rem;color:#00aeef;text-align:right}.home-page .ceo .detail .content .name small{display:block;margin-top:10px;font-size:0.6em;color:#262262}.home-page .ceo .detail .btn-view-all{margin-bottom:14px}.home-page .banner img{width:100%}.home-page .banner .box-text{display:block;position:absolute;right:10%;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);font-size:5.87vw;line-height:0.8;color:#262262}.home-page .banner .box-text h2{font-size:1em}.home-page .banner .box-text h3{margin-top:-10px;font-size:0.49em}.home-page .media-gallery{min-height:740px;background:#fff url("../img/home/media-gallery-bg.jpg") calc(50% - 33px) 222px no-repeat;position:relative;padding:60px 0 0}.home-page .media-gallery .page-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-page .media-gallery .gallery .head,.home-page .media-gallery .media .head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.home-page .media-gallery .gallery .head h2,.home-page .media-gallery .media .head h2{font-size:7rem;line-height:0.8}.home-page .media-gallery .media p{height:60px}.home-page .-gallery-only .gallery{width:100%}.home-page .-gallery-only .content a{width:318px;float:right}.home-page .-gallery-only .content a:first-of-type{width:675px;float:left}.home-page .-gallery-only .content a:first-of-type img{width:100%}.home-page .-gallery-only .content a:first-of-type .detail{width:100%;height:178px;display:block;background-color:#fff;padding:25px 30px;margin:2px 0 0;font-size:3rem;line-height:1;-webkit-box-shadow:1px 0 20px rgba(0, 0, 0, 0.15);box-shadow:1px 0 20px rgba(0, 0, 0, 0.15)}.home-page .-gallery-only .content a:first-of-type .detail p{height:92px}.home-page .-gallery-only .content a:nth-of-type(2){margin-top:0}@media screen and (max-width:1024px){.home-page .milestone{height:1420px}.home-page .milestone .timeline{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.home-page .-gallery-only .content a:first-of-type{width:650px}.home-page .-gallery-only .content a:first-of-type .detail{height:194px}.home-page .-gallery-only .content a:first-of-type .detail p{height:122px}}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.home-page{}}@media only screen and (max-width:1023px){.home-page .highlight-banner{}.home-page .milestone{height:1140px}.home-page .milestone .obj-left{width:300px}.home-page .milestone .obj-right{width:254px}.home-page .milestone .timeline{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.home-page .ceo .page-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page .ceo .detail{width:auto;margin:30px 40px 40px}.home-page .ceo .detail .content .name{margin-top:30px}.home-page .media-gallery{padding-top:0}.home-page .media-gallery .page-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page .media-gallery .media{margin-top:40px}.home-page .media-gallery .media .detail p{height:auto}.home-page .media-gallery .gallery{width:100%;margin-top:40px}.home-page .media-gallery .gallery .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-page .media-gallery .gallery .content a{width:calc(50% - 26px)}.home-page .media-gallery .gallery .content a img{width:100%}.home-page .media-gallery .gallery .content a+a{margin:0 0 0 52px}.home-page .-gallery-only .content a{float:left}.home-page .-gallery-only .content a:first-of-type{width:100%;margin-bottom:40px}.home-page .-gallery-only .content a:first-of-type .detail{height:auto!important}.home-page .-gallery-only .content a:first-of-type p{height:auto!important}.home-page .-gallery-only .content a:first-of-type .date{position:relative;left:0;bottom:0}.home-page .-gallery-only .content a:nth-of-type(2){margin-left:0!important}}@media only screen and (max-width:767px){.home-page .highlight-banner{}.home-page .highlight-banner img{width:100%}.home-page .milestone{height:auto;background:none;padding:50px 0 30px}.home-page .milestone:after{content:'';width:calc(100% - 30px);height:15px;background:url("../img/home/pattern-road.png") repeat-x;position:absolute;left:15px;bottom:50px}.home-page .milestone .obj-left{width:200px;top:-274px}.home-page .milestone .obj-right{width:154px;top:-170px}.home-page .milestone .head{margin-bottom:10px}.home-page .milestone .timeline{width:calc(100% - 30px);height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;left:0;top:0;padding-bottom:50px;margin:0 auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:hidden;overflow-x:auto}.home-page .milestone .timeline::-webkit-scrollbar{-webkit-appearance:none}.home-page .milestone .timeline::-webkit-scrollbar:horizontal{height:4px;background-color:rgba(0, 0, 0, 0.05)}.home-page .milestone .timeline::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0, 0, 0, 0.8)}.home-page .milestone .timeline .road{display:none}.home-page .milestone .timeline a{position:relative!important;left:0!important;top:0!important;white-space:nowrap;z-index:13}.home-page .milestone .timeline a h3,.home-page .milestone .timeline a img,.home-page .milestone .timeline a p{position:relative;z-index:13}.home-page .milestone .timeline a img{max-width:200px}.home-page .milestone .timeline a:after{content:'';width:30px;height:30px;display:block;background:#fff;border:5px solid #d2d2d2;border-radius:50%;position:absolute;left:50%;bottom:-40px;margin-left:-15px}.home-page .milestone .timeline a+a{margin-left:80px}.home-page .milestone .timeline a:last-child:before,.home-page .milestone .timeline a:first-of-type::before{content:'';width:50%;height:calc(100% + 45px);background-color:#fff;position:absolute;left:0;top:0}.home-page .milestone .timeline a:last-child:before{left:auto;right:0}.home-page .ceo .detail{margin:30px 0 40px}.home-page .banner .box-text h3{margin-top:0}.home-page .media-gallery .gallery .content a{width:calc(50% - 10px)}.home-page .media-gallery .gallery .content a img{width:100%}.home-page .media-gallery .gallery .content a+a{margin:0 0 0 20px}.home-page .media-gallery .gallery .detail{font-size:2.2rem}.home-page .-gallery-only .content a{float:left}.home-page .-gallery-only .content a:first-of-type{width:100%;margin-bottom:40px}.home-page .-gallery-only .content a:nth-of-type(2){margin-left:0!important}}@media only screen and (max-width:479px){.home-page .highlight-banner{}.home-page .highlight-banner .desktop-style{display:none!important}.home-page .highlight-banner .mobile-style{display:block!important}.home-page .highlight-banner .mouse{width:6.247vw;height:7.93vw;bottom:9.5%}.home-page .milestone .obj-left{width:150px;top:-244px}.home-page .milestone .obj-right{width:104px;top:-140px}.home-page .milestone .head{font-size:3.6rem}.home-page .milestone .timeline a+a{margin-left:30px}.home-page .ceo .img{min-width:inherit}.home-page .ceo .detail .head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:5.2rem}.home-page .ceo .detail .content{margin-top:30px}.home-page .ceo .detail .content h3{font-size:3rem}.home-page .ceo .detail .content h3 span{font-size:6rem;line-height:30px}.home-page .ceo .detail .content .name{font-size:3.6rem}.home-page .banner .desktop-style{display:none!important}.home-page .banner .mobile-style{display:block!important}.home-page .banner .box-text{right:3%;font-size:2.4rem}.home-page .media-gallery{background:none}.home-page .media-gallery .page-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page .media-gallery .gallery .head h2,.home-page .media-gallery .media .head h2{font-size:5.5rem}.home-page .media-gallery .media .detail{font-size:2.2rem}.home-page .media-gallery .gallery .content a{width:100%}.home-page .media-gallery .gallery .content a img{width:100%}.home-page .media-gallery .gallery .content a+a{margin:30px 0 0}.home-page .media-gallery .gallery .detail{height:auto;font-size:2.2rem}.home-page .media-gallery .gallery .detail .date{position:relative;left:0;bottom:0}.home-page .-gallery-only .content a{float:none}.home-page .-gallery-only .content a:first-of-type{margin-bottom:0!important}.home-page .-gallery-only .content a:nth-of-type(2){margin-left:0!important}.home-page .-gallery-only .detail{height:auto!important;font-size:2.2rem!important}}@media only screen and (max-width:320px){.home-page .ceo .detail .head{font-size:4.4rem}.home-page .ceo .detail .content{margin-top:30px}.home-page .ceo .detail .content h3{font-size:2.6rem}.home-page .ceo .detail .content h3 span{font-size:6rem;line-height:30px}.home-page .ceo .detail .content .name{font-size:3.2rem}}.ceo-page #container{background:url("../img/ceo/bg.jpg") 50% 0/100% no-repeat}.ceo-page .slide-ceo .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ceo-page .slide-ceo .img{width:420px;min-width:420px}.ceo-page .slide-ceo .detail{width:100%;padding:10px 0 0 40px}.ceo-page .slide-ceo .headline{border-bottom:1px dashed #262262;padding-bottom:12px;margin-bottom:15px;font-size:5rem}.ceo-page .slide-ceo .headline h3{font-size:1em;color:#00aeef}.ceo-page .slide-ceo .headline h3 small{display:block;margin-top:5px;font-size:0.5em;color:#3d3e3e}.ceo-page .slide-ceo .headline h4{margin-top:5px;font-size:0.8em;color:#262262}.ceo-page .slide-ceo .box-editor{font-size:2.4rem;line-height:1.2;font-family:"db_heavent";color:#3d3e3e}.ceo-page .slide-ceo .box-editor h1,.ceo-page .slide-ceo .box-editor h2,.ceo-page .slide-ceo .box-editor h3,.ceo-page .slide-ceo .box-editor h4,.ceo-page .slide-ceo .box-editor h5{margin-bottom:2px;font-size:1.25em;font-family:"db_heavent-bold"}.ceo-page .slide-ceo .box-editor em{font-family:"db_heavent-italic"}.ceo-page .slide-ceo .box-editor strong{font-family:"db_heavent-medium"}.ceo-page .slide-ceo .box-editor strong em{font-family:"db_heavent-medium_italic"}.ceo-page .slide-ceo .owl-nav{height:82px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ceo-page .slide-ceo .owl-nav>div{width:82px;height:100%;background:none;color:#2c2c2d;text-indent:0}.ceo-page .slide-ceo .owl-nav>div:before{font-size:82px}.ceo-page .slide-ceo .owl-nav .owl-prev{left:-140px}.ceo-page .slide-ceo .owl-nav .owl-prev:before{content:'\6b'}.ceo-page .slide-ceo .owl-nav .owl-next{right:-140px}.ceo-page .slide-ceo .owl-nav .owl-next:before{content:'\6a'}.ceo-page .slide-ceo .owl-dots{display:none!important}.ceo-page .nav-slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:10px;margin-top:60px}.ceo-page .nav-slide:after{content:'';width:100%;height:5px;display:block;background-color:#e6eaf0;position:absolute;left:0;bottom:0}.ceo-page .nav-slide a{display:block;position:relative;z-index:13}.ceo-page .nav-slide a:after{content:'';width:100%;height:5px;display:block;background-color:#ed1c24;position:absolute;left:0;bottom:-10px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:0.2s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:0.2s cubic-bezier(0.165, 0.84, 0.44, 1)}.ceo-page .nav-slide a.active:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ceo-page .nav-slide a>span{display:block;background-color:#fff;border:1px solid #dbdada;position:absolute;left:50%;top:-80%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:12px 26px;margin-top:20px;opacity:0;white-space:nowrap;-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);pointer-events:none}.ceo-page .nav-slide a>span:after,.ceo-page .nav-slide a>span:before{content:'';width:0;height:0;border-top:10px solid #dbdada;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ceo-page .nav-slide a>span:after{bottom:-8px;border-top-color:#fff}.desktop .ceo-page .nav-slide a:hover>span{margin-top:0;opacity:1}.ceo-page .nav-slide a+a{margin-left:10px}@media only screen and (max-width:1024px){.ceo-page .nav-slide{margin-top:30px}.ceo-page .nav-slide a>span{display:none}}@media only screen and (max-width:1023px){.ceo-page .slide-ceo{width:calc(100% - 100px);margin:0 auto}.ceo-page .slide-ceo .headline{font-size:6rem}.ceo-page .slide-ceo .box-editor{font-size:3.4rem}.ceo-page .slide-ceo .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ceo-page .slide-ceo .img{width:100%;min-width:inherit;margin:0 auto}.ceo-page .slide-ceo .detail{padding:0;margin-top:30px}.ceo-page .slide-ceo .owl-nav{top:42vw;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ceo-page .slide-ceo .owl-nav .owl-prev{left:-76px}.ceo-page .slide-ceo .owl-nav .owl-next{right:-76px}.ceo-page .nav-slide{width:calc(100% - 100px);margin:50px auto 0}}@media only screen and (max-width:767px){.ceo-page .slide-ceo .headline{font-size:5rem}.ceo-page .slide-ceo .box-editor{font-size:2.4rem}.ceo-page .nav-slide{margin-top:40px}.ceo-page .nav-slide:after{display:none}.ceo-page .nav-slide a{width:100%;height:5px;background-color:#e6eaf0}.ceo-page .nav-slide a:after{bottom:0}.ceo-page .nav-slide a+a{margin-left:3px}.ceo-page .nav-slide img{display:none}}@media only screen and (max-width:479px){.ceo-page .slide-ceo{width:calc(100% - 30px)}.ceo-page .slide-ceo .headline{font-size:3.6rem}.ceo-page .slide-ceo .box-editor{font-size:2rem}.ceo-page .slide-ceo .owl-nav{height:40px}.ceo-page .slide-ceo .owl-nav>div{width:40px}.ceo-page .slide-ceo .owl-nav>div:before{font-size:40px}.ceo-page .slide-ceo .owl-nav .owl-prev{left:-35px}.ceo-page .slide-ceo .owl-nav .owl-next{right:-35px}.ceo-page .nav-slide{width:calc(100% - 40px)}}.media-gallery-page #container{background:#fff url(../img/home/media-gallery-bg.jpg) calc(50% - 33px) 222px no-repeat}.media-gallery-page #container:before{content:'';width:100%;height:74px;display:block;background:url("../img/media-gallery/bg-top.png") repeat-x;position:absolute;left:0;top:0}.media-gallery-page .nav-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-gallery-page .nav-tab a{width:135px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #dbdada;-webkit-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.media-gallery-page .nav-tab a+a{margin-left:8px}.media-gallery-page .nav-tab a.active{background-color:#262262;color:#fff}.media-gallery-page .tabs{margin-top:34px}.media-gallery-page .tabs .tab{width:100%;display:none}.media-gallery-page .tabs .tab.active{display:block}.media-gallery-page .tabs .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.media-gallery-page .tabs .media .content{margin-top:-34px;margin-left:-65px}.media-gallery-page .tabs .media .content a{width:calc(50% - 65px);margin:34px 0 0 65px}.media-gallery-page .tabs .media .hide-more a+a+a+a+a{display:none}.media-gallery-page .tabs .media .detail{padding:20px 30px;font-size:2.4rem}.media-gallery-page .tabs .gallery .content{margin-top:-42px;margin-left:-52px}.media-gallery-page .tabs .gallery .content a{width:calc(33.33% - 52px);margin:42px 0 0 52px}.media-gallery-page .tabs .gallery .hide-more a+a+a+a+a+a+a+a+a+a{display:none}@media only screen and (max-width:1024px){.media-gallery-page .tabs .media .content{margin-left:-20px}.media-gallery-page .tabs .media .content a{width:calc(50% - 20px);margin:42px 0 0 20px}.media-gallery-page .tabs .gallery .content{margin-left:-20px}.media-gallery-page .tabs .gallery .content a{width:calc(33.33% - 20px);margin:42px 0 0 20px}}@media only screen and (max-width:1023px){.media-gallery-page .tabs .gallery .content{margin-left:-52px}.media-gallery-page .tabs .gallery .content a{width:calc(50% - 52px);margin:42px 0 0 52px}.media-gallery-page .tabs .gallery .content a img{width:100%}.media-gallery-page .tabs .gallery .hide-more a+a+a+a+a+a+a+a+a{display:none}}@media only screen and (max-width:767px){.media-gallery-page .tabs .media .detail{font-size:2.2rem}.media-gallery-page .tabs .gallery .content{margin-left:-20px}.media-gallery-page .tabs .gallery .content a{width:calc(50% - 20px);margin:42px 0 0 20px}.media-gallery-page .tabs .gallery .detail{font-size:2.2rem}}@media only screen and (max-width:479px){.media-gallery-page .tabs .media .content{margin-left:0}.media-gallery-page .tabs .media .content a{width:100%;margin:42px 0 0 0}.media-gallery-page .tabs .media .detail{height:auto}.media-gallery-page .tabs .gallery .content{margin-left:0}.media-gallery-page .tabs .gallery .content a{width:100%;margin:42px 0 0 0}.media-gallery-page .tabs .gallery .detail{height:auto}.media-gallery-page .tabs .gallery .detail .date{position:relative;left:0;bottom:0}}
/*# sourceMappingURL=main.css.map */