/* Custom Styles */

/* HEAD */
.header__content--desktop {padding: 12px 0;}
.logo__text {font-weight:400;font-size: 18px;}
#section-header .btn {padding: 0 1.5em;border-radius: 6px!important;} 
#section-header a.link-list__link {font-family: 'DINRegular'!important;}
.header__content--desktop .link-list__link {margin: 0 20px;margin-left: 20px;}


/* BODY */

h2, h3, h4, h5, h6 {line-height: 1.2em; letter-spacing: 0;}
.btn, .form-btn {font-family: DINBold; letter-spacing:0;} 
ul {list-style-image: url('okicon.png');list-style-position: outside!important;} 
li {padding: 0px;margin: 0px;}


/* Formato para todos los botones transparentes */
a.btn--outline {font-family:DINRegular;}
a.btn--outline:hover{border: 2px solid rgb(0 0 0 / 0%)!important;box-shadow: 0 2px 10px rgba(0, 0, 0, 0);text-decoration:underline;}

.encuadrado {
font-size:24px;
padding:6px 0;
border-radius: 15px 15px 15px 15px;
-webkit-border-radius: 15px 15px 15px 15px;
-moz-border-radius: 15px 15px 15px 15px;
border: 1px solid #000000;}

/* Sección de Equipo, el tamaño de la letra sobre la imagen */
.image__overlay-text {font-size:21px;}

/* Formularios */
.form-control {font-family: 'DINRegular'!important;border-radius: 15px;color: #ffffff!important;background-color: #343434;}
.form-group label {font-size:16px;}
input.form-control::placeholder, textarea.form-control::placeholder { color: #ECF0F1!important; }
.text-area-field textarea {min-height:200px;}
.texto-legal {font-size:16px!important;}

/* Redes sociales */
.social-icons__icon--lg {font-size: 200%;}
a.social-icons__icon--lg:hover {filter: brightness(150%);}

/* POPUP */
@media (min-width: 768px)
.modal__content {padding: 30px;}
.form-control {font-family: "DINExp", sans-serif; border-radius:0px;}
.checkbox-field .text {font-size: 14px;font-family: DINExp;}


/* FOOTER */
#block-1555988525205 {margin:2em 0;}
a.link-list__link {font-family: 'DINBold'!important;font-size: 18px;}
a.link-list__link:visited {font-family: 'DINBold'!important;text-decoration:underline!important;}
a.link-list__link:hover {text-decoration:underline!important;}