.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix *zoom 1:after{clear:both}.max-width{width:100%;max-width:1200px;padding:.68em;margin-left:auto;margin-right:auto;overflow:hidden;box-sizing:border-box}.img-responsive{width:100%;max-width:100%;height:auto}.list-none{list-style-type:none}.sin-margin{margin:0;padding:0}.text--center{text-align:center;display:block}.text--left{text-align:left}.text--right{text-align:right}.text--justify{text-align:justify}.text--yellow{color:#fe0}.text--white{color:#fff;text-decoration:none}.text--important{font-size:1.4em;margin-right:auto;margin-left:auto;width:80%}.bg--azul{background-color:#39a4dd}.bg--gris-light{background-color:#ededed}.bg--gris-medium{background-color:#878787}.bg--gris-dark{background-color:#514742}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1 h2 h3 a{font-family:Bree}p{font-family:lato}h1{font-size:2.6em}h2{font-size:2em}h3{width:80%;margin:0 auto}p input .btn{font-size:1em}.btn{margin:0 auto;padding:20px;border-radius:5px;display:block;width:50%;background:#af004d;margin-bottom:20px}.btn a{text-align:center;text-decoration:none;font-size:2em;font-weight:bold;font-family:Bree;color:#fff}.contact__form{margin-top:20px}.contact__information h2{font-weight:bold;font-size:2em;width:70%;margin-top:10px;margin:0 auto}.contact__information p{padding:5px 0}.contact__formulario label{display:none}.contact__formulario input{border-radius:5px;display:block;width:100%;text-decoration:none;margin:5px 0;padding:.6em;box-sizing:border-box;border:0}.contact__formulario input[type="text"]{background:#fff;color:#000}.contact__formulario input[type="submit"]{width:70%;margin:0 auto;margin-top:20px;margin-bottom:5px;padding:15px;color:#fff;background:#af004d;font-family:Bree;font-weight:bold;font-size:2em;text-align:center}body{font:16px/26px Helvetica,Helvetica Neue,Arial}.wrapper{*zoom:1;width:auto;max-width:90%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper:before,.wrapper:after{content:'';display:table}.wrapper:after{clear:both}.header-container,.footer-container,.blog_container{background:#000}.main,.article_container{background:#fff}.suscribe_container{background:#fe0}.logo{width:200px;margin:0 auto}nav{border-top:1px solid #fff;}nav ul{margin:0;padding:0;list-style-type:none}nav a{display:block;text-align:center;text-decoration:none;font-weight:bold;padding:0 40px;color:#fff}nav a:hover,nav a:visited{color:#fff}nav a:hover{text-decoration:underline}.social{text-align:center;border-top:1px solid #fff;margin:5px;padding-top:10px;}.social a{text-align:center;padding:10px;}.social a img{display:inline}header.header{padding-top:20px}.banner_web{display:none}.banner_mobile{display:block}.main-container{text-align:center}article.actividad{margin:20px 0;}article.actividad img{border-radius:50%}section.blog{padding-bottom:40px;}section.blog h1,section.blog h2{color:#fff}section.blog p{color:#ededed}.blog__item img{border:4px solid #fff;box-sizing:border-box}section.suscribe{padding-bottom:20px;color:#000}.footer-container footer{text-align:center;padding:5px;}.footer-container footer a{color:#fff;font-size:.8em;text-decoration:none;}.footer-container footer a:hover{text-decoration:underline}.ie7 .title{padding-top:20px}section.suscribe .arrow-down,section.blog .arrow-down{width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;margin:0 auto}section.blog .arrow-down{border-top:40px solid #fff}section.suscribe .arrow-down{border-top:40px solid #000}@media only screen and (min-width:30em){.wrapper{*zoom:1;width:auto;max-width:80%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper:before,.wrapper:after{content:'';display:table}.wrapper:after{clear:both}header{*zoom:1;width:auto;max-width:80%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}header:before,header:after{content:'';display:table}header:after{clear:both}nav{display:block;}nav li{*zoom:1;float:left;clear:none;text-align:inherit;width:33.33333333333333%;margin-left:11.11111111111111%;margin-right:0%;}nav li:before,nav li:after{content:'';display:table}nav li:after{clear:both}nav li a{padding:10px}.social{clear:both;}.banner_mobile{display:none}.banner_web{display:block}article.actividad img{width:50%}}nav nav a,ul nav a,li nav a,display inline nav a,.oldie nav a{margin:0 .7%}@media only screen and (min-width:48em){.wrapper{*zoom:1;width:auto;max-width:90%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper:before,.wrapper:after{content:'';display:table}.wrapper:after{clear:both}header{*zoom:1;width:auto;max-width:97%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}header:before,header:after{content:'';display:table}header:after{clear:both}.logo{*zoom:1;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:15.875%;}.logo:before,.logo:after{content:'';display:table}.logo:after{clear:both}.logo:last-child{margin-right:15.875%}.logo img{width:160px;margin-top:10px}nav{*zoom:1;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:3%;border-top:none;margin-top:15px;}nav:before,nav:after{content:'';display:table}nav:after{clear:both}nav:last-child{margin-right:0%}nav li{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;}nav li:before,nav li:after{content:'';display:table}nav li:after{clear:both}nav li:last-child{margin-right:0%}.social{*zoom:1;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:12.875%;margin-right:3%;border-top:none;display:inline;text-align:right;margin-top:15px;}.social:before,.social:after{content:'';display:table}.social:after{clear:both}.social:last-child{margin-right:0%}.social a span.icon{font-size:1.8em;margin:0 5px;color:#fff}article.actividad{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0%;margin-right:3%;}article.actividad img{width:80%}article.actividad:before,article.actividad:after{content:'';display:table}article.actividad:after{clear:both}article.actividad:last-child{margin-right:0%}.btn{clear:both;display:block;width:200px;margin:0 auto;margin-bottom:40px}.blog__item-container .blog__item{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;}.blog__item-container .blog__item:before,.blog__item-container .blog__item:after{content:'';display:table}.blog__item-container .blog__item:after{clear:both}.blog__item-container .blog__item:nth-child(2n){margin-right:0%;float:right}.blog__item-container .blog__item:nth-child(2n+1){clear:both}.form{*zoom:1;width:auto;max-width:80%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}.form:before,.form:after{content:'';display:table}.form:after{clear:both}.form .form__group{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;}.form .form__group:before,.form .form__group:after{content:'';display:table}.form .form__group:after{clear:both}.form .form__group:nth-child(2n){margin-right:0%;float:right}.form .form__group:nth-child(2n+1){clear:both}.form .form__submit{clear:both;*zoom:1;width:auto;max-width:50%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.form .form__submit:before,.form .form__submit:after{content:'';display:table}.form .form__submit:after{clear:both}}@media only screen and (min-width:64em){.wrapper{*zoom:1;width:auto;max-width:90%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper:before,.wrapper:after{content:'';display:table}.wrapper:after{clear:both}.blog__item-container .blog__item{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0%;margin-right:3%;}.blog__item-container .blog__item:before,.blog__item-container .blog__item:after{content:'';display:table}.blog__item-container .blog__item:after{clear:both}.blog__item-container .blog__item:nth-child(2n){margin-right:3%;float:left}.blog__item-container .blog__item:nth-child(2n+1){clear:none}.blog__item-container .blog__item:nth-child(3n){margin-right:0%;float:right}.blog__item-container .blog__item:nth-child(3n+1){clear:both}}@media only screen and (min-width:75em){.wrapper{*zoom:1;width:auto;max-width:1026px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper:before,.wrapper:after{content:'';display:table}.wrapper:after{clear:both}}
figure.snip1315 {
    font-family: 'lato', Arial, sans-serif;
    position: relative;
    overflow: hidden;
    width: 100%;
    color: #000000;
    text-align: center;
    margin:0;
    max-height: 248px;
}
figure.snip1315 * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.6s ease;
transition: all 0.6s ease;
}
figure.snip1315 img {
opacity: 1;
width: 100%;
}
figure.snip1315:after,
figure.snip1315:before {
background: #FFEF17;
width: 100%;
height: 0;
position: absolute;
content: '';
opacity: 0.4;
-webkit-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
z-index: 1;
}
figure.snip1315:after {
top: 0;
left: 0;
}
figure.snip1315:before {
right: 0;
bottom: 0;
}
figure.snip1315 figcaption {
position: absolute;
top: 50%;
left: 0;
width: 100%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 2;
}
figure.snip1315 h2,
figure.snip1315 p {
margin: 0;
width: 100%;
opacity: 0;
color: black;
}
figure.snip1315 h2 {
padding: 0 30px;
font-weight: 400;
font-size: 1.2em;
}
figure.snip1315 p {
padding: 0 50px;
font-size: 0.8em;
font-weight: 500;
}
figure.snip1315 a {
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
z-index: 2;
}
figure.snip1315:hover img,
figure.snip1315.hover img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
figure.snip1315:hover:after,
figure.snip1315.hover:after,
figure.snip1315:hover:before,
figure.snip1315.hover:before {
width: 100%;
height: 100%;
}
figure.snip1315:hover figcaption h2,
figure.snip1315.hover figcaption h2,
figure.snip1315:hover figcaption p,
figure.snip1315.hover figcaption p {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
figure.snip1315:hover figcaption h2,
figure.snip1315.hover figcaption h2 {
opacity: 1;
}
figure.snip1315:hover figcaption p,
figure.snip1315.hover figcaption p {
opacity: 0.7;
}
