.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{background:transparent url(/core/themes/stable/images/core/throbber-active.gif) no-repeat 0 center;display:inline;padding:1px 5px 2px;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#232323;background-image:url(/core/themes/stable/images/core/loading-small.gif);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:0.9;padding:4px;width:24px;}[dir="rtl"] .ajax-progress-fullscreen{left:auto;right:49%;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-left:auto;margin-right:auto;}
.js input.form-autocomplete{background-image:url(/core/themes/stable/images/core/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{border-width:0;padding:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{content:"";display:table;clear:both;}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{background-color:#fff;border:1px solid;margin-top:5px;max-width:100%;min-width:100px;height:16px;}.progress__bar{background-color:#000;height:1.5em;width:3%;min-width:3%;max-width:100%;}.progress__description,.progress__percentage{color:#555;overflow:hidden;font-size:0.875em;margin-top:0.2em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;background:transparent;padding:0;margin:0;line-height:inherit;}
.resize-none{resize:none;}.resize-vertical{resize:vertical;min-height:2em;}.resize-horizontal{resize:horizontal;max-width:100%;}.resize-both{resize:both;max-width:100%;min-height:2em;}
table.sticky-header{background-color:#fff;margin-top:0;z-index:500;top:0;}
.system-status-counter__status-icon{display:inline-block;height:25px;width:25px;vertical-align:middle;}.system-status-counter__status-icon:before{content:"";background-size:20px;background-position:center 2px;background-repeat:no-repeat;display:block;}.system-status-counter__status-icon--error:before{background-image:url(/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/themes/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);margin-bottom:0.5em;}@media screen and (min-width:60em){.system-status-report-counters{flex-wrap:wrap;display:flex;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{border:1px solid #ccc;margin-top:1em;padding:0 1em 1em;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/core/themes/stable/images/core/icons/787878/move.svg) no-repeat 6px 7px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;width:14px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/themes/stable/images/core/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{height:44px;width:40px;}.touchevents a.tabledrag-handle .handle{background-position:40% 19px;height:21px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{width:16px;height:16px;display:inline-block;background-size:100%;}.tablesort--asc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/themes/stable/images/core/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/themes/stable/images/core/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/themes/stable/images/core/tree.png) no-repeat -11px center;}
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,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:100%}html:lang(en) *{font-family:"Roboto",sans-serif !important}html:lang(zh-hant) *{font-family:"Noto Sans TC",sans-serif !important}html:lang(zh-hans) *{font-family:"Noto Sans SC",sans-serif !important}body{-webkit-font-smoothing:antialiased;background:#fff;width:100% !important;overflow-x:hidden}:root{--app-height:100%}html.full-view-height,html.full-view-height body{padding:0;margin:0;overflow:hidden;width:100vw;height:100vh}@media not all and (hover:hover){html.full-view-height,html.full-view-height body{height:var(--app-height)}}*{box-sizing:border-box}.max-width-1280,.image-text-block-item-list>ul{margin-left:auto !important;margin-right:auto !important;max-width:1400px;padding-left:60px !important;padding-right:60px !important}@media(max-width:767px){.max-width-1280,.image-text-block-item-list>ul{padding-left:30px !important;padding-right:30px !important}}@media(max-width:479px){.max-width-1280,.image-text-block-item-list>ul{padding-left:20px !important;padding-right:20px !important}}.max-width-1280.force-1280-without-padding,.image-text-block-item-list>ul.force-1280-without-padding{max-width:1280px}.max-width-1920{margin-left:auto !important;margin-right:auto !important;max-width:1920px;padding-left:90px !important;padding-right:90px !important}@media(max-width:1199px){.max-width-1920{max-width:1400px;padding-left:60px !important;padding-right:60px !important}}@media(max-width:767px){.max-width-1920{padding-left:30px !important;padding-right:30px !important}}@media(max-width:479px){.max-width-1920{padding-left:20px !important;padding-right:20px !important}}.max-width-1920.force-1280-without-padding{max-width:1280px}em{font-style:italic !important}* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.clr{clear:both}.absolute-edges{position:absolute;top:0;left:0;right:0;bottom:0}.container-fluid{padding-left:60px !important;padding-right:60px !important}@media(max-width:767px){.container-fluid{padding-left:30px !important;padding-right:30px !important}}@media(max-width:479px){.container-fluid{padding-left:20px !important;padding-right:20px !important}}.views-field-sortable-handle{display:none}.overflow-hidden{overflow:hidden}div.svg.arrow-right{width:11px;height:20px;background-image:url(/themes/custom/lead8/images/icon-arrow-right.svg)}.cursor-play{cursor:url(/themes/custom/lead8/images/icon-play-38.svg) 19 19,auto}.cursor-next{cursor:url(/themes/custom/lead8/images/icon-next-38.svg) 19 19,auto}.cursor-enlarge{cursor:url(/themes/custom/lead8/images/icon-enlarge-38.svg) 19 19,auto}.sl-counter{display:none !important}.sl-overlay{background:#000 !important;opacity:.9 !important}button.sl-close{color:#fff !important}button.sl-prev,button.sl-next{color:#fff !important;opacity:0 !important;transition:all ease-in-out .3s}button.sl-prev:hover,button.sl-next:hover{opacity:1 !important}@media(max-width:767px){button.sl-prev,button.sl-next{opacity:1 !important}}#homepage.nav-white,[id^=page-].nav-white{position:relative}#homepage.nav-white .item-list>ul,[id^=page-].nav-white .item-list>ul{margin-bottom:0}#homepage.nav-white header.header,[id^=page-].nav-white header.header{position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:100}@media(max-width:991px){#homepage.nav-white#page-news header.header,#homepage.nav-white#page-news-content header.header,[id^=page-].nav-white#page-news header.header,[id^=page-].nav-white#page-news-content header.header{position:relative}}#homepage.nav-white #section-hero-image,[id^=page-].nav-white #section-hero-image{position:relative}#homepage.nav-white #section-hero-image ul,[id^=page-].nav-white #section-hero-image ul{margin:0}#homepage.nav-white #section-hero-image #section-bottom-gradient,[id^=page-].nav-white #section-hero-image #section-bottom-gradient{position:absolute;top:0;left:0;right:0;height:150px;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.6))}#homepage.nav-white #section-hero-image #section-top-gradient,[id^=page-].nav-white #section-hero-image #section-top-gradient{position:absolute;left:0;right:0;bottom:0;height:200px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6))}#homepage.nav-white #section-hero-image #page-subtitle,[id^=page-].nav-white #section-hero-image #page-subtitle{position:absolute;left:60px;bottom:100px;color:#fff;font-weight:500 !important;font-size:16px !important}@media(min-width:1441px){#homepage.nav-white #section-hero-image #page-subtitle,[id^=page-].nav-white #section-hero-image #page-subtitle{bottom:120px}}@media(max-width:767px){#homepage.nav-white #section-hero-image #page-subtitle,[id^=page-].nav-white #section-hero-image #page-subtitle{left:30px;bottom:60px}}@media(max-width:479px){#homepage.nav-white #section-hero-image #page-subtitle,[id^=page-].nav-white #section-hero-image #page-subtitle{left:20px;bottom:50px}}#homepage.nav-white #section-hero-image #page-title,[id^=page-].nav-white #section-hero-image #page-title{position:absolute;left:60px;bottom:50px;color:#fff;font-weight:300 !important;font-size:34px !important}@media(min-width:1441px){#homepage.nav-white #section-hero-image #page-title,[id^=page-].nav-white #section-hero-image #page-title{font-weight:300 !important;font-size:50px !important}}@media(max-width:991px){#homepage.nav-white #section-hero-image #page-title,[id^=page-].nav-white #section-hero-image #page-title{font-weight:300 !important;font-size:30px !important}}@media(max-width:767px){#homepage.nav-white #section-hero-image #page-title,[id^=page-].nav-white #section-hero-image #page-title{font-weight:300 !important;font-size:26px !important;left:30px;bottom:20px}}@media(max-width:479px){#homepage.nav-white #section-hero-image #page-title,[id^=page-].nav-white #section-hero-image #page-title{left:20px;bottom:10px}}#homepage.nav-white #section-hero-image #hero-image-container,[id^=page-].nav-white #section-hero-image #hero-image-container{position:relative;padding-top:46.875%}@media(max-width:767px){#homepage.nav-white #section-hero-image #hero-image-container,[id^=page-].nav-white #section-hero-image #hero-image-container{padding-top:316px}}#homepage.nav-white #section-hero-image #hero-image-container #hero-image-content,[id^=page-].nav-white #section-hero-image #hero-image-container #hero-image-content{position:absolute;top:0;left:0;right:0;bottom:0}#homepage.nav-white #section-hero-image #hero-image-container #hero-image-content img#hero-image,#homepage.nav-white #section-hero-image #hero-image-container #hero-image-content img#hero-image-mobile,#homepage.nav-white #section-hero-image #hero-image-container #hero-image-content video#hero-video,[id^=page-].nav-white #section-hero-image #hero-image-container #hero-image-content img#hero-image,[id^=page-].nav-white #section-hero-image #hero-image-container #hero-image-content img#hero-image-mobile,[id^=page-].nav-white #section-hero-image #hero-image-container #hero-image-content video#hero-video{width:100%;height:100%;object-fit:cover}#homepage.nav-white .subtitle-message-container,[id^=page-].nav-white .subtitle-message-container{padding:60px;color:#333;background-color:#fff}@media(max-width:767px){#homepage.nav-white .subtitle-message-container,[id^=page-].nav-white .subtitle-message-container{padding:36px 30px 36px 30px}}@media(max-width:479px){#homepage.nav-white .subtitle-message-container,[id^=page-].nav-white .subtitle-message-container{padding:36px 20px 36px 20px}}#homepage.nav-white .subtitle-message-container .subtitle-message-content,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content{margin:auto;max-width:574px}#homepage.nav-white .subtitle-message-container .subtitle-message-content .subtitle,#homepage.nav-white .subtitle-message-container .subtitle-message-content h1,#homepage.nav-white .subtitle-message-container .subtitle-message-content h2,#homepage.nav-white .subtitle-message-container .subtitle-message-content h3,#homepage.nav-white .subtitle-message-container .subtitle-message-content h4,#homepage.nav-white .subtitle-message-container .subtitle-message-content h5,#homepage.nav-white .subtitle-message-container .subtitle-message-content h6,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content .subtitle,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content h1,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content h2,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content h3,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content h4,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content h5,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content h6{line-height:1.2;font-weight:300 !important;font-size:24px !important}#homepage.nav-white .subtitle-message-container .subtitle-message-content .message,#homepage.nav-white .subtitle-message-container .subtitle-message-content p,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content .message,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content p{margin-top:10px;font-weight:300 !important;font-size:16px !important}#homepage.nav-white .subtitle-message-container .subtitle-message-content a,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content a{display:inline-block;height:20px;line-height:20px;padding-left:20px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-arrow-right.svg);background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important;transition:transform ease-in-out .25s}#homepage.nav-white .subtitle-message-container .subtitle-message-content a:hover,[id^=page-].nav-white .subtitle-message-container .subtitle-message-content a:hover{color:#333;text-decoration:none;transform:translateX(10px)}.language-switcher-language-url li{overflow:hidden}.section-full-width-image-title-content div.section-full-width-image{position:relative;padding-left:60px !important;padding-right:60px !important}@media(max-width:767px){.section-full-width-image-title-content div.section-full-width-image{padding-left:30px !important;padding-right:30px !important}}@media(max-width:479px){.section-full-width-image-title-content div.section-full-width-image{padding-left:20px !important;padding-right:20px !important}}.section-full-width-image-title-content div.section-full-width-image .section-full-width-image-container{position:relative;padding-top:45.3% !important}@media(max-width:767px){.section-full-width-image-title-content div.section-full-width-image .section-full-width-image-container{padding-top:240px}}.section-full-width-image-title-content div.section-full-width-image .section-full-width-image-container .section-full-width-image-content-content{position:absolute;top:0;left:0;right:0;bottom:0}.section-full-width-image-title-content div.section-full-width-image .section-full-width-image-container .section-full-width-image-content-content img.section-full-width-image{width:100%;height:100%}@media(max-width:767px){.section-full-width-image-title-content div.section-full-width-image .section-full-width-image-container .section-full-width-image-content-content img.section-full-width-image{object-fit:cover}}.section-full-width-image-title-content .display-title{padding:0 30px 10px;line-height:1.2;font-weight:300 !important;font-size:24px !important}@media(max-width:479px){.section-full-width-image-title-content .display-title{padding:0 20px 10px}}@media(max-width:479px){.section-full-width-image-title-content .section-subtitle-message .subtitle-message-container{padding:20px}}.image-text-block-item-list{padding:0 !important;color:#3a464b}.image-text-block-item-list>.row{margin-left:0;margin-right:0}.image-text-block-item-list>.row>li{padding-left:0;padding-right:0}.image-text-block-item-list .image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:352px}@media(max-width:767px){.image-text-block-item-list .image{height:220px}}.image-text-block-item-list .image-text-block-item .image-text-block-item-content{background-color:#f3f3f2;padding:60px}@media(max-width:767px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content{padding:20px 30px 30px}}@media(max-width:479px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content{padding:10px 30px 30px}}.image-text-block-item-list .image-text-block-item .row{margin-left:0;margin-right:0}.image-text-block-item-list .image-text-block-item .image-text-block-text-container{padding:0 0 0 60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:991px){.image-text-block-item-list .image-text-block-item .image-text-block-text-container{padding-top:30px;padding-left:0;padding-right:0}}@media(max-width:767px){.image-text-block-item-list .image-text-block-item .image-text-block-text-container{padding:20px;padding-left:0;padding-right:0}}.image-text-block-item-list .image-text-block-item .image-text-block-text-container .image-text-block-title{font-weight:300 !important;font-size:24px !important}.image-text-block-item-list .image-text-block-item .image-text-block-text-container .image-text-block-text{margin-top:10px;font-weight:300 !important;font-size:16px !important}.image-text-block-item-list .image-text-block-item .image-text-block-text-container .image-text-block-text p:last-child{margin-bottom:0}.image-text-block-item-list .image-text-block-item .image-text-block-text-container .image-text-block-text a{display:inline-block;height:20px;line-height:20px;padding-left:20px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-arrow-right.svg);background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important;transition:transform ease-in-out .25s}.image-text-block-item-list .image-text-block-item .image-text-block-text-container .image-text-block-text a:hover{color:#333;text-decoration:none;transform:translateX(10px)}@media(max-width:991px){.image-text-block-item-list .image-text-block-item .image-text-block-text-container-top{padding:20px 0 20px 0}}.image-text-block-item-list .image-text-block-item .image-text-block-text-container-top .image-text-block-title{font-weight:300 !important;font-size:24px !important}.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box{background-color:#fff;padding-left:0;padding-right:0}@media(max-width:991px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box{padding:20px 0 20px 0}}@media(max-width:767px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box{padding:20px 0 !important}}@media(max-width:767px)and (max-width:991px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus .image-text-block-text-container-top,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box .image-text-block-text-container-top{padding:0 20px 20px}}@media(max-width:767px)and (max-width:767px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus .image-text-block-text,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box .image-text-block-text{padding-left:30px;padding-right:30px}}@media(max-width:767px)and (max-width:479px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus .image-text-block-text,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box .image-text-block-text{padding-left:20px;padding-right:20px}}.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus .image-text-block-text-container-top,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus .image-text-block-text,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box .image-text-block-text-container-top,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box .image-text-block-text{padding-left:0;padding-right:0}.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus .image,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box .image{height:424px}@media(max-width:767px){.image-text-block-item-list .image-text-block-item .image-text-block-item-content.focus .image,.image-text-block-item-list .image-text-block-item .image-text-block-item-content.without-grey-box .image{height:240px}}.display-link{margin-top:20px;height:20px;color:#333;font-weight:500 !important;font-size:16px !important;display:inline-block;text-decoration:none}.display-link:hover{color:#333}.display-link .svg.arrow-right{display:inline-block;margin-right:8px}.display-link span{position:absolute;line-height:1.4}.svg-link{margin-top:20px;display:block;height:22px;padding-left:30px;background-size:contain;background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important}.svg-link:hover{color:#333;text-decoration:none}.svg-link.svg-arrow-left-with-padding{background-image:url(/themes/custom/lead8/images/icon-arrow-left-with-padding.svg)}.svg-link.svg-arrow-right-with-padding{background-image:url(/themes/custom/lead8/images/icon-arrow-right-with-padding.svg)}.svg-link.svg-email-with-padding{background-image:url(/themes/custom/lead8/images/icon-email-with-padding.svg)}.svg-link.svg-share-with-padding{background-image:url(/themes/custom/lead8/images/icon-share-with-padding.svg)}.share-link{margin-top:20px;display:block;height:22px;padding-left:20px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-share.svg);background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important}.share-link:hover{color:#333;text-decoration:none}.email-link{margin-top:20px;display:block;height:20px;padding-left:40px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-email.svg);background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:14px !important}.email-link:hover{color:#333;text-decoration:none}#localization-popup_wrapper{z-index:10000000 !important}.localization-popup{z-index:10000000 !important;padding:10px;background-color:#f3f3f3}.localization-popup .links{margin:0}.localization-popup .links li a{padding:10px;color:#333;text-decoration:none;font-weight:300 !important;font-size:16px !important}.localization-popup .links li.is-active a{font-weight:500 !important;font-size:16px !important}#localization-popup.localization-popup::before,#localization-popup.localization-popup::after{content:"";position:absolute;top:-14px;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #f3f3f3}#localization-popup-bottom.localization-popup{background-color:#fff}#localization-popup-bottom.localization-popup::before,#localization-popup-bottom.localization-popup::after{content:"";position:absolute;top:100%;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #fff}.overlay-video-dim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.overlay-play-button{position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjQgNEMxMi45NSA0IDQgMTIuOTUgNCAyNHM4Ljk1IDIwIDIwIDIwIDIwLTguOTUgMjAtMjBTMzUuMDUgNCAyNCA0em0tNCAyOVYxNWwxMiA5LTEyIDl6Ii8+PC9zdmc+);background-size:60px 60px;width:60px;height:60px;left:0;bottom:0;opacity:0;right:0;top:0;color:#fff;margin:auto}@media(max-width:767px){.overlay-play-button{opacity:.8}}#loading-overlay{z-index:2000000;position:fixed;top:0;left:0;right:0;bottom:0;opacity:1;background:#000;transition:all ease-in-out .5s}#loading-overlay #loading-overlay-content{position:absolute;width:20%;height:20%;top:0;left:0;right:0;bottom:0;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#loading-overlay #loading-overlay-content video{max-width:100%;max-height:100%;object-fit:cover;transition:all ease-in-out .5s}#loading-overlay.hide{opacity:0;z-index:-1}body.toolbar-fixed #loading-overlay{display:none}.slbOverlay{z-index:2000000 !important}.slbWrapOuter{z-index:2000010 !important}@media(max-width:479px){.slbArrow{margin-top:-2.5em !important;height:5em !important}}.section-image-slider{position:relative}.section-image-slider .control{width:8%;position:absolute;top:60px;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center}@media(max-width:767px){.section-image-slider .control{top:40px}}@media(max-width:479px){.section-image-slider .control{top:35px}}.section-image-slider .control .gradient-background{top:0;opacity:0;position:absolute;width:100%;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,0.4),rgba(0,0,0,0));transition:all ease-in-out .4s}.section-image-slider .control.control-prev{left:0}.section-image-slider .control.control-prev .gradient-background{left:0}.section-image-slider .control.control-next{right:0}.section-image-slider .control.control-next .gradient-background{right:0;background-image:linear-gradient(to left,rgba(0,0,0,0.4),rgba(0,0,0,0))}.section-image-slider .control .control-icon{opacity:0;display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%;background-image:url(/themes/custom/lead8/images/icon-arrow.svg);z-index:100;transition:all ease-in-out .5s}.section-image-slider .control .control-icon-prev{transform:rotate(180deg)}.section-image-slider .control:hover .control-icon,.section-image-slider .control:hover .gradient-background{opacity:1}@media(max-width:991px){.section-image-slider .control .control-icon,.section-image-slider .control .gradient-background{opacity:1}}@media(max-width:991px){.section-image-slider .control{display:none}}.section-image-slider .images-container{white-space:nowrap;display:-ms-flexbox;display:flex;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.section-image-slider .images-container::-webkit-scrollbar{width:0;height:0}.section-image-slider .images-container:hover{overflow:hidden}@media(max-width:991px){.section-image-slider .images-container{overflow:scroll !important}}.section-image-slider .images-container .image-content{display:inline-block}.section-image-slider .images-container .image-content:not(:first-child){margin-left:10px}.section-image-slider .images-container .image-content img{height:420px}.section-image-slider .images-container .image-content .image-description{margin-top:10px;margin-bottom:15px;white-space:normal;color:#333;font-weight:300 !important;font-size:14px !important}.section-image-slider .images-container .video-container{display:-ms-flexbox;display:flex;position:relative}.section-two-column-image-link{margin-bottom:60px}#section-related-projects,.section-two-column-image-link{margin-top:80px}@media(max-width:767px){#section-related-projects,.section-two-column-image-link{margin-top:40px}}@media(max-width:479px){#section-related-projects,.section-two-column-image-link{margin-top:30px}}#section-related-projects .row,.section-two-column-image-link .row{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}#section-related-projects .row [class^=col-],.section-two-column-image-link .row [class^=col-]{padding-right:5px;padding-left:5px;margin-bottom:10px}#section-related-projects [class^=col-],.section-two-column-image-link [class^=col-]{position:relative}#section-related-projects [class^=col-]#related-projects-title,#section-related-projects [class^=col-].section-two-column-image-link-title,.section-two-column-image-link [class^=col-]#related-projects-title,.section-two-column-image-link [class^=col-].section-two-column-image-link-title{margin-bottom:20px !important;line-height:1;font-weight:300 !important;font-size:24px !important}#section-related-projects [class^=col-] .related-project-container,#section-related-projects [class^=col-] .column-container,.section-two-column-image-link [class^=col-] .related-project-container,.section-two-column-image-link [class^=col-] .column-container{position:relative;padding-top:44.25%}#section-related-projects [class^=col-] .related-project-container .related-project-content img,#section-related-projects [class^=col-] .related-project-container .column-content img,#section-related-projects [class^=col-] .column-container .related-project-content img,#section-related-projects [class^=col-] .column-container .column-content img,.section-two-column-image-link [class^=col-] .related-project-container .related-project-content img,.section-two-column-image-link [class^=col-] .related-project-container .column-content img,.section-two-column-image-link [class^=col-] .column-container .related-project-content img,.section-two-column-image-link [class^=col-] .column-container .column-content img{object-fit:cover}#section-related-projects [class^=col-] .related-project-container .related-project-content .bottom-gradient,#section-related-projects [class^=col-] .related-project-container .column-content .bottom-gradient,#section-related-projects [class^=col-] .column-container .related-project-content .bottom-gradient,#section-related-projects [class^=col-] .column-container .column-content .bottom-gradient,.section-two-column-image-link [class^=col-] .related-project-container .related-project-content .bottom-gradient,.section-two-column-image-link [class^=col-] .related-project-container .column-content .bottom-gradient,.section-two-column-image-link [class^=col-] .column-container .related-project-content .bottom-gradient,.section-two-column-image-link [class^=col-] .column-container .column-content .bottom-gradient{position:absolute;left:0;right:0;bottom:0;height:35%;background-image:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0))}#section-related-projects [class^=col-] .related-project-container .related-project-content .related-project-title,#section-related-projects [class^=col-] .related-project-container .related-project-content .column-title,#section-related-projects [class^=col-] .related-project-container .column-content .related-project-title,#section-related-projects [class^=col-] .related-project-container .column-content .column-title,#section-related-projects [class^=col-] .column-container .related-project-content .related-project-title,#section-related-projects [class^=col-] .column-container .related-project-content .column-title,#section-related-projects [class^=col-] .column-container .column-content .related-project-title,#section-related-projects [class^=col-] .column-container .column-content .column-title,.section-two-column-image-link [class^=col-] .related-project-container .related-project-content .related-project-title,.section-two-column-image-link [class^=col-] .related-project-container .related-project-content .column-title,.section-two-column-image-link [class^=col-] .related-project-container .column-content .related-project-title,.section-two-column-image-link [class^=col-] .related-project-container .column-content .column-title,.section-two-column-image-link [class^=col-] .column-container .related-project-content .related-project-title,.section-two-column-image-link [class^=col-] .column-container .related-project-content .column-title,.section-two-column-image-link [class^=col-] .column-container .column-content .related-project-title,.section-two-column-image-link [class^=col-] .column-container .column-content .column-title{position:absolute;left:20px;bottom:15px;color:#fff;font-weight:300 !important;font-size:18px !important}@media(min-width:768px){a.underline-link,.footer-section a,#page-careers-vacancy #apply-now,#page-news-content #share-news,.footer-copyright-link a{position:relative;display:inline-block;text-shadow:none;text-decoration:none}a.underline-link::before,.footer-section a::before,#page-careers-vacancy #apply-now::before,#page-news-content #share-news::before,.footer-copyright-link a::before{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;max-width:0;border-bottom:2px solid #333;color:transparent;content:attr(data-hover);transition:max-width .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-smoothing:antialiased}a.underline-link#apply-now::before,a.underline-link#share-news::before,.footer-section a#apply-now::before,.footer-section a#share-news::before,#page-careers-vacancy #apply-now#apply-now::before,#page-careers-vacancy #apply-now#share-news::before,#page-news-content #share-news#apply-now::before,#page-news-content #share-news#share-news::before,.footer-copyright-link a#apply-now::before,.footer-copyright-link a#share-news::before{width:130%}a.underline-link#share-news::before,.footer-section a#share-news::before,#page-careers-vacancy #apply-now#share-news::before,#page-news-content #share-news#share-news::before,.footer-copyright-link a#share-news::before{top:110%}a.underline-link:hover,.footer-section a:hover,#page-careers-vacancy #apply-now:hover,#page-news-content #share-news:hover,.footer-copyright-link a:hover{outline:none}a.underline-link:hover::before,a.underline-link:focus::before,.footer-section a:hover::before,.footer-section a:focus::before,#page-careers-vacancy #apply-now:hover::before,#page-careers-vacancy #apply-now:focus::before,#page-news-content #share-news:hover::before,#page-news-content #share-news:focus::before,.footer-copyright-link a:hover::before,.footer-copyright-link a:focus::before{max-width:100%}}figure.hover-zoom{overflow:hidden}figure.hover-zoom img{transition:transform 1s}figure.hover-zoom:hover img{transform:scale3d(1.1,1.1,1)}figure.hover-zoom figcaption::before{position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 75%);content:"";opacity:0;transform:translate3d(0,50%,0)}figure.hover-zoom figcaption::before{transition:opacity .35s}figure.hover-zoom figcaption>div{transition:opacity .35s,transform .35s}figure.hover-zoom figcaption>div{position:absolute;bottom:0;left:0;padding:15px 20px;width:100%;opacity:0;transform:translate3d(0,10px,0)}figure.hover-zoom:hover figcaption::before,figure.hover-zoom:hover figcaption>div{opacity:1;transform:translate3d(0,0,0)}.hero-carousel{position:relative;overflow:hidden}.hero-carousel .hero-carousel-item .hero-carousel-item-container{position:relative;padding-top:46.875%}@media(max-width:767px){.hero-carousel .hero-carousel-item .hero-carousel-item-container{padding-top:316px}}.hero-carousel .hero-carousel-item .hero-carousel-item-container img,.hero-carousel .hero-carousel-item .hero-carousel-item-container video{width:100%;height:100%;object-fit:cover}.hero-carousel #hero-carousel-indicator-container{display:-ms-flexbox;display:flex;position:absolute;z-index:1000;left:60px;right:60px;bottom:44px}@media(max-width:767px){.hero-carousel #hero-carousel-indicator-container{left:30px;right:30px;bottom:20px}}@media(max-width:479px){.hero-carousel #hero-carousel-indicator-container{left:20px;right:20px;bottom:10px}}.hero-carousel #hero-carousel-indicator-container .indicator{display:inline-block;margin-right:6px;width:60px;padding-top:10px;padding-bottom:10px}.hero-carousel #hero-carousel-indicator-container .indicator .indicator-content{width:100%;height:3px;background-color:rgba(255,255,255,.2)}.hero-carousel #hero-carousel-indicator-container .indicator .indicator-content .indicator-progress{background-color:rgba(255,255,255,.8);width:0%;height:100%}.hero-carousel~#page-title{bottom:65px !important}@media(max-width:767px){.hero-carousel~#page-title{bottom:45px !important}}@media(max-width:479px){.hero-carousel~#page-title{bottom:30px !important}}.hero-carousel~#page-section{bottom:120px !important}@media(max-width:767px){.hero-carousel~#page-section{bottom:85px !important}}@media(max-width:479px){.hero-carousel~#page-section{bottom:75px !important}}header.header{background-color:#fff;-ms-flex-pack:justify !important;justify-content:space-between !important;height:80px}header.header>.mr-auto,header.header>a#header-menu{z-index:20000}header.header #logo{background-size:84px 34px;background-repeat:no-repeat;background-position:center;width:84px;height:34px;background-image:url(/themes/custom/lead8/images/logo.svg)}header.header .main-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:991px){header.header .main-navigation{display:none}}header.header .main-navigation>div{display:-ms-flexbox;display:flex}header.header .main-navigation>div ul{margin:0}header.header .main-navigation>div ul li{display:inline-block}header.header .main-navigation>div ul a{position:relative;display:block;color:#333;text-decoration:none;padding:16px 10px 10px;font-weight:500 !important;font-size:16px !important}header.header .main-navigation>div nav a{margin:0 10px;padding:16px 0 5px}header.header .main-navigation>div nav a::before{padding:16px 0 5px}header.header .main-navigation>div .language-switcher-language-url{display:none}header.header .main-navigation>div [id^=block-searchfield]{display:none}header.header .main-navigation>div .header-localization a,header.header .main-navigation>div .header-search a{padding-top:15px}header.header .main-navigation>div .header-localization a div,header.header .main-navigation>div .header-search a div{width:24px;height:24px}header.header .main-navigation>div .header-localization a div#localization,header.header .main-navigation>div .header-search a div#localization{background-image:url(/themes/custom/lead8/images/icon-localization.svg)}header.header .main-navigation>div .header-localization a div#search,header.header .main-navigation>div .header-search a div#search{background-image:url(/themes/custom/lead8/images/icon-search.svg)}header.header .main-navigation>div .header-search a{display:inline-block}header.header .main-navigation>div .header-search input{color:#333;outline:none;width:0;margin:0;padding:0;border:none;background-color:transparent;border-bottom:solid 1px #333;transition:all .5s cubic-bezier(0,0.01,0.01,0.98)}header.header .main-navigation>div .header-search input.active{width:120px}.nav-white .header-search input{color:#fff !important;border-bottom:solid 1px #fff !important}html:lang(zh-hant) .main-navigation a,html:lang(zh-hans) .main-navigation a{line-height:1.3}.nav-white #logo{background-image:url(/themes/custom/lead8/images/logo-white.svg) !important}.nav-white .main-navigation a{color:#fff !important}.nav-white .main-navigation nav a::before{border-bottom:2px solid #fff !important}.nav-white .header-localization div#localization,.nav-white .header-search div#localization{background-image:url(/themes/custom/lead8/images/icon-localization-white.svg) !important}.nav-white .header-localization div#search,.nav-white .header-search div#search{background-image:url(/themes/custom/lead8/images/icon-search-white.svg) !important}#homepage #logo{background-image:url(/themes/custom/lead8/images/logo-white.svg)}@media(max-width:991px){#page-news.nav-white #logo,#page-news-content.nav-white #logo{background-image:url(/themes/custom/lead8/images/logo.svg) !important}}#header-menu{display:none}@media(max-width:991px){#header-menu{display:block}}#header-menu div#open-menu-image{width:24px;height:24px;background:url(/themes/custom/lead8/images/icon-menu.svg) no-repeat}.nav-white div#open-menu-image{width:24px;height:24px;background:url(/themes/custom/lead8/images/icon-menu-white.svg) no-repeat !important}.nav-white#page-news div#open-menu-image,.nav-white#page-news-content div#open-menu-image{background:url(/themes/custom/lead8/images/icon-menu.svg) no-repeat !important}header.header{z-index:1000000 !important;transition:all ease-in-out .25s}header.header #open-menu-image{display:block}header.header #close-menu-image{display:none}header.header.show-menu #logo{background-image:url(/themes/custom/lead8/images/logo.svg) !important}header.header.show-menu #open-menu-image{display:none}header.header.show-menu #close-menu-image{display:block}#menu-overlay{padding-top:80px;width:100vw;height:100%;opacity:0;background:#fff}#menu-overlay>div{overflow:auto;height:100%}#menu-overlay [id^=block-lead8-main-menu] li{margin-top:20px}#menu-overlay [id^=block-lead8-main-menu] li a{text-decoration:none;color:#333;display:block;font-weight:300 !important;font-size:26px !important;transition:transform ease-in-out .25s}#menu-overlay [id^=block-lead8-main-menu] li a:hover{transform:translateX(10px)}#menu-overlay .search-field{padding-bottom:5px}#menu-overlay .search-field input{border-radius:0;width:calc(100% - 28px);border:none;color:#333;background:transparent;font-weight:300 !important;font-size:26px !important}#menu-overlay .search-field input:focus{outline-width:0}#menu-overlay .search-field input{color:#333;outline:none;width:0;margin:0;padding:0;border:none;background-color:transparent;border-bottom:solid 1px #333;transition:all .5s cubic-bezier(0,0.01,0.01,0.98)}#menu-overlay .search-field input.active{width:calc(100% - 28px)}#menu-overlay .search-field .search-icon{display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/lead8/images/icon-search.svg)}#menu-overlay .language-switcher-language-url{margin-top:40px}#menu-overlay .language-switcher-language-url ul.links{display:-ms-flexbox;display:flex;padding-left:40px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-localization.svg);background-repeat:no-repeat}#menu-overlay .language-switcher-language-url ul.links a{text-decoration:none;color:#333;font-weight:300 !important;font-size:20px !important}#menu-overlay .language-switcher-language-url ul.links a.is-active{font-weight:500 !important;font-size:20px !important}#menu-overlay .language-switcher-language-url ul.links li:not(:first-child) a{padding-left:20px}#menu-overlay .language-switcher-language-url ul.links li:not(:last-child) a{padding-right:20px;border-right:1px solid #333}body:not(.toolbar-fixed) div.dialog-off-canvas-main-canvas>[id^=page-]:not(.nav-white){padding-top:80px}body:not(.toolbar-fixed) header.header{transition:all .25s ease-in-out;position:fixed !important;top:0;left:0;right:0}body:not(.toolbar-fixed) header.header.nav-up{top:-80px !important}body:not(.toolbar-fixed) header.header.black{background-color:#fff !important}body:not(.toolbar-fixed) header.header.black #logo{background-image:url(/themes/custom/lead8/images/logo.svg) !important}body:not(.toolbar-fixed) header.header.black div#open-menu-image{background:url(/themes/custom/lead8/images/icon-menu.svg) no-repeat !important}body:not(.toolbar-fixed) header.header.black .main-navigation a{color:#333 !important}body:not(.toolbar-fixed) header.header.black .main-navigation a::before{border-bottom:2px solid #333 !important}body:not(.toolbar-fixed) header.header.black .header-localization a div#localization{background-image:url(/themes/custom/lead8/images/icon-localization.svg) !important}body:not(.toolbar-fixed) header.header.black .header-search a div#search{background-image:url(/themes/custom/lead8/images/icon-search.svg) !important}body:not(.toolbar-fixed) header.header.black .header-search input{color:#333 !important;border-bottom:solid 1px #333 !important}#homepage #homepage-video-carousel .carousel-control-next,#homepage #homepage-video-carousel .carousel-control-prev{width:8%}#homepage #homepage-video-carousel .carousel-control-prev .carousel-control-prev-icon{opacity:0;transform:rotate(180deg);background-image:url(/themes/custom/lead8/images/icon-arrow.svg);transition:all ease .5s}#homepage #homepage-video-carousel .carousel-control-prev:hover .carousel-control-prev-icon{opacity:1}#homepage #homepage-video-carousel .carousel-control-next .carousel-control-next-icon{opacity:0;background-image:url(/themes/custom/lead8/images/icon-arrow.svg);transition:all ease .5s}#homepage #homepage-video-carousel .carousel-control-next:hover .carousel-control-next-icon{opacity:1}#homepage #homepage-video-carousel .carousel-item{overflow:auto}#homepage #homepage-video-carousel .carousel-item video{object-fit:cover}#homepage #homepage-video-carousel .carousel-item img{object-fit:cover}#homepage #homepage-video-carousel .carousel-item .text-gradient-background{position:absolute;left:0px;right:0px;bottom:0px;height:200px;background-image:linear-gradient(rgba(0,0,0,0),black);opacity:0;transition:all ease-in-out .3s}#homepage #homepage-video-carousel .carousel-item .text-gradient-background.visible{opacity:1}#homepage #homepage-video-carousel .carousel-item .text{position:absolute;padding:20px 60px;left:0px;right:0px;bottom:57px;color:#fff}@media(max-width:767px){#homepage #homepage-video-carousel .carousel-item .text{padding-left:30px !important;padding-right:30px !important}}@media(max-width:479px){#homepage #homepage-video-carousel .carousel-item .text{padding-left:20px !important;padding-right:20px !important}}#homepage #homepage-video-carousel .carousel-item .text .title{font-weight:300 !important;font-size:18px !important}@media(max-width:479px){#homepage #homepage-video-carousel .carousel-item .text .title{font-weight:300 !important;font-size:16px !important}}#homepage #homepage-video-carousel .carousel-item .text .description-collapse-container{max-height:0;overflow:hidden;transition:all ease-in-out .5s}#homepage #homepage-video-carousel .carousel-item .text .description{font-weight:300 !important;font-size:18px !important;transition:all ease-in-out .5s}#homepage #homepage-video-carousel .carousel-item .text .description.fade-in{opacity:1}#homepage #homepage-video-carousel .carousel-item .text .description.fade-out{opacity:0}#homepage #homepage-video-carousel #video-indicator-container{display:-ms-flexbox;display:flex;position:absolute;left:60px;right:60px;bottom:44px}@media(max-width:767px){#homepage #homepage-video-carousel #video-indicator-container{left:30px;right:30px}}@media(max-width:479px){#homepage #homepage-video-carousel #video-indicator-container{left:20px;right:20px}}#homepage #homepage-video-carousel #video-indicator-container .indicator{display:inline-block;margin-right:6px;width:60px;padding-top:10px;padding-bottom:10px}#homepage #homepage-video-carousel #video-indicator-container .indicator .indicator-content{width:100%;height:3px;background-color:rgba(255,255,255,.2)}#homepage #homepage-video-carousel #video-indicator-container .indicator .indicator-content .indicator-progress{background-color:rgba(255,255,255,.8);width:0%;height:100%}#page-projects{overflow:hidden}#page-projects #page-content{overflow-y:hidden}#page-projects #project-list .container-fluid{padding-left:0 !important;padding-right:0 !important;overflow:hidden}#page-projects #project-list .container-fluid .row{margin-left:-1px !important;margin-right:0 !important}#page-projects #open-filter{position:fixed;top:110px;right:50px;opacity:0;visibility:hidden;transition:all ease-in-out .3s}#page-projects #open-filter.show{opacity:1;visibility:visible}@media(max-width:767px){#page-projects #open-filter{top:100px;right:20px}}#page-projects #filter-container{position:fixed;padding:15px 15px;top:100px;right:40px;width:720px;color:#3d4f57;visibility:hidden;background-color:#fff;opacity:0;transition:all ease-in-out .3s}#page-projects #filter-container.show{z-index:1001;opacity:1;visibility:visible}@media(max-width:767px){#page-projects #filter-container{top:80px;left:0;right:0;width:auto}}@media(max-width:479px){#page-projects #filter-container{top:80px;left:0;right:0;width:auto}}#page-projects #filter-container #hide-filter-button-container{position:absolute;top:15px;right:15px}#page-projects #filter-container #hide-filter-button-container #reset-filter{margin-right:6px;color:#333;font-weight:500 !important;font-size:14px !important}#page-projects #filter-container #hide-filter-button-container #reset-filter:hover{text-decoration:none}#page-projects #filter-container #hide-filter-button-container #close-filter img{margin-top:-2px}#page-projects #filter-container #filter-title{line-height:1;color:#333;font-weight:300 !important;font-size:24px !important;margin-bottom:20px}#page-projects #filter-container .filter-section{margin-right:25px}#page-projects #filter-container .filter-section:not(:last-child){margin-bottom:2rem}#page-projects #filter-container .filter-section .title{margin-bottom:.5rem;font-weight:500 !important;font-size:14px !important}#page-projects #filter-container .filter-section .option-container{margin-top:10px;padding-left:5px;padding-right:5px}#page-projects #filter-container .filter-section .option-container>.row{margin-left:-5px;margin-right:-5px}#page-projects #filter-container .filter-section .option-container>.row>div{padding-left:5px;padding-right:5px;margin-bottom:10px}#page-projects #filter-container .filter-section .option-container:not(:last-child){margin-bottom:20px}#page-projects #filter-container .filter-section .option{display:block;padding-left:10px;padding-right:10px;height:30px;border-radius:15px;border:1px solid #b7b7b7;color:#333;line-height:28px;font-weight:300 !important;font-size:13px !important}#page-projects #filter-container .filter-section .option:hover{text-decoration:none}#page-projects #filter-container .filter-section .option.selected{background-color:#333;color:#fff;border:1px solid #333;font-weight:500 !important;font-size:13px !important}@media(max-width:374.98px){#page-projects #filter-container .filter-section .option{font-weight:300 !important;font-size:11px !important}#page-projects #filter-container .filter-section .option.selected{font-weight:500 !important;font-size:11px !important}}#page-projects .my-sizer-element{width:25%}@media(max-width:991px){#page-projects .my-sizer-element{width:33.33%}}#page-projects figure.project-item{margin-bottom:1px}@media(max-width:991px){#page-projects figure.project-item figcaption::before,#page-projects figure.project-item figcaption>div{opacity:1;transform:translate3d(0,0,0)}}#page-projects figure.project-item.force-horizontal-small{width:25%}@media(max-width:991px){#page-projects figure.project-item.force-horizontal-small{width:33.33%}}@media(max-width:767px){#page-projects figure.project-item.force-horizontal-small{width:100%}}#page-projects figure.project-item .project-item-content{position:relative;margin-left:1px !important;overflow:hidden}#page-projects figure.project-item .project-item-content .project-image-container{position:relative}#page-projects figure.project-item .project-item-content .project-image-container .project-image-content img{width:100%;height:100%}#page-projects figure.project-item .project-item-content .project-image-container .project-image-content figcaption .project-title{color:#fff;font-weight:300 !important;font-size:18px !important}#page-project-content #component-hero-image #section-hero-image .project-hero-info{position:absolute;left:60px;right:60px;bottom:40px;color:#fff}@media(max-width:767px){#page-project-content #component-hero-image #section-hero-image .project-hero-info{left:30px;right:30px;bottom:30px}}@media(max-width:479px){#page-project-content #component-hero-image #section-hero-image .project-hero-info{left:20px;right:20px;bottom:20px}}#page-project-content #component-hero-image #section-hero-image .project-hero-info #page-subtitle{position:static;left:auto;right:auto;bottom:auto;margin:0;padding:0;font-weight:500 !important;font-size:16px !important}@media(max-width:767px){#page-project-content #component-hero-image #section-hero-image .project-hero-info #page-subtitle{font-weight:500 !important;font-size:14px !important}}#page-project-content #component-hero-image #section-hero-image .project-hero-info #page-title{position:static;left:auto;right:auto;bottom:auto;margin:0;padding:0;font-weight:300 !important;font-size:34px !important}@media(max-width:991px){#page-project-content #component-hero-image #section-hero-image .project-hero-info #page-title{font-weight:300 !important;font-size:30px !important}}@media(max-width:767px){#page-project-content #component-hero-image #section-hero-image .project-hero-info #page-title{font-weight:300 !important;font-size:26px !important}}#page-project-content .project-content-wrapper>div:not(#section-previous-next-project){padding-top:75px}@media(max-width:767px){#page-project-content .project-content-wrapper>div:not(#section-previous-next-project){padding-top:40px}}@media(max-width:479px){#page-project-content .project-content-wrapper>div:not(#section-previous-next-project){padding-top:35px}}#page-project-content .body-container{color:#333;background-color:#fff;padding-left:60px;padding-right:60px}@media(max-width:767px){#page-project-content .body-container{padding-left:30px;padding-right:30px}}@media(max-width:479px){#page-project-content .body-container{padding-left:20px;padding-right:20px}}#page-project-content .body-container .body-content{margin:auto;max-width:574px}#page-project-content .body-container .body-content .body{font-weight:300 !important;font-size:16px !important}#page-project-content .body-container .body-content .body h1,#page-project-content .body-container .body-content .body h2,#page-project-content .body-container .body-content .body h3,#page-project-content .body-container .body-content .body h4,#page-project-content .body-container .body-content .body h5,#page-project-content .body-container .body-content .body h6,#page-project-content .body-container .body-content .body p{margin-bottom:1rem}#page-project-content .body-container .body-content .body .subtitle,#page-project-content .body-container .body-content .body h1,#page-project-content .body-container .body-content .body h2,#page-project-content .body-container .body-content .body h3,#page-project-content .body-container .body-content .body h4,#page-project-content .body-container .body-content .body h5,#page-project-content .body-container .body-content .body h6{line-height:1.2;font-weight:300 !important;font-size:24px !important}#page-project-content .body-container .body-content .body p:last-child{margin-bottom:0}#page-project-content .body-container .body-content .body ul{padding-left:40px;list-style:disc}#page-project-content .body-container .body-content .body ol{padding-left:40px;list-style-type:decimal}#page-project-content #section-depth-map{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#page-project-content #section-depth-map-image-placeholder img,#page-project-content #section-image-slider-image-placeholder img{width:100%;height:auto;object-fit:cover}#page-project-content #section-project-secondary-image{position:relative;padding-left:140px;padding-right:140px}@media(max-width:767px){#page-project-content #section-project-secondary-image{padding-left:40px;padding-right:40px}}@media(max-width:479px){#page-project-content #section-project-secondary-image{padding-left:20px;padding-right:20px}}#page-project-content #section-project-secondary-image img{width:100%}#page-project-content #section-project-location-image{padding-left:60px !important;padding-right:60px !important}@media(max-width:767px){#page-project-content #section-project-location-image{padding-left:30px !important;padding-right:30px !important}}@media(max-width:767px){#page-project-content #section-project-location-image{padding-left:20px !important;padding-right:20px !important}}#page-project-content #section-project-location-image #project-location-image-title{color:#333;font-weight:300 !important;font-size:30px !important}@media(max-width:767px){#page-project-content #section-project-location-image #project-location-image-title{font-weight:300 !important;font-size:20px !important}}#page-project-content #section-project-location-image img{margin-top:10px;width:100%}#page-project-content #section-project-details,#page-project-content #section-project-awards{position:relative;color:#333}#page-project-content #section-project-details #project-details-title,#page-project-content #section-project-details #project-awards-title,#page-project-content #section-project-awards #project-details-title,#page-project-content #section-project-awards #project-awards-title{font-weight:300 !important;font-size:30px !important}@media(max-width:767px){#page-project-content #section-project-details #project-details-title,#page-project-content #section-project-details #project-awards-title,#page-project-content #section-project-awards #project-details-title,#page-project-content #section-project-awards #project-awards-title{font-weight:300 !important;font-size:20px !important}}#page-project-content #section-project-details #project-details,#page-project-content #section-project-details #project-awards,#page-project-content #section-project-awards #project-details,#page-project-content #section-project-awards #project-awards{margin-top:30px}#page-project-content #section-project-details #project-details #project-details-content,#page-project-content #section-project-details #project-details #project-awards-content,#page-project-content #section-project-details #project-awards #project-details-content,#page-project-content #section-project-details #project-awards #project-awards-content,#page-project-content #section-project-awards #project-details #project-details-content,#page-project-content #section-project-awards #project-details #project-awards-content,#page-project-content #section-project-awards #project-awards #project-details-content,#page-project-content #section-project-awards #project-awards #project-awards-content{transition:all ease-in-out .3s}#page-project-content #section-project-details #project-details #project-details-content .bottom-gradient,#page-project-content #section-project-details #project-details #project-awards-content .bottom-gradient,#page-project-content #section-project-details #project-awards #project-details-content .bottom-gradient,#page-project-content #section-project-details #project-awards #project-awards-content .bottom-gradient,#page-project-content #section-project-awards #project-details #project-details-content .bottom-gradient,#page-project-content #section-project-awards #project-details #project-awards-content .bottom-gradient,#page-project-content #section-project-awards #project-awards #project-details-content .bottom-gradient,#page-project-content #section-project-awards #project-awards #project-awards-content .bottom-gradient{display:none;transition:all ease-in-out .3s}@media(max-width:767px){#page-project-content #section-project-details #project-details #project-details-content .bottom-gradient,#page-project-content #section-project-details #project-details #project-awards-content .bottom-gradient,#page-project-content #section-project-details #project-awards #project-details-content .bottom-gradient,#page-project-content #section-project-details #project-awards #project-awards-content .bottom-gradient,#page-project-content #section-project-awards #project-details #project-details-content .bottom-gradient,#page-project-content #section-project-awards #project-details #project-awards-content .bottom-gradient,#page-project-content #section-project-awards #project-awards #project-details-content .bottom-gradient,#page-project-content #section-project-awards #project-awards #project-awards-content .bottom-gradient{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);z-index:1000}}@media(max-width:767px){#page-project-content #section-project-details #project-details #project-details-content,#page-project-content #section-project-details #project-details #project-awards-content,#page-project-content #section-project-details #project-awards #project-details-content,#page-project-content #section-project-details #project-awards #project-awards-content,#page-project-content #section-project-awards #project-details #project-details-content,#page-project-content #section-project-awards #project-details #project-awards-content,#page-project-content #section-project-awards #project-awards #project-details-content,#page-project-content #section-project-awards #project-awards #project-awards-content{overflow:hidden;height:300px}}#page-project-content #section-project-details #project-details #project-details-content [class^=col-],#page-project-content #section-project-details #project-details #project-awards-content [class^=col-],#page-project-content #section-project-details #project-awards #project-details-content [class^=col-],#page-project-content #section-project-details #project-awards #project-awards-content [class^=col-],#page-project-content #section-project-awards #project-details #project-details-content [class^=col-],#page-project-content #section-project-awards #project-details #project-awards-content [class^=col-],#page-project-content #section-project-awards #project-awards #project-details-content [class^=col-],#page-project-content #section-project-awards #project-awards #project-awards-content [class^=col-]{margin-bottom:20px}#page-project-content #section-project-details #project-details #project-details-content h1,#page-project-content #section-project-details #project-details #project-details-content h2,#page-project-content #section-project-details #project-details #project-details-content h3,#page-project-content #section-project-details #project-details #project-details-content h4,#page-project-content #section-project-details #project-details #project-details-content h5,#page-project-content #section-project-details #project-details #project-details-content h6,#page-project-content #section-project-details #project-details #project-awards-content h1,#page-project-content #section-project-details #project-details #project-awards-content h2,#page-project-content #section-project-details #project-details #project-awards-content h3,#page-project-content #section-project-details #project-details #project-awards-content h4,#page-project-content #section-project-details #project-details #project-awards-content h5,#page-project-content #section-project-details #project-details #project-awards-content h6,#page-project-content #section-project-details #project-awards #project-details-content h1,#page-project-content #section-project-details #project-awards #project-details-content h2,#page-project-content #section-project-details #project-awards #project-details-content h3,#page-project-content #section-project-details #project-awards #project-details-content h4,#page-project-content #section-project-details #project-awards #project-details-content h5,#page-project-content #section-project-details #project-awards #project-details-content h6,#page-project-content #section-project-details #project-awards #project-awards-content h1,#page-project-content #section-project-details #project-awards #project-awards-content h2,#page-project-content #section-project-details #project-awards #project-awards-content h3,#page-project-content #section-project-details #project-awards #project-awards-content h4,#page-project-content #section-project-details #project-awards #project-awards-content h5,#page-project-content #section-project-details #project-awards #project-awards-content h6,#page-project-content #section-project-awards #project-details #project-details-content h1,#page-project-content #section-project-awards #project-details #project-details-content h2,#page-project-content #section-project-awards #project-details #project-details-content h3,#page-project-content #section-project-awards #project-details #project-details-content h4,#page-project-content #section-project-awards #project-details #project-details-content h5,#page-project-content #section-project-awards #project-details #project-details-content h6,#page-project-content #section-project-awards #project-details #project-awards-content h1,#page-project-content #section-project-awards #project-details #project-awards-content h2,#page-project-content #section-project-awards #project-details #project-awards-content h3,#page-project-content #section-project-awards #project-details #project-awards-content h4,#page-project-content #section-project-awards #project-details #project-awards-content h5,#page-project-content #section-project-awards #project-details #project-awards-content h6,#page-project-content #section-project-awards #project-awards #project-details-content h1,#page-project-content #section-project-awards #project-awards #project-details-content h2,#page-project-content #section-project-awards #project-awards #project-details-content h3,#page-project-content #section-project-awards #project-awards #project-details-content h4,#page-project-content #section-project-awards #project-awards #project-details-content h5,#page-project-content #section-project-awards #project-awards #project-details-content h6,#page-project-content #section-project-awards #project-awards #project-awards-content h1,#page-project-content #section-project-awards #project-awards #project-awards-content h2,#page-project-content #section-project-awards #project-awards #project-awards-content h3,#page-project-content #section-project-awards #project-awards #project-awards-content h4,#page-project-content #section-project-awards #project-awards #project-awards-content h5,#page-project-content #section-project-awards #project-awards #project-awards-content h6{font-weight:300 !important;font-size:18px !important}#page-project-content #section-project-details #project-details #project-details-content h1:not(:first-child),#page-project-content #section-project-details #project-details #project-details-content h2:not(:first-child),#page-project-content #section-project-details #project-details #project-details-content h3:not(:first-child),#page-project-content #section-project-details #project-details #project-details-content h4:not(:first-child),#page-project-content #section-project-details #project-details #project-details-content h5:not(:first-child),#page-project-content #section-project-details #project-details #project-details-content h6:not(:first-child),#page-project-content #section-project-details #project-details #project-awards-content h1:not(:first-child),#page-project-content #section-project-details #project-details #project-awards-content h2:not(:first-child),#page-project-content #section-project-details #project-details #project-awards-content h3:not(:first-child),#page-project-content #section-project-details #project-details #project-awards-content h4:not(:first-child),#page-project-content #section-project-details #project-details #project-awards-content h5:not(:first-child),#page-project-content #section-project-details #project-details #project-awards-content h6:not(:first-child),#page-project-content #section-project-details #project-awards #project-details-content h1:not(:first-child),#page-project-content #section-project-details #project-awards #project-details-content h2:not(:first-child),#page-project-content #section-project-details #project-awards #project-details-content h3:not(:first-child),#page-project-content #section-project-details #project-awards #project-details-content h4:not(:first-child),#page-project-content #section-project-details #project-awards #project-details-content h5:not(:first-child),#page-project-content #section-project-details #project-awards #project-details-content h6:not(:first-child),#page-project-content #section-project-details #project-awards #project-awards-content h1:not(:first-child),#page-project-content #section-project-details #project-awards #project-awards-content h2:not(:first-child),#page-project-content #section-project-details #project-awards #project-awards-content h3:not(:first-child),#page-project-content #section-project-details #project-awards #project-awards-content h4:not(:first-child),#page-project-content #section-project-details #project-awards #project-awards-content h5:not(:first-child),#page-project-content #section-project-details #project-awards #project-awards-content h6:not(:first-child),#page-project-content #section-project-awards #project-details #project-details-content h1:not(:first-child),#page-project-content #section-project-awards #project-details #project-details-content h2:not(:first-child),#page-project-content #section-project-awards #project-details #project-details-content h3:not(:first-child),#page-project-content #section-project-awards #project-details #project-details-content h4:not(:first-child),#page-project-content #section-project-awards #project-details #project-details-content h5:not(:first-child),#page-project-content #section-project-awards #project-details #project-details-content h6:not(:first-child),#page-project-content #section-project-awards #project-details #project-awards-content h1:not(:first-child),#page-project-content #section-project-awards #project-details #project-awards-content h2:not(:first-child),#page-project-content #section-project-awards #project-details #project-awards-content h3:not(:first-child),#page-project-content #section-project-awards #project-details #project-awards-content h4:not(:first-child),#page-project-content #section-project-awards #project-details #project-awards-content h5:not(:first-child),#page-project-content #section-project-awards #project-details #project-awards-content h6:not(:first-child),#page-project-content #section-project-awards #project-awards #project-details-content h1:not(:first-child),#page-project-content #section-project-awards #project-awards #project-details-content h2:not(:first-child),#page-project-content #section-project-awards #project-awards #project-details-content h3:not(:first-child),#page-project-content #section-project-awards #project-awards #project-details-content h4:not(:first-child),#page-project-content #section-project-awards #project-awards #project-details-content h5:not(:first-child),#page-project-content #section-project-awards #project-awards #project-details-content h6:not(:first-child),#page-project-content #section-project-awards #project-awards #project-awards-content h1:not(:first-child),#page-project-content #section-project-awards #project-awards #project-awards-content h2:not(:first-child),#page-project-content #section-project-awards #project-awards #project-awards-content h3:not(:first-child),#page-project-content #section-project-awards #project-awards #project-awards-content h4:not(:first-child),#page-project-content #section-project-awards #project-awards #project-awards-content h5:not(:first-child),#page-project-content #section-project-awards #project-awards #project-awards-content h6:not(:first-child){margin-top:20px}@media(max-width:767px){#page-project-content #section-project-details #project-details #project-details-content h1,#page-project-content #section-project-details #project-details #project-details-content h2,#page-project-content #section-project-details #project-details #project-details-content h3,#page-project-content #section-project-details #project-details #project-details-content h4,#page-project-content #section-project-details #project-details #project-details-content h5,#page-project-content #section-project-details #project-details #project-details-content h6,#page-project-content #section-project-details #project-details #project-awards-content h1,#page-project-content #section-project-details #project-details #project-awards-content h2,#page-project-content #section-project-details #project-details #project-awards-content h3,#page-project-content #section-project-details #project-details #project-awards-content h4,#page-project-content #section-project-details #project-details #project-awards-content h5,#page-project-content #section-project-details #project-details #project-awards-content h6,#page-project-content #section-project-details #project-awards #project-details-content h1,#page-project-content #section-project-details #project-awards #project-details-content h2,#page-project-content #section-project-details #project-awards #project-details-content h3,#page-project-content #section-project-details #project-awards #project-details-content h4,#page-project-content #section-project-details #project-awards #project-details-content h5,#page-project-content #section-project-details #project-awards #project-details-content h6,#page-project-content #section-project-details #project-awards #project-awards-content h1,#page-project-content #section-project-details #project-awards #project-awards-content h2,#page-project-content #section-project-details #project-awards #project-awards-content h3,#page-project-content #section-project-details #project-awards #project-awards-content h4,#page-project-content #section-project-details #project-awards #project-awards-content h5,#page-project-content #section-project-details #project-awards #project-awards-content h6,#page-project-content #section-project-awards #project-details #project-details-content h1,#page-project-content #section-project-awards #project-details #project-details-content h2,#page-project-content #section-project-awards #project-details #project-details-content h3,#page-project-content #section-project-awards #project-details #project-details-content h4,#page-project-content #section-project-awards #project-details #project-details-content h5,#page-project-content #section-project-awards #project-details #project-details-content h6,#page-project-content #section-project-awards #project-details #project-awards-content h1,#page-project-content #section-project-awards #project-details #project-awards-content h2,#page-project-content #section-project-awards #project-details #project-awards-content h3,#page-project-content #section-project-awards #project-details #project-awards-content h4,#page-project-content #section-project-awards #project-details #project-awards-content h5,#page-project-content #section-project-awards #project-details #project-awards-content h6,#page-project-content #section-project-awards #project-awards #project-details-content h1,#page-project-content #section-project-awards #project-awards #project-details-content h2,#page-project-content #section-project-awards #project-awards #project-details-content h3,#page-project-content #section-project-awards #project-awards #project-details-content h4,#page-project-content #section-project-awards #project-awards #project-details-content h5,#page-project-content #section-project-awards #project-awards #project-details-content h6,#page-project-content #section-project-awards #project-awards #project-awards-content h1,#page-project-content #section-project-awards #project-awards #project-awards-content h2,#page-project-content #section-project-awards #project-awards #project-awards-content h3,#page-project-content #section-project-awards #project-awards #project-awards-content h4,#page-project-content #section-project-awards #project-awards #project-awards-content h5,#page-project-content #section-project-awards #project-awards #project-awards-content h6{font-weight:300 !important;font-size:16px !important}}#page-project-content #section-project-details #project-details #project-details-content p,#page-project-content #section-project-details #project-details #project-awards-content p,#page-project-content #section-project-details #project-awards #project-details-content p,#page-project-content #section-project-details #project-awards #project-awards-content p,#page-project-content #section-project-awards #project-details #project-details-content p,#page-project-content #section-project-awards #project-details #project-awards-content p,#page-project-content #section-project-awards #project-awards #project-details-content p,#page-project-content #section-project-awards #project-awards #project-awards-content p{padding-left:10px;margin-bottom:0;font-weight:300 !important;font-size:16px !important}@media(max-width:767px){#page-project-content #section-project-details #project-details #project-details-content p,#page-project-content #section-project-details #project-details #project-awards-content p,#page-project-content #section-project-details #project-awards #project-details-content p,#page-project-content #section-project-details #project-awards #project-awards-content p,#page-project-content #section-project-awards #project-details #project-details-content p,#page-project-content #section-project-awards #project-details #project-awards-content p,#page-project-content #section-project-awards #project-awards #project-details-content p,#page-project-content #section-project-awards #project-awards #project-awards-content p{padding-left:0;font-weight:300 !important;font-size:14px !important}}#page-project-content #section-project-details #project-details #project-awards-content,#page-project-content #section-project-details #project-awards #project-awards-content,#page-project-content #section-project-awards #project-details #project-awards-content,#page-project-content #section-project-awards #project-awards #project-awards-content{height:auto !important}#page-project-content #section-related-projects{margin-top:0 !important}#page-project-content #section-previous-next-project{height:50px;margin:60px;display:-ms-flexbox;display:flex}@media(max-width:991px){#page-project-content #section-previous-next-project{height:auto}}@media(max-width:767px){#page-project-content #section-previous-next-project{margin-left:30px;margin-right:30px}}@media(max-width:767px){#page-project-content #section-previous-next-project{margin-left:20px;margin-right:20px}}#page-project-content #section-previous-next-project #previous-project,#page-project-content #section-previous-next-project #next-project{width:50%;height:51px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#333}#page-project-content #section-previous-next-project #previous-project .project-info-container,#page-project-content #section-previous-next-project #next-project .project-info-container{height:100%;position:relative;padding-left:20px;padding-right:20px;width:calc(100% - 10px)}#page-project-content #section-previous-next-project #previous-project .project-info-container .title-label,#page-project-content #section-previous-next-project #next-project .project-info-container .title-label{position:absolute;left:20px;right:20px;top:10px;font-weight:300 !important;font-size:16px !important;transition:all ease-in-out .2s}@media(max-width:991px){#page-project-content #section-previous-next-project #previous-project .project-info-container .title-label,#page-project-content #section-previous-next-project #next-project .project-info-container .title-label{position:relative;left:0;right:0}}#page-project-content #section-previous-next-project #previous-project .project-info-container .project-title,#page-project-content #section-previous-next-project #next-project .project-info-container .project-title{opacity:0;position:absolute;bottom:0;left:20px;right:20px;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500 !important;font-size:16px !important;transition:all ease-in-out .2s}@media(max-width:991px){#page-project-content #section-previous-next-project #previous-project .project-info-container .project-title,#page-project-content #section-previous-next-project #next-project .project-info-container .project-title{position:relative;left:0;right:0;white-space:normal;height:auto}}#page-project-content #section-previous-next-project #previous-project:hover,#page-project-content #section-previous-next-project #next-project:hover{text-decoration:none}#page-project-content #section-previous-next-project #previous-project:hover .title-label,#page-project-content #section-previous-next-project #next-project:hover .title-label{top:0}#page-project-content #section-previous-next-project #previous-project:hover .project-title,#page-project-content #section-previous-next-project #next-project:hover .project-title{opacity:1}@media(max-width:991px){#page-project-content #section-previous-next-project #previous-project .title-label,#page-project-content #section-previous-next-project #next-project .title-label{top:0 !important}#page-project-content #section-previous-next-project #previous-project .project-title,#page-project-content #section-previous-next-project #next-project .project-title{opacity:1 !important}}#page-project-content #section-previous-next-project #next-project{border-left:1px solid #4c4c4c;-ms-flex-pack:end;justify-content:flex-end}#page-project-content #section-previous-next-project #next-project .title-label,#page-project-content #section-previous-next-project #next-project .project-title{text-align:right}#page-project-content .section-module.section-module-dynamic-images{margin-left:auto;margin-right:auto;padding-left:90px;padding-right:90px}@media(max-width:767px){#page-project-content .section-module.section-module-dynamic-images{padding-left:30px;padding-right:30px}}@media(max-width:479px){#page-project-content .section-module.section-module-dynamic-images{padding-left:20px;padding-right:20px}}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid{display:-ms-grid;display:grid;gap:20px}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid .grid-item{overflow:hidden}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid .grid-item img{width:100%;height:100%;object-fit:cover}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:1660/660}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-left .grid-item:nth-child(1){grid-area:1/1/2/2}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-left .grid-item:nth-child(2){grid-area:2/1/3/2}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-left .grid-item:nth-child(3){grid-area:1/2/3/3}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-left .grid-item:nth-child(4){grid-area:1/3/3/4}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-middle .grid-item:nth-child(1){grid-area:1/1/3/2}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-middle .grid-item:nth-child(2){grid-area:1/2/2/3}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-middle .grid-item:nth-child(3){grid-area:2/2/3/3}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-middle .grid-item:nth-child(4){grid-area:1/3/3/4}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-right .grid-item:nth-child(1){grid-area:1/1/3/2}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-right .grid-item:nth-child(2){grid-area:1/2/3/3}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-right .grid-item:nth-child(3){grid-area:1/3/2/4}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-right .grid-item:nth-child(4){grid-area:2/3/3/4}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:1100/660}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-left .grid-item:nth-child(1){grid-area:1/1/2/2}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-left .grid-item:nth-child(2){grid-area:2/1/3/2}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-left .grid-item:nth-child(3){grid-area:1/2/3/3}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-right .grid-item:nth-child(1){grid-area:1/1/3/2}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-right .grid-item:nth-child(2){grid-area:1/2/2/3}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-right .grid-item:nth-child(3){grid-area:2/2/3/3}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3-portrait{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;aspect-ratio:1660/880}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;aspect-ratio:1100/660}@media(max-width:767px){#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4,#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3,#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3-portrait,#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-2{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;aspect-ratio:auto}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4 .grid-item,#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3 .grid-item,#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3-portrait .grid-item,#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-2 .grid-item{grid-area:auto !important;aspect-ratio:540/320}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3-portrait .grid-item{aspect-ratio:540/860 !important}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-left .grid-item:nth-child(3),#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-left .grid-item:nth-child(4){aspect-ratio:540/860 !important}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-middle .grid-item:nth-child(1),#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-middle .grid-item:nth-child(4){aspect-ratio:540/860 !important}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-right .grid-item:nth-child(1),#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-4.position-right .grid-item:nth-child(2){aspect-ratio:540/860 !important}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-left .grid-item:nth-child(3){aspect-ratio:540/860 !important}#page-project-content .section-module.section-module-dynamic-images .dynamic-images-grid.layout-3.position-right .grid-item:nth-child(1){aspect-ratio:540/860 !important}}#page-project-content .section-module.section-module-dynamic-images:has(.layout-4),#page-project-content .section-module.section-module-dynamic-images:has(.layout-3-portrait){max-width:1836px}#page-project-content .section-module.section-module-dynamic-images:has(.layout-3),#page-project-content .section-module.section-module-dynamic-images:has(.layout-2){max-width:1320px}#page-project-content .section-module.section-module-quote .body-container{padding-left:120px;padding-right:120px}@media(max-width:767px){#page-project-content .section-module.section-module-quote .body-container{padding-left:60px;padding-right:60px}}#page-project-content .section-module.section-module-quote .body-container .body-content{max-width:unset}#page-project-content .section-module.section-module-quote .body-container .body-content .quote{font-weight:300 !important;font-size:36px !important;color:#333;line-height:1.4}@media(max-width:767px){#page-project-content .section-module.section-module-quote .body-container .body-content .quote{font-weight:300 !important;font-size:24px !important}}#page-project-content .section-module.section-module-2-photo .photo-row{display:-ms-flexbox;display:flex;gap:20px}@media(max-width:767px){#page-project-content .section-module.section-module-2-photo .photo-row{-ms-flex-direction:column;flex-direction:column}}#page-project-content .section-module.section-module-2-photo .photo-row .photo-col{-ms-flex:1;flex:1}#page-project-content .section-module.section-module-2-photo .photo-row .photo-col .photo-container{position:relative;padding-top:76.74%}#page-project-content .section-module.section-module-2-photo .photo-row .photo-col .photo-container img{width:100%;height:100%;object-fit:cover}#page-project-content .section-module.section-module-single-image-video .media-container{position:relative;padding-top:56.25%;cursor:pointer}#page-project-content .section-module.section-module-single-image-video .media-container img,#page-project-content .section-module.section-module-single-image-video .media-container video{width:100%;height:100%;object-fit:cover}#page-project-content .section-module.section-module-single-image-video .media-container .overlay-play-button{opacity:.8}@media(max-width:767px){#page-project-content .section-module.section-module-text .body-container{padding-left:0;padding-right:0}}#page-project-content .section-module.section-module-text .body-container .body-content{max-width:584px}#page-project-content .section-module.section-module-text .body-container .body-content .title{font-weight:300 !important;font-size:30px !important;color:#333;margin-bottom:1rem;line-height:1.2}@media(max-width:767px){#page-project-content .section-module.section-module-text .body-container .body-content .title{font-weight:300 !important;font-size:24px !important}}@media(min-width:768px){#page-project-content .section-module.section-module-landscape-image-text.image-position-left .layout-row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#page-project-content .section-module.section-module-landscape-image-text .layout-row{display:-ms-flexbox;display:flex}@media(max-width:767px){#page-project-content .section-module.section-module-landscape-image-text .layout-row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col .body-container{width:100%;padding:40px 160px}@media(max-width:1440px){#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col .body-container{padding:40px 80px}}@media(max-width:767px){#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col .body-container{padding:30px 0}}@media(max-width:479px){#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col .body-container{padding:20px 0}}#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col .body-container .body-content{max-width:100%}#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col .body-container .body-content .title{font-weight:300 !important;font-size:30px !important;color:#333;margin-bottom:1rem;line-height:1.2}@media(max-width:767px){#page-project-content .section-module.section-module-landscape-image-text .layout-row .text-col .body-container .body-content .title{font-weight:300 !important;font-size:24px !important}}#page-project-content .section-module.section-module-landscape-image-text .layout-row .image-col{-ms-flex:1;flex:1}#page-project-content .section-module.section-module-landscape-image-text .layout-row .image-col .image-container{position:relative;padding-top:76.74%}#page-project-content .section-module.section-module-landscape-image-text .layout-row .image-col .image-container img{width:100%;height:100%;object-fit:cover}#page-project-content .section-module.section-module-portrait-image-text .layout-row{display:-ms-flexbox;display:flex}@media(max-width:767px){#page-project-content .section-module.section-module-portrait-image-text .layout-row{-ms-flex-direction:column;flex-direction:column}}#page-project-content .section-module.section-module-portrait-image-text .layout-row .image-col{-ms-flex:1;flex:1}#page-project-content .section-module.section-module-portrait-image-text .layout-row .image-col .image-container{position:relative;padding-top:122.22%}#page-project-content .section-module.section-module-portrait-image-text .layout-row .image-col .image-container img{width:100%;height:100%;object-fit:cover}#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col .body-container{width:100%;padding:40px 160px}@media(max-width:1440px){#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col .body-container{padding:40px 80px}}@media(max-width:767px){#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col .body-container{padding:30px 0}}@media(max-width:479px){#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col .body-container{padding:20px 0}}#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col .body-container .body-content{max-width:100%}#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col .body-container .body-content .title{font-weight:300 !important;font-size:30px !important;color:#333;margin-bottom:1rem;line-height:1.2}@media(max-width:767px){#page-project-content .section-module.section-module-portrait-image-text .layout-row .text-col .body-container .body-content .title{font-weight:300 !important;font-size:24px !important}}@media(min-width:768px){#page-project-content .section-module.section-module-portrait-image-text.image-position-right .layout-row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(max-width:767px){#page-project-content .section-module.section-module-portrait-image-text.image-position-right .layout-row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#page-project-content .section-module.section-module-details-awards{color:#333}#page-project-content .section-module.section-module-details-awards .details-awards-row{display:-ms-flexbox;display:flex;gap:60px}@media(max-width:767px){#page-project-content .section-module.section-module-details-awards .details-awards-row{-ms-flex-direction:column;flex-direction:column;gap:40px}}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col{-ms-flex:1;flex:1;text-align:left}#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col{-ms-flex:1;flex:1;text-align:left}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-title,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-title{font-weight:300 !important;font-size:30px !important;margin-bottom:30px}@media(max-width:767px){#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-title,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-title{font-weight:300 !important;font-size:20px !important;margin-bottom:20px}}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h1,#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h2,#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h3,#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h4,#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h5,#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h6,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h1,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h2,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h3,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h4,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h5,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h6{font-weight:500 !important;font-size:16px !important}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h1:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h2:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h3:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h4:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h5:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content h6:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h1:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h2:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h3:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h4:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h5:not(:first-child),#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content h6:not(:first-child){margin-top:20px}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content p,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content p{padding-left:0;margin-bottom:0;font-weight:300 !important;font-size:16px !important}@media(max-width:767px){#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .section-content p,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .section-content p{font-weight:300 !important;font-size:14px !important}}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper{position:relative}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper.collapsed,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper.collapsed{overflow:hidden}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper.collapsed .content-fade,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper.collapsed .content-fade{display:block;position:absolute;bottom:0;left:0;right:0;height:140px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);pointer-events:none}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper.expanded,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper.expanded{max-height:none;overflow:visible}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper.expanded .content-fade,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper.expanded .content-fade{display:none}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper .content-fade,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper .content-fade{display:none}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper .read-more-btn,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper .read-more-btn{position:absolute;bottom:0;left:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:0;background:none;border:none;cursor:pointer;font-weight:300 !important;font-size:14px !important;color:#333}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper .read-more-btn img,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper .read-more-btn img{width:14px;height:14px;transition:transform .3s ease}#page-project-content .section-module.section-module-details-awards .details-awards-row .details-col .content-wrapper .read-more-btn.expanded img,#page-project-content .section-module.section-module-details-awards .details-awards-row .awards-col .content-wrapper .read-more-btn.expanded img{transform:rotate(180deg)}#page-news{overflow:hidden}@media(max-width:991px){#page-news{padding-top:80px}}#page-news #news-content{margin-top:1px}#page-news #news-content .container-fluid{padding-left:0 !important;padding-right:0 !important}#page-news #news-content .container-fluid .row{margin-left:-1px !important;margin-right:0 !important}#page-news .news-hero-banner-item{position:relative}#page-news .news-hero-banner-item .news-hero-banner-item-container{position:relative;padding-top:46.875%}#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .top-gradient{position:absolute;top:0;left:0;right:0;height:30%;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.6))}@media(max-width:767px){#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .top-gradient{height:60%}}#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .bottom-gradient{position:absolute;left:0;right:0;bottom:0;height:45%;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6))}#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info{position:absolute;left:60px;right:60px;bottom:60px;color:#fff}@media(max-width:991px){#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info{left:30px;right:30px;bottom:40px}}@media(max-width:479px){#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info{left:20px;right:20px;bottom:26px}}#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info .news-type{font-weight:500 !important;font-size:16px !important}@media(max-width:991px){#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info .news-type{font-weight:500 !important;font-size:14px !important}}#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info .news-date{font-weight:300 !important;font-size:16px !important}@media(max-width:991px){#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info .news-date{font-weight:300 !important;font-size:14px !important}}#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info .news-title{font-weight:300 !important;font-size:34px !important}@media(max-width:991px){#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info .news-title{font-weight:300 !important;font-size:26px !important}}@media(max-width:479px){#page-news .news-hero-banner-item .news-hero-banner-item-container .news-hero-banner-item-content .news-info .news-title{font-weight:300 !important;font-size:18px !important}}#page-news #image-carousel-indicator-container{display:-ms-flexbox;display:flex;position:absolute;left:60px;right:60px;bottom:30px}@media(max-width:991px){#page-news #image-carousel-indicator-container{left:30px;right:30px;bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media(max-width:479px){#page-news #image-carousel-indicator-container{left:20px;right:20px;bottom:0}}#page-news #image-carousel-indicator-container .image-carousel-indicator{display:inline-block;width:100px;height:100%;padding-top:16px;padding-bottom:16px}#page-news #image-carousel-indicator-container .image-carousel-indicator:not(:first-child){margin-left:10px}#page-news #image-carousel-indicator-container .image-carousel-indicator:hover{cursor:pointer}#page-news #image-carousel-indicator-container .image-carousel-indicator .image-carousel-indicator-content{width:100%;height:4px;background-color:rgba(255,255,255,.2)}#page-news #image-carousel-indicator-container .image-carousel-indicator.active:hover{cursor:default}#page-news #image-carousel-indicator-container .image-carousel-indicator.active .image-carousel-indicator-content{background-color:rgba(255,255,255,.8)}@media(max-width:767px){#page-news #image-carousel-indicator-container .image-carousel-indicator{width:80px}}@media(max-width:479px){#page-news #image-carousel-indicator-container .image-carousel-indicator{width:50px}}#page-news #open-filter{position:fixed;top:110px;right:50px;opacity:0;visibility:hidden;z-index:1000;transition:opacity ease-in-out .3s}#page-news #open-filter.show{opacity:1;visibility:visible}@media(max-width:767px){#page-news #open-filter{top:100px;right:20px}}#page-news #filter-container{position:fixed;padding:15px 15px;top:100px;right:40px;width:428px;color:#3d4f57;visibility:hidden;background-color:#fff;opacity:0;transition:all ease-in-out .3s}#page-news #filter-container.show{z-index:1001;opacity:1;visibility:visible}@media(max-width:767px){#page-news #filter-container{top:90px;right:10px}}@media(max-width:479px){#page-news #filter-container{top:80px;left:0;right:0;width:auto}}#page-news #filter-container #hide-filter-button-container{position:absolute;top:15px;right:15px}#page-news #filter-container #hide-filter-button-container #reset-filter{margin-right:6px;color:#333;font-weight:500 !important;font-size:14px !important}#page-news #filter-container #hide-filter-button-container #reset-filter:hover{text-decoration:none}#page-news #filter-container #filter-title{line-height:1;color:#333;font-weight:300 !important;font-size:24px !important;margin-bottom:20px}#page-news #filter-container .filter-section{margin-right:25px}#page-news #filter-container .filter-section:not(:last-child){margin-bottom:2rem}#page-news #filter-container .filter-section .title{margin-bottom:.5rem;font-weight:500 !important;font-size:14px !important}#page-news #filter-container .filter-section #filter-all{display:block;margin-bottom:10px}#page-news #filter-container .filter-section #option-container>.row{margin-left:-5px;margin-right:-5px}#page-news #filter-container .filter-section #option-container>.row>div{padding-left:5px;padding-right:5px;margin-bottom:10px}#page-news #filter-container .filter-section .option{display:block;padding-left:10px;padding-right:10px;height:30px;border-radius:15px;border:1px solid #b7b7b7;color:#333;line-height:28px;font-weight:300 !important;font-size:13px !important}#page-news #filter-container .filter-section .option:hover{text-decoration:none}#page-news #filter-container .filter-section .option.selected{background-color:#333;color:#fff;border:1px solid #333;font-weight:500 !important;font-size:13px !important}@media(max-width:374.98px){#page-news #filter-container .filter-section .option{font-weight:300 !important;font-size:11px !important}#page-news #filter-container .filter-section .option.selected{font-weight:500 !important;font-size:11px !important}}#page-news .news-item{margin-bottom:1px}#page-news .news-item .news-item-content{position:relative;margin-left:1px !important}#page-news .news-item .news-item-content .news-thumbnail-image-container{position:relative;overflow:hidden}#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content img{object-fit:cover}#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .bottom-gradient{position:absolute;left:0;right:0;bottom:0;height:75%;background-image:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0))}#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .news-info-container{position:absolute;left:20px;right:20px;bottom:15px;color:#fff}#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .news-info-container .news-type{font-weight:500 !important;font-size:16px !important}@media(max-width:991px){#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .news-info-container .news-type{font-weight:500 !important;font-size:12px !important}}#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .news-info-container .news-date{font-weight:300 !important;font-size:16px !important}@media(max-width:991px){#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .news-info-container .news-date{font-weight:300 !important;font-size:12px !important}}#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .news-info-container .news-title{font-weight:300 !important;font-size:18px !important}@media(max-width:991px){#page-news .news-item .news-item-content .news-thumbnail-image-container .news-thumbnail-image-content .news-info-container .news-title{font-weight:300 !important;font-size:14px !important}}@media(max-width:991px){#page-news-content{padding-top:80px}}#page-news-content #component-hero-image .news-info{position:absolute;left:60px;right:60px;bottom:40px;color:#fff}@media(max-width:767px){#page-news-content #component-hero-image .news-info{left:30px;right:30px;bottom:30px}}@media(max-width:479px){#page-news-content #component-hero-image .news-info{left:20px;right:20px;bottom:20px}}#page-news-content #component-hero-image .news-info .news-type{font-weight:500 !important;font-size:16px !important}@media(max-width:767px){#page-news-content #component-hero-image .news-info .news-type{font-weight:500 !important;font-size:14px !important}}#page-news-content #component-hero-image .news-info .news-date{font-weight:300 !important;font-size:16px !important}@media(max-width:767px){#page-news-content #component-hero-image .news-info .news-date{font-weight:300 !important;font-size:14px !important}}#page-news-content #component-hero-image .news-info .news-title{font-weight:300 !important;font-size:34px !important}@media(max-width:991px){#page-news-content #component-hero-image .news-info .news-title{font-weight:300 !important;font-size:30px !important}}@media(max-width:767px){#page-news-content #component-hero-image .news-info .news-title{font-weight:300 !important;font-size:26px !important}}#page-news-content .news-content-wrapper>div:not(#section-previous-next-news){padding-top:60px}@media(max-width:767px){#page-news-content .news-content-wrapper>div:not(#section-previous-next-news){padding-top:40px}}@media(max-width:479px){#page-news-content .news-content-wrapper>div:not(#section-previous-next-news){padding-top:35px}}#page-news-content .body-container{color:#333;background-color:#fff}@media(max-width:767px){#page-news-content .body-container{padding-left:30px;padding-right:30px}}@media(max-width:479px){#page-news-content .body-container{padding-left:20px;padding-right:20px}}#page-news-content .body-container .body-content{margin:auto;max-width:574px}#page-news-content .body-container .body-content .body{font-weight:300 !important;font-size:16px !important}#page-news-content .body-container .body-content .body h1,#page-news-content .body-container .body-content .body h2,#page-news-content .body-container .body-content .body h3,#page-news-content .body-container .body-content .body h4,#page-news-content .body-container .body-content .body h5,#page-news-content .body-container .body-content .body h6,#page-news-content .body-container .body-content .body p{margin-bottom:1rem}#page-news-content .body-container .body-content .body .subtitle,#page-news-content .body-container .body-content .body h1,#page-news-content .body-container .body-content .body h2,#page-news-content .body-container .body-content .body h3,#page-news-content .body-container .body-content .body h4,#page-news-content .body-container .body-content .body h5,#page-news-content .body-container .body-content .body h6{line-height:1.2;font-weight:300 !important;font-size:24px !important}#page-news-content .body-container .body-content .body .message,#page-news-content .body-container .body-content .body p{margin-top:10px;font-weight:300 !important;font-size:16px !important}#page-news-content .body-container .body-content .body p:last-child{margin-bottom:0}#page-news-content .body-container .body-content .body ul{padding-left:40px;list-style:disc}#page-news-content .body-container .body-content .body ol{padding-left:40px;list-style-type:decimal}#page-news-content .body-container .body-content a#back-to-news{transition:transform ease-in-out .25s}#page-news-content .body-container .body-content a#back-to-news:hover{transform:translateX(10px)}#page-news-content #section-image-slider-image-placeholder img{width:100%;height:auto;object-fit:cover}#page-news-content .share-container{margin-top:20px}#page-news-content .share-container a.share-news{padding:5px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:16px;border:1px solid transparent;text-decoration:none !important;color:#333}#page-news-content .share-container a.share-news img{width:20px;height:20px}#page-news-content .share-container a.share-news img.share-white{display:none}#page-news-content .share-container a.share-news span{line-height:1;margin-left:10px;font-weight:400 !important;font-size:16px !important}#page-news-content .share-container a.share-news:hover{border:1px solid #333}#page-news-content .share-container a.share-news.on{background-color:#333}#page-news-content .share-container a.share-news.on img.share-black{display:none}#page-news-content .share-container a.share-news.on img.share-white{display:block}#page-news-content .share-container a.share-news.on span{color:#fff}#page-news-content .share-container .share-social-media-list{position:absolute;top:-2px;right:0;bottom:-2px;width:0}#page-news-content .share-container .share-social-media-list .share-social-media{position:absolute;right:0;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:18px;opacity:0;visibility:hidden;transform:translate(24px);transition:transform ease-in-out .3s,opacity ease-in-out .3s,visibility ease-in-out .3s,background-color ease-in-out .1s}#page-news-content .share-container .share-social-media-list .share-social-media img.white{display:none}#page-news-content .share-container .share-social-media-list .share-social-media:hover{background:#000}#page-news-content .share-container .share-social-media-list .share-social-media:hover img.black{display:none}#page-news-content .share-container .share-social-media-list .share-social-media:hover img.white{display:block}#page-news-content .share-container .share-social-media-list .share-social-media.show{opacity:1;visibility:visible}#page-news-content .share-container .share-social-media-list .share-social-media.show.email{transform:translate(48px,0)}#page-news-content .share-container .share-social-media-list .share-social-media.show.whatsapp{transform:translate(96px,0)}#page-news-content .share-container .share-social-media-list .share-social-media.show.facebook{transform:translate(144px,0)}#page-news-content .share-container .share-social-media-list .share-social-media.show.twitter{transform:translate(192px,0)}#page-news-content .share-container .share-social-media-list .share-social-media.show.wechat{transform:translate(240px,0)}#page-news-content #wechat-share-title{margin-top:20px;font-weight:500 !important;font-size:24px !important}#page-news-content #section-related-news{padding-left:60px !important;padding-right:60px !important}@media(max-width:767px){#page-news-content #section-related-news{padding-left:30px !important;padding-right:30px !important}}@media(max-width:767px){#page-news-content #section-related-news{padding-left:20px !important;padding-right:20px !important}}#page-news-content #section-related-news #related-news-title{color:#333;font-weight:300 !important;font-size:34px !important}@media(max-width:767px){#page-news-content #section-related-news #related-news-title{font-weight:300 !important;font-size:26px !important}}#page-news-content #section-related-news #related-news-container{margin-top:10px}#page-news-content #section-related-news .row{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}#page-news-content #section-related-news .row [class^=col-]{padding-right:5px;padding-left:5px;margin-bottom:10px}#page-news-content #section-related-news .related-news{position:relative}#page-news-content #section-related-news .related-news .related-news-container{position:relative;padding-top:76.19% !important}#page-news-content #section-related-news .related-news .related-news-container .related-news-content img{width:100%;height:100%;object-fit:cover}#page-news-content #section-related-news .related-news .related-news-container .related-news-content .news-info-container{position:absolute;left:20px;right:20px;bottom:15px;color:#fff}#page-news-content #section-related-news .related-news .related-news-container .related-news-content .news-info-container .news-type{font-weight:500 !important;font-size:16px !important}@media(max-width:991px){#page-news-content #section-related-news .related-news .related-news-container .related-news-content .news-info-container .news-type{font-weight:500 !important;font-size:12px !important}}#page-news-content #section-related-news .related-news .related-news-container .related-news-content .news-info-container .news-date{font-weight:300 !important;font-size:16px !important}@media(max-width:991px){#page-news-content #section-related-news .related-news .related-news-container .related-news-content .news-info-container .news-date{font-weight:300 !important;font-size:12px !important}}#page-news-content #section-related-news .related-news .related-news-container .related-news-content .news-info-container .news-title{font-weight:300 !important;font-size:18px !important}@media(max-width:991px){#page-news-content #section-related-news .related-news .related-news-container .related-news-content .news-info-container .news-title{font-weight:300 !important;font-size:14px !important}}#page-news-content #section-related-news .related-news .related-news-container .related-news-content .bottom-gradient{position:absolute;left:0;right:0;bottom:0;height:75%;background-image:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0))}#page-news-content #section-previous-next-news{height:50px;padding-left:60px;padding-right:60px;margin-top:60px;margin-bottom:80px;display:-ms-flexbox;display:flex}@media(max-width:991px){#page-news-content #section-previous-next-news{height:auto}}@media(max-width:767px){#page-news-content #section-previous-next-news{margin-top:40px;padding-left:30px;padding-right:30px}}@media(max-width:479px){#page-news-content #section-previous-next-news{margin-top:35px;padding-left:20px;padding-right:20px}}#page-news-content #section-previous-next-news #previous-news,#page-news-content #section-previous-next-news #next-news{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#333}#page-news-content #section-previous-next-news #previous-news img,#page-news-content #section-previous-next-news #next-news img{width:18px;height:18px}#page-news-content #section-previous-next-news #previous-news .news-info-container,#page-news-content #section-previous-next-news #next-news .news-info-container{height:100%;position:relative;padding-left:20px;padding-right:20px;width:calc(100% - 10px)}#page-news-content #section-previous-next-news #previous-news .news-info-container .title-label,#page-news-content #section-previous-next-news #next-news .news-info-container .title-label{position:absolute;left:20px;right:20px;top:13px;font-weight:300 !important;font-size:16px !important;transition:all ease-in-out .2s}@media(max-width:991px){#page-news-content #section-previous-next-news #previous-news .news-info-container .title-label,#page-news-content #section-previous-next-news #next-news .news-info-container .title-label{position:relative;left:0;right:0}}#page-news-content #section-previous-next-news #previous-news .news-info-container .news-title,#page-news-content #section-previous-next-news #next-news .news-info-container .news-title{opacity:0;position:absolute;bottom:0;left:20px;right:20px;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500 !important;font-size:16px !important;transition:all ease-in-out .2s}@media(max-width:991px){#page-news-content #section-previous-next-news #previous-news .news-info-container .news-title,#page-news-content #section-previous-next-news #next-news .news-info-container .news-title{position:relative;left:0;right:0;white-space:normal;height:auto}}#page-news-content #section-previous-next-news #previous-news:hover,#page-news-content #section-previous-next-news #next-news:hover{text-decoration:none}#page-news-content #section-previous-next-news #previous-news:hover .title-label,#page-news-content #section-previous-next-news #next-news:hover .title-label{top:0}#page-news-content #section-previous-next-news #previous-news:hover .news-title,#page-news-content #section-previous-next-news #next-news:hover .news-title{opacity:1}@media(max-width:991px){#page-news-content #section-previous-next-news #previous-news .title-label,#page-news-content #section-previous-next-news #next-news .title-label{top:0 !important}#page-news-content #section-previous-next-news #previous-news .news-title,#page-news-content #section-previous-next-news #next-news .news-title{opacity:1 !important}}#page-news-content #section-previous-next-news #next-news{border-left:1px solid #4c4c4c;-ms-flex-pack:end;justify-content:flex-end}#page-news-content #section-previous-next-news #next-news .title-label,#page-news-content #section-previous-next-news #next-news .news-title{text-align:right}#page-expertise-main .expertise-page-list{margin-bottom:80px}#page-expertise-main .expertise-page-list .row{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}#page-expertise-main .expertise-page-list .row [class^=col-]{padding-right:5px;padding-left:5px;margin-bottom:10px}#page-expertise-main .expertise-page-list a{text-decoration:none !important}#page-expertise-main .expertise-page-list a .expertise-page-title{margin-bottom:10px;color:#333;font-weight:300 !important;font-size:18px !important}#page-expertise-main .expertise-page-list a .expertise-page{position:relative}#page-expertise-main .expertise-page-list a .expertise-page .expertise-page-container{position:relative;padding-top:65.79% !important}#page-expertise-main .expertise-page-list a:hover img{transform:scale(1.2)}#page-expertise-content #page-expertise-content-content{opacity:0}#page-expertise-content div{color:#333}#page-expertise-content #section-hero-image #hero-image-carousel{height:100%}#page-expertise-content #section-hero-image #hero-image-carousel .carousel-inner{height:100%}#page-expertise-content #section-hero-image #hero-image-carousel .carousel-inner .carousel-item{height:100%;overflow:hidden}#page-expertise-content #section-hero-image #hero-image-carousel .carousel-inner .carousel-item img{width:100%;height:100%;object-fit:cover}#page-expertise-content #section-hero-image #page-section{position:absolute;left:60px;bottom:105px;color:#fff;font-weight:500 !important;font-size:16px !important}@media(max-width:767px){#page-expertise-content #section-hero-image #page-section{left:30px;bottom:70px}}@media(max-width:479px){#page-expertise-content #section-hero-image #page-section{left:20px;bottom:60px}}#page-expertise-content #section-image .row{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}#page-expertise-content #section-image .row [class^=col-]{padding-right:5px;padding-left:5px;margin-bottom:10px}#page-expertise-content #section-image [class^=col-]{position:relative}#page-expertise-content #section-image [class^=col-] .image-container{position:relative;padding-top:59.58%}#page-expertise-content #section-image [class^=col-] .image-container .image-content{position:absolute;top:0;left:0;right:0;bottom:0}#page-expertise-content #section-image [class^=col-] .image-container .image-content img{width:100%;height:100%}#page-expertise-content #section-quote{margin-top:80px;margin-bottom:80px}@media(max-width:767px){#page-expertise-content #section-quote{margin-top:60px;margin-bottom:60px}}@media(max-width:479px){#page-expertise-content #section-quote{margin-top:20px;margin-bottom:20px}}#page-expertise-content #section-quote div{color:#333;text-align:center}#page-expertise-content #section-quote .container-fluid{padding-top:80px !important;padding-bottom:80px !important;background-color:#f3f3f2}@media(max-width:767px){#page-expertise-content #section-quote .container-fluid{margin:20px 0 0;padding-top:40px !important;padding-bottom:40px !important}}#page-expertise-content #section-quote .quote-container{font-weight:300 !important;font-size:24px !important}#page-expertise-content #section-quote .quote-container #icon-quote-container{height:50px}#page-expertise-content #section-quote .quote-container #icon-quote-container #icon-quote{height:30px;background-image:url(/themes/custom/lead8/images/icon-quote.svg);background-repeat:no-repeat;background-position:center}@media(max-width:767px){#page-expertise-content #section-quote .quote-container{padding-left:10%;padding-right:10%;margin-bottom:40px;font-weight:300 !important;font-size:16px !important}}#page-expertise-content #section-quote .quote-author-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#page-expertise-content #section-quote .quote-author-container>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#page-expertise-content #section-quote .quote-author-container #quote-author{font-weight:300 !important;font-size:20px !important}@media(max-width:767px){#page-expertise-content #section-quote .quote-author-container #quote-author{font-weight:300 !important;font-size:16px !important}}#page-expertise-content #section-quote .quote-author-container #quote-author-title{font-weight:300 !important;font-size:16px !important}@media(max-width:767px){#page-expertise-content #section-quote .quote-author-container #quote-author-title{font-weight:300 !important;font-size:14px !important}}#page-expertise-content #section-quote .quote-author-container #quote-author-contact{margin-top:10px;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex}#page-expertise-content #section-quote .quote-author-container #quote-author-contact div.icon-container{width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:18px;transition:all ease-in-out .1s}#page-expertise-content #section-quote .quote-author-container #quote-author-contact div.icon-container:not(:first-child){margin-left:56px}@media(max-width:767px){#page-expertise-content #section-quote .quote-author-container #quote-author-contact div.icon-container:not(:first-child){margin-left:25px}}#page-expertise-content #section-quote .quote-author-container #quote-author-contact div.icon-container:hover{background:#333}#page-expertise-content #section-quote .quote-author-container #quote-author-contact div.icon-container:hover svg path,#page-expertise-content #section-quote .quote-author-container #quote-author-contact div.icon-container:hover svg rect{fill:#fff !important}@media(max-width:767px){#page-expertise-content #section-quote .quote-author-container #quote-author-contact{margin-top:30px}}#page-expertise-content #section-quote .quote-author-container #quote-author-contact svg{width:24px;height:24px}#page-expertise-content #section-full-width-video{position:relative}#page-expertise-content #section-full-width-video #section-full-width-video-container{position:relative;padding-top:56.25% !important}#page-expertise-content #section-full-width-video #section-full-width-video-container #section-full-width-video-content{position:absolute;top:0;left:0;right:0;bottom:0}#page-expertise-content #section-full-width-video #section-full-width-video-container #section-full-width-video-content video#full-width-video{width:100%;height:100%;object-fit:cover}#page-expertise-content #section-full-width-video #section-full-width-video-container #section-full-width-video-content #full-wdith-video-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#page-expertise-content #section-other-expertise{margin:80px 60px}@media(max-width:767px){#page-expertise-content #section-other-expertise{margin:40px 30px}}@media(max-width:479px){#page-expertise-content #section-other-expertise{margin:30px 20px}}#page-expertise-content #section-other-expertise #other-expertise-title{font-weight:300 !important;font-size:24px !important}#page-expertise-content #section-other-expertise #other-expertise-link-container>div{margin-top:10px}#page-expertise-content #section-other-expertise #other-expertise-link-container>div a{display:inline-block;height:20px;line-height:20px;padding-left:20px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-arrow-right.svg);background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important;transition:transform ease-in-out .25s}#page-expertise-content #section-other-expertise #other-expertise-link-container>div a:hover{color:#333;text-decoration:none;transform:translateX(10px)}#page-innovation .image-text-block-item-content{background:#fff}#page-people #page-content{position:relative;margin-top:-5px;overflow-y:hidden}#page-people #page-content .container-fluid{padding-left:0 !important;padding-right:0 !important}#page-people #lead8-overlay{position:absolute;top:0;left:0;width:100%;min-height:calc(100vh - 80px);object-fit:cover;opacity:1;transition:all ease-in-out 1s}#page-people #lead8-overlay.hide{opacity:0;pointer-events:none}#page-people #people-container{margin-left:4px;margin-right:5px;margin-bottom:5px}#page-people .people-item{width:12.5%;margin-bottom:1px !important}@media(max-width:991px){#page-people .people-item{width:16.6667%}}@media(max-width:767px){#page-people .people-item{width:25%}}#page-people .people-item.featured{width:25%}@media(max-width:991px){#page-people .people-item.featured{width:33.3333%}}@media(max-width:767px){#page-people .people-item.featured{width:50%}}@media(max-width:767px){#page-people .people-item:not(.featured) .people-item-content .people-image-container .people-image-content .bottom-gradient{opacity:0 !important}#page-people .people-item:not(.featured) .people-item-content .people-image-container .people-image-content .people-info-container{opacity:0 !important}}#page-people .people-item .people-item-content{position:relative;margin-left:1px !important}#page-people .people-item .people-item-content .people-image-container{position:relative}#page-people .people-item .people-item-content .people-image-container .people-image-content{position:absolute;top:5px;left:5px;right:5px;bottom:5px}#page-people .people-item .people-item-content .people-image-container .people-image-content img{width:100%;height:100%;object-fit:cover}#page-people .people-item .people-item-content .people-image-container .people-image-content img.hover-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .2s linear;z-index:1}#page-people .people-item .people-item-content .people-image-container .people-image-content .bottom-gradient{opacity:0;position:absolute;left:0;right:0;bottom:0;height:50%;background-image:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0));transition:all ease-in-out .3s;z-index:2}#page-people .people-item .people-item-content .people-image-container .people-image-content .people-info-container{opacity:0;position:absolute;left:20px;right:20px;bottom:15px;color:#fff;transition:all ease-in-out .3s;z-index:3}#page-people .people-item .people-item-content .people-image-container .people-image-content .people-info-container .people-name{font-weight:300 !important;font-size:16px !important}#page-people .people-item .people-item-content .people-image-container .people-image-content .people-info-container .people-job-title{font-weight:300 !important;font-size:14px !important}#page-people .people-item .people-item-content .people-image-container .people-image-content:hover img.hover-image{opacity:1}#page-people .people-item .people-item-content .people-image-container .people-image-content:hover .bottom-gradient{opacity:1}#page-people .people-item .people-item-content .people-image-container .people-image-content:hover .people-info-container{opacity:1}@media(max-width:767px){#page-people .people-item .people-item-content .people-image-container .people-image-content .bottom-gradient{opacity:1}#page-people .people-item .people-item-content .people-image-container .people-image-content .people-info-container{opacity:1}}@media(max-width:479px){#page-people .people-item .people-item-content .people-image-container .people-image-content .people-info-container{left:15px;right:15px;bottom:10px}#page-people .people-item .people-item-content .people-image-container .people-image-content .people-info-container>div{line-height:1.2}}#people-popup_background,#people-popup_wrapper,#people-popup{z-index:1000010 !important}#people-popup{background:#fff;position:relative;overflow-y:scroll;overflow-x:hidden;width:80%;max-width:1200px;-ms-overflow-style:none}@media(max-width:991px){#people-popup{width:95%}}@media(max-width:767px){#people-popup{max-height:90%;width:90%}}#people-popup #close-people-popup{position:absolute;top:0;right:4px;padding:10px;z-index:1000}#people-popup #close-people-popup img{width:18px;height:18px}#people-popup .people-poopup-inner{position:relative;padding-top:48% !important}@media(max-width:767px){#people-popup .people-poopup-inner{padding-top:0 !important}}#people-popup .people-poopup-inner .people-poopup-content{position:absolute;top:0;left:0;right:0;bottom:0;padding-left:0 !important;padding-right:0 !important}@media(max-width:767px){#people-popup .people-poopup-inner .people-poopup-content{position:relative}}#people-popup .people-poopup-inner .people-poopup-content .row{height:100%}#people-popup .people-poopup-inner .people-poopup-content .row .popup-quote{margin:30px 0;font-style:italic;color:#b3ada5 !important;font-weight:300 !important;font-size:26px !important}@media(max-width:767px){#people-popup .people-poopup-inner .people-poopup-content .row .popup-quote{margin:20px 0 30px;font-weight:300 !important;font-size:18px !important}}#people-popup .people-poopup-inner .people-poopup-content .row .popup-quote.no-quote{display:none !important}#people-popup .people-poopup-inner .people-poopup-content .row .popup-name{font-weight:300 !important;font-size:24px !important}#people-popup .people-poopup-inner .people-poopup-content .row .popup-job-title{font-weight:300 !important;font-size:18px !important}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info-mobile{padding:10px 20px}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info-mobile .popup-name{font-weight:300 !important;font-size:20px !important}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info-mobile .popup-job-title{font-weight:300 !important;font-size:16px !important}#people-popup .people-poopup-inner .people-poopup-content .row #people-image-container{position:relative;height:100%}@media(max-width:767px){#people-popup .people-poopup-inner .people-poopup-content .row #people-image-container{height:auto}}#people-popup .people-poopup-inner .people-poopup-content .row #people-image-container img{object-fit:cover}#people-popup .people-poopup-inner .people-poopup-content .row #people-image-container img#people-image{width:100%;height:100%;padding:10px;display:block}@media(max-width:767px){#people-popup .people-poopup-inner .people-poopup-content .row #people-image-container img#people-image{display:none}}#people-popup .people-poopup-inner .people-poopup-content .row #people-image-container img#people-image-horizontal{display:none;padding:10px;width:100%;height:100%}@media(max-width:767px){#people-popup .people-poopup-inner .people-poopup-content .row #people-image-container img#people-image-horizontal{display:block;padding:0}}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}@media(max-width:767px){#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info{height:auto}}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info #people-popup-info-content{margin-right:8%;height:100%;overflow-y:scroll;padding-top:20px;padding-right:8px;scrollbar-width:none;-ms-overflow-style:none}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info #people-popup-info-content::-webkit-scrollbar{width:0;height:0}@media(max-width:767px){#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info #people-popup-info-content{padding-top:0;margin-right:0;padding-left:20px;padding-right:20px}}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info #people-popup-info-content a.email-link{margin-bottom:20px}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info div{color:#333}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info .section{margin-top:20px}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info .section .section-title{font-weight:300 !important;font-size:18px !important}#people-popup .people-poopup-inner .people-poopup-content .row #people-popup-info .section .section-content{font-weight:300 !important;font-size:14px !important}#page-careers #opening-dropdown{position:absolute;top:4px;right:60px;font-weight:500 !important;font-size:16px !important}#page-careers #opening-dropdown a,#page-careers #opening-dropdown a:hover{color:#333;text-decoration:none}@media(max-width:767px){#page-careers #opening-dropdown{right:30px}}@media(max-width:479px){#page-careers #opening-dropdown{right:20px}}#page-careers #opening-dropdown img{margin-left:10px}#page-careers #opening-dropdown .dropdown-menu{border:0}#page-careers #opening-dropdown .dropdown-item:focus{background-color:#333;color:#fff}#page-careers #vacancy-list{margin-top:80px;margin-bottom:75px}@media(max-width:767px){#page-careers #vacancy-list{margin-top:40px;margin-bottom:40px}}#page-careers #vacancy-list h2{color:#333;margin-bottom:0;font-weight:300 !important;font-size:24px !important}#page-careers #vacancy-list .vacancy-item{position:relative;padding:20px;color:#333;background-color:#f3f3f2;transition:all ease-in-out .2s}@media(max-width:479px){#page-careers #vacancy-list .vacancy-item{padding:10px}}#page-careers #vacancy-list .vacancy-item a.vacancy-link{display:block;position:absolute;top:0;left:0;right:0;bottom:0}#page-careers #vacancy-list .vacancy-item .vacancy-category{font-weight:500 !important;font-size:16px !important}#page-careers #vacancy-list .vacancy-item .vacancy-title{margin-top:0;font-weight:300 !important;font-size:16px !important}#page-careers #vacancy-list .vacancy-item .vacancy-location{position:absolute;right:20px;bottom:10px;font-weight:300 !important;font-size:16px !important}#page-careers #vacancy-list .vacancy-item:hover{color:#fff;background-color:#333}#page-careers #vacancy-list .vacancies-grid-layout-container{margin-top:20px}#page-careers #vacancy-list .vacancies-grid-layout-container.single-row{height:170px}@media(max-width:767px){#page-careers #vacancy-list .vacancies-grid-layout-container{display:none}}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout{height:350px;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px);grid-template-columns:calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px);-ms-grid-rows:calc(50% - 5px) 10px calc(50% - 5px);grid-template-rows:calc(50% - 5px) 10px calc(50% - 5px)}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(1){grid-column-start:1;grid-column-end:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row-start:1;grid-row-end:2;-ms-grid-row:1;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(2){grid-column-start:3;grid-column-end:4;-ms-grid-column:3;-ms-grid-column-span:1;grid-row-start:1;grid-row-end:2;-ms-grid-row:1;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(3){grid-column-start:5;grid-column-end:6;-ms-grid-column:5;-ms-grid-column-span:1;grid-row-start:1;grid-row-end:2;-ms-grid-row:1;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(4){grid-column-start:7;grid-column-end:8;-ms-grid-column:7;-ms-grid-column-span:1;grid-row-start:1;grid-row-end:2;-ms-grid-row:1;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(5){grid-column-start:1;grid-column-end:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row-start:3;grid-row-end:4;-ms-grid-row:3;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(6){grid-column-start:3;grid-column-end:4;-ms-grid-column:3;-ms-grid-column-span:1;grid-row-start:3;grid-row-end:4;-ms-grid-row:3;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(7){grid-column-start:5;grid-column-end:6;-ms-grid-column:5;-ms-grid-column-span:1;grid-row-start:3;grid-row-end:4;-ms-grid-row:3;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .vacancies-grid-layout div:nth-child(8){grid-column-start:7;grid-column-end:8;-ms-grid-column:7;-ms-grid-column-span:1;grid-row-start:3;grid-row-end:4;-ms-grid-row:3;-ms-grid-row-span:1}#page-careers #vacancy-list .vacancies-grid-layout-container .carousel-control-prev{width:125px}#page-careers #vacancy-list .vacancies-grid-layout-container .carousel-control-prev .carousel-control-prev-icon{width:50px;height:50px;opacity:0;transform:rotate(180deg);background-image:url(/themes/custom/lead8/images/icon-career-vacancy-next.png);transition:all ease .5s}#page-careers #vacancy-list .vacancies-grid-layout-container .carousel-control-prev:hover .carousel-control-prev-icon{opacity:1}#page-careers #vacancy-list .vacancies-grid-layout-container .carousel-control-next{width:125px}#page-careers #vacancy-list .vacancies-grid-layout-container .carousel-control-next .carousel-control-next-icon{width:50px;height:50px;opacity:0;background-image:url(/themes/custom/lead8/images/icon-career-vacancy-next.png);transition:all ease .5s}#page-careers #vacancy-list .vacancies-grid-layout-container .carousel-control-next:hover .carousel-control-next-icon{opacity:1}#page-careers #vacancy-list .vacancies-list-layout-container{margin-top:10px}#page-careers #vacancy-list .vacancies-list-layout-container .row{margin-right:-5px;margin-left:-5px}#page-careers #vacancy-list .vacancies-list-layout-container .row:not(:first-child){margin-top:10px}#page-careers #vacancy-list .vacancies-list-layout-container .row .col-6{padding-left:5px;padding-right:5px}#page-careers #vacancy-list .vacancies-list-layout-container .row .col-6:not(:nth-child(1)):not(:nth-child(2)){margin-top:10px}#page-careers #vacancy-list .vacancies-list-layout-container .load-more-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#page-careers #vacancy-list .vacancies-list-layout-container .load-more-container .load-more-button{width:40px;height:40px;background-color:#f3f3f2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media(max-width:991px){#page-careers #vacancy-list .vacancies-list-layout-container .vacancy-item{height:180px}}@media(max-width:767px){#page-careers #vacancy-list .vacancies-list-layout-container .vacancy-item{height:180px}}@media(max-width:479px){#page-careers #vacancy-list .vacancies-list-layout-container .vacancy-item{height:120px}}#page-careers .more-item .more-item-content{width:100%;height:100%;position:relative;overflow:hidden}#page-careers .more-item .more-item-content img.more-item-image{width:100%;height:100%;object-fit:cover;transition:transform ease-in-out 2s}#page-careers .more-item .more-item-content #section-bottom-gradient{position:absolute;left:0;right:0;height:100px;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6))}#page-careers .more-item .more-item-content .more-item-title{white-space:pre-wrap;position:absolute;left:20px;bottom:12px;right:20px;color:#fff;font-weight:300 !important;font-size:18px !important}@media(max-width:1199px){#page-careers .more-item .more-item-content .more-item-title{font-weight:300 !important;font-size:16px !important}}@media(max-width:991px){#page-careers .more-item .more-item-content .more-item-title{font-weight:300 !important;font-size:12px !important}}#page-careers .more-item:hover img{transform:scale(1.2)}#page-careers #section-more{position:relative;margin-top:60px;margin-bottom:60px;padding-left:0 !important;padding-right:0 !important}#page-careers #section-more h2{color:#333;margin-bottom:0;font-weight:300 !important;font-size:24px !important;padding-left:60px;padding-right:60px}@media(max-width:767px){#page-careers #section-more h2{padding-left:30px;padding-right:30px}}@media(max-width:479px){#page-careers #section-more h2{padding-left:20px;padding-right:20px}}#page-careers #section-more .item-list{padding-left:60px;padding-right:60px}@media(max-width:767px){#page-careers #section-more .item-list{padding-left:0;padding-right:0}}#page-careers #section-more .more-layout-container{margin-top:20px;padding-top:50%;position:relative}#page-careers #section-more .more-layout-container .more-layout{position:absolute;top:0;left:0;right:0;bottom:0}#page-careers #section-more .more-layout-container .more-layout .more-layout-content{position:relative;height:100%;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px);grid-template-columns:calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px) 10px calc(25% - 7.5px);-ms-grid-rows:calc(33.33% - 6.6666666667px) 10px calc(33.33% - 6.6666666667px) 10px calc(33.33% - 6.6666666667px);grid-template-rows:calc(33.33% - 6.6666666667px) 10px calc(33.33% - 6.6666666667px) 10px calc(33.33% - 6.6666666667px)}#page-careers #section-more .more-layout-container .more-layout .more-layout-content div:nth-child(1){grid-column-start:1;grid-column-end:4;-ms-grid-column:1;-ms-grid-column-span:3;grid-row-start:1;grid-row-end:4;-ms-grid-row:1;-ms-grid-row-span:3}#page-careers #section-more .more-layout-container .more-layout .more-layout-content div:nth-child(2){grid-column-start:5;grid-column-end:6;-ms-grid-column:5;-ms-grid-column-span:1;grid-row-start:1;grid-row-end:2;-ms-grid-row:1;-ms-grid-row-span:1}#page-careers #section-more .more-layout-container .more-layout .more-layout-content div:nth-child(3){grid-column-start:7;grid-column-end:8;-ms-grid-column:7;-ms-grid-column-span:1;grid-row-start:1;grid-row-end:4;-ms-grid-row:1;-ms-grid-row-span:3}#page-careers #section-more .more-layout-container .more-layout .more-layout-content div:nth-child(4){grid-column-start:5;grid-column-end:6;-ms-grid-column:5;-ms-grid-column-span:1;grid-row-start:3;grid-row-end:4;-ms-grid-row:3;-ms-grid-row-span:1}#page-careers #section-more .more-layout-container .more-layout .more-layout-content div:nth-child(5){grid-column-start:1;grid-column-end:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row-start:5;grid-row-end:6;-ms-grid-row:5;-ms-grid-row-span:1}#page-careers #section-more .more-layout-container .more-layout .more-layout-content div:nth-child(6){grid-column-start:3;grid-column-end:6;-ms-grid-column:3;-ms-grid-column-span:3;grid-row-start:5;grid-row-end:6;-ms-grid-row:5;-ms-grid-row-span:1}#page-careers #section-more .more-layout-container .more-layout .more-layout-content div:nth-child(7){grid-column-start:7;grid-column-end:8;-ms-grid-column:7;-ms-grid-column-span:1;grid-row-start:5;grid-row-end:6;-ms-grid-row:5;-ms-grid-row-span:1}#page-careers #section-more .section-more-horizontal-list-container{margin-top:20px;white-space:nowrap;overflow:scroll;display:-ms-flexbox;display:flex}#page-careers #section-more .section-more-horizontal-list-container .more-item{display:inline-block}#page-careers #section-more .section-more-horizontal-list-container .more-item:first-child{padding-left:30px}@media(max-width:479px){#page-careers #section-more .section-more-horizontal-list-container .more-item:first-child{padding-left:20px}}#page-careers #section-more .section-more-horizontal-list-container .more-item:last-child{padding-right:30px}@media(max-width:479px){#page-careers #section-more .section-more-horizontal-list-container .more-item:last-child{padding-right:20px}}#page-careers #section-more .section-more-horizontal-list-container .more-item:not(:first-child){margin-left:10px}#page-careers #section-more .section-more-horizontal-list-container .more-item img{height:175px;width:auto}#page-careers #section-more .section-more-horizontal-list-container .more-item .image-description{margin-top:10px;margin-bottom:15px;white-space:normal;color:#333;font-weight:300 !important;font-size:14px !important}#page-careers-vacancy #block-lead8-page-title{margin-top:35px}#page-careers-vacancy #block-lead8-page-title h1 span{color:#333;font-weight:300 !important;font-size:34px !important}#page-careers-vacancy #vacancy-content{color:#333;margin-top:40px}#page-careers-vacancy #vacancy-content #vacancy-title{font-weight:300 !important;font-size:34px !important}@media(max-width:479px){#page-careers-vacancy #vacancy-content #vacancy-title{font-weight:300 !important;font-size:26px !important}}#page-careers-vacancy #vacancy-content #vacancy-location{margin-top:20px;font-weight:500 !important;font-size:13x !important}@media(max-width:479px){#page-careers-vacancy #vacancy-content #vacancy-location{font-weight:400 !important;font-size:13x !important}}#page-careers-vacancy #vacancy-content #vacancy-posted-at{font-weight:400 !important;font-size:13px !important}#page-careers-vacancy #vacancy-content #vacancy-body{max-width:574px;margin:50px auto 50px;font-weight:300 !important;font-size:16px !important}@media(max-width:479px){#page-careers-vacancy #vacancy-content #vacancy-body{margin:40px auto 40px}}#page-careers-vacancy #vacancy-content #vacancy-body ul li{padding-left:20px}#page-careers-vacancy #vacancy-content #vacancy-body ul li:before{content:"·";width:20px;font-size:40px;vertical-align:middle;line-height:0px;margin-left:-20px;display:inline-block}#page-careers-vacancy #vacancy-content #vacancy-body ul li:not(:last-child){margin-bottom:1rem}@media(max-width:479px){#page-careers-vacancy #vacancy-content #vacancy-body ul{margin-left:20px}}#page-careers-vacancy #vacancy-content #vacancy-body #vacancy-action-container .vacancy-action:not(:first-child){margin-top:8px}#page-careers-vacancy #vacancy-content #vacancy-body #vacancy-action-container .vacancy-action a{text-decoration:none;color:#333;font-weight:500 !important;font-size:16px !important}#page-careers-vacancy #vacancy-content #vacancy-body #vacancy-action-container .vacancy-action #back-to-careers{transition:transform ease-in-out .25s}#page-careers-vacancy #vacancy-content #vacancy-body #vacancy-action-container .vacancy-action #back-to-careers:hover{transform:translateX(10px)}.scroll-right-container{position:absolute;left:calc(50% - 20px);bottom:10px;width:10px;height:10px;opacity:1;transition:all ease-in-out .3s}.scroll-right-container.hide{opacity:0}.scroll-right{width:10px;height:10px;border-radius:100%;background-color:#fff;animation-duration:2.8s;animation-iteration-count:infinite;animation-name:scroll-right;animation-timing-function:cubic-bezier(0.05,0.61,0.69,0.94)}@keyframes scroll-right{0%{transform:translate(20px,0);opacity:1}15%{transform:translate(20px,0);opacity:1}100%{transform:translate(-20px,0);opacity:0}}html:lang(zh-hant) #page-careers-vacancy ul li:before,html:lang(zh-hans) #page-careers-vacancy ul li:before{font-family:"Roboto",sans-serif !important}#page-contact header.header.navbar{background-color:#fff !important}#page-contact .container-fluid.contact-content{padding-top:20px !important;padding-bottom:20px !important}#page-contact .container-fluid.contact-content .views-element-container:not(:last-child){margin-bottom:80px}#page-contact .container-fluid.contact-content h2{color:#333;margin-top:20px;margin-bottom:0;font-weight:300 !important;font-size:34px !important}#page-contact .container-fluid.contact-content div[id^=block-views-block-contact-our-studios-block] h2{margin-bottom:10px}#page-contact .container-fluid.contact-content .contact-list .contact-item{color:#333;margin-top:10px;font-weight:300 !important;font-size:14px !important}#page-contact .container-fluid.contact-content .contact-list .contact-item .views-field-title{color:#333;font-weight:300 !important;font-size:18px !important}#page-contact .container-fluid.contact-content .contact-list .contact-item a{color:#333}#page-contact .container-fluid.contact-content .studio-list .row{margin-left:-5px;margin-right:-5px}#page-contact .container-fluid.contact-content .studio-list .row li{padding-right:5px;padding-left:5px}#page-contact .container-fluid.contact-content .studio-list .studio-item{position:relative;margin-top:10px}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content{position:relative;background-color:#f2f3f4;height:100%}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .clock-time{margin-top:.25rem;text-align:center;font-weight:500 !important;font-size:15px !important}@media(min-width:991px){#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .clock-time{margin-top:.5rem}}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-image-container{position:relative;padding-top:40%}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-image-container .studio-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-image-container .studio-image .gradient-background{position:absolute;top:0px;right:0px;bottom:0px;width:100px;z-index:-10;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.8))}@media(min-width:991px){#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-image-container .studio-image .gradient-background{display:none}}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-image-container .studio-image .studio-clock{float:right;margin-top:20px;margin-right:20px;color:#fff}@media(min-width:991px){#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-image-container .studio-image .studio-clock{display:none}}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-image-container .studio-image .studio-clock.default-hidden{display:none}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information{position:relative;padding:20px;background-color:#f2f3f4;color:#333}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content .studio-title{line-height:1.3;font-weight:300 !important;font-size:24px !important}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content .studio-address{font-weight:300 !important;font-size:16px !important}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content table{margin-top:1rem;font-weight:300 !important;font-size:16px !important}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content table tr{line-height:1.5rem}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content table tr td:first-child{width:70px;font-weight:300 !important;font-size:16px !important}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content table tr a{color:#333}@media(max-width:767px){#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content table tr.dummy-spacing-for-get-directions{height:30px}}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .studio-information .content .studio-timezone{display:none}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .get-direction{position:absolute;bottom:20px;right:20px;line-height:1.4;height:21px;color:#333;display:inline-block;height:20px;line-height:20px;padding-left:20px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-arrow-right.svg);background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important;transition:transform ease-in-out .25s;white-space:nowrap;background-image:none !important}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .get-direction:hover{color:#333;text-decoration:none;transform:translateX(10px)}#page-contact .container-fluid.contact-content .studio-list .studio-item .studio-item-content .get-direction img{margin-left:5px}footer.footer{position:relative;width:100%;background-color:#f5f5f5}footer.footer .divider{width:100%;height:1px;background-color:#c1c3bf}footer.footer #to-top{position:absolute;top:15px;right:55px}@media(max-width:767px){footer.footer #to-top{right:25px}}@media(max-width:479px){footer.footer #to-top{right:15px}}footer.footer #footer-social-media-icons{height:56px;line-height:56px}footer.footer #footer-social-media-icons ul{display:-ms-flexbox;display:flex}footer.footer #footer-social-media-icons ul li{margin-top:10px;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:10px;border-radius:18px;transition:all ease-in-out .1s}footer.footer #footer-social-media-icons ul li svg{width:24px;height:24px}footer.footer #footer-social-media-icons ul li:hover{background:#333}footer.footer #footer-social-media-icons ul li:hover svg path,footer.footer #footer-social-media-icons ul li:hover svg rect{fill:#fff !important}footer.footer #footer-social-media-icons a{display:-ms-flexbox;display:flex}footer.footer .footer-section{margin-top:20px;margin-bottom:20px}footer.footer .footer-section>a{display:inline-block;margin-bottom:15px;font-weight:300 !important;font-size:20px !important}footer.footer .footer-section>a::before{font-weight:300 !important;font-size:20px !important}footer.footer .footer-section>a h2{margin:0}footer.footer .footer-section h2{display:inline-block;margin-bottom:10px;color:#333;font-weight:300 !important;font-size:20px !important}footer.footer .footer-section .row{margin-bottom:.5rem}footer.footer .footer-section li{margin-bottom:5px}footer.footer .footer-section a{line-height:1.3;text-decoration:none;position:relative;color:#333;font-weight:500 !important;font-size:14px !important}@media(max-width:767px){footer.footer .footer-section,footer.footer .footer-section>a{margin-bottom:0}footer.footer .footer-section:not(#footer-careers-contact) .item-list{display:none}footer.footer .footer-section#footer-careers-contact ul{display:-ms-flexbox;display:flex}footer.footer .footer-section#footer-careers-contact ul li{width:50%}footer.footer .footer-section#footer-careers-contact ul li:not(:first-child){padding-left:15px}}footer.footer .divider{margin-bottom:20px}footer.footer #footer-careers-contact a{line-height:1.2;text-decoration:none;display:inline-block;margin-bottom:10px;color:#333;font-weight:300 !important;font-size:20px !important}footer.footer #footer-copyright{margin-bottom:20px}@media(max-width:767px){footer.footer #footer-copyright{margin-bottom:0}}footer.footer #footer-copyright span{color:#333;font-weight:300 !important;font-size:14px !important}footer.footer .footer-copyright-link span:not(:first-child){border-left:1px solid #333}footer.footer .footer-copyright-link a{text-decoration:none;margin-left:30px;margin-right:30px;color:#333;font-weight:500 !important;font-size:14px !important}@media(max-width:767px){footer.footer .footer-copyright-link{margin-top:10px;margin-bottom:30px}footer.footer .footer-copyright-link span:first-child a{margin-left:0}}footer.footer .language-switcher-language-url{position:absolute;right:60px;bottom:4px}footer.footer .language-switcher-language-url ul.links{margin-bottom:14px}footer.footer .language-switcher-language-url ul.links li:not(.is-active){display:none}footer.footer .language-switcher-language-url ul.links a{display:block;padding-left:28px;background-position:left;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-localization.svg);background-repeat:no-repeat,no-repeat;text-decoration:none;color:#333;font-weight:400 !important;font-size:16px !important}footer.footer .language-switcher-language-url ul.links a img{margin-left:6px}@media(max-width:767px){footer.footer .language-switcher-language-url{display:none}}@media(min-width:768px){footer.footer .footer-section a.double-line::before{top:18px}}html:lang(zh-hant) footer.footer .language-switcher-language-url a,html:lang(zh-hans) footer.footer .language-switcher-language-url a{padding-bottom:2px}#page-basic{padding-top:80px}#page-basic #page-title{color:#333;margin-top:40px;font-weight:300 !important;font-size:34px !important}@media(max-width:479px){#page-basic #page-title{font-weight:300 !important;font-size:26px !important}}#page-basic #page-body{max-width:574px;margin:50px auto 50px;font-weight:300 !important;font-size:16px !important}@media(max-width:479px){#page-basic #page-body{margin:40px auto 40px}}#page-basic #page-body ul li{padding-left:20px}#page-basic #page-body ul li:before{content:"·";width:20px;font-size:40px;vertical-align:middle;line-height:0px;margin-left:-20px;display:inline-block}#page-basic #page-body ul li:not(:last-child){margin-bottom:1rem}@media(max-width:479px){#page-basic #page-body ul{margin-left:20px}}html:lang(zh-hant) #page-basic ul li:before,html:lang(zh-hans) #page-basic ul li:before{font-family:"Roboto",sans-serif !important}#page-search .page-content{margin-top:40px;margin-bottom:40px}#page-search .page-content .page-title{font-weight:300 !important;font-size:34px !important}@media(max-width:479px){#page-search .page-content .page-title{font-weight:300 !important;font-size:26px !important}}#page-search .page-content .search-content{max-width:574px;margin:20px auto 0;font-weight:300 !important;font-size:16px !important}#page-search .page-content .search-content .search-input-container{position:relative;width:100%;height:50px;background:#f3f3f2}#page-search .page-content .search-content .search-input-container input{padding-left:15px;width:calc(100% - 45px);height:100%;border:none;color:#333;background:transparent;font-weight:300 !important;font-size:24px !important}#page-search .page-content .search-content .search-input-container input:focus{outline-width:0}#page-search .page-content .search-content .search-input-container .search-icon{position:absolute;top:10px;right:10px;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/lead8/images/icon-search.svg)}#page-search .page-content .search-content .search-result-count-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:5px}#page-search .page-content .search-content .search-result-list{margin-top:50px;color:#333}#page-search .page-content .search-content .search-result-list .search-result-item{text-decoration:none;display:block;padding-bottom:10px;line-height:1.4;border-bottom:1px solid #c1c3bf}#page-search .page-content .search-content .search-result-list .search-result-item:not(first-child){margin-top:20px}#page-search .page-content .search-content .search-result-list .search-result-item div{text-decoration:none;color:#333}#page-search .page-content .search-content .search-result-list .search-result-item .type{font-weight:300 !important;font-size:16px !important}#page-search .page-content .search-content .search-result-list .search-result-item .title{font-weight:300 !important;font-size:18px !important}#page-search .page-content .search-content .search-result-list .search-result-item .title .focus{font-weight:500 !important;font-size:18px !important}#page-search .page-content .search-content .search-result-list .search-result-item .summary{font-weight:300 !important;font-size:16px !important}#page-search .page-content .search-content .search-result-list .search-result-item .summary .focus{font-weight:500 !important;font-size:16px !important}#page-search .page-content .search-content .search-result-list .search-result-item .date{margin-top:20px;font-weight:300 !important;font-size:18px !important}#page-search .page-content .search-content .search-result-paging-controls{display:-ms-flexbox;display:flex;margin-top:20px;font-weight:300 !important;font-size:16px !important}#page-search .page-content .search-content .search-result-paging-controls a{white-space:nowrap;padding-top:5px;padding-bottom:5px;text-decoration:none;color:#333}#page-search .page-content .search-content .search-result-paging-controls .control-pages{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#page-search .page-content .search-content .search-result-paging-controls .control-pages a.page{padding-left:10px;padding-right:10px}#page-search .page-content .search-content .search-result-paging-controls .control-pages .selected{cursor:default;font-weight:500 !important;font-size:16px !important}#page-404 #page-title{color:#333;margin-top:40px;font-weight:300 !important;font-size:34px !important}@media(max-width:479px){#page-404 #page-title{font-weight:300 !important;font-size:26px !important}}#page-404 #page-body{font-weight:300 !important;font-size:16px !important}#page-404 #page-body h1,#page-404 #page-body h2,#page-404 #page-body h3,#page-404 #page-body h4,#page-404 #page-body h5,#page-404 #page-body h6{font-weight:300 !important;font-size:34px !important}#page-404 #page-body ul li{padding-left:20px}#page-404 #page-body ul li:before{content:"·";width:20px;font-size:40px;vertical-align:middle;line-height:0px;margin-left:-20px;display:inline-block}#page-404 #page-body ul li:not(:last-child){margin-bottom:1rem}@media(max-width:479px){#page-404 #page-body ul{margin-left:20px}}#page-404 #page-body a{display:inline;padding-left:30px;background-size:contain;background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important;background-image:url(/themes/custom/lead8/images/icon-arrow-left-with-padding.svg)}#page-404 #page-body a:hover{color:#333;text-decoration:none}html:lang(zh-hant) #page-404 ul li:before,html:lang(zh-hans) #page-404 ul li:before{font-family:"Roboto",sans-serif !important}#section-interest{margin-top:60px}#section-interest #section-interest-title{color:#333;font-weight:300 !important;font-size:34px !important}@media(max-width:767px){#section-interest #section-interest-title{font-weight:300 !important;font-size:26px !important}}#section-interest #interest-container{margin-top:10px;margin-bottom:60px}#section-interest .row{margin-right:-5px;margin-left:-5px;margin-bottom:-10px}#section-interest .row [class^=col-]{padding-right:5px;padding-left:5px;margin-bottom:10px}#section-interest .interest-page{position:relative}#section-interest .interest-page .interest-page-container{position:relative;padding-top:65.79% !important}#section-interest .interest-page .interest-page-container .interest-page-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#section-interest .interest-page .interest-page-container .interest-page-content img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out 2s}#section-interest .interest-page .interest-page-container .interest-page-content .interest-page-title{position:absolute;left:20px;right:20px;bottom:15px;color:#fff;font-weight:300 !important;font-size:16px !important}#section-interest .interest-page .interest-page-container .interest-page-content .bottom-gradient{position:absolute;left:0;right:0;bottom:0;height:50%;background-image:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0))}#section-interest .interest-page .interest-page-container .interest-page-content:hover img{transform:scale(1.2)}#page-our-story .hero-video-carousel{position:relative}#page-our-story .hero-video-carousel .title{z-index:1000;position:absolute;left:60px;bottom:65px;color:#fff;font-weight:300 !important;font-size:34px !important}@media(max-width:767px){#page-our-story .hero-video-carousel .title{font-weight:300 !important;font-size:26px !important;left:30px;bottom:45px}}@media(max-width:479px){#page-our-story .hero-video-carousel .title{left:20px;bottom:30px}}#page-our-story .hero-video-carousel .hero-video-item .hero-video-item-container{position:relative;padding-top:46.875%}@media(max-width:767px){#page-our-story .hero-video-carousel .hero-video-item .hero-video-item-container{padding-top:316px}}#page-our-story .hero-video-carousel .hero-video-item .hero-video-item-container video{width:100%;height:100%;object-fit:cover}#page-our-story .hero-video-carousel #video-carousel-indicator-container{display:-ms-flexbox;display:flex;position:absolute;left:60px;right:60px;bottom:44px}@media(max-width:767px){#page-our-story .hero-video-carousel #video-carousel-indicator-container{left:30px;right:30px;bottom:20px}}@media(max-width:479px){#page-our-story .hero-video-carousel #video-carousel-indicator-container{left:20px;right:20px;bottom:10px}}#page-our-story .hero-video-carousel #video-carousel-indicator-container .indicator{display:inline-block;margin-right:6px;width:60px;padding-top:10px;padding-bottom:10px}#page-our-story .hero-video-carousel #video-carousel-indicator-container .indicator .indicator-content{width:100%;height:3px;background-color:rgba(255,255,255,.2)}#page-our-story .hero-video-carousel #video-carousel-indicator-container .indicator .indicator-content .indicator-progress{background-color:rgba(255,255,255,.8);width:0%;height:100%}#page-our-story .text-body-container{padding:60px;color:#333;background-color:#fff}@media(max-width:767px){#page-our-story .text-body-container{padding:36px 30px 36px 30px}}@media(max-width:479px){#page-our-story .text-body-container{padding:36px 20px 36px 20px}}#page-our-story .text-body-container .text-body-content{margin:auto;max-width:574px}#page-our-story .text-body-container .text-body-content h1,#page-our-story .text-body-container .text-body-content h2,#page-our-story .text-body-container .text-body-content h3,#page-our-story .text-body-container .text-body-content h4,#page-our-story .text-body-container .text-body-content h5,#page-our-story .text-body-container .text-body-content h6,#page-our-story .text-body-container .text-body-content p{margin-bottom:1rem}#page-our-story .text-body-container .text-body-content .subtitle,#page-our-story .text-body-container .text-body-content h1,#page-our-story .text-body-container .text-body-content h2,#page-our-story .text-body-container .text-body-content h3,#page-our-story .text-body-container .text-body-content h4,#page-our-story .text-body-container .text-body-content h5,#page-our-story .text-body-container .text-body-content h6{line-height:1.2;font-weight:300 !important;font-size:24px !important}#page-our-story .text-body-container .text-body-content .message,#page-our-story .text-body-container .text-body-content p{margin-top:10px;font-weight:300 !important;font-size:16px !important}#page-our-story .text-body-container .text-body-content a{display:inline-block;height:20px;line-height:20px;padding-left:20px;background-size:contain;background-image:url(/themes/custom/lead8/images/icon-arrow-right.svg);background-repeat:no-repeat;color:#333;text-decoration:none;font-weight:500 !important;font-size:16px !important;transition:transform ease-in-out .25s}#page-our-story .text-body-container .text-body-content a:hover{color:#333;text-decoration:none;transform:translateX(10px)}#page-our-story .section-two-column-image-link{margin-top:0}#page-publications .title{width:100%}#page-publications #page-publications-content{padding-bottom:80px}#page-publications #page-publications-content .view-header{margin:40px 0;display:-ms-flexbox;display:flex}#page-publications #page-publications-content .view-header .title{line-height:1;color:#333;font-weight:300 !important;font-size:34px !important}#page-publications #page-publications-content .view-header .publication-count{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;color:#333;font-weight:300 !important;font-size:16px !important}@media(max-width:374.98px){#page-publications #page-publications-content .view-header{display:block}#page-publications #page-publications-content .view-header .publication-count{display:block;margin-top:10px}}#page-publications #page-publications-content .publication-list .publication-item{padding:0 20px 20px}#page-publications #page-publications-content .publication-list .publication-item:hover{background:#f3f3f2}#page-publications #page-publications-content .publication-list .publication-item .publication-image-container{padding:100px 0 50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#page-publications #page-publications-content .publication-list .publication-item .publication-image-container img.publication-image{height:300px}#page-publications #page-publications-content .publication-list .publication-item a,#page-publications #page-publications-content .publication-list .publication-item div{text-decoration:none;color:#333}#page-publications #page-publications-content .publication-list .publication-item .publication-title{font-weight:300 !important;font-size:24px !important}#page-publications #page-publications-content .publication-list .publication-item .publication-date{font-weight:300 !important;font-size:16px !important}@media(max-width:768px){#page-publications #page-publications-content .publication-list .publication-item .publication-image-container{padding:60px 0 20px}#page-publications #page-publications-content .publication-list .publication-item .publication-image-container img.publication-image{height:250px}}
.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:0.7;-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;background-color:#fff;box-shadow:0 0.2em 1em rgba(0,0,0,0.4)}.slbImageWrap{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background-color:#FFF}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext 0.4s;-moz-animation:slbEnterNext 0.4s;animation:slbEnterNext 0.4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev 0.4s;-moz-animation:slbEnterPrev 0.4s;animation:slbEnterPrev 0.4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0);-moz-transform:translate3d(4em,0,0);-ms-transform:translate3d(4em,0,0);-o-transform:translate3d(4em,0,0);transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(-4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0);-moz-transform:translate3d(-4em,0,0);-ms-transform:translate3d(-4em,0,0);-o-transform:translate3d(-4em,0,0);transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
