@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Cantarell&family=Changa+One&family=Noto+Sans+TC&family=Open+Sans+Condensed:wght@700&family=Open+Sans:ital,wght@0,700;1,400&display=swap');@font-face{font-family:'Neutra Display';src:url('/assets/fonts/NeutraDisp-Medium.eot');src:url('/assets/fonts/NeutraDisp-Medium.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/NeutraDisp-Medium.woff2') format('woff2'), url('/assets/fonts/NeutraDisp-Medium.woff') format('woff'), url('/assets/fonts/NeutraDisp-Medium.ttf') format('truetype'), url('/assets/fonts/NeutraDisp-Medium.svg#NeutraDisp-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Neutra Display';src:url('/assets/fonts/NeutraDisp-Bold.eot');src:url('/assets/fonts/NeutraDisp-Bold.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/NeutraDisp-Bold.woff2') format('woff2'), url('/assets/fonts/NeutraDisp-Bold.woff') format('woff'), url('/assets/fonts/NeutraDisp-Bold.ttf') format('truetype'), url('/assets/fonts/NeutraDisp-Bold.svg#NeutraDisp-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Neutra Display Titling';src:url('/assets/fonts/NeutraDisp-Titling.eot');src:url('/assets/fonts/NeutraDisp-Titling.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/NeutraDisp-Titling.woff2') format('woff2'), url('/assets/fonts/NeutraDisp-Titling.woff') format('woff'), url('/assets/fonts/NeutraDisp-Titling.ttf') format('truetype'), url('/assets/fonts/NeutraDisp-Titling.svg#NeutraDisp-Titling') format('svg');font-weight:normal;font-style:normal;font-display:swap;}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.content-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.inline-block{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}.inline{display:inline;}.block{display:block;}.none{display:none;}.absolute{position:absolute;}.absolute-block{position:absolute;display:block;}.relative{position:relative;}.relative-block{position:relative;display:block;}.fixed{position:fixed;}.visible{visibility:visible;}.hidden{visibility:hidden;}.nowrap{white-space:nowrap;}.relative-inline-block{position:relative;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}.fixed-block{position:fixed;display:block;}.clearfix:after{display:block;clear:both;content:'';height:0;font-size:0;visibility:hidden;}.pull-left{float:left;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,embed,main,section,footer,header,hgroup,menu,nav,output,audio,video,mark,details,summary,ruby,time,figure,figcaption{margin:0;padding:0;border:0;outline:0;background:transparent no-repeat;vertical-align:baseline;font-size:100%;font:inherit;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%;font-size:87.5%;-webkit-font-smoothing:antialiased;overflow-y:scroll;}body{background:#fff;font-size:14px;color:#535353;font-family:'Source Sans Pro', 'Arial', sans-serif;font-weight:400;line-height:1.40;}article,aside,details,figcaption,figure,main,header,footer,hgroup,menu,nav,section{display:block;zoom:1;}svg:not(:root){overflow:hidden;}audio,canvas,video{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}audio:not([controls]){height:0;display:none;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;background:transparent;font:inherit;font-size:14px;font-size:1rem;}table{border-collapse:collapse;border-spacing:0;}th{font-weight:700;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}blockquote{margin:0.75em 40px;}pre,code,samp,kbd,tt{font-family:monospace;}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;margin:0.75em 0;}ins{text-decoration:none;}del{text-decoration:line-through;}sub,sup{font-size:0.75em;line-height:0;position:relative;}sub{bottom:-0.25em;}sup{top:-0.5em;}abbr,acronym{font-variant:normal;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}[hidden]{display:none;}[disabled]{cursor:default;}strong,b{font-weight:700;}em,i,dfn{font-style:italic;}small{font-size:80%;}:focus{outline:none;}a{text-decoration:none;outline:none;}a:focus{outline:thin dotted;}img{border:0;-ms-interpolation-mode:bicubic;}hr{display:block;height:2px;margin:1em 0;padding:0;border:0;color:rgba(232,232,232,0.75);background-color:rgba(232,232,232,0.75);-moz-box-shadow:0 -1px 0 0 rgba(212,212,212,0.75);-webkit-box-shadow:0 -1px 0 0 rgba(212,212,212,0.75);-ms-box-shadow:0 -1px 0 0 rgba(212,212,212,0.75);box-shadow:0 -1px 0 0 rgba(212,212,212,0.75);}p{margin:0.75em 0;}nav ol,nav ul{list-style:none;list-style-image:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;white-space:normal;}label{cursor:pointer;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;overflow:visible;-webkit-appearance:button;}button,input{line-height:normal;}button,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;font-size:14px;color:#535353;font-family:'Source Sans Pro', 'Arial', sans-serif;font-weight:400;line-height:1.40;}textarea{overflow:auto;vertical-align:top;}input[type="radio"]{vertical-align:text-bottom;}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline;}.ie6 input{vertical-align:text-bottom;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:.9em;color:#908d88;font-style:italic;}input:-moz-placeholder,textarea:-moz-placeholder{font-size:.9em;color:#908d88;font-style:italic;}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:rgba(0,0,0,0);}input::-moz-placeholder,textarea::-moz-placeholder{font-size:.9em;color:#908d88;font-style:italic;}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:.9em;color:#908d88;font-style:italic;}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0.50em 0;}h1{font-size:24.5px;font-size:1.75rem;margin:0.30em 0;}h2{font-size:21px;font-size:1.50rem;margin:0.36em 0;}h3{font-size:17.5px;font-size:1.25rem;margin:0.43em 0;}h4,h5,h6{font-size:14.7px;font-size:1.05rem;margin:0.50em 0;}@media print{*{background:transparent !important;color:#444 !important;text-shadow:none;}a,a:visited{color:#444 !important;text-decoration:underline;}a:after{content:" (" attr(href) ")";}abbr:after{content:" (" attr(title) ")";}.ir a:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}img{page-break-inside:avoid;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16.8px;font-size:1.2rem;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;background:#eaeaea;border:0;color:#6f7579;height:3.33rem;line-height:3.33rem;margin:2px 1px;padding:0 .4em 1px;vertical-align:middle;}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,textarea:focus,select:focus{color:#4c55a6;background:#fff;}select[name*="_month"],select[name*="_day"],select[name*="_year"]{margin-right:4px;width:30%;}footer input[type=text],footer input[type=email]{zoom:1;background:#dddcdd;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(203,202,204,1)', endColorStr='rgba(238,238,238,1)');background:-webkit-gradient(linear,left top,left bottom,from(rgba(203,202,204,1)),to(rgba(238,238,238,1)));background:-moz-linear-gradient(top,#cbcacc 0%, #eee 75%);background:-webkit-linear-gradient(top,#cbcacc 0%, #eee 75%);background:-o-linear-gradient(top,#cbcacc 0%, #eee 75%);background:-ms-linear-gradient(top,#cbcacc 0%, #eee 75%);background:linear-gradient(top,#cbcacc 0%, #eee 75%);-moz-box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,0.75) inset;-webkit-box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,0.75) inset;-ms-box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,0.75) inset;box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,0.75) inset;}footer input[type=text]:focus,footer input[type=email]:focus{-moz-box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,1) inset;-webkit-box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,1) inset;-ms-box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,1) inset;box-shadow:-1px -1px 3px rgba(0,0,0,0.1), 1px 1px 1px rgba(255,255,255,1) inset;background:#ececec;}input[type=button],input[type=submit],input[type=reset],button,html body .button,html body a.button{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16.8px;font-size:1.2rem;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s;transition:all .25s;background:#4c55a6;border:none;color:#fff !important;cursor:pointer;font-family:'Neutra Display', sans-serif;margin:1px 1px;outline:none;padding:.5rem 1rem;text-align:center;text-decoration:none;vertical-align:middle;}input[type=button]:hover,input[type=button].hover,input[type=button]:active,input[type=button].active,input[type=submit]:hover,input[type=submit].hover,input[type=submit]:active,input[type=submit].active,input[type=reset]:hover,input[type=reset].hover,input[type=reset]:active,input[type=reset].active,button:hover,button.hover,button:active,button.active,html body .button:hover,html body .button.hover,html body .button:active,html body .button.active,html body a.button:hover,html body a.button.hover,html body a.button:active,html body a.button.active{background:#fff;color:#4c55a6 !important;}input[type=button].small,input[type=submit].small,input[type=reset].small,button.small,html body .button.small,html body a.button.small{font-size:10.5px;font-size:0.75rem;}input[type=button].red-button,input[type=submit].red-button,input[type=reset].red-button,button.red-button,html body .button.red-button,html body a.button.red-button{background:#ce4a2b;}input[type=button].red-button:hover,input[type=button].red-button.hover,input[type=button].red-button:active,input[type=button].red-button.active,input[type=submit].red-button:hover,input[type=submit].red-button.hover,input[type=submit].red-button:active,input[type=submit].red-button.active,input[type=reset].red-button:hover,input[type=reset].red-button.hover,input[type=reset].red-button:active,input[type=reset].red-button.active,button.red-button:hover,button.red-button.hover,button.red-button:active,button.red-button.active,html body .button.red-button:hover,html body .button.red-button.hover,html body .button.red-button:active,html body .button.red-button.active,html body a.button.red-button:hover,html body a.button.red-button.hover,html body a.button.red-button:active,html body a.button.red-button.active{background:#fff;color:#ce4a2b !important;}footer input[type=button],footer input[type=submit]{font-size:12.88px;font-size:.92rem;padding:0 .5em 1px .5em;}.formcaption,.formfield{font-size:16.8px;font-size:1.2rem;padding:1px;}.formcaption input,.formcaption textarea,.formcaption select,.formfield input,.formfield textarea,.formfield select{width:calc(100% - 20px) !important;}.formcaption{font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;font-size:28px;font-size:2rem;text-align:left;white-space:nowrap;}.formcaption:after{content:':';padding:0 4px 0 1px;}table.form{width:100%;}table.form > tbody > tr th{font-size:16.8px;font-size:1.2rem;padding:1px;font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;font-size:28px;font-size:2rem;text-align:left;white-space:nowrap;}table.form > tbody > tr th input,table.form > tbody > tr th textarea,table.form > tbody > tr th select{width:calc(100% - 20px) !important;}table.form > tbody > tr th:after{content:':';padding:0 4px 0 1px;}table.form > tbody > tr td{font-size:16.8px;font-size:1.2rem;padding:1px;}table.form > tbody > tr td input,table.form > tbody > tr td textarea,table.form > tbody > tr td select{width:calc(100% - 20px) !important;}table.form tr.required td:after,tr.required .formfield:after{content:'\2606';color:#f00;font-size:14px;font-weight:400;font-family:'Verdana', 'Arial';}table.form tr.error input[type=text],table.form tr.error input[type=password],table.form tr.error textarea,table.form tr.error select{background:#f9f4cf url('/cp/assets/images/icons/alert.png') no-repeat 4px center;background-color:rgba(255,255,200,0.5);padding-left:22px;border:none;}.buttons{margin:1em auto;text-align:center;}.buttons input[type=button],.buttons input[type=submit],.buttons input[type=reset],.buttons button,.buttons a.button{margin:0 .75em;}@media only screen and (max-width: 480px){table.form > tbody > tr th{font-size:21px;font-size:1.5rem;}input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],textarea,select{height:2.75rem;line-height:2.75rem;}}.share-icons{display:block;position:relative;white-space:nowrap;width:300px;overflow:hidden;}.share-icons .addthis-icons,.share-icons .addthis-rate{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}.share-icons .addthis-icons{padding-top:2px;}.share-icons .addthis-rate{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;margin-top:0px;margin-left:5px;}.post-index{display:block;position:relative;margin:.75em auto;}.post-index .post{display:block;-moz-box-shadow:0 -1px 0 rgba(217,217,217,0.75);-webkit-box-shadow:0 -1px 0 rgba(217,217,217,0.75);-ms-box-shadow:0 -1px 0 rgba(217,217,217,0.75);box-shadow:0 -1px 0 rgba(217,217,217,0.75);-moz-opacity:0.90;-khtml-opacity:0.90;-webkit-opacity:0.90;opacity:0.90;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)";filter:alpha(opacity=90);position:relative;border-top:2px solid rgba(255,255,255,0.75);margin:0 auto;padding:1.5em .25em 1.25em .25em;}.post-index .post:first-of-type{border:none;box-shadow:none;}.post-index .post:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);background-color:rgba(255,255,255,0.8);}.post-index .post.featured{border:#ce4a2b 2px solid;padding:2rem;}.post-index .post.post-details{margin-top:-0.75em;padding-top:0;}.post-index .post header a,.post-index .post footer a{text-decoration:none;}.post-index .post header{display:block;position:relative;}.post-index .post .post-date{display:block;font-family:'Open Sans Condensed', 'Arial Narrow', sans-serif;font-size:16.8px;font-size:1.2rem;white-space:nowrap;font-weight:bold;}.post-index .post .post-title{line-height:1.25;margin:0;font-size:2.8rem;}.post-index .post .body{display:block;position:relative;margin:0 auto 1em auto;}.post-index .post .body > img{display:block;float:right;margin:0 0 1rem 1rem;width:50%;}.post-index .post footer{display:block;position:relative;height:65px;}.post-index .post footer .share-icons{display:block;position:absolute;margin-top:-0.4em;}.post-index .post footer .links{display:block;position:absolute;white-space:nowrap;margin-top:-0.4em;right:0;}.post-index .post footer .links a{vertical-align:bottom;}.post-index .post .btn-post-preview{display:none;}.post-index .post.post-preview .body{overflow:hidden;}.post-index .post.post-preview .body .post-preview-fadecontent{display:none;position:absolute;top:70%;left:0;right:0;bottom:0;z-index:110;cursor:pointer;zoom:1;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(255,255,255,1)', endColorStr='rgba(255,255,255,1)');background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,1)));background:-moz-linear-gradient(bottom,rgba(255,255,255,1) 0%, rgba(255,255,255,0) 20px);background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 0%, rgba(255,255,255,0) 20px);background:-o-linear-gradient(bottom,rgba(255,255,255,1) 0%, rgba(255,255,255,0) 20px);background:-ms-linear-gradient(bottom,rgba(255,255,255,1) 0%, rgba(255,255,255,0) 20px);background:linear-gradient(bottom,rgba(255,255,255,1) 0%, rgba(255,255,255,0) 20px);}.post-index .post.post-preview.post-preview-collapsed .body{max-height:500px;}.post-index .post.post-preview.post-preview-collapsed .body .post-preview-fadecontent{display:block;}.post-index .post.post-preview.post-preview-collapsed .btn-post-preview.btn-show{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}.post-index .post.post-preview.post-preview-collapsed .btn-post-preview.btn-hide{display:none;}.post-index .post.post-preview.post-preview-expanded .btn-post-preview.btn-show{display:none;}.post-index .post.post-preview.post-preview-expanded .btn-post-preview.btn-hide{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}.post-index .doclink .doclink-fsize{margin-left:.35em;font-size:.85em;}@media only screen and (max-width: 768px){.post-index .post .body > img{float:none;margin-left:0;width:100% !important;}.post-index .post footer .share-icons,.post-index .post footer .links{position:relative;margin-top:0.3em;}}@media only screen and (max-width: 480px){.post-index .post footer{margin-bottom:1.5rem;}}.stories-post-index .post .body .post-photoblock{max-width:300px;max-height:300px;white-space:nowrap;text-align:center;float:right;margin:0 0 0.5em 0.75em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;-moz-box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);-webkit-box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);-ms-box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);}.stories-post-index .post .body .post-photoblock img{display:block;}.facebook-post-index .post header{height:90px;overflow:hidden;}.facebook-post-index .post header .fb-userpic{display:block;position:absolute;background:center center no-repeat transparent;background-size:cover;width:90px;height:90px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-webkit-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-ms-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;}.facebook-post-index .post header .post-hinfo{display:block;position:absolute;left:90px;right:0;bottom:0;padding:.75em 1em;}.facebook-post-index .post-body-story{display:block;position:relative;text-decoration:none;font:inherit;color:inherit;background-color:rgba(245,240,233,0.5);border:dotted 1px #c1c1c1;overflow:hidden;margin:.75em;min-height:100px;}.facebook-post-index .post-body-story .story-pic{display:block;position:absolute;width:150px;height:100%;overflow:hidden;background:center center no-repeat transparent;background-size:cover;}.facebook-post-index .post-body-story .story-details{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:150px;padding:.50em .75em;font-size:12.6px;font-size:.90rem;line-height:1.20;}.facebook-post-index .post-body-story.post-type-photos{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;white-space:nowrap;overflow:hidden;max-width:100%;margin:.75em auto;}.facebook-post-index .post-body-story.post-type-photos .story-pic{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;position:relative;height:100px;margin:2px;}.facebook-post-index .post-body-story .story-name{font-weight:bold;color:#4c55a6;}.facebook-post-index .post-body-story .story-caption{font-style:italic;-moz-opacity:0.75;-khtml-opacity:0.75;-webkit-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)";filter:alpha(opacity=75);}.facebook-post-index .post-body-story .story-description{padding-top:.25em;}.facebook-post-index .post-body-story:hover .story-name{color:#4c55a6;}.twitter-post-index .post{height:78px;}.twitter-post-index .post header{display:block;position:absolute;width:173px;height:78px;white-space:nowrap;overflow:hidden;}.twitter-post-index .post header .twit-userpic{display:block;position:absolute;width:48px;height:48px;top:12px;background:center center no-repeat transparent;background-size:cover;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;border-radius:9px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-webkit-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-ms-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;}.twitter-post-index .post header .post-hinfo{display:block;position:absolute;left:48px;right:0;top:0;padding:0 1em;}.twitter-post-index .post header .post-date{font-size:.94em;padding-top:3px;}.twitter-post-index .post header .post-title .twit-name{margin:0;font-size:19.6px;font-size:1.40rem;}.twitter-post-index .post header .post-title .twit-handle{font-size:.94em;}.twitter-post-index .post .body{margin-left:173px;font-size:.96em;}.twitter-post-index .post footer{position:absolute;bottom:1em;left:173px;right:0;}.youtube-post-index .post .yt-preview{display:block;position:absolute;width:220px;height:123.74985px;background:center center no-repeat transparent;background-size:cover;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;border-radius:9px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-webkit-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-ms-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;margin:1rem 0 !important;}.youtube-post-index .post .yt-preview .yt-preview-control{display:block;position:absolute;width:100%;height:100%;background:url("../images/video-control-play.png") center center no-repeat;-moz-opacity:0.40;-khtml-opacity:0.40;-webkit-opacity:0.40;opacity:0.40;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=40)";filter:alpha(opacity=40);-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s;}.youtube-post-index .post .yt-preview:hover .yt-preview-control{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}.youtube-post-index .post header{display:block;}.youtube-post-index .post header .post-title{font-size:19.6px;font-size:1.40rem;height:26px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.youtube-post-index .post header a{text-decoration:none;}.youtube-post-index .post .body{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.95em;}.youtube-post-index .post .yt-info{position:absolute;display:block;right:-5px;top:2rem;width:120px;}.youtube-post-index .post .yt-info em{display:block;font-size:.95em;-moz-opacity:0.80;-khtml-opacity:0.80;-webkit-opacity:0.80;opacity:0.80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";filter:alpha(opacity=80);font-style:normal;text-transform:uppercase;vertical-align:bottom;width:40px;}.youtube-post-index .post .yt-info,.youtube-post-index .post .yt-date{font-family:'Open Sans Condensed', 'Arial Narrow', sans-serif;font-size:.95em;}.youtube-post-index .post .yt-date{margin-bottom:1rem;}.ytplayer{position:absolute;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:3000;background:#000;background-color:rgba(0,0,0,0.5);height:50.64vw;left:0;max-height:90%;max-width:100%;top:0;width:90vw;}.ytplayer iframe{display:block;background:#000;border:0;height:100%;width:100%;}.ytplayer .ytp-close{position:absolute;display:block;font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;font-size:21px;font-size:1.5rem;line-height:1.5em;color:#fff;top:-1.25em;right:.50em;text-transform:uppercase;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.4);cursor:pointer;}.ytplayer .ytp-close:before{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;content:'\2612\00A0 Close';}nav.page-nav{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:10px;line-height:1;margin:0.25em 1em;padding:0.25em;text-align:right;cursor:default;overflow:auto;}nav.page-nav a,nav.page-nav .label{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:17px;height:14px;line-height:13px;padding:0 2px;margin:0 1px;color:#777;text-decoration:none;white-space:nowrap;text-align:center;-webkit-border-radius:0.50em;-moz-border-radius:0.50em;-ms-border-radius:0.50em;border-radius:0.50em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(255,255,255,0.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4);-ms-box-shadow:1px 1px 2px rgba(0,0,0,0.4);box-shadow:1px 1px 2px rgba(0,0,0,0.4);}nav.page-nav .label{float:left;margin-right:0.25em;padding:0 8px;}nav.page-nav a{cursor:pointer;color:#4c55a6;}nav.page-nav a:hover{color:#fff;background-color:#4c55a6;}nav.page-nav a.selected{color:#fff;background-color:#4c55a6;}nav.page-nav a.disabled,nav.page-nav a.disabled:hover{color:#c1c1c1;background-color:rgba(255,255,255,0.25);cursor:default;visibility:hidden;}a{color:#4c55a6;text-decoration:none;}a:hover,a:focus{text-decoration:underline;}h1,h2,h3,h4,h5,h6{font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;}h2,h5{font-size:36.4px;font-size:2.6rem;font-weight:normal;line-height:1.25;}h3,h6{font-size:22.4px;font-size:1.6rem;}h4,h5,h6{color:#ce4a2b;}h1.pagecaption{font-size:42px;position:relative;line-height:1.25;margin:0;}ul,ol{list-style-type:none;}ul,ol,li{margin:0;padding:0;}hr{-moz-box-shadow:0 -1px 0 0 rgba(217,217,217,0.75);-webkit-box-shadow:0 -1px 0 0 rgba(217,217,217,0.75);-ms-box-shadow:0 -1px 0 0 rgba(217,217,217,0.75);box-shadow:0 -1px 0 0 rgba(217,217,217,0.75);background-color:rgba(255,255,255,0.75);color:rgba(255,255,255,0.75);}.usercontent{font-size:16.8px;font-size:1.2rem;font-family:'Noto Sans TC', sans-serif;line-height:1.75;}.usercontent ul{list-style-type:disc;}.usercontent ul ul{list-style-type:circle;}.usercontent ul ul ul{list-style-type:square;}.usercontent ol{list-style-type:decimal;}.usercontent ol ol{list-style-type:lower-alpha;}.usercontent ol ol ol{list-style-type:lower-roman;}.usercontent p,.usercontent ul,.usercontent ol{margin:0.75em 0;}.usercontent ul,.usercontent ol{padding-left:20px;}.usercontent li{margin:.25em 0;}.usercontent blockquote{font-size:28px;font-size:2rem;float:left;color:#b5472c;font-family:'Neutra Display Titling', sans-serif;line-height:1.25;margin-left:0;margin-right:-17.5%;transform:translateX(-50%);width:42.5%;}@media only screen and (max-width: 480px){h1.pagecaption{font-size:36px;}.usercontent{font-size:17.5px;font-size:1.25rem;}.usercontent blockquote{float:none;transform:none;width:100%;}}.main-cols{display:table;width:100%;}.main-cols .col-left,.main-cols .col-right,.main-cols .col-mid{display:table-cell;vertical-align:top;}.main-cols .col-mid{width:1350px;margin:0 auto;}html,body{height:100%;}body{background:#fff;}#main{display:block;position:relative;min-height:100%;}#notice-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;position:fixed;background:#4c55a6;line-height:1;padding:10px 0;transition:opacity 1.5s;width:100%;z-index:300;}#notice-bar,#notice-bar a{color:#fff !important;}#notice-bar > p{width:1350px;margin:0 auto;}#notice-bar > p:first-of-type{margin-top:0;}#notice-bar > p:last-of-type{margin-bottom:0;}#notice-bar small{font-size:14px;}#notice-bar a{font-weight:normal;}#notice-bar > a{position:absolute;display:block;font-size:36px;right:10px;top:50%;transform:translateY(-50%);}#notice-bar > a:hover,#notice-bar > a:focus{text-decoration:none;}@media only screen and (max-width: 1350px){#notice-bar{padding:10px;}#notice-bar > a{top:3px;transform:none;}}#pageheader{position:fixed;display:block;background:rgba(255,255,255,0.6);box-shadow:0 0 5px rgba(0,0,0,0.25);height:153px;top:0;transition:background .5s, height .5s, opacity 1.5s;width:100%;z-index:250;}#pageheader:hover + #content .crumbs{z-index:0;}#pageheader .topmenu{height:95px;overflow:hidden;transition:height .5s;}#pageheader .topmenu .topmenu-inner{width:1350px;margin:0 auto;font-size:23.996px;font-size:1.714rem;position:relative;font-family:'Neutra Display', sans-serif;padding-top:.65rem;text-align:right;z-index:150;}#pageheader .topmenu .topmenu-inner > div{position:absolute;height:100px;right:0;}#pageheader .topmenu .topmenu-inner a{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;color:#4c55a6;font-weight:600;margin-left:1.5rem;vertical-align:middle;}#pageheader .topmenu .topmenu-inner a.red-button{font-weight:400;}#pageheader .topmenu .topmenu-inner hr{background:#4c55a6;box-shadow:none;height:1px;margin:.65rem 0 .25rem;transition:margin .5s;}#pageheader .topmenu #google_translate_element .goog-te-gadget-simple{font-size:16.8px;font-size:1.2rem;position:relative;background:transparent;border:none;font-family:'Neutra Display', sans-serif;}#pageheader .topmenu #google_translate_element .goog-te-gadget-simple > img{display:none;}#pageheader .topmenu #google_translate_element .goog-te-gadget-simple > span{display:block;}#pageheader .topmenu #google_translate_element .goog-te-gadget-simple .goog-te-menu-value span{color:#4c55a6 !important;}#pageheader .topmenu #google_translate_element .goog-te-gadget-simple:before{position:absolute;display:block;color:#4c55a6;content:'\f0ac';font-family:'Font Awesome 5 Pro';font-weight:900;margin:4px 0 0 -6px;}#pageheader .main-cols{height:90px;}#pageheader .main-cols .col-mid .hdrguts{width:100%;}#pageheader .hdrguts{position:relative;}#pageheader .main-lnklogo{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;position:relative;margin-top:-68px;outline:none;transition:margin-top .5s;z-index:1;}#pageheader .main-logo{display:block;border:0;height:inherit;transition:margin .5s, width .5s;width:320px;}body.scrolled #pageheader{background:rgba(255,255,255,0.9);height:50px;}body.scrolled #pageheader .main-lnklogo{margin-top:5px;}body.scrolled #pageheader .main-logo{width:140px;}body.scrolled #pageheader .topmenu{height:0;}body.scrolled #mainmenu{top:5px;}html.hidden-elements{overflow:hidden;}html.hidden-elements #notice-bar,html.hidden-elements #pageheader,html.hidden-elements #scroll-down,html.hidden-elements #content,html.hidden-elements .home-contents,html.hidden-elements #pagefooter,html.hidden-elements #slideshow .slides .slide .slide-caption,html.hidden-elements #modal-popdown{opacity:0;}#content{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;transition:opacity 1.5s;}#content .pagecanvas{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1350px;margin:0 auto;position:relative;padding-top:160px;}#content .content-header{position:relative;margin:0 calc((1350px - 100vw) / 2);}#content .content-header img{display:block;background-position:center;background-size:cover;height:0;padding-top:90vh;width:100%;}#content .crumbs{display:block;font-size:13px;white-space:nowrap;position:relative;color:#707070;float:right;height:24px;line-height:24px;margin-top:-30px;max-width:70%;overflow:hidden;text-align:right;text-overflow:ellipsis;z-index:250;}#content .crumbs a,#content .crumbs span{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;cursor:default;font-weight:400;margin:0 2px;}#content .crumbs a{color:inherit;cursor:pointer;text-decoration:none;}#content .crumbs a:hover{color:#4c55a6;}#content .crumbs .separator{color:#ce4a2b;}#content .crumbs:empty{display:none;}#content .innermenu,#content .pagecontent{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:550px;}#content .innermenu{position:absolute;font-size:20px;font-family:'Open Sans Condensed', 'Arial Narrow', sans-serif;left:0;margin:25px 25px 25px 0;text-align:right;width:300px;z-index:1;}#content .innermenu .mmenu.msub.mm-2{font-size:16px;margin:0 0 0 10px;opacity:.75;}#content .innermenu .mmenu.msub.mm-2 a{display:block;font-weight:normal;position:relative;padding-left:.65em;text-transform:none;}#content .pagecontent{margin:25px 0 25px 325px;}#content .pagecontent.wide{margin-left:25px;padding:0;}#content .pagecontent .yt-preview{display:block;position:relative;background:center center no-repeat transparent;background-size:cover;}#content .pagecontent .yt-preview:after{display:block;clear:both;content:'';height:0;font-size:0;visibility:hidden;}#content .pagecontent .yt-preview .yt-preview-control{position:absolute;display:block;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url('../images/video-control-play.png') center center no-repeat;height:60px;left:50%;top:50%;width:60px;}#content .pagecontent .yt-preview{height:270px;margin:2rem auto;max-width:100%;width:480px;}#content .pagecontent:after{display:block;clear:both;content:'';}#pagefooter{display:block;font-size:16.002px;font-size:1.143rem;font-family:'Cantarell', sans-serif;height:410px;transition:opacity 1.5s;z-index:250;}#pagefooter .ftmain{background:#4c55a6;bottom:0;padding:50px 0;top:0;width:100%;}#pagefooter .ftmain .ftinner{width:1350px;margin:0 auto;}#pagefooter h2{font-size:23.996px;font-size:1.714rem;color:#fff;font-family:'Neutra Display Titling', sans-serif;font-weight:normal;margin:0 0 20px;white-space:nowrap;}#pagefooter .ftcols{display:table;width:96%;margin:0 auto;}#pagefooter .ftcols,#pagefooter .ftcols a{color:#fff;outline:none;text-decoration:none;}#pagefooter .ftcols .ftrow{display:table-row;}#pagefooter .ftcols .ftrow:last-of-type .ftcol{padding-bottom:0;}#pagefooter .ftcols .ftcol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:0 10% 50px 0;vertical-align:top;width:33.33%;}#pagefooter .ftcols .button{font-size:23.996px;font-size:1.714rem;background:#fff;border-radius:8px;color:#4c55a6 !important;font-family:'Neutra Display Titling', sans-serif;font-weight:normal;padding:.75rem 1.5rem;}#pagefooter .ftcols .ftcopyright{font-size:11.998px;font-size:.857rem;}#pagefooter #directions-link{display:block;margin-bottom:1.75rem;}#pagefooter #directions-link img{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;margin-right:1rem;vertical-align:middle;}#pagefooter #directions-link span{text-decoration:underline;text-transform:uppercase;}#pagefooter .ft-contact-item{display:block;position:relative;cursor:pointer;padding:0 0 5px 30px;}#pagefooter .ft-contact-item i{position:absolute;left:0;top:3px;}#pagefooter .footmenu{display:block;font-size:11.998px;font-size:.857rem;position:relative;text-align:right;}#pagefooter .footmenu ul,#pagefooter .footmenu li{position:relative;margin:0;padding:0;}#pagefooter .footmenu li{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}#pagefooter .footmenu li a{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding-right:1rem;text-decoration:underline;text-transform:uppercase;}#innermenu{display:block;position:relative;background:rgba(255,255,255,0.75);font-weight:400;padding:0 27px;text-transform:uppercase;}#innermenu a{position:relative;color:#4c55a6;text-decoration:none;}#innermenu a:hover{color:#808baf;}#innermenu .curnode > a{color:#808baf;}#innermenu .mitem{margin:.35em 0;}#innermenu select{display:none;}#mainmenu{position:absolute;display:block;font-size:18px;right:0;text-align:right;text-transform:uppercase;top:14px;transition:top .5s;}#mainmenu ul,#mainmenu li{display:block;position:relative;margin:0;padding:0;}#mainmenu a{display:block;color:#4c55a6;font-family:'Open Sans Condensed', 'Arial Narrow', sans-serif;font-weight:600;text-decoration:none;line-height:2.5;}#mainmenu .curbranch a{color:#808baf;}#mainmenu .mitem:hover > a{color:#ce4a2b;}#mainmenu .mitem:hover > .msub{display:block;}#mainmenu .mroot > .mitem{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}#mainmenu .mroot > .mitem.homenode{visibility:hidden;}#mainmenu .mroot > .mitem > a{padding:0 1rem;}#mainmenu .mroot > .mitem > .msub{left:0;margin:0;top:100%;}#mainmenu .msub{position:absolute;-moz-box-shadow:0 0 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5);-ms-box-shadow:0 0 2px rgba(0,0,0,0.5);box-shadow:0 0 2px rgba(0,0,0,0.5);display:none;background:rgba(7,9,70,0.25);left:100%;padding:10px 0;text-align:left !important;top:0%;white-space:nowrap;z-index:100;}#mainmenu .msub a{color:#fff;font-weight:normal;line-height:1.75;padding:0 15px;}#mainmenu > a{display:none;outline:none;}#mainmenu > a > span{font-size:21px;font-size:1.5rem;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:0 0 6px 0;vertical-align:middle;}#mainmenu .ph-social{position:fixed;font-size:21px;font-size:1.5rem;display:none;bottom:8px;left:20px;right:20px;z-index:1000;}#mainmenu .ph-social > div{float:right;}#mainmenu .ph-social > div:first-of-type{float:left;}#mainmenu .ph-social > div a,#mainmenu .ph-social > div .socicons{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;}#mainmenu .ph-social > div .socicons{white-space:nowrap;overflow:hidden;transition:width .5s;width:0;}#mainmenu .ph-social > div .socicons a{margin-left:.75rem;}body.cmspage-home #main-content{position:relative;background:no-repeat center;background-size:cover;margin:0 calc((1350px - 100vw) / 2);padding:100px 0 130px;}body.cmspage-home #main-content,body.cmspage-home #main-content h1{color:#fff;}body.cmspage-home #main-content:before{position:absolute;display:block;background:rgba(201,158,102,0.6);content:'';height:100%;left:0;top:0;width:100%;z-index:0;}body.cmspage-home #main-content > div{width:1350px;margin:0 auto;position:relative;}body.cmspage-home #main-content > div > div{font-size:22.96px;font-size:1.64rem;font-family:'Noto Sans TC', sans-serif;z-index:1;}body.cmspage-home #main-content > div > div.video{width:50%;}body.cmspage-home #main-content > div > div p{line-height:1.5;margin:2rem 0;}body.cmspage-home #main-content > div > a{position:absolute;font-size:140px;font-size:10rem;color:#fff;left:75%;opacity:.9;top:50%;transform:translate(-50%,-50%);transition:opacity .5s;}body.cmspage-home #main-content > div > a:hover{opacity:.5;text-decoration:none;}body.cmspage-home #main-content > div > a > i{display:block;}body.cmspage-home #main-content > div > a + a{font-size:inherit;margin-top:5rem;}body.cmspage-home #main-content h1{font-size:79.94px;font-size:5.71rem;}body.cmspage-home #main-content .button{font-size:28px;font-size:2rem;background:#666;font-family:'Open Sans', sans-serif;font-style:italic;font-weight:normal;}body.cmspage-home #main-content .button:hover{color:#fff !important;opacity:.75;}body.cmspage-home .video-modal{position:fixed;background:rgba(0,0,0,0.35);height:100%;left:0;opacity:0;top:0;transition:opacity .5s;width:100%;z-index:10000;}body.cmspage-home .video-modal > div{position:absolute;background:#000;height:70%;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;}body.cmspage-home .video-modal > div > a{position:absolute;font-size:42px;font-size:3rem;color:#fff;right:0;top:-3.5rem;}body.cmspage-home .video-modal > div > a:hover{text-decoration:none;}body.cmspage-home .video-modal > div > iframe{height:100%;width:100%;}#newsletter-modal{position:fixed;display:none;background:rgba(0,0,0,0.35);height:100%;left:0;opacity:0;top:0;transition:opacity .5s;width:100%;z-index:10000;}#newsletter-modal > div{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;left:50%;max-height:95vh;overflow:auto;padding:2rem;top:50%;transform:translate(-50%,-50%);width:70%;}#newsletter-modal > div > a{position:absolute;font-size:42px;font-size:3rem;right:1rem;top:0;}#newsletter-modal > div > a:hover{text-decoration:none;}@media only screen and (max-width: 480px){#newsletter-modal > div{padding:1.5rem;width:92%;}#newsletter-modal > div h1{margin-top:0;}#newsletter-modal .fieldrow-recaptcha{width:auto !important;}}#modal-popdown{background:rgba(0,0,0,0.5);height:100%;left:0;position:fixed;top:0 !important;width:100%;z-index:1000;}#modal-popdown > div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,0.97);border:#686868 1px solid;box-shadow:9px 9px 15px rgba(0,0,0,0.55);left:50%;padding:2rem;position:absolute;top:50%;width:800px;}#modal-popdown .close{display:block;cursor:pointer;position:absolute;right:.75rem;text-decoration:none;top:.5rem;}#modal-popdown .close:after{font-size:28px;font-size:2rem;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;content:'\00D7';font-weight:bold;line-height:1;padding-left:.25rem;}@media only screen and (max-width: 1024px){#modal-popdown > div{width:90%;}}.pgslideshow #content .pagecanvas{padding-top:100vh;}#slideshow{position:absolute;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100vh;top:0;z-index:110;}#slideshow .slides{display:block;position:relative;height:100%;overflow:hidden;width:100%;z-index:100;}#slideshow .slides .slide{position:absolute;display:block;background:no-repeat center;background-size:cover;height:100vh;right:0;top:0;z-index:100;width:100%;}#slideshow .slides .slide .slide-link{position:absolute;display:block;cursor:pointer;height:100vh;left:0px;top:0px;width:1350px;z-index:300;}#slideshow .slides .slide img.slide-overlay{display:block;border:0;width:100%;height:100%;}#slideshow .slides .slide .slide-caption{position:absolute;display:block;width:1350px;margin:0 auto;color:#fff;font-family:'Neutra Display', sans-serif;height:100%;left:50%;transform:translateX(-50%);transition:opacity 1.5s;white-space:nowrap;text-shadow:1px 1px 3px rgba(0,0,0,0.5);}#slideshow .slides .slide .slide-caption > div{position:absolute;font-size:4.25vw;line-height:1;top:50%;transform:translateY(-50%);}#slideshow .slides .slide .slide-caption strong{font-size:6.25vw;font-weight:bold;}#slideshow .slides img{display:none;}#slideshow .slide-buf{position:absolute;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;background:#fff;background-color:rgba(255,255,255,0.7);height:100%;overflow:hidden;top:0;width:1350px;z-index:150;}#slideshow .slide-buf.slide-prev{background:#4c55a6;right:50%;margin-right:675px;}#slideshow .slide-buf.slide-next{background:#fff;left:50%;margin-left:675px;}#slideshow .slidenav{position:absolute;-moz-opacity:.50;-khtml-opacity:.50;-webkit-opacity:.50;opacity:.50;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";filter:alpha(opacity=50);-webkit-transition:opacity 0.35s;-moz-transition:opacity 0.35s;-o-transition:opacity 0.35s;-ms-transition:opacity 0.35s;transition:opacity 0.35s;background:url('../images/slide-nav.png') no-repeat;border:0;bottom:0;cursor:pointer;display:none !important;left:0;right:0;top:0;}#slideshow .slidenav.nav-prev{background-position:113% center;}#slideshow .slidenav.nav-next{background-position:-13% center;}#slideshow .slidenav:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}#slideshow.ready .slidenav{display:block;}#slideshow #scroll-down{position:absolute;bottom:2rem;color:#fff;font-family:'Noto Sans TC', sans-serif;left:50%;letter-spacing:1.5px;text-align:center;text-shadow:0 0 5px rgba(0,0,0,0.75);text-transform:uppercase;transform:translateX(-50%);transition:opacity 1.5s;z-index:100;}#slideshow #scroll-down > i{font-size:42px;font-size:3rem;color:#4c55a6;}.social-share{display:block;font-size:35px;font-size:2.5rem;position:relative;margin:-0.5rem 0 2.5rem;}.social-share a{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;margin-right:11.5%;}.social-share a:last-of-type{margin-right:0;}.popbox{position:fixed;display:block;font-size:16.8px;font-size:1.2rem;background:rgba(255,255,255,0.9);left:0;top:0;z-index:2550;-moz-box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);-webkit-box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);-ms-box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);}.popdbform{position:fixed;display:block;font-size:16.8px;font-size:1.2rem;background:rgba(255,255,255,0.9);left:0;top:0;z-index:2550;-moz-box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);-webkit-box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);-ms-box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);box-shadow:2px 2px 0 #fff inset, 0px 0px 3px rgba(0,0,0,0.15), 3px 3px 5px rgba(0,0,0,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding:12px 24px;}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2500;background:#000;-moz-opacity:.35;-khtml-opacity:.35;-webkit-opacity:.35;opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=35)";filter:alpha(opacity=35);}div.lz-loading{background:transparent url("/assets/images/loading/32.gif") center center no-repeat;cursor:progress;height:150px;}.camaleo-logo{display:block;display:none;border:0;width:60px;height:60px;background:url("../images/camaleo.png") center center no-repeat;-webkit-transition:opacity 0.75s;-moz-transition:opacity 0.75s;-o-transition:opacity 0.75s;-ms-transition:opacity 0.75s;transition:opacity 0.75s;-moz-opacity:0.50;-khtml-opacity:0.50;-webkit-opacity:0.50;opacity:0.50;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";filter:alpha(opacity=50);}.camaleo-logo.small{width:40px;height:40px;background:url("../images/camaleo-small.png") center center no-repeat;}.camaleo-logo:hover{-moz-opacity:1.00;-khtml-opacity:1.00;-webkit-opacity:1.00;opacity:1.00;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100);}.home-contents{position:relative;background:#8f856b url('/assets/images/sydney-sims-3zgllN5P7Mc-unsplash.jpg') no-repeat center;background-blend-mode:multiply;background-size:cover;padding:80px 0 100px;text-align:center;transition:opacity 1.5s;}.home-contents h2{font-size:70px;font-size:5rem;color:#fff;}.home-contents .hcontent-wrapper{display:table;border-collapse:separate;border-spacing:3rem;width:100%;max-width:1280px;margin:0 auto;}.home-contents .home-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:table-cell;background:rgba(119,17,0,0.8);max-width:425px;padding:60px 50px 50px;vertical-align:top;width:31.25%;width:33%;}.home-contents .home-content,.home-contents .home-content h3,.home-contents .home-content a{color:#fff;}.home-contents .home-content h3{font-size:44.996px;font-size:3.214rem;}.home-contents .hcontent-caption{font-size:23px;margin:0;}.home-contents .hcontent-caption a{color:inherit;text-decoration:none;}.home-contents .hcontent-container{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20.006px;font-size:1.429rem;position:relative;font-family:'Noto Sans TC', sans-serif;line-height:1.75;overflow:hidden;overflow-y:auto;}.home-contents .hcontent-container a{text-transform:uppercase;}.home-contents .hcontent-container .yt-preview{display:block;position:relative;background:center center no-repeat transparent;background-size:cover;}.home-contents .hcontent-container .yt-preview:after{display:block;clear:both;content:'';height:0;font-size:0;visibility:hidden;}.home-contents .hcontent-container .yt-preview .yt-preview-control{position:absolute;display:block;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url('../images/video-control-play.png') center center no-repeat;height:60px;left:50%;top:50%;width:60px;}.home-contents .hcontent-container .yt-preview{height:160px;margin-top:1rem;width:100%;}.home-contents .hcontent-more-link{line-height:1.75;}.home-contents .hcontent-more-link .more{font-size:18.004px;font-size:1.286rem;font-family:'Open Sans', sans-serif;font-weight:bold;text-transform:uppercase;}.home-contents .hcontent-block-story{text-align:left;}.home-contents .hcontent-block-story .hcontent-container{overflow:hidden;}.home-contents .hcontent-block-story .featstory-photo{display:block;max-width:150px;max-height:150px;float:right;margin:1em 0 0.25em 0.25em;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);-webkit-box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);-ms-box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);box-shadow:-1px -1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(0,0,0,0.25);}.home-contents .hcontent-block-story .featstory-title{display:block;font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;color:#535353;text-decoration:none;font-size:22.4px;font-size:1.60rem;line-height:1.1;}.home-contents .hcontent-block-news,.home-contents .hcontent-block-event{text-align:left;}.home-contents .hcontent-block-news .hcontent-container,.home-contents .hcontent-block-event .hcontent-container{overflow:hidden;}.home-contents .hcontent-block-news .featnews-title,.home-contents .hcontent-block-event .featnews-title{display:block;font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;color:#535353;text-decoration:none;font-size:22.4px;font-size:1.60rem;line-height:1.1;}.home-contents .hcontent-block-staff{text-align:left;}.home-contents .hcontent-block-staff .hcontent-container{overflow:hidden;}.home-contents .hcontent-block-staff .featstaff-info{width:150px;white-space:nowrap;float:left;margin-right:1em;}.home-contents .hcontent-block-staff .team-photo{display:block;width:135px;height:135px;margin:0 auto;position:relative;border:solid #5a6a21 1px;overflow:hidden;background:#f9f9f5 center top no-repeat;background-size:cover;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:2px 2px 4px 0px rgba(0,0,0,0.35);-webkit-box-shadow:2px 2px 4px 0px rgba(0,0,0,0.35);-ms-box-shadow:2px 2px 4px 0px rgba(0,0,0,0.35);box-shadow:2px 2px 4px 0px rgba(0,0,0,0.35);}.home-contents .hcontent-block-staff .team-namecap{font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;font-size:14px;font-size:1.0rem;line-height:1.2;margin:5px auto 0 auto;font-weight:400;text-align:center;}.home-contents .hcontent-block-staff .team-namecap .team-name{font-size:1.20em;}.home-contents .hcontent-block-staff .team-namecap .team-title{color:#111;font-size:1.10em;}.home-contents .hcontent-block-twitter .hcontent-container{overflow:hidden;}.home-contents .hcontent-block-twitter .hcontent-tweets{display:block;position:relative;}.home-contents .hcontent-block-twitter .htweet{font-size:12.32px;font-size:.88rem;position:relative;display:table;width:100%;height:100px;margin:0 auto 0px auto;padding:0;border-top:dashed 1px rgba(217,217,217,0.75);}.home-contents .hcontent-block-twitter .htweet:first-child{border-top:none;}.home-contents .hcontent-block-twitter .htweet .htrow{display:table-row;}.home-contents .hcontent-block-twitter .htweet .htdata{display:table-cell;vertical-align:middle;}.home-contents .hcontent-block-twitter .htweet .htinner{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.home-contents .hcontent-block-twitter .htweet .htweet-userpic{position:absolute;display:block;width:40px;height:40px;top:2px;background:center no-repeat transparent;background-size:cover;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;border-radius:9px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-webkit-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;-ms-box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;box-shadow:-1px -1px 0px rgba(0,0,0,0.05) inset, 1px 1px 2px rgba(0,0,0,0.35) inset, 1px 1px 0 #fff;}.home-contents .hcontent-block-twitter .htweet .htweet-guts{display:block;position:relative;margin-left:45px;}.home-contents .hcontent-block-twitter .htweet .htweet-hline{white-space:nowrap;}.home-contents .hcontent-block-twitter .htweet .htweet-hline .htweet-name{font-size:42px;font-size:3rem;color:#4c55a6;font-family:'Neutra Display', sans-serif;font-weight:bold;font-size:1.4em;color:#111;text-decoration:none;}.home-contents .hcontent-block-twitter .htweet .htweet-hline .htweet-handle{text-decoration:none;}.home-contents .hcontent-block-twitter .htweet .htweet-hline .htweet-date{font-size:.85em;color:#adadad;text-decoration:none;}.home-contents .hcontent-block-twitter .htweet .htweet-body{line-height:1.2;}.home-contents .hcontent-fadecontent{position:absolute;left:0;right:0;bottom:0;height:24px;z-index:110;cursor:pointer;zoom:1;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(255,255,255,1)', endColorStr='rgba(255,255,255,1)');background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,1)));background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:linear-gradient(top,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}#safety-alert,#logo-animation{bottom:0;left:0;right:0;top:0;position:fixed;transition:opacity 1.5s;display:none;}#safety-alert{background:rgba(255,255,255,0.6) url('/assets/images/safety-alert.png') no-repeat top left;background-size:cover;z-index:10001;}#safety-alert > div{position:absolute;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:21px;font-size:1.5rem;display:none;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;max-height:90vh;overflow:auto;padding:3rem 4rem 1.5rem;top:50%;width:75%;}#safety-alert > div:first-of-type{display:block;}#safety-alert > div > p{line-height:1.65;margin:2rem 0;text-align:center;}#safety-alert > div > p:first-of-type{margin-top:1rem;}#safety-alert > div > p:last-of-type{margin-bottom:1rem;}#safety-alert > div > a{font-size:23.996px;font-size:1.714rem;font-weight:bold;}#safety-alert > div .exit{float:right;}@keyframes fly{0%{transform:translate(-50%,-50%) rotate(0);filter:blur(3px);-webkit-filter:blur(3px);margin:30vh 60vw;}50%{transform:translate(-50%,-50%) rotate(60deg) scale(1.4);filter:blur(1px);-webkit-filter:blur(1px);margin:30vh 30vw;}100%{transform:translate(-50%,-50%) rotate(0) scale(2.5);filter:blur(0);-webkit-filter:blur(0);margin:45vh 52vw;}}@keyframes flapLeft{0%{transform:rotateY(0);}50%{transform:rotateY(60deg);}}@keyframes flapRight{0%{transform:rotateY(0);}50%{transform:rotateY(-60deg);}}#logo-animation{background:rgba(255,255,255,0.6);z-index:10000;}#logo-animation > img{position:absolute;display:block;left:50%;max-width:100%;opacity:0;top:50%;transform:translate(-50%,-50%);transition:opacity 1s;z-index:1;}#logo-animation .butterfly{filter:blur(3px);-webkit-filter:blur(3px);height:130px;width:160px;transition:opacity 1s;}#logo-animation .butterfly div{float:left;}#logo-animation.start .butterfly{animation:fly 4s normal forwards;}#logo-animation .wing{height:130px;width:80px;background-size:200%;background-image:url('/assets/images/butterfly.png');}#logo-animation .wing.left{animation:flapLeft 0.3s infinite;transform-origin:100% 50%;}#logo-animation .wing.right{animation:flapRight 0.3s infinite;background-position:100% 0;transform-origin:0 50%;}@media only screen and (max-width: 768px){#safety-alert > div{width:85%;}}@media only screen and (max-width: 480px){#safety-alert > div{font-size:17.5px;font-size:1.25rem;max-height:100%;overflow:auto;padding:1rem 0;width:90%;}#safety-alert > div > a{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;font-size:19.6px;font-size:1.4rem;}#safety-alert > div > a:not(.button){margin-top:.75rem;}}@media only screen and (max-width: 320px){#safety-alert > div{padding:1rem;width:90%;}}@media only screen and (max-width: 1350px){.main-cols .col-mid,#notice-bar > p,#pageheader .topmenu .topmenu-inner,#content .pagecanvas,#pagefooter .ftmain .ftinner{width:96%;}#pageheader{z-index:251;}#slideshow .slides .slide{background-position:left center;width:100%;}#slideshow .slides .slide .slide-caption{width:90vw;}#content .crumbs{margin-right:20px;}#content .pagecontent{padding-right:10px;}#content .content-header{margin:0;}body.cmspage-home #main-content{margin:0 -2%;padding:60px 2vw 90px;}body.cmspage-home #main-content > div{width:100%;}.home-contents{padding:60px 20px;}}@media only screen and (max-width: 1199px){#mainmenu > ul{position:fixed;display:none;background:rgba(255,255,255,0.9);bottom:0;left:0;overflow:auto;padding-top:calc(50vh - 140px);padding-top:30vh;right:0;text-align:center;top:0;z-index:1000;}#mainmenu > ul li{display:block !important;}#mainmenu > ul li.has-sub > a:after{font-size:22px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;content:' +';line-height:1;margin-left:5px;vertical-align:unset;}#mainmenu > ul li.has-sub:hover > a:after{content:' -';}#mainmenu > ul .msub{font-size:21px;font-size:1.5rem;position:relative;box-shadow:none;left:auto;padding:10px 0;text-align:center !important;}#mainmenu > ul .msub .mitem{float:none;}#mainmenu > a{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;position:relative;z-index:1000;}#mainmenu.open > a{position:fixed;right:20px;}#mainmenu.open .ph-social{display:block;}}@media only screen and (max-width: 1140px){.home-contents .home-content{display:block;margin-left:0;margin-right:0;margin:50px 0;max-width:none;padding:20px 50px 30px;width:100%;}.home-contents .home-content:first-of-type{margin-top:0;}.home-contents .home-content:last-of-type{margin-bottom:0;}}@media only screen and (max-width: 768px){#mainmenu{font-size:28px;font-size:2rem;}#mainmenu a{line-height:1.75;}#mainmenu > a{font-size:35px;font-size:2.5rem;margin-top:-13px;}#content .innermenu{width:230px;}#content .pagecontent{margin-left:255px;}#content .pagecontent.wide{margin-left:0;margin-right:0;}#pagefooter .ftcols .ftcol{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;width:50%;}#pagefooter .ftcols .ftcol.ft-contact{width:100%;}#pagefooter .ftcols .ftcol.hide-on-mobile{display:none;}}@media only screen and (max-width: 480px){#pageheader .topmenu .topmenu-inner,#pageheader .topmenu .topmenu-inner .button{font-size:14px;font-size:1rem;}#pageheader .topmenu #google_translate_element .goog-te-gadget-simple{font-size:14px;font-size:1rem;}#pageheader .topmenu #google_translate_element .goog-te-gadget-simple:before{margin:3px 0 0 -3px;}#pageheader .main-lnklogo{margin-top:-20px;}#pageheader .main-logo{width:70%;}body.scrolled #pageheader .main-lnklogo{margin-top:-4px;}body.scrolled #pageheader .main-logo{margin:10px;width:130px;}#mainmenu > a > span{font-size:17.5px;font-size:1.25rem;}#mainmenu > ul{padding-top:18vh;}#slideshow .slides .slide .slide-caption > div{font-size:6vw;}#content .crumbs{display:none;margin-right:10px;}#content .innermenu{position:relative;margin:0;min-height:0;padding:20px 0;width:100%;}#content .innermenu #innermenu > ul{display:none;}#content .innermenu select{display:block;background:#fff;border:#4c55a6 1px solid;width:100%;}#content .pagecontent{margin:10px;padding:0;}#content .userimg.mobile-fold{float:none !important;height:auto !important;padding:0 0 10px 0 !important;width:100% !important;}#content table.mobile-fold{width:calc(100% - 10px) !important;}#content table.mobile-fold td{display:block;width:100% !important;}#content table.mobile-fold td[style*="width: 2%"]{display:none;}#content table.mobile-fold td img{height:auto;width:100%;}body.cmspage-home #main-content{padding:25px;}body.cmspage-home #main-content h1{font-size:56px;font-size:4rem;}body.cmspage-home #main-content > div > div{font-size:17.5px;font-size:1.25rem;}body.cmspage-home #main-content > div > div.video{width:100%;}body.cmspage-home #main-content > div > a{display:block;position:relative;left:auto;text-align:center;transform:none;}body.cmspage-home #main-content > div > a + a{margin-top:0;}body.cmspage-home #main-content .button{font-size:21px;font-size:1.5rem;}body.cmspage-home .video-modal > div{padding-top:50.625% !important;width:90%;}.home-contents{padding:40px 20px;}.home-contents h2{font-size:56px;font-size:4rem;line-height:1.25;}.home-contents .home-content h3{font-size:38.5px;font-size:2.75rem;}#pagefooter{height:780px;}#pagefooter .ftcols{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3px;}#pagefooter .ftcols .ftcol{display:block;padding-right:0;padding-top:20px !important;width:100% !important;}#pagefooter .footmenu{text-align:left;}.hide-on-mobile{display:none;}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}#camaleo-social-share{background:#e0e1e2 none;border:lightgray 1px solid;line-height:1;list-style:none;margin:0;padding:.5rem;position:absolute;white-space:nowrap;z-index:100000;}#camaleo-social-share li{padding:.5rem;}#camaleo-social-share li:hover{opacity:.5;}#camaleo-social-share li i{margin-right:.25rem;}#camaleo-social-share a{color:#2c3e79;font-weight:normal;}#camaleo-share-print-logo{background:url('');height:250px;width:238px;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}