.pitech-slider .sp-slider-custom-dot-indecators>ul {
	display:flex;
	flex-direction:column;
	width:auto!important
}
.pitech-slider .sp-slider-custom-dot-indecators {
	position: absolute;	
	height: 100%;
	width: 16.1%;
	right: 0;
	left: auto;
	bottom: 0;
	padding: 1rem 0 0;
	z-index: 1;
	display: flex;
	justify-content: center;
	align-items: flex-end;		
	margin: 0px auto;
	overflow: hidden !important;
}
#sp-header.header-sticky {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	width: 100%;
	animation: spFadeInDown 0.5s;
	background-color: #00000087;
}
#sp-header.header-sticky, #sp-header {
	animation: none;
}
#sp-header .sp-module {
    margin-left: 40px;
}
.sp-slider-custom-dot-indecators {
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.65) 100%);
}
.pitech-icon-group img {
    max-width: 64px;
    filter: grayscale(1) opacity(0.5)!important;
}
.pitech-icon-group img:hover{
    filter: none!important;
}
.why-career img {
    max-width: 100px;
}
.sp-slider-custom-dot-indecators {
	overflow-x: hidden!important;
}
.sp-page-title:before {
    background: linear-gradient(134deg, rgb(175 20 154 / 50%) 30%, rgba(6, 5, 20, 0) 80%);
}

/* LANGUAGES */
div.mod-languages ul li.lang-active {
    background-color: transparent!important;
	opacity: 1!important;
    filter: grayscale(0) brightness(1);	
}
div.mod-languages ul li {
	opacity: .6;
    filter: grayscale(1) brightness(.6);
	transition: .3s ease-in-out;
}
div.mod-languages ul li:hover {
    opacity: 1;
    filter: grayscale(0) brightness(1);
}
/* LANGUAGES END */