body {font-family:"lato";}
* { backface-visibility: hidden !important; }
.home-men .sitelogo * {  transition-duration: 0.5s !important;  }
p { margin-bottom: 0.7em; }
p:last-child { margin-bottom: 0; }
p a:hover { color: #FDB714; transition-duration: 0.25s; }
p a { transition-duration: 0.2s; }
::-webkit-scrollbar { width: 0; }
::-webkit-scrollbar-track { box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.3); }
::-webkit-scrollbar-thumb { background-color: #00000040; border-radius: 0px; }
::-webkit-scrollbar-thumb:hover { background: #00000060; transition: all 0.3s !important; }
.post-password-form{
padding: 10vw;
min-height: 60vh;
}
.tags-section .indust-box{
transition: all 0.5s ease !important;
box-shadow: 0 3px 4px 0 #f4f4f4;
background-color: #EBE7F3 !important;
border-radius: 0.78vw !important;
align-items: center !important;
padding: 0.78vw 0 !important;
max-width: 7.53vw !important;
}
.tags-section .indust-box:hover{
background-color: #F3F2F8 !important;
}
.tags-section .indust-box:hover .codai-tags p{
color: #8545FD !important;
}
@media (max-width: 1024px) {
.tags-section{
flex-wrap: wrap !important;
}
.tags-section .indust-box{
max-width: 17.56vw !important;
} 
}
@media (max-width: 767px) {
.tags-section .indust-box{
max-width: 44.5vw !important;
padding: 2.78vw 0 !important;
border-radius: 3.5vw !important;
}   
}