/*
 Theme Name:   Metal Produkt Child
 Theme URI:    https://michel.hr
 Description:  Industrus Child Theme
 Author:       Michel
 Author URI:   https://michel.hr
 Template:     metal-produkt
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  metalprodukt-child
*/

.viewport-lg .header-logo { 
	max-width: 200px !important;
}
@media (min-width: 992px) { 
	.dl-slider .slider-content {
		margin-left: 250px;
	}
	.top-bar .top-left li {
		padding-right: 40px !important;
	}
	.top-bar { 
		background-color: #009BDE !important;
	}
	.elementor-52 .elementor-element.elementor-element-51c10d0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
		padding-top: 50px;
	}
	.elementor-52 .elementor-element.elementor-element-2854f5a .dl-section-heading { 
		padding-top: 9px;
	}
}
.footer-1.footer-widget-section {
 	padding-top: 30px !important;
	padding-bottom: 0px !important;
}
.footer-1-bottom.footer-wrap { 
	padding-top: 5px;
}
.widget-title h3:after { 
	background-color: #009BDE !important;
}
button { 
	background-color: #009BDE !important;
}

.elementor-52 .elementor-element.elementor-element-1eda051 .elementor-spacer-inner { 
	height: 0px;
	padding-bottom: 50px;
}
.elementor-52 .elementor-element.elementor-element-449d715 .dl-section-heading { 
	padding-top: 50px;
}
.elementor-52 .elementor-element.elementor-element-2db2615 .service-content {
	border-bottom: none;
}
.team-item.style-2 .team-content { 
	background: rgba(0, 0, 0, 0.5);
}
::selection {
  background: #009BDE;
}
a:hover {
  color: #009BDE !important;
}
.service-box .service-thumb:before {
	background-color: rgba(255,255,255,0.01) !important;
}
.elementor-widget-container .service-box .service-content { 
	border-bottom: 5px solid #009BDE !important;
}
.elementor-2048 .elementor-element.elementor-element-710800e { 
	padding: 40px 0 40px 0;
}
.elementor-2048 .elementor-element.elementor-element-e3bb2a1 .wt-cf7-form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea { 
	background-color: #fff !important;
	border: none !important;
}
.elementor-2106 .elementor-element.elementor-element-1cd20567 .dl-service.dl-service-style-6 .service-icon { 
	display: none;
}
.elementor-2106 .elementor-element.elementor-element-33cac7a4 .dl-service.dl-service-style-6 .service-icon { 
	display: none;
}
.elementor-2106 .elementor-element.elementor-element-73a1ee13 .dl-service.dl-service-style-6 .service-icon { 
	display: none;
}
.elementor-2106 .elementor-element.elementor-element-58295f82 .dl-service.dl-service-style-6 .service-icon { 
	display: none;
}
.dl-service-style-6 .content { 
	background-color: #F4F4F4;
}
.dl-menu .current-menu-item { 
	border-bottom: 5px solid #009BDE;
}
.container .top-bar-inner li a:hover {
	color: #154E68 !important;
}
.elementor-52 .elementor-element.elementor-element-ffcb75a .dl-service.dl-service-style-6 .service-icon {
	display: none;
}
.elementor-52 .elementor-element.elementor-element-7104c8d .dl-service.dl-service-style-6 .service-icon { 
	display: none;
}
.dl-service-style-6 .content { 
	background-color: #fff;
}
.dl-service-style-6 .content {  
	border-bottom: 5px solid #009BDE;
}

.elementor-52 .elementor-element.elementor-element-7104c8d .dl-service .content p { 
	padding-bottom: 26px;
    }
@media (max-width: 1024px) { 
	.elementor-container .onama-text .text-col { 
		width: 100% !important;
	}
	.elementor-column-gap-default > .elementor-column > .elementor-element-populated { 
		margin: 0 10px;
	}
}

@media (max-width: 935px) { 
	.dl-service-style-6 .content { 
		padding: 0;
	}
	 .elementor-52 .elementor-element.elementor-element-f878edb .column-about-us { 
		width: 100%;
	}
	.elementor-52 .elementor-element.elementor-element-f878edb .img-about-us{ 
		width: 100%;
	}
	.elementor-52 .elementor-element.elementor-element-7104c8d .dl-service .content p { 
	padding-bottom: 0;
    }
}

@media (max-width: 800px) { 
	.elementor-column.elementor-col-33 .numbers .pogon { 
		width: 100%;
	}
}

@media (max-width: 767px) { 
	.elementor-52 .elementor-element.elementor-element-20fa7f8 .wt-button-wrap a { 
		width: 100%;
		text-align: center;
	}
	.top-bar-inner { 
		flex-direction: row;
	}
	.top-bar-inner .top-right { 
		display: flex;
	}
	.elementor-52 .elementor-element.elementor-element-2854f5a > .elementor-widget-container { 
		padding-left: 0 !important;
	}
	.elementor-52 .elementor-element.elementor-element-fe202fe > .elementor-element-populated { 
		padding: 0!important;
	}
	.numbers .column-zaposleni { 
		width: 33.333%;
	}
	.numbers .column-zadovoljni { 
		width: 33.333%;
	}
	.numbers .column-pogona { 
		width: 33.333%;
	}
	.wp-block-group__inner-container .wp-block-spacer { 
		height: 0!important;
	}
	#block-31 h2 { 
		text-align: center;
	}
	#footer-full-content { 
		text-align: center;
	}
	.elementor-column-gap-default > .elementor-column > .elementor-element-populated p { 
		font-size: 15px;
	}
	.elementor-1995 .elementor-element.elementor-element-54e8372 .mision { 
		margin-bottom: -80px;
	}
	.elementor-1995 .elementor-element.elementor-element-54e8372 .vision { 
		margin-bottom: -80px;
	}
}

@media (max-width: 598px) { 
	.top-bar-inner { 
		flex-direction: column;
	}
}

@media (max-width: 422px) { 
	.numbers .column-zaposleni { 
		width: 100%;
	}
	.numbers .column-zadovoljni { 
		width: 100%;
	}
	.numbers .column-pogona { 
		width: 100%;
	}
}