/*
Theme Name: Jornadas de Coordinacion Internacional
Theme URI: http://zephyr.us-themes.com/
Version: 1.0
Description: Tema desarrollado para "Jornadas de Coordinación Internacional"
Author: Grupoidex
Author URI: https://grupoidex.es
Template: Zephyr
*/
 
@import url("../Zephyr/style.css");



body {
background: url('https://jornadasdecooperacioninternacional.es/wp-content/uploads/2025/10/fondo-jornadas-coordinacion-internacional-con-franja.jpg') !important;
/*background: none !important;*/
background-size: cover !important;
background-position: bottom right !important;
background-attachment: fixed !important;
}

h1 {
	padding: 0rem 1rem !important;
}

.texto-cookies #cmplz-cookies-overview {
    margin-bottom: 20px !important;
}

.oculto {
	display:none !important;
}

.cookies-per-purpose * {
	color: #CA86B8 !important;
}

strong {
	font-family: "Montserrat Bold" !important;
}

.centrado img {
    margin:0px auto !important;
}

.altura-limitada {
	max-height: 55vh;
	overflow: auto;
	padding: 1rem;
}

.current-menu-item {
	font-family: "Montserrat Bold" !important; 	
}

.stroke a {
  text-shadow:
   -1px -1px 0 #fff,  
    1px -1px 0 #fff,
    -1px 1px 0 #fff,
     1px 1px 0 #fff;
}

@media (max-width:1024px) {
body {
background: none !important;	
}

.altura-limitada {
	max-height: none !important;
	overflow: auto !important;
	padding: 0rem!important;	
}
h1 {
	padding: 0rem !important;
}

}

#page-content {
	background-color:  transparent !important;
}

.gfield input[type='text'], .gfield input[type='tel'], .gfield input[type='email'], .gfield textarea, .gfield select, 
.gfield input[type='checkbox'], .ginput_container_multiselect, .gfield input[type='radio'] {
	border:  1px solid #000 !important;
	background:  rgba(255,255,255,0.80) !important;
	border-radius: 0rem !important;
	color:  #000;	
} 

.gfield_select_tomselect.multi, .ts-control {
	background: transparent !important;
	border:  0px !important;
}

.ts-control, .ts-control input, .ts-dropdown {
    font-smoothing: inherit !important;
    color: inherit !important;
    font-family: inherit !important;
    font-size: 16px !important;
    line-height: inherit !important;
}

.ts-wrapper.multi .ts-control>div {
	background: transparent !important;
}

.gfield textarea {
	resizeable
}

.gfield input[type='submit'] {
	background: #000;
	color:  #fff;
	border-radius: 0px;
	border: 1px solid #000;
}

.gfield input[type='submit']:hover {
	background: transparent;
	color:  #000;
	border-radius: 0px;
	border: 1px solid #000;
}

.gform_wrapper.gravity-theme .ginput_container_date input {
	width: 100% !important;
}

.gform_wrapper.gravity-theme h2 {
	padding-bottom:  0px !important;
	margin-bottom:  0px !important;
}

.gform_wrapper.gravity-theme hr {
	border: 2px solid #fff !important;
}

textarea {
  resize: none !important;
}

.biscripcion {
	overflow:  visible;
}

.biscripcion > a {
	background: #000 !important;
	padding: 10px 5px;
    border-radius: 0rem;
    color: #fff !important;
    text-align: center;
}

.biscripcion > a > span.w-nav-title {
	color: #fff !important;
}

.gform_confirmation_message, .form_saved_message_sent {
	color: #000 !important;
}

.invisible {
	display: none;
}

.centrado {
	margin:  0px auto !important;
}


::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	letter-spacing: 3px;
 /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	letter-spacing: 3px;
}

::-ms-input-placeholder { /* Microsoft Edge */
	letter-spacing: 3px;
}


.movil-no {
	display: flex;
}

.movil-si {
	display: none;
}


@media (max-width: 1100px) {
.header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn) {
    padding-left: 7px !important;
    padding-right: 7px !important;
}
}

@media (max-width: 1024px) {
.ush_menu_1	a  {
	text-align: center;
}

.biscripcion > a {
    margin-bottom: 15px;
}
}

@media (max-width: 768px) {

.movil-no {
	display: none;
}

.movil-si {
	display: flex;
}

}