/*
Theme Name: Zubin Child
Theme URI: https://carmenzurron.com
Description: Zubin Child Theme
Author: Carmen
Author URI: https://carmenzurron.com
Template: zubin
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zubin-child
*/
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@800&display=swap');
@font-face {
  font-family: "Nirmala";
  src: url("fonts/Nirmala.woff")  format('woff');
}

/************************COLORES******************************/
body, p, a, span, ul li{font-family: "Nirmala" !important;}
h1, h2, h3, h4, h5, .subtitle{font-family: 'Nunito', sans-serif !important;}
.naranja{color:#F16F05 !important;}
.rojoO{color:#BA0000 !important;}
.rojoC{color:#e58181 !important;}
.blanco{color:#fff !important;}
p, ul li{color:#414141 !important; font-size:0.8em !important; }
p.title{font-size:1.2em; color:#F16F05 !important; margin-bottom: 0px;}
.subtitle{font-size:1.8em; color:#BA0000; margin: 0px 0px 15px 0px;}

/*********** CABECERA ************/
.header-fluid .site-header .wrapper {
    max-width: 1920px;
    background-color: #fff;
    margin: 2% 1%;
    padding: 2px 10px;
    border-radius: 5px;
}

nav#site-navigation ul#primary-menu li a{font-size: 0.92em;}

.site-header-menu{-webkit-box-align: end; -ms-flex-align: end; align-items: flex-end;}
/*sobre*/
.header1-email-main{
    position: absolute;
    top: -30px;
	right: 100px;
}
.ins-video-box {
    display: inline-flex;
    padding: 4px 30px;
    background: #BA0000;
    border-radius: 0 0 5px 5px;
    color: #eaf1f1;
    position: relative;
}
.ins-video-box:before {
    content: "";
    position: absolute;
    background: #e58181;
    display: block;
    width: 40px;
    height: 32px;
    right: -10px;
    clip-path: polygon(75% 0,100% 75%,24% 100%,0 20%);
    z-index: -111!important;
    top: 0;
    filter: brightness(85%);
}
.ins-video-box:after {
    content: "";
    position: absolute;
    background: #e58181;
    display: block;
    width: 40px;
    height: 32px;
    left: -10px;
    clip-path: polygon(24% 0,100% 20%,75% 100%,0 75%);
    z-index: -111!important;
    top: 0;
    filter: brightness(85%);
}
/*colocacion menu*/
.site-branding {margin: 1px auto 20px 0;}
.ins-video-box p {margin: 0px; font-size: 0.7em; padding-left: 16px; line-height: 2.2em;}
.ins-video-box a{color:#fff;}
.navigation-classic .main-navigation a{ padding: 2px 10px; font-size: 0.77em;}
body.navigation-classic .site-header-menu .main-navigation a{color: #000000!important; text-transform: uppercase;font-weight: 600;}
.social-navigation p{margin: 0 0 0em;}
body.navigation-classic .site-header-menu .main-navigation {padding: 14px 0;}
nav.social-navigation a[href^="tel:"]:before, nav.social-navigation a:before{display:none;}
.social-navigation a{ padding: 21px 3px;}
.more-link.underlined, .entry-header .entry-meta .cat-links:before, .logo-slider-section .owl-prev:hover, .logo-slider-section .owl-next:hover, .logo-slider-section .owl-dots .owl-dot.active, .navigation-classic .main-navigation .menu > .current-menu-item > a:before, .navigation-classic .main-navigation .menu > .current-menu-ancestor > a:before, .wp-playlist .wp-playlist-playing .wp-playlist-caption .wp-playlist-item-title:after, .venue-section .content-wrap, .site-header-right.icon-with-border li:before, .widget-title-with-border .widget-title:before, .resume-section .experience .hentry .post-thumbnail:after{border:none !important;}

@media (max-width:1420px){
	.absolute-header .menu-toggle, .absolute-header:not(.header-top-with-bg) .menu-toggle{color: #000000;}
	.header1-email-main{display:none;}
	.search-container{display:none;}
	.navigation-classic .main-navigation a { padding: 2px 4px;}
	.social-navigation p, .social-navigation p a{font-size: 0.9em;}
}

/********************FOOTER****************/
footer .textwidget p{margin: 0 0 0.4em;}
footer .textwidget p a{font-size:1.2em; text-decoration:none !important;}


/********HOME*********/
body.home .entry-title{display:none;}
body.home .site-content{padding: 60px 0;}
body.home .site-main .entry-header{margin-bottom:0px;}
.txt-slider{float: right;}
body .txt-slider p{font-size: 1.2em !important;}
.custom-header.header-media h1{display: block; z-index: 999; text-align: left; margin-left: 29px; color:#ba0000; text-shadow: 2px 2px #e58181; position: relative; right: 20px;}
.custom-header.header-media p{display: block; z-index: 999; text-align: left; margin-left: 29px; position: relative; right: 20px; font-weight:900; font-size: 1em;}
body div a.kc_button, .entry-content a:not(.more-link):not(.button):not(.wp-block-button__link){text-decoration:none;}
.cta p{margin-bottom:1em; }
.cta .right-cta{border-left:2px solid #fff; padding-left: 20px;}
.opiniones .content-title{font-size:0.8em;}
.opiniones .content-subtitle{font-size:0.6em;}
.opiniones .content-desc{font-size:0.7em;}
.opiniones.kc-team .content-socials a{ margin: 0 5px 5px; padding: 5px; width: 25px; height: 25px; line-height: 15px;}
.opiniones.kc-team .content-socials a i{font-size: 0.7em; line-height: 0.7em;}
.iconos_clientes img{ filter: grayscale(1);}
.iconos_clientes img:hover{ filter: none;}
.alignleft { float: left; margin: 5px 6px 20px 0px;}

/**************SOBRE MI************/
body.page-id-6400 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/02/sobre-mi.jpg');
	background-repeat:no-repeat;}
.entry-header .entry-title { text-align: left; color: #fff;}

/**************SERVICIOS************/
body.page-id-6444 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/02/servicios.jpg');
	background-repeat:no-repeat;}
.entry-header .entry-title { text-align: left; color: #fff;}

/*body.page-id-6567 .entry-header h1.entry-title, body.page-id-6588 .entry-header h1.entry-title{color: #414141 !important;}*/

/**************PRODUCTOS************/
body.page-id-6472 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/02/servicios.jpg');
	background-repeat:no-repeat;}
.entry-header .entry-title { text-align: left; color: #fff;}

/**************CASOS DE ÉXITO************/
body.page-id-6475 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/02/casos-exito-cabecera.jpg');
	background-repeat:no-repeat;}
.entry-header .entry-title { text-align: left; color: #fff;}
body.page-id-6567 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/05/cabecera-enfermeria.jpg');
	background-repeat:no-repeat;}
ul#menu-casos-de-exito{list-style: none;}
body.page-id-6567 aside#secondary{margin-top: 25%;}
body.page-id-6567 .entry-header h1.entry-title{color:#fff !important;}

body.page-id-6588 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/05/Exito-mas-prevencion2.jpg');
	background-repeat:no-repeat;}
body.page-id-6588 aside#secondary{margin-top: 25%;}
.kc_counter_box span.counterup{font-size: 30px;}
.kc-container .kc_counter_box i{font-size: 40px;}
body.page-id-6588 .entry-header h1.entry-title{color:#fff !important;}

body.page-id-6588 #enfermeras{display:none;}
body.page-id-6567 #masprevencion{display:none;}
body.page-id-6567 #enfermeras a.kc_button, body.page-id-6588 #masprevencion a.kc_button{background-color:transparent; text-decoration:none;}
.sidebar .widget.ew-author ul a, .sidebar .widget.ew-archive ul a, .sidebar .widget.ew-categories ul a, .sidebar .widget ul a { color: #C50000;}
.side_contactar{border:1px solid #000; padding:30px; margin-top:20%;}
.side_contactar .titulo{font-size: 20px !important; font-weight: 600;margin-bottom:15px;}
.side_contactar .enlace{margin-bottom:5px;}
.side_contactar .enlace a{text-decoration:none !important; color:#000; font-size: 15px !important;}
.side_contactar .side_mas{border: 1px solid #000; text-align: center; width: 70%; margin: 0px auto; margin-top: 8%; padding: 5px;}
.textwidget .testimonios{margin-top:5%}
.testimonios .test_img{text-align:center;}
.test_p{font-size: 19px !important; text-align:center; font-weight:600;}
.test_text{text-align:center; border-bottom: 1px solid #cecece; padding-bottom: 20px; font-size: 15px !important;}
.test_name{text-align:center;}

/**************TESTIMONIOS************/
body.page-id-6478 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/02/testimonios-header.jpg');
	background-repeat:no-repeat;}
.entry-header .entry-title { text-align: left; color: #fff;}

/**************CONTACTAR************/
body.page-id-6481 #page{
	background-image:url('https://internetamedida.com/wp-content/uploads/2021/02/testimonios.jpg');
	background-repeat:no-repeat; }
.entry-header .entry-title { text-align: left; color: #fff;}
input.wpcf7-form-control.wpcf7-submit{background-color: #b40000; border-radius: 0px;}
body.page-id-6481 .kc-elm p a{color:#b40000; }

@media (max-width:768px){
	.side_contactar .enlace a{ font-size: 14px !important;}
	.side_contactar .enlace i{display:none;}
	.side_contactar{border:1px solid #000; padding:10px; margin-top:35%;}
	.side_imgs .alignleft{width: 100%; margin: 10px; text-align: center; float: none;}
	.side_imgs .alignleft img{width: 50%;}
}

