.block-opportunity-base-container.block-opportunity-container.block-opportunity-base-container{padding:0 !important}.block-opportunity-base-container.block-opportunity-container .outer-opportunity-container{align-items:center;display:flex;flex-direction:column;width:100%}.block-opportunity-base-container.block-opportunity-container .inner-opportunity-container{display:flex;justify-content:center;padding:1.5rem 1rem;width:100%}.block-opportunity-base-container.block-opportunity-container .opportunity-heading{background-color:var(--primary-color);color:var(--primary-font-color);display:flex;justify-content:center;padding:1rem;width:100%}.block-opportunity-base-container.block-opportunity-container .opportunity-heading h3.block-heading,.block-opportunity-base-container.block-opportunity-container .opportunity-heading p.block-subheading{color:inherit;line-height:1.2;margin:0;text-align:left}.block-opportunity-base-container.block-opportunity-container .opportunity-heading h3.block-heading{font-size:30px;font-weight:bold;letter-spacing:1px}.block-opportunity-base-container.block-opportunity-container .opportunity-heading p.block-subheading{font-size:12px;margin-top:.5rem;padding-top:.5rem;position:relative}.block-opportunity-base-container.block-opportunity-container .opportunity-heading p.block-subheading::before{background-color:var(--primary-font-color);content:"";height:1px;left:0;position:absolute;top:0;width:50px;z-index:1}.block-opportunity-base-container.block-opportunity-container .inner-opportunity-heading{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;width:100%}.block-opportunity-base-container.block-opportunity-container .opportunities{display:flex;flex-direction:column;gap:.5rem;margin:0 auto;max-width:1200px;width:100%}.block-opportunity-base-container.block-opportunity-container .opportunity-item{background-color:#fff;border:thin solid hsl(0,0%,90%);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;width:100%}.block-opportunity-base-container.block-opportunity-container .opportunity-item.expanded .hidden-opportunity-item{display:flex}.block-opportunity-base-container.block-opportunity-container .opportunity-item.expanded .opportunity-button i{transform:rotate(180deg)}.block-opportunity-base-container.block-opportunity-container .opportunity-item-top-section{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:1rem 1.5rem;width:100%}.block-opportunity-base-container.block-opportunity-container .opening-title{color:#232323;font-size:24px;font-weight:bold;letter-spacing:.7px;margin:0;text-align:left}.block-opportunity-base-container.block-opportunity-container .hidden-opportunity-item{background-color:hsl(0,0%,97.5%);border-top:thin solid hsl(0,0%,90%);display:none;flex-direction:column;gap:1rem;padding:1rem 1.5rem;width:100%}.block-opportunity-base-container.block-opportunity-container .opportunity-button{align-items:center;aspect-ratio:1/1;background-color:hsl(0,0%,97.5%);border:1px solid hsl(0,0%,90%);border-radius:999px;color:#232323;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin:0;padding:0;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:46px}.block-opportunity-base-container.block-opportunity-container .opportunity-button i{font-size:18px;transition:transform .2s ease}.block-opportunity-base-container.block-opportunity-container .opportunity-button:hover{transform:scale(1.04)}.block-opportunity-base-container.block-opportunity-container .sentences{display:flex;flex-direction:column;gap:0;width:100%}.block-opportunity-base-container.block-opportunity-container .sentences p,.block-opportunity-base-container.block-opportunity-container .sentences ul{margin-bottom:0}.block-opportunity-base-container.block-opportunity-container .sentences p{font-size:16px;line-height:1.7}.block-opportunity-base-container.block-opportunity-container .opportunity-specifications{border-top:thin solid hsl(0,0%,90%);display:flex;flex-direction:column;gap:1rem;padding-top:1rem;width:100%}.block-opportunity-base-container.block-opportunity-container .opportunity-specifications.has-ending{border-bottom:thin solid hsl(0,0%,90%);padding-bottom:1rem}.block-opportunity-base-container.block-opportunity-container .opportunity-specification{display:flex;flex-direction:column;width:100%}.block-opportunity-base-container.block-opportunity-container .specification-title{color:#232323;font-size:18px;font-weight:bold;margin:0 0 .25rem}.block-opportunity-base-container.block-opportunity-container .specification-description{color:#232323;line-height:1.7;margin:0 0 .5rem}.block-opportunity-base-container.block-opportunity-container .specification-items{color:#232323;margin:0;padding-left:1.25rem}.block-opportunity-base-container.block-opportunity-container .specification-items li+li{margin-top:.45rem}.block-opportunity-base-container.block-opportunity-container .item-button{background-color:var(--primary-color);border-radius:6px;color:var(--primary-font-color);padding:.5rem 1rem;transition:transform .2s ease}.block-opportunity-base-container.block-opportunity-container .item-button:hover{transform:translateY(-2px)}