/*
Theme Name: Roonix Child
Theme URI: https://themes.themexriver.com/wp/roonix/
Template: roonix
Author: Themexriver
Author URI: http://themeforest.net/user/themexriver
Description: Roonix is the new outstanding, extremely advanced powerful WordPress theme, designed for metal roofing, industrial roofing, construction, exterior, maintenance, painting, remodelling, renovation, repair service, roof repair, roofers, roofing, roofing company, roofing service, siding websites.
Tags: blog,two-columns,left-sidebar,accessibility-ready,custom-background,custom-colors,custom-header,custom-logo,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.5.1761579060
Updated: 2025-10-27 15:31:00

*/

a.lightbox-video{
	display:none!important;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{
	font-weight:900!important;
}

.cmplz-cookiebanner .cmplz-links.cmplz-documents{
	font-weight:bold!important;
}

#home-contacto section.info-section .info-column h3 a{
	color:#FFF!important;
}

#home-contacto section.info-section .info-column h3 a:hover{
	color:#000!important;
}

ul.navigation li.menu-item.active.current a,.main-header .main-menu .navigation > li.current > a{
	color:#000000!important;
}
ul.navigation li.menu-item.active a{
	color: var(--main-color)!important;
}

body.page-id-1164 ul.navigation li.menu-item.active a{
	color: var(--main-color)!important;
}

#block-9 p.has-text-align-center{
	font-size: 12pt;
    color: #fff;
    text-align: center;
}
#empresa-about .content-column div.row.clearfix{
	display:none;
}

#empresa-about .image-column img{
    	min-height: 450px!important;
		object-fit:contain!important;
}

#empresa-video-section span.flaticon-media-play-symbol{
	display:none;
}

.trabajos-bannerv6 .slide{
	padding:0px!important;
}
#trabajos-proyectos .project-masonry-section{
	padding-top:0px!important;
}

#contacto1 .contact-info-section-two{
	padding-top:0px!important;
}
#contacto1 .form-box{
	display:none!important;
}

.wpcf7 .btn-style-one .btn-wrap .text-one{
	color:#000!important;
}

.wpcf7-form label{
	color:#FFF!important;
}

body.page-id-1208 .wpcf7-form label{
	color:#000!important;
}

body.page-id-1164 .wpcf7 .btn-style-one .btn-wrap .text-one{
	color:#FFF!important;
}

body.page-id-1164 .wpcf7-response-output{
	color:#fff!important;
}

.main-footer .career-widget .phone{
	padding-left:5px!important;
	margin:10px 0px!important;
}

.main-footer .career-widget .email{
	
	margin:10px 0px!important;
}

.services-section h4{
	min-height:192px;
	padding-bottom:15px;
}

.services-section .view-detail{
	display:none!important;
}

.main-footer .career-widget .phone:before{
	content:''!important;
}

.texto-footer{
	display:none!important;
}

.main-footer{
	margin-top:1px!important;
}

@media(max-width:480px){
	
	#empresa-about .image-column img{
		object-fit: cover !important;
	}
	
	
	.mission-section-two{
		padding-top:40px!important;
	}
	
	.mission-section-two .image-column .row .columm:nth-child(2){
		display:none!important;
	}
	
	.main-slider .slide{
		min-height:464px!important;
	}
	
	.main-slider-three .slide{
		min-height:309px!important;
	}
	
	.fluid-section-three .right-column{
		min-height:400px;
	}
	
	.fluid-section-three .map-pattern{
		right:auto!important;
		left:0px!important;
		width:100%!important;
		background-size: cover;
		background-position: center;
		aspect-ratio: 16 / 9;
	}
	
	.progress-wrap.active-progress{
		display:none!important;
	}
	
	.contact-info-section-two .form-box{
		padding:15px!important;
	}
	
	
	
	.texto-footer{
		display:block;
	}
	
	.footer-widget{
		text-align: center;
	}
	
	.widgets-section{
		padding-top:20px!important;
		padding-bottom:0px!important;
	}
	
	.footer-bottom{
		padding-bottom:100px!important;
	}
	
	#simple-chat-button--container{
		bottom:90px!important;
	}
	
	
}