main section:first-child { padding-top: calc(var(--space-4xl) * 1.75); }  .nav-items .nav-text [aria-current]:not([aria-current="false"])::after { content: ""; display: inline-block; width: 4px; height: 4px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background-color: var(--gray-600); position: absolute; left: 50%; margin-left: -2px; top: 44px; } .brxe-brf-pro-forms-field-radio-wrapper .card-radio label .form-card-text, .brxe-brf-pro-forms-field-checkbox-wrapper .card-checkbox label .form-card-text { cursor: pointer; transition: all 0.15s linear; } .form-styles input:checked + label .form-card-text { color: var(--base-white); } .form-styles input:focus { outline: none; border: none; } .bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps) { padding: 0; } .cf-theme-light .show-on-dark { display: flex; } .cf-theme-light .show-on-light { display: none; } .cf-theme-dark .show-on-dark { display: none; } .cf-theme-dark .show-on-light { display: flex; } .work-block .bricks-button { align-items: unset; display: inline-flex; gap: var(--space-3xs); justify-content: unset; letter-spacing: unset; padding: var(--space-4xs) var(--space-xs); text-align: unset; } .work-block .bricks-button .brx-option-count { font-size: var(--text-xs); } .solutions-block .bricks-button { align-items: unset; display: inline-flex; gap: var(--space-3xs); justify-content: unset; letter-spacing: unset; padding: var(--space-4xs) var(--space-xs); text-align: unset; } .solution-item:nth-child(odd) .solution-inner { justify-content: flex-end; } .solution-item:nth-child(even) .solution-inner { justify-content: flex-start; } @media (max-width: 480px) { .solution-item:nth-child(even) .solution-inner { justify-content: flex-end; } } .next-cursor-slide { z-index: 2; } @media (hover: hover) { .type-of-work-grid:hover .industry-cat:not(:hover), .work-rail:hover .work-card:not(:hover)  { -webkit-filter: grayscale(1); filter: grayscale(1); opacity: 0.2; -webkit-transition: 0.3s ease-in; transition: 0.3s ease-in; } .work-card-img { overflow: hidden; } #brxe-fsnjoh[data-mode="button"] .bricks-button:hover { color: var(--base-white); } .work-card:hover img, .article-card:hover img, .solution-item:hover .solution-img img, .service-card:hover img { transform: scale(1.05); } .work-card:hover .work-card-icon { transform: rotateZ(45deg); } .work-card-img img, .article-card-img img, .solution-img img, .service-card img, .work-card .work-card-icon, #brxe-fsnjoh[data-mode="button"] .bricks-button { transition: all 0.2s ease-in-out; } .type-of-work-grid .industry-cat, .work-rail .work-card  { -webkit-transition: 0.3s ease-in; transition: 0.3s ease-in; } }