/**
 * Theme Name:     Ativa2025-dv
 * Author:         Ativacl
 * Template:       Divi
 * Text Domain:	   ativa2025
 * Description:    Ativa 2025
 * Theme URI:      http://ativa.cl
 * Author URI:     http://ativa.cl
 * Version:        1.2
 * Tags:           Ativacl
 */


  /* ---- Menu sticky ---- */

  .scrolled{
	animation: animatebox 600ms;
	position: fixed !Important;
    top: 0 !Important;
    width: 100% !Important;
    z-index: 9999 !Important;
    box-shadow: #000 0px -12px 20px;
}

@keyframes animatebox {
    from {top: -125px;} 
        to{top:0;} 
    }
.scrolled  img  { height: 52px !important;}
.scrolled .et_pb_code_0_tb_header {margin-top: 13px !important; }
.scrolled .et_pb_text_1_tb_header {margin-top: 13px !important; }
@media only screen and (max-width:768px) {
#navbarstk {z-index: 9999 !Important;}
.scrolled{
	animation: none;
	position: relative !Important;
    top: 0 !Important;
    width: 100% !Important;
    z-index: 9999 !Important;
    box-shadow: none;
}
.scrolled .et_pb_menu__logo img  { height: 90px !important;}


}
/* ---- Menu sticky ---- */


/* ---- Standard Post Title & Post Meta ---- */

.boxshadowzoom h4,.flechbullet {letter-spacing: 0px;
	-webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;}
.boxshadowzoom:hover h4,.flechbullet:hover {letter-spacing: 1px;
	-webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;}
.boxshadowzoom {    box-shadow: none;
	-webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;}
.boxshadowzoom:hover {    box-shadow:0px 10px 24px 6px rgba(0,0,0,0.1);
 -webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;}
.unsaturate {  filter: saturate(0);}
.unsaturate:hover {
    filter: saturate(1.3);
 -webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;}

.imgshadow {
	box-shadow: none;
	filter: saturate(0.7);
 -webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;	
}
.imgshadow:hover {
	box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2);
	filter: saturate(1.5);
 -webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;	
}
.bnhover img {
    filter: saturate(0);
	-webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}
.bnhover:hover img{
    filter: saturate(1);
	-webkit-transition: all 300ms ease-out;
	    -moz-transition: all 300ms ease-out;
	    -ms-transition: all 300ms ease-out;
	    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}
/* 
 editor--------------------------------------------*/
 #wp-admin-bar-et-disable-visual-builder a {font-size:0;}
 #wp-admin-bar-et-disable-visual-builder a:after {content: "Cerrar editor de contenidos"; font-size:14px;}
 #wp-admin-bar-et-use-visual-builder a {font-size:0;}
 #wp-admin-bar-et-use-visual-builder a:after {content: "Editar contenidos"; font-size:14px;}
 #wp-admin-bar-et-use-visual-builder a:hover, #wp-admin-bar-et-use-visual-builder:hover a {
     background-color: #FF5722!important;}
 #wp-admin-bar-et-use-visual-builder a:before {
     margin-top: 0px;
     font-size: 27px!important;
     color: #FF5722!important;
     content: "g";
 }
.et-db #et-boc #et-fb-app .et-fb-button--primary, .et-db #et-boc #et-fb-app .et-fb-button--primary:hover, .et-db #et-boc #et-fb-app .et-fb-buttonbutton--primary, .et-db #et-boc #et-fb-app .et-fb-buttonbutton--primary:hover  {
    background: #ff7a42 !important;
    color: #fff;
}
.et-db #et-boc #et-fb-app .et-fb-button--info, .et-db #et-boc #et-fb-app .et-fb-button--info:hover, .et-db #et-boc #et-fb-app .et-fb-buttonbutton--info, .et-db #et-boc #et-fb-app .et-fb-buttonbutton--info:hover {
    background: #ff7a42 !important;
    color: #fff;
}
.et-db #et-boc .et_pb_fullwidth_section .et-fb-mousetrap--section .et-fb-button, .et-db #et-boc .et_pb_fullwidth_section .et-fb-mousetrap--section .et-fb-button-group {
    background: #bb4412 !important;
}
.et-db #et-boc #et-fb-app .et-fb-button--success, .et-db #et-boc #et-fb-app .et-fb-button--success:hover, .et-db #et-boc #et-fb-app .et-fb-buttonbutton--success, .et-db #et-boc #et-fb-app .et-fb-buttonbutton--success:hover {
    background: #5a5a5a !important;
}
.et-db #et-boc .et-fb-skeleton--fullwidth>.et-fb-skeleton__header {
    background: #ff7a42 !important;
}
.et-db #et-boc .et-fb-skeleton--row>.et-fb-skeleton__header {
    background: #A97546 !important;
}
.et-db #et-boc .et-fb-skeleton--section>.et-fb-skeleton__header {
    background: #ca5727 !important;
}
.et-db #et-boc .et-fb-outline--row {
    background: #5b5b5b !important;
}
.et-db #et-boc .et-fb-outline--section {
    background: #ff7a42 !important;
}
.et-core-modal-header {
    background-color: #ff9232 !important;}
 .et-core-modal-close {    background-color: #d87a27 !important;}
.et-core-modal-action-secondary {
    background: #383838 !important;
}
.et-core-modal-action:hover, .et-core-modal-action:focus, .et-core-modal-action:active {
    background: #008c73 !important;}
 .et-core-modal-action {

    background: #03796a !important;

}
.et-fb-button--quick-actions,.et-fb-button--help,.et-fb-modal__tab-footer {display:none !important;}