.container__company{margin-left:auto;margin-right:auto;margin-top:6rem;width:90%}.company__top-img{grid-column:span 2/span 2;height:100%;width:100%}.company__top-details{position:sticky;top:1rem;display:flex;height:35%;flex-direction:column;justify-content:flex-start;border-radius:.375rem;padding:1.5rem}@media (max-width:1001px){.company__top-details{position:relative;height:auto;width:100%}}.company__top-details{box-shadow:0 0 15px rgba(0,0,0,.06)}.company__top-details__title{font-size:28px;font-weight:700}@media (max-width:768px){.company__top-details__title{font-size:22px}}.company__top-details__list{margin-top:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.company__top-details__item{display:flex;width:100%;align-items:center;justify-content:space-between;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding-bottom:.375rem;font-size:20px;color:var(--titleColor)}@media (max-width:768px){.company__top-details__item{font-size:18px}}.company__top-details__item:last-child{border-style:none}.company__top-details__span{font-size:18px;color:var(--titleColor2)}@media (max-width:768px){.company__top-details__span{font-size:16px}}.company__card{margin-top:2rem;display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;border-radius:.375rem;padding:1rem;box-shadow:0 0 15px rgba(0,0,0,.06);transition:var(--transition)}.company__card-img{height:70px;width:70px;border-radius:9999px}.company__card-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.company__card-span1{font-size:25px;font-weight:600}@media (max-width:768px){.company__card-span1{font-size:21px}}.company__card-span2{font-size:20px;color:var(--titleColor2)}@media (max-width:768px){.company__card-span2{font-size:18px}}.company__middle{margin-top:2.5rem}.company__middle__title{font-size:30px;font-weight:700}@media (max-width:768px){.company__middle__title{font-size:25px}}.company__middle-p{margin-top:2rem;font-size:18px;line-height:1.5rem;color:var(--titleColor2)}.company__middle-p:target{font-size:17px}.company__card:hover{--tw-translate-y:-10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}