/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 20 2023 | 13:02:20 */
/* Añade aquí tu código CSS.

Por ejemplo:
.ejemplo {
    color: red;
}

Para mejorar tu conocimiento sobre CSS knowledge echa un vistazo a http://www.w3schools.com/css/css_syntax.asp

Fin del comentario */ 
section.side_menu.right a.verificar {
    font-size: 11px;
}

span.plus a:hover {
    font-size: 32px;
  transition: font-size 1s;
}
.icon-plus {
    height: 40px;
    width: 100%;
}
nav.main_menu {
    z-index: 106;
}
.tres {
    background: #f9f9f9;
}
.header-widget.widget_search.header-right-widget form#searchform {
    display: none;
}
@media screen and (min-width:1025px) and (max-width: 4000px) {

  li#mega-menu-item-130 a {
    margin: 3px !important;
    line-height: 40px !important;
}

li#mega-menu-item-130 {
    background: #ff9a00 !important;
    border-radius: 70px !important;
    padding: 0 !important;
    margin: !important;
    line-height: 10px !important;
    margin-top: 3px !important;
    height: 45px !important;
    margin-bottom: 3px !important;
    line-height: 45px !important;
}
li#mega-menu-item-130:hover a {
    color: white !important;
}
li#mega-menu-item-130 {
    margin-left: 25px !important;
}
 .side_menu.right .transp{
    display:none;
  }
}
li#mega-menu-item-41 > ul.mega-sub-menu {
    overflow: scroll !important;
}
@media screen and (min-width:300px) and (max-width: 767px) {
	
	i.fa.fa-home {
    margin-left: 34px !important;
}
   .side_menu.right .transp{
    display:block !important;
	   line-height:44px;
  }
  .header-widget.widget_search.header-right-widget form#searchform {
    display: block !important;
}
 .right .transp {
    display: none;
}
  .header_inner_left {
    display: none;
}
  .left {
    display: none;
}
  .header_inner_right {
    height: 0;
}
  .transp {
    top: 0 !important;
    right: 0 !important;
}
  .header_top .right .inner>div {

    float: inherit !important;
}
  header .header_top .q_social_icon_holder {
  display: none;
}
  .header_bottom_right_widget_holder {
    display: none;
}
  .side_menu_button i {
    color: black !important;
    background: #f9d5a8;
    padding: 4px;
    /* position: relative; */
}

