header#header>.container-fluid .row-fluid [class*=span]{min-height:0}.header__row-1.top-navigation{background:#cd1719;color:#fff;padding-bottom:0}.header__row-1.top-navigation .header__container{justify-content:flex-end;padding:0;text-align:right;width:100%}.header__row-1.top-navigation .header__container .menu__link{color:#fff;font-size:16px}.header .header-middle .header__column{display:flex}.header .menu__link--active-branch,.header .menu__link--active-link{color:var(--primary-color)}@media(min-width:1025px){.header .header-middle .menu__item--depth-1{padding:.9rem 1rem}}@media(max-width:767px){.header__navigation--toggle{top:50px}.header__container{padding-bottom:1rem}}.big-h1 h1{opacity:75%}@media(min-width:1025px){.big-h1 h1{font-size:96px;font-weight:700}}.footer .hs-menu-wrapper.hs-menu-flow-vertical ul li{padding-bottom:2px}.bottom-footer .hs-menu-wrapper ul{justify-content:center}.bottom-footer .hs-menu-wrapper ul li a{color:#828282;font-size:16px}.body-container--blog-post{padding-top:80px}@media screen and (min-width:768px){.blog-index--medium,.blog-index--small{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 25px),1fr))}}.blog-index-products .blog-index__post{overflow:hidden}.blog-index-products .blog-index-front-face{position:relative}.blog-index-products .blog-index__post-title{background:#cd1719;bottom:0;color:#fff;margin:0;padding:10px;position:absolute;text-align:center;width:100%}.blog-index-products .blog-index__post-title a{color:#fff}.blog-index-products .blog-index__post .blog-index__post-image-wrapper{height:377px}.blog-index-products .blog-index__post .blog-index-back-face{background:#cd1719;bottom:-303px;padding:20px;position:absolute;transition:.3s;z-index:-1}.blog-index-products .blog-index__post .blog-index-back-face p,.blog-index-products .blog-index__post .blog-index__post-body{color:#fff}.blog-index-products .blog-index__post .full-post-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.blog-index-products .blog-index__post .blog-post-logo{margin-bottom:15px}.blog-index-products .blog-index__post:hover .blog-index-back-face{bottom:0;z-index:1}.hs-blog-post .blog-post-products .blog-post__body{max-width:100%}.body-container.body-container--blog-post.blog-post-products{margin-bottom:80px}.hero-image-wrapper{height:500px;margin-bottom:80px;margin-top:-80px;overflow:hidden}.hero-image-wrapper img{height:100%!important;object-fit:cover;width:100%!important}