@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.bannerLogo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:7rem 0;width:100%}.bannerLogo_picture+.bannerLogo_caption{margin-top:2.4rem}.bannerLogo_picture{display:block;font-size:0;line-height:0;width:100%}.bannerLogo_img{height:auto;max-width:100%;width:100%}.bannerLogo_caption{align-items:center;display:flex;justify-content:center;margin-top:2.5rem;text-align:center;text-decoration:none;transition:color .18s ease-in-out 0ms}.bannerLogo_caption:hover{color:#000!important}.bannerLogo_icon{height:2rem;margin-left:.5rem;margin-top:.5rem;width:2rem}.bannerLogo_width-xxxxs{width:20%}@media only screen and (min-width:768px){.bannerLogo_width-xxxxs{width:10%}}.bannerLogo_width-xxxs{width:30%}@media only screen and (min-width:768px){.bannerLogo_width-xxxs{width:20%}}.bannerLogo_width-xxs{width:40%}@media only screen and (min-width:768px){.bannerLogo_width-xxs{width:30%}}.bannerLogo_width-xs{width:50%}@media only screen and (min-width:768px){.bannerLogo_width-xs{width:40%}}.bannerLogo_width-sm{width:60%}@media only screen and (min-width:768px){.bannerLogo_width-sm{width:50%}}.bannerLogo_width-md{width:60%}.bannerLogo_width-lg{width:70%}.bannerLogo_width-xl{width:80%}.bannerLogo_width-xxl{width:90%}.bannerLogo_width-xxxl{width:100%}