.content-boxes__heading{font-family:var(--font-europa-family);text-transform:uppercase;font-size:.75rem;font-style:normal;font-weight:700;line-height:.875rem;letter-spacing:1px;padding:.8125rem .6875rem;color:var(--color-black);background-color:var(--color-gray-2);width:100%;margin:0;box-sizing:border-box}@media screen and (min-width:768px){.content-boxes__heading{padding:1rem}}.content-boxes__header>h1{font-size:1rem}@media screen and (min-width:768px){.content-boxes__header>h1{font-size:1.5rem}}.content-boxes__header+.content-boxes__banners{margin-top:1.5rem}@media screen and (min-width:768px){.content-boxes__header+.content-boxes__banners{margin-top:2.5rem}}.content-boxes__logout{padding:.625rem .6875rem}@media screen and (min-width:768px){.content-boxes__logout{padding:.625rem 1rem}}.content-boxes__banners{gap:1rem}.content-boxes__banners--single>.content-boxes__banners__item{grid-column-start:4}.content-boxes__banners__item{background-color:var(--color-gray-5);grid-template-columns:10.8125rem 1fr;-moz-column-gap:1rem;column-gap:1rem}@media screen and (max-width:767px){.content-boxes__banners__item+.content-boxes__banners__item{margin-top:.5rem}}@media screen and (max-width:767px){.content-boxes__banners__item{display:block;padding:.75rem .75rem 0 .75rem}.content-boxes__banners__item .content-boxes__banners__content{padding:1.125rem .75rem}}.content-boxes__banners__content{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:.5rem 1rem .5rem 0}.content-boxes__banners__content .content-boxes__banners__buttons{display:flex;flex-direction:row;gap:.75rem;font-size:.875rem}.content-boxes__banners__content .content-boxes__banners__buttons .icon-hover-effect{display:none}.content-boxes__banners__title{margin-bottom:.5rem}@media screen and (min-width:768px){.content-boxes__banners__title{margin-bottom:1rem}}.content-boxes__banners__title:not(h4){height:1.5rem}.content-boxes__banners__title svg{max-height:1.5rem;width:auto}@media screen and (min-width:768px) and (max-width:1023px){.content-boxes__banners__title svg{max-height:1.25rem}}.content-boxes__banners__text{font-size:.875rem;margin-bottom:.5rem}@media screen and (min-width:768px){.content-boxes__banners__text{font-size:.875rem;margin-bottom:1rem}}.content-boxes-section .container-content{padding-left:.5rem;padding-right:.5rem}@media screen and (max-width:767px){.content-boxes__banners__button .button{width:100%}}