.side_menu_button {
    z-index: 9999;
    /* background: black; */
    height: 70px !important;
    line-height: 70px !important;
    color: black !important;
    top: 10px;
}
 /* form#searchform {
    display: none;
}*/
  li#mega-menu-item-130 {
    background: #ff9a00 !important;
    border-radius: 0px !important;
    padding: 0 !important;
    margin: !important;
    line-height: 10px !important;
    margin-top: 3px !important;
    height: 45px !important;
    margin-bottom: 15px !important;
    line-height: 45px !important;
}
  li#mega-menu-item-130 {
    margin-left: 0px !important;
}
  .pulsa {
    right: 19% !important;
  }
  .popup-telefono {
    width: 70% !important;
    right: 75px !important;
  }
  .formulario-llamada {
    padding: 0px 5px;
}
  p.avi {
    line-height: 12px;
}
  .imga-tella {
    margin-top: 0px !important;
}
  .datos-imagen img {
    width: 46% !important;
    float: left !important;
}
.datos-imagen img {
    margin: 5px 5px !important;
}
  .ocultar-mob {
    display:none;
  }
  p.para-titulo {
    font-size: 35px !important;
    line-height: 45px !important;
  }
  p.mover-dere {
    font-size: 20px !important;
  }
  .tres {
    width: 100% !important;
  }
  .caja-icon {
    float: left;
    margin: 5px !important;
    width: 46% !important;
    outline: 1px solid #eaeaea;
}
  p.titulo {
    font-size: 32px;
    line-height: 42px;
  }
  p.texto-aqui {
    left: 48% !important;
    font-size: 20px !important;
    top: 107% !important;
  }
  p.margen-footer {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .enlace-exter a {
    font-size: 11px !important;
}
  .column2.footer_bottom_column {
    margin-bottom: 125px;
}
  .enlaces-avisos {
    line-height: 20px;
}
 .side_menu_button_wrapper.right form#searchform {
    display: none;
}
  .header_top #searchform input[type=text] {
    height: 18px;
    font-size: 11px;
    background: black;
}
  .header_top #searchform input[type=submit] {
    width: 34px;
    height: 22px;
    line-height: 23px;
    margin: 4px 0 0;
    background-color: black !important;
    background: 0 0;
    font-size: 11px;
    left: -20px;
    top: -4px;
}
	.title.title_size_medium h1 {
    font-size: 14px;
}
	.image.not_responsive img{
    height: 200px !important;
}
	.breadcrumbs_inner {
    line-height: 20px;
    font-size: 10px;
}
.page_container_inner	.full_section_inner.clearfix {
    display: flex;
    flex-direction: column-reverse;
}
	.derecha {
    margin-top: 30px;
}
	.menu-caja div {
   display: grid !important;
    width: 97px !important;
    height: 115px !important;
    align-content: center !important;
    align-items: center;
    float: left;
 
}
	.altura-plis img {
    display: none;
}
	#mega-menu-wrap-mobile-navigation #mega-menu-mobile-navigation > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 12px!important;
	}
	
	.vc_column-inner.vc_custom_1643711533605 {
    padding-right: 25px !important;
    margin-top: 25px;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1641396143104 {
    margin-top: 25px !important;
    margin-right: 25px !important;
}
	.quitar-movil{
	height:25px !important;
	}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643714905832 .wpb_column.vc_column_container.vc_col-sm-6 {
    padding-left: 25px;
    padding-right: 25px;
}
	.wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1642589195644 {
    margin-top: 25px !important;
    margin-right: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643722039188 {
    margin-bottom: 35px !important;
    padding-bottom: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642591631777 {
    margin-top: 25px !important;

}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639742702193 {
    padding-right: 25px !important;
		
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643727513843 {
    padding-bottom: 25px !important;
}
	.vc_column-inner.vc_custom_1644317775285 {
    display: none;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    margin-bottom: 35px !important;
}
	.vc_column-inner.vc_custom_1644318230021 {
   
    padding-top: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644318118829 {
    padding-bottom: 35px;
		 padding-right: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642676484957 {
    padding-top: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1644328461703 {
    margin-top: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644333077145 {
    margin-bottom: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642679584663 {
    padding-top: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644931249879 {
    padding-right: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639647452155 {
    margin-bottom: 35px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642681527416 {
    display: none;
}
	.vc_column-inner.vc_custom_1644853468753 {
    padding-top: 25px;
    padding-right: 25px !important;
}
	.vc_column-inner.vc_custom_1644931795770 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644937864094 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644937965773 {
    padding-top: 25px;
}
	.vc_column-inner.vc_custom_1644937893472 {
    padding-left: 0;
}
	.wpb_single_image.wpb_content_element.vc_align_left.ima-altura1 img {
    height: 230px;
    padding-top: 25px;
}
	.vc_column-inner.vc_custom_1644422772812 {
    display: none;
}
	.vc_column-inner.vc_custom_1644423884245 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644423838514 {
    margin-bottom: 35px;
}
	.wpb_single_image.wpb_content_element.vc_align_center.ima-altura2 img {
    height: auto;
   
}
	.vc_column-inner.vc_custom_1644424045662 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644424242526 {
    padding-right: 0;
}
	.vc_column-inner.vc_custom_1644424313361 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644424636461 {
    padding-right: 15px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644424641360 {
    margin-bottom: 35px !important;
}
	.vc_column-inner.vc_custom_1644425043925 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644426067299 {
    padding-right: 15px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    padding-bottom: 35px;
}
	.vc_column-inner.vc_custom_1644426659749 {
    padding-bottom: 25px;
}
	.vc_column-inner.vc_custom_1644426600105 {
    padding-top: 0;
}
	.vc_column-inner.vc_custom_1639654809595 {
    padding-bottom: 25px;
}
	.vc_column-inner.vc_custom_1644507203422 {
    padding-right: 15px !important;
}
	
.wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1644507224308.ima-altura1 img {
    height: 250px;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    padding-bottom: 0;
}
	.wpb_single_image.wpb_content_element.vc_align_center.imagen-cover2 {
    padding-top: 25px;
}
	div#uno {
    margin-bottom: 35px !IMPORTANT;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644938469000 {
    DISPLAY: NONE;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    margin-bottom: 0 !important;
}
	.vc_column-inner.vc_custom_1644938326992 {
    padding-left: 0 !important;
    padding-top: 15px;
    padding-right: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644568096826 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644223857232 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639742702193 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643712262796 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644230958459 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644249545102 {
    margin-bottom: 35px !important;
}
	div#analisis-de-fallo-en-componentes-de-aerogeneradores {
    margin-bottom: 35px !important;
}
	div#generacion-hidogeno-transporte-distribucion {
    margin-bottom: 35px !important;
}
	div#formulario-inscripcion {
    padding-right: 25px !important;
}
	.en-do {
    width: 100% !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644404762294 {
    margin-bottom: 25px !important;
}
	.formulario-formacion select#selecionar-curso {
    background: #f9f9f9;
    height: 440px !important;
    overflow: scroll !important;
}
	p.subtitulo-acred {
    font-size: 14px!important;
	}
	.formulario-contacto input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100% !important;
	}
	span.wpcf7-list-item {
    margin-top: 15px;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644839906476 {
    margin-bottom: 35px !important;
}
	.two_columns_25_75.grid2.clearfix.background_color_sidebar{
		    display: flex;
    flex-direction: column-reverse;
	}
	.pagination ul li a, .pagination ul li span {
    width: 25px;
    height: 25px;
    line-height: 25px;
	}
	.single-post .title.title_size_medium h1 {
    font-size: 12px !important;
}
	.blog_holder.blog_single article h2 {
   
    font-size: 15px !important;
}
	.empleos {
    display: block !important;
    margin-bottom: 35px !important;
}
	.empleos-tres {
    margin-bottom: 35px !important;
}
	.transp a {
    padding: 8px 6px 11px 1px !important;
	}
}





@media screen and (min-width:768px) and (max-width: 1023px) {
   .side_menu.right .transp{
    display:block !important;
	   line-height:44px;
  }
  .header-widget.widget_search.header-right-widget form#searchform {
    display: block !important;
}
 .right .transp {
    display: none;
}
  .header_inner_left {
    display: none;
}
  .left {
    display: none;
}
  .header_inner_right {
    height: 0;
}
  .transp {
    top: 0 !important;
    right: 0 !important;
}
  .header_top .right .inner>div {

    float: inherit !important;
}
  header .header_top .q_social_icon_holder {
  display: none;
}
  .header_bottom_right_widget_holder {
    display: none;
}
  .side_menu_button i {
    color: black !important;
    background: #f9d5a8;
    padding: 4px;
    /* position: relative; */
}

.side_menu_button {
    z-index: 9999;
    /* background: black; */
    height: 70px !important;
    line-height: 70px !important;
    color: black !important;
    top: 10px;
}
 /* form#searchform {
    display: none;
}*/
  li#mega-menu-item-130 {
    background: #ff9a00 !important;
    border-radius: 0px !important;
    padding: 0 !important;
    margin: !important;
    line-height: 10px !important;
    margin-top: 3px !important;
    height: 45px !important;
    margin-bottom: 15px !important;
    line-height: 45px !important;
}
  li#mega-menu-item-130 {
    margin-left: 0px !important;
}
  .pulsa {
    right: 19% !important;
  }
  .popup-telefono {
    width: 70% !important;
    right: 75px !important;
  }
  .formulario-llamada {
    padding: 0px 5px;
}
  p.avi {
    line-height: 12px;
}
  .imga-tella {
    margin-top: 0px !important;
}
  .datos-imagen img {
    width: 46% !important;
    float: left !important;
}
.datos-imagen img {
    margin: 5px 5px !important;
}
  .ocultar-mob {
    display:none;
  }
  p.para-titulo {
    font-size: 35px !important;
    line-height: 45px !important;
  }
  p.mover-dere {
    font-size: 20px !important;
  }
  .tres {
    width: 100% !important;
  }
  .caja-icon {
    float: left;
    margin: 5px !important;
    width: 46% !important;
    outline: 1px solid #eaeaea;
}
  p.titulo {
    font-size: 32px;
    line-height: 42px;
  }
  p.texto-aqui {
    left: 48% !important;
    font-size: 20px !important;
    top: 107% !important;
  }
  p.margen-footer {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .enlace-exter a {
    font-size: 11px !important;
}
  .column2.footer_bottom_column {
    margin-bottom: 125px;
}
  .enlaces-avisos {
    line-height: 20px;
}
 .side_menu_button_wrapper.right form#searchform {
    display: none;
}
  .header_top #searchform input[type=text] {
    height: 18px;
    font-size: 11px;
    background: black;
}
  .header_top #searchform input[type=submit] {
    width: 34px;
    height: 22px;
    line-height: 23px;
    margin: 4px 0 0;
    background-color: black !important;
    background: 0 0;
    font-size: 11px;
    left: -20px;
    top: -4px;
}
	.title.title_size_medium h1 {
    font-size: 14px;
}
	.image.not_responsive img{
    height: 200px !important;
}
	.breadcrumbs_inner {
    line-height: 20px;
    font-size: 10px;
}
.page_container_inner	.full_section_inner.clearfix {
    display: flex;
    flex-direction: column-reverse;
}
	.derecha {
    margin-top: 30px;
}
	.menu-caja div {
   display: grid !important;
    width: 97px !important;
    height: 115px !important;
    align-content: center !important;
    align-items: center;
    float: left;
 
}
	.altura-plis img {
    display: none;
}
	#mega-menu-wrap-mobile-navigation #mega-menu-mobile-navigation > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 12px!important;
	}
	
	.vc_column-inner.vc_custom_1643711533605 {
    padding-right: 25px !important;
    margin-top: 25px;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1641396143104 {
    margin-top: 25px !important;
    margin-right: 25px !important;
}
	.quitar-movil{
	height:25px !important;
	}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643714905832 .wpb_column.vc_column_container.vc_col-sm-6 {
    padding-left: 25px;
    padding-right: 25px;
}
	.wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1642589195644 {
    margin-top: 25px !important;
    margin-right: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643722039188 {
    margin-bottom: 35px !important;
    padding-bottom: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642591631777 {
    margin-top: 25px !important;

}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639742702193 {
    padding-right: 25px !important;
		
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643727513843 {
    padding-bottom: 25px !important;
}
	.vc_column-inner.vc_custom_1644317775285 {
    display: none;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    margin-bottom: 35px !important;
}
	.vc_column-inner.vc_custom_1644318230021 {
   
    padding-top: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644318118829 {
    padding-bottom: 35px;
		 padding-right: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642676484957 {
    padding-top: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1644328461703 {
    margin-top: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644333077145 {
    margin-bottom: 25px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642679584663 {
    padding-top: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644931249879 {
    padding-right: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639647452155 {
    margin-bottom: 35px !important;
}
	.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1642681527416 {
    display: none;
}
	.vc_column-inner.vc_custom_1644853468753 {
    padding-top: 25px;
    padding-right: 25px !important;
}
	.vc_column-inner.vc_custom_1644931795770 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644937864094 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644937965773 {
    padding-top: 25px;
}
	.vc_column-inner.vc_custom_1644937893472 {
    padding-left: 0;
}
	.wpb_single_image.wpb_content_element.vc_align_left.ima-altura1 img {
    height: 230px;
    padding-top: 25px;
}
	.vc_column-inner.vc_custom_1644422772812 {
    display: none;
}
	.vc_column-inner.vc_custom_1644423884245 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644423838514 {
    margin-bottom: 35px;
}
	.wpb_single_image.wpb_content_element.vc_align_center.ima-altura2 img {
    height: auto;
   
}
	.vc_column-inner.vc_custom_1644424045662 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644424242526 {
    padding-right: 0;
}
	.vc_column-inner.vc_custom_1644424313361 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644424636461 {
    padding-right: 15px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644424641360 {
    margin-bottom: 35px !important;
}
	.vc_column-inner.vc_custom_1644425043925 {
    padding-left: 0;
}
	.vc_column-inner.vc_custom_1644426067299 {
    padding-right: 15px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    padding-bottom: 35px;
}
	.vc_column-inner.vc_custom_1644426659749 {
    padding-bottom: 25px;
}
	.vc_column-inner.vc_custom_1644426600105 {
    padding-top: 0;
}
	.vc_column-inner.vc_custom_1639654809595 {
    padding-bottom: 25px;
}
	.vc_column-inner.vc_custom_1644507203422 {
    padding-right: 15px !important;
}
	
.wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1644507224308.ima-altura1 img {
    height: 250px;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    padding-bottom: 0;
}
	.wpb_single_image.wpb_content_element.vc_align_center.imagen-cover2 {
    padding-top: 25px;
}
	div#uno {
    margin-bottom: 35px !IMPORTANT;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644938469000 {
    DISPLAY: NONE;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639654729177 {
    margin-bottom: 0 !important;
}
	.vc_column-inner.vc_custom_1644938326992 {
    padding-left: 0 !important;
    padding-top: 15px;
    padding-right: 25px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644568096826 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644223857232 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1639742702193 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1643712262796 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644230958459 {
    margin-bottom: 35px !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644249545102 {
    margin-bottom: 35px !important;
}
	div#analisis-de-fallo-en-componentes-de-aerogeneradores {
    margin-bottom: 35px !important;
}
	div#generacion-hidogeno-transporte-distribucion {
    margin-bottom: 35px !important;
}
	div#formulario-inscripcion {
    padding-right: 25px !important;
}
	.en-do {
    width: 100% !important;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644404762294 {
    margin-bottom: 25px !important;
}
	.formulario-formacion select#selecionar-curso {
    background: #f9f9f9;
    height: 440px !important;
    overflow: scroll !important;
}
	p.subtitulo-acred {
    font-size: 14px!important;
	}
	.formulario-contacto input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100% !important;
	}
	span.wpcf7-list-item {
    margin-top: 15px;
}
	.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1644839906476 {
    margin-bottom: 35px !important;
}
	.two_columns_25_75.grid2.clearfix.background_color_sidebar{
		    display: flex;
    flex-direction: column-reverse;
	}
	.pagination ul li a, .pagination ul li span {
    width: 25px;
    height: 25px;
    line-height: 25px;
	}
	.single-post .title.title_size_medium h1 {
    font-size: 12px !important;
}
	.blog_holder.blog_single article h2 {
   
    font-size: 15px !important;
}
	.empleos {
    display: block !important;
    margin-bottom: 35px !important;
}
	.empleos-tres {
    margin-bottom: 35px !important;
}
	.transp a {
    padding: 8px 6px 11px 1px !important;
	}
}
.otgs-development-site-front-end {
  display: none;
}
img.wpml-ls-flag {
    border-radius: 100px;
    height: 20px;
    width: 20px;
    object-fit: cover;
}
.wpml-ls-legacy-list-horizontal {
 
    padding-top: 0 !important;
}