/*
 Theme Name:     Divi - Tema hijo
 Theme URI:      https://1millionbot.com/
 Description:    Tema hijo para el tema Divi de elegant themes 
 Author:         Constanza
 Template:       Divi
 Version:        1.0.0
*/

 
/*------------------------------------------------------- 
A partir de aquÃ­ puedes poner tus estilos de CSS personalizados 
------------------------------------------------------- */
/** logo */
#page-container header #logo {display:inline-block !important;}

/** header */
/*
body.home .et_parallax_bg{bottom:80px;}
#top-menu .sub-menu, #et_mobile_nav_menu .sub-menu{max-width:180px;}
#top-menu .sub-menu span, #et_mobile_nav_menu .sub-menu span{text-align:center;color:initial !important;}
#top-menu i.fas, #et_mobile_nav_menu i.fas {margin-right: 5px;text-align: center;width: 20px;}
#top-menu li .sub-menu li a, #et_mobile_nav_menu li .sub-menu li a{padding:6px 30px;}
#top-menu li .sub-menu li, #et_mobile_nav_menu li .sub-menu li {padding-left:0;}
#main-header #logo {vertical-align:-webkit-baseline-middle;}
#main-header #et_search_icon:before{top: 0 !important;}*/

/** casos de exito */
.page-template-page-casos-exito-bot #page-container { padding-top: 0px !important; }
.page-template-page-casos-exito-bot #page-container header {
    background-color: transparent;
    box-shadow: none;
}
.page-template-page-casos-exito-bot #page-container header.et-fixed-header {
	background-color: #ffffff;
}
.page-template-page-casos-exito-bot #page-container header #top-menu a {
	color: #ffffff;
}
.page-template-page-casos-exito-bot #page-container header.et-fixed-header  #top-menu a {
	color: rgba(0,0,0,.6);
}

#vervideo{text-align:center;}
#vervideo img{max-width:250px;cursor:pointer;}

.feedzy-rss .rss_item{ max-width: 29.3%;float: left;min-height: 580px;}
.feedzy-rss .rss_item .rss_image{ float: none; }
.feedzy-rss .rss_item .title{font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size: 26px;line-height: 1.2em;font-weight:500;color:#333333;padding-top: 15px;display:block;}
.feedzy-rss .rss_item .rss_content{font-family: 'Poppins', sans-serif;font-weight:500;color:#666666;padding-top: 10px;font-size: 16px;}
.feedzy-rss .rss_item .rss_image, .feedzy-rss .rss_item .rss_image a, .feedzy-rss .rss_item .rss_image a span.fetched{height:187px !important;}

/** Atributos new landing*/
.landing_texto{font-size:5.5vh;padding-bottom:10px;}
/** .landing_new{height: 100vh; padding-top:40vh;} */
.landing_subtitulo{padding-bottom:18px;}


/** Idiomas */
#top-menu .pll-parent-menu-item ul{ max-width:100px; }
#top-menu .pll-parent-menu-item ul .lang-item a{ width:auto !important; }
@media (max-width: 769px){
	.feedzy-rss .rss_item{ max-width: 46%;}
	/** .landing_new{padding-top:28vh!important;}*/ /** Atributos new landing*/
	.landing_subtitulo{margin-bottom:1px!important; margin-top:1px!important;} /** Atributos new landing*/
	.landing_texto{font-size: 4vh!important;margin-bottom:1px!important;} /** Atributos new landing*/
}

@media (max-width: 426px){
	.feedzy-rss .rss_item{ max-width: 100%;}
	.feedzy-rss .rss_item .rss_image{ max-width:100%; }	
}

/** Boton Demo Menu*/
#main-header #top-menu li.demo-boton a {background-color: #ef5350; padding: 8px 10px !important; color:#fff !important; text-align: center; border-radius: 25px; -webkit-transition: all 400ms; transition: width all 400ms; display: inline-block;}

#main-header #top-menu li.demo-boton a:hover {color: #ffffff !important; background-color: #000000; border: 1px solid #000000; -webkit-transition: all 400ms; transition: width all 400ms; }

/**.et-main-header #top-menu li.demo-boton a:hover{color:white} */


/** Banner cookies */
.argpd-cookies{ z-index: 10; }
.argpd-cookies .argpd-cookies-bar a.argpd-cookies-politica { position: absolute !important; left: 0px !important; bottom: 50px !important; }
.argpd-cookies .argpd-cookies-bar button { position: absolute !important; padding: 5px 20px;}
@media (max-width: 1000px) { .argpd-cookies{ margin-top: 0px; z-index: 10; left: 0px !important;}}

/** Deactivate UE Logo in mobile phones */
@media (max-width: 1000px) {#ue_logo {display: none;}}

@media (max-width: 980px) {.home #page-container header a {color: #333!important;}}


/** ContactFormStyle*/
.wpcf7-form { text-align: left; }
.wpcf7-form  input, .wpcf7-form  textarea{ font-size: 5px; font-weight: 300; padding-left: 16px; }
.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar { background-color: #FFF; border-width: 1px; width: 100% !important; border-radius: 20px !important; padding-left: 16px;}
div.wpcf7 { color: #000000 !important; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; text-align: center;}
.wpcf7-textarea { background-color: #fff; color: #25263c !important; font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 300; width: 100%; box-sizing: border-box; position: relative; line-height: 1.5em; margin-bottom: 40px; padding: 20px; padding-left: 16px;}
.wpcf7-submit { /** Send Button*/ background-color: #EF5350!important; border-width: 0px !important; color: #fff !important; margin: 0px auto 0; cursor: pointer; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; line-height: 1.7em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s;	width: 50%!important;}
.wpcf7-submit:hover { background-color: #E5E5E5!important; border-color:#E5E5E5!important;}
.wpcf7-form-control { padding: 10px; }
.wpcf7-form .wpcf7-acceptance { font-size: 15px; }
.wpcf7-form .wpcf7-acceptance a { color: bisque; text-decoration: underline; }
.wpcf7-form .wpcf7-acceptance input{ width: 20px; height: 20px; vertical-align: top; }
/**ContactFormStyle Newsletter**/
.newsletter-posts { background-color: #C80F2E; padding: 20px; border-radius: 20px; margin-top: 20px;}
.newsletter-posts h6 { color: #FFFFFF; font-weight: bold; }

/*Nuestros chatbots*/
@-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; }}
@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; }}
@keyframes fadeOut { from { opacity: 1; } to { opacity: 0; }}

.nuestrosclientes .et_pb_code .chatbot-preview img:nth-child(2) { display: none;}
.nuestrosclientes .et_pb_code .chatbot-preview p:nth-child(4) { display: none;}
.nuestrosclientes .et_pb_code:hover .chatbot-preview img:nth-child(2) {display: block; -webkit-animation: fadeIn 1s;animation: fadeIn .5s;}
.nuestrosclientes .et_pb_code:hover .chatbot-preview p:nth-child(4) {display: block; -webkit-animation: fadeIn 1s;animation: fadeIn .5s;}
.nuestrosclientes .et_pb_code:hover .chatbot-preview img:first-child {display: none; -webkit-animation: fadeOut 1s;animation: fadeOut 2s;}
.nuestrosclientes .et_pb_code:hover .chatbot-preview p:nth-child(3) {display: none; -webkit-animation: fadeOut 1s;animation: fadeOut 2s;}


