﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&family=Noto+Sans+SC:wght@400;500;700;900&family=Poppins:wght@700&display=swap";.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:rgba(0,0,0,.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9 ;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9 ;opacity:.99}.reset{display:inline}@keyframes underline{from{transform:scaleX(0)}to{transform:scaleX(1)}}@font-face{font-family:"icomoon";src:url("../assets/fonts/icomoon.eot?nwhhfl");src:url("../assets/fonts/icomoon.eot?nwhhfl#iefix") format("embedded-opentype"),url("../assets/fonts/icomoon.ttf?nwhhfl") format("truetype"),url("../assets/fonts/icomoon.woff?nwhhfl") format("woff"),url("../assets/fonts/icomoon.svg?nwhhfl#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=ico],[class*=" ico"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-refresh:before{content:""}.ico-arrow-bottom:before{content:""}.ico-arrow-left:before{content:""}.ico-arrow-right:before{content:""}.ico-arrow-top:before{content:""}.ico-close:before{content:""}.ico-email:before{content:""}.ico-external:before{content:""}.ico-facebook:before{content:""}.ico-instagram:before{content:""}.ico-search:before{content:""}.ico-video:before{content:""}.ico-youtube:before{content:""}.header-wrapper{text-align:center;height:100%}.header-wrapper .main-wrapper{background-color:#eae7e4;height:100%;transition:.2s all cubic-bezier(0.65, 0.05, 0.36, 1) .2s;transform:translateX(0%);display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 767px){.header-wrapper .main-wrapper{padding-left:24px;padding-right:24px}}@media only screen and (max-width: 320px){.header-wrapper .main-wrapper{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767px){.header-wrapper .main-wrapper{flex-direction:row;align-items:center;background-color:#f2efec}}.header-wrapper .main-wrapper.deactive{transition:.2s all cubic-bezier(0.65, 0.05, 0.36, 1);transform:translateX(-100%)}@media only screen and (max-width: 767px){.header-wrapper .main-wrapper.deactive{transform:translateY(-100%)}}@media only screen and (max-width: 550px){.header-wrapper .main-wrapper .mobile-only{width:100px;height:auto}}.header-wrapper .top-wrapper{padding-top:40px}@media only screen and (max-width: 767px){.header-wrapper .top-wrapper{padding-top:34px}}@media only screen and (max-width: 320px){.header-wrapper .top-wrapper{padding-top:20px}}@media only screen and (max-width: 767px){.header-wrapper .top-wrapper{padding-top:0px;padding-left:0px;padding-right:0px}}.header-wrapper .bottom-wrapper{opacity:0;transition:opacity .3s;transition-delay:.2s}.header-wrapper .bottom-wrapper.show{opacity:1}@media only screen and (max-width: 767px){.header-wrapper .bottom-wrapper{display:flex}}.header-wrapper .socialMedia-wrapper{margin-bottom:5px}@media only screen and (max-width: 767px){.header-wrapper .socialMedia-wrapper{display:none}}.header-wrapper .socialMedia-wrapper ul li{list-style:none;margin-bottom:36px}.header-wrapper .socialMedia-wrapper ul li [class^=ico]{color:#575757;font-size:1.5rem}.header-wrapper .socialMedia-wrapper ul li [class^=ico]:hover{color:#d63d3d}.header-wrapper .search-btn{margin-bottom:2px}@media only screen and (max-width: 767px){.header-wrapper .search-btn{margin-right:20px}}.header-wrapper .search-btn,.header-wrapper .menu-btn{cursor:pointer}@media only screen and (max-width: 767px){.header-wrapper .search-btn,.header-wrapper .menu-btn{width:40px;height:40px}}.header-wrapper .menu-btn:hover span{width:100% !important;transition:.2s all cubic-bezier(0.65, 0.05, 0.36, 1)}.header-wrapper .menu-btn-group{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;width:18px;height:18px}.header-wrapper .menu-btn span{background-color:#fff;width:100%;height:2.5px;margin-bottom:4px;position:relative;display:block;transition:.2s all cubic-bezier(0.65, 0.05, 0.36, 1)}.header-wrapper .menu-btn span:first-child{width:65%}.header-wrapper .menu-btn span:last-child{margin-bottom:0px;width:65%;margin:auto 0 auto auto}.header-wrapper .close-btn{width:100px;background:#fff;position:absolute;left:0px;bottom:0px;cursor:pointer;transition:background .2s ease-in-out}@media only screen and (max-width: 767px){.header-wrapper .close-btn{width:40px;top:24px;right:14px;left:initial;bottom:initial}}.header-wrapper .close-btn:hover{transition:background .2s ease-in-out;background:#fff7f7}.header-wrapper .menu-wrapper,.header-wrapper .search-wrapper{position:fixed;transition:.4s all cubic-bezier(0.65, 0.05, 0.36, 1);display:none;top:0px;flex-direction:column;justify-content:center;opacity:0;width:100%;height:100%;z-index:3;background:#d63d3d}@media only screen and (max-width: 767px){.header-wrapper .menu-wrapper,.header-wrapper .search-wrapper{padding-left:24px;padding-right:24px}}@media only screen and (max-width: 320px){.header-wrapper .menu-wrapper,.header-wrapper .search-wrapper{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767px){.header-wrapper .menu-wrapper,.header-wrapper .search-wrapper{transform:translateY(-100%)}}@media only screen and (max-width: 1024px){.header-wrapper .menu-wrapper,.header-wrapper .search-wrapper{transform:translateY(0%)}}.header-wrapper .menu-wrapper.active,.header-wrapper .search-wrapper.active{transition:.4s transform cubic-bezier(0.65, 0.05, 0.36, 1) .2s;display:flex;opacity:1}.header-wrapper .menu-wrapper .menu-elements{flex:1 0;display:flex;flex-direction:column;justify-content:center}.header-wrapper .search-wrapper .input-field{max-width:736px;width:100%;margin:0 auto;position:relative;border-bottom:1px #fff solid;text-align:left;opacity:0;transition:.2s all ease-in-out}.header-wrapper .search-wrapper .input-field.active{opacity:1;transition:.2s all ease-in-out}.header-wrapper .search-wrapper .input-field input{font-size:70px;line-height:70px;transition:all .3s;color:#fff;padding-left:40px}@media only screen and (max-width: 767px){.header-wrapper .search-wrapper .input-field input{font-size:36px;line-height:34px}}@media only screen and (max-width: 767px){.header-wrapper .search-wrapper .input-field input{padding-left:30px;width:100%}}.header-wrapper .search-wrapper .input-field input::placeholder{color:#f9a59e}.header-wrapper .search-wrapper .input-field .icon{position:absolute;left:0px;top:50%;transform:translateY(-50%);line-height:0px;display:block;-webkit-appearance:none;appearance:none;background:none;border:0;outline:0}.header-wrapper .search-wrapper .search-tag-wrapper{max-width:736px;width:100%;margin:0 auto;margin-top:36px;text-align:left}.header-wrapper .search-wrapper .search-tag-wrapper .item{font-size:16px;line-height:24px;transition:all .3s;border:2px #fff solid;margin-right:14px;padding:5px 15px;display:inline-block;margin-bottom:14px;background:transparent;opacity:0;transition:.2s all ease-in-out}@media only screen and (max-width: 767px){.header-wrapper .search-wrapper .search-tag-wrapper .item{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){.header-wrapper .search-wrapper .search-tag-wrapper .item{font-size:16px;line-height:20px}}.header-wrapper .search-wrapper .search-tag-wrapper .item.active{opacity:1;transition:.2s all ease-in-out}.header-wrapper .search-wrapper .search-tag-wrapper .item:last-child{margin-right:0px}@media only screen and (max-width: 767px){.header-wrapper .search-wrapper .search-tag-wrapper .item:last-child{margin-bottom:0px}}.header-wrapper .search-wrapper .search-tag-wrapper .item:hover{background:#000;border:2px #000 solid}.header-wrapper .search-wrapper .search-tag-wrapper .item a{color:#fff}.header-wrapper .subscribe-wrapper{max-width:520px;width:100%;margin:0 auto;margin:0px auto 0 auto;position:relative}@media only screen and (max-width: 767px){.header-wrapper .subscribe-wrapper{position:relative;margin:0 auto}}.header-wrapper .subscribe-wrapper .label{font-size:16px;line-height:24px;transition:all .3s;color:#fff;padding-bottom:5px;text-align:left;position:relative}@media only screen and (max-width: 767px){.header-wrapper .subscribe-wrapper .label{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){.header-wrapper .subscribe-wrapper .label{font-size:16px;line-height:20px}}.header-wrapper .subscribe-wrapper .input-field{position:relative;height:50px}.header-wrapper .subscribe-wrapper .input-field .icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);line-height:0px;cursor:pointer}.header-wrapper .subscribe-wrapper input{font-size:14px;line-height:18px;transition:all .3s;color:#535353;background-color:#fff;width:100%;height:100%;padding-left:14px}@media only screen and (max-width: 767px){.header-wrapper .subscribe-wrapper input{line-height:34px}}.header-wrapper .subscribe-wrapper input::placeholder{color:#535353}@keyframes animationGoToCorner{to{transform:translate(0%, 0%)}}@keyframes animationWidth{to{width:100%}}@keyframes animationHeight{to{height:100%}}.header-wrapper .menu-mask{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:-1;display:none}.header-wrapper .menu-mask>div{transition:1.2s all cubic-bezier(0.65, 0.05, 0.36, 1)}.header-wrapper .menu-mask.active{z-index:2;display:block}.header-wrapper .menu-mask.active .left,.header-wrapper .menu-mask.active .right{animation-fill-mode:forwards;animation-name:animationGoToCorner,animationHeight,animationWidth;animation-delay:0s,.3s,.75s;animation-duration:.3s,.3s,.75s}.header-wrapper .menu-mask.active .top,.header-wrapper .menu-mask.active .bottom{animation-fill-mode:forwards;animation-name:animationGoToCorner,animationWidth,animationHeight;animation-delay:0s,.3s,.75s;animation-duration:.3s,.3s,.75s}.header-wrapper .menu-mask .top,.header-wrapper .menu-mask .bottom{width:200px;height:30px;position:absolute}.header-wrapper .menu-mask .left,.header-wrapper .menu-mask .right{height:200px;width:30px;position:absolute}.header-wrapper .menu-mask .left{transform:translateX(-100%)}.header-wrapper .menu-mask .right{transform:translateX(100%)}.header-wrapper .menu-mask .top{transform:translateY(-100%)}.header-wrapper .menu-mask .bottom{transform:translateY(100%)}.header-wrapper .menu-mask .left,.header-wrapper .menu-mask .top{top:0px;left:0px}.header-wrapper .menu-mask .right,.header-wrapper .menu-mask .bottom{right:0px;bottom:0px}.header-wrapper .menu-row{max-width:520px;width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:30px}@media only screen and (max-width: 320px){.header-wrapper .menu-row{margin-top:20px}}@media screen and (max-width: 767px){.header-wrapper .menu-row .left-group{display:flex}}.header-wrapper .menu-row .left-group .icon{margin-right:25px;display:inline-block;vertical-align:top}.header-wrapper .menu-row .left-group .icon:last-child{margin-right:0px}.header-wrapper .menu-row .left-group .icon img{width:auto;max-width:none;height:58px}@media only screen and (max-width: 767px){.header-wrapper .menu-row .left-group .icon{margin-right:11px}.header-wrapper .menu-row .left-group .icon img{height:42px}}.header-wrapper .menu-row .left-group .tnc-label{color:#fff;font-size:16px;line-height:24px;transition:all .3s;display:inline-block;margin-right:50px}@media only screen and (max-width: 767px){.header-wrapper .menu-row .left-group .tnc-label{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){.header-wrapper .menu-row .left-group .tnc-label{font-size:16px;line-height:20px}}.header-wrapper .menu-row .left-group .tnc-label:last-child{margin-right:0px}@media screen and (max-width: 767px){.header-wrapper .menu-row .left-group .tnc-label{margin-right:0;padding:0 1em}.header-wrapper .menu-row .left-group .tnc-label:first-child{padding-left:0}}.header-wrapper .menu-row .left-group .tnc-label a{position:relative}.header-wrapper .menu-row .left-group .tnc-label a:after{content:"";border-bottom:solid 4px #fff;position:absolute;bottom:-3px;left:0;width:100%;transform:scaleX(0);transform-origin:right;transition:transform .25s}.header-wrapper .menu-row .left-group .tnc-label a:hover:after{bottom:-3px;transform-origin:left;transform:scaleX(1)}@media screen and (max-width: 767px){.header-wrapper .menu-row .right-group{display:flex}}.header-wrapper .menu-row .right-group .icon{margin-right:1.5rem;display:inline-block;vertical-align:middle}.header-wrapper .menu-row .right-group .icon:last-child{margin-right:0px}.header-wrapper .menu-row .right-group .icon [class^=ico]{font-size:1.5rem;color:#fff}@media only screen and (max-width: 767px){.header-wrapper .menu-row .right-group .icon{margin-right:1rem}}.header-wrapper .menu-row .lang-element{color:#fff;font-size:16px;line-height:24px;transition:all .3s;line-height:16px;position:relative;display:inline-block;padding:0 1em;display:none}@media only screen and (max-width: 767px){.header-wrapper .menu-row .lang-element{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){.header-wrapper .menu-row .lang-element{font-size:16px;line-height:20px}}.header-wrapper .menu-row .lang-element a{position:relative}.header-wrapper .menu-row .lang-element a:after{content:"";border-bottom:solid 4px #fff;position:absolute;bottom:-3px;left:0;width:100%;transform:scaleX(0);transform-origin:right;transition:transform .25s}.header-wrapper .menu-row .lang-element a:hover:after{bottom:-3px;transform-origin:left;transform:scaleX(1)}.header-wrapper .menu-row .lang-element:last-child{padding-right:0}.header-wrapper .menu-row .lang-element:last-child:after{position:absolute;content:"";width:1px;height:100%;background-color:#fff;left:0%}.header-wrapper .menu-row .lang-element:first-child{margin-left:0px}.header-wrapper .menu-row .lang-element:first-child:after{background-color:transparent}.header-wrapper .menu-row-bottom{display:flex;flex-wrap:wrap}.header-wrapper .menu-row-bottom .left-group{flex:0 0 auto;display:flex;padding-top:10px}.header-wrapper .menu-row-bottom .right-group{flex:0 0 auto;padding-top:10px}@media screen and (max-width: 767px){.header-wrapper .menu-row-bottom .right-group{display:flex}}.header-wrapper .menu-wrapper{text-align:center;justify-content:space-between}.header-wrapper .menu-wrapper .notice-label{font-size:12px;line-height:12px;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;text-align:center;border-radius:50%;font-weight:900;width:21px;height:21px;position:absolute;right:0%;z-index:2;transform:translate(100%, -50%);top:0%}.header-wrapper .menu-wrapper ul li,.header-wrapper .menu-wrapper ul a{font-size:36px;line-height:34px;transition:all .3s;color:#fff;padding-top:40px}@media only screen and (max-width: 767px){.header-wrapper .menu-wrapper ul li,.header-wrapper .menu-wrapper ul a{font-size:28px;line-height:34px}}@media only screen and (max-width: 767px){.header-wrapper .menu-wrapper ul li,.header-wrapper .menu-wrapper ul a{padding-top:34px}}@media only screen and (max-width: 320px){.header-wrapper .menu-wrapper ul li,.header-wrapper .menu-wrapper ul a{padding-top:20px}}.header-wrapper .menu-wrapper ul li:first-child,.header-wrapper .menu-wrapper ul a:first-child{padding-top:0px}.header-wrapper .menu-wrapper ul li{list-style:none;opacity:0;transition:.2s all ease-in-out}.header-wrapper .menu-wrapper ul li.active{opacity:1;transition:.2s all ease-in-out}.header-wrapper .menu-wrapper ul a{position:relative}.header-wrapper .menu-wrapper ul a:hover{color:#000}.header-wrapper .bottom-group{margin-bottom:46px;opacity:0;opacity:0;transition:.2s all ease-in-out}.header-wrapper .bottom-group.active{opacity:1;transition:.2s all ease-in-out}@media only screen and (max-width: 767px){.header-wrapper .bottom-group{margin-bottom:35px}}@media only screen and (max-width: 375px){.header-wrapper .bottom-group{margin-bottom:25px}}.header-wrapper .lang-btn.menuButton{margin-bottom:2px}@media only screen and (max-width: 767px){.header-wrapper .lang-btn.menuButton{position:relative;height:40px;width:auto;margin-right:20px}}@media only screen and (max-width: 550px){.header-wrapper .lang-btn.menuButton{margin-right:10px}}.header-wrapper .lang-btn.menuButton .lang-box{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);color:#fff;white-space:nowrap}@media only screen and (max-width: 767px){.header-wrapper .lang-btn.menuButton .lang-box{position:relative}}.header-wrapper .lang-btn.menuButton .lang-box .go-btn{display:inline-block;margin-left:10px;margin-right:10px;position:relative;cursor:pointer}.header-wrapper .lang-btn.menuButton .lang-box .go-btn:last-child::before{content:"";position:absolute;width:1px;height:100%;background-color:#fff;left:-10px;top:0px;opacity:.2}.header-wrapper .menuButton{position:relative;transition:background .2s ease-in-out}.header-wrapper .menuButton .notice-label{font-size:12px;line-height:21px;display:none;background-color:#000;color:#fff;text-align:center;border-radius:50%;font-weight:900;width:21px;height:21px;position:absolute;right:0%;z-index:2;transform:translate(50%, -50%);top:0%}@media screen and (max-width: 767px){.header-wrapper .menuButton .notice-label{display:block}}.header-wrapper .menuButton:hover{background:#fd7b6e;transition:background .2s ease-in-out}.header-wrapper .menuButton p{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);color:#fff;text-transform:uppercase}@media only screen and (max-width: 550px){.header-wrapper .menuButton{margin-right:10px}.header-wrapper .menuButton:last-child{margin-right:0px}}.subscribe-wrapper{max-width:520px;width:100%;margin:0 auto;margin:62px auto 0 auto}.subscribe-wrapper .label{font-size:16px;line-height:24px;transition:all .3s;color:#000;padding-bottom:5px;text-align:left}@media only screen and (max-width: 767px){.subscribe-wrapper .label{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){.subscribe-wrapper .label{font-size:16px;line-height:20px}}@media only screen and (max-width: 767px){.subscribe-wrapper .label{padding-bottom:18px}}.subscribe-wrapper .input-field{position:relative;height:50px}.subscribe-wrapper .input-field .icon{position:absolute;background-color:#d63d3d;right:5px;top:50%;transform:translateY(-50%);line-height:0px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .2s ease-in-out}.subscribe-wrapper .input-field .icon:hover{background:#000;transition:background .2s ease-in-out}.subscribe-wrapper input{font-size:14px;line-height:18px;transition:all .3s;color:#535353;background-color:#fff;width:100%;height:100%;padding-left:14px}@media only screen and (max-width: 767px){.subscribe-wrapper input{line-height:34px}}.subscribe-wrapper input::placeholder{color:#535353}footer{display:inline-block;padding:52px 135px 55px 135px;width:100%;height:auto;box-sizing:border-box;background:#000;position:relative;z-index:3}@media only screen and (max-width: 991px){footer{padding:52px 95px 55px 95px}}@media only screen and (max-width: 767px){footer{padding-top:52px;padding-bottom:50px}}@media only screen and (max-width: 767px)and (max-width: 767px){footer{padding-left:24px;padding-right:24px}}@media only screen and (max-width: 767px)and (max-width: 320px){footer{padding-left:10px;padding-right:10px}}footer .footer-wrapper{width:100%;height:100%}@media only screen and (min-width: 1921px){footer .footer-wrapper{display:block;width:1760px;margin:0 auto}}footer .footer-wrapper .subscribe-wrapper{margin:0px}@media only screen and (max-width: 767px){footer .footer-wrapper .subscribe-wrapper .label{padding-bottom:14px}}footer .footer-wrapper .menu-wrapper{margin-top:52px}@media only screen and (max-width: 767px){footer .footer-wrapper .menu-wrapper{margin-top:42px}}footer .footer-wrapper .menu-wrapper ul{display:flex;flex-wrap:wrap}footer .footer-wrapper .menu-wrapper ul li{flex:0 0 auto;display:inline-block;margin-right:60px;list-style:none;font-size:16px;line-height:24px;transition:all .3s}@media only screen and (max-width: 767px){footer .footer-wrapper .menu-wrapper ul li{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){footer .footer-wrapper .menu-wrapper ul li{font-size:16px;line-height:20px}}footer .footer-wrapper .menu-wrapper ul li:last-child{margin-right:0px}@media only screen and (max-width: 767px){footer .footer-wrapper .menu-wrapper ul li:last-child{margin-bottom:0px}}footer .footer-wrapper .menu-wrapper ul li a{color:#fff;position:relative;position:relative}footer .footer-wrapper .menu-wrapper ul li a:after{content:"";border-bottom:solid 4px #fff;position:absolute;bottom:-3px;left:0;width:100%;transform:scaleX(0);transform-origin:right;transition:transform .25s}footer .footer-wrapper .menu-wrapper ul li a:hover:after{bottom:-3px;transform-origin:left;transform:scaleX(1)}@media only screen and (max-width: 991px){footer .footer-wrapper .menu-wrapper ul li{margin-bottom:15px}}@media only screen and (max-width: 767px){footer .footer-wrapper .menu-wrapper ul li{margin-right:32px;margin-bottom:21px}}footer .footer-wrapper .menu-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:50px 0px 0px 0px}@media only screen and (max-width: 991px){footer .footer-wrapper .menu-row{margin:41px 0px 0px 0px;justify-content:space-between}}footer .footer-wrapper .menu-row .left-group{margin-right:60px}@media only screen and (max-width: 991px){footer .footer-wrapper .menu-row .left-group{margin-right:0px}}footer .footer-wrapper .menu-row .left-group .icon{margin-right:25px;display:inline-block;vertical-align:top}footer .footer-wrapper .menu-row .left-group .icon img{height:58px;width:auto}footer .footer-wrapper .menu-row .left-group .icon:last-child{margin-right:0px}@media only screen and (max-width: 991px){footer .footer-wrapper .menu-row .left-group .icon{margin-right:11px}footer .footer-wrapper .menu-row .left-group .icon img{height:48px}}@media only screen and (max-width: 480px){footer .footer-wrapper .menu-row .left-group .icon{margin-right:8px}footer .footer-wrapper .menu-row .left-group .icon img{height:36px}}footer .footer-wrapper .menu-row .right-group .icon{margin-right:34px;display:inline-block;vertical-align:middle;line-height:0px}footer .footer-wrapper .menu-row .right-group .icon:last-child{margin-right:0px}footer .footer-wrapper .menu-row .right-group .icon [class^=ico]{font-size:1.5rem;color:#fff}@media only screen and (max-width: 991px){footer .footer-wrapper .menu-row .right-group .icon{margin-right:24px}}@media only screen and (max-width: 550px){footer .footer-wrapper .menu-row .right-group .icon{margin-right:12px}}#notice{position:relative;padding-bottom:30px}#notice .notice-wrapper{display:block;background:#000;color:#fff;padding:1rem 24px;position:relative}#notice .notice-wrapper .notice-container{display:flex;align-items:center}#notice .notice-wrapper .notice-container .notice__heading{flex:0 0 auto;padding:0 2em;text-align:right}#notice .notice-wrapper .notice-container .notice__methods{flex:0 0 auto;padding:0 1em}#notice .notice-wrapper .notice-container .notice__content{flex:1 1 auto;padding:0 1em}#notice .notice-wrapper .notice-container .notice__heading{line-height:1;font-weight:bold}#notice .notice-wrapper .notice-container .notice__heading .inline-icon{height:1.25rem;width:auto;display:inline-block;vertical-align:middle;margin-right:.25em}#notice .notice-wrapper .notice-container .notice__heading .text{line-height:1.25rem;display:inline-block;vertical-align:middle}#notice .notice-wrapper .notice-container .notice__methods{line-height:1}#notice .notice-wrapper .notice-container .notice__methods .notice__btn{display:inline-block;vertical-align:middle;padding:0 1em;font-weight:bold}#notice .notice-wrapper .notice-container .notice__content{color:#fff}#notice .notice-wrapper .notice-container .notice__content ul.list-notice{list-style-type:none;margin:0;padding:0;height:6em}@media screen and (min-width: 1024px){#notice .notice-wrapper .notice-container .notice__content ul.list-notice{display:flex;flex-direction:column;justify-content:center}}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice{list-style-type:none;padding:.75em .75em .75em 0;border-bottom:1px solid rgba(255,255,255,.6);font-size:.8rem}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice:last-child{border:0}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .wrapper{display:flex;align-items:flex-start}@media screen and (min-width: 768px)and (max-width: 1023px){#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .wrapper{display:block}}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .notice-title{font-size:1em;flex:1 1 auto}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .notice-datetime{font-size:1em;flex:0 0 130px;color:rgba(255,255,255,.6)}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .notice-datetime .date{padding-right:.5em}@media screen and (max-width: 767px){#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .wrapper{flex-direction:column}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .notice-title{margin-bottom:.5em}#notice .notice-wrapper .notice-container .notice__content ul.list-notice li.item-notice .notice-datetime{flex:0 0 100%}}@media screen and (max-width: 767px){#notice .notice-wrapper .notice-container{display:block;position:relative}#notice .notice-wrapper .notice-container .notice__heading{flex:none;display:block;padding:0 0em;text-align:left;margin-bottom:15px}#notice .notice-wrapper .notice-container .notice__methods{flex:none;display:block;padding:0 0em;position:absolute;top:0;right:0}#notice .notice-wrapper .notice-container .notice__methods :last-child{padding-right:0}#notice .notice-wrapper .notice-container .notice__content{flex:none;display:block;padding:0 0em}}#notice .nano{width:100%;height:6rem}#notice .nano .nano-content{padding:0}#notice .nano .nano-pane{background:#393939}#notice .nano .nano-slider{background:#fff}.back-btn{background:#d63d3d;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:40px;left:40px;z-index:3;transition:all .15s ease}@media only screen and (max-width: 1024px){.back-btn{left:140px;position:fixed}}@media only screen and (max-width: 767px){.back-btn{left:25px;top:115px}}.back-btn:hover{background:#fd7b6e}.section-header{font-size:30px;line-height:34px;transition:all .3s;text-align:left;padding-bottom:22px}.section-content{font-size:16px;line-height:24px;transition:all .3s;text-align:left;padding-bottom:20px}@media only screen and (max-width: 767px){.section-content{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){.section-content{font-size:16px;line-height:20px}}.section-quote{text-align:center;position:relative;margin:20px 0px;padding:30px}.section-pic{padding:20px 0px 40px 0px}.section-pic img{width:100%}.section-pic .img-caption{font-size:14px}.section-video{padding:20px 0px 40px 0px}.section-video .iframe-wrapper{width:100%;padding-bottom:56.25%;position:relative;display:block}.section-video .iframe-wrapper iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.section-video .video-caption{font-size:14px}.quote-top-left{left:0px;top:0px}.quote-bottom-right{bottom:0px;right:0px;transform:rotate(180deg)}.quote-decoration{position:absolute}.quote-decoration:before{content:"";background-color:#d63d3d;display:block;height:20px;width:64px}.quote-decoration:after{content:"";background-color:#d63d3d;width:20px;height:64px;display:block;position:absolute;top:0px}.quote-header{font-size:30px;line-height:34px;transition:all .3s;padding-bottom:1rem}.quote-title{font-size:14px;line-height:18px;transition:all .3s;padding-bottom:2px}@media only screen and (max-width: 767px){.quote-title{line-height:34px}}.quote-name{font-size:16px;line-height:24px;transition:all .3s}@media only screen and (max-width: 767px){.quote-name{font-size:14px;line-height:16px}}@media only screen and (max-width: 767px){.quote-name{font-size:16px;line-height:20px}}.share-with-us-bg img{width:100%}.share-with-us-wrapper{position:relative;margin-top:20px}.share-with-us-wrapper .subscribe-wrapper{bottom:24px;margin:0px;padding:0px 24px;left:50%;transform:translateX(-50%);position:absolute}.share-with-us-wrapper .subscribe-wrapper .label{font-size:28px;line-height:32px;transition:all .3s;padding-bottom:20px;width:60%;font-weight:900}@media only screen and (max-width: 1366px){.share-with-us-wrapper .subscribe-wrapper .label{font-size:22px;line-height:26px}}@media only screen and (max-width: 767px){.share-with-us-wrapper .subscribe-wrapper .label{font-size:20px;line-height:24px}}.share-with-us-wrapper .input-field.disabled{opacity:.2;pointer-events:none}.share-with-us-responsive-wrapper{background:#09e0fa;position:relative;margin-top:20px;display:flex;flex-direction:row-reverse;width:100%;padding:0 60px;align-items:center}.share-with-us-responsive-wrapper .share-with-us-responsive-bg{flex:1.1;padding:30px}.share-with-us-responsive-wrapper .share-with-us-responsive-bg img{width:100%}.share-with-us-responsive-wrapper .subscribe-wrapper{flex:1;margin:0;max-width:none}.share-with-us-responsive-wrapper .subscribe-wrapper .label{font-size:30px;padding-bottom:20px;font-weight:900;line-height:1.2}.share-with-us-responsive-wrapper .input-field.disabled{opacity:.2;pointer-events:none}@media screen and (max-width: 640px){.share-with-us-responsive{margin:0 -24px}.share-with-us-responsive-wrapper{flex-direction:column;padding:30px}.share-with-us-responsive-wrapper .share-with-us-responsive-bg{flex:1;padding:0px}.share-with-us-responsive-wrapper .subscribe-wrapper .label{width:70%;margin-top:-1em;font-size:28px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.cookie-consent{border:1px solid #dedede;background:#fff;padding:30px 30px 25px 30px;max-width:430px;width:calc(100% - 20px);position:fixed;right:10px;bottom:10px;z-index:500;display:none}.cookie-consent.show{display:block}.cookie-consent p{color:#5c5c5c;line-height:150%;margin-bottom:20px}.cookie-consent .btn-container{display:flex;justify-content:flex-end;align-items:center}.cookie-consent .btn-container a{display:block;color:#d63d3d}.cookie-consent .btn-container a:hover{text-decoration:underline}.cookie-consent .btn-container a:first-child{margin-right:40px}a.button{display:block;color:#fff !important;padding:8px 20px;background-color:#d63d3d}a.button:hover{background-color:#d63d3d;text-decoration:none !important}.cookie-consent-wrap{padding:30px 40px;background-color:#fff;margin:20px auto;width:100%;max-width:990px}@media screen and (max-width: 767px){.cookie-consent-wrap{padding:30px 20px;line-height:120%}}.cookie-consent-wrap .heading-container{padding:0 10px 10px 10px}.cookie-consent-wrap .content-container{padding:30px 30px 10px 30px;border:1px solid #d63d3d}.cookie-consent-wrap h2{color:#000;font-weight:bold;margin-bottom:30px}.cookie-consent-wrap h3{color:#000;margin-bottom:20px}.cookie-consent-wrap p{font-size:12px;color:#000;margin-bottom:20px}.cookie-consent-wrap label{display:flex;align-items:center}.cookie-consent-wrap label input{margin-right:15px}.cookie-consent-wrap .btn-container{display:flex;justify-content:flex-end;align-items:center;margin-top:15px}.cookie-consent-wrap input[type=checkbox]{position:relative;margin-right:20px;padding:0;width:30px;height:30px;background:#fff;border:1px solid #e6e6e6;border-radius:0;transition:all .3s;-webkit-appearance:none;appearance:none;cursor:pointer}.cookie-consent-wrap input[type=checkbox]:focus{border:1px solid #000}.cookie-consent-wrap input[type=checkbox]:checked{background:#d63d3d;border-color:#d63d3d;-webkit-appearance:none;appearance:none}.cookie-consent-wrap input[type=checkbox]:checked:after{position:absolute;top:50%;left:50%;width:20px;height:15px;background-position:center center;background-repeat:no-repeat;background-image:url(../assets/images/common/check-white.svg);background-size:100%;transform:translate(-50%, -50%);content:""}.mfp-bg.mfp-ready.video-lightbox{background-color:rgba(0,0,0,.5) !important}*{box-sizing:border-box}.invisibleHeading{position:absolute;z-index:-10;top:0;left:0;color:transparent;text-indent:-9999px}.clearfix::after{content:"";clear:both;display:table}html,body{width:100%;height:100%;padding:0;margin:0;color:#000;font-weight:400;font-family:"Poppins","Noto Sans TC","Noto Sans CJK TC","MHei","微軟正黑體","Microsoft JhengHei",sans-serif;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=zh-Hans],body[lang=zh-Hans]{font-family:"Noto Sans SC","Noto Sans CJK SC","MHei","微軟正黑體","Microsoft JhengHei",sans-serif}html[lang=zh-Hant],body[lang=zh-Hant]{font-family:"Noto Sans TC","Noto Sans CJK TC","MHei","微軟正黑體","Microsoft JhengHei",sans-serif}[lang=zh-Hans] html,[lang=zh-Hans] body{font-family:"Noto Sans SC","Noto Sans CJK SC","MHei","微軟正黑體","Microsoft JhengHei",sans-serif}[lang=zh-Hant] html,[lang=zh-Hant] body{font-family:"Noto Sans TC","Noto Sans CJK TC","MHei","微軟正黑體","Microsoft JhengHei",sans-serif}html :focus,body :focus{outline:none !important}html p,html ul,html li,html ol,html ul,html input,html span,html h1,html h2,html h3,body p,body ul,body li,body ol,body ul,body input,body span,body h1,body h2,body h3{margin:0;padding:0}html p,html ul,html li,html ol,html ul,html input,html a,html span,html h1,html h2,html h3,html textarea,body p,body ul,body li,body ol,body ul,body input,body a,body span,body h1,body h2,body h3,body textarea{font-family:"Poppins","NotoSansCondBold","Noto Sans","Noto Sans TC","Noto Sans SC","MHei","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:700}html input,body input{-webkit-appearance:none}html textarea,body textarea{-webkit-appearance:none}html em,body em{font-style:italic}html h1,body h1{transition:all .3s;font-size:48px;line-height:64px;transition:all .3s}@media only screen and (max-width: 1600px){html h1,body h1{font-size:48px;line-height:56px}}@media only screen and (max-width: 1366px){html h1,body h1{font-size:38px;line-height:44px}}@media only screen and (max-width: 1024px){html h1,body h1{font-size:32px;line-height:36px}}@media only screen and (max-width: 767px){html h1,body h1{font-size:34px;line-height:42px}}html h1 em,body h1 em{color:#ff4b39}html h2,body h2{transition:all .3s;font-size:34px;line-height:48px;transition:all .3s}@media only screen and (max-width: 1600px){html h2,body h2{font-size:28px;line-height:34px}}@media only screen and (max-width: 1366px){html h2,body h2{font-size:28px;line-height:34px}}@media only screen and (max-width: 767px){html h2,body h2{font-size:28px;line-height:34px}}@media only screen and (max-width: 767px){html h2,body h2{font-size:24px;line-height:30px}}html h2 em,body h2 em{color:#ff4b39;font-style:normal}html h3,body h3{transition:all .3s;font-size:28px;line-height:32px;transition:all .3s}@media only screen and (max-width: 1366px){html h3,body h3{font-size:22px;line-height:26px}}@media only screen and (max-width: 767px){html h3,body h3{font-size:20px;line-height:24px}}html h3 em,body h3 em{color:#ff4b39;font-style:normal}body{background:#f2efec;transition:background .7s ease-in-out}a{cursor:pointer}button{cursor:pointer;appearance:none;border:0;outline:0;box-shadow:0 0 0;background:none}select{padding:10px;padding-right:20px;border:none;outline:none;font-size:14px;line-height:18px;transition:all .3s;font-family:"Poppins","titling-gothic-fb-narrow","Noto Sans","Noto Sans TC","Noto Sans SC","MHei","微軟正黑體","Microsoft JhengHei",sans-serif;color:gray;cursor:pointer;background:transparent;position:relative;-webkit-appearance:none;-moz-appearance:none}@media only screen and (max-width: 767px){select{line-height:34px}}select::-ms-expand{display:none}input,textarea{background:transparent;border:0;outline:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000;opacity:1}input::placeholder,textarea::placeholder{color:#000;opacity:1}.space-sm{height:15px}.space-md{height:30px}.space-lg{height:50px}input::-ms-clear,textarea::-ms-clear{display:none}.prognroll-bar{transition:width .2s}.container{width:100%}ul{margin:0;padding:0;margin-left:20px}ul li{list-style-type:disc}.desktop-only{display:block !important}@media only screen and (max-width: 767px){.desktop-only{display:none !important}}.x-desktop-only{display:block !important}@media only screen and (max-width: 1280px){.x-desktop-only{display:none !important}}.tablet-only{display:none !important}@media only screen and (max-width: 1280px){.tablet-only{display:block !important}}@media only screen and (max-width: 1023px){.tablet-only{display:none !important}}.x-mobile-only{display:none !important}@media only screen and (max-width: 1279px){.x-mobile-only{display:block !important}}@media only screen and (max-width: 767px){.x-mobile-only{display:none !important}}.mobile-only{display:none !important}@media only screen and (max-width: 767px){.mobile-only{display:block !important}}a{text-decoration:none;cursor:pointer;color:inherit}a.simple-btn{display:inline-block}a.tag-btn{background:#fff;padding:0;display:inline-block}a.tag-btn .bg{padding:10px 14px;position:relative}a.tag-btn .bg::before{content:"";background:#ff4b39;width:0px;position:absolute;top:0px;left:0px;height:100%;transition:width .6s}a.tag-btn .bg span{color:aqua;mix-blend-mode:difference}a.tag-btn:hover .bg::before{width:100%}.btn{-webkit-appearance:none;appearance:none;border:0;box-shadow:0 0 0;outline:0;padding:0;display:inline-block;position:relative;min-height:40px;min-width:140px;text-align:center}.btn[disabled]{opacity:.3;pointer-events:none}.btn .btn__wrapper{line-height:1;display:block;position:relative;z-index:2;font-weight:bold;font-size:16px;padding:12px 2em;background:#000;color:#fff}.btn.btn--sm{min-width:auto}.btn.btn--sm .btn__wrapper{padding:12px 1.5em}.btn.btn--clear .btn__wrapper{background:transparent;color:#fff}.btn.btn--primary .btn__wrapper{background:#d63d3d;color:#fff}.btn.btn--success .btn__wrapper{background:#84c200;color:#fff}.btn.btn--card{position:relative}.btn.btn--card:before{position:absolute;z-index:0;top:4px;left:4px;width:100%;height:100%;background:#000;content:""}.btn.btn--card>div{position:relative;z-index:2;display:block;transition:all .3s ease}.btn.btn--card>div:before,.btn.btn--card>div:after{content:"";width:8px;height:8px;position:absolute;background-image:url("../assets/images/shadow-1.svg");background-repeat:no-repeat;background-size:4px 4px;background-size:cover;transition:all .3s ease;background-position:0 0;z-index:-1}.btn.btn--card>div:before{top:100%;left:0;margin-top:-4px;transform-origin:0% 50%}.btn.btn--card>div:after{margin-left:-4px;left:100%;top:0;transform-origin:50% 0%}.btn.btn--card:hover>div,.btn.btn--card.active>div{transform:translate(2px, 2px)}.btn.btn--card:hover>div:before,.btn.btn--card:hover>div:after,.btn.btn--card.active>div:before,.btn.btn--card.active>div:after{transform:scale(0.5)}.btn.btn--card .btn__wrapper{transition:all .15s linear 0s}.spu-container .spu-header{position:fixed;height:100%;left:0px;top:0px;width:100px;z-index:5}@media only screen and (max-width: 767px){.spu-container .spu-header{height:86px;left:0px;top:0px;width:100%}}.spu-container .spu-content{padding-left:100px}@media only screen and (max-width: 767px){.spu-container .spu-content{padding-left:0px;padding-top:86px}}.light-orange-background{background-color:#d63d3d}.dark-orange-background{background-color:#d63d3d}.square{position:relative}.square:after{content:"";display:block;padding-bottom:100%}.square>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-container{padding-left:75px;padding-right:75px}@media only screen and (max-width: 991px){.page-container{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 767px){.page-container{padding-left:24px;padding-right:24px}}.page-container--narrow{padding-left:75px;padding-right:75px;max-width:850px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 991px){.page-container--narrow{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 767px){.page-container--narrow{padding-left:24px;padding-right:24px}}.social-instagram-icon{width:17px;height:17px;margin:0 auto;transition:.2s background linear}.social-instagram-icon.grey-icon{background:url(../assets/images/common/ig_grey_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-instagram-icon.white-icon{background:url(../assets/images/common/ig_white_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-instagram-icon:hover{background:url(../assets/images/common/ig_orange_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-instagram-icon.hover-black-icon{background:url(../assets/images/common/ig_white_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-instagram-icon.hover-black-icon:hover{background:url(../assets/images/common/ig_black_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-facebook-icon{width:9px;height:18px;margin:0 auto;background-size:cover;transition:.2s background linear}.social-facebook-icon.grey-icon{background:url(../assets/images/common/facebook_grey_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-facebook-icon.hover-black-icon{background:url(../assets/images/common/facebook_white_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-facebook-icon.hover-black-icon:hover{background:url(../assets/images/common/facebook_black_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-facebook-icon.white-icon{background:url(../assets/images/common/facebook_white_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-facebook-icon:hover{background:url(../assets/images/common/facebook_orange_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-youtube-icon{width:19px;height:13px;margin:0 auto;background-size:cover;transition:.2s background linear}.social-youtube-icon.grey-icon{background:url(../assets/images/common/youtube_grey_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-youtube-icon.hover-black-icon{background:url(../assets/images/common/youtube_white_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-youtube-icon.hover-black-icon:hover{background:url(../assets/images/common/youtube_black_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-youtube-icon.white-icon{background:url(../assets/images/common/youtube_white_icon.svg) no-repeat center center/contain;transition:.2s background linear}.social-youtube-icon:hover{background:url(../assets/images/common/youtube_orange_icon.svg) no-repeat center center/contain;transition:.2s background linear}article.richtext{font-size:1rem}article.richtext p{margin:0 0 1.5em;line-height:1.75;font-weight:400}article.richtext p a{color:#d63d3d}article.richtext h1,article.richtext h2,article.richtext h3,article.richtext h4,article.richtext h5,article.richtext h6{line-height:1.1;margin:1em 0 1em;font-weight:700}article.richtext h1{font-size:3em}article.richtext h2{font-size:2em}article.richtext h3{font-size:1.5em}article.richtext h4{font-size:1.1em}article.richtext h5{font-size:1em}article.richtext h6{font-size:.9em}article.richtext ol,article.richtext ul{margin:1.5em 0;padding:0 0 0 1em}article.richtext ol li+li,article.richtext ul li+li{margin-top:.5em}.form__input-field{position:relative;height:50px}.form__input-field input{font-size:14px;line-height:18px;transition:all .3s;color:#777;background-color:#fff;width:100%;height:100%;padding-left:14px}@media only screen and (max-width: 767px){.form__input-field input{line-height:34px}}.form__input-field input::placeholder{color:#777}.form__textarea-field{position:relative;height:180px}.form__textarea-field textarea{font-size:14px;line-height:18px;transition:all .3s;color:#777;background-color:#fff;width:100%;height:100%;min-height:6em;padding-left:14px;padding-top:14px;resize:none}@media only screen and (max-width: 767px){.form__textarea-field textarea{line-height:34px}}.form__textarea-field textarea::placeholder{color:#777}.form__checkbox-field{position:relative;padding-left:24px;font-weight:bold}.form__checkbox-field.inline-block{display:inline-block}.form__checkbox-field.inline-block+.inline-block{margin-left:2em}.form__checkbox-field .checkmark{width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;left:0;background:url("../assets/images/radio.png") no-repeat 0 0/32px 16px}.form__checkbox-field input:checked~.checkmark{background-position:-16px 0}.form__select-field{position:relative;height:50px}.form__select-field:after{z-index:2;content:"";width:12px;height:12px;position:absolute;right:1rem;top:50%;margin-top:-6px;background:url("../assets/images/dropdown.svg") no-repeat center center/contain;pointer-events:none}.form__select-field select{position:relative;font-size:14px;line-height:18px;transition:all .3s;color:#777;background-color:#fff;width:100%;height:100%;padding-left:14px}@media only screen and (max-width: 767px){.form__select-field select{line-height:34px}}.form__select-field select::placeholder{color:#777}.font-bold,.header-wrapper .search-wrapper .search-tag-wrapper .item,.bold{font-weight:700}.font-black,.page-title,.header-wrapper .menu-wrapper .menu-elements a,.header-wrapper .subscribe-wrapper .label,.header-wrapper .menu-row .left-group .tnc-label a,.header-wrapper .menu-row .lang-element a,footer .footer-wrapper .subscribe-wrapper .label,footer .footer-wrapper .menu-wrapper ul li a,.extra-bold{font-weight:900}.search-tag-wrapper .item{font-weight:700}#notify{position:fixed;top:0;left:0;width:100%;text-align:center;z-index:99}#notify .notify__item .wrapper{max-width:640px;padding:.5rem 1rem;background:#fff;border-radius:4px;display:inline-block;box-shadow:2px 2px 6px rgba(0,0,0,.2);margin:.25em auto;font-size:.9rem;line-height:1}#notify .notify__item:first-child{margin-top:30px}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.popup .popup-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 24px;display:flex;align-items:center;justify-content:center}.popup .popup-wrapper .popup__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.4)}.popup .popup-wrapper .popup__close{position:absolute;top:12px;right:12px;font-size:24px}.popup .popup-wrapper .popup__card{background:#fff;padding:72px 24px;text-align:center;text-align:center;flex:0 0 auto;z-index:2;position:relative}.popup .popup-wrapper .popup__card .content{min-width:320px;width:640px}@media screen and (max-width: 767px){.popup .popup-wrapper .popup__card .content{width:320px}}.popup .popup-wrapper .popup__card .content__title{font-weight:900;font-size:28px;margin:0 0 .25rem}.popup .popup-wrapper .popup__card .content__body{font-size:1rem;margin:0 0 2em;font-weight:400}.icon-sq{background-size:80%;background-position:center;background-repeat:no-repeat;display:block;width:100%;padding-bottom:100%}