﻿.job-openings .title-content .heading{margin:0 0 43px !important}.job-openings-list{display:flex;flex-direction:column;border-top:1px solid #e6e6e6}.job-openings-item{display:flex;justify-content:space-between;align-items:start;padding:40px 0;border-bottom:1px solid #e6e6e6}.job-openings-title{flex:0 0 40%}.job-openings-title .job-title{font-weight:bold;margin:0}.job-openings-meta{flex:0 0 40%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding-left:1rem;gap:8px}.job-openings-meta .job-location{font-size:clamp(14px,1.5vw,16px);font-weight:bold;color:#000;margin:0;font-family:"Poppins",sans-serif}.job-openings-meta .job-type{font-size:clamp(14px,1.5vw,16px);color:#959595;font-family:"Poppins",sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:0 !important}.job-openings-buttons{flex:0 0 20%;align-items:center;white-space:nowrap}.job-openings-buttons .btn-site{width:100%;max-width:150px;padding:8px 26px 7px 26px !important;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.job-openings-footer{padding-top:2rem}.job-openings-footer-text{margin-bottom:22px}.job-openings-footer *{color:inherit !important}.job-openings-footer .btn-site{max-width:150px;width:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}@media(max-width: 768px){.job-openings .title-content{text-align:center;align-items:center}.job-openings-meta{gap:0}.job-openings-item{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto}.job-openings-title{grid-column:1/2;grid-row:1;width:100%}.job-openings-buttons{grid-column:2/3;grid-row:1;justify-content:flex-end;align-self:center;margin-top:0}.job-openings-meta{grid-column:1/-1;grid-row:2;padding-left:0}}@media(max-width: 450px){.job-openings-item{display:flex;flex-direction:column;align-items:flex-start;gap:0}.job-openings-title,.job-openings-buttons,.job-openings-meta{width:100%}.job-openings-buttons{justify-content:flex-start !important;margin-top:.5rem}.job-openings-meta{gap:0;padding-left:0}}[id^=block_],[id=openings]{scroll-margin-top:150px}