.bg-gradient-to-b.from-black.to-transparent{background:linear-gradient(359deg,#000 0%,rgba(77,77,77,0) 55%)}.current_page_item a,.current-menu-item a{font-weight:700}.form-container{padding:96px 148px}@media (max-width:767px){.form-container{padding:32px 16px}}.title-animation{opacity:0;transition:opacity .5s ease-in-out}.title-animation.title-animation-start{opacity:1;transition:opacity .5s ease-in-out}.animate-slide-right{animation:slideInFromRight .8s ease-out forwards}.grid-card.visible{opacity:1;transform:translateX(0)}.faq-item{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.faq-item.visible{opacity:1;transform:translateY(0)}body.cookie-modal-open{overflow:hidden}.wp-block-heading{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.st-middle{text-align:center}.st-middle p{text-align:start}.brand-blocks{flex-direction:row}.alt-view__brand-blocks .brand-block:nth-child(odd){flex-direction:row-reverse}.brand-block__image{width:60%;align-items:start;flex-direction:column;justify-content:center}.menu-approach .brand-block{justify-content:center}.menu-approach .brand-block__image{max-width:30%;width:100%;align-items:start;flex-direction:column;justify-content:center}.brand-block__image img{max-height:600px}.brand-block__text{align-items:start;flex-direction:column;justify-content:center}.brand-block__text.p-text-right{padding-right:20px}.default-view__brand-blocks .brand-block__text{padding-right:0;padding-left:25px}body.admin-bar .site-header{top:32px}@media (max-width:782px){body.admin-bar .site-header{top:0}}@media (max-width:1280px){.brand-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.alt-view__brand-blocks .brand-block:nth-child(2n+1){flex-direction:column}.brand-blocks{display:flex;flex-direction:column;gap:22px;max-width:90vw}.brand-block__image{width:100%}.default-view__brand-blocks .brand-block__text{padding-right:0;padding-left:0}}