@font-face{font-family:"FranklinGothic";src:url("../fonts/FranklinITCPro-Light.otf") format("opentype");font-style:normal;font-weight:300}@font-face{font-family:"FranklinGothic";src:url("../fonts/ITCFranklinGothicStd-Book.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"FranklinGothic";src:url("../fonts/ITCFranklinGothicStd-DmCd.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"FranklinGothic-Demi";src:url("../fonts/FranklinGothic-Demi-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"FranklinGothic-Demi";src:url("/customcontent/fonts/FranklinGothic-Demi-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"FranklinGothic";src:url("/customcontent/fonts/FranklinITCPro-Light.WOFF") format("woff");font-style:normal;font-weight:300}@font-face{font-family:"FranklinGothic";src:url("/customcontent/fonts/FranklinGothic-Book-webfont.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"FranklinGothic";src:url("/customcontent/fonts/ITCFranklinGothicStd-DmCd.WOFF") format("woff");font-style:normal;font-weight:700}@font-face{font-family:"FranklinGothic";src:url("/customcontent/fonts/ITCFranklinGothicStd-DmCd.WOFF") format("woff");font-style:normal;font-weight:700}@font-face{font-family:"FranklinGothic-Black";src:url("/src/fonts/FranklinGothicBlack.woff") format("woff");font-style:normal}@font-face{font-family:"FranklinGothic-Black";src:url("/customcontent/fonts/FranklinGothicBlack.woff") format("woff");font-style:normal}@font-face{font-family:"Material Icons";src:url("/customcontent/fonts/MaterialIcons-Regular.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Material Icons";src:url("/customcontent/fonts/MaterialIcons-Regular.woff2") format("woff2");font-style:normal;font-weight:400}@-webkit-keyframes animateIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes animateIn{0%{opacity:0}100%{opacity:1}}@keyframes animateIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@-moz-keyframes slideDown{0%{-moz-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-moz-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes slideDown{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-moz-keyframes slideUp{0%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}100%{-moz-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes slideUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px);opacity:0}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.content section{padding-bottom:0px}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{margin:0}ul{margin:0;padding:0}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}html{font-family:"FranklinGothic";font-size:12px}@media (min-width: 768px){html{font-size:16px}}body{min-height:1px;overflow-x:hidden;color:#212126}.cd-main-content{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset}button{border:0;padding:0;background-color:transparent}button:focus{outline:none}button:hover{cursor:pointer}img{width:100%;height:auto}img.-brand-logo{max-width:300px;max-height:150px;width:auto;margin-left:0px}@media (min-width: 1280px){img.-brand-logo{margin-left:-100px}}hr{border:0;height:1px;background:white}#OneGenericWebToPrintForm,#OneGenericPrintPdfLanding,#ptmodal,.notifier-container{display:none !important}h1{font-size:60px;font-weight:700;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%;margin-bottom:2rem}h2{font-size:30px;font-weight:700;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%;margin-bottom:2rem}h3{font-size:20px;font-weight:700;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%;margin-bottom:1.5rem}h4{font-size:16px;font-weight:700;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%}h5{font-size:16px;font-weight:700;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%}h6{font-size:16px;font-weight:700;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%}p{font-size:16px;font-weight:400;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%}a{font-size:14px;font-weight:400;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%}li{font-size:16px;font-weight:400;margin-bottom:-moz-calc(16px);margin-bottom:calc(16px);line-height:130%}h1,h2,h3{letter-spacing:0;color:#000}h1,h3,h2{font-weight:300}h2.-large{font-size:35px}@media (min-width: 768px){h2.-large{font-size:60px}}h2.-font-black{font-family:"FranklinGothic-Black";font-size:35px}@media (min-width: 768px){h2.-font-black{font-size:60px;letter-spacing:0;line-height:70px;margin-bottom:5px}}h2.mobile-small{font-size:20px}@media (min-width: 768px){h2.mobile-small{font-size:30px}}h3{font-family:"FranklinGothic"}h4{font-family:"FranklinGothic";letter-spacing:1}h4.-thin{font-weight:300}h4.-light{color:#9d9d9d}p{margin-bottom:2em;line-height:200%;font-family:"FranklinGothic"}p a{line-height:200%;text-decoration:underline;font-family:"FranklinGothic";color:#212126;font-size:16px;letter-spacing:normal}p a:hover{color:#2b79ab}p a:active{color:#2b79ab}a{letter-spacing:1px;text-decoration:none;margin-bottom:0;line-height:100%}ul{margin-bottom:3rem;margin-left:2rem}.container{margin:0 auto;max-width:100%;padding:60px 0;position:relative;display:block}.container.-full{width:100%;max-width:none;padding:0}.container.-full.news-article-detail .row{width:100%;max-width:none;padding:0}.container.-full.news-article-detail .row .col-sm-12{padding:0;height:100%;width:100%}.container.-full>.row{width:100%;max-width:none;padding:0}.container.-full>.row .col-sm-12{padding:0;height:100%;width:100%}@media (min-width: 768px){.container{padding:100px 0}}.row{max-width:1060px;width:100%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto !important}.row.-small{max-width:730px}.row.-large{max-width:1440px}.row.-vertical-center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.row.-horizontal-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.-center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-sm-1{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-1{padding-bottom:15px}}@media (min-width: 768px){.col-sm-1{width:8.33333%}}.col-sm-1.-center{margin:0 auto;float:none;text-align:center}.col-sm-1.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-2{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-2{padding-bottom:15px}}@media (min-width: 768px){.col-sm-2{width:16.66667%}}.col-sm-2.-center{margin:0 auto;float:none;text-align:center}.col-sm-2.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-3{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-3{padding-bottom:15px}}@media (min-width: 768px){.col-sm-3{width:25%}}.col-sm-3.-center{margin:0 auto;float:none;text-align:center}.col-sm-3.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-4{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-4{padding-bottom:15px}}@media (min-width: 768px){.col-sm-4{width:33.33333%}}.col-sm-4.-center{margin:0 auto;float:none;text-align:center}.col-sm-4.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-5{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-5{padding-bottom:15px}}@media (min-width: 768px){.col-sm-5{width:41.66667%}}.col-sm-5.-center{margin:0 auto;float:none;text-align:center}.col-sm-5.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-6{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-6{padding-bottom:15px}}@media (min-width: 768px){.col-sm-6{width:50%}}.col-sm-6.-center{margin:0 auto;float:none;text-align:center}.col-sm-6.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-7{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-7{padding-bottom:15px}}@media (min-width: 768px){.col-sm-7{width:58.33333%}}.col-sm-7.-center{margin:0 auto;float:none;text-align:center}.col-sm-7.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-8{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-8{padding-bottom:15px}}@media (min-width: 768px){.col-sm-8{width:66.66667%}}.col-sm-8.-center{margin:0 auto;float:none;text-align:center}.col-sm-8.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-9{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-9{padding-bottom:15px}}@media (min-width: 768px){.col-sm-9{width:75%}}.col-sm-9.-center{margin:0 auto;float:none;text-align:center}.col-sm-9.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-10{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-10{padding-bottom:15px}}@media (min-width: 768px){.col-sm-10{width:83.33333%}}.col-sm-10.-center{margin:0 auto;float:none;text-align:center}.col-sm-10.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-11{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-11{padding-bottom:15px}}@media (min-width: 768px){.col-sm-11{width:91.66667%}}.col-sm-11.-center{margin:0 auto;float:none;text-align:center}.col-sm-11.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.col-sm-12{width:100%;position:relative;width:100%;float:left;padding:15px;padding-bottom:0}@media (min-width: 460px){.col-sm-12{padding-bottom:15px}}@media (min-width: 768px){.col-sm-12{width:100%}}.col-sm-12.-center{margin:0 auto;float:none;text-align:center}.col-sm-12.-inline{display:inline-block;vertical-align:top;float:none;font-size:0}.background-image{-o-object-fit:cover;object-fit:cover;width:100%;height:450px;font-family:'object-fit: cover;'}.bg{background-color:#fff}.bg.-image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.bg.-dark{background-color:#212126;color:#fff}.bg.-dark h1:not(.button),.bg.-dark h2:not(.button),.bg.-dark h3:not(.button),.bg.-dark a:not(.button){color:#fff}.bg.-darkest{background-color:#000 !important;color:#fff}.bg.-darkest h1,.bg.-darkest h2,.bg.-darkest h3{color:#fff}.border.-bottom{border-bottom:1px solid #e6e6e6}.border.-left{border-left:1px solid #e6e6e6}.border.-right{border-right:1px solid #e6e6e6}.border.-top{border-top:1px solid #e6e6e6}.container.hero-module{padding:0;position:relative;z-index:1000;height:75vh}.container.hero-module.-start.-main{height:75vh}@media (min-width: 768px){.container.hero-module.-start.-main{height:90vh}}.container.hero-module section{padding-bottom:0;position:relative}.container.hero-module .row.hero-module{width:100%;max-width:100%;margin:0}.container.hero-module .row.hero-module.-history h1{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (min-width: 768px){.container.hero-module .row.hero-module.-history h1{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);margin-left:-40px !important}}.container.hero-module .row.hero-module.-history .row{max-width:100%;width:100%;margin-left:30px}@media (min-width: 768px){.container.hero-module .row.hero-module.-history .row{margin-left:0;padding-left:-moz-calc( (100% - 1060px) / 2 + (1060px / 12 * 2));padding-left:calc( (100% - 1060px) / 2 + (1060px / 12 * 2))}}.container.hero-module .row.hero-module.-history .row .text .line{left:30px;max-height:374px}.container.hero-module .row.hero-module.-history .row .text .line:after{display:none}@media (min-width: 768px){.container.hero-module .row.hero-module.-history .row .text .line{left:0}}.container.hero-module .row.hero-module.-history .hero-line{-webkit-transition:none;-moz-transition:none;transition:none}.container.hero-module .row.hero-module.-history .hero-line>.bullet{display:none}.container.hero-module .row.hero-module.-start{height:75vh}@media (min-width: 768px){.container.hero-module .row.hero-module.-start{height:90vh}}.container.hero-module .row.hero-module.-start .template-landing{background-color:rgba(0,0,0,0.2);overflow:hidden;height:75vh;background-size:cover;background-position:center;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-image:url("/image/getthumbnail/199723#MediaBankReference:199723|OTHER|CustomSize|1.0#")}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .template-landing{height:90vh;background-image:url("/image/getthumbnail/199723#MediaBankReference:199723|OTHER|CustomSize|1.0#")}}@media (min-width: 1025px){.container.hero-module .row.hero-module.-start .template-landing{background-image:none}}.container.hero-module .row.hero-module.-start .video-links{position:absolute;width:100%;bottom:40px;right:0;height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:-moz-calc((100% - 1060px) / 2 + -moz-calc(1060px / 12 * 2));padding-right:calc((100% - 1060px) / 2 + calc(1060px / 12 * 2));padding-top:30px}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links{width:300px;height:43vh}@supports (-ms-accelerator: true){.container.hero-module .row.hero-module.-start .video-links{width:600px;padding-right:25%}}}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.container.hero-module .row.hero-module.-start .video-links{width:600px;padding-right:25%}}.container.hero-module .row.hero-module.-start .video-links .button-group{display:none}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links .button-group{display:block;height:35vh}}.container.hero-module .row.hero-module.-start .video-links>.links{text-align:left;display:inline-block;margin-left:15px}@media (min-width: 460px){.container.hero-module .row.hero-module.-start .video-links>.links{margin-left:15px}}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links>.links{text-align:right;display:block}}.container.hero-module .row.hero-module.-start .video-links>.video-buttons{display:inline-block;-webkit-box-pack:unset;-webkit-justify-content:unset;-moz-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;position:absolute;bottom:0;right:0;margin-right:30px;margin-bottom:-20px}@supports (-ms-accelerator: true){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{padding-right:74%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{padding-right:74%}}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img{height:40px;width:40px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img:hover,.container.hero-module .row.hero-module.-start .video-links>.video-buttons img:active,.container.hero-module .row.hero-module.-start .video-links>.video-buttons img:focus{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.sound-on{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.sound-off{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.play{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.pause-play{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .unmute.active .sound-on{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .unmute.active .sound-off{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .pause.active .play{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .pause.active .pause-play{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .active{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.container.hero-module .row.hero-module.-start .video-links>.video-buttons svg circle{fill:transparent;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.container.hero-module .row.hero-module.-start .video-links>.video-buttons svg:hover path{fill:black}.container.hero-module .row.hero-module.-start .video-links>.video-buttons svg:hover circle{fill:white;stroke:white}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{position:unset;bottom:unset;right:unset;margin-right:0px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1025px){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.container.hero-module .row.hero-module.-start .template{overflow:hidden}.container.hero-module .row.hero-module.-start .video-background{background:#000;top:0;right:0;bottom:0;left:0;z-index:-99}.container.hero-module .row.hero-module.-start .video-foreground{pointer-events:none;display:none}@media (min-width: 1025px){.container.hero-module .row.hero-module.-start .video-foreground{display:block}}.container.hero-module .row.hero-module.-start .video-foreground,.container.hero-module .row.hero-module.-start .video-background iframe{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100%;min-width:100%;height:56.25vw;width:177.77777778vh;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container.hero-module .row.hero-module.-start .video-buttons{text-align:right}.container.hero-module .row.hero-module.-start .video-buttons>div{display:inline-block;margin-left:10px;cursor:pointer}.container.hero-module .row.hero-module.-start .video-buttons>div:first-child{margin-left:40px}.container.hero-module .row.hero-module .row{position:absolute;top:50%;left:50%;height:auto;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.container.hero-module .row.hero-module .row h1,.container.hero-module .row.hero-module .row p{opacity:0;-webkit-transform:translate(0px, 120px);-moz-transform:translate(0px, 120px);-ms-transform:translate(0px, 120px);transform:translate(0px, 120px);-webkit-transition:opacity 1.5s, -webkit-transform 1.5s;transition:opacity 1.5s, -webkit-transform 1.5s;-moz-transition:transform 1.5s, opacity 1.5s, -moz-transform 1.5s;transition:transform 1.5s, opacity 1.5s;transition:transform 1.5s, opacity 1.5s, -webkit-transform 1.5s, -moz-transform 1.5s}.container.hero-module .row.hero-module .row p{-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s;margin-bottom:0}.container.hero-module .row.hero-module .row>.text h1{color:#fff;line-height:100%;width:100%;font-size:50px;margin-bottom:20px}@media (min-width: 768px){.container.hero-module .row.hero-module .row>.text h1{font-size:70px;margin-bottom:40px}}.container.hero-module .row.hero-module .row>.text p{color:#fff;font-weight:400;display:none}@media (min-width: 460px){.container.hero-module .row.hero-module .row>.text p{display:block}}.container.hero-module .row.hero-module .row>.text p.-large{padding-bottom:20px;font-size:16px}@media (min-width: 460px){.container.hero-module .row.hero-module .row>.text p.-large{font-size:20px}}@media (min-width: 768px){.container.hero-module .row.hero-module .row>.text .button-group{display:none}}.container.hero-module .row.hero-module .template{height:75vh;background-size:cover;background-position:center;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.container.hero-module .row.hero-module .template{height:75vh}}.container.hero-module .row.hero-module .col-sm-12{padding:0}.container.hero-module.in-view .row.hero-module h1,.container.hero-module.in-view .row.hero-module p{opacity:1;-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);z-index:3000;cursor:pointer}#overlay.overlay-open{display:block}#video{height:500px;width:100%}@media (min-width: 768px){#video{position:absolute;top:50%;left:50%;font-size:50px;color:white;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:auto;height:auto}}#video iframe{width:100%;height:100%}@media (min-width: 768px){#video iframe{height:500px;width:700px}}@media (min-width: 1025px){#video iframe{height:563px;width:1000px}}.footer{padding:10px 0;text-transform:inherit;color:#fff;font-size:14px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#111}.footer .container{padding:50px 0}.footer .row{margin-left:auto !important;margin-right:auto !important}.footer-content img{margin-bottom:10px}.footer-content p{margin-bottom:5px}.footer-content a{font-size:16px;color:#fff}.footer-content a:hover{text-decoration:underline}.footer-copyright{color:#777}.footer-social{margin-bottom:30px;text-align:center}.footer-social p{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-social a{opacity:0.8;margin-left:20px}.footer-social a:first-child{margin-left:0}.footer-social a:hover{opacity:1}.footer-social img{width:auto;max-width:none;max-height:20px}@media (min-width: 460px){.footer-social{text-align:left}}.footer-logos{margin-top:30px}.footer-logos .footer-logo-table tr{background:none}.footer-logos .footer-logo-table tr:last-child td{padding:15px 5px 10px;border-top:1px solid #333}.footer-logos .footer-logo-table td{vertical-align:middle;text-align:center;padding:5px;border:none}.footer-logos img{width:auto;margin-left:25px;max-height:35px}.footer-logos img:first-child{margin-left:0}.container.hero-module{padding:0;position:relative;z-index:1000;height:75vh}.container.hero-module.-start.-main{height:75vh}@media (min-width: 768px){.container.hero-module.-start.-main{height:90vh}}.container.hero-module section{padding-bottom:0;position:relative}.container.hero-module .row.hero-module{width:100%;max-width:100%;margin:0}.container.hero-module .row.hero-module.-history h1{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (min-width: 768px){.container.hero-module .row.hero-module.-history h1{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);margin-left:-40px !important}}.container.hero-module .row.hero-module.-history .row{max-width:100%;width:100%;margin-left:30px}@media (min-width: 768px){.container.hero-module .row.hero-module.-history .row{margin-left:0;padding-left:-moz-calc( (100% - 1060px) / 2 + (1060px / 12 * 2));padding-left:calc( (100% - 1060px) / 2 + (1060px / 12 * 2))}}.container.hero-module .row.hero-module.-history .row .text .line{left:30px;max-height:374px}.container.hero-module .row.hero-module.-history .row .text .line:after{display:none}@media (min-width: 768px){.container.hero-module .row.hero-module.-history .row .text .line{left:0}}.container.hero-module .row.hero-module.-history .hero-line{-webkit-transition:none;-moz-transition:none;transition:none}.container.hero-module .row.hero-module.-history .hero-line>.bullet{display:none}.container.hero-module .row.hero-module.-start{height:75vh}@media (min-width: 768px){.container.hero-module .row.hero-module.-start{height:90vh}}.container.hero-module .row.hero-module.-start .template-landing{background-color:rgba(0,0,0,0.2);overflow:hidden;height:75vh;background-size:cover;background-position:center;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-image:url("/image/getthumbnail/199723#MediaBankReference:199723|OTHER|CustomSize|1.0#")}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .template-landing{height:90vh;background-image:url("/image/getthumbnail/199723#MediaBankReference:199723|OTHER|CustomSize|1.0#")}}@media (min-width: 1025px){.container.hero-module .row.hero-module.-start .template-landing{background-image:none}}.container.hero-module .row.hero-module.-start .video-links{position:absolute;width:100%;bottom:40px;right:0;height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:-moz-calc((100% - 1060px) / 2 + -moz-calc(1060px / 12 * 2));padding-right:calc((100% - 1060px) / 2 + calc(1060px / 12 * 2));padding-top:30px}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links{width:300px;height:43vh}@supports (-ms-accelerator: true){.container.hero-module .row.hero-module.-start .video-links{width:600px;padding-right:25%}}}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.container.hero-module .row.hero-module.-start .video-links{width:600px;padding-right:25%}}.container.hero-module .row.hero-module.-start .video-links .button-group{display:none}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links .button-group{display:block;height:35vh}}.container.hero-module .row.hero-module.-start .video-links>.links{text-align:left;display:inline-block;margin-left:15px}@media (min-width: 460px){.container.hero-module .row.hero-module.-start .video-links>.links{margin-left:15px}}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links>.links{text-align:right;display:block}}.container.hero-module .row.hero-module.-start .video-links>.video-buttons{display:inline-block;-webkit-box-pack:unset;-webkit-justify-content:unset;-moz-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;position:absolute;bottom:0;right:0;margin-right:30px;margin-bottom:-20px}@supports (-ms-accelerator: true){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{padding-right:74%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{padding-right:74%}}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img{height:40px;width:40px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img:hover,.container.hero-module .row.hero-module.-start .video-links>.video-buttons img:active,.container.hero-module .row.hero-module.-start .video-links>.video-buttons img:focus{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.sound-on{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.sound-off{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.play{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons img.pause-play{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .unmute.active .sound-on{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .unmute.active .sound-off{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .pause.active .play{display:block}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .pause.active .pause-play{display:none}.container.hero-module .row.hero-module.-start .video-links>.video-buttons .active{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.container.hero-module .row.hero-module.-start .video-links>.video-buttons svg circle{fill:transparent;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.container.hero-module .row.hero-module.-start .video-links>.video-buttons svg:hover path{fill:black}.container.hero-module .row.hero-module.-start .video-links>.video-buttons svg:hover circle{fill:white;stroke:white}@media (min-width: 768px){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{position:unset;bottom:unset;right:unset;margin-right:0px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1025px){.container.hero-module .row.hero-module.-start .video-links>.video-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.container.hero-module .row.hero-module.-start .template{overflow:hidden}.container.hero-module .row.hero-module.-start .video-background{background:#000;top:0;right:0;bottom:0;left:0;z-index:-99}.container.hero-module .row.hero-module.-start .video-foreground{pointer-events:none;display:none}@media (min-width: 1025px){.container.hero-module .row.hero-module.-start .video-foreground{display:block}}.container.hero-module .row.hero-module.-start .video-foreground,.container.hero-module .row.hero-module.-start .video-background iframe{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100%;min-width:100%;height:56.25vw;width:177.77777778vh;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container.hero-module .row.hero-module.-start .video-buttons{text-align:right}.container.hero-module .row.hero-module.-start .video-buttons>div{display:inline-block;margin-left:10px;cursor:pointer}.container.hero-module .row.hero-module.-start .video-buttons>div:first-child{margin-left:40px}.container.hero-module .row.hero-module .row{position:absolute;top:50%;left:50%;height:auto;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.container.hero-module .row.hero-module .row h1,.container.hero-module .row.hero-module .row p{opacity:0;-webkit-transform:translate(0px, 120px);-moz-transform:translate(0px, 120px);-ms-transform:translate(0px, 120px);transform:translate(0px, 120px);-webkit-transition:opacity 1.5s, -webkit-transform 1.5s;transition:opacity 1.5s, -webkit-transform 1.5s;-moz-transition:transform 1.5s, opacity 1.5s, -moz-transform 1.5s;transition:transform 1.5s, opacity 1.5s;transition:transform 1.5s, opacity 1.5s, -webkit-transform 1.5s, -moz-transform 1.5s}.container.hero-module .row.hero-module .row p{-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s;margin-bottom:0}.container.hero-module .row.hero-module .row>.text h1{color:#fff;line-height:100%;width:100%;font-size:50px;margin-bottom:20px}@media (min-width: 768px){.container.hero-module .row.hero-module .row>.text h1{font-size:70px;margin-bottom:40px}}.container.hero-module .row.hero-module .row>.text p{color:#fff;font-weight:400;display:none}@media (min-width: 460px){.container.hero-module .row.hero-module .row>.text p{display:block}}.container.hero-module .row.hero-module .row>.text p.-large{padding-bottom:20px;font-size:16px}@media (min-width: 460px){.container.hero-module .row.hero-module .row>.text p.-large{font-size:20px}}@media (min-width: 768px){.container.hero-module .row.hero-module .row>.text .button-group{display:none}}.container.hero-module .row.hero-module .template{height:75vh;background-size:cover;background-position:center;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.container.hero-module .row.hero-module .template{height:75vh}}.container.hero-module .row.hero-module .col-sm-12{padding:0}.container.hero-module.in-view .row.hero-module h1,.container.hero-module.in-view .row.hero-module p{opacity:1;-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);z-index:3000;cursor:pointer}#overlay.overlay-open{display:block}#video{height:500px;width:100%}@media (min-width: 768px){#video{position:absolute;top:50%;left:50%;font-size:50px;color:white;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:auto;height:auto}}#video iframe{width:100%;height:100%}@media (min-width: 768px){#video iframe{height:500px;width:700px}}@media (min-width: 1025px){#video iframe{height:563px;width:1000px}}.full-bg-content{height:80vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:40px}.full-bg-content .-center{margin:unset !important}.full-bg-content .row{height:auto;margin:inherit !important}.full-bg-content.-overlay{position:absolute;opacity:0.5;background-color:black;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;"}.full-bg-content.-text{padding:0}.full-bg-content.-text-box{padding:20px}.full-bg-content.-text-box .text-box{background-color:rgba(33,33,38,0.9);padding:30px;margin:0}.full-bg-content.-text-box .text-box p{margin-bottom:30px}@media (min-width: 768px){.full-bg-content.-text-box .text-box{padding:45px}}@media (min-width: 1025px){.full-bg-content.-text-box .text-box{padding:90px}}@media (min-width: 1025px){.full-bg-content{height:80vh;min-height:800px}}.container.accordion-module{height:auto;padding-top:0;background-color:#212126}@media (min-width: 768px){.container.accordion-module{min-height:80vh}}.container.accordion-module>.row{position:static;height:auto}.container.accordion-module .accordion-image{position:relative;top:0;right:0;height:360px;padding:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.container.accordion-module .accordion-image>section{height:100%}.container.accordion-module .accordion-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media (min-width: 768px){.container.accordion-module .accordion-image{position:absolute;height:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.container.accordion-module .accordion{position:relative;margin-top:20px;padding:60px 20px}.container.accordion-module .accordion>section{width:100%}.container.accordion-module .accordion .accordion-item{padding:20px 0}.container.accordion-module .accordion .accordion-item.-open>.title:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.container.accordion-module .accordion .accordion-item.-open>.body{-webkit-transition-delay:unset;-moz-transition-delay:unset;transition-delay:unset;max-height:80em}.container.accordion-module .accordion .accordion-item>.body{max-height:0;overflow:hidden;-webkit-transition:max-height 0.5s ease-in-out;-moz-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out;-webkit-transition-delay:-160ms;-moz-transition-delay:-160ms;transition-delay:-160ms}.container.accordion-module .accordion .accordion-item>.body .content{font-size:18px;margin-top:24px;color:#9d9d9d;border-radius:3px}.container.accordion-module .accordion .accordion-item>.title{padding-bottom:0px;width:-moz-calc(100%);width:calc(100%);display:block;font-size:18px;cursor:pointer;color:#fff;line-height:150%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.container.accordion-module .accordion .accordion-item>.title>h2{color:#fff;margin-bottom:0;pointer-events:none}.container.accordion-module .accordion .accordion-item>.title:after{content:"+";display:block;position:relative;height:21px;font-size:30px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.container.accordion-module .accordion .accordion-item>.teaser{color:#fff;padding-right:20px}.container.accordion-module .accordion .accordion-item>.teaser>p{margin-bottom:0;margin-top:5px}@media (min-width: 768px){.container.accordion-module .accordion{margin-top:200px}}.wysiwyg-module{padding-top:0px;padding-bottom:65px}.wysiwyg-module .col-sm-3:first-child{padding-left:15px;margin-right:15px}@media (min-width: 768px){.wysiwyg-module .col-sm-3:first-child{padding-left:25px;margin:0px}}@media (min-width: 1025px){.wysiwyg-module .col-sm-3:first-child{padding-left:0px;margin:0px}}.wysiwyg-module .col-sm-3:first-child .content{padding:40px 0px;margin-left:15px;margin-right:15px}@media (min-width: 768px){.wysiwyg-module .col-sm-3:first-child .content{padding:0 0px 40px 0px;margin:0px}}.wysiwyg-module .content{padding:40px 0px;margin-left:15px;margin-right:15px}@media (min-width: 768px){.wysiwyg-module .content{padding:0 20px 40px 50px;margin:0px}}@media (min-width: 1025px){.wysiwyg-module .content{padding:0 20px 40px 80px}}.wysiwyg-module .-middle{min-height:unset;border-right:none;border-left:none}.wysiwyg-module .-middle .content{margin-left:15px;margin-right:15px;padding:40px 0px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media (min-width: 768px){.wysiwyg-module .-middle .content{padding:0 40px 80px 50px;margin:0px;border-top:none;border-bottom:none}}@media (min-width: 1025px){.wysiwyg-module .-middle .content{padding:0 20px 40px 80px}}@media (min-width: 768px){.wysiwyg-module .-middle{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;min-height:350px}}.wysiwyg-module>.title{letter-spacing:1px;line-height:30px;margin-bottom:30px}.wysiwyg-module .phone{text-decoration:none}.wysiwyg-module .phone:hover{color:#2b79ab}.wysiwyg-module p,.wysiwyg-module a{font-size:16px;font-weight:400;letter-spacing:0;line-height:32px;margin-bottom:0px}.wysiwyg-module p a,.wysiwyg-module a a{text-decoration:underline}.wysiwyg-module a{color:#000}.small-text-module>.-right{padding-top:110px;padding-left:30px;padding-bottom:90px}@media (min-width: 768px){.small-text-module>.-right{padding-left:0px}}.small-text-module .content{max-width:430px;padding-top:60px}.small-text-module .text{letter-spacing:0;line-height:32px}.contact-content{min-height:390px}.contact-content .col-sm-8{padding-left:30px}@media (min-width: 1025px){.contact-content .col-sm-8{padding-left:0px}}.contact-content .social-links{margin-top:30px}.contact-content .social-links i{font-size:20px}.contact-content .social-links a{width:20px;height:20px;margin-left:30px;color:#000}.contact-content .social-links a:hover{color:#2b79ab}.contact-content .social-links a:first-child{margin-left:0px}.contact-content .social-links .col-sm-12{padding-left:0px}.container.statistics-module{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:40px 0;border-bottom:1px solid #e6e6e6;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.statistics-module .col-sm-12{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.statistics-module .row.statistics-module{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1025px){.container.statistics-module .row.statistics-module{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.container.statistics-module .row.statistics-module .statistics-item h2{margin-bottom:0}.container.statistics-module section{width:90%;border-bottom:1px solid #e6e6e6;padding:40px 20px}.container.statistics-module section:last-child{border-bottom:0}@media (min-width: 1025px){.container.statistics-module section:last-child{border-right:0}}@media (min-width: 1025px){.container.statistics-module section{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;padding:0 20px;border-right:1px solid #e6e6e6;border-bottom:0}}@media (min-width: 1025px){.container.statistics-module{padding:80px 0}}.container.alternating-image-text{padding-top:60px;padding-bottom:200px}.container.alternating-image-text .alternating-image-text>.col-sm-12 section:nth-child(even) .alternating-image-text-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0}.container.alternating-image-text .alternating-image-text>.col-sm-12 section:nth-child(even) .alternating-image-text-item .text-area{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.container.alternating-image-text .alternating-image-text>.col-sm-12 section:nth-child(even) .alternating-image-text-item .image-block{padding-left:30px;padding-right:0}@media (min-width: 1025px){.container.alternating-image-text .alternating-image-text>.col-sm-12 section:nth-child(even) .alternating-image-text-item{padding-right:0}}.container.alternating-image-text .alternating-image-text-item{min-height:680px;max-width:100%;padding:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.container.alternating-image-text .alternating-image-text-item .image-block{padding:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-right:30px}.container.alternating-image-text .alternating-image-text-item .image-block img{height:100%;min-height:680px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media (min-width: 1025px){.container.alternating-image-text .alternating-image-text-item .image-block{padding-left:0;padding-right:0}}.container.alternating-image-text .alternating-image-text-item .text-area{width:100%;padding:60px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.container.alternating-image-text .alternating-image-text-item .text-area>.body{width:400px}.container.alternating-image-text .alternating-image-text-item .text-area>.body>p{line-height:200%}@media (min-width: 768px){.container.alternating-image-text .alternating-image-text-item .text-area{width:50%}}@media (min-width: 1280px){.container.alternating-image-text .alternating-image-text-item .text-area{width:-moz-calc(1060px / 12 * 8);width:calc(1060px / 12 * 8);padding:60px}}@media (min-width: 1025px){.container.alternating-image-text .alternating-image-text-item{padding-left:0;padding:60px 0}}.history-timeline .col-sm-12{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:30px}.history-timeline .col-sm-12>section{width:100%;padding-left:-moz-calc( (100% - 1060px) / 2 + (1060px / 12 * 2));padding-left:calc( (100% - 1060px) / 2 + (1060px / 12 * 2))}.history-timeline .col-sm-12>section:last-child .timeline-item{border-bottom:0}.history-timeline .col-sm-12>section:last-child:after{content:"";width:100%;height:100px;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;display:block}.history-timeline .col-sm-12>section .timeline-item{width:100%;max-width:100%;border-left:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;padding:80px 0;padding-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.history-timeline .col-sm-12>section .timeline-item>.title{padding-left:20px;position:relative}.history-timeline .col-sm-12>section .timeline-item>.title:before{content:"";position:absolute;width:10px;left:0;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);height:10px;border-radius:100%;background-color:#fff;display:block;z-index:23}@media (min-width: 1025px){.history-timeline .col-sm-12>section .timeline-item>.title:before{display:block}}.history-timeline .col-sm-12>section .timeline-item>.timeline-content{padding-left:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-transition-delay:-160ms;-moz-transition-delay:-160ms;transition-delay:-160ms;max-width:1060px}.history-timeline .col-sm-12>section .timeline-item>.timeline-content>.image{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media (min-width: 768px){.history-timeline .col-sm-12>section .timeline-item>.timeline-content>.image{width:520px}}.history-timeline .col-sm-12>section .timeline-item>.timeline-content .text-box{background-color:#212126;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%;padding:40px 20px;overflow:hidden;-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;transition:height 0.5s ease;-webkit-transition-delay:-160ms;-moz-transition-delay:-160ms;transition-delay:-160ms}.history-timeline .col-sm-12>section .timeline-item>.timeline-content .text-box>p{color:#9d9d9d}@media (min-width: 768px){.history-timeline .col-sm-12>section .timeline-item>.timeline-content .text-box{width:70%;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}}@media (min-width: 768px){.history-timeline .col-sm-12>section .timeline-item>.timeline-content{padding-left:100px}}.history-timeline .col-sm-12>section .timeline-item .expand-wrapper{width:100%;max-width:1060px;text-align:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;position:relative}.history-timeline .col-sm-12>section .timeline-item .expand-wrapper .plus{display:inline-block;width:20px;height:20px;cursor:pointer;font-size:20px;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;z-index:1212}.history-timeline .col-sm-12>section .timeline-item .expand-wrapper:before{content:"";width:100%;height:170px;display:block;position:absolute;left:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1;top:-190px;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#212126));background:-moz- oldlinear-gradient(transparent, #212126);background:linear-gradient(transparent, #212126)}@media (min-width: 768px){.history-timeline .col-sm-12>section .timeline-item .expand-wrapper{width:70%}}.history-timeline .col-sm-12>section .timeline-item.-open .text-box{max-height:3000px}.history-timeline .col-sm-12>section .timeline-item.-open .expand-wrapper{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.history-timeline .col-sm-12>section .timeline-item.-open .expand-wrapper .plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.history-timeline .col-sm-12>section .timeline-item.-open .expand-wrapper:before{opacity:0}@media (min-width: 768px){.history-timeline .col-sm-12{margin-left:0}}.hfg-login{padding:15px 15px}@media (min-width: 460px){.hfg-login{padding:25px 30px}}.hfg-login .intro>.link{font-size:14px;color:#fff;font-weight:700;letter-spacing:1px;line-height:14px;text-transform:uppercase;text-decoration:none}.hfg-login .intro>.title{font-size:30px}@media (min-width: 460px){.hfg-login .intro>.title{margin-top:30px;font-weight:300;font-size:60px;color:#ffffff;letter-spacing:0;line-height:70px}}.hfg-login .pwdSection{border:none !important;display:block !important}.hfg-login .pwdSection .col-sm-12{padding-top:0px}.hfg-login .pwdSection.-active{padding:0px !important;margin-bottom:85px !important}.hfg-login .pwdSection.-active button{background-color:#fff !important;color:#000 !important}.hfg-login .pwdSection.-active button:hover,.hfg-login .pwdSection.-active button:active{background-color:#000 !important;color:#fff !important;border-color:#000}.hfg-login .pwdSection .col-md-10{width:100%}.hfg-login .pwdSection .top10{padding-left:0px;padding-right:0px}.hfg-login .pwdSection .sub-header{display:none}.hfg-login .pwdSection label{display:none}.hfg-login .pwdSection .toggleCta{display:none}.hfg-login .pwdSection input{margin-bottom:25px;background:#000;color:#fff;outline:none;border:none;width:100%;border-bottom:solid 1px #fff;padding-bottom:5px;padding-left:0px;padding-top:0px}.hfg-login .pwdSection input:focus{outline:none;border-bottom:solid 1px #fff}.hfg-login .pwdSection input::-webkit-input-placeholder{color:#fff;opacity:1}.hfg-login .pwdSection input::-moz-placeholder{color:#fff;opacity:1}.hfg-login .pwdSection input::-ms-input-placeholder{color:#fff;opacity:1}.hfg-login .pwdSection input::placeholder{color:#fff;opacity:1}.hfg-login .pwdSection input:-ms-input-placeholder{color:#fff}.hfg-login .pwdSection input::-ms-input-placeholder{color:#fff}.hfg-login .pwdSection button{float:right;margin-left:auto;border:1px solid white;color:#fff;min-width:160px;padding:10px 15px}.hfg-login .pwdSection #js-forgot-pw,.hfg-login .pwdSection #forgot-pw-input{margin-top:40px}.hfg-login .pwdSection #js-forgot-pw:hover,.hfg-login .pwdSection #js-forgot-pw:active,.hfg-login .pwdSection #js-forgot-pw:after{background-color:#fff !important;color:#000 !important;border-color:#000}.page.pt-page-login{background-color:#000}.page.pt-page-login .cd-main-content .content .row{background-color:transparent !important}.header{height:34px;position:absolute;top:0;width:100%;background-color:transparent;font-family:FranklinGothic;font-weight:300px;z-index:2600;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;padding-top:0px !important;display:none;border-bottom:solid 1px rgba(128,128,128,0.86)}@media (min-width: 1025px){.header{display:block}}.header.-lower{display:none}@media (min-width: 1025px){.header.-lower{position:fixed;border-bottom:none;display:block;padding-top:0px !important;height:40px;top:34px;z-index:1500}}.header.-lower .logo-wrapper{padding-top:0px;height:40px}.header.-lower .logo-wrapper .logo-image{padding-top:14px;padding-left:40px;max-height:40px;max-width:190px}.header.-lower .nav-buttons{padding:0px;text-align:center;height:40px}.header.-lower .sidebar-nav{display:inline-block;list-style:none}.header.-lower .sidebar-nav .toggle.toggle-lvl-one{margin-bottom:0px;height:40px}.header.-lower .sidebar-nav .toggle-lvl-two{margin-top:10px;margin-left:0px;margin-bottom:0px;background-color:#313138;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);border-radius:2px}.header.-lower .sidebar-nav .toggle-lvl-two li{padding:10px 15px 5px 15px;margin-right:0px;margin-bottom:0px;display:block}.header.-lower .sidebar-nav .toggle-lvl-two li:first-child{padding-top:15px}.header.-lower .sidebar-nav .toggle-lvl-two li:last-child{padding-bottom:15px}.header.-lower .sidebar-nav .toggle-lvl-two li a:hover{text-decoration:none;border:none}.header.-lower .sidebar-nav .toggle-lvl-two li h3{margin-bottom:0px}.header.-lower .sidebar-nav li{display:inline-block;margin-right:20px}.header.-lower .sidebar-nav li .toggle-btn{margin-bottom:0px}.header.-lower .sidebar-nav li.brands-dropdown,.header.-lower .sidebar-nav li.about-us-dropdown{position:relative;text-align:left;display:inline-table;margin-right:20px}.header.-lower .sidebar-nav li.brands-dropdown .toggle-panel,.header.-lower .sidebar-nav li.about-us-dropdown .toggle-panel{display:none;min-width:196px;position:absolute;margin-top:4px}.header.-lower .sidebar-nav li.brands-dropdown .toggle-sign,.header.-lower .sidebar-nav li.about-us-dropdown .toggle-sign{display:none}.header.-lower .sidebar-nav a{font-weight:700;font-size:14px;color:#ffffff;letter-spacing:1px;line-height:14px;padding:0;text-transform:uppercase;-webkit-transition:ease-in 0.1s;-moz-transition:ease-in 0.1s;transition:ease-in 0.1s}.header.-lower .sidebar-nav a:hover,.header.-lower .sidebar-nav a:active{color:#2b79ab !important;border-bottom:solid 2px #2b79ab;padding-bottom:1px}.header.header-scrolled{top:0;background-color:#212126}.header .container{padding:0px 0px}.header .search{padding-top:0px;padding-right:20px;text-align:right}.header .search .catalogsearchbox{text-transform:uppercase;font-family:"FranklinGothic";font-weight:700;padding-left:10px;padding-top:5px;width:80%;height:35px;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.header .search .catalogsearchbox_open{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.header .search .catalogsearchboxbutton{width:35px;height:35px}.header .search .catalogsearchboxbutton>.fa-search::before{color:#fff;content:"\f002"}.header .search .btn-ptBlue{background-color:transparent}.header .sidebar-nav-heading{display:none}.header .sidebar-nav-toggle{display:none}.header .sidebar-nav-items{padding-top:10px;border-top:none !important}.header .sidebar-navigation h3{padding-right:0px !important}.header.-mobile{height:40px;display:block;background-color:transparent;position:fixed;border-bottom:none}.header.-mobile.header-scrolled{background-color:#212126}.header.-mobile .links-mobile{display:none}.header.-mobile .login-status-mobile{display:none}.header.-mobile.-open{display:block;height:100vh;width:100%;background:#212126;position:fixed}.header.-mobile.-open .sidebar-navigation ul{height:unset}.header.-mobile.-open .brands-dropdown,.header.-mobile.-open .about-us-dropdown{text-align:left;display:block;margin-right:20px}.header.-mobile.-open .brands-dropdown .toggle-btn.active a,.header.-mobile.-open .about-us-dropdown .toggle-btn.active a{color:#2b79ab}.header.-mobile.-open .brands-dropdown .toggle-btn a,.header.-mobile.-open .about-us-dropdown .toggle-btn a{font-weight:300;font-size:30px;color:#ffffff;letter-spacing:0;line-height:40px;border-bottom:none;text-transform:none}.header.-mobile.-open .brands-dropdown a,.header.-mobile.-open .about-us-dropdown a{font-size:20px;color:#9d9d9d;letter-spacing:1px;line-height:40px}.header.-mobile.-open .brands-dropdown .toggle-lvl-two,.header.-mobile.-open .about-us-dropdown .toggle-lvl-two{margin-bottom:5px;background-color:transparent}.header.-mobile.-open .brands-dropdown .toggle-lvl-two li,.header.-mobile.-open .about-us-dropdown .toggle-lvl-two li{padding:10px 15px 0px 15px;margin:0px}.header.-mobile.-open .brands-dropdown .toggle-lvl-two li:first-child,.header.-mobile.-open .about-us-dropdown .toggle-lvl-two li:first-child{padding-top:20px}.header.-mobile.-open .brands-dropdown .toggle-panel,.header.-mobile.-open .about-us-dropdown .toggle-panel{position:unset;display:none}.header.-mobile.-open .brands-dropdown .toggle-sign,.header.-mobile.-open .about-us-dropdown .toggle-sign{display:none}.header.-mobile.-open .links-mobile{display:block;text-align:left;padding-top:40px}.header.-mobile.-open .login-status-mobile{display:block;position:fixed;bottom:0;right:0;padding-right:20px}.header.-mobile.-open .login-status-mobile a{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:400;font-size:12px;letter-spacing:0.86px;line-height:16px}.header.-mobile.-open .login-status-mobile a:after{content:"\f090";display:inline-block;margin-left:10px;font-size:18px;font-family:FontAwesome;color:#fff;line-height:16px}.header.-mobile.-open .hfg-lang-selector.-mobile{padding:0px;display:block;position:absolute;top:0;right:0}.header.-mobile.-open .hfg-lang-selector.-mobile .top-bar-link{padding-top:0 !important;padding-right:20px}.header.-mobile.-open .hfg-lang-selector.-mobile .top-bar-link a{font-size:12px}.header.-mobile.-open .logo-image{display:none}.header.-mobile.-open .col-sm-10{width:100%}.header.-mobile.-open li{display:block;text-align:left}.header.-mobile.-open li:first-child{padding-top:50px}.header.-mobile.-open li a{font-weight:300;font-size:30px;color:#ffffff;letter-spacing:0;line-height:40px;border-bottom:none;text-transform:none}.header.-mobile.-open li h3{margin-bottom:0px}@media (min-width: 1025px){.header.-mobile{display:none}}.header.-mobile .col-sm-2{width:20%;padding-top:5px;padding-left:10px}.header.-mobile .col-sm-10{width:80%}.header.-mobile .mobile-logo{text-align:center;padding-top:7px;height:40px}.header.-mobile .mobile-logo .logo-image{max-height:40px;max-width:155px}.text-module{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-module .col-sm-12{max-width:700px}.text-module.-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.text-module.-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.title-body.-text h3,.title-body.-text h2{line-height:180%;margin-bottom:10px}.title-body.-text p{margin-bottom:1em}.container.brand-module{padding-bottom:0}.brand-module{height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:unset;padding-top:0;min-height:800px}@media (min-width: 768px){.brand-module{height:80vh}}.brand-module .row.brand-module{display:none}.brand-module .row{max-width:none}.brand-module h2,.brand-module h1,.brand-module h3,.brand-module a,.brand-module p{color:#fff}.brand-module .left-view,.brand-module .right-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brand-module .left-view{padding-top:50px;padding-bottom:30px;background-color:#212126;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;border:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.brand-module .left-view h2{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.brand-module .left-view ul{margin-left:0}.brand-module .left-view ul li{list-style:none;cursor:pointer}.brand-module .left-view ul li:hover h3{color:#2b79ab}.brand-module .left-view ul li.-active h3{color:#2b79ab}.brand-module .left-view ul li h3{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;pointer-events:none}@media (min-width: 768px){.brand-module .left-view{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:0px;padding-bottom:0px}}.brand-module .left-view.-dimmed{background-color:#000}.brand-module .left-view.-dimmed h2{color:#313138}.brand-module .right-view{background-color:#212126;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.brand-module .right-view .logo-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:95%}@media (min-width: 768px){.brand-module .right-view .logo-wrapper{max-width:60%}}.brand-module .right-view .logo-wrapper>.logo{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";margin:10px;width:100%;height:auto}.brand-module .brands-popup{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#212126;opacity:0;background-position:center;background-size:cover;pointer-events:none;z-index:-1;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;transition:0.4s ease}.brand-module .brands-popup.-open{opacity:1;z-index:4000;pointer-events:auto}.brand-module .brands-popup>.close-button{position:absolute;right:40px;top:40px;cursor:pointer}.brand-module .brands-popup>.close-button svg{pointer-events:none}.brand-module .brands-popup>.close-button circle{fill:transparent}.brand-module .brands-popup>.close-button circle,.brand-module .brands-popup>.close-button path{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media (min-width: 1025px){.brand-module .brands-popup>.close-button:hover circle{fill:white}}.brand-module .brands-popup>.arrow{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:1;cursor:pointer;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;transition:0.4s ease;width:20px}.brand-module .brands-popup>.arrow svg{pointer-events:none}.brand-module .brands-popup>.arrow.-prev{left:20px}@media (min-width: 1025px){.brand-module .brands-popup>.arrow.-prev{left:50px}}.brand-module .brands-popup>.arrow.-prev:hover{-webkit-transform:translateY(-50%) translateX(-10px);-moz-transform:translateY(-50%) translateX(-10px);-ms-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px)}.brand-module .brands-popup>.arrow.-next{right:20px}@media (min-width: 1025px){.brand-module .brands-popup>.arrow.-next{right:50px}}@media (min-width: 1280px){.brand-module .brands-popup>.arrow.-next{right:20%}}.brand-module .brands-popup>.arrow.-next:hover{-webkit-transform:translateY(-50%) translateX(10px);-moz-transform:translateY(-50%) translateX(10px);-ms-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px)}.brand-module .brands-popup .single-brand{position:absolute;opacity:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:0.7s ease-in-out;-moz-transition:0.7s ease-in-out;transition:0.7s ease-in-out;pointer-events:none;height:100%;background-position:center;background-size:cover;pointer-events:none}.brand-module .brands-popup .single-brand.-active{opacity:1;pointer-events:auto}.brand-module .brands-popup .single-brand.-active p,.brand-module .brands-popup .single-brand.-active .button{opacity:1;-webkit-animation:slideDown 0.6s forwards;-moz-animation:slideDown 0.6s forwards;animation:slideDown 0.6s forwards}.brand-module .brands-popup .single-brand .single-brand-inner{position:absolute;top:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding:20px 55px;padding-top:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1025px){.brand-module .brands-popup .single-brand .single-brand-inner{padding:120px;height:60%;padding-right:30%;padding-top:120px}}.brand-module .brands-popup .single-brand p,.brand-module .brands-popup .single-brand .button{opacity:0;-webkit-animation:slideUp 0.6s forwards;-moz-animation:slideUp 0.6s forwards;animation:slideUp 0.6s forwards}.brand-module .brands-popup .single-brand .logo{position:absolute}.brand-module .brands-popup .single-brand .logo>img{-o-object-fit:contain;object-fit:contain;height:50px;width:147px}@supports (-ms-accelerator: true){.brand-module .brands-popup .single-brand .logo>img{height:auto}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.brand-module .brands-popup .single-brand .logo>img{height:auto}}@media (min-width: 1025px){.brand-module .brands-popup .single-brand .logo{top:-10px}}.brand-module .brands-popup .single-brand .link{margin-bottom:30px}@media (min-width: 1025px){.brand-module .brands-popup .single-brand .link{position:absolute;top:0;right:100px;width:auto;margin-bottom:0;margin-top:12px}}.brand-module .brands-popup .single-brand .link.-external{top:unset;bottom:0}@supports (-ms-accelerator: true){.brand-module .brands-popup .single-brand .link.-external{top:90%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.brand-module .brands-popup .single-brand .link.-external{top:90%}}.brand-module .brands-popup .single-brand .content-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.brand-module .brands-popup .single-brand .content-group p{margin-bottom:0}.brand-module .brands-popup .single-brand .content-group .button{max-width:200px;margin-top:40px}@media (min-width: 1025px){.brand-module .brands-popup .single-brand .content-group{padding:0;margin-top:0}.brand-module .brands-popup .single-brand .content-group .button{-webkit-animation:none;-moz-animation:none;animation:none;opacity:1;position:absolute;bottom:0;min-width:160px;padding:13px 30px;max-width:none}}@media (min-width: 1025px){.brand-module .brands-popup{height:100%;position:absolute}}.brand-module section{display:none}.news-module.-header{background-color:#000;height:300px}.news-module.-header>h2{width:100%;margin:auto;font-size:60px;color:#fff;padding-top:100px;padding-left:20px}@media (min-width: 1025px){.news-module.-header>h2{padding-top:180px;width:1060px}}.news-articles{width:100%}.news-articles.-button{text-align:center;margin-top:40px}.news-articles .article-link img{-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;transition:ease-in 0.2s}.news-articles .article-link:hover .post-body{text-decoration:underline}.news-articles .article-link:hover img{-webkit-transition:ease-out 0.2s;-moz-transition:ease-out 0.2s;transition:ease-out 0.2s;opacity:0.2}.news-articles .article-link:first-child article{width:100%}.news-articles .article-link:first-child article .media .post-body p{font-family:"FranklinGothic";font-size:20px;letter-spacing:0;line-height:30px}@media (min-width: 768px){.news-articles .article-link:first-child article .media .post-body p{font-size:30px;letter-spacing:0;line-height:40px}}@media (min-width: 768px){.news-articles .article-link:first-child article{width:47%}}@media (min-width: 1025px){.news-articles .article-link:first-child article{width:48%}}.news-articles .article-link time,.news-articles .article-link h3{font-family:"FranklinGothic-Demi";font-weight:400;line-height:22px;font-size:12px;text-transform:uppercase;letter-spacing:0.5px}.news-articles article{display:inline-block;float:left;height:360px;width:100%;margin:10px 0px;background-color:#313138}.news-articles article .media-body{position:absolute;top:0;width:100%;padding-right:8px;margin-top:10px;margin-right:10px;margin-left:10px}@media (min-width: 768px){.news-articles article{margin:10px;width:47%}}@media (min-width: 1025px){.news-articles article{width:23%}}.news-articles article img{width:100%;height:100%;max-width:none !important;-o-object-fit:cover;object-fit:cover;opacity:0.5;font-family:"object-fit: cover;";-o-object-position:bottom;object-position:bottom}.news-articles article .media{height:100%;width:100%;position:relative}.news-articles article .media a{height:100%;width:100%}.news-articles article .media time:after{content:" —"}.news-articles article .media h3{min-height:44px;padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px}.news-articles article .media .post-body{padding:10px 10px;width:100%}.news-articles article .media .post-body p{font-size:20px;letter-spacing:1px;line-height:30px;margin-bottom:0px}.article-detail.-header{background-color:#000;color:#fff;height:390px;width:100%;padding-top:100px}.article-detail.-header .article-date,.article-detail.-header .article-title{font-family:"FranklinGothic-Demi";font-weight:400;text-transform:uppercase;display:inline-block;font-size:12px;letter-spacing:0.5px;line-height:26px}@media (min-width: 768px){.article-detail.-header .article-date,.article-detail.-header .article-title{font-size:14px}}.article-detail.-header .article-teaser{color:#fff;font-weight:300;line-height:40px;letter-spacing:0px;font-size:26px;margin-top:16px}@media (min-width: 768px){.article-detail.-header .article-teaser{font-size:30px}}@media (min-width: 768px){.article-detail.-header{padding-top:140px}}.article-detail.-content{max-width:1060px;margin:auto;padding:40px 15px}.article-detail.-content .article-image{max-height:350px;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: cover;";-o-object-position:bottom;object-position:bottom}@media (min-width: 768px){.article-detail.-content .article-image{max-height:700px}}.article-detail.-content .article-wrapper{padding:0px 10%}.article-detail.-content .article-wrapper p{font-weight:400;font-size:16px;letter-spacing:0;line-height:32px}.article-detail.-content .article-wrapper .article-intro{padding:35px 0px;font-weight:400;font-size:20px;color:#000;letter-spacing:1.5px;line-height:30px}.article-detail.-content .article-wrapper .time-stamp{border-top:1px solid #e6e6e6;padding-top:35px}.article-detail.-content .article-wrapper .time-stamp .article-date,.article-detail.-content .article-wrapper .time-stamp .article-title{margin-top:0px;text-transform:uppercase;display:inline-block;font-size:14px;letter-spacing:0.5px;line-height:26px;font-weight:700}.more-news .article-link{width:100%;display:inline-block;float:left;border-bottom:1px solid #e6e6e6;margin-bottom:30px}.more-news .article-link:hover .post-body p{text-decoration:underline}.more-news .article-link:nth-child(odd){margin-right:0px;width:100%}@media (min-width: 768px){.more-news .article-link:nth-child(odd){width:50%;margin-right:5%}}@media (min-width: 1025px){.more-news .article-link:nth-child(odd){min-width:519px;margin-right:80px}}.more-news .article-link time:after{content:" —"}.more-news .article-link img{display:none}.more-news .article-link p{font-weight:400;font-size:20px;color:#000000;letter-spacing:1px;line-height:30px;margin-top:10px}.more-news .article-link h3{text-transform:uppercase;width:100%;float:left;margin-right:10px;margin-bottom:15px}.more-news .article-link h3,.more-news .article-link time,.more-news .article-link a{font-family:"FranklinGothic-Demi";font-weight:400;font-size:12px;color:#b3b3b3;letter-spacing:0.5px;line-height:26px;margin-bottom:0px}@media (min-width: 768px){.more-news .article-link{width:40%}}@media (min-width: 1025px){.more-news .article-link{width:429px}}.more-news.-title{font-weight:300;font-size:30px;color:#000000;letter-spacing:0;line-height:40px;border-bottom:1px solid #e6e6e6;margin-bottom:15px}@media (min-width: 768px){.more-news.-title{border-bottom:none;margin-bottom:0px}}.more-news.-archive .news-list{margin-top:50px}.more-news.-archive .article-link{display:block;width:100%;margin-top:20px;margin-right:0px;margin-bottom:0px;-webkit-transition:ease-in 0.1s;-moz-transition:ease-in 0.1s;transition:ease-in 0.1s}.more-news.-archive .article-link p{margin-bottom:15px}.text-photo{border-bottom:1px solid #e9e9e9;padding-bottom:30px;margin-bottom:69px !important;margin-top:35px !important}.text-photo .information{display:block}@media (min-width: 768px){.text-photo .information{display:inline-block;position:absolute;height:100%}.text-photo .information .name{margin-bottom:0px;font-size:30px;color:#000000;letter-spacing:0;line-height:40px}.text-photo .information .work-title{display:block;font-family:"FranklinGothic";font-weight:400;font-size:14px;color:#808080;letter-spacing:0;line-height:32px;margin-top:5px;text-transform:uppercase}}.text-photo .profile-image{display:block}.text-photo .profile-image img{border-radius:50px;top:0;width:80px;height:80px}@media (min-width: 768px){.text-photo .profile-image{margin-right:40px;display:inline-block;height:80px;left:0;top:0}}.bg-video{background-color:rgba(0,0,0,0.7);overflow:hidden;height:75vh;background-size:cover;background-position:center;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.bg-video{height:75vh}}.bg-video .video-foreground{pointer-events:none}.bg-video .video-background{background:#000;top:0;right:0;bottom:0;left:0;z-index:99}.bg-video .video-foreground,.bg-video .video-background iframe{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100%;min-width:100%;height:56.25vw;width:177.77777778vh;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.media-text{color:#fff}.text-wrapper{height:75vh}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:75vh;z-index:-1;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hfg-white-title{font-size:40px;margin-left:0px;color:#fff}@media (min-width: 768px){.hfg-white-title{font-size:60px;margin-left:5px}}.button-group>.button{margin:10px 0;margin-right:10px}@media (min-width: 768px){.button-group>.button{margin-right:0}}.button-group.-right-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button-group.-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.button-group.-inline{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.button{height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"FranklinGothic";font-weight:700;font-size:16px;text-transform:uppercase;text-align:center;color:#232323;background-color:transparent;padding:13px 30px;border:1px solid #232323;border-radius:0;position:relative;display:inline-block;vertical-align:middle;font-weight:bold;min-width:120px;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:color 0.3s ease-in, background-color 0.3s ease-in, opacity 0.3s ease-in !important;-moz-transition:color 0.3s ease-in, background-color 0.3s ease-in, opacity 0.3s ease-in !important;transition:color 0.3s ease-in, background-color 0.3s ease-in, opacity 0.3s ease-in !important;cursor:pointer}@media (min-width: 768px){.button{min-width:160px}}.button:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#232323;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform, -moz-transform;transition-property:transform;transition-property:transform, -webkit-transform, -moz-transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}.button:hover{border-color:#fff;color:#fff}.button:hover:after{width:100%;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);background:#000}.button.-light-ghost{border-color:#fff;color:#fff}.button.-light-ghost:after{background:#fff}.button.-light-ghost:hover{color:#000}.button.-light-ghost:hover:after{background:#fff}.button.-dark{border-color:#000;color:#fff;background-color:#000}.button.-dark:after{background:#fff}.button.-dark:hover{color:#000}.button.-dark:hover:after{background:#fff}.button.-light{border-color:#fff;background-color:#fff;color:#000}.button.-light:hover{color:#fff;border-color:#fff}.link-group>.link{margin:20px 0;margin-right:10px}@media (min-width: 768px){.link-group>.link{margin-right:0}}.link-group.-right-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.link-group.-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.link-group.-inline{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.link{color:#4a4a4a;font-family:"FranklinGothic";padding:0;background-color:transparent;height:auto;margin-bottom:0;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;font-size:16px;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-decoration:underline;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.link:hover{color:#2b79ab !important}.link:hover:after{color:#2b79ab !important}.link.-external,.link.-see-more{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.link.-external:after,.link.-see-more:after{font-family:"Material Icons";color:#000;display:block;width:11px;margin-left:10px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;margin-top:-3px}.link.-external:after{content:"\e0b2"}.link.-see-more:after{margin-bottom:3px;content:"\e0b2"}.link.-see-more:hover{padding-left:0px}.link.-see-more.-right{font-size:14px;float:right;margin-right:15px;margin-top:20px}.link.-see-more.-right:hover{margin-right:10px}.link.-see-more.-right:hover:after{padding-left:5px}.bg.-dark .link:after{color:#fff}.header.-mobile .burger-wrapper{display:inline-block;cursor:pointer;position:absolute;left:0;margin-left:15px}.header.-mobile .burger-wrapper .bar1,.header.-mobile .burger-wrapper .bar2,.header.-mobile .burger-wrapper .bar3{width:30px;height:3px;background-color:#fff;color:transparent;margin:5px 0;-webkit-transition:0.4s;-moz-transition:0.4s;transition:0.4s}.header.-mobile .burger-wrapper.change .bar1{-webkit-transform:rotate(-47deg) translate(-5px, 7px);-moz-transform:rotate(-47deg) translate(-5px, 7px);-ms-transform:rotate(-47deg) translate(-5px, 7px);transform:rotate(-47deg) translate(-5px, 7px)}.header.-mobile .burger-wrapper.change .bar2{opacity:0}.header.-mobile .burger-wrapper.change .bar3{-webkit-transform:rotate(49deg) translate(-4px, -7px);-moz-transform:rotate(49deg) translate(-4px, -7px);-ms-transform:rotate(49deg) translate(-4px, -7px);transform:rotate(49deg) translate(-4px, -7px)}.header.-mobile.-open .hfg-lang-selector{display:block;color:#fff;position:absolute;right:0;top:0}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile{background-color:#212126;color:white;padding:15px;font-size:14px;border:none;cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile img{height:17px;width:20px;margin-left:5px}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile.show{color:#2b79ab;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile .dropText{line-height:100%}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile#dropbtn .expand{display:none}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile#dropbtn .close{display:inline-block}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile#dropbtn.show .expand{display:inline-block}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile#dropbtn.show .close{display:none}.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile:hover,.header.-mobile.-open .hfg-lang-selector .dropbtn-mobile:focus{background-color:#212126}.header.-mobile.-open .hfg-lang-selector .dropdown-mobile{position:relative;display:inline-block}.header.-mobile.-open .hfg-lang-selector .dropdown-content-mobile{display:none;position:absolute;background-color:#000;min-width:160px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}.header.-mobile.-open .hfg-lang-selector .dropdown-content-mobile a{display:block;width:100%;max-width:80px;color:white;padding:10px;text-align:center;text-decoration:none}.header.-mobile.-open .hfg-lang-selector .dropdown-content-mobile a:hover{background-color:#ddd}.header.-mobile.-open .hfg-lang-selector .show{display:block}@media (min-width: 768px){.header.-mobile.-open .hfg-lang-selector{display:none}}.header.-mobile.-open p{margin:0px;padding:0px}.hfg-lang-selector{display:none}@media (min-width: 768px){.hfg-lang-selector.-desktop{display:block;color:#fff;position:absolute;right:0;top:0}.hfg-lang-selector.-desktop .dropbtn{background-color:transparent;color:white;padding:8px 15px;font-size:14px;border:none;cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.hfg-lang-selector.-desktop .dropbtn img{height:17px;width:20px;margin-left:5px}.hfg-lang-selector.-desktop .dropbtn.show{color:#2b79ab;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.hfg-lang-selector.-desktop .dropbtn .dropText{line-height:100%}.hfg-lang-selector.-desktop .dropbtn#dropbtn .expand{display:none}.hfg-lang-selector.-desktop .dropbtn#dropbtn .close{display:inline-block}.hfg-lang-selector.-desktop .dropbtn#dropbtn.show .expand{display:inline-block}.hfg-lang-selector.-desktop .dropbtn#dropbtn.show .close{display:none}.hfg-lang-selector.-desktop .dropbtn:hover,.hfg-lang-selector.-desktop .dropbtn:focus{background-color:transparent;color:#2b79ab}.hfg-lang-selector.-desktop .dropdown{position:relative;display:inline-block;height:40px;margin-right:20px}.hfg-lang-selector.-desktop .dropdown-content{display:none;position:absolute;background-color:#000;min-width:80px;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:2600}.hfg-lang-selector.-desktop .dropdown-content a{display:block;width:100%;max-width:80px;color:white;padding:10px;text-align:center;text-decoration:none}.hfg-lang-selector.-desktop .dropdown-content a:hover{background-color:#2b79ab;color:#fff}.hfg-lang-selector.-desktop .show{display:block}}.hfg-lang-selector.-desktop p{margin:0px;padding:0px}.in-view .hero-line{opacity:1}.hero-line{opacity:0;width:20px;position:absolute;left:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:height 1.2s ease-in-out;-moz-transition:height 1.2s ease-in-out;transition:height 1.2s ease-in-out}.hero-line .line{height:100%;width:1px;background-color:#cccccc}.hero-line .bullet{background-color:#cccccc;width:10px;height:10px;border-radius:100%}#cookieNotification{width:100%;background-color:#212126;opacity:1;max-height:unset;padding-bottom:5px}@media (min-width: 768px){#cookieNotification{max-height:140px}}#cookieNotification div:nth-child(2){padding-top:0px !important}#cookieNotification a{color:#2b79ab}#cookieNotification a:hover{color:#fff}#cookieNotification p{margin-bottom:0px}#cookieNotification p:nth-child(3){line-height:0px}#cookieNotification .cookie-notification-close{text-transform:uppercase;cursor:pointer;padding-top:12px;padding:10px 55px;color:#000;background-color:#fff;-webkit-transition:ease-in 0.1s;-moz-transition:ease-in 0.1s;transition:ease-in 0.1s;font-family:FranklinGothic;font-weight:700;border:solid 0.5px #212126}#cookieNotification .cookie-notification-close .fa{display:none}#cookieNotification .cookie-notification-close:hover{border:solid 0.5px #fff;background-color:#212126;color:#fff}.hfg-link-login.login-status-mobile>div{padding-bottom:50px}.hfg-link-login.login-status-mobile>div .user-log-in-link{color:#fff}@media (min-width: 1025px){.hfg-link-login{padding-top:0px;display:block;height:40px}.hfg-link-login a{float:right;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#fff;font-weight:300;font-family:FranklinGothic;font-size:13px;text-transform:uppercase;letter-spacing:0.86px;line-height:16px;margin-top:8px;-webkit-transition:ease-out 0.1s;-moz-transition:ease-out 0.1s;transition:ease-out 0.1s}.hfg-link-login a:after{content:"\f090";display:inline-block;padding-left:10px;font-size:18px;font-family:FontAwesome;color:#fff;line-height:16px}.hfg-link-login a:hover{color:#2b79ab;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s;transition:ease-in 0.2s}}.text-right{text-align:right}.border-bottom.row{border-bottom:1px solid #e6e6e6}.border-top{border-top:1px solid #e6e6e6}.border-top.row{border:none}.no-padding-top{padding-top:0px}.no-padding-bottom{padding-bottom:0px}.no-padding-full{padding:0px}.before-arrow{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.before-arrow:hover:before{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.before-arrow:before{margin-top:-2px;content:"\f060";display:inline-block;margin-right:5px;font-size:14px;font-family:FontAwesome;color:#000;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.before-arrow-white:before{color:#fff}

/*# sourceMappingURL=maps/style.css.map */
