.ea-button{border-radius:9999px!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;display:flex;align-items:center;justify-content:center;gap:.5rem}.ea-button--default{background:linear-gradient(90deg,#fca774,#ec7066)!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.ea-button--size-default{font-size:.875rem!important;line-height:1.25rem!important}@media (min-width:640px){.ea-button--size-default{font-size:1rem!important;line-height:1.5rem!important}}.ea-button--secondary{background-color:hsl(var(--primary-foreground)/.75)!important;color:hsl(var(--primary))!important}.ea-button--secondary:hover{background-color:hsl(var(--primary-foreground)/.5)!important;color:hsl(var(--primary))!important}.ea-button--accent{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;color:hsl(var(--secondary))!important}.ea-button--accent:hover{background-color:hsla(0,0%,100%,.9)!important;color:hsl(var(--secondary))!important}.ea-template-home>header{position:absolute!important;left:0!important;top:0!important;z-index:40!important}.ea-template-home>header,.ea-template-home>header>div,.ea-template-job-advisor>header{width:100%!important;background-color:transparent!important}.ea-template-job-advisor>header{position:absolute!important;left:0!important;top:0!important;z-index:40!important}.ea-template-job-advisor>header>div{width:100%!important;background-color:transparent!important}.ea-category-menu-item__link{font-size:1rem!important;line-height:1.5rem!important;font-weight:600!important;color:hsl(var(--foreground))!important}.ea-category-menu-item,.ea-category-menu-item:hover{text-decoration-line:none!important}.ea-job-portal-offers-container__grid{grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:1.5rem!important}@media (min-width:768px){.ea-job-portal-offers-container__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2rem!important}}@media (min-width:1024px){.ea-job-portal-offers-container__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1280px){.ea-job-portal-offers-container__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1536px){.ea-job-portal-offers-container__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.ea-bottom-bar,.ea-footer__bottom,.ea-footer__top{display:none!important}.ea-footer{margin-bottom:0!important}.ea-menu-footer__item{grid-column:span 1/span 1!important}@media (min-width:640px){.ea-menu-footer__item{grid-column:span 1/span 1!important}}@media (min-width:768px){.ea-menu-footer__item{grid-column:span 1/span 1!important}}@media (min-width:1024px){.ea-menu-footer__item{grid-column:span 1/span 1!important}}@media (min-width:1280px){.ea-menu-footer__item{grid-column:span 1/span 1!important}}.ea-elilogo__text{font-weight:600!important;color:hsl(var(--muted-foreground))!important}@media (min-width:640px){.ea-elilogo{align-items:flex-end!important;justify-content:flex-end!important}}