.elementor-kit-12{--e-global-color-primary:#16335F;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FEC341;--e-global-color-bdb3df9:#106FB8;--e-global-color-7b8e1f6:#001E5D;--e-global-typography-primary-font-family:"Futura";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Futura";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Futura";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Futura";--e-global-typography-accent-font-weight:500;color:#000000;font-family:"Didact Gothic", Sans-serif;font-weight:300;}.elementor-kit-12 h2{font-weight:500;}.elementor-kit-12 h3{color:#16335F;font-family:"Didact Gothic", Sans-serif;font-weight:800;}.elementor-kit-12 h4{font-family:"Didact Gothic", Sans-serif;font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-12 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */em{
    letter-spacing:0!important;
  font-size: 1em!important;
}
strong{font-weight: 600;}

.margencero p {margin:0px;}

.fdo-degrade a {background:#FEC341; background: linear-gradient(90deg, rgba(16,113,187,1) 0%, rgba(0,30,93,1) 100%);}
.fdo-degrade a:hover { background:#001E5D;}

.botonizq span {text-align:left!important;}

.sombracaja .elementor-widget-wrap{ box-shadow: 20px 20px 50px 0px rgb(0 0 0 / 8%);}

.contflex .elementor-icon-box-content {display:flex; align-items: baseline;}
.contflex .elementor-icon-box-content h3 {margin-right:0.5rem;}

.hoverazul{color:#106FB8; font-weight:600; transition:0.5s;}
.hoverazul:hover{color:#001E5D;}

h2 i {font-weight:400; } 
h3 a i {font-weight:600; }


.submenumob a{width:100%; text-align:center;display:block!important;}

/*Iconos Blurbs*/
.ajustaricono .elementor-icon-box-icon {
    padding-top: 0.5rem}

/*TITULOS Span combinacion*/
.titcombinacion {color: #106fb8; font-size: 1.5rem; font-weight: 400;}


/*DESPLEGABLES*/
.elementor-tab-content {border:none!important;}
.elementor-accordion-item{border:none!important;
    border-bottom: solid 1px #00000052!important;
}

/*SUB MENU*/
.submenucontenedor.elementor-sticky--active{
    /*top: 94px!important;*/
}
.submenumob a{width:100%; text-align:center; display:block;}
.submenumob .sub-menu .menu-item:last-child{padding-bottom:1rem;}
.submenumob .elementor-nav-menu .sub-arrow {justify-content:center; margin-top:-1.5rem; margin-bottom:0;}

@media (max-width: 1024px){
    .submenucontenedor.elementor-sticky--active{
           top: 60px!important;
    }
    
}

/*Margenes bloques gutenberg*/
.margenes{margin: 3rem auto;}

@media (max-width: 600px){
.footerpolmenu{ display:block;}

.footerpolmenu li{ width:100%;}

.titcombinacion{ font-size:1.4rem;}
}


/*SCROLL FIX*/
/*.mPS2id-clicked{color:#106fb8!important;}*/
/*
#ps2id-dummy-offset { height:90px;}

@media only screen and (min-width: 768px){
  #ps2id-dummy-offset{
    height: 150px;
  }
}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-Light.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-Book.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-MediumOblique-1.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: oblique;
	font-weight: 200;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-LightOblique.woff') format('woff');
}
@font-face {
	font-family: 'Futura';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('http://stage-elvalordeeducar.cbrands.mx/wp-content/uploads/2021/04/FuturaStd-BookOblique.woff') format('woff');
}
/* End Custom Fonts CSS */