﻿.btn-close{top:.5rem;right:.5rem}.brands{font-family:"FontAwesome";font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.symbol{font-family:"Material Symbols Sharp";font-style:normal;font-weight:bold;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.symbol-outline{font-family:"Material Symbols Sharp";font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer{position:sticky;top:100vh;z-index:15;width:100%;transition:all ease .3s;bottom:0;overflow:hidden;background:#e5f3ff;border-top:1px solid #bed2e3}footer *{text-decoration:none;list-style:none}footer ul,footer ol{padding:0;margin:0}footer .footer1 *{color:black;font-size:100%}footer .footer1 h2,footer .footer1 h3{font-size:100%}footer .footer1 a::before,footer .footer1 a{color:#004b92}footer .footer1 a:hover{color:black}footer .footer1 .trigger{display:none}footer .footer2{background-color:#fff}footer .footer2 *{color:white}footer .footer2 a::before,footer .footer2 a{color:white}footer .footer2 a:hover{color:white}footer .footer3{background-color:#034c92;border-top:1px solid #e5f3ff}footer .footer3 *{color:#e5f3ff;font-size:100%}footer .footer3 h2,footer .footer3 h3{font-size:100%}footer .footer3 a::before,footer .footer3 a{color:#e5f3ff}footer .footer3 a:hover{color:white}footer .footer3 .pidhide{opacity:0;transition:all ease .3s}footer .footer3 .pidhide:hover{opacity:1}@media screen and (max-width: 581px){footer.footerdynamic .trigger{display:block;font-size:1rem;margin:0;padding-top:calc(.5*1rem);padding-bottom:calc(.5*1rem)}footer.footerdynamic .trigger:after{content:"+";float:right;font-size:calc(1rem*1.75);margin-top:calc(.5*1rem*-1)}footer.footerdynamic .trigger.active:after{content:"–"}footer.footerdynamic .trigger~.frame-default,footer.footerdynamic .trigger~.frame-default>h2,footer.footerdynamic .trigger~.frame-default>h3,footer.footerdynamic .trigger~.frame-default>h4{display:none;padding-top:calc(.5*1rem);padding-bottom:calc(.5*1rem)}}