@charset "UTF-8";:root{--blue: #b7d8f4;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #cc3125;--orange: #fd7e14;--yellow: #f3a525;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #cc3125;--secondary: #1959a2;--success: #28a745;--info: #17a2b8;--warning: #f3a525;--danger: #cc3125;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-desk: 1024px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1600px;--font-family-sans-serif: "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:0;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#cc3125;text-decoration:none;background-color:transparent}a:hover{color:#8b2119;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.6rem;padding-bottom:.6rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.6rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:1.875rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}h5,.h5,h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-desk,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-desk,.col-desk-auto,.col-desk-12,.col-desk-11,.col-desk-10,.col-desk-9,.col-desk-8,.col-desk-7,.col-desk-6,.col-desk-5,.col-desk-4,.col-desk-3,.col-desk-2,.col-desk-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width: 1024px){.col-desk{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-desk-1>*{flex:0 0 100%;max-width:100%}.row-cols-desk-2>*{flex:0 0 50%;max-width:50%}.row-cols-desk-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-desk-4>*{flex:0 0 25%;max-width:25%}.row-cols-desk-5>*{flex:0 0 20%;max-width:20%}.row-cols-desk-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-desk-auto{flex:0 0 auto;width:auto;max-width:100%}.col-desk-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-desk-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-desk-3{flex:0 0 25%;max-width:25%}.col-desk-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-desk-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-desk-6{flex:0 0 50%;max-width:50%}.col-desk-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-desk-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-desk-9{flex:0 0 75%;max-width:75%}.col-desk-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-desk-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-desk-12{flex:0 0 100%;max-width:100%}.order-desk-first{order:-1}.order-desk-last{order:13}.order-desk-0{order:0}.order-desk-1{order:1}.order-desk-2{order:2}.order-desk-3{order:3}.order-desk-4{order:4}.order-desk-5{order:5}.order-desk-6{order:6}.order-desk-7{order:7}.order-desk-8{order:8}.order-desk-9{order:9}.order-desk-10{order:10}.order-desk-11{order:11}.order-desk-12{order:12}.offset-desk-0{margin-left:0}.offset-desk-1{margin-left:8.33333333%}.offset-desk-2{margin-left:16.66666667%}.offset-desk-3{margin-left:25%}.offset-desk-4{margin-left:33.33333333%}.offset-desk-5{margin-left:41.66666667%}.offset-desk-6{margin-left:50%}.offset-desk-7{margin-left:58.33333333%}.offset-desk-8{margin-left:66.66666667%}.offset-desk-9{margin-left:75%}.offset-desk-10{margin-left:83.33333333%}.offset-desk-11{margin-left:91.66666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media (min-width: 1600px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#000;background-color:#cc3125}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-transparent .navbar-brand:focus{outline:1px solid #fff}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}@media (min-width: 992px){.navbar-nav{display:inline-block}}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none;max-height:300px;overflow-y:scroll}@media (min-width: 992px){.navbar-nav .dropdown-menu{max-height:100vh;overflow-y:auto}}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}@media (min-width: 992px){.navbar-collapse{margin-top:70px}}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:0;border-radius:0}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:block;text-align:right;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:block;text-align:right;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:block;text-align:right;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1023.98px){.navbar-expand-desk>.container,.navbar-expand-desk>.container-fluid,.navbar-expand-desk>.container-sm,.navbar-expand-desk>.container-md,.navbar-expand-desk>.container-lg,.navbar-expand-desk>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1024px){.navbar-expand-desk{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-desk .navbar-nav{flex-direction:row}.navbar-expand-desk .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-desk .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-desk>.container,.navbar-expand-desk>.container-fluid,.navbar-expand-desk>.container-sm,.navbar-expand-desk>.container-md,.navbar-expand-desk>.container-lg,.navbar-expand-desk>.container-xl{flex-wrap:nowrap}.navbar-expand-desk .navbar-collapse{display:block;text-align:right;flex-basis:auto}.navbar-expand-desk .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:block;text-align:right;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width: 1599.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1600px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-collapse{display:block;text-align:right;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:block;text-align:right;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#fff}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#fff}.navbar-light .navbar-toggler{color:#fff;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar-light .navbar-text,.navbar-light .navbar-text a{color:#fff}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#fff}.navbar-nav .nav-link{text-transform:initial;color:#000}.navbar-transparent .navbar-nav .nav-link{color:#fff}@media (min-width: 992px){.navbar-nav .nav-link{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-transform:uppercase;letter-spacing:.8px;color:#000}.navbar-transparent .navbar-nav .nav-link{color:#fff}.navbar-transparent .navbar-nav .nav-link:focus{outline:1px solid #fff}.navbar-main-clicked .navbar-nav .nav-link{color:#fff}.navbar-main-clicked .navbar-nav .nav-link:focus{outline:1px solid #fff}.navbar-nav .nav-link:focus{outline:1px solid #000}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#000}.navbar-transparent .navbar-nav .nav-link:hover,.navbar-main-clicked .navbar-nav .nav-link:hover,.navbar-transparent .navbar-nav .nav-link:focus,.navbar-main-clicked .navbar-nav .nav-link:focus{color:#fff}}.navbar-nav .nav-link.disabled{color:#0000004d}.navbar-nav .show>.nav-link,.navbar-nav .active>.nav-link,.navbar-nav .nav-link.show,.navbar-nav .nav-link.active{color:#000}@media (min-width: 992px){.navbar-nav .show>.nav-link,.navbar-nav .active>.nav-link,.navbar-nav .nav-link.show,.navbar-nav .nav-link.active{color:#fff}}@media (min-width: 992px){.show .nav-link{outline:1px solid #fff}.show .nav-link span{box-shadow:inset 0 0 #fff,inset 0 -3px #fff}.sticky .show .nav-link span{box-shadow:inset 0 0 #000,inset 0 -3px #000}}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.breadcrumb{display:flex;flex-wrap:wrap;padding:1.5rem 0;margin-bottom:1rem;list-style:none;background-color:transparent;border-radius:.25rem}.breadcrumb li.breadcrumb-item{padding-right:.3rem;line-height:1.3}.breadcrumb li.breadcrumb-item:last-of-type:after{display:none}.breadcrumb li.breadcrumb-item:after{display:inline-block;padding-left:.1rem;color:#000;content:"/"}.breadcrumb li.breadcrumb-item a{text-decoration:underline}.breadcrumb-item.active{color:#000}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}.fab{font-family:"Font Awesome 5 Brands"}body{line-height:1.313rem}h1{display:block;font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:2rem;margin-bottom:1.25rem}@media (min-width: 992px){h1{font-size:2.625rem;line-height:2.625rem}}h2,.h2{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.625rem;margin-bottom:1.25rem}h2.red-h2,.h2.red-h2{color:#cc3125;font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}@media (min-width: 992px){h2,.h2{font-size:2rem;line-height:2.375rem}}h3,.h3{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.375rem}h3.red-headline,.h3.red-headline{color:#cc3125;font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}@media (min-width: 992px){h3,.h3{font-size:1.625rem;line-height:2.188rem}}h4,.h4{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.313rem}@media (min-width: 992px){h4,.h4{font-size:1.25rem;line-height:1.563rem}}h5,.h5{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.313rem;display:block}strong,b{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.h1,.h5{display:block;font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.h1{line-height:2.188rem}p{margin-bottom:1.25rem}.big-letter{font-size:7.188rem;text-align:center;margin:0 auto 1rem;font-family:Roboto-Black,Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1;letter-spacing:-1.96px;overflow-x:auto;overflow-y:hidden}@media (min-width: 768px) and (max-width: 1023.98px){.big-letter{font-size:5.5rem}}.big-letter-75{font-size:2.7rem}@media (min-width: 576px){.big-letter-75{font-size:4rem}}@media (min-width: 992px){.big-letter-75{font-size:4.688rem}}.legend-text{display:block;font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;line-height:1.25;text-align:center;letter-spacing:.4px}.small-text{font-size:.75em}.container.placeholder{background:#0002;font-weight:700;margin-top:3rem;min-height:5rem;display:flex;align-items:center;padding-left:4rem}html{font-size:16px}body{color:#000;background-color:#fff;position:initial!important}:focus{outline:1px solid #000;border:0;box-shadow:none;outline-offset:0}.title{font-weight:700}.sub-title{font-weight:600}p a{text-decoration:underline}.object-fit-img{position:relative;width:100%;height:100%}.object-fit-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.object-fit-img.fit-16-9{height:0;padding-bottom:56.25%}.object-fit-img.fit-contain img{object-fit:contain}.overlay-full{position:fixed;top:0;left:0;opacity:0;visibility:hidden;background-color:#000;width:100%;height:100%;z-index:1000;pointer-events:none;transition:all .5s linear .1s}.overlay-full-white{background-color:#fff;height:100%;left:0;opacity:0;visibility:hidden;position:fixed;top:0;width:100%;z-index:1000;pointer-events:all;transition:all .15s linear}.overlay-full-white.show{opacity:.9;visibility:visible;pointer-events:all}.open-nav .overlay-full{display:block;opacity:.4;visibility:visible;transition:all .5s linear;pointer-events:all}form .search-input{position:relative}form .search-input:before{position:absolute;right:10px;bottom:-2px;font-family:"Font Awesome 5 Pro Regular";font-size:1.15rem;color:#000;content:""}form .search-input input{width:100%;margin:.5rem 0 1rem;padding:.7rem;color:#767676;box-shadow:none;border:1px solid #000}form .search-input input:focus{color:#000;background-color:#fff;border:1px solid #000;outline:1px solid #000;outline-offset:.563rem}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){form .search-input input:focus{box-shadow:0 0 0 7px #fff,0 0 0 8px #000}}@media (min-width: 992px){form .search-input input{width:80%}}@media (min-width: 992px){form button.btn-gray{width:18%;float:right;margin-top:.5rem}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}.with-initial p:first-of-type{min-height:3.5rem}.with-initial p:first-of-type:first-letter{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:4.5rem;line-height:2rem;padding-top:1rem;padding-right:.65rem;padding-bottom:0;padding-left:0;float:left;text-transform:capitalize}@-moz-document url-prefix(){.with-initial p:first-of-type:first-letter{padding-top:.2rem;font-weight:700}}.no-border-bottom{box-shadow:none!important;transition:none!important}.column-carousel-mobile{font-size:1rem}@media (min-width: 992px){.column-carousel-mobile .carousel-control-next,.column-carousel-mobile .carousel-control-prev,.column-carousel-mobile .carousel-indicators{display:none}}.column-carousel-mobile .fas{color:#000;background-color:#fff;padding:.625em .813em;border-radius:50%}.carousel-indicators{margin-bottom:.313rem}.carousel-indicators li{width:.5rem;height:.5rem;margin-right:3px;margin-left:3px;background-color:#cc3125;border-radius:100%;opacity:1}.carousel-indicators .active{background-color:#fff}.blockquote{font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-style:italic;font-weight:400;color:#000;line-height:1.43rem;margin:0 auto;position:relative;padding:2.75rem 1rem;width:100%;border-left:1px solid #cc3125}@media (min-width: 768px){.blockquote{padding:2.75rem 0 1.75rem 2.75rem}}@media (min-width: 992px){.blockquote{padding:2.75rem 5.75rem 1.75rem}}.blockquote .quote-content:before,.blockquote .quote-content:after{pointer-events:none;content:"";width:6.625rem;border-top:1px solid #cc3125;left:0;top:0;position:absolute}.blockquote .quote-content:after{top:auto;width:calc(100% - 6.625rem);left:0;bottom:0}.blockquote:before,.blockquote:after{font-size:1rem;width:4.5em;height:3em;content:"";background-image:url(/assets/hft_sitepackage-old/images/quote.svg);background-size:4.5em;background-repeat:no-repeat;background-color:#fff;position:absolute;top:-1.5rem;left:2.75rem;z-index:1}.blockquote:before path#Path_265,.blockquote:after path#Path_265{fill:#cc3125}@media (min-width: 992px){.blockquote:before,.blockquote:after{left:6.625rem}}.blockquote:after{top:auto;right:2.75rem;bottom:-1.5rem;left:auto;transform:rotate(180deg)}@media (min-width: 992px){.blockquote:after{bottom:-1.25rem;right:6.625rem}}.blockquote footer.blockquote-footer{font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-style:normal;color:#000}.blockquote footer.blockquote-footer:before{content:""}.blockquote footer.blockquote-footer .author_head{font-weight:700}.blockquote footer.blockquote-footer .author_head .subheader{font-weight:400;font-size:.813rem}@media (min-width: 768px){.blockquote footer.blockquote-footer .author_head br{display:none}}.blockquote footer.blockquote-footer a{text-decoration:underline;text-underline-position:from-font}.blockquote footer.blockquote-footer img{min-width:4.25rem;min-height:4.25rem;max-width:4.25rem;max-height:4.25rem;border-radius:50%;aspect-ratio:1/1;margin-bottom:.5rem}@media (min-width: 576px){.blockquote footer.blockquote-footer img{margin-bottom:0}}.yellow-bg{background-color:#fffde8}.overlay-red{background-color:#cc3125e6;color:#fff!important;width:100%;height:100%}.overlay-red h2{margin-bottom:0}.overlay-red.position-relative span{display:block;padding:7.5rem 1rem;width:100%}@media (min-width: 768px){.overlay-red.position-relative span{position:absolute;top:50%;transform:translatey(-50%)}}.z-0{z-index:0}.gray-bg{background-color:#f9f9f9}.gray-bg-300{background-color:#f0f0f0}.lab-teaser{flex-flow:column;height:100%;display:flex}.lab-teaser--cardlink:hover,.lab-teaser--cardlink:active,.lab-teaser--cardlink:visited,.lab-teaser--cardlink:focus{text-decoration:none}.lab-teaser--cardlink:hover .btn-link,.lab-teaser--cardlink:active .btn-link,.lab-teaser--cardlink:visited .btn-link,.lab-teaser--cardlink:focus .btn-link{padding:.4rem .5rem}.lab-teaser--cardlink:hover .btn-link:after,.lab-teaser--cardlink:active .btn-link:after,.lab-teaser--cardlink:visited .btn-link:after,.lab-teaser--cardlink:focus .btn-link:after{padding-left:.3rem}.lab-teaser .bg-box--red{color:#fff;background-color:#cc3125e6;padding:1.5rem 1rem 1rem;bottom:10%;flex:1 0 auto}.lab-teaser .bg-box--red>span{display:block;font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.5rem;margin-bottom:1em;line-height:1.3}@media (min-width: 576px){.lab-teaser .bg-box--red>span{font-size:1rem}}.font-medium{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.va-middle{vertical-align:middle}.contact-person-card img.rounded-circle{max-width:75px}.contact-person-card .phone-icon{max-width:22px}body strong{font-weight:400}body .far,body .fad{font-family:"Font Awesome 5 Pro Regular";color:#000}.contact-information a{color:#000;text-decoration:underline}.contact-information a:hover{color:#cc3125}.font-14{font-size:.875rem}.row.gutter-16{margin-left:-8px;margin-right:-8px}.row.gutter-16 [class*=col-]{padding-left:.5rem;padding-right:.5rem}.profile-edit{position:relative;margin-top:1rem}.profile-edit *{line-height:1.4;color:#767676}.profile-edit *:not(.small-text){font-size:clamp(.8rem,2vw,.875rem)}.profile-edit h5{margin-bottom:0}.profile-edit ul,.profile-edit ol{padding-left:.813rem;margin-bottom:.625rem}.profile-edit ul li,.profile-edit ol li{text-indent:-.3125rem}.profile-edit p{margin-bottom:.625rem}.profile-edit:before{content:"";position:absolute;top:4px;left:0;width:4px;height:13px;background-image:url(/assets/hft_sitepackage-old/images/icon-exclamation-mark.svg);background-size:3px;background-repeat:no-repeat}.overlay-gradient{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background-image:linear-gradient(to bottom,#0000,#00000080);pointer-events:none}.overlay-gradient .overlay-gradient-top{height:13.938rem;width:100%;opacity:.3;background-image:linear-gradient(to bottom,#000,#54545400)}.heading-image-title.heading-image-title{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.5rem;line-height:2rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media (min-width: 576px){.heading-image-title.heading-image-title{font-size:1.875rem}}@media (min-width: 992px){.heading-image-title.heading-image-title{font-size:2.625rem;line-height:2.625rem}}.heading-image-title.heading-image-title .header-link{margin-top:.5rem}.heading-image-title.heading-image-title .header-link a{font-family:Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;display:inline-block;text-align:left;color:#fff;font-size:1.8rem;text-shadow:none}.heading-image-title.heading-image-title .header-link a:after{color:#fff;font-size:1.5rem}.heading-image-title.heading-image-title .header-link a span{box-shadow:inset 0 0 #fff,inset 0 -2px #fff}.heading-image-title.heading-image-title .header-link a:hover:after{color:#fff}picture img{max-width:100%;width:100%}.menu-mobile,.search-mobile{position:absolute;top:1.25rem}.menu-mobile{right:1px}.search-mobile{right:4rem}.search-mobile.collapsed:before{content:""!important}.search-mobile:before{content:""}.main-navigation{font-size:1rem;position:absolute;width:100%;z-index:1001}@media (max-width: 991.98px){.main-navigation>.container{max-width:none;padding-right:0;padding-left:0}}.main-navigation .navbar-main form{font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;padding:1.25em 0}@media (min-width: 992px){.main-navigation .navbar-main form button.btn-primary{width:18%;float:right;margin-top:.5rem}}@media (min-width: 992px){.main-navigation .navbar-main .js-search-collapse{display:none!important}}.main-navigation .sticky-background{display:none}.main-navigation.sticky{position:fixed;top:0}.main-navigation.sticky .top-bar{display:none}.main-navigation.sticky .navbar-light .navbar-nav li .nav-link{color:#000;text-shadow:none}.main-navigation.sticky .search span:after{color:#000}.main-navigation.sticky .navbar-light .navbar-toggler.menu-mobile{right:.2rem;top:1.25rem;position:absolute}.main-navigation.sticky .navbar-light .navbar-toggler.collapsed:before{color:#000}.main-navigation.sticky .navbar-light .navbar-toggler.collapsed span{color:#000}.main-navigation.sticky .sticky-background{background-color:#fff;box-shadow:0 -15px 30px #000;display:block;height:75px;position:fixed;top:0}.main-navigation.sticky .navbar-collapse{margin-top:20px}.main-navigation.sticky .dropdown-menu{top:90%}.main-navigation.sticky nav.navbar-main .logo img{width:75px;height:75px}@media (min-width: 992px){.main-navigation.sticky nav.navbar-main .logo img{width:75px;height:75px}}header .frame-type-textmedia{margin:0}.header-image-container{height:100%;max-height:490px;max-width:100%;padding-top:89px;position:relative;overflow:hidden}@media (min-width: 992px){.header-image-container{max-width:960px;padding-top:8rem;height:490px}.header-image-container~.overlay-gradient{height:490px}}@media (min-width: 1200px){.header-image-container{max-width:1140px}}.header-image-container .studyarea-info{bottom:0;left:15px;position:absolute;z-index:1}@media (min-width: 576px){.header-image-container .studyarea-info{left:15px}}.header-image-container .studyarea-info .studyarea-info-wrapper{position:relative}.header-image-container .studyarea-info .studyarea-info-wrapper .studyarea-info-container{color:#fff;padding:.7rem 1.2rem;position:relative;z-index:2}.header-image-container .studyarea-info .studyarea-info-wrapper .studyarea-info-container .studyarea-name{font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-transform:uppercase}.header-image-container .studyarea-info .studyarea-info-wrapper .skewed-background{background-color:#cc3125;height:100%;position:absolute;width:100%;top:0;transform:skew(20deg);left:1rem;z-index:0}.header-image-container .studyarea-info .studyarea-info-wrapper .rectangle-background{background-color:#cc3125;height:100%;position:absolute;width:50%;top:0;left:0;z-index:0}.header-image-container .apply-button{background-color:#f6f6f6;bottom:25%;font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;padding:1rem 2rem 1rem 1rem;position:absolute;right:15px;text-transform:uppercase;box-shadow:0 1px 4px #0006;z-index:2}.header-image-container .apply-button .apply-title{color:#000}.header-image-container .apply-button img{transform:rotate(-90deg) translate(2px);margin:0 1rem 0 .5rem}.header-image-container .apply-button:focus{outline:1px solid #000}.header-image-container.full-width{background-size:cover;background-position:center;background-repeat:no-repeat;height:490px;max-height:none;max-width:none;padding-top:0;padding-left:0;padding-right:0;width:100%;background-color:#000}.header-image-container.full-width~.overlay-gradient{height:490px}.header-image-container.full-width .studyarea-info{left:0}@media (min-width: 576px){.header-image-container.full-width .studyarea-info{left:15px}}@media (min-width: 992px){.header-image-container.full-width{height:calc(100vh - 54px);max-width:none}.header-image-container.full-width~.overlay-gradient{height:calc(100vh - 54px)}}@media (min-width: 1200px){.header-image-container.full-width{max-width:none}}.header-image-container.full-width .elements-container{height:100%;max-width:100%;position:relative;z-index:2}@media (min-width: 992px){.header-image-container.full-width .elements-container{max-width:960px}}@media (min-width: 1200px){.header-image-container.full-width .elements-container{max-width:1140px}}.header-image-container.full-width .elements-container .apply-button{bottom:45%}@media (min-width: 1200px){.header-image-container.full-width .elements-container .apply-button{bottom:40%}}.header-image-container.full-width .elements-container .header-container{bottom:18%;color:#fff;left:20px;position:absolute;width:90%;z-index:2}@media (min-width: 768px){.header-image-container.full-width .elements-container .header-container{bottom:20%;width:50%}}@media (min-width: 1200px){.header-image-container.full-width .elements-container .header-container{bottom:30%}}.header-image-container.full-width .elements-container .header-container .heading-small{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.1875rem;padding-bottom:.6rem}@media (min-width: 992px){.header-image-container.full-width .elements-container .header-container .heading-small{font-size:3.1rem;padding-bottom:1.3rem}}.header-image-container.full-width .elements-container .header-container .heading-big{font-family:Roboto-Black,Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2.1875rem;line-height:3rem}@media (min-width: 992px){.header-image-container.full-width .elements-container .header-container .heading-big{font-size:4.3125rem;line-height:5rem}}.header-image-container.full-width .elements-container-wrapper{height:100%;top:0;position:absolute;width:100%}.header-image-container.full-width.homepage .elements-container .header-container{bottom:16%;width:90%;text-shadow:0 1px 4px rgba(0,0,0,.4)}@media (min-width: 992px){.header-image-container.full-width.homepage .elements-container .header-container{bottom:12%}}.header-image-container.full-width.homepage .elements-container .header-container h1{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2.1875rem;text-transform:uppercase}@media (min-width: 768px){.header-image-container.full-width.homepage .elements-container .header-container h1{font-size:4.3125rem;line-height:3.5rem}}.header-image-container.full-width.homepage .elements-container .header-container h1 span{font-size:1.1875rem;display:block;text-transform:none;line-height:1.625rem;margin-bottom:.25rem}@media (min-width: 768px){.header-image-container.full-width.homepage .elements-container .header-container h1 span{font-size:3.5rem;line-height:2.375rem;margin-bottom:1.25rem}}@media (min-width: 992px){.header-image-container.full-width.homepage{height:calc(100vh - 4.3rem)}.header-image-container.full-width.homepage~.overlay-gradient{height:calc(100vh - 4.3rem)}}.studyarea-menu-container{margin-top:-4.3rem;max-width:100%}@media (min-width: 992px){.studyarea-menu-container{max-width:960px}}@media (min-width: 1200px){.studyarea-menu-container{max-width:1140px}}.studyarea-menu-container .studyarea-menu{display:flex;flex-wrap:wrap;padding:0 12px;width:100%;z-index:2}@media (min-width: 380px){.studyarea-menu-container .studyarea-menu{padding:0 30px}}.studyarea-menu-container .studyarea-menu .studyarea-menu-item{align-items:center;display:flex;flex-grow:0;flex-shrink:1;flex-basis:calc(50% - .6rem);height:4rem;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;position:relative;margin:.3rem;word-break:break-all}.studyarea-menu-container .studyarea-menu .studyarea-menu-item:focus-visible{outline:2px dashed #fff;outline-offset:-10px}.studyarea-menu-container .studyarea-menu .studyarea-menu-item .studyrea-link{color:#fff;font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;margin:auto;padding:0 .5rem;text-align:left;width:100%;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.studyarea-menu-container .studyarea-menu .studyarea-menu-item .studyrea-link:focus-visible{outline:2px dashed #fff;outline-offset:-10px}@media (min-width: 480px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item .studyrea-link{padding:0 1rem;display:inline-block;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:strict;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}}@media (min-width: 767px) and (max-width: 810px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item .studyrea-link{padding:0 .5rem 0 .8rem}}.studyarea-menu-container .studyarea-menu .studyarea-menu-item div{background-color:#cc3125;height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}.studyarea-menu-container .studyarea-menu .studyarea-menu-item div.skewed-background{transform:skew(20deg)}.studyarea-menu-container .studyarea-menu .studyarea-menu-item div.rectangle-background{background-color:#cc3125;width:50%}@media (min-width: 768px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item div.rectangle-background.mobile{display:none}}@media (min-width: 768px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item{flex-basis:calc(25% - .6rem)}}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.intro-item .studyrea-link{color:#000}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.intro-item .rectangle-background{background-color:#f6f6f6;left:-1rem;right:auto}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.intro-item .skewed-background{background-color:#f6f6f6}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-0 .rectangle-background{left:auto;right:-1rem}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-1 .rectangle-background{left:-1rem;right:auto}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-2 .rectangle-background{left:auto;right:-1rem}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-3 .rectangle-background{left:-1rem;right:auto}@media (min-width: 768px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-3 .skewed-background{transform:skew(-20deg)}}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-4 .rectangle-background{left:auto;right:-1rem}@media (min-width: 768px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-4 .skewed-background{transform:skew(-20deg)}}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-5 .rectangle-background{left:-1rem;right:auto}@media (min-width: 768px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-5 .skewed-background{transform:skew(-20deg)}}.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-6 .rectangle-background{left:auto;right:-1rem}@media (min-width: 768px){.studyarea-menu-container .studyarea-menu .studyarea-menu-item.item-6 .skewed-background{transform:skew(-20deg)}}.header-without-img{position:relative;box-shadow:inset 0 -2px #f5f5f5;transition:all .3s ease-in-out}.no-border--bottom{box-shadow:inset 0 -2px 0 transparent}nav.navbar-main .logo{padding-left:15px}@media (min-width: 992px){nav.navbar-main .logo{padding-left:initial}}nav.navbar-main .logo img{width:89px;height:89px;transition:all .5s ease-in-out}@media (min-width: 992px){nav.navbar-main .logo img{width:167px;height:167px}}nav.navbar-main .mobile-navbar{width:100%;max-height:90vh;overflow-y:auto}@media (min-width: 992px){nav.navbar-main .mobile-navbar{display:none!important}}@media (max-width: 1023.98px){nav.navbar-main .mobile-navbar{display:block}}nav.navbar-main .mobile-navbar .quicklinks-bt{border-top:1px solid #cc3125}nav.navbar-main .mobile-navbar .quicklinks-bt .nav-link.quicklinks{padding:.688em 0}@media (max-width: 1023.98px){nav.navbar-main .desktop-navbar{display:none!important}}@media (min-width: 992px){nav.navbar-main .desktop-navbar{display:block!important}}nav.navbar-main .navbar-collapse{background-color:#fff}@media (max-width: 1023.98px){nav.navbar-main .navbar-collapse{font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}}@media (min-width: 992px){nav.navbar-main .navbar-collapse{background-color:transparent}}nav.navbar-main .navbar-collapse ul.nav>li>button.nav-link--toggle,nav.navbar-main .navbar-collapse ul.nav>li>a{background:transparent}@media (max-width: 991.98px){nav.navbar-main .navbar-collapse ul.nav>li>button.nav-link--toggle,nav.navbar-main .navbar-collapse ul.nav>li>a{padding:.688em 0;border-bottom:1px solid #cc3125}}@media (min-width: 992px){nav.navbar-main .navbar-collapse ul.nav>li>button.nav-link--toggle:hover span,nav.navbar-main .navbar-collapse ul.nav>li>button.nav-link--toggle:focus span,nav.navbar-main .navbar-collapse ul.nav>li>button.nav-link--toggle:active span,nav.navbar-main .navbar-collapse ul.nav>li>a:hover span,nav.navbar-main .navbar-collapse ul.nav>li>a:focus span,nav.navbar-main .navbar-collapse ul.nav>li>a:active span{box-shadow:inset 0 0 #000,inset 0 -3px #000}}@media (min-width: 992px){nav.navbar-main .navbar-collapse ul.nav>li>button.nav-link--toggle span,nav.navbar-main .navbar-collapse ul.nav>li>a span{padding:0 8px 4px}}@media (max-width: 991.98px){nav.navbar-main .navbar-collapse ul.nav:last-of-type>li>button.nav-link--toggle,nav.navbar-main .navbar-collapse ul.nav:last-of-type>li>a{border-bottom:0}}@media (max-width: 1023.98px){nav.navbar-main .navbar-collapse .navbar-nav{padding-right:5px;padding-left:5px}}nav.navbar-main .top-bar{display:none;text-align:right}@media (min-width: 992px){nav.navbar-main .top-bar{display:block;position:absolute;top:1rem;right:0}nav.navbar-main .top-bar a{padding:.3rem;color:#000}nav.navbar-main .top-bar a:last-of-type{margin-right:.5rem}nav.navbar-main .top-bar a:hover{text-decoration:none}nav.navbar-main .top-bar a:hover>span{border-bottom:1px solid #000}}nav.navbar-main .language-mobile{background-color:#000;width:100%;padding-right:15px;padding-left:15px}@media (min-width: 992px){nav.navbar-main .language-mobile{display:none}}nav.navbar-main .language-mobile span{color:#fff;padding:.5em 0;display:inline-block;border:none;margin:0;font-family:Roboto-Regular,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-decoration:none;background:transparent;cursor:pointer;text-align:center}nav.navbar-main .language-mobile span:not(:last-of-type):after{content:" | ";padding:0 .8em;color:#fff;font-weight:400!important}nav.navbar-main .language-mobile span:active,nav.navbar-main .language-mobile span:focus{font-weight:700}nav.navbar-main .dropdown-menu.show{display:flex;max-height:85vh;overflow-y:auto}nav.navbar-main .mega-dropdown{position:static!important;width:100%}nav.navbar-main .mega-dropdown-menu{width:100%;padding:0;margin:0;border:0;white-space:initial}@media (min-width: 992px){nav.navbar-main .mega-dropdown-menu{margin-top:.406em;padding:4.8em 1em 2em}}@media (max-width: 1023.98px){nav.navbar-main .mega-dropdown-menu>li{padding:0}}nav.navbar-main .mega-dropdown-menu>li>ul{padding:0;margin:0}nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header{padding:0;font-size:inherit;white-space:normal}nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card{border:0;border-radius:0;background-color:#fff}nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-header{padding:0;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.16)}@media (min-width: 992px){nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-header{background-color:transparent;border-bottom:0}}nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-header:first-child{border-radius:0}nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-header button.nav-link--toggle,nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-header a{width:100%;display:block;padding:1em 0 1em .625em;color:#000;text-align:left;text-transform:initial;font-size:.875em;line-height:1;font-weight:400;background:transparent}@media (min-width: 992px){nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-header button.nav-link--toggle,nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-header a{font-size:1em;padding:.813em 0;color:#cc3125;text-transform:uppercase;font-weight:700}}nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-body{list-style-type:none;padding:0}nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-body a{display:block;padding:1em 1em 1em 1.25em;font-size:.875em;color:#000;border-bottom:1px solid rgba(0,0,0,.16);line-height:1.6}@media (min-width: 992px){nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-body a{font-size:1em;padding:.5em 0;border-bottom:0}}@media (max-width: 1023.98px){nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-body a:hover,nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-body a:focus,nav.navbar-main .mega-dropdown-menu>li>ul .dropdown-header .card .card-body a:active{background-color:#d7e9f9;text-decoration:initial}}nav.navbar-main .mega-dropdown-menu .dropdown-menu--title{display:none}@media (min-width: 992px){nav.navbar-main .mega-dropdown-menu .dropdown-menu--title{display:block;position:absolute;top:-1.3em;color:#000;z-index:100}}@media (min-width: 992px){nav.navbar-main .show-lg{display:block}}nav.navbar-main .card-header>a:after,nav.navbar-main .card-header>button.nav-link--toggle:after,nav.navbar-main .mega-dropdown>a:after,nav.navbar-main .mega-dropdown>button.nav-link--toggle:after{font-family:"Font Awesome 5 Pro";font-size:1rem;color:#cc3125;float:right;transition:all .3s ease-in-out}nav.navbar-main .card-header>a.collapsed:after,nav.navbar-main .card-header>button.nav-link--toggle.collapsed:after,nav.navbar-main .mega-dropdown>button.nav-link--toggle:after,nav.navbar-main .mega-dropdown>a:after{content:""}@media (min-width: 992px){nav.navbar-main .card-header>a.collapsed:after,nav.navbar-main .card-header>button.nav-link--toggle.collapsed:after,nav.navbar-main .mega-dropdown>button.nav-link--toggle:after,nav.navbar-main .mega-dropdown>a:after{display:none}}nav.navbar-main .card-header>a:after,nav.navbar-main .card-header>button.nav-link--toggle:after,nav.navbar-main .mega-dropdown.show>button.nav-link--toggle:after,nav.navbar-main .mega-dropdown.show>a:after{content:""}@media (min-width: 992px){nav.navbar-main .card-header>a:after,nav.navbar-main .card-header>button.nav-link--toggle:after,nav.navbar-main .mega-dropdown.show>button.nav-link--toggle:after,nav.navbar-main .mega-dropdown.show>a:after{display:none}}.navbar-light .navbar-toggler{border-color:transparent;color:#000}.navbar-light .navbar-toggler.collapsed:before{content:"";color:#000}.navbar-light .navbar-toggler.collapsed span{color:#000}.navbar-light .navbar-toggler:before{font-family:"Font Awesome 5 Pro Regular";font-size:1.15rem;content:"";color:#000}.navbar-light .navbar-toggler span{font-size:1rem;display:block;color:#000;margin-top:5px}.navbar-light.opened .navbar-toggler:before{color:#000}.navbar-light.opened .navbar-toggler span{color:#000}@media (min-width: 992px){nav.navbar-transparent .top-bar button.nav-link--toggle,nav.navbar-transparent .top-bar a,nav.navbar-main-clicked .top-bar button.nav-link--toggle,nav.navbar-main-clicked .top-bar a{color:#fff}nav.navbar-transparent .top-bar button.nav-link--toggle:focus,nav.navbar-transparent .top-bar button.nav-link--toggle:active,nav.navbar-transparent .top-bar button.nav-link--toggle:hover,nav.navbar-transparent .top-bar a:focus,nav.navbar-transparent .top-bar a:active,nav.navbar-transparent .top-bar a:hover,nav.navbar-main-clicked .top-bar button.nav-link--toggle:focus,nav.navbar-main-clicked .top-bar button.nav-link--toggle:active,nav.navbar-main-clicked .top-bar button.nav-link--toggle:hover,nav.navbar-main-clicked .top-bar a:focus,nav.navbar-main-clicked .top-bar a:active,nav.navbar-main-clicked .top-bar a:hover{color:#fff}nav.navbar-transparent .top-bar button.nav-link--toggle:focus>span,nav.navbar-transparent .top-bar button.nav-link--toggle:active>span,nav.navbar-transparent .top-bar button.nav-link--toggle:hover>span,nav.navbar-transparent .top-bar a:focus>span,nav.navbar-transparent .top-bar a:active>span,nav.navbar-transparent .top-bar a:hover>span,nav.navbar-main-clicked .top-bar button.nav-link--toggle:focus>span,nav.navbar-main-clicked .top-bar button.nav-link--toggle:active>span,nav.navbar-main-clicked .top-bar button.nav-link--toggle:hover>span,nav.navbar-main-clicked .top-bar a:focus>span,nav.navbar-main-clicked .top-bar a:active>span,nav.navbar-main-clicked .top-bar a:hover>span{border-bottom:1px solid #fff}}nav.navbar-transparent .top-bar button.nav-link--toggle:focus,nav.navbar-transparent .top-bar a:focus,nav.navbar-main-clicked .top-bar button.nav-link--toggle:focus,nav.navbar-main-clicked .top-bar a:focus{outline:1px solid #fff}@media (min-width: 992px){nav.navbar-transparent .navbar-collapse ul.nav>li>button.nav-link--toggle:hover span,nav.navbar-transparent .navbar-collapse ul.nav>li>button.nav-link--toggle:focus span,nav.navbar-transparent .navbar-collapse ul.nav>li>button.nav-link--toggle:active span,nav.navbar-transparent .navbar-collapse ul.nav>li>a:hover span,nav.navbar-transparent .navbar-collapse ul.nav>li>a:focus span,nav.navbar-transparent .navbar-collapse ul.nav>li>a:active span,nav.navbar-main-clicked .navbar-collapse ul.nav>li>button.nav-link--toggle:hover span,nav.navbar-main-clicked .navbar-collapse ul.nav>li>button.nav-link--toggle:focus span,nav.navbar-main-clicked .navbar-collapse ul.nav>li>button.nav-link--toggle:active span,nav.navbar-main-clicked .navbar-collapse ul.nav>li>a:hover span,nav.navbar-main-clicked .navbar-collapse ul.nav>li>a:focus span,nav.navbar-main-clicked .navbar-collapse ul.nav>li>a:active span{box-shadow:inset 0 0 #fff,inset 0 -3px #fff}}@media (min-width: 992px){.main-navigation.sticky .navbar-collapse ul.nav>li>button.nav-link--toggle:hover span,.main-navigation.sticky .navbar-collapse ul.nav>li>button.nav-link--toggle:focus span,.main-navigation.sticky .navbar-collapse ul.nav>li>button.nav-link--toggle:active span,.main-navigation.sticky .navbar-collapse ul.nav>li>a:hover span,.main-navigation.sticky .navbar-collapse ul.nav>li>a:focus span,.main-navigation.sticky .navbar-collapse ul.nav>li>a:active span{box-shadow:inset 0 0 #000,inset 0 -3px #000}}nav.navbar-transparent:not(.opened) .navbar-toggler{color:#fff}nav.navbar-transparent:not(.opened) .navbar-toggler.collapsed:before{color:#fff}nav.navbar-transparent:not(.opened) .navbar-toggler.collapsed span{color:#fff}nav.navbar-transparent .navbar-nav .nav-link{color:#000}nav.navbar-transparent .navbar-nav .nav-link--toggle{background-color:transparent;border:0;width:100%;text-align:left}@media (min-width: 992px){nav.navbar-transparent .navbar-nav .nav-link{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.4)}}.search{display:none}@media (min-width: 992px){.search{display:block}}.search span{padding:0 0 4px 8px!important}.search span:after{font-family:"Font Awesome 5 Pro";font-size:1rem;content:"";margin-left:.5em;color:#000}@media (min-width: 992px){nav.navbar-transparent .search span:after{color:#fff}}@media (min-width: 992px){.navbar-main-clicked .search span:after{color:#fff}}.quicklinks>span:before{font-family:"Font Awesome 5 Pro";font-size:1rem;content:"";margin-right:.5em;color:#000}.navbar-transparent .quicklinks>span:before{color:#fff}.navbar-main-clicked .quicklinks>span:before{color:#fff}.navbar-nav .quicklinks{display:block}@media (min-width: 992px){.navbar-nav .quicklinks{display:none}}.navbar-nav .quicklinks:before{margin-right:.3em;color:#000}.nav-full{display:none;position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;z-index:-1}@media (max-width: 991.98px){.open-nav .nav-full{display:block}}.navbar-main-clicked .logo{font-size:0;line-height:0}.navbar-main-clicked .logo img{width:104.5px!important;height:104.5px!important}.navbar-main-clicked .navbar-collapse{margin-bottom:-3.5em}.search-toggle .dropdown-header{padding:0;font-size:inherit;white-space:normal}.search-toggle button.search{background:none;border:none;cursor:pointer}@media (max-width: 991.98px){.search-toggle button.search{padding:.688em 0;border-bottom:1px solid #cc3125}}@media (min-width: 992px){.search-toggle button.search:hover span,.search-toggle button.search:focus span,.search-toggle button.search:active span{box-shadow:inset 0 0 #fff,inset 0 -3px #fff}}@media (min-width: 992px){.search-toggle button.search span{padding:0 8px 4px}}.sticky .search-toggle button.search{color:#000;text-shadow:none}.sticky .search-toggle button.search:hover,.sticky .search-toggle button.search:focus,.sticky .search-toggle button.search:active{color:#000;text-shadow:none}@media (min-width: 992px){.sticky .search-toggle button.search:hover span,.sticky .search-toggle button.search:focus span,.sticky .search-toggle button.search:active span{box-shadow:inset 0 0 #000,inset 0 -3px #000}}.subnavigation{z-index:100}.subnavigation.stuck{position:fixed;width:100%;left:0}.subnavigation.sticking{position:absolute;top:100%;width:100%;left:0}.subnavigation__list,.subnavigation ul{display:flex;justify-content:center;width:100%;background-color:#f5f5f5;padding:0;flex-direction:column}@media (min-width: 992px){.subnavigation__list,.subnavigation ul{flex-direction:row}}.subnavigation__list__item,.subnavigation__list li,.subnavigation ul__item,.subnavigation ul li{cursor:pointer;display:none;font-family:Roboto-Medium,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;position:relative;text-align:left}@media (min-width: 576px){.subnavigation__list__item,.subnavigation__list li,.subnavigation ul__item,.subnavigation ul li{margin:0 auto;width:540px}}@media (min-width: 768px){.subnavigation__list__item,.subnavigation__list li,.subnavigation ul__item,.subnavigation ul li{margin:0 auto;width:720px}}@media (min-width: 992px){.subnavigation__list__item,.subnavigation__list li,.subnavigation ul__item,.subnavigation ul li{display:block;margin:0;text-align:center;width:auto}}.subnavigation__list__item.active,.subnavigation__list__item.active-item,.subnavigation__list li.active,.subnavigation__list li.active-item,.subnavigation ul__item.active,.subnavigation ul__item.active-item,.subnavigation ul li.active,.subnavigation ul li.active-item{border-bottom:0;display:block}@media (min-width: 992px){.subnavigation__list__item.active,.subnavigation__list__item.active-item,.subnavigation__list li.active,.subnavigation__list li.active-item,.subnavigation ul__item.active,.subnavigation ul__item.active-item,.subnavigation ul li.active,.subnavigation ul li.active-item{border-bottom:5px solid #cc3125}}.subnavigation__list__item.active:after,.subnavigation__list__item.active-item:after,.subnavigation__list li.active:after,.subnavigation__list li.active-item:after,.subnavigation ul__item.active:after,.subnavigation ul__item.active-item:after,.subnavigation ul li.active:after,.subnavigation ul li.active-item:after{content:url(/assets/hft_sitepackage-old/images/arrow_down.svg);position:absolute;right:15px;top:12px}@media (min-width: 992px){.subnavigation__list__item.active:after,.subnavigation__list__item.active-item:after,.subnavigation__list li.active:after,.subnavigation__list li.active-item:after,.subnavigation ul__item.active:after,.subnavigation ul__item.active-item:after,.subnavigation ul li.active:after,.subnavigation ul li.active-item:after{content:""}}.subnavigation__list__item.display-item,.subnavigation__list li.display-item,.subnavigation ul__item.display-item,.subnavigation ul li.display-item{display:block}.subnavigation__list__item a,.subnavigation__list li a,.subnavigation ul__item a,.subnavigation ul li a{color:#000;display:inline-block;padding:15px 15px 10px;width:100%}@media (min-width: 992px){.subnavigation__list__item a,.subnavigation__list li a,.subnavigation ul__item a,.subnavigation ul li a{padding:15px 25px 10px}}@media (min-width: 1200px){.subnavigation__list__item a,.subnavigation__list li a,.subnavigation ul__item a,.subnavigation ul li a{padding:15px 40px 10px}}@media (min-width: 1600px){.subnavigation__list__item a,.subnavigation__list li a,.subnavigation ul__item a,.subnavigation ul li a{padding:15px 50px 10px}}.subnavigation.sticky{position:fixed;top:4.688rem;z-index:1}.subnavigation-wrapper{min-height:67px}.search-filter ul{background-color:#f5f5f5;display:flex;justify-content:flex-start;width:100%;padding:0;flex-direction:column;margin:0}@media (min-width: 992px){.search-filter ul{background-color:transparent;border-bottom:1px solid #e0e0e0}}@media (min-width: 992px){.search-filter ul{flex-direction:row}}.search-filter ul li{cursor:pointer;display:none;position:relative;text-align:left}@media (min-width: 576px){.search-filter ul li{margin:0 auto;width:540px}}@media (min-width: 768px){.search-filter ul li{margin:0 auto;width:720px}}@media (min-width: 992px){.search-filter ul li{display:block;margin:0;padding:0;text-align:center;width:auto}}.search-filter ul li.active{border-bottom:0;display:block}.search-filter ul li.active:after{content:url(/assets/hft_sitepackage-old/images/arrow_down.svg);position:absolute;right:20px;top:10px}@media (min-width: 576px){.search-filter ul li.active:after{right:40px}}@media (min-width: 992px){.search-filter ul li.active:after{content:""}}.search-filter ul li.active a{text-shadow:-.25px -.25px 0 #000,.25px .25px #000}@media (min-width: 992px){.search-filter ul li.active a{border-bottom:4px solid #cc3125}}.search-filter ul li.display-item{display:block}.search-filter ul li a{color:#000}.search-filter a{display:inline-block;border-top:none;border-bottom:4px solid transparent;border-left:none;border-right:none;padding:.5rem 1rem;margin:0;text-decoration:none;background:transparent;color:#000;font-size:1rem;cursor:pointer;text-align:center;transition:background .25s ease-in-out,transform .15s ease;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none}.search-filter a span{text-shadow:none;color:#767676}.search-filter a:hover,.search-filter a:focus,.search-filter a:active{text-shadow:-.25px -.25px 0 #000,.25px .25px #000}@media (min-width: 992px){.search-filter a:hover,.search-filter a:focus,.search-filter a:active{border-bottom:4px solid #cc3125}}.search-filter a:focus{outline:0}.hftsitepackage_media_gallery{overflow:hidden}.hftsitepackage_media_gallery .image-grid .grid-sizer{display:none}.hftsitepackage_media_gallery .image-grid .grid-item{padding:0}.hftsitepackage_media_gallery .image-grid .grid-item figure{margin:0}@media (min-width: 1200px){.hftsitepackage_media_gallery .image-grid{width:1143px;max-width:1143px}}
