@font-face{font-family:"web-fonts";src:url("/_static/web-fonts//web-fonts.eot?#iefix") format("eot"),url("/_static/web-fonts//web-fonts.ttf") format("ttf"),url("/_static/web-fonts//web-fonts.woff") format("woff")}.footers_box .footer_links .column_container .mail_box:before{font-family:"web-fonts";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}@font-face{font-family:"web-fonts";src:url("/_static/web-fonts//web-fonts.eot?#iefix") format("eot"),url("/_static/web-fonts//web-fonts.ttf") format("ttf"),url("/_static/web-fonts//web-fonts.woff") format("woff")}.footers_box .footer_links .column_container .mail_box:before{font-family:"web-fonts";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.footer{padding-top:20px;padding-bottom:20px;margin:0}.footer a{color:var(--color-ingBlack);display:inline-block;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;-webkit-transition:background-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),color 0.125s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),-webkit-box-shadow 0.125s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),color 0.125s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),-webkit-box-shadow 0.125s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:background-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),color 0.125s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.125s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),color 0.125s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.125s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),color 0.125s cubic-bezier(0.4, 0, 0.2, 1),border-color 0.125s cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.125s cubic-bezier(0.4, 0, 0.2, 1),-webkit-box-shadow 0.125s cubic-bezier(0.4, 0, 0.2, 1)}.footer a:hover{background:#DFEDF8;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.footer a:focus{outline:none}.footer a:focus-visible{border-radius:1px;outline:2px solid #335D7D;outline-offset:2px;-webkit-box-shadow:0 0 0 2px var(--color-ingWhite);box-shadow:0 0 0 2px var(--color-ingWhite);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.footer a:active{text-decoration:none;background-color:transparent}.footer a:visited{color:#AB0066}@media only screen and (max-width: 360px){.layout_row .layout_column:nth-child(1) .footer,.layout_row .layout_column:nth-child(2) .footer,.layout_row .layout_column:only-child .footer{padding-bottom:1em;padding-left:0;padding-right:0}}.footers_box .menu_list .node{margin:4px 0}.footers_box .footer_links{background-color:#f0f0f0;padding:40px 20px;border-radius:5px}.footers_box .footer_links:after{content:'';display:block;width:100%;clear:both}.footers_box .footer_links .column_container{padding:0 10px}@media (min-width: 601px){.footers_box .footer_links .column_container{float:left;width:30%}.footers_box .footer_links .column_container.column_container_first{width:40%}}.footers_box .footer_links .column_container .header_column{font-weight:700}.footers_box .footer_links .column_container .mail_box{margin-top:8px;position:relative;padding-left:32px}.footers_box .footer_links .column_container .mail_box:before{content:"\E022";position:absolute;left:0;color:#525199;font-size:18px}.footers_box .footer_area{padding:10px 1em}@media (min-width: 961px){.footers_box .footer_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 960px){.footers_box .footer_area{text-align:center}}.footers_box .footer_area .regulations,.footers_box .footer_area .copy{padding-right:5px;float:left;font-size:14px;color:dimgray}@media only screen and (max-width: 360px){.footers_box .footer_area .regulations,.footers_box .footer_area .copy{display:none}}@media only screen and (max-width: 960px){.footers_box .footer_area .regulations,.footers_box .footer_area .copy{float:none}}@media (max-width: 960px){.footers_box .footer_area .regulations{margin-top:.5em}}
