.text-justify{
	text-align: justify;
}
.text-footer{
	color: #6d6758 !important;
}
.qodef-header-navigation>ul>li>a{
	text-transform: uppercase;
}
#qodef-page-header-inner.qodef-skin--dark nav>ul>li>a>span{
	color: #6d6758 !important;
}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark span.qodef-icon--minus, .qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-mark span.qodef-icon--plus{
	background-color: #6d6758 !important;
}
.qodef-header--standard #qodef-page-header {
    border: 1px solid #6d675836;
}
.qodef-header-logo-link img{
	    height: 80px;
}
.elementor-portfolio__filter.elementor-active{
	 background: #000000;
}
.elementor-portfolio-item__overlay{
	justify-content: end !important;
	text-align: left !important;
}
.awards h3 span{    
	font-size: 18px;
}

.qodef-fullscreen-tabs .qodef-e-content-inner {
	padding: 40px 40px;
}

@media (max-width: 767px) {
.qodef-fullscreen-portfolio-slider {
    height: 50vh;
}
}
@media (max-width: 420px) {
.qodef-e-image {
    height: 340px;
	max-width: 100% !important;
}
.qodef-e-image img{
	 object-fit: cover;
}
.qodef-fullscreen-tabs .qodef-e-content-inner {
    padding: 35px 4px;
}
}