.opening__item{border-radius:.75rem;justify-content:space-between;gap:1.5rem;transition:all .5s ease-in-out}.opening__item:hover{box-shadow:0 0 .5rem #00000040}.opening__left{width:calc(100% - 16rem)}.opening__right{min-width:9.5rem}.opening__title{color:var(--secondary-color);font-size:1.125rem;font-weight:700}.opening__desc{color:var(--light-black);font-weight:400}.opening__icon{font-size:1.75rem;line-height:1}.opening__list{color:var(--light-black);font-size:1rem;font-weight:400}.opening__tag{color:var(--primary-color);border:.125rem solid var(--border-color);border-radius:.25rem;width:max-content;max-width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1;display:inline-flex}.opening .btn{justify-content:center;width:100%}.opening .shape-two{z-index:-1;top:-10%;bottom:auto}@media only screen and (max-width:1199px){.opening__item:hover{box-shadow:none}}@media only screen and (max-width:1023px){.opening__left,.opening__right{width:100%}}@media only screen and (max-width:767px){.opening__icon{justify-content:flex-start;align-items:center;min-width:auto;font-size:1.375rem;display:flex}.opening__list{font-size:.875rem;line-height:1}.opening__item{border-radius:.5rem}.opening__tag{border:.065rem solid var(--border-color);padding:.5rem;font-size:.75rem}}
