.post-card{display:flex;flex-direction:column;justify-content:flex-start}.post-card__button{padding-top:.625rem;margin-top:auto!important}section.content-block.template-awards-archive .posts .post .icon img{max-height:120px;width:auto}.above-header .buttons a.phone.phone-mobile:not(schedule-consultation){display:none!important}.above-header .buttons .r-buttons{display:flex;justify-content:flex-end;align-items:center}.above-header .buttons .r-buttons a{margin-left:.75rem}@media print,screen and (max-width:63.99875em){.above-header .grid-container{justify-content:space-between;max-width:revert}.above-header .buttons{width:100%!important;flex-wrap:nowrap;justify-content:space-between}.above-header .buttons a.phone.phone-mobile:not(schedule-consultation),.above-header .buttons a.shop{display:flex!important;justify-content:center;align-items:center;padding:.25rem;width:2.125rem}.above-header .buttons a.phone.phone-mobile:not(schedule-consultation):before,.above-header .buttons a.shop:before{left:auto}.above-header .buttons a.phone.phone-mobile:not(schedule-consultation) span,.above-header .buttons a.shop span{position:absolute;left:10000px;visibility:hidden;opacity:0;height:1px;width:1px}.home section.hero-unit.bg-video{min-height:28.125rem!important}}@media print,screen and (max-width:47.99875em){.hero-unit-content{display:none}.home section.hero-unit.bg-video{min-height:15rem!important}}html,body{overflow-x: hidden;max-width:100vw;}

.navbar .grid-x { flex-wrap: nowrap;}
.navbar .cell.shrink { flex-shrink: 1;}