/*
 Theme Name:     Emetrio-child
 Theme URI:      https://emetrio.com/
 Description:    A child theme of Emetrio Theme.
 Author:         Emetrio
 Author URI:     https://emetrio.com/
 Template:       emetrio
 Version:        1.0.0

*/

/* Add Custom CSS after this line */

.tech-lists.elementor-widget.elementor-align-center .elementor-icon-list-item:not(:last-child) {
    border-style: solid;
    border-width: 0 0 1px 0;
	padding: 0 !important;
}

.tech-lists.elementor-widget.elementor-align-center .elementor-icon-list-item:last-child {
	border-bottom-right-radius: 10px;
}

.tech-lists.elementor-widget.elementor-align-center .elementor-icon-list-item {
    margin: 0 !important;
	font-size: 22px;
	font-weight: 500;
}

.tech-lists.elementor-widget.elementor-align-center .elementor-icon-list-item a {
	padding: 2rem;
}

.technologies-wrapper img,
.technologies_section .tech-stack-content img {
	max-width: 100px !important;
	margin: 1rem;
	
}

.technologies_section .tech-stack-content .tech-stack-item img {
	filter: grayscale(1);
}
.technologies_section .tech-stack-content .tech-stack-item:hover img {
	filter: grayscale(0);
}

.tech-stack-content .tech-stack-item:hover {
	-webkit-box-shadow: 1px 8px 12px -6px rgba(0, 0, 0, 0.6);
     -moz-box-shadow: 1px 8px 12px -6px rgba(0, 0, 0, 0.6);
          box-shadow: 1px 8px 12px -6px rgba(0, 0, 0, 0.6);
	z-index: 1;
}

/* .tech-stack-content .tech-stack-item {
    border-style: solid;
    border-width: 1px;
}

.tech-stack-content .tech-stack-item:not(:last-child) {
    border-width: 1px 0 1px 1px;
} */

.technologies_section .technologies {
	height: 60vh;
    overflow-y: auto;
}


/*Responsive CSS*/
@media only screen and (max-width:1024px) {
	.technologies-wrapper img,
	.technologies_section .tech-stack-content img {
		max-width: 80px !important;
		margin: 0.5rem;
	}
}
@media only screen and (max-width:460px) {
	
/* 	.tech-lists.elementor-widget.elementor-align-center .elementor-icon-list-item:not(:last-child) {
		border-width: 0 0 1px 1px !important;
	}
	.tech-lists.elementor-widget.elementor-align-center .elementor-icon-list-item:(:last-child) {
		border-width: 1px !important;
	} */
}
@media only screen and (max-width:768px) {
	.tech-lists.elementor-widget.elementor-align-center {
		margin: 0 1rem;
	}
	.technologies-wrapper .tech-stack-content .tech-stack-item {
    	border-width: 1px !important;
	}
	.technologies-wrapper .tech-stack-content .tech-stack-item:not(:last-child) {
    	border-width: 1px 1px 0 1px !important;
	}
	.tech-lists.elementor-widget.elementor-align-center .elementor-icon-list-item a {
		padding: 1.5rem;
	}
	.technologies_section .tech-stack-content .tech-stack-item {
		border-width: 1px 1px 0 1px !important;
	}
	.technologies_section .tech-stack-content .tech-stack-item:last-child {
		border-width: 1px !important;
	}
}

@media only screen and (min-width:1600px) and (max-width:1920px) {

}
@media only screen and (max-width:1350px) {

}
@media only screen and (min-width:1024px) and (max-width:1200px) {

}
@media only screen and (max-width:1000px) {

}
@media only screen and (min-width: 768px) and (max-width: 1023px) {

}
@media only screen and (max-width:1023px) {

}
@media only screen and (max-width:767px) {

}
@media (min-width: 320px) and (max-width: 415px) {

}
