.company-policy a:hover{color:var(--primary-color)}.company-policy__items{gap:1.5rem 1%}.company-policy__item{background:var(--light-bg);border:.125rem solid var(--border-color);border-radius:.75rem;width:19%;padding:.125rem;transition:all .5s ease-in-out;overflow:hidden;transform:translateY(0);box-shadow:inset .25rem .125rem #00000040}.company-policy__item:hover{background:var(--light-golden-gradiant-color);box-shadow:none;border-color:#0000}.company-policy__item:hover .company-policy__title{color:var(--primary-color)}.company-policy__item:hover .company-policy__inner{background:var(--white-color)}.company-policy__item:hover .company-policy__img-box{box-shadow:0 0 .25rem #00000040}.company-policy__item:hover:before{width:100%;height:100%}.company-policy__inner{background:var(--light-bg);z-index:1;border-radius:.75rem;width:100%;height:100%;transition:all .5s ease-in-out;position:relative}.company-policy__img-box{border-radius:.75rem;height:20rem}.company-policy__title{text-align:center;font-size:1.125rem;font-weight:700}@media only screen and (max-width:1199px){.company-policy__item:hover{transform:translateY(0)}.company-policy__title{font-size:1rem}}@media only screen and (max-width:991px){.company-policy__items{gap:1.5rem 2%}.company-policy__item{width:32%}.company-policy__item:hover{transform:translateY(0)}}@media only screen and (max-width:767px){.company-policy__item{width:49%}.company-policy__item:hover{border:.125rem solid var(--border-color);background:var(--white-color);box-shadow:inset .25rem .125rem #00000040}.company-policy__item:hover:before{display:none}.company-policy__inner{border-radius:.5rem}.company-policy__img-box{border-radius:.5rem;height:24rem}}@media only screen and (max-width:560px){.company-policy__items{gap:1rem 2%}.company-policy__item{width:100%}}
