/*
Theme Name:   Engitech Child
Theme URI:    http://wpdemo.archiwp.com/engitech/
Description:  Make your modifications to [Parent Theme] in this Engitech child theme.
Author:       OceanThemes
Author URI:   http://oceanthemes.net/
Template:     engitech
Version:      1.1
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  engitech-child
*/

/* =Theme customization starts here
------------------------------------------------------- */

/** Items index serveis web **/
.home-web-item a {
	height: 180px;
}

/** Header **/ 
.main-navigation ul li li a{
	text-transform: none;
}

/** Page Header **/

/* Sobre Nosotros */
.page-id-1579 .page-header {
	background-image: url('https://epic.es/wp-content/uploads/2025/03/aboutus.webp') !important;
}

/* Servicios */
.services-general .serv-box-2 {
	min-height: 400px
}

/* 
	Servicios
	Servicios en la nube 
	Virtualización de servidores
	Monitorizar red
	Asistencia remota
	Redes informáticas
	Instalación de redes
*/
.page-id-7800 .page-header,
.page-id-5410 .page-header,
.page-id-5394 .page-header,
.page-id-5396 .page-header,
.page-id-2407 .page-header,
.page-id-5398 .page-header,
.page-id-5400 .page-header{
	background-image: url('https://epic.es/wp-content/uploads/2025/03/slider-serviciosinformaticos.webp') !important;
}

/* 
    Desarrollo de aplicaciones móviles
	Desarrollo de aplicaciones web
	Gestión deportiva
*/
.page-id-7826 .page-header,
.page-id-5419 .page-header,
.page-id-6457 .page-header{
	background-image: url('https://epic.es/wp-content/uploads/2025/03/slider-programacion.webp') !important;
}

/* 
	Telfonía móvil
	Servicios de internet
	Líneas de voz y centralitas (Servicios profesionales)
*/
.page-id-5430 .page-header,
.page-id-6674 .page-header,
.page-id-6697 .page-header{
	background-image: url('https://epic.es/wp-content/uploads/2025/03/slider-telefonia-i-vozip.webp') !important;
}

/* Blog */
.page-id-4993 .page-header {
	background-image: url('https://epic.es/wp-content/uploads/2025/03/blog.webp') !important;
}

/* Contacto */
.page-id-1370 .page-header,
.page-id-5059 .page-header {
	background-image: url('https://epic.es/wp-content/uploads/2025/03/contacto.webp') !important;
}

/** Links del footer **/
.footer-oficina a:hover{
	color: var( --e-global-color-primary ) !important;
}

/** Transició hover dels iconos  **/
.services-section .icon-box-s2:hover svg{
	fill: var( --e-global-color-primary ) !important;
	transition: 0.5s;
}

/** Color cantonada de les imatges **/
.ot-image-box:not(.basic)::after {
	background: var( --e-global-color-primary );
}

/** Taula RGPDUE **/
.rgpdue-table .table-title {
	background-color: var( --e-global-color-secondary );
	color: #FFF;
}

.rgpdue-table .table-title > td {
	text-align: center;
}

.rgpdue-table .table-title {
	text-align: center;
}

.rgpdue-table .table-subtitle {
	background-color: var( --e-global-color-primary );
	color: #FFF;
	text-align: center;
}

.rgpdue-table .table-content, .rgpdue-table .table-subsubtitle {
	background-color: #F8F8F8;
}

/** Formulari de contacte **/
.wpcf7 .main-form {
	background-image: linear-gradient(90deg,var( --e-global-color-primary ) 0%,var( --e-global-color-primary ) 100%) !important;
	background-color: var( --e-global-color-primary ) !important;
}

.wpcf7 .main-form input, .wpcf7 .main-form textarea {
	background: #fff;
	color: var( --e-global-color-text );
}

.wpcf7 .main-form input::placeholder, .wpcf7 .main-form textarea::placeholder {
	color: var( --e-global-color-text );
}

.wpcf7 .main-form input[type='checkbox'] {
	width: auto;
}

.wpcf7-form a, .wpcf7-form a:visited, .wpcf7-form a:active {
	color: #FFF !important;
	text-decoration: underline !important;
}

.wpcf7-form a:hover {
	color: #FFF;
	text-decoration: none !important;
}

#contacto .elementor-container {
	box-shadow: 15px 15px 38px 0 rgba(0, 0, 0, 0.1);
}

#contacto .box-style1:hover {
	box-shadow: 0 0 0 0;
}

#CV-form .wpcf7-list-item {
	margin: 0;
}

/** Secció Author Bio dels posts **/
.blog-post .author-bio .author-info .title {
	color: var( --e-global-color-secondary );
}

/** Secció comentaris dels posts **/
.comments-area .comment-item .comment-meta .comment-reply-link {
	color: var( --e-global-color-secondary ) !important;
}

.comments-area .comment-item .comment-meta .comment-reply-link:hover {
	color: var( --e-global-color-primary ) !important;
}

.comment-form .octf-btn {
	background-color: var( --e-global-color-secondary );
}

.comment-form .octf-btn:hover {
	background-color: var( --e-global-color-primary );
}

/** Google Reviews **/
.wp-gr .rpi-dot.active {
	background-color: var( --e-global-color-primary ) !important;
}

.wp-gr.wpac a.wp-google-name {
	color: var( --e-global-color-secondary ) !important;
}

/** Recaptcha Badge **/ 
.grecaptcha-badge {
	z-index: 1;
}

/** Icon box 1 **/
.icon-box-s1 svg {
	width: 45px;
	height: 45px;
}

/** Ngitech tabs **/
.ot-tabs .octf-btn {
	margin-top: 10px;
	margin-bottom: 10px;
}

/** Image Carousel **/
.partners .swiper-slide-image {
	filter: none;
}

/** Ngitech Industries Carousel **/ 
@media only screen and (max-width: 479px) {
	.ot-industries .indus-item {
		padding-left: 0;
		padding-right: 0;
	}
	
	.ot-industries .indus-item .item-inner {
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
		padding-left: 0;
		padding-right: 0;
	}
}

/** Engitech Pricing Table Horizontal **/
@media (max-width: 1024px) {
	.ot-pricing-table {
		max-width: 1024px;
	}
}

/** Engitech Tab Tittles **/
@media (max-width: 767px) {
	#tabs-instalaciones .title-item {
		flex-direction: column;
	}
	
	#tabs-instalaciones .icon-main {
		margin-right: 0;
		margin-bottom: 30px;
	}
}

/** Posts Grid **/
.posted-in > a {
	background-color: var( --e-global-color-secondary ) !important;
}

.posted-in > a:hover {
	background-color: var( --e-global-color-primary ) !important;
}

.post-box .btn-readmore > a:hover i {
	transition: 0.3s;
}
