div.grid-container,div.block--custom__row{max-width:86rem}div.cell.auto{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.block.block--custom-footer{position:relative}.block--custom,.block__title,.block__content,.block--disclaimer-block,.layout-container{margin:0}.block--custom .text-align-left,.block__title .text-align-left,.block__content .text-align-left,.block--disclaimer-block .text-align-left,.layout-container .text-align-left{text-align:left}.block--custom .text-align-right,.block__title .text-align-right,.block__content .text-align-right,.block--disclaimer-block .text-align-right,.layout-container .text-align-right{text-align:right}.block--custom .text-align-center,.block__title .text-align-center,.block__content .text-align-center,.block--disclaimer-block .text-align-center,.layout-container .text-align-center{text-align:center}.block--custom .text-align-justify,.block__title .text-align-justify,.block__content .text-align-justify,.block--disclaimer-block .text-align-justify,.layout-container .text-align-justify{text-align:justify}.block--custom .block-title,.block__title .block-title,.block__content .block-title,.block--disclaimer-block .block-title,.layout-container .block-title{margin-bottom:0;text-align:var(--h2-text-align, center);max-width:86rem;margin-right:auto;margin-left:auto;display:block}.block--custom p,.block--custom label,.block--custom legend,.block--custom .field--type-text-with-summary,.block--custom .field--name-body,.block--custom .company_profile__field--type-string-long,.block__title p,.block__title label,.block__title legend,.block__title .field--type-text-with-summary,.block__title .field--name-body,.block__title .company_profile__field--type-string-long,.block__content p,.block__content label,.block__content legend,.block__content .field--type-text-with-summary,.block__content .field--name-body,.block__content .company_profile__field--type-string-long,.block--disclaimer-block p,.block--disclaimer-block label,.block--disclaimer-block legend,.block--disclaimer-block .field--type-text-with-summary,.block--disclaimer-block .field--name-body,.block--disclaimer-block .company_profile__field--type-string-long,.layout-container p,.layout-container label,.layout-container legend,.layout-container .field--type-text-with-summary,.layout-container .field--name-body,.layout-container .company_profile__field--type-string-long{font-family:var(--body-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);color:var(--body-font-color, #0a0a0a);letter-spacing:var(--body-font-letter-spacing, normal);font-weight:var(--body-font-weight, normal);font-style:var(--body-font-style, normal);text-transform:var(--body-text-transform, none);text-align:var(--body-text-align, start);font-size:var(--body-font-size, 14px);line-height:var(--body-line-height, 1.6)}.block--custom p a,.block--custom label a,.block--custom legend a,.block--custom .field--type-text-with-summary a,.block--custom .field--name-body a,.block--custom .company_profile__field--type-string-long a,.block__title p a,.block__title label a,.block__title legend a,.block__title .field--type-text-with-summary a,.block__title .field--name-body a,.block__title .company_profile__field--type-string-long a,.block__content p a,.block__content label a,.block__content legend a,.block__content .field--type-text-with-summary a,.block__content .field--name-body a,.block__content .company_profile__field--type-string-long a,.block--disclaimer-block p a,.block--disclaimer-block label a,.block--disclaimer-block legend a,.block--disclaimer-block .field--type-text-with-summary a,.block--disclaimer-block .field--name-body a,.block--disclaimer-block .company_profile__field--type-string-long a,.layout-container p a,.layout-container label a,.layout-container legend a,.layout-container .field--type-text-with-summary a,.layout-container .field--name-body a,.layout-container .company_profile__field--type-string-long a{color:var(--link-font-color, --primary-color);text-align:var(--link-text-align, inherit);letter-spacing:var(--link-font-letter-spacing, inherit);font-size:var(--link-font-size, inherit);text-transform:var(--link-text-transform, inherit);font-style:var(--link-font-style, inherit);line-height:var(--link-line-height, inherit)}.block--custom p a:not([class*=fa-]),.block--custom label a:not([class*=fa-]),.block--custom legend a:not([class*=fa-]),.block--custom .field--type-text-with-summary a:not([class*=fa-]),.block--custom .field--name-body a:not([class*=fa-]),.block--custom .company_profile__field--type-string-long a:not([class*=fa-]),.block__title p a:not([class*=fa-]),.block__title label a:not([class*=fa-]),.block__title legend a:not([class*=fa-]),.block__title .field--type-text-with-summary a:not([class*=fa-]),.block__title .field--name-body a:not([class*=fa-]),.block__title .company_profile__field--type-string-long a:not([class*=fa-]),.block__content p a:not([class*=fa-]),.block__content label a:not([class*=fa-]),.block__content legend a:not([class*=fa-]),.block__content .field--type-text-with-summary a:not([class*=fa-]),.block__content .field--name-body a:not([class*=fa-]),.block__content .company_profile__field--type-string-long a:not([class*=fa-]),.block--disclaimer-block p a:not([class*=fa-]),.block--disclaimer-block label a:not([class*=fa-]),.block--disclaimer-block legend a:not([class*=fa-]),.block--disclaimer-block .field--type-text-with-summary a:not([class*=fa-]),.block--disclaimer-block .field--name-body a:not([class*=fa-]),.block--disclaimer-block .company_profile__field--type-string-long a:not([class*=fa-]),.layout-container p a:not([class*=fa-]),.layout-container label a:not([class*=fa-]),.layout-container legend a:not([class*=fa-]),.layout-container .field--type-text-with-summary a:not([class*=fa-]),.layout-container .field--name-body a:not([class*=fa-]),.layout-container .company_profile__field--type-string-long a:not([class*=fa-]){font-weight:var(--link-font-weight, inherit);font-family:var(--link-font-family, inherit)}.block--custom p a:hover,.block--custom p a:focus,.block--custom label a:hover,.block--custom label a:focus,.block--custom legend a:hover,.block--custom legend a:focus,.block--custom .field--type-text-with-summary a:hover,.block--custom .field--type-text-with-summary a:focus,.block--custom .field--name-body a:hover,.block--custom .field--name-body a:focus,.block--custom .company_profile__field--type-string-long a:hover,.block--custom .company_profile__field--type-string-long a:focus,.block__title p a:hover,.block__title p a:focus,.block__title label a:hover,.block__title label a:focus,.block__title legend a:hover,.block__title legend a:focus,.block__title .field--type-text-with-summary a:hover,.block__title .field--type-text-with-summary a:focus,.block__title .field--name-body a:hover,.block__title .field--name-body a:focus,.block__title .company_profile__field--type-string-long a:hover,.block__title .company_profile__field--type-string-long a:focus,.block__content p a:hover,.block__content p a:focus,.block__content label a:hover,.block__content label a:focus,.block__content legend a:hover,.block__content legend a:focus,.block__content .field--type-text-with-summary a:hover,.block__content .field--type-text-with-summary a:focus,.block__content .field--name-body a:hover,.block__content .field--name-body a:focus,.block__content .company_profile__field--type-string-long a:hover,.block__content .company_profile__field--type-string-long a:focus,.block--disclaimer-block p a:hover,.block--disclaimer-block p a:focus,.block--disclaimer-block label a:hover,.block--disclaimer-block label a:focus,.block--disclaimer-block legend a:hover,.block--disclaimer-block legend a:focus,.block--disclaimer-block .field--type-text-with-summary a:hover,.block--disclaimer-block .field--type-text-with-summary a:focus,.block--disclaimer-block .field--name-body a:hover,.block--disclaimer-block .field--name-body a:focus,.block--disclaimer-block .company_profile__field--type-string-long a:hover,.block--disclaimer-block .company_profile__field--type-string-long a:focus,.layout-container p a:hover,.layout-container p a:focus,.layout-container label a:hover,.layout-container label a:focus,.layout-container legend a:hover,.layout-container legend a:focus,.layout-container .field--type-text-with-summary a:hover,.layout-container .field--type-text-with-summary a:focus,.layout-container .field--name-body a:hover,.layout-container .field--name-body a:focus,.layout-container .company_profile__field--type-string-long a:hover,.layout-container .company_profile__field--type-string-long a:focus{color:var(--link-font-color-hover, --primary-color)}.block--custom p a:active,.block--custom label a:active,.block--custom legend a:active,.block--custom .field--type-text-with-summary a:active,.block--custom .field--name-body a:active,.block--custom .company_profile__field--type-string-long a:active,.block__title p a:active,.block__title label a:active,.block__title legend a:active,.block__title .field--type-text-with-summary a:active,.block__title .field--name-body a:active,.block__title .company_profile__field--type-string-long a:active,.block__content p a:active,.block__content label a:active,.block__content legend a:active,.block__content .field--type-text-with-summary a:active,.block__content .field--name-body a:active,.block__content .company_profile__field--type-string-long a:active,.block--disclaimer-block p a:active,.block--disclaimer-block label a:active,.block--disclaimer-block legend a:active,.block--disclaimer-block .field--type-text-with-summary a:active,.block--disclaimer-block .field--name-body a:active,.block--disclaimer-block .company_profile__field--type-string-long a:active,.layout-container p a:active,.layout-container label a:active,.layout-container legend a:active,.layout-container .field--type-text-with-summary a:active,.layout-container .field--name-body a:active,.layout-container .company_profile__field--type-string-long a:active{color:var(--link-font-color-active, --primary-color)}.block--custom p a.button,.block--custom p .button,.block--custom label a.button,.block--custom label .button,.block--custom legend a.button,.block--custom legend .button,.block--custom .field--type-text-with-summary a.button,.block--custom .field--type-text-with-summary .button,.block--custom .field--name-body a.button,.block--custom .field--name-body .button,.block--custom .company_profile__field--type-string-long a.button,.block--custom .company_profile__field--type-string-long .button,.block__title p a.button,.block__title p .button,.block__title label a.button,.block__title label .button,.block__title legend a.button,.block__title legend .button,.block__title .field--type-text-with-summary a.button,.block__title .field--type-text-with-summary .button,.block__title .field--name-body a.button,.block__title .field--name-body .button,.block__title .company_profile__field--type-string-long a.button,.block__title .company_profile__field--type-string-long .button,.block__content p a.button,.block__content p .button,.block__content label a.button,.block__content label .button,.block__content legend a.button,.block__content legend .button,.block__content .field--type-text-with-summary a.button,.block__content .field--type-text-with-summary .button,.block__content .field--name-body a.button,.block__content .field--name-body .button,.block__content .company_profile__field--type-string-long a.button,.block__content .company_profile__field--type-string-long .button,.block--disclaimer-block p a.button,.block--disclaimer-block p .button,.block--disclaimer-block label a.button,.block--disclaimer-block label .button,.block--disclaimer-block legend a.button,.block--disclaimer-block legend .button,.block--disclaimer-block .field--type-text-with-summary a.button,.block--disclaimer-block .field--type-text-with-summary .button,.block--disclaimer-block .field--name-body a.button,.block--disclaimer-block .field--name-body .button,.block--disclaimer-block .company_profile__field--type-string-long a.button,.block--disclaimer-block .company_profile__field--type-string-long .button,.layout-container p a.button,.layout-container p .button,.layout-container label a.button,.layout-container label .button,.layout-container legend a.button,.layout-container legend .button,.layout-container .field--type-text-with-summary a.button,.layout-container .field--type-text-with-summary .button,.layout-container .field--name-body a.button,.layout-container .field--name-body .button,.layout-container .company_profile__field--type-string-long a.button,.layout-container .company_profile__field--type-string-long .button{border:2px solid var(--button-border-color, transparent);border-radius:var(--button-border-radius, --global-radius);font-family:var(--button-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);font-size:var(--button-font-size, inherit);background-color:var(--button-background-color, --primary-color);color:var(--button-font-color, #fefefe);text-transform:var(--button-text-transform, none);font-weight:var(--button-font-weight, normal);font-style:var(--button-font-style, normal);line-height:var(--button-line-height, inherit);letter-spacing:var(--button-font-letter-spacing, inherit);text-align:var(--button-text-align, inherit)}.block--custom p a.button:hover,.block--custom p .button:hover,.block--custom label a.button:hover,.block--custom label .button:hover,.block--custom legend a.button:hover,.block--custom legend .button:hover,.block--custom .field--type-text-with-summary a.button:hover,.block--custom .field--type-text-with-summary .button:hover,.block--custom .field--name-body a.button:hover,.block--custom .field--name-body .button:hover,.block--custom .company_profile__field--type-string-long a.button:hover,.block--custom .company_profile__field--type-string-long .button:hover,.block__title p a.button:hover,.block__title p .button:hover,.block__title label a.button:hover,.block__title label .button:hover,.block__title legend a.button:hover,.block__title legend .button:hover,.block__title .field--type-text-with-summary a.button:hover,.block__title .field--type-text-with-summary .button:hover,.block__title .field--name-body a.button:hover,.block__title .field--name-body .button:hover,.block__title .company_profile__field--type-string-long a.button:hover,.block__title .company_profile__field--type-string-long .button:hover,.block__content p a.button:hover,.block__content p .button:hover,.block__content label a.button:hover,.block__content label .button:hover,.block__content legend a.button:hover,.block__content legend .button:hover,.block__content .field--type-text-with-summary a.button:hover,.block__content .field--type-text-with-summary .button:hover,.block__content .field--name-body a.button:hover,.block__content .field--name-body .button:hover,.block__content .company_profile__field--type-string-long a.button:hover,.block__content .company_profile__field--type-string-long .button:hover,.block--disclaimer-block p a.button:hover,.block--disclaimer-block p .button:hover,.block--disclaimer-block label a.button:hover,.block--disclaimer-block label .button:hover,.block--disclaimer-block legend a.button:hover,.block--disclaimer-block legend .button:hover,.block--disclaimer-block .field--type-text-with-summary a.button:hover,.block--disclaimer-block .field--type-text-with-summary .button:hover,.block--disclaimer-block .field--name-body a.button:hover,.block--disclaimer-block .field--name-body .button:hover,.block--disclaimer-block .company_profile__field--type-string-long a.button:hover,.block--disclaimer-block .company_profile__field--type-string-long .button:hover,.layout-container p a.button:hover,.layout-container p .button:hover,.layout-container label a.button:hover,.layout-container label .button:hover,.layout-container legend a.button:hover,.layout-container legend .button:hover,.layout-container .field--type-text-with-summary a.button:hover,.layout-container .field--type-text-with-summary .button:hover,.layout-container .field--name-body a.button:hover,.layout-container .field--name-body .button:hover,.layout-container .company_profile__field--type-string-long a.button:hover,.layout-container .company_profile__field--type-string-long .button:hover{background-color:var(--button-background-color-hover, --primary-color);color:var(--button-font-color-hover);border:2px solid var(--button-border-color-hover, var(--button-background-color-hover, #fefefe))}.block--custom p a.button:focus,.block--custom p .button:focus,.block--custom label a.button:focus,.block--custom label .button:focus,.block--custom legend a.button:focus,.block--custom legend .button:focus,.block--custom .field--type-text-with-summary a.button:focus,.block--custom .field--type-text-with-summary .button:focus,.block--custom .field--name-body a.button:focus,.block--custom .field--name-body .button:focus,.block--custom .company_profile__field--type-string-long a.button:focus,.block--custom .company_profile__field--type-string-long .button:focus,.block__title p a.button:focus,.block__title p .button:focus,.block__title label a.button:focus,.block__title label .button:focus,.block__title legend a.button:focus,.block__title legend .button:focus,.block__title .field--type-text-with-summary a.button:focus,.block__title .field--type-text-with-summary .button:focus,.block__title .field--name-body a.button:focus,.block__title .field--name-body .button:focus,.block__title .company_profile__field--type-string-long a.button:focus,.block__title .company_profile__field--type-string-long .button:focus,.block__content p a.button:focus,.block__content p .button:focus,.block__content label a.button:focus,.block__content label .button:focus,.block__content legend a.button:focus,.block__content legend .button:focus,.block__content .field--type-text-with-summary a.button:focus,.block__content .field--type-text-with-summary .button:focus,.block__content .field--name-body a.button:focus,.block__content .field--name-body .button:focus,.block__content .company_profile__field--type-string-long a.button:focus,.block__content .company_profile__field--type-string-long .button:focus,.block--disclaimer-block p a.button:focus,.block--disclaimer-block p .button:focus,.block--disclaimer-block label a.button:focus,.block--disclaimer-block label .button:focus,.block--disclaimer-block legend a.button:focus,.block--disclaimer-block legend .button:focus,.block--disclaimer-block .field--type-text-with-summary a.button:focus,.block--disclaimer-block .field--type-text-with-summary .button:focus,.block--disclaimer-block .field--name-body a.button:focus,.block--disclaimer-block .field--name-body .button:focus,.block--disclaimer-block .company_profile__field--type-string-long a.button:focus,.block--disclaimer-block .company_profile__field--type-string-long .button:focus,.layout-container p a.button:focus,.layout-container p .button:focus,.layout-container label a.button:focus,.layout-container label .button:focus,.layout-container legend a.button:focus,.layout-container legend .button:focus,.layout-container .field--type-text-with-summary a.button:focus,.layout-container .field--type-text-with-summary .button:focus,.layout-container .field--name-body a.button:focus,.layout-container .field--name-body .button:focus,.layout-container .company_profile__field--type-string-long a.button:focus,.layout-container .company_profile__field--type-string-long .button:focus{background-color:var(--button-background-color-hover, --primary-color);color:var(--button-font-color-hover);border:2px solid var(--button-border-color-hover, var(--button-background-color-hover, #fefefe))}.block--custom p a.button:active,.block--custom p .button:active,.block--custom label a.button:active,.block--custom label .button:active,.block--custom legend a.button:active,.block--custom legend .button:active,.block--custom .field--type-text-with-summary a.button:active,.block--custom .field--type-text-with-summary .button:active,.block--custom .field--name-body a.button:active,.block--custom .field--name-body .button:active,.block--custom .company_profile__field--type-string-long a.button:active,.block--custom .company_profile__field--type-string-long .button:active,.block__title p a.button:active,.block__title p .button:active,.block__title label a.button:active,.block__title label .button:active,.block__title legend a.button:active,.block__title legend .button:active,.block__title .field--type-text-with-summary a.button:active,.block__title .field--type-text-with-summary .button:active,.block__title .field--name-body a.button:active,.block__title .field--name-body .button:active,.block__title .company_profile__field--type-string-long a.button:active,.block__title .company_profile__field--type-string-long .button:active,.block__content p a.button:active,.block__content p .button:active,.block__content label a.button:active,.block__content label .button:active,.block__content legend a.button:active,.block__content legend .button:active,.block__content .field--type-text-with-summary a.button:active,.block__content .field--type-text-with-summary .button:active,.block__content .field--name-body a.button:active,.block__content .field--name-body .button:active,.block__content .company_profile__field--type-string-long a.button:active,.block__content .company_profile__field--type-string-long .button:active,.block--disclaimer-block p a.button:active,.block--disclaimer-block p .button:active,.block--disclaimer-block label a.button:active,.block--disclaimer-block label .button:active,.block--disclaimer-block legend a.button:active,.block--disclaimer-block legend .button:active,.block--disclaimer-block .field--type-text-with-summary a.button:active,.block--disclaimer-block .field--type-text-with-summary .button:active,.block--disclaimer-block .field--name-body a.button:active,.block--disclaimer-block .field--name-body .button:active,.block--disclaimer-block .company_profile__field--type-string-long a.button:active,.block--disclaimer-block .company_profile__field--type-string-long .button:active,.layout-container p a.button:active,.layout-container p .button:active,.layout-container label a.button:active,.layout-container label .button:active,.layout-container legend a.button:active,.layout-container legend .button:active,.layout-container .field--type-text-with-summary a.button:active,.layout-container .field--type-text-with-summary .button:active,.layout-container .field--name-body a.button:active,.layout-container .field--name-body .button:active,.layout-container .company_profile__field--type-string-long a.button:active,.layout-container .company_profile__field--type-string-long .button:active{background-color:var(--button-background-color-hover, --primary-color);color:var(--button-font-color-active);border:2px solid var(--button-border-color-hover, var(--button-background-color-hover, #fefefe))}.block--custom h1,.block--custom .h1,.block__title h1,.block__title .h1,.block__content h1,.block__content .h1,.block--disclaimer-block h1,.block--disclaimer-block .h1,.layout-container h1,.layout-container .h1{font-family:var(--h1-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);color:var(--h1-font-color, inherit);font-size:var(--h1-font-size, 48px);letter-spacing:var(--h1-font-letter-spacing, normal);text-transform:var(--h1-text-transform, none);font-weight:var(--h1-font-weight, normal);font-style:var(--h1-font-style, normal);line-height:var(--h1-line-height, 1.4);text-align:var(--h1-text-align, inherit)}.block--custom h2,.block--custom .h2,.block__title h2,.block__title .h2,.block__content h2,.block__content .h2,.block--disclaimer-block h2,.block--disclaimer-block .h2,.layout-container h2,.layout-container .h2{font-family:var(--h2-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);color:var(--h2-font-color, inherit);font-size:var(--h2-font-size, 40px);letter-spacing:var(--h2-font-letter-spacing, normal);text-transform:var(--h2-text-transform, none);font-weight:var(--h2-font-weight, normal);font-style:var(--h2-font-style, normal);line-height:var(--h2-line-height, 1.4);text-align:var(--h2-text-align, inherit)}.block--custom h3,.block--custom .h3,.block__title h3,.block__title .h3,.block__content h3,.block__content .h3,.block--disclaimer-block h3,.block--disclaimer-block .h3,.layout-container h3,.layout-container .h3{font-family:var(--h3-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);color:var(--h3-font-color, inherit);font-size:var(--h3-font-size, 31px);letter-spacing:var(--h3-font-letter-spacing, normal);text-transform:var(--h3-text-transform, none);font-weight:var(--h3-font-weight, normal);font-style:var(--h3-font-style, normal);line-height:var(--h3-line-height, 1.4);text-align:var(--h3-text-align, inherit)}.block--custom h4,.block--custom .h4,.block__title h4,.block__title .h4,.block__content h4,.block__content .h4,.block--disclaimer-block h4,.block--disclaimer-block .h4,.layout-container h4,.layout-container .h4{font-family:var(--h4-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);color:var(--h4-font-color, inherit);font-size:var(--h4-font-size, 25px);letter-spacing:var(--h4-font-letter-spacing, normal);text-transform:var(--h4-text-transform, none);font-weight:var(--h4-font-weight, normal);font-style:var(--h4-font-style, normal);line-height:var(--h4-line-height, 1.4);text-align:var(--h4-text-align, inherit)}.block--custom h5,.block--custom .h5,.block__title h5,.block__title .h5,.block__content h5,.block__content .h5,.block--disclaimer-block h5,.block--disclaimer-block .h5,.layout-container h5,.layout-container .h5{font-family:var(--h5-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);color:var(--h5-font-color, inherit);font-size:var(--h5-font-size, 20px);letter-spacing:var(--h5-font-letter-spacing, normal);text-transform:var(--h5-text-transform, none);font-weight:var(--h5-font-weight, normal);font-style:var(--h5-font-style, normal);line-height:var(--h5-line-height, 1.4);text-align:var(--h5-text-align, inherit)}.block--custom h6,.block--custom .h6,.block__title h6,.block__title .h6,.block__content h6,.block__content .h6,.block--disclaimer-block h6,.block--disclaimer-block .h6,.layout-container h6,.layout-container .h6{font-family:var(--h6-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);color:var(--h6-font-color, inherit);font-size:var(--h5-font-size, 16px);letter-spacing:var(--h6-font-letter-spacing, normal);text-transform:var(--h6-text-transform, none);font-weight:var(--h6-font-weight, normal);font-style:var(--h6-font-style, normal);line-height:var(--h6-line-height, 1.4);text-align:var(--h6-text-align, inherit)}.block--custom .button,.block__title .button,.block__content .button,.block--disclaimer-block .button,.layout-container .button{border:2px solid var(--button-border-color, transparent);border-radius:var(--button-border-radius, --global-radius);font-family:var(--button-font-family, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif);font-size:var(--button-font-size, inherit);background-color:var(--button-background-color, --primary-color);color:var(--button-font-color, #fefefe);text-transform:var(--button-text-transform, none);font-weight:var(--button-font-weight, normal);font-style:var(--button-font-style, normal);line-height:var(--button-line-height, inherit);letter-spacing:var(--button-font-letter-spacing, inherit);text-align:var(--button-text-align, inherit)}.block--custom .button:hover,.block__title .button:hover,.block__content .button:hover,.block--disclaimer-block .button:hover,.layout-container .button:hover{background-color:var(--button-background-color-hover, --primary-color);color:var(--button-font-color-hover);border:2px solid var(--button-border-color-hover, var(--button-background-color-hover, #fefefe))}.block--custom .button:focus,.block__title .button:focus,.block__content .button:focus,.block--disclaimer-block .button:focus,.layout-container .button:focus{background-color:var(--button-background-color-hover, --primary-color);color:var(--button-font-color-hover);border:2px solid var(--button-border-color-hover, var(--button-background-color-hover, #fefefe))}.block--custom .button:active,.block__title .button:active,.block__content .button:active,.block--disclaimer-block .button:active,.layout-container .button:active{background-color:var(--button-background-color-hover, --primary-color);color:var(--button-font-color-active);border:2px solid var(--button-border-color-hover, var(--button-background-color-hover, #fefefe))}.block--custom>a,.block__title>a,.block__content>a,.block--disclaimer-block>a,.layout-container>a{color:var(--link-font-color, --primary-color);text-align:var(--link-text-align, inherit);letter-spacing:var(--link-font-letter-spacing, inherit);font-size:var(--link-font-size, inherit);text-transform:var(--link-text-transform, inherit);font-style:var(--link-font-style, inherit);line-height:var(--link-line-height, inherit)}.block--custom>a:not([class*=fa-]),.block__title>a:not([class*=fa-]),.block__content>a:not([class*=fa-]),.block--disclaimer-block>a:not([class*=fa-]),.layout-container>a:not([class*=fa-]){font-family:var(--link-font-family, inherit);font-weight:var(--link-font-weight, inherit)}.block--custom>a:hover,.block--custom>a:focus,.block__title>a:hover,.block__title>a:focus,.block__content>a:hover,.block__content>a:focus,.block--disclaimer-block>a:hover,.block--disclaimer-block>a:focus,.layout-container>a:hover,.layout-container>a:focus{color:var(--link-font-color-hover, --primary-color)}.block--custom>a:active,.block__title>a:active,.block__content>a:active,.block--disclaimer-block>a:active,.layout-container>a:active{color:var(--link-font-color-active, --primary-color)}footer a:not(h1 a,h2 a,h3 a,h4 a){width:100%;text-align:var(--link-text-align, inherit);letter-spacing:var(--link-font-letter-spacing, inherit);font-size:var(--link-font-size, inherit);font-family:var(--link-font-family, inherit);text-transform:var(--link-text-transform, inherit);font-style:var(--link-font-style, inherit);line-height:var(--link-line-height, inherit);font-weight:var(--link-font-weight, inherit)}footer a.button{width:auto}footer .menu .menu-item>a{text-align:var(--link-text-align, inherit)